aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIttay Stern <ittay.stern@att.com>2019-03-11 09:34:34 +0200
committerIttay Stern <ittay.stern@att.com>2019-03-17 17:02:43 +0200
commit66af8b9b391879be78660d6ccb0a1f1f9340b423 (patch)
treefc0d510f7ea28a437bcb1e3b950d1281ac88a4e4
parent37ad0cc1d36ec6ff68ec39fcaaf2617eef7d08fe (diff)
Merge automation from ECOMP's repository
Reference commit in ECOMP: 8e92a8c6 Issue-ID: VID-378 Change-Id: Ia32f4813378ef95097f788246aa5b1172e20ca48 Signed-off-by: Ittay Stern <ittay.stern@att.com>
-rw-r--r--vid-automation/conf/services6
-rw-r--r--vid-automation/conf/users50
-rw-r--r--vid-automation/pom.xml133
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/api/BaseRestUtils.java263
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ArtifactAssetStructure.java135
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/AssetStructure.java122
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasElement.java65
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasManager.java268
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ComponentReqDetails.java272
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/Configuration.java325
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CsarArtifacts.java59
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/DataTestIdEnum.java835
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/LocalLoginFieldsIds.java30
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/PropertyHeatMetaDefinition.java63
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceAssetStructure.java76
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceDetailedAssetStructure.java71
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceExternalReqDetails.java104
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceInstanceAssetStructure.java116
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceReqDetails.java194
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceRespJavaObject.java369
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceAssetStructure.java49
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDetailedAssetStructure.java78
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDistributionStatus.java80
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceReqDetails.java74
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceRespJavaObject.java267
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/TopMenuButtonsEnum.java38
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/User.java189
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserCredentials.java53
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserRoleEnum.java77
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderData.java114
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderValue.java38
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpHeaderEnum.java58
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpRequest.java889
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/MustHeaders.java53
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/RestResponse.java84
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDataDefinition.java111
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDefinition.java64
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GraphPropertyEnum.java103
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDataDefinition.java112
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDefinition.java33
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/JsonPresentationFields.java193
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/LifecycleStateEnum.java44
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ResourceTypeEnum.java101
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDataDefinition.java128
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDefinition.java58
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ToscaDataDefinition.java79
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/DriverFactory.java132
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentManager.java177
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestActions.java114
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestManager.java60
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/MobProxy.java103
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/OnboardCSVReport.java63
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ReportAfterTestManager.java129
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/Retry.java44
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/SetupCDTest.java356
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WebDriverThread.java177
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTest.java84
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTestManager.java52
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/run/RunTest.java25
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/run/StartTest.java87
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/AdditionalConditions.java133
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasElement.java54
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasManager.java179
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Constants.java128
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Decoder.java62
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/EcompPortalUtilities.java17
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FileHandling.java489
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FindUtils.java52
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUIUtils.java803
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUtility.java155
-rw-r--r--vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/LoginUtils.java42
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BaseMSOPreset.java19
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BasePreset.java26
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetBasicAuthPreset.java31
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetUrlServicePreset.java26
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/BasePresetAAIGetVersion.java48
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAICloudRegionAndSourceFromConfigurationPut.java9
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIFilterServiceInstanceById.java39
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudOwnersByCloudRegionId.java130
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudRegionFromVnf.java130
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetHomingForVfModule.java150
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegion.java2
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest.java238
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing.java2
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByOwningEntity.java21
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByProject.java13
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetMultipleVersion.java59
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetails.java14
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsInvalidRequest.java16
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsRequiredMissing.java11
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkZones.java8
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetOneVersion.java33
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPNFByRegionErrorPut.java2
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPortMirroringSourcePorts.java13
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetRelatedInstanceGroupsByVnfId.java13
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceInstancesByInvariantId.java90
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceModelList.java80
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServicesGet.java26
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGet.java21
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGetSpecificService.java114
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGet.java153
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGetSpecificService.java67
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java80
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java24
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetVfModulesByVnf.java83
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIModelsByInvariantIdGet.java394
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIPostNamedQueryForViewEdit.java44
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryEmptyResult.java14
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryNonEmptyResult.java46
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIServiceDesignAndCreationPut.java119
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIStandardQueryGet.java239
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/ecompportal_att/PresetGetSessionSlotCheckIntervalGet.java2
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java24
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/Subscriber.java5
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfiguration.java61
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfigurationErrorResponse.java62
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAddOrRemoveOneInstanceGroupMember.java60
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAssignServiceInstanceGen2WithNames.java5
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateInstancePost.java68
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateServiceInstancePost.java34
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDelete.java19
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDeleteWithCloudConfiguration.java36
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateMacroPre1806Post.java63
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarte5G.java79
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteCypress.java68
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteOldViewEdit.java65
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteServiceCypress2.java68
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork.java59
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2.java34
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2AlacarteService.java55
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2ErrorResponse.java24
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNames.java14
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService.java63
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService.java60
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress.java58
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse.java327
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress.java56
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstancePost.java4
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance.java74
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstancePost.java21
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModule.java (renamed from vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleInstancePost.java)30
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleALaCarteCypress.java115
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleOldViewEdit.java81
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.java116
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteCypress2.java51
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteOldViewEdit.java69
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress.java51
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress2.java47
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfBase.java25
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfGroup.java68
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfVlanTagging.java94
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVolumeGroupOldViewEdit.java78
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDelete.java70
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDeleteErrorResponse.java70
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteALaCarteService.java58
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteBaseVfModuleCypress.java38
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteGroupMembers.java51
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceGroup.java28
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceOrchestrationRequestGet.java2
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetwork.java6
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetworkAlaCarteCypress.java56
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModule.java4
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModuleCypress.java38
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnf.java4
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnfAlaCarteCypress.java48
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVolumeGroup.java10
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestGet.java66
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork.java179
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByRequestId.java85
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByServiceInstanceId.java158
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyInstanceStatusesGet.java160
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java210
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet.java19
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2ErrorResponse.java4
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2WithNames.java54
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoChangeManagementBase.java28
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfInPlaceSoftwareUpdate.java37
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfReplace.java58
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfUpdate.java67
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOActOnConfiguration.java70
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOCreateConfiguration.java117
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSODeleteConfiguration.java53
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMsoEnableDisablePort.java76
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagementInvalidResponse.java17
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagements.java162
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java10
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java8
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java24
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java32
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/AsyncInstantiationBase.java573
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/BaseApiTest.java (renamed from vid-automation/src/test/java/org/onap/vid/api/BaseApiTest.java)152
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/BaseMsoApiTest.java (renamed from vid-automation/src/test/java/org/onap/vid/api/BaseMsoApiTest.java)32
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/CreateInstanceWithFailedService.java87
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/CreateServiceWithFailedVnf.java226
-rw-r--r--vid-automation/src/main/java/org/onap/vid/api/TestUtils.java (renamed from vid-automation/src/test/java/org/onap/vid/api/TestUtils.java)42
-rw-r--r--vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java (renamed from vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java)34
-rw-r--r--vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java (renamed from vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java)7
-rw-r--r--vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapper2.java (renamed from vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapper2.java)4
-rw-r--r--vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java (renamed from vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java)4
-rw-r--r--vid-automation/src/main/java/org/onap/vid/model/mso/RestObject.java (renamed from vid-automation/src/test/java/org/onap/vid/model/mso/RestObject.java)4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/Constants.java65
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/Click.java25
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/Features.java27
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/Get.java24
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/Input.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/ModelInfo.java81
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/SelectOption.java12
-rw-r--r--vid-automation/src/main/java/vid/automation/test/infra/Wait.java6
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/Credentials.java3
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/JobBulk.java23
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/JobStatus.java4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/Service.java16
-rw-r--r--vid-automation/src/main/java/vid/automation/test/model/ServiceAction.java7
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/BrowseASDCPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/ChangeManagementPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/CreateConfigurationPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/CreateNewInstancePage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialog.java4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialogOld.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/DrawingBoardPage.java38
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/InstantiationStatusPage.java89
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/LoginExternalPage.java4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/PnfSearchAssociationPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/SearchExistingPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java7
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/SideMenu.java9
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/VidBasePage.java76
-rw-r--r--vid-automation/src/main/java/vid/automation/test/sections/ViewEditPage.java19
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/AsyncJobsService.java40
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/BulkRegistration.java210
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/DropTestApiField.java137
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/ServicesService.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/SimulatorApi.java91
-rw-r--r--vid-automation/src/main/java/vid/automation/test/services/UsersService.java23
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/ALaCarteflowTest.java135
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/AddNetworkTest.java41
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/AssociatePnfTest.java11
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/BrowseASDCTest.java200
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/ChangeManagementTest.java79
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/CreateInstanceDialogBaseTest.java35
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/CreateNewInstanceTest.java29
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/CreatePortMirroringConfigurationTest.java122
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/DeleteResumeTest.java16
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/DrawingBoardTest.java143
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/EnvironmentsTest.java7
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/HealthStatusTest.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/InstantiationStatusTest.java182
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/NewServiceInstanceTest.java1140
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/PreviousVersionsPopupTest.java48
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/ReadOnlyTest.java16
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/SanityMacroDeployTest.java80
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/SanityTest.java26
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/SearchExistingInstanceTest.java32
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java277
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/VidBaseTestWithoutLogin.java6
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/ViewEditServiceInstanceTest.java104
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/ViewEditWithDrawingBoardTest.java178
-rw-r--r--vid-automation/src/main/java/vid/automation/test/test/VlanTagSubInterfaceTest.java (renamed from vid-automation/src/main/java/vid/automation/test/test/SubInterfaceTest.java)79
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/CookieAndJsonHttpHeadersInterceptor.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/DB_CONFIG.java4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/ExtendedHamcrestMatcher.java24
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/ReadFile.java2
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/RegExMatcher.java29
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/TestConfigurationHelper.java4
-rw-r--r--vid-automation/src/main/java/vid/automation/test/utils/TestHelper.java15
-rw-r--r--vid-automation/src/main/resources/META-INF/aop-ajc.xml16
-rw-r--r--vid-automation/src/main/resources/NewServiceInstanceTest/createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse.json1
-rw-r--r--vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarte.json26
-rw-r--r--vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnf.json47
-rw-r--r--vid-automation/src/main/resources/changeManagement/withoutConfigurationParameters.csv2
-rw-r--r--vid-automation/src/main/resources/changeManagement/withoutPayload.csv2
-rw-r--r--vid-automation/src/main/resources/ci/conf/log4j.properties4
-rw-r--r--vid-automation/src/main/resources/ci/scripts/copyToStorage.sh50
-rw-r--r--vid-automation/src/main/resources/ci/scripts/sendMail.sh49
-rw-r--r--vid-automation/src/main/resources/ci/scripts/startTest.sh141
-rw-r--r--vid-automation/src/main/resources/presets_templates/PresetAAIGetSubDetailsGet.json356
-rw-r--r--vid-automation/src/main/resources/presets_templates/PresetAAIGetTenants.json192
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_aai_search_named_query.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_sdc_catalog_services_ggghhh.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vf_module.json25
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vnf.json63
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_volume_group.json25
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_id_network-vl.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_name_network-vl.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/aai_get_tenants.json94
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/aai_named_query_for_view_edit_test_network-vl.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network.json58
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_error.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_orch_req.json27
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_services.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers.json47
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA-ROBBINS_vfc_ig.json (renamed from vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP-VOICE_vfc_ig.json)1183
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json (renamed from vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_USP_VOICE.json)2535
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_tenants.json468
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_named_query_for_vfc_ig_view_edit.json84
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-333.json12
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-444.json6
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/add_subinterface/mso_vfc_ig_instance_orch_status_req.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/aai_get_services.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_get_subscribers.json35
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_sub_details.json451
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_mso_get_orch_request.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_sdc_catalog_services_2f80c596.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/browseASDC/service_design_and_creation.json367
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/ecompportal_getSessionSlotCheckInterval.json22
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_get_subscribers.json107
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_sub_details.json451
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short.json9
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short_with_after_cancel.json9
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_sdc_catalog_services_2f80c596.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_service-design-and-creation.json20
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_vnf_data_by_globalid_and_service_type.json235
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements.json612
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_from_e2e.json250
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_many_statuses.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_manual_task.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_pnf_instances_by_region.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_tenants.json854
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_vnf_instances_by_region.json18
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_activate_configuration.json77
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_orch_req.json27
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe.json76
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe_error.json70
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_delete_configuration.json36
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_enable_disable_port.json55
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_unassign_service.json38
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_full_subscribers.json71
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type.json15571
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_CAR_2020_ER.json2460
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_MSO_1610_ST.json15571
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_SILVIA_ROBBINS.json (renamed from vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_USP_VOICE.json)222
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_services.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer.json228
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_CAR_2020_ER.json (renamed from vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_MSO_1610_ST.json)229
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json (renamed from vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP_VOICE.json)2535
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_tenants_for_customer_CAR_2020_ER.json32
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/aai_get_aic_zones.json8
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/mso_create_svc_instance.json8
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json22
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/environment/activate/get_operational_environments_aai1.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/environment/attachManifest/get_attachable_operational_environment.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/environment/deactivate/get_operational_environments_aai1.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/get_operational_environment.json6
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/pProbe/aai_get_service_instance_with_logical_links.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_services.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_subscribers_for_customer.json734
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_tenants.json192
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/aai_named_query_for_view_edit.json40
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/browse_sdc_catalog_two_services.json74
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_get_subscribers.json47
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_id.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_name.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_named_query.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_sub_details.json362
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_a1531622.json30
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_aa2f8edc.json4
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/post_mso_create_service_instance.json17
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/sanity/service_design_and_creation.json367
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_full_subscribers.json108
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_services.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_CRAIG-ROBERTS.json (renamed from vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_FIREWALL-MISC.json)168
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Emanuel.json (renamed from vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Mobility.json)1906
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS.json2197
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS_cr.json2197
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE.json8289
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE_cr.json8289
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_cr_view_edit.json42
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit.json48
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit_test_sssdad.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_pm1111.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_test_sssdad.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-444.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-cr.json2
-rw-r--r--vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/mso_instance_orch_status_req.json2
-rw-r--r--vid-automation/src/main/resources/supplementaryFiles/invalid-file.json1
-rw-r--r--vid-automation/src/main/resources/supplementaryFiles/sample.json4
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AaiApiTest.java270
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AsyncInfraApiTest.java177
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest.java532
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest2.java211
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest3.java645
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationApiTest.java431
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/BaseApiAaiTest.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/CategoryParametersApiTest.java1
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ChangeManagementApiTest.java135
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/OperationalEnvironmentControllerApiTest.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java209
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/SampleApiTest.java3
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/SdcApiTest.java88
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ServiceInstanceMsoApiTest.java51
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ServicePermissionsApiTest.java63
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/ServiceTreeApiTest.java370
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/VersionControllerApiTest.java26
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/VidConfigurationApiTest.java1
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/pProbeAaiApiTest.java21
-rw-r--r--vid-automation/src/test/java/org/onap/vid/api/pProbeMsoApiTest.java42
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/ChangeManagementRequest.java4
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironment.java11
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironmentList.java5
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/RelatedToProperty.java4
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/Relationship.java6
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipData.java8
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipList.java5
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/RequestInfo.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/RequestParameters.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/SubscriberInfo.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/mso/UserParam.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/model/probe/ExternalComponentStatus.java2
-rw-r--r--vid-automation/src/test/java/org/onap/vid/more/LoggerFormatTest.java28
-rw-r--r--vid-automation/src/test/java/org/onap/vid/more/RequestIdFilterInstalled.java44
-rw-r--r--vid-automation/src/test/java/org/onap/vid/more/SimulatorLoaderTest.java24
-rw-r--r--vid-automation/src/test/resources/VnfGroup/ServiceWithVnfGroupsDeleteRequest.json40
-rw-r--r--vid-automation/src/test/resources/VnfGroup/VnfGroupCreate1Delete1None1Request.json204
-rw-r--r--vid-automation/src/test/resources/VnfGroup/deleteServiceWith2VnfGroupsRequest_AndThreeGroupMembers.json178
-rw-r--r--vid-automation/src/test/resources/VnfGroup/groupingServiceRoleResponse.json139
-rw-r--r--vid-automation/src/test/resources/VnfGroup/payloadTemplate1VnfGroupWith3MembersRequest.json178
-rw-r--r--vid-automation/src/test/resources/VnfGroup/searchMembersResponse.json114
-rw-r--r--vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroping_serviceInstance.json30
-rw-r--r--vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupCreateRequest.json65
-rw-r--r--vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupsChildren_serviceInstance.json171
-rw-r--r--vid-automation/src/test/resources/VnfGroup/vnfGroupCreate1VnfGroupAndDelete2VnfGroupsRequest.json123
-rw-r--r--vid-automation/src/test/resources/VnfGroup/vnfGroupWithExistingAndNewVnfMembers.json209
-rw-r--r--vid-automation/src/test/resources/a-la-carte/auditInfoMSOALaCarte.json18
-rw-r--r--vid-automation/src/test/resources/a-la-carte/redux-a-la-carte-no-testapi.json194
-rw-r--r--vid-automation/src/test/resources/a-la-carte/redux-a-la-carte.json195
-rw-r--r--vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json118
-rw-r--r--vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceInstance.json274
-rw-r--r--vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceModel.json392
-rw-r--r--vid-automation/src/test/resources/aaiGetInstanceTopology/getServiceInstanceTopologyResult.json263
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/ServiceTreeForRetry_serviceInstance.json62
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/ServiceWithFailedServiceInstance.json67
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/auditModalFailedServiceInstance.json12
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarte.json26
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnfGroup.json44
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateBulkOfMacro.json4
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Network.json117
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Vnf.json286
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithNetwork.json86
-rw-r--r--vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithVnf.json71
-rw-r--r--vid-automation/src/test/resources/changeManagement/reduced_vnf_data_by_globalid_and_service_type.json539
-rw-r--r--vid-automation/src/test/resources/changeManagement/vnfInPlaceSoftwareUpdate.json26
-rw-r--r--vid-automation/src/test/resources/changeManagement/vnfReplaceRequest.json40
-rw-r--r--vid-automation/src/test/resources/changeManagement/vnfUpdateRequest.json45
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/aai_get_full_subscribers.json107
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration.json (renamed from vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations.json)4
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration_error.json10
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/activate_service_instance.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/activate_service_instance_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_configuration.json34
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_fabric_configuration.json22
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_create_configuration.json68
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_deactivate_and_cloud_delete.json5
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json22
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/get_logical_link.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/get_logical_link_not_found.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/get_operational_environments_aai.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VflorenceRvpmsFeAic3011217Svc.json (renamed from vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VmmeRvpmsFeAic3011217Svc.json)4
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/get_service_instance_not_found.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_activate_configurations.json21
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships_error.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_404.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_409.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_config_update_ok.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations_error.json10
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_404.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_409.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_ok.json2
-rw-r--r--vid-automation/src/test/resources/registration_to_simulator/portal_remote_users.json18
-rw-r--r--vid-automation/src/test/resources/sdcApiTest/aLaCarteInstantiationTypeResponse.json54
-rw-r--r--vid-automation/src/test/resources/sdcApiTest/emptyInstantiationTypeResponse.json54
-rw-r--r--vid-automation/src/test/resources/sdcApiTest/macroInstantiationTypeResponse.json54
-rw-r--r--vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponse.json454
-rw-r--r--vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponseOldCsar.json363
-rw-r--r--vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksToVlansByServiceInstance.json31
-rw-r--r--vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksWithVlansToVnfByServiceInstance.json58
-rw-r--r--vid-automation/src/test/resources/test_config.properties5
-rw-r--r--vid-automation/src/test/resources/viewEdit/aaiHomingDataResponse.json8
490 files changed, 46106 insertions, 57746 deletions
diff --git a/vid-automation/conf/services b/vid-automation/conf/services
index 85e0552f6..36139d7fa 100644
--- a/vid-automation/conf/services
+++ b/vid-automation/conf/services
@@ -6,7 +6,7 @@
"invariantUuid": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
"name": "1707vidnf",
"version": "9.0",
- "category": "Mobility",
+ "category": "Emanuel",
"description": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code.",
"serviceRole" : "pnf"
},
@@ -37,7 +37,7 @@
"name": "action-data",
"version": "1.0",
"category": "Network L1-3",
- "description": "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
+ "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
"serviceRole": "Testing"
},
"1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd": {
@@ -47,7 +47,7 @@
"name": "action-data",
"version": "1.0",
"category": "Network L1-3",
- "description": "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
+ "description": "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
"serviceRole": "Testing"
}}
} \ No newline at end of file
diff --git a/vid-automation/conf/users b/vid-automation/conf/users
index e2bc05a85..757b04c78 100644
--- a/vid-automation/conf/users
+++ b/vid-automation/conf/users
@@ -13,19 +13,19 @@
"userId": "1",
"password": "1"
},
- "roles": ["USP VOICE___VIRTUAL USP", "USP VOICE___HOSTED COMMUNICATIONS", "MSO_1610_ST___HOSTED COMMUNICATIONS", "MSO_1610_ST___MSO-dev-service-type", "MSO_1610_ST___VIRTUAL USP"],
- "subscriberNames": ["USP VOICE", "MSO_1610_ST"],
- "serviceTypes": ["VIRTUAL USP", "HOSTED COMMUNICATIONS", "MSO-dev-service-type"],
+ "roles": ["SILVIA ROBBINS___TYLER SILVIA", "SILVIA ROBBINS___HOSTED COMMUNICATIONS", "CAR_2020_ER___HOSTED COMMUNICATIONS", "CAR_2020_ER___MSO-dev-service-type", "CAR_2020_ER___TYLER SILVIA"],
+ "subscriberNames": ["SILVIA ROBBINS", "CAR_2020_ER"],
+ "serviceTypes": ["TYLER SILVIA", "DARREN MCGEE", "MSO-dev-service-type"],
"tenants": ["092eb9e8e4b7412e8787dd091bc58e86"]
},
- "mobilityMobility": {
+ "emanuelEmanuel": {
"credentials": {
"userId": "3",
"password": "3"
},
- "roles": ["Mobility___Mobility"],
- "subscriberNames": ["Mobility"],
- "serviceTypes": ["Mobility"],
+ "roles": ["Emanuel___Emanuel"],
+ "subscriberNames": ["Emanuel"],
+ "serviceTypes": ["Emanuel"],
"tenants": ["c630e297a3ae486497d63eacec1d7c14", "d3b49834f7164cbe831bfbfa35ef649b"]
},
"FIREWALL_AIM_Trans": {
@@ -33,19 +33,19 @@
"userId": "667",
"password": "667"
},
- "roles": ["FIREWALL/MISC___AIM Transport"],
- "subscriberNames": ["FIREWALL/MISC"],
+ "roles": ["CRAIG/ROBERTS___AIM Transport"],
+ "subscriberNames": ["CRAIG/ROBERTS"],
"serviceTypes": ["AIM Transport"],
"tenants": null
},
- "mobilityVMMSC": {
+ "emanuelvWINIFRED": {
"credentials": {
"userId": "4",
"password": "4"
},
- "roles": ["Mobility___vMMSC", "Mobility___vFlowLogic"],
- "subscriberNames": ["Mobility"],
- "serviceTypes": ["vMMSC", "vFlowLogic"],
+ "roles": ["Emanuel___vWINIFRED", "Emanuel___vFlowLogic"],
+ "subscriberNames": ["Emanuel"],
+ "serviceTypes": ["vWINIFRED", "vRichardson"],
"tenants": ["092eb9e8e4b7412e8787dd091bc58e86"]
},
"Porfirio Gerhardt": {
@@ -54,36 +54,36 @@
"password": "822"
},
"roles": [
- "PACKET CORE___Mobility",
- "PACKET CORE___vFlowLogic"
+ "JULIO ERICKSON___Emanuel",
+ "JULIO ERICKSON___vFlowLogic"
],
- "subscriberNames": ["PACKET CORE"],
- "serviceTypes": ["Mobility", "vFlowLogic"],
+ "subscriberNames": ["JULIO ERICKSON"],
+ "serviceTypes": ["Emanuel", "vRichardson"],
"tenants": null
},
- "Mobility vFlowLogic": {
+ "Emanuel vFlowLogic": {
"credentials": {
"userId": "321",
"password": "312"
},
"roles": [
- "Mobility___vFlowLogic"
+ "Emanuel___vFlowLogic"
],
- "subscriberNames": ["Mobility"],
- "serviceTypes": ["vFlowLogic"],
+ "subscriberNames": ["Emanuel"],
+ "serviceTypes": ["vRichardson"],
"tenants": null
},
- "Mobility_with_tenant" : {
+ "Emanuel_with_tenant" : {
"credentials": {
"userId": "321",
"password": "312"
},
"roles": [
- "Mobility___vMMSC___test-mtn6-09"
+ "Emanuel___vWINIFRED___test-hvf6-09"
],
- "subscriberNames": ["Mobility"],
- "serviceTypes": ["vFlowLogic"],
+ "subscriberNames": ["Emanuel"],
+ "serviceTypes": ["vRichardson"],
"tenants": null
}
}
diff --git a/vid-automation/pom.xml b/vid-automation/pom.xml
index dfd61aae2..21c8c6462 100644
--- a/vid-automation/pom.xml
+++ b/vid-automation/pom.xml
@@ -7,9 +7,12 @@
<version>1.0-SNAPSHOT</version>
<properties>
<springframework.version>4.2.9.RELEASE</springframework.version>
- <jersey.version>2.23.1</jersey.version>
- <jackson.version>2.6.3</jackson.version>
+ <jersey.version>2.27</jersey.version>
+ <jackson.version>2.9.7</jackson.version>
<aspectj.version>1.8.10</aspectj.version>
+ <selenium.version>3.6.0</selenium.version>
+ <log4j.version>2.9.1</log4j.version>
+ <apachehttp.version>4.4.1</apachehttp.version>
</properties>
@@ -20,16 +23,14 @@
<version>23.0</version>
</dependency>
<dependency>
- <groupId>org.openecomp.sdc</groupId>
- <artifactId>ui-ci</artifactId>
- <version>1.0.5-SNAPSHOT</version>
- <scope>compile</scope>
- <exclusions>
- <exclusion>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </exclusion>
- </exclusions>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-api</artifactId>
+ <version>${log4j.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.logging.log4j</groupId>
+ <artifactId>log4j-core</artifactId>
+ <version>${log4j.version}</version>
</dependency>
<dependency>
<groupId>log4j</groupId>
@@ -39,19 +40,93 @@
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
- <version>6.14.2</version>
+ <version>6.14.3</version>
</dependency>
<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.0.1</version>
</dependency>
+
<dependency>
- <groupId>javax.ws.rs</groupId>
- <artifactId>javax.ws.rs-api</artifactId>
- <version>2.0.1</version>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>RELEASE</version>
+ </dependency>
+ <dependency>
+ <groupId>com.aventstack</groupId>
+ <artifactId>extentreports</artifactId>
+ <version>3.0.7</version>
+ </dependency>
+ <dependency>
+ <groupId>org.seleniumhq.selenium</groupId>
+ <artifactId>selenium-java</artifactId>
+ <version>${selenium.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.seleniumhq.selenium</groupId>
+ <artifactId>selenium-server</artifactId>
+ <version>${selenium.version}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.seleniumhq.selenium</groupId>
+ <artifactId>selenium-api</artifactId>
+ <version>${selenium.version}</version>
+ </dependency>
+
+ <dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <version>LATEST</version>
+ </dependency>
+ <dependency>
+ <groupId>com.github.markusbernhardt</groupId>
+ <artifactId>proxy-vole</artifactId>
+ <version>1.0.2</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <version>${apachehttp.version}</version>
</dependency>
<dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpcore</artifactId>
+ <version>${apachehttp.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpmime</artifactId>
+ <version>${apachehttp.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.paulhammant</groupId>
+ <artifactId>ngwebdriver</artifactId>
+ <version>0.9.7</version>
+ </dependency>
+ <dependency>
+ <groupId>org.yaml</groupId>
+ <artifactId>snakeyaml</artifactId>
+ <version>1.14</version>
+ </dependency>
+ <dependency>
+ <groupId>joda-time</groupId>
+ <artifactId>joda-time</artifactId>
+ <version>2.9.9</version>
+ </dependency>
+ <dependency>
+ <groupId>net.lightbody.bmp</groupId>
+ <artifactId>browsermob-core</artifactId>
+ <version>2.1.4</version>
+ </dependency>
+ <dependency>
+ <groupId>org.functionaljava</groupId>
+ <artifactId>functionaljava</artifactId>
+ <version>RELEASE</version>
+ </dependency>
+
+ <dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-common</artifactId>
<version>${jersey.version}</version>
@@ -66,6 +141,12 @@
<artifactId>jersey-media-json-jackson</artifactId>
<version>${jersey.version}</version>
</dependency>
+ <!--https://stackoverflow.com/questions/44088493/jersey-stopped-working-with-injectionmanagerfactory-not-found-->
+ <dependency>
+ <groupId>org.glassfish.jersey.inject</groupId>
+ <artifactId>jersey-hk2</artifactId>
+ <version>${jersey.version}</version>
+ </dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
@@ -108,11 +189,6 @@
<version>1.5.0</version>
</dependency>
<dependency>
- <groupId>com.google.collections</groupId>
- <artifactId>google-collections</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.5</version>
@@ -140,7 +216,7 @@
<dependency>
<groupId>net.javacrumbs.json-unit</groupId>
<artifactId>json-unit</artifactId>
- <version>1.23.0</version>
+ <version>2.2.0</version>
</dependency>
<!--<dependency>-->
<!--<groupId>org.openecomp.vid</groupId>-->
@@ -158,12 +234,6 @@
<version>1.0</version>
</dependency>
<dependency>
- <groupId>net.code-story</groupId>
- <artifactId>http</artifactId>
- <version>2.105</version>
- <scope>test</scope>
- </dependency>
- <dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.2.11</version>
@@ -177,7 +247,6 @@
<configuration>
<source>1.8</source>
<target>1.8</target>
- <compilerArgument>-g:vars</compilerArgument>
<debug>true</debug>
<debuglevel>lines,vars,source</debuglevel>
</configuration>
@@ -209,7 +278,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
- <version>2.19.1</version>
+ <version>2.22.1</version>
<configuration>
<includes>
<include>${test}</include>
@@ -223,8 +292,8 @@
<argLine>
-javaagent:${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar
</argLine>
- <useSystemClassLoader>false</useSystemClassLoader>
- </configuration>
+ <useSystemClassLoader>false</useSystemClassLoader>
+ </configuration>
</plugin>
</plugins>
</build>
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/api/BaseRestUtils.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/api/BaseRestUtils.java
new file mode 100644
index 000000000..f85225f36
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/api/BaseRestUtils.java
@@ -0,0 +1,263 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.api;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import org.apache.commons.codec.binary.Base64;
+import org.apache.http.HttpEntity;
+import org.apache.http.client.methods.CloseableHttpResponse;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.impl.client.CloseableHttpClient;
+import org.apache.http.impl.client.HttpClients;
+import org.onap.sdc.ci.tests.datatypes.http.HttpHeaderEnum;
+import org.onap.sdc.ci.tests.datatypes.http.HttpRequest;
+import org.onap.sdc.ci.tests.datatypes.http.RestResponse;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class BaseRestUtils {
+ public static final String contentTypeHeaderData = "application/json";
+ public static final String acceptHeaderData = "application/json";
+ public static final String acceptJsonHeader = "application/json";
+ public static final String acceptOctetHeader = "application/octet-stream";
+ public static final String authorizationHeader = "Basic " + Base64.encodeBase64String("ci:123456".getBytes());
+ public static final String acceptOctetStream = "application/octet-stream";
+ public static final String ecomp = "onap";
+ public static final String authorizationPrefixString = "Basic ";
+
+ public static final String RESOURCE_COMPONENT_TYPE = "resources";
+ public static final String PRODUCT_COMPONENT_TYPE = "products";
+ public static final String SERVICE_COMPONENT_TYPE = "services";
+
+ public static final int STATUS_CODE_SUCCESS = 200;
+ public static final int STATUS_CODE_CREATED = 201;
+ public static final int STATUS_CODE_DELETE = 204;
+ public static final int STATUS_CODE_NOT_FOUND = 404;
+ public static final int STATUS_CODE_SUCCESS_NO_CONTENT = 204;
+ public static final int STATUS_CODE_SUCCESS_DELETE = 204;
+ public static final int STATUS_CODE_INVALID_CONTENT = 400;
+ public static final int STATUS_CODE_MISSING_DATA = 400;
+ public static final int STATUS_CODE_MISSING_INFORMATION = 403;
+ public static final int STATUS_CODE_RESTRICTED_ACCESS = 403;
+ public static final int STATUS_CODE_ALREADY_EXISTS = 409;
+ public static final int STATUS_CODE_RESTRICTED_OPERATION = 409;
+ public static final int STATUS_CODE_COMPONENT_NAME_EXCEEDS_LIMIT = 400;
+ public static final int STATUS_CODE_MISSING_COMPONENT_NAME = 400;
+ public static final int STATUS_CODE_UNSUPPORTED_ERROR = 400;
+ public static final int STATUS_CODE_IMPORT_SUCCESS = 201;
+ public static final int STATUS_CODE_UPDATE_SUCCESS = 200;
+ public static final int RESTRICTED_OPERATION = 409;
+ public static final int STATUS_CODE_GET_SUCCESS = 200;
+
+ public static final String SUCCESS_MESSAGE = "OK";
+ private static Logger logger = LoggerFactory.getLogger(BaseRestUtils.class.getName());
+
+ private static byte[] encodeBase64;
+
+ // ************* PRIVATE METHODS ************************
+
+ protected static Map<String, String> prepareHeadersMap(String userId) {
+ return prepareHeadersMap(userId, acceptHeaderData);
+ }
+
+ protected static Map<String, String> prepareHeadersMap(String userId, String accept) {
+ Map<String, String> headersMap = new HashMap<String, String>();
+ if (contentTypeHeaderData != null) {
+ headersMap.put(HttpHeaderEnum.CONTENT_TYPE.getValue(), contentTypeHeaderData);
+ }
+ if (accept != null) {
+ headersMap.put(HttpHeaderEnum.ACCEPT.getValue(), accept);
+ }
+ if (userId != null) {
+ headersMap.put(HttpHeaderEnum.USER_ID.getValue(), userId);
+ }
+
+ return headersMap;
+ }
+
+ // send request
+ // GET
+ protected static RestResponse sendGet(String url, String userId) throws IOException {
+ return sendGet(url, userId, null);
+ }
+
+ protected static RestResponse sendGet(String url, String userId, Map<String, String> additionalHeaders)
+ throws IOException {
+ Map<String, String> headersMap = prepareHeadersMap(userId);
+ if (additionalHeaders != null) {
+ headersMap.putAll(additionalHeaders);
+ }
+
+ HttpRequest http = new HttpRequest();
+ RestResponse getResourceResponse = http.httpSendGet(url, headersMap);
+ return getResourceResponse;
+ }
+
+ public static RestResponse sendGetAndRemoveHeaders(String url, String userId, List<String> headersToRemove)
+ throws IOException {
+ Map<String, String> headersMap = prepareHeadersMap(userId);
+ if (headersToRemove != null) {
+ for (String header : headersToRemove) {
+ headersMap.remove(header);
+ }
+ }
+
+ HttpRequest http = new HttpRequest();
+ RestResponse getResourceResponse = http.httpSendGet(url, headersMap);
+ return getResourceResponse;
+ }
+
+ // PUT
+ protected static RestResponse sendPut(String url, String userBodyJson, String userId, String cont)
+ throws IOException {
+ Map<String, String> headersMap = prepareHeadersMap(userId, cont);
+
+ HttpRequest http = new HttpRequest();
+ RestResponse updateResourceResponse = http.httpSendByMethod(url, "PUT", userBodyJson, headersMap);
+ return updateResourceResponse;
+ }
+
+ // POST
+ public static RestResponse sendPost(String url, String userBodyJson, String userId, String accept)
+ throws IOException {
+ return sendPost(url, userBodyJson, userId, accept, null);
+ }
+
+ protected static RestResponse sendPost(String url, String userBodyJson, String userId, String accept,
+ Map<String, String> additionalHeaders) throws IOException {
+ Map<String, String> headersMap = prepareHeadersMap(userId, accept);
+ if (additionalHeaders != null) {
+ headersMap.putAll(additionalHeaders);
+ }
+ HttpRequest http = new HttpRequest();
+ RestResponse postResourceResponse = http.httpSendPost(url, userBodyJson, headersMap);
+ return postResourceResponse;
+ }
+
+ // used form complex requests like import categories..
+ protected static RestResponse sendPost(String url, HttpEntity entity, String userId, String accept)
+ throws IOException {
+ RestResponse postResponse = new RestResponse();
+ CloseableHttpResponse response = null;
+ CloseableHttpClient client = null;
+ try {
+ client = HttpClients.createDefault();
+ HttpPost httpPost = new HttpPost(url);
+
+ httpPost.addHeader("USER_ID", userId);
+ httpPost.setEntity(entity);
+ response = client.execute(httpPost);
+ HttpEntity responseEntity = response.getEntity();
+ int statusCode = response.getStatusLine().getStatusCode();
+
+ postResponse.setStatusCode(statusCode);
+ StringBuffer sb = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(responseEntity.getContent()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ sb.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+ postResponse.setResponse(sb.toString());
+ } finally {
+ try {
+ if (response != null) {
+ response.close();
+ }
+
+ } catch (IOException e) {
+ logger.debug("failed to close client or response: ", e);
+ }
+ try {
+ if (client != null) {
+ client.close();
+ }
+ } catch (IOException e) {
+ logger.debug("failed to close client or response: ", e);
+ }
+ }
+ return postResponse;
+ }
+
+ // DELETE
+ protected static RestResponse sendDelete(String url, String userId) throws IOException {
+// Map<String, String> headersMap = prepareHeadersMap(userId);
+
+ return sendDelete(url, userId, null);
+ }
+
+ protected static RestResponse sendDelete(String url, String userId, Map<String, String> additionalHeaders) throws IOException {
+ Map<String, String> headersMap = prepareHeadersMap(userId);
+ if (additionalHeaders != null) {
+ headersMap.putAll(additionalHeaders);
+ }
+
+ HttpRequest http = new HttpRequest();
+ RestResponse deleteResourceResponse = http.httpSendDelete(url, headersMap);
+ return deleteResourceResponse;
+ }
+
+ /*
+ * // ------ protected static Boolean checkErrorCode(RestResponse
+ * deleteResponse) { if (deleteResponse.getErrorCode() ==
+ * STATUS_CODE_SUCCESS || deleteResponse.getErrorCode() ==
+ * STATUS_CODE_DELETE) { return true; } return false; }
+ *
+ * // *** STATUS CODE VALIDATION UTIITIES **** public static void
+ * checkStatusCode(RestResponse response, String assertMessage, boolean AND,
+ * int... statuses) { int statusCode = response.getErrorCode(); for (int
+ * status : statuses) { if (AND && statusCode != status) {
+ * Assert.fail(assertMessage + " status: " + statusCode); } else if
+ * (statusCode == status) { return; } } if (!AND) {
+ * Assert.fail(assertMessage + " status: " + statusCode); } }
+ *
+ * public static void checkDeleteResponse(RestResponse response) {
+ * checkStatusCode(response,"delete request failed",false,STATUS_CODE_DELETE
+ * ,STATUS_CODE_NOT_FOUND, STATUS_CODE_SUCCESS); // STATUS_CODE_SUCCESS for
+ * deActivate user }
+ *
+ * public static void checkCreateResponse(RestResponse response) {
+ * checkStatusCode(response, "create request failed", false,
+ * STATUS_CODE_CREATED); }
+ */
+ public static String encodeUrlForDownload(String url) {
+ return url.replaceAll(" ", "%20");
+ }
+
+ public static Map<String, String> addAuthorizeHeader(String userName, String password) {
+ String userCredentials = userName + ":" + password;
+ encodeBase64 = Base64.encodeBase64(userCredentials.getBytes());
+ String encodedUserCredentials = authorizationPrefixString + new String(encodeBase64);
+ Map<String, String> authorizationHeader = new HashMap<String, String>();
+ authorizationHeader.put(HttpHeaderEnum.AUTHORIZATION.getValue(), encodedUserCredentials);
+ return authorizationHeader;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ArtifactAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ArtifactAssetStructure.java
new file mode 100644
index 000000000..8eb4fa38b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ArtifactAssetStructure.java
@@ -0,0 +1,135 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class ArtifactAssetStructure {
+
+ String artifactName;
+ String artifactType;
+ String artifactURL;
+ String artifactDescription;
+ int artifactTimeout;// optional
+ String artifactChecksum;
+ String artifactUUID;
+ String artifactVersion;
+ String generatedFromUUID;// optional
+
+ public ArtifactAssetStructure(String artifactName, String artifactType, String artifactURL,
+ String artifactDescription, int artifactTimeout, String artifactChecksum, String artifactUUID,
+ String artifactVersion, String generatedFromUUID) {
+ super();
+ this.artifactName = artifactName;
+ this.artifactType = artifactType;
+ this.artifactURL = artifactURL;
+ this.artifactDescription = artifactDescription;
+ this.artifactTimeout = artifactTimeout;
+ this.artifactChecksum = artifactChecksum;
+ this.artifactUUID = artifactUUID;
+ this.artifactVersion = artifactVersion;
+ this.generatedFromUUID = generatedFromUUID;
+ }
+
+ public ArtifactAssetStructure() {
+ super();
+ // TODO Auto-generated constructor stub
+ }
+
+ public String getArtifactName() {
+ return artifactName;
+ }
+
+ public void setArtifactName(String artifactName) {
+ this.artifactName = artifactName;
+ }
+
+ public String getArtifactType() {
+ return artifactType;
+ }
+
+ public void setArtifactType(String artifactType) {
+ this.artifactType = artifactType;
+ }
+
+ public String getArtifactURL() {
+ return artifactURL;
+ }
+
+ public void setArtifactURL(String artifactURL) {
+ this.artifactURL = artifactURL;
+ }
+
+ public String getArtifactDescription() {
+ return artifactDescription;
+ }
+
+ public void setArtifactDescription(String artifactDescription) {
+ this.artifactDescription = artifactDescription;
+ }
+
+ public int getArtifactTimeout() {
+ return artifactTimeout;
+ }
+
+ public void setArtifactTimeout(int artifactTimeout) {
+ this.artifactTimeout = artifactTimeout;
+ }
+
+ public String getArtifactChecksum() {
+ return artifactChecksum;
+ }
+
+ public void setArtifactChecksum(String artifactChecksum) {
+ this.artifactChecksum = artifactChecksum;
+ }
+
+ public String getArtifactUUID() {
+ return artifactUUID;
+ }
+
+ public void setArtifactUUID(String artifactUUID) {
+ this.artifactUUID = artifactUUID;
+ }
+
+ public String getArtifactVersion() {
+ return artifactVersion;
+ }
+
+ public void setArtifactVersion(String artifactVersion) {
+ this.artifactVersion = artifactVersion;
+ }
+
+ public String getGeneratedFromUUID() {
+ return generatedFromUUID;
+ }
+
+ public void setGeneratedFromUUID(String generatedFromUUID) {
+ this.generatedFromUUID = generatedFromUUID;
+ }
+
+ @Override
+ public String toString() {
+ return "ArtifactAssetStructure [artifactName=" + artifactName + ", artifactType=" + artifactType
+ + ", artifactURL=" + artifactURL + ", artifactDescription=" + artifactDescription + ", artifactTimeout="
+ + artifactTimeout + ", artifactChecksum=" + artifactChecksum + ", artifactUUID=" + artifactUUID
+ + ", artifactVersion=" + artifactVersion + ", generatedFromUUID=" + generatedFromUUID + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/AssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/AssetStructure.java
new file mode 100644
index 000000000..345181d6c
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/AssetStructure.java
@@ -0,0 +1,122 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class AssetStructure {
+
+ private String uuid;
+ private String invariantUUID;
+ private String name;
+ private String version;
+ private String toscaModelURL;
+ private String category;
+ private String lifecycleState;
+ private String lastUpdaterUserId;
+
+ public AssetStructure() {
+ super();
+ }
+
+ public AssetStructure(String uuid, String invariantUUID, String name, String version, String toscaModelURL,
+ String category, String lifecycleState, String lastUpdaterUserId) {
+ super();
+ this.uuid = uuid;
+ this.invariantUUID = invariantUUID;
+ this.name = name;
+ this.version = version;
+ this.toscaModelURL = toscaModelURL;
+ this.category = category;
+ this.lifecycleState = lifecycleState;
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
+
+ @Override
+ public String toString() {
+ return "AssetStructure [uuid=" + uuid + ", invariantUUID=" + invariantUUID + ", name=" + name + ", version="
+ + version + ", toscaModelURL=" + toscaModelURL + ", category=" + category + ", lifecycleState="
+ + lifecycleState + ", lastUpdaterUserId=" + lastUpdaterUserId + "]";
+ }
+
+ public String getUuid() {
+ return uuid;
+ }
+
+ public void setUuid(String uuid) {
+ this.uuid = uuid;
+ }
+
+ public String getInvariantUUID() {
+ return invariantUUID;
+ }
+
+ public void setInvariantUUID(String invariantUUID) {
+ this.invariantUUID = invariantUUID;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getVersion() {
+ return version;
+ }
+
+ public void setVersion(String version) {
+ this.version = version;
+ }
+
+ public String getToscaModelURL() {
+ return toscaModelURL;
+ }
+
+ public void setToscaModelURL(String toscaModelURL) {
+ this.toscaModelURL = toscaModelURL;
+ }
+
+ public String getCategory() {
+ return category;
+ }
+
+ public void setCategory(String category) {
+ this.category = category;
+ }
+
+ public String getLifecycleState() {
+ return lifecycleState;
+ }
+
+ public void setLifecycleState(String lifecycleState) {
+ this.lifecycleState = lifecycleState;
+ }
+
+ public String getLastUpdaterUserId() {
+ return lastUpdaterUserId;
+ }
+
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasElement.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasElement.java
new file mode 100644
index 000000000..a17c38c7f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasElement.java
@@ -0,0 +1,65 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import org.apache.commons.lang3.tuple.ImmutablePair;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum.LeftPanelCanvasItems;
+
+public final class CanvasElement {
+ private final String uniqueId;
+ private ImmutablePair<Integer, Integer> location;
+ private LeftPanelCanvasItems normativeElementType;
+ private String elementType;
+
+ CanvasElement(String name, ImmutablePair<Integer, Integer> location, LeftPanelCanvasItems canvasItem) {
+ super();
+ this.uniqueId = name;
+ this.location = location;
+ normativeElementType = canvasItem;
+ }
+
+ CanvasElement(String name, ImmutablePair<Integer, Integer> location, String canvasItem) {
+ super();
+ this.uniqueId = name;
+ this.location = location;
+ elementType = canvasItem;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public ImmutablePair<Integer, Integer> getLocation() {
+ return location;
+ }
+
+ public void setLocation(ImmutablePair<Integer, Integer> location) {
+ this.location = location;
+ }
+
+ public LeftPanelCanvasItems getNormativeElementType() {
+ return normativeElementType;
+ }
+
+ public String getElementType() {
+ return elementType;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasManager.java
new file mode 100644
index 000000000..999a63bb3
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CanvasManager.java
@@ -0,0 +1,268 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Random;
+import java.util.UUID;
+import java.util.stream.Collectors;
+
+import org.apache.commons.lang3.tuple.ImmutablePair;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum.LeftPanelCanvasItems;
+import org.onap.sdc.ci.tests.execute.setup.ExtentTestActions;
+import org.onap.sdc.ci.tests.execute.setup.SetupCDTest;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.openqa.selenium.By;
+import org.openqa.selenium.StaleElementReferenceException;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.interactions.Actions;
+import org.testng.Assert;
+
+import com.aventstack.extentreports.Status;
+
+public final class CanvasManager {
+ private Map<String, CanvasElement> canvasElements;
+ private Actions actions;
+ private WebElement canvas;
+ private int reduceCanvasWidthFactor;
+ private CanvasElement canvasElement;
+ // Offsets Are used to find upper right corner of canvas element in order to
+ // connect links
+ private static final int CANVAS_ELEMENT_Y_OFFSET = 30;
+ private static final int CANVAS_ELEMENT_X_OFFSET = 18; // 14 - 27
+
+ private CanvasManager() {
+ canvasElements = new HashMap<>();
+ actions = new Actions(GeneralUIUtils.getDriver());
+ canvas = GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.CANVAS.getValue());
+ try {
+ WebElement webElement = GeneralUIUtils
+ .getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.CANVAS_RIGHT_PANEL.getValue());
+ reduceCanvasWidthFactor = webElement.getSize().width;
+ } catch (Exception e) {
+ reduceCanvasWidthFactor = 0;
+ }
+ }
+
+ public static CanvasManager getCanvasManager() {
+ return new CanvasManager();
+ }
+
+ public List<CanvasElement> getCanvasElements() {
+ return canvasElements.values().stream().collect(Collectors.toList());
+ }
+
+ private void addCanvasElement(CanvasElement element) {
+ canvasElements.put(element.getUniqueId(), element);
+ }
+
+ private void moveElementOnCanvas(CanvasElement canvasElement, ImmutablePair<Integer, Integer> newLocation)
+ throws Exception {
+ GeneralUIUtils.waitForLoader();
+ actions.moveToElement(canvas, canvasElement.getLocation().left, canvasElement.getLocation().right);
+ actions.clickAndHold();
+ actions.moveToElement(canvas, newLocation.left, newLocation.right);
+ actions.release();
+ actions.perform();
+ canvasElement.setLocation(newLocation);
+ GeneralUIUtils.waitForLoader();
+
+ }
+
+ public void moveToFreeLocation(String containerName) {
+ int maxWait = 5000;
+ int sumOfWaiting = 0;
+ int napPeriod = 200;
+ boolean isKeepWaiting = false;
+ while (!isKeepWaiting) {
+ ImmutablePair<Integer, Integer> freePosition = getFreePosition();
+ actions.moveToElement(canvas, freePosition.left, freePosition.right);
+ actions.clickAndHold();
+ actions.release();
+ actions.perform();
+ isKeepWaiting = GeneralUIUtils.getWebElementByTestID("selectedCompTitle").getText()
+ .equals(containerName);
+ sumOfWaiting += napPeriod;
+ if (sumOfWaiting > maxWait) {
+ Assert.fail("Can't click on VF");
+ }
+ }
+ }
+
+ public void clickOnCanvaElement(CanvasElement canvasElement) {
+ actions.moveToElement(canvas, canvasElement.getLocation().left, canvasElement.getLocation().right);
+ actions.clickAndHold();
+ actions.release();
+ actions.perform();
+ actions.click().perform();
+ GeneralUIUtils.ultimateWait();
+ ExtentTestActions.log(Status.INFO, String.format("Canvas element %s selected", canvasElement.getElementType()));
+ }
+
+ public void moveElementOnCanvas(CanvasElement canvasElement) throws Exception {
+ moveElementOnCanvas(canvasElement, getFreePosition());
+ }
+
+ public void deleteElementFromCanvas(CanvasElement canvasElement) throws Exception {
+ GeneralUIUtils.waitForLoader();
+ actions.moveToElement(canvas, canvasElement.getLocation().left, canvasElement.getLocation().right);
+ actions.click();
+ actions.perform();
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.DELETE_INSTANCE_BUTTON.getValue())
+ .click();
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.ModalItems.OK.getValue()).click();
+ canvasElements.remove(canvasElement.getUniqueId());
+ GeneralUIUtils.ultimateWait();
+ if (canvasElement.getElementType().contains("-")){
+ ExtentTestActions.log(Status.INFO, String.format("Canvas element %s removed", canvasElement.getElementType().split("-")[4]));
+ }
+ else{
+ ExtentTestActions.log(Status.INFO, String.format("Canvas element %s removed", canvasElement.getElementType()));
+ }
+ }
+
+ private WebElement findClickElement(String dataTestId) {
+ int attempts = 0;
+ while (attempts < 2) {
+ try {
+ return GeneralUIUtils.getWebElementByTestID(dataTestId);
+ } catch (StaleElementReferenceException e) {
+ }
+ attempts++;
+ }
+ return null;
+ }
+
+ public CanvasElement createElementOnCanvas(String elementName) throws Exception {
+ String actionDuration = GeneralUIUtils.getActionDuration(() -> {
+ try {
+ canvasElement = createElementOnCanvasWithoutDuration(elementName);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ });
+
+ if (canvasElement != null){
+ ExtentTestActions.log(Status.INFO, String.format("The element %s should now be on the canvas", elementName), actionDuration);
+ }
+ return canvasElement;
+ }
+
+ private CanvasElement createElementOnCanvasWithoutDuration(String elementDataTestId) throws Exception {
+ try {
+ WebElement element = findClickElement(elementDataTestId);
+ ImmutablePair<Integer, Integer> freePosition = getFreePosition();
+ actions.moveToElement(element, 20, 20);
+ actions.clickAndHold();
+ actions.moveToElement(canvas, freePosition.left, freePosition.right);
+ actions.release();
+ actions.perform();
+ GeneralUIUtils.ultimateWait();
+ String uniqueId = elementDataTestId + "_" + UUID.randomUUID().toString();
+ CanvasElement canvasElement = new CanvasElement(uniqueId, freePosition, elementDataTestId);
+ addCanvasElement(canvasElement);
+ GeneralUIUtils.ultimateWait();
+ return canvasElement;
+ }
+ catch (Exception e) {
+ System.out.println("Can't create element on canvas");
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ public CanvasElement createElementOnCanvas(LeftPanelCanvasItems canvasItem) throws Exception {
+ return createElementOnCanvas(canvasItem.getValue());
+ }
+
+ private ImmutablePair<Integer, Integer> getFreePosition() {
+ ImmutablePair<Integer, Integer> randomPosition = null;
+ boolean freePosition = false;
+ int minSpace = 150;
+ while (!freePosition) {
+ ImmutablePair<Integer, Integer> tempRandomPosition = getRandomPosition();
+ freePosition = !canvasElements.values().stream().map(e -> e.getLocation())
+ .filter(e -> Math.abs(e.left - tempRandomPosition.left) < minSpace
+ && Math.abs(e.right - tempRandomPosition.right) < minSpace)
+ .findAny().isPresent();
+ randomPosition = tempRandomPosition;
+ }
+ return randomPosition;
+ }
+
+ private ImmutablePair<Integer, Integer> getRandomPosition() {
+ int edgeBuffer = 50;
+ Random random = new Random();
+ int xElement = random.nextInt(canvas.getSize().width - 2 * edgeBuffer - reduceCanvasWidthFactor) + edgeBuffer;
+ int yElement = random.nextInt(canvas.getSize().height - 2 * edgeBuffer) + edgeBuffer;
+ return new ImmutablePair<Integer, Integer>(xElement, yElement);
+ }
+
+ public void linkElements(CanvasElement firstElement, CanvasElement secondElement) throws Exception {
+ ExtentTestActions.log(Status.INFO, String.format("Linking between the %s instance and the %s instance.", firstElement.getElementType(), secondElement.getElementType()));
+ drawSimpleLink(firstElement, secondElement);
+ selectReqAndCapAndConnect();
+ ExtentTestActions.log(Status.INFO, String.format("The instances %s and %s should now be connected.", firstElement.getElementType(), secondElement.getElementType()));
+ }
+
+ private void selectReqAndCapAndConnect() throws Exception {
+ // Select First Cap
+ GeneralUIUtils.getWebElementsListByTestID(DataTestIdEnum.LinkMenuItems.LINK_ITEM_CAP.getValue()).get(0).click();
+ // Select First Req
+ GeneralUIUtils.getWebElementsListByTestID(DataTestIdEnum.LinkMenuItems.LINK_ITEM_REQ.getValue()).get(0).click();
+ // Connect
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.LinkMenuItems.CONNECT_BUTTON.getValue()).click();
+
+ GeneralUIUtils.waitForLoader();
+ }
+
+ private void drawSimpleLink(CanvasElement firstElement, CanvasElement secondElement) throws Exception {
+ int yOffset = CANVAS_ELEMENT_Y_OFFSET;
+ int xOffset = CANVAS_ELEMENT_X_OFFSET;
+
+ actions.moveToElement(canvas, firstElement.getLocation().left + xOffset,
+ firstElement.getLocation().right - yOffset);
+
+ actions.clickAndHold();
+ actions.moveToElement(canvas, secondElement.getLocation().left + xOffset, secondElement.getLocation().right - yOffset);
+ actions.release();
+ actions.perform();
+ GeneralUIUtils.ultimateWait();
+ }
+
+ public String updateElementNameInCanvas(CanvasElement canvasElement, String newInstanceName) throws Exception {
+ GeneralUIUtils.ultimateWait();;
+ clickOnCanvaElement(canvasElement);
+ WebElement updateInstanceName = GeneralUIUtils.getWebElementBy(By.id("editPencil"));
+ updateInstanceName.click();
+ WebElement instanceNameField = GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.INSTANCE_NAME_FIELD.getValue());
+ String oldInstanceName = instanceNameField.getAttribute("value");
+ instanceNameField.clear();
+ instanceNameField.sendKeys(newInstanceName);
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.ModalItems.OK.getValue()).click();
+ GeneralUIUtils.ultimateWait();
+ GeneralUIUtils.waitForElementInVisibilityByTestId(By.className("w-sdc-modal-resource-instance-name"));
+ SetupCDTest.getExtendTest().log(Status.INFO, String.format("Name of element instance changed from %s to %s", oldInstanceName, newInstanceName));
+ return oldInstanceName;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ComponentReqDetails.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ComponentReqDetails.java
new file mode 100644
index 000000000..86d23e870
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ComponentReqDetails.java
@@ -0,0 +1,272 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.onap.sdc.ci.tests.devObjects.CategoryDefinition;
+import org.onap.sdc.ci.tests.devObjects.LifecycleStateEnum;
+import org.onap.sdc.ci.tests.devObjects.SubCategoryDefinition;
+
+public abstract class ComponentReqDetails {
+
+ protected String name;
+ protected String description;
+ protected List<String> tags = new ArrayList<>();
+ protected String contactId;
+ protected String icon;
+ protected String uniqueId;
+ protected String creatorUserId;
+ protected String creatorFullName;
+ protected String lastUpdaterUserId;
+ protected String lastUpdaterFullName;
+ protected Long creationDate;
+ protected Long lastUpdateDate;
+ protected LifecycleStateEnum lifecycleState;
+ protected String version;
+ protected String UUID;
+ protected List<CategoryDefinition> categories;
+ protected String projectCode;
+ protected String csarUUID;
+ protected String csarVersion;
+ protected String importedToscaChecksum;
+ protected String invariantUUID;
+
+ public String getCsarVersion() {
+ return csarVersion;
+ }
+
+ public void setCsarVersion(String csarVersion) {
+ this.csarVersion = csarVersion;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ tags.add(name);
+ }
+
+ public List<String> getTags() {
+ return tags;
+ }
+
+ public void setTags(List<String> tags) {
+ this.tags = tags;
+ }
+
+ // public String getCategory() {
+ // return category;
+ // }
+ //
+ public String getContactId() {
+ return contactId;
+ }
+
+ public void setContactId(String contactId) {
+ this.contactId = contactId;
+ }
+
+ public String getIcon() {
+ return icon;
+ }
+
+ public void setIcon(String icon) {
+ this.icon = icon;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ public void setCreatorUserId(String creatorUserId) {
+ this.creatorUserId = creatorUserId;
+ }
+
+ public void setCreatorFullName(String creatorFullName) {
+ this.creatorFullName = creatorFullName;
+ }
+
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public void setCreationDate(Long creationDate) {
+ this.creationDate = creationDate;
+ }
+
+ public void setLastUpdateDate(Long lastUpdateDate) {
+ this.lastUpdateDate = lastUpdateDate;
+ }
+
+ public void setLifecycleState(LifecycleStateEnum lifecycleState) {
+ this.lifecycleState = lifecycleState;
+ }
+
+ public void setUUID(String uUID) {
+ this.UUID = uUID;
+ }
+
+ public String getCreatorUserId() {
+ return creatorUserId;
+ }
+
+ public String getCreatorFullName() {
+ return creatorFullName;
+ }
+
+ public String getLastUpdaterUserId() {
+ return lastUpdaterUserId;
+ }
+
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
+
+ public Long getCreationDate() {
+ return creationDate;
+ }
+
+ public Long getLastUpdateDate() {
+ return lastUpdateDate;
+ }
+
+ public LifecycleStateEnum getLifecycleState() {
+ return lifecycleState;
+ }
+
+ public String getUUID() {
+ return UUID;
+ }
+
+ public String getVersion() {
+ return version;
+ }
+
+ public void setVersion(String version) {
+ this.version = version;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public List<CategoryDefinition> getCategories() {
+ return categories;
+ }
+
+ public void setCategories(List<CategoryDefinition> categories) {
+ this.categories = categories;
+ }
+
+ public void removeAllCategories() {
+ this.categories = new ArrayList<>();
+ }
+
+ public void addCategoryChain(String category, String subCategory) {
+ if (category != null || subCategory != null) {
+ if (categories == null) {
+ categories = new ArrayList<>();
+ }
+ CategoryDefinition selectedCategory = null;
+ for (CategoryDefinition categoryDef : categories) {
+ if (categoryDef.getName().equals(category)) {
+ selectedCategory = categoryDef;
+ }
+ }
+ if (selectedCategory == null) {
+ selectedCategory = new CategoryDefinition();
+ selectedCategory.setName(category);
+ categories.add(selectedCategory);
+ }
+ if (subCategory != null) {
+ List<SubCategoryDefinition> subcategories = selectedCategory.getSubcategories();
+ if (subcategories == null) {
+ subcategories = new ArrayList<>();
+ selectedCategory.setSubcategories(subcategories);
+ }
+ SubCategoryDefinition selectedSubcategory = null;
+ for (SubCategoryDefinition subcategory : subcategories) {
+ if (subcategory.getName().equals(subCategory)) {
+ selectedSubcategory = subcategory;
+ }
+ }
+ if (selectedSubcategory == null) {
+ selectedSubcategory = new SubCategoryDefinition();
+ selectedSubcategory.setName(subCategory);
+ subcategories.add(selectedSubcategory);
+ }
+ }
+ }
+ }
+
+ public void addCategory(String category) {
+ addCategoryChain(category, null);
+ }
+
+ public String getProjectCode() {
+ return projectCode;
+ }
+
+ public void setProjectCode(String projectCode) {
+ this.projectCode = projectCode;
+ }
+
+ public String getCsarUUID() {
+ return csarUUID;
+ }
+
+ public void setCsarUUID(String csarUUID) {
+ this.csarUUID = csarUUID;
+ }
+
+ public String getImportedToscaChecksum() {
+ return importedToscaChecksum;
+ }
+
+ public void setImportedToscaChecksum(String importedToscaChecksum) {
+ this.importedToscaChecksum = importedToscaChecksum;
+ }
+
+ public String getInvariantUUID() {
+ return invariantUUID;
+ }
+
+ public void setInvariantUUID(String invariantUUID) {
+ this.invariantUUID = invariantUUID;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/Configuration.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/Configuration.java
new file mode 100644
index 000000000..d6a6c1f17
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/Configuration.java
@@ -0,0 +1,325 @@
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.nio.file.Files;
+import java.nio.file.Paths;
+
+import org.yaml.snakeyaml.Yaml;
+
+public class Configuration {
+
+ private String beHost;
+ private String feHost;
+ private int bePort;
+ private int fePort;
+ private String url;
+ private String remoteTestingMachineIP;
+ private int remoteTestingMachinePort;
+ private boolean remoteTesting;
+ private String browser;
+ private String systemUnderDebug;
+ private String reportDBhost;
+ private int reportDBport;
+ private boolean captureTraffic;
+ private boolean useBrowserMobProxy;
+ private String stopOnClassFailure;
+ private String reportFileName;
+ private String reportFolder;
+ private int numOfAttemptsToRefresh;
+ private boolean rerun;
+ private String windowsDownloadDirectory;
+ private String screenshotFolder;
+ private String harFilesFolder;
+ private boolean useCustomLogin;
+ private String geckoDriverPath;
+
+ public Configuration(String url) {
+ super();
+ basicInit(url, false);
+ }
+
+ public Configuration(String url, boolean useCustomLogin) {
+ super();
+ basicInit(url, useCustomLogin);
+ }
+
+ private void basicInit(String url, boolean useCustomLogin) {
+ this.remoteTesting = false;
+ this.captureTraffic = false;
+ this.useBrowserMobProxy = false;
+ this.reportFolder = "." + File.separator + "ExtentReport" + File.separator;
+ this.reportFileName = "UI_Extent_Report.html";
+ this.screenshotFolder = reportFolder + "screenshots" + File.separator;
+ this.harFilesFolder = reportFolder + "har_files" + File.separator;
+ this.browser = "firefox";
+ this.url = url;
+ this.numOfAttemptsToRefresh = 2;
+ this.useCustomLogin = useCustomLogin;
+ this.geckoDriverPath = null;
+ }
+
+ public String getGeckoDriverPath(){
+ return this.geckoDriverPath; }
+
+ public void setGeckoDriverPath(String geckoDriverPath){ this.geckoDriverPath = geckoDriverPath; }
+
+ public String getBeHost() {
+ return beHost;
+ }
+
+ public void setBeHost(String beHost) {
+ this.beHost = beHost;
+ }
+
+
+ public String getFeHost() {
+ return feHost;
+ }
+
+
+ public void setFeHost(String feHost) {
+ this.feHost = feHost;
+ }
+
+
+ public int getBePort() {
+ return bePort;
+ }
+
+
+ public void setBePort(int bePort) {
+ this.bePort = bePort;
+ }
+
+
+ public int getFePort() {
+ return fePort;
+ }
+
+
+ public void setFePort(int fePort) {
+ this.fePort = fePort;
+ }
+
+
+ public String getUrl() {
+ return url;
+ }
+
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+
+ public String getRemoteTestingMachineIP() {
+ return remoteTestingMachineIP;
+ }
+
+
+ public void setRemoteTestingMachineIP(String remoteTestingMachineIP) {
+ this.remoteTestingMachineIP = remoteTestingMachineIP;
+ }
+
+
+ public int getRemoteTestingMachinePort() {
+ return remoteTestingMachinePort;
+ }
+
+
+ public void setRemoteTestingMachinePort(int remoteTestingMachinePort) {
+ this.remoteTestingMachinePort = remoteTestingMachinePort;
+ }
+
+
+ public boolean isRemoteTesting() {
+ return remoteTesting;
+ }
+
+
+ public void setRemoteTesting(boolean remoteTesting) {
+ this.remoteTesting = remoteTesting;
+ }
+
+
+ public String getBrowser() {
+ return browser;
+ }
+
+
+ public void setBrowser(String browser) {
+ this.browser = browser;
+ }
+
+
+ public String getSystemUnderDebug() {
+ return systemUnderDebug;
+ }
+
+
+ public void setSystemUnderDebug(String systemUnderDebug) {
+ this.systemUnderDebug = systemUnderDebug;
+ }
+
+
+ public String getReportDBhost() {
+ return reportDBhost;
+ }
+
+
+ public void setReportDBhost(String reportDBhost) {
+ this.reportDBhost = reportDBhost;
+ }
+
+
+ public int getReportDBport() {
+ return reportDBport;
+ }
+
+
+ public void setReportDBport(int reportDBport) {
+ this.reportDBport = reportDBport;
+ }
+
+
+ public boolean isCaptureTraffic() {
+ return captureTraffic;
+ }
+
+
+ public void setCaptureTraffic(boolean captureTraffic) {
+ this.captureTraffic = captureTraffic;
+ }
+
+
+ public boolean isUseBrowserMobProxy() {
+ return useBrowserMobProxy;
+ }
+
+
+ public void setUseBrowserMobProxy(boolean useBrowserMobProxy) {
+ this.useBrowserMobProxy = useBrowserMobProxy;
+ }
+
+
+ public String getStopOnClassFailure() {
+ return stopOnClassFailure;
+ }
+
+
+ public void setStopOnClassFailure(String stopOnClassFailure) {
+ this.stopOnClassFailure = stopOnClassFailure;
+ }
+
+
+ public String getReportFileName() {
+ return reportFileName;
+ }
+
+
+ public void setReportFileName(String reportFileName) {
+ this.reportFileName = reportFileName;
+ }
+
+
+ public String getReportFolder() {
+ return reportFolder;
+ }
+
+
+ public void setReportFolder(String reportFolder) {
+ this.reportFolder = reportFolder;
+ }
+
+
+ public int getNumOfAttemptsToRefresh() {
+ return numOfAttemptsToRefresh;
+ }
+
+
+ public void setNumOfAttemptsToRefresh(int numOfAttemptsToRefresh) {
+ this.numOfAttemptsToRefresh = numOfAttemptsToRefresh;
+ }
+
+
+ public boolean isRerun() {
+ return rerun;
+ }
+
+
+ public void setRerun(boolean rerun) {
+ this.rerun = rerun;
+ }
+
+
+
+
+ public String getWindowsDownloadDirectory() {
+ return windowsDownloadDirectory;
+ }
+
+ public void setWindowsDownloadDirectory(String windowsDownloadDirectory) {
+ this.windowsDownloadDirectory = windowsDownloadDirectory;
+ }
+
+ public String getScreenshotFolder() {
+ return screenshotFolder;
+ }
+
+ public void setScreenshotFolder(String screenshotFolder) {
+ this.screenshotFolder = screenshotFolder;
+ }
+
+ public String getHarFilesFolder() {
+ return harFilesFolder;
+ }
+
+ public void setHarFilesFolder(String harFilesFolder) {
+ this.harFilesFolder = harFilesFolder;
+ }
+
+ public boolean isUseCustomLogin() {
+ return useCustomLogin;
+ }
+
+ public void setUseCustomLogin(boolean useCustomLogin) {
+ this.useCustomLogin = useCustomLogin;
+ }
+
+ public synchronized static Configuration loadConfigFile(File configFile) {
+ return loadConfigFile(configFile, Configuration.class);
+ }
+
+ public Configuration(){
+ super();
+ }
+
+ public synchronized static <T> T loadConfigFile(File configFile, Class<T> clazz){
+ InputStream in = null;
+ T config = null;
+ try {
+ String absolutePath = configFile.getAbsolutePath();
+ in = Files.newInputStream(Paths.get(absolutePath));
+ Yaml yaml = new Yaml();
+ config = yaml.loadAs(in, clazz);
+
+ } catch (IOException e) {
+ e.printStackTrace();
+ } finally {
+ if (in != null) {
+ try {
+ in.close();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ }
+
+ return config;
+ }
+
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CsarArtifacts.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CsarArtifacts.java
new file mode 100644
index 000000000..43dd8dfe3
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/CsarArtifacts.java
@@ -0,0 +1,59 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class CsarArtifacts {
+
+ private String artifactType;
+ private String artifactName;
+
+ public CsarArtifacts() {
+ super();
+ }
+
+ public CsarArtifacts(String artifactName, String artifactType) {
+ super();
+ this.artifactName = artifactName;
+ this.artifactType = artifactType;
+ }
+
+ @Override
+ public String toString() {
+ return "AssetStructure [artifactName=" + artifactName + ", artifactType=" + artifactType + "]";
+ }
+
+ public String getArtifactType() {
+ return artifactType;
+ }
+
+ public void setArtifactType(String artifactType) {
+ this.artifactType = artifactType;
+ }
+
+ public String getArtifactName() {
+ return artifactName;
+ }
+
+ public void setArtifactName(String artifactName) {
+ this.artifactName = artifactName;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/DataTestIdEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/DataTestIdEnum.java
new file mode 100644
index 000000000..98b184b93
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/DataTestIdEnum.java
@@ -0,0 +1,835 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.Arrays;
+import java.util.List;
+
+public final class DataTestIdEnum {
+ private DataTestIdEnum() {
+ }
+
+ public enum Dashboard {
+ IMPORT_AREA("importButtonsArea"),
+ ADD_AREA("AddButtonsArea"),
+ BUTTON_ADD_VF("createResourceButton"),
+ BUTTON_ADD_SERVICE("createServiceButton"),
+ IMPORT_VFC("importVFCbutton"),
+ IMPORT_VF("importVFbutton"),
+ IMPORT_VFC_FILE("file-importVFCbutton"),
+ IMPORT_VF_FILE("file-importVFbutton"),
+ BUTTON_ADD_PRODUCT("createProductButton");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private Dashboard(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum LifeCyleChangeButtons {
+ CREATE("create/save"),
+ CHECK_IN("check_in"),
+ SUBMIT_FOR_TESTING("submit_for_testing"),
+ START_TESTING("start_testing"),
+ ACCEPT("accept"),
+ CHECKOUT("check_out");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private LifeCyleChangeButtons(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum DistributionChangeButtons {
+ APPROVE("approve"),
+ REJECT("reject"),
+ DISTRIBUTE("distribute"),
+ MONITOR("monitor"),
+ APPROVE_MESSAGE("checkindialog"),
+ RE_DISTRIBUTE("redistribute");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private DistributionChangeButtons(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum InformationalArtifactsPlaceholders {
+ CLOUD_QUESTIONNAIRE("Cloud Questionnaire (completed)"),
+ FEATURES("Features"),
+ VENDOR_TEST_RESULT("Vendor Test Result"),
+ TEST_SCRIPTS("Test Scripts"),
+ RESOURCE_SECURITY_TEMPLATE("Resource Security Template"),
+ HEAT_TEMPLATE_FROM_VENDOR("HEAT Template from Vendor"),
+ CAPACITY("Capacity");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private InformationalArtifactsPlaceholders(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ModalItems {
+ BROWSE_BUTTON("browseButton"),
+ ADD("Add"),
+ DESCRIPTION("description"),
+ SUMBIT_FOR_TESTING_MESSAGE("changeLifeCycleMessage"),
+ OK("OK"),
+ CANCEL("Cancel"),
+ ACCEP_TESTING_MESSAGE("checkindialog");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ModalItems(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum LeftPanelCanvasItems {
+ BLOCK_STORAGE("BlockStorage"),
+ CINDER_VOLUME("CinderVolume"),
+ COMPUTE("Compute"),
+ LOAD_BALANCER("LoadBalancer"),
+ NOVA_SERVER("NovaServer"),
+ OBJECT_STORAGE("ObjectStorage"),
+ NEUTRON_PORT("NeutronPort"),
+ PORT("Port"), DATABASE("Database"),
+ NETWORK("Network");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private LeftPanelCanvasItems(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum LinkMenuItems {
+ CANCEL_BUTTON("link-menu-button-cancel"),
+ CONNECT_BUTTON("link-menu-button-connect"),
+ LINK_ITEM_CAP("link-item-capabilities"),
+ LINK_ITEM_REQ("link-item-requirements"),
+ LINK_MENU("link-menu-open");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private LinkMenuItems(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum GeneralCanvasItems {
+ CANVAS("canvas"),
+ CANVAS_RIGHT_PANEL("w-sdc-designer-sidebar-head"),
+ DELETE_INSTANCE_BUTTON("e-sdc-small-icon-delete"),
+ UPDATE_INSTANCE_NAME("e-sdc-small-icon-update"),
+ INSTANCE_NAME_FIELD("instanceName");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private GeneralCanvasItems(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ResourceMetadataEnum {
+ RESOURCE_NAME("name"),
+ DESCRIPTION("description"),
+ CATEGORY("selectGeneralCategory"),
+ VENDOR_NAME("vendorName"),
+ VENDOR_RELEASE("vendorRelease"),
+ TAGS("i-sdc-tag-input"),
+ CONTACT_ID("contactId"),
+ ICON(" iconBox"),
+ TAGS_TABLE("i-sdc-tag-text");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ResourceMetadataEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum GeneralElementsEnum {
+ CREATE_BUTTON("create/save"),
+ CHECKIN_BUTTON("check_in"),
+ CHECKOUT_BUTTON("check_out"),
+ SUBMIT_FOR_TESTING_BUTTON("submit_for_testing"),
+ DELETE_VERSION_BUTTON("delete_version"),
+ REVERT_BUTTON("revert"),
+ LIFECYCLE_STATE("formlifecyclestate"),
+ VERSION_HEADER("versionHeader"),
+ OK("OK"),
+ UPLOAD_FILE_INPUT("browseButton");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private GeneralElementsEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ArtifactPageEnum {
+ ADD_DEPLOYMENT_ARTIFACT("add-deployment-artifact-button"),
+ ADD_INFORMATIONAL_ARTIFACT("add-information-artifact-button"),
+ DOWNLOAD_ARTIFACT_ENV("download_env_"),
+ ADD_ANOTHER_ARTIFACT("add-another-artifact-button"),
+ EDIT_ARTIFACT("edit_"), //upload env file by its label(via deployment artifact view)/displayName(via Canvas)
+ DELETE_ARTIFACT("delete_"),
+ DOWNLOAD_ARTIFACT("download_"),
+ GET_DEPLOYMENT_ARTIFACT_DESCRIPTION("description"),
+ GET_INFORMATIONAL_ARTIFACT_DESCRIPTION("Description"),
+ OK("OK"),
+ TYPE("artifactType_"),
+ DEPLOYMENT_TIMEOUT("timeout_"),
+ VERSION("artifactVersion_"),
+ UUID("artifactUUID_"),
+ EDIT_PARAMETERS_OF_ARTIFACT("edit-parameters-of-"),
+ ARTIFACT_NAME("artifactDisplayName_"),
+ UPLOAD_HEAT_ENV_PARAMETERS("uplaodEnv_"),
+ VERSION_ENV("artifactEnvVersion_");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ArtifactPageEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum PropertiesPageEnum {
+
+ ADD_NEW_PROPERTY("addGrey"),
+ EDIT_PROPERTY("edit_"),
+ DELETE_PROPERTY("delete_"),
+ PROPERTY_NAME("propertyName_"),
+ PROPERTY_DESCRIPTION("propertyDescription_"),
+ PROPERTY_TYPE("propertyType_"),
+ ENTRY_SCHEMA("propertySchema_"),
+ ADD("Add"), CANCEL("Cancel"),
+ DONE("Done"),
+ PROPERTY_ROW("propertyRow"),
+ SAVE("Save"),
+ POPUP_FORM("sdc-edit-property-container");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private PropertiesPageEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum PropertiesPopupEnum {
+
+ PROPERTY_NAME("propertyName"),
+ PROPERTY_VALUE("defaultvalue"),
+ PROPERTY_BOOLEAN_VALUE("booleantype"),
+ PROPERTY_DESCRIPTION("description"),
+ PROPERTY_TYPE("propertyType"),
+ ENTRY_SCHEMA("schema-type"),
+ CANCEL("Cancel"),
+ SAVE("Save"),
+ POPUP_FORM("sdc-edit-property-container"),
+ ADD("Add"),
+ DONE("Done"),
+ PROPERTY_RADIO_BUTTON_CONTAINER("propertyRadioButton_"),
+ RADIO_BUTTON_CLASS("tlv-radio-label");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private PropertiesPopupEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum AdminPageTabs {
+ USER_MANAGEMENT("usermanagmenttab"),
+ CATEGORY_MANAGEMENT("categorymanagmenttab");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private AdminPageTabs(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum UserManagementEnum {
+
+ SEARCH_BOX("searchbox"),
+ NEW_USER_FIELD("newuserId"),
+ ROLE_SELECT("selectrole"),
+ CREATE_BUTTON("creategreen"),
+ CLASS__USER_MANAGEMENT_TABLE("sdc-user-management-table"),
+ ROW_TABLE("row_"),
+ FIRST_NAME("firstName_"),
+ LAST_NAME("lastName__"),
+ USER_ID("userId_"),
+ EMAIL("email_"),
+ ROLE("role_"),
+ LAST_ACTIVE("lastActive_"),
+ UPDATE_ROLE("selectRole_"),
+ UPDATE_USER_BUTTON("updateUser_"),
+ SAVE_USER("save_"),
+ DELETE_USER("delete_"),
+ ;
+
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private UserManagementEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum CategoryManagement {
+
+ SERVICE_CATEGORY_HEADER("servicecategoryheader"),
+ RESOURCE_CATEGORY_HEADER("resourcecategoryheader"),
+ SERVICE_CATEGORY_LIST("servicecategory"),
+ RESOURCE_CATEGORY_LIST("resourcecategory"),
+ NEW_CATEGORY_BUTTON("newcategory"),
+ NEW_SUB_CATEGORY_BUTTON("newsubcategory"),
+ NEW_CATEGORY_NAME("i-sdc-form-input");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private CategoryManagement(String value) {
+ this.value = value;
+ }
+ }
+
+
+
+ public enum MainMenuButtons {
+ HOME_BUTTON("main-menu-button-home"),
+ CATALOG_BUTTON("main-menu-button-catalog"),
+ ONBOARD_BUTTON("main-menu-button-onboard"),
+ SEARCH_BOX("main-menu-input-search"),
+ REPOSITORY_ICON("repository-icon");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private MainMenuButtons(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum MainMenuButtonsFromInsideFrame {
+ HOME_BUTTON("breadcrumbs-button-0");
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private MainMenuButtonsFromInsideFrame(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum MenuOptionsEnum {
+ EDIT("Edit"),
+ CHECK_IN("Check in"),
+ CHECK_OUT("Check out"),
+ VIEW("View"),
+ SUBMIT_FOR_TEST("Submit For Test"),
+ ACCEPT("Accept"),
+ REJECT("Reject"),
+ START_TEST("Start test"),
+ DISTREBUTE("Distribute");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private MenuOptionsEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum StepsEnum {
+ GENERAL("Generalstep"),
+ ICON("Iconstep"),
+ DEPLOYMENT_ARTIFACT("Deployment Artifactstep"),
+ INFORMATION_ARTIFACT("Information Artifactstep"),
+ PROPERTIES("Propertiesstep"),
+ COMPOSITION("Compositionstep"),
+ ACTIVITY_LOG("Activity Logstep"),
+ DEPLOYMENT_VIEW("Deploymentstep"),
+ TOSCA_ARTIFACTS("TOSCA Artifactsstep"),
+ MONITOR("Monitor step"),
+ MANAGEMENT_WORKFLOW("Management Workflowstep"),
+ INPUTS("Inputsstep"),
+ HIERARCHY("Hierarchystep");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private StepsEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ArtifactPopup {
+
+ BROWSE("browseButton"),
+ ARTIFACT_DESCRIPTION("description"),
+ ARTIFACT_LABEL("artifactLabel"),
+ ARTIFACT_TYPE("artifacttype"),
+ OK("OK"),
+ SAVE("Save"),
+ DONE_BUTTON("Done"),
+ CANCEL_BUTTON("Cancel"),
+ URL("input[class^='i-sdc-form-input']"),
+ MODAL_WINDOW("sdc-add-artifact");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ArtifactPopup(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ServiceMetadataEnum {
+ SERVICE_NAME("name"), DESCRIPTION("description"), CATEGORY("selectGeneralCategory"), PROJECT_CODE("projectCode"), TAGS("i-sdc-tag-input"), CONTACT_ID("contactId"), ICON(" iconBox");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ServiceMetadataEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ProductMetadataEnum {
+ PRODUCT_NAME("name"),
+ FULL_NAME("fullName"),
+ DESCRIPTION("description"),
+ PROJECT_CODE("projectCode"),
+ TAGS("i-sdc-tag-input"),
+ ATT_CONTACT("attContact"),
+ ICON(" iconBox");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ProductMetadataEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum DashboardCardEnum {
+ ASSET_TYPE("asset-type"), LIFECYCLE_STATE("span[class^='w-sdc-dashboard-card-info-lifecycleState']"),
+ INFO_NAME("div.sdc-tile-content-info-item-name"),
+ VERSION("div[class^='w-sdc-dashboard-card-info-user']"),
+ DASHBOARD_CARD("div[class^='w-sdc-dashboard-card ']"),
+ ASSET_TYPE_CSS("span[data-tests-id='asset-type']");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private DashboardCardEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum CatalogPageLeftPanelCategoryCheckbox {
+ GENERIC_CHECKBOX("span[data-tests-id='checkbox-resourcenewcategory.generic']"),
+ NETWORK_L2_3("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3']"),
+ NETWORK_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.networkl4+']"),
+ NETWORK_CONNECTIVITY("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity']"),
+ APPLICATION_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+']"),
+ DCAE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent']");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private CatalogPageLeftPanelCategoryCheckbox(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum CatalogPageLeftPanelFilterTitle {
+ TYPE("span[data-tests-id='typeFilterTitle']"),
+ CATEGORIES("span[data-tests-id='categoriesFilterTitle']"),
+ STATUS("span[data-tests-id='statusFilterTitle']");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private CatalogPageLeftPanelFilterTitle(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum CatalogPageLeftPanelSubCategoryCheckbox {
+ COMMON_NETWORK_RESOURCES("span[data-tests-id='checkbox-resourcenewcategory.networkl4+.commonnetworkresources']"),
+ ROUTER("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.router']"),
+ WAN_CONNECTORS("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.wanconnectors']"),
+ LAN_CONNECTORS("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.lanconnectors']"),
+ INFRASTRUCTERE_NETWORKl2_3("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.infrastructure']"),
+ GATEWAY("span[data-tests-id='checkbox-resourcenewcategory.networkl2-3.gateway']"),
+ NETWORK_ELEMENTS("span[data-tests-id='checkbox-resourcenewcategory.generic.networkelements']"),
+ ABSTRACT("span[data-tests-id='checkbox-resourcenewcategory.generic.abstract']"),
+ RULES("span[data-tests-id='checkbox-resourcenewcategory.generic.rules']"),
+ DATABASE("span[data-tests-id='checkbox-resourcenewcategory.generic.database']"),
+ INFRASTRUCTERE_GENERIC("span[data-tests-id='checkbox-resourcenewcategory.generic.infrastructure']"),
+ VIRTUAL_LINKS("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity.virtuallinks']"),
+ CONNECTION_POINTS("span[data-tests-id='checkbox-resourcenewcategory.networkconnectivity.connectionpoints']"),
+ APPLICATION_SERVER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.applicationserver']"),
+ CALL_CONTROL("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.callcontrol']"),
+ MEDIASERVERS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.mediaservers']"),
+ WEBSERVER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.webserver']"),
+ LOAD_BALANCER("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.loadbalancer']"),
+ BORDER_ELEMENT("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.borderelement']"),
+ DATABASE_APPLIVATION_L4_PLUS("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.database']"),
+ FIREWALL("span[data-tests-id='checkbox-resourcenewcategory.applicationl4+.firewall']"),
+ DATABASE_DCAE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.database']"),
+ POLICY("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.policy']"),
+ MICROSERVICE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.microservice']"),
+ SOURCE("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.source']"),
+ COLLECTOR("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.collector']"),
+ UTILITY("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.utility']"),
+ ANALYTICS("span[data-tests-id='checkbox-resourcenewcategory.dcaecomponent.analytics']");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private CatalogPageLeftPanelSubCategoryCheckbox(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum CompositionScreenEnum {
+
+ CHANGE_VERSION("changeVersion", Arrays.asList()),
+ DEPLOYMENT_ARTIFACT_TAB("deployment-artifact-tab", Arrays.asList("Deployment Artifacts")),
+ ADD_ARTIFACT("add_Artifact_Button", Arrays.asList()),
+ SEARCH_ASSET("searchAsset", Arrays.asList()),
+ PROPERTIES_AND_ATTRIBUTES_TAB("properties-and-attributes-tab",Arrays.asList()),
+ MENU_INPUTS("sub-menu-button-inputs",Arrays.asList()),
+ MENU_TRIANGLE_DROPDOWN("triangle-dropdown", Arrays.asList()),
+ ARTIFACTS_LIST("artifactName", Arrays.asList()),
+ INFORMATION_ARTIFACTS("button[tooltip-content='Information Artifacts']", Arrays.asList("Informational Artifacts")),
+ API("button[tooltip-content='API']", Arrays.asList("API Artifacts")),
+ INFORMATION("button[tooltip-content='Information']", Arrays.asList("General Info", "Additional Information", "Tags")),
+ COMPOSITION("button[tooltip-content='Composition']", Arrays.asList("Composition")),
+ INPUTS("button[tooltip-content='Inputs']", Arrays.asList("")),
+ REQUIREMENTS_AND_CAPABILITIES("button[tooltip-content='Requirements and Capabilities']", Arrays.asList()),
+ INFORMATION_TAB("information-tab", Arrays.asList()),
+ CUSTOMIZATION_UUID("rightTab_customizationModuleUUID", Arrays.asList());
+
+ private String value;
+ private List<String> title;
+
+ public String getValue() {
+ return value;
+ }
+
+ public List<String> getTitle() {
+ return title;
+ }
+
+ private CompositionScreenEnum(String value, List<String> title) {
+ this.value = value;
+ this.title = title;
+ }
+ }
+
+ public enum ToscaArtifactsScreenEnum {
+
+ TOSCA_MODEL("download-Tosca Model"),
+ TOSCA_TEMPLATE("download-Tosca Template"),
+ ARTIFACT_VERSION("version-"),
+ ARTIFACT_NAME("name-"),
+ ARTIFACT_TYPE("type-"),
+ ARTIFACT_DETAILS("details-"),
+ DOWNLOAD_ARTIFACT("download-"),
+ DOWNLOAD_CSAR("download-Tosca Model");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ToscaArtifactsScreenEnum(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum InformationalArtifactsService {
+ AFFINITY_RULES("artifact_Display_Name-Affinity Rules"),
+ CONTROL_LOOP_FUNCTIONS("artifact_Display_Name-Control Loop Functions"),
+ DEPLOYMENT_VOTING_RECORD("artifact_Display_Name-Deployment Voting Record"),
+ DIMENSIONING_INFO("artifact_Display_Name-Dimensioning Info"),
+ DISTRIBUTION_INSTRUCTION("artifact_Display_Name-Distribution Instructions"),
+ ENGINEERING_RULES("artifact_Display_Name-Engineering Rules (ERD)"),
+ OPERATIONAL_POLICES("artifact_Display_Name-Operational Policies"),
+ SERVICE_ARTIFACT_PLAN("artifact_Display_Name-Service Artifact Plan"),
+ SERVICE_QUESTIONNAIRE("artifact_Display_Name-Service Questionnaire"),
+ SERVICE_SECURITY_TEMPLATE("artifact_Display_Name-Service Security Template"),
+ SERVICE_SPECIFIC_POLICIES("artifact_Display_Name-Service-specific Policies"),
+ SUMMARY_OF_IMPACTS_TO_ECOMP("artifact_Display_Name-Summary of impacts to ECOMP elements,OSSs, BSSs"),
+ TD_CERTIFICATION_TEST_RESULTS("artifact_Display_Name-TD Certification Test Results");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private InformationalArtifactsService(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum APIArtifactsService {
+
+ CONFIGURATION("artifact_Display_Name-Configuration"),
+ INSTANTIATION("artifact_Display_Name-Instantiation"),
+ LOGGING("artifact_Display_Name-Logging"),
+ MONITORING("artifact_Display_Name-Monitoring"),
+ REPORTING("artifact_Display_Name-Reporting"),
+ TESTING("artifact_Display_Name-Testing");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private APIArtifactsService(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum DeploymentArtifactCompositionRightMenu {
+ ARTIFACT_NAME("artifactName-"),
+ ARTIFACT_DISPLAY_NAME("artifact_Display_Name-"),
+ DOWNLOAD("download_"),
+ DELETE("delete_"),
+ ADD_ARTIFACT_BUTTON("add_Artifact_Button"),
+ EDIT_PARAMETERS_OF_ARTIFACT("edit-parameters-of-"),
+ ARTIFACT_ITEM("artifact-item-"),
+ ARTIFACT_ENV("heat_env_");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private DeploymentArtifactCompositionRightMenu(String value) {
+ this.value = value;
+ }
+
+ }
+
+ public enum InputsScreenService {
+ ADD_SELECTED_INPUTS_BTN("add-inputs-to-service-button"),
+ VF_INSTANCE_ROWS("expand-collapse[expanded-selector^='.vf-instance-list.']"),
+ VF_INSTANCE_ROW_NAME("span[class^='title-text']"),
+ VF_INSTANCE_INPUTS("div[class^='vf-instance-list ']"),
+ VF_INSTANCE_INPUT("div[class^='input-row ng-scope']"),
+ VF_INSTNCE_PROPERTY_NAME("div[class^='title-text']"),
+ INPUT_CHECKBOX("span[class^='tlv-checkbox-label']"),
+ SERVICE_INPUT_ROW("div[class^='service-input-row input-row']"),
+ DELETE_INPUT_BTN("span[class$='remove-input-icon']"),
+ RESOURCE_INSTANCE_PROPERTY_NAME("propertyName_"),
+ RESOURCE_INSTANCE_PROPERTY_TYPE("propertyType_"),
+ RESOURCE_INSTANCE_PROPERTY_CHECKBOX("propertyCheckbox_"),
+ SERVICE_INPUTS_DELETE_BUTTON("deleteInput_")
+ ;
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private InputsScreenService(String value) {
+ this.value = value;
+ }
+
+ }
+
+ public enum DeploymentScreen {
+ MODULES("span[class^='expand-collapse-title-text']"),
+ MEMBERS("div[class^='expand-collapse-sub-title']"),
+ PROPERTIES("list-of-Properties"),
+ ARTIFACTS("list-of-Artifacts"),
+ BUTTON_PROPERTIES("div[data-tests-id='list-of-Properties'] span[class^='hand']"),
+ BUTTON_ARTIFACTS("div[data-tests-id='list-of-Artifacts'] span[class^='hand']"),
+ PROPERTY_NAMES("div[data-tests-id='selected-module-property-name'] span"),
+ PROPERTY_TYPES("selected-module-property-type"),
+ PROPERTY_SCHEMA_TYPE("selected-module-property-schema-type"),
+ ARTIFACT_NAME("selected-module-artifact-name"),
+ ARTIFACT_UUID("selected-module-artifact-uuid"),
+ ARTIFACT_VERSION("selected-module-artifact-version"),
+ PENCIL_ICON("edit-name-popover-icon"),
+ MODULE_NAME("selected-module-name"),
+ MODULE_ID("selected-module-group-uuid"),
+ RESOURCE_NAME_ON_POPOVER("popover-vfinstance-name"),
+ MODULE_NAME_ON_POPOVER("popover-module-name"),
+ NAME_INPUT("popover-heat-name"),
+ SAVE("popover-save-button"),
+ CANCEL("popover-close-button"),
+ X_BUTTON("popover-x-button");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private DeploymentScreen(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum ImportVfRepository {
+ SEARCH("onboarding-search"),
+ IMPORT_VSP("import-csar"),
+ DOWNLOAD_CSAR("download-csar"),
+ UPDATE_VSP("update-csar");
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private ImportVfRepository(String value) {
+ this.value = value;
+ }
+ }
+
+ public enum EnvParameterView {
+ SEARCH_ENV_PARAM_NAME("search-env-param-name"),
+ ENV_CURRENT_VALUE("value-field-of-"),//value-field-of-oam_volume_name_0 - parameter name
+ ENV_DEFAULT_VALUE("default-value-of-");// default-value-of-vnf_name
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ private EnvParameterView(String value) {
+ this.value = value;
+ }
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/LocalLoginFieldsIds.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/LocalLoginFieldsIds.java
new file mode 100644
index 000000000..a3ede39cb
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/LocalLoginFieldsIds.java
@@ -0,0 +1,30 @@
+package org.onap.sdc.ci.tests.datatypes;
+
+public class LocalLoginFieldsIds {
+
+ private String userIdFieldName;
+ private String passwordFieldName;
+
+
+ public LocalLoginFieldsIds(String userIdFieldName, String passwordFieldName) {
+ super();
+ this.userIdFieldName = userIdFieldName;
+ this.passwordFieldName = passwordFieldName;
+ }
+
+
+ public String getUserIdFieldName() {
+ return userIdFieldName;
+ }
+ public void setUserIdFieldName(String userIdFieldName) {
+ this.userIdFieldName = userIdFieldName;
+ }
+ public String getPasswordFieldName() {
+ return passwordFieldName;
+ }
+ public void setPasswordFieldName(String passwordFieldName) {
+ this.passwordFieldName = passwordFieldName;
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/PropertyHeatMetaDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/PropertyHeatMetaDefinition.java
new file mode 100644
index 000000000..a39dffc13
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/PropertyHeatMetaDefinition.java
@@ -0,0 +1,63 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class PropertyHeatMetaDefinition {
+
+ String name;
+ boolean value;
+
+ public PropertyHeatMetaDefinition() {
+ super();
+ }
+
+
+
+ public String getName() {
+ return name;
+ }
+
+
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+
+
+ public boolean getValue() {
+ return value;
+ }
+
+
+
+ public void setValue(boolean value) {
+ this.value = value;
+ }
+
+
+
+ @Override
+ public String toString() {
+ return "PropertyHeatMetaDefinition [name=" + name + ", value=" + value + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceAssetStructure.java
new file mode 100644
index 000000000..3fef99183
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceAssetStructure.java
@@ -0,0 +1,76 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class ResourceAssetStructure extends AssetStructure {
+
+ private String subCategory;
+ private String resourceType;
+ protected String lastUpdaterFullName;
+ protected String toscaResourceName;
+
+ public ResourceAssetStructure() {
+ super();
+ }
+
+ public ResourceAssetStructure(String uuid, String invariantUUID, String name, String version, String toscaModelURL,
+ String category, String lifecycleState, String lastUpdaterUserId) {
+ super(uuid, invariantUUID, name, version, toscaModelURL, category, lifecycleState, lastUpdaterUserId);
+ }
+
+ @Override
+ public String toString() {
+ return "ResourceAssetStructure [subCategory=" + subCategory + ", resourceType=" + resourceType + "]";
+ }
+
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public String getToscaResourceName() {
+ return toscaResourceName;
+ }
+
+ public void setToscaResourceName(String toscaResourceName) {
+ this.toscaResourceName = toscaResourceName;
+ }
+
+ public String getSubCategory() {
+ return subCategory;
+ }
+
+ public void setSubCategory(String subCategory) {
+ this.subCategory = subCategory;
+ }
+
+ public String getResourceType() {
+ return resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceDetailedAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceDetailedAssetStructure.java
new file mode 100644
index 000000000..7d5914b00
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceDetailedAssetStructure.java
@@ -0,0 +1,71 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+public class ResourceDetailedAssetStructure extends ResourceAssetStructure {
+
+ private List<ResourceInstanceAssetStructure> resources;
+ private List<ArtifactAssetStructure> artifacts;
+
+ public ResourceDetailedAssetStructure() {
+ super();
+ }
+
+ public ResourceDetailedAssetStructure(String lastUpdaterFullName, String toscaResourceName,
+ List<ResourceInstanceAssetStructure> resources, List<ArtifactAssetStructure> artifacts) {
+ super();
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ this.toscaResourceName = toscaResourceName;
+ this.resources = resources;
+ this.artifacts = artifacts;
+ }
+
+ public List<ResourceInstanceAssetStructure> getResources() {
+ return resources;
+ }
+
+ public void setResources(List<ResourceInstanceAssetStructure> resources) {
+ this.resources = resources;
+ }
+
+ public List<ArtifactAssetStructure> getArtifacts() {
+ return artifacts;
+ }
+
+ public void setArtifacts(List<ArtifactAssetStructure> artifacts) {
+ this.artifacts = artifacts;
+ }
+
+ @Override
+ public String toString() {
+ return "ResourceDetailedAssetStructure [lastUpdaterFullName=" + lastUpdaterFullName + ", toscaResourceName="
+ + toscaResourceName + ", resources=" + resources + ", artifacts=" + artifacts + ", toString()="
+ + super.toString() + ", getSubCategory()=" + getSubCategory() + ", getResourceType()="
+ + getResourceType() + ", getUuid()=" + getUuid() + ", getInvariantUUID()=" + getInvariantUUID()
+ + ", getName()=" + getName() + ", getVersion()=" + getVersion() + ", getToscaModelURL()="
+ + getToscaModelURL() + ", getCategory()=" + getCategory() + ", getLifecycleState()="
+ + getLifecycleState() + ", getLastUpdaterUserId()=" + getLastUpdaterUserId() + ", getClass()="
+ + getClass() + ", hashCode()=" + hashCode() + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceExternalReqDetails.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceExternalReqDetails.java
new file mode 100644
index 000000000..f6d354c1e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceExternalReqDetails.java
@@ -0,0 +1,104 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+import org.onap.sdc.ci.tests.devObjects.ResourceTypeEnum;
+
+public class ResourceExternalReqDetails extends ComponentReqDetails {
+ String vendorName;
+ String vendorRelease;
+ String category;
+ String subcategory;
+
+ private String resourceType = ResourceTypeEnum.VFC.toString(); // Default
+ // value
+ public ResourceExternalReqDetails() {
+ super();
+ }
+
+
+ public ResourceExternalReqDetails(String resourceName, String description, List<String> tags,
+ String vendorName, String vendorRelease, String contactId, String icon,
+ String resourceType, String resourceCategory, String resourceSubcategory) {
+ super();
+ this.resourceType = resourceType;
+ this.name = resourceName;
+ this.description = description;
+ this.tags = tags;
+ this.vendorName = vendorName;
+ this.vendorRelease = vendorRelease;
+ this.contactId = contactId;
+ this.icon = icon;
+ this.category = resourceCategory;
+ this.subcategory = resourceSubcategory;
+ }
+
+ public String getVendorName() {
+ return vendorName;
+ }
+
+ public void setVendorName(String vendorName) {
+ this.vendorName = vendorName;
+ }
+
+ public String getVendorRelease() {
+ return vendorRelease;
+ }
+
+ public void setVendorRelease(String vendorRelease) {
+ this.vendorRelease = vendorRelease;
+ }
+
+ public String getResourceType() {
+ return resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ }
+
+ public String getCategory() {
+ return category;
+ }
+
+ public void setCategory(String category) {
+ this.category = category;
+ }
+
+ public String getSubcategory() {
+ return subcategory;
+ }
+
+ public void setSubcategory(String subcategory) {
+ this.subcategory = subcategory;
+ }
+
+
+ @Override
+ public String toString() {
+ return "ResourceReqDetails [name=" + name + ", vendorName=" + vendorName
+ + ", vendorRelease=" + vendorRelease + ", version=" + version
+ + ", resourceType=" + resourceType + ", category=" + category + ", subcategory=" + subcategory +"]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceInstanceAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceInstanceAssetStructure.java
new file mode 100644
index 000000000..5019d19b7
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceInstanceAssetStructure.java
@@ -0,0 +1,116 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+public class ResourceInstanceAssetStructure {
+
+ String resourceInstanceName;
+ String resourceName;
+ String resourceInvariantUUID;
+ String resourceVersion;
+ String resoucreType;
+ String resourceUUID;
+ List<ArtifactAssetStructure> artifacts;
+
+ public ResourceInstanceAssetStructure() {
+ super();
+ }
+
+ public ResourceInstanceAssetStructure(String resourceInstanceName, String resourceName,
+ String resourceInvariantUUID, String resourceVersion, String resoucreType, String resourceUUID,
+ List<ArtifactAssetStructure> artifacts) {
+ super();
+ this.resourceInstanceName = resourceInstanceName;
+ this.resourceName = resourceName;
+ this.resourceInvariantUUID = resourceInvariantUUID;
+ this.resourceVersion = resourceVersion;
+ this.resoucreType = resoucreType;
+ this.resourceUUID = resourceUUID;
+ this.artifacts = artifacts;
+ }
+
+ public String getResourceInstanceName() {
+ return resourceInstanceName;
+ }
+
+ public void setResourceInstanceName(String resourceInstanceName) {
+ this.resourceInstanceName = resourceInstanceName;
+ }
+
+ public String getResourceName() {
+ return resourceName;
+ }
+
+ public void setResourceName(String resourceName) {
+ this.resourceName = resourceName;
+ }
+
+ public String getResourceInvariantUUID() {
+ return resourceInvariantUUID;
+ }
+
+ public void setResourceInvariantUUID(String resourceInvariantUUID) {
+ this.resourceInvariantUUID = resourceInvariantUUID;
+ }
+
+ public String getResourceVersion() {
+ return resourceVersion;
+ }
+
+ public void setResourceVersion(String resourceVersion) {
+ this.resourceVersion = resourceVersion;
+ }
+
+ public String getResoucreType() {
+ return resoucreType;
+ }
+
+ public void setResoucreType(String resoucreType) {
+ this.resoucreType = resoucreType;
+ }
+
+ public String getResourceUUID() {
+ return resourceUUID;
+ }
+
+ public void setResourceUUID(String resourceUUID) {
+ this.resourceUUID = resourceUUID;
+ }
+
+ public List<ArtifactAssetStructure> getArtifacts() {
+ return artifacts;
+ }
+
+ public void setArtifacts(List<ArtifactAssetStructure> artifacts) {
+ this.artifacts = artifacts;
+ }
+
+ @Override
+ public String toString() {
+ return "ResourceInstanceAssetStructure [resourceInstanceName=" + resourceInstanceName + ", resourceName="
+ + resourceName + ", resourceInvariantUUID=" + resourceInvariantUUID + ", resourceVersion="
+ + resourceVersion + ", resoucreType=" + resoucreType + ", resourceUUID=" + resourceUUID + ", artifacts="
+ + artifacts + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceReqDetails.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceReqDetails.java
new file mode 100644
index 000000000..7a3dbd469
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceReqDetails.java
@@ -0,0 +1,194 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+import org.onap.sdc.ci.tests.devObjects.ResourceTypeEnum;
+
+public class ResourceReqDetails extends ComponentReqDetails {
+ List<String> derivedFrom;
+ String vendorName;
+ String vendorRelease;
+
+ // Unsettable/unupdatable fields
+
+ Boolean isAbstract;
+ Boolean isHighestVersion;
+ String cost;
+ String licenseType;
+ String toscaResourceName;
+
+ private String resourceType = ResourceTypeEnum.VFC.toString(); // Default
+ // value
+
+ public ResourceReqDetails() {
+ super();
+ }
+
+
+ public ResourceReqDetails(String resourceName, String description, List<String> tags, String category,
+ List<String> derivedFrom, String vendorName, String vendorRelease, String contactId, String icon) {
+ this(resourceName, description, tags, category, derivedFrom, vendorName, vendorRelease, contactId, icon,
+ ResourceTypeEnum.VFC.toString());
+ }
+
+ // new
+ public ResourceReqDetails(String resourceName, String description, List<String> tags, String category,
+ List<String> derivedFrom, String vendorName, String vendorRelease, String contactId, String icon,
+ String resourceType) {
+ super();
+ this.resourceType = resourceType;
+ this.name = resourceName;
+ this.description = description;
+ this.tags = tags;
+ // this.category = category;
+ this.derivedFrom = derivedFrom;
+ this.vendorName = vendorName;
+ this.vendorRelease = vendorRelease;
+ this.contactId = contactId;
+ this.icon = icon;
+ if (category != null) {
+ String[] arr = category.split("/");
+ if (arr.length == 2) {
+ addCategoryChain(arr[0], arr[1]);
+ }
+ }
+ this.toscaResourceName = resourceName;
+ }
+
+ public ResourceReqDetails(ResourceReqDetails originalResource, String version) {
+ super();
+ this.name = originalResource.getName();
+ this.description = originalResource.getDescription();
+ this.tags = originalResource.getTags();
+ // this.category = originalResource.getCategory();
+ this.derivedFrom = originalResource.getDerivedFrom();
+ this.vendorName = originalResource.getVendorName();
+ this.vendorRelease = originalResource.getVendorRelease();
+ this.contactId = originalResource.getContactId();
+ this.icon = originalResource.getIcon();
+ this.version = version;
+ this.uniqueId = originalResource.getUniqueId();
+ this.categories = originalResource.getCategories();
+ this.toscaResourceName = originalResource.getToscaResourceName();
+ this.resourceType = originalResource.getResourceType();
+ }
+
+ public ResourceReqDetails(String resourceName, List<String> derivedFrom, String vendorName, String vendorRelease,
+ String resourceVersion, Boolean isAbstract, Boolean isHighestVersion, String cost, String licenseType,
+ String resourceType) {
+ super();
+ this.name = resourceName;
+ this.derivedFrom = derivedFrom;
+ this.vendorName = vendorName;
+ this.vendorRelease = vendorRelease;
+ this.version = resourceVersion;
+ this.isAbstract = isAbstract;
+ this.isHighestVersion = isHighestVersion;
+ this.cost = cost;
+ this.licenseType = licenseType;
+ this.resourceType = resourceType;
+ this.toscaResourceName = resourceName;
+ }
+
+ public String getToscaResourceName() {
+ return toscaResourceName;
+ }
+
+ public void setToscaResourceName(String toscaResourceName) {
+ this.toscaResourceName = toscaResourceName;
+ }
+
+ public List<String> getDerivedFrom() {
+ return derivedFrom;
+ }
+
+ public void setDerivedFrom(List<String> derivedFrom) {
+ this.derivedFrom = derivedFrom;
+ }
+
+ public String getVendorName() {
+ return vendorName;
+ }
+
+ public void setVendorName(String vendorName) {
+ this.vendorName = vendorName;
+ }
+
+ public String getVendorRelease() {
+ return vendorRelease;
+ }
+
+ public void setVendorRelease(String vendorRelease) {
+ this.vendorRelease = vendorRelease;
+ }
+
+ public String getCost() {
+ return cost;
+ }
+
+ public void setCost(String cost) {
+ this.cost = cost;
+ }
+
+ public String getLicenseType() {
+ return licenseType;
+ }
+
+ public void setLicenseType(String licenseType) {
+ this.licenseType = licenseType;
+ }
+
+ // Unupdatable fields - to check that they are not updated
+ public void setIsAbstract(Boolean isAbstract) {
+ this.isAbstract = isAbstract;
+ }
+
+ public void setIsHighestVersion(Boolean isHighestVersion) {
+ this.isHighestVersion = isHighestVersion;
+ }
+
+ public Boolean getIsAbstract() {
+ return isAbstract;
+ }
+
+ public Boolean getIsHighestVersion() {
+ return isHighestVersion;
+ }
+
+ public String getResourceType() {
+ return resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ }
+
+ @Override
+ public String toString() {
+ return "ResourceReqDetails [name=" + name + ", derivedFrom=" + derivedFrom + ", vendorName=" + vendorName
+ + ", vendorRelease=" + vendorRelease + ", version=" + version + ", isAbstract=" + isAbstract
+ + ", isHighestVersion=" + isHighestVersion + ", cost=" + cost + ", licenseType=" + licenseType
+ + ", resourceType=" + resourceType + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceRespJavaObject.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceRespJavaObject.java
new file mode 100644
index 000000000..525ca794c
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ResourceRespJavaObject.java
@@ -0,0 +1,369 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+import org.onap.sdc.ci.tests.devObjects.CategoryDefinition;
+
+public class ResourceRespJavaObject {
+ String uniqueId;
+ String name;
+ String version;
+ String creatorUserId;
+ String creatorFullName;
+ String lastUpdaterUserId;
+ String lastUpdaterFullName;
+ String description;
+ String icon;
+ List<String> tags;
+ String isHighestVersion;
+ String creationDate;
+ String lastUpdateDate;
+ // String category;
+ String lifecycleState;
+ List<String> derivedFrom;
+ String vendorName;
+ String vendorRelease;
+ String contactId;
+ String abstractt;
+ String highestVersion;
+ List<String> artifacts;
+ List<String> interfaces;
+ String uuid;
+ String cost;
+ String licenseType;
+ String resourceType;
+ List<CategoryDefinition> categories;
+
+ public String getResourceType() {
+ return resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ }
+
+ public ResourceRespJavaObject(String uniqueId, String resourceName, String resourceVersion, String creatorUserId,
+ String creatorFullName, String lastUpdaterUserId, String lastUpdaterFullName, String description,
+ String icon, List<String> tags, String isHighestVersion, String creationDate, String lastUpdateDate,
+ String category, String lifecycleState, List<String> derivedFrom, String vendorName, String vendorRelease,
+ String contactId, String abstractt, String highestVersion, List<String> artifacts, List<String> interfaces,
+ String uuid, String cost, String licenseType, String resourceType) {
+ super();
+ this.uniqueId = uniqueId;
+ this.name = resourceName;
+ this.version = resourceVersion;
+ this.creatorUserId = creatorUserId;
+ this.creatorFullName = creatorFullName;
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ this.description = description;
+ this.icon = icon;
+ this.tags = tags;
+ this.isHighestVersion = isHighestVersion;
+ this.creationDate = creationDate;
+ this.lastUpdateDate = lastUpdateDate;
+ // this.category = category;
+ this.lifecycleState = lifecycleState;
+ this.derivedFrom = derivedFrom;
+ this.vendorName = vendorName;
+ this.vendorRelease = vendorRelease;
+ this.contactId = contactId;
+ this.abstractt = abstractt;
+ this.highestVersion = highestVersion;
+ this.artifacts = artifacts;
+ this.interfaces = interfaces;
+ this.uuid = uuid;
+ this.cost = cost;
+ this.licenseType = licenseType;
+ this.resourceType = resourceType;
+ }
+
+ public void setUuid(String uuid) {
+ this.uuid = uuid;
+ }
+
+ public String getCost() {
+ return cost;
+ }
+
+ public void setCost(String cost) {
+ this.cost = cost;
+ }
+
+ public String getLicenseType() {
+ return licenseType;
+ }
+
+ public void setLicenseType(String licenseType) {
+ this.licenseType = licenseType;
+ }
+
+ public String getUuid() {
+ return uuid;
+ }
+
+ public String setUuid() {
+ return uuid;
+ }
+
+ public List<String> getInterfaces() {
+ return interfaces;
+ }
+
+ public void setInterfaces(List<String> interfaces) {
+ this.interfaces = interfaces;
+ }
+
+ public List<String> getArtifacts() {
+ return artifacts;
+ }
+
+ public void setArtifacts(List<String> artifacts) {
+ this.artifacts = artifacts;
+ }
+
+ public ResourceRespJavaObject() {
+ super();
+ // TODO Auto-generated constructor stub
+ }
+
+ // public ResourceRespJavaObject(String uniqueId, String resourceName,
+ // String resourceVersion, String creatorUserId,
+ // String creatorFullName, String lastUpdaterUserId,
+ // String lastUpdaterFullName, String description, String icon,
+ // List<String> tags, String isHighestVersion, String creationDate,
+ // String lastUpdateDate, String category, String lifecycleState,
+ // List<String> derivedFrom, String vendorName, String vendorRelease,
+ // String contactId, String abstractt, String highestVersion) {
+ // super();
+ // this.uniqueId = uniqueId;
+ // this.resourceName = resourceName;
+ // this.resourceVersion = resourceVersion;
+ // this.creatorUserId = creatorUserId;
+ // this.creatorFullName = creatorFullName;
+ // this.lastUpdaterUserId = lastUpdaterUserId;
+ // this.lastUpdaterFullName = lastUpdaterFullName;
+ // this.description = description;
+ // this.icon = icon;
+ // this.tags = tags;
+ // this.isHighestVersion = isHighestVersion;
+ // this.creationDate = creationDate;
+ // this.lastUpdateDate = lastUpdateDate;
+ // this.category = category;
+ // this.lifecycleState = lifecycleState;
+ // this.derivedFrom = derivedFrom;
+ // this.vendorName = vendorName;
+ // this.vendorRelease = vendorRelease;
+ // this.contactId = contactId;
+ // this.abstractt = abstractt;
+ // this.highestVersion = highestVersion;
+ // }
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String resourceName) {
+ this.name = resourceName;
+ }
+
+ public String getVersion() {
+ return version;
+ }
+
+ public void setVersion(String resourceVersion) {
+ this.version = resourceVersion;
+ }
+
+ public String getCreatorUserId() {
+ return creatorUserId;
+ }
+
+ public void setCreatorUserId(String creatorUserId) {
+ this.creatorUserId = creatorUserId;
+ }
+
+ public String getCreatorFullName() {
+ return creatorFullName;
+ }
+
+ public void setCreatorFullName(String creatorFullName) {
+ this.creatorFullName = creatorFullName;
+ }
+
+ public String getLastUpdaterUserId() {
+ return lastUpdaterUserId;
+ }
+
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
+
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public String getIcon() {
+ return icon;
+ }
+
+ public void setIcon(String icon) {
+ this.icon = icon;
+ }
+
+ public List<String> getTags() {
+ return tags;
+ }
+
+ public void setTags(List<String> tags) {
+ this.tags = tags;
+ }
+
+ public String getIsHighestVersion() {
+ return isHighestVersion;
+ }
+
+ public void setIsHighestVersion(String isHighestVersion) {
+ this.isHighestVersion = isHighestVersion;
+ }
+
+ public String getCreationDate() {
+ return creationDate;
+ }
+
+ public void setCreationDate(String creationDate) {
+ this.creationDate = creationDate;
+ }
+
+ public String getLastUpdateDate() {
+ return lastUpdateDate;
+ }
+
+ public void setLastUpdateDate(String lastUpdateDate) {
+ this.lastUpdateDate = lastUpdateDate;
+ }
+
+ // public String getCategory() {
+ // return category;
+ // }
+ // public void setCategory(String category) {
+ // this.category = category;
+ // }
+ public String getLifecycleState() {
+ return lifecycleState;
+ }
+
+ public void setLifecycleState(String lifecycleState) {
+ this.lifecycleState = lifecycleState;
+ }
+
+ public List<String> getDerivedFrom() {
+ return derivedFrom;
+ }
+
+ public void setDerivedFrom(List<String> derivedFrom) {
+ this.derivedFrom = derivedFrom;
+ }
+
+ public String getVendorName() {
+ return vendorName;
+ }
+
+ public void setVendorName(String vendorName) {
+ this.vendorName = vendorName;
+ }
+
+ public String getVendorRelease() {
+ return vendorRelease;
+ }
+
+ public void setVendorRelease(String vendorRelease) {
+ this.vendorRelease = vendorRelease;
+ }
+
+ public String getContactId() {
+ return contactId;
+ }
+
+ public void setContactId(String contactId) {
+ this.contactId = contactId;
+ }
+
+ public String getAbstractt() {
+ return abstractt;
+ }
+
+ public void setAbstractt(String abstractt) {
+ this.abstractt = abstractt;
+ }
+
+ public String getHighestVersion() {
+ return highestVersion;
+ }
+
+ public void setHighestVersion(String highestVersion) {
+ this.highestVersion = highestVersion;
+ }
+
+ public List<CategoryDefinition> getCategories() {
+ return categories;
+ }
+
+ public void setCategories(List<CategoryDefinition> categories) {
+ this.categories = categories;
+ }
+
+ @Override
+ public String toString() {
+ return "ResourceRespJavaObject [uniqueId=" + uniqueId + ", resourceName=" + name + ", resourceVersion="
+ + version + ", creatorUserId=" + creatorUserId + ", creatorFullName=" + creatorFullName
+ + ", lastUpdaterUserId=" + lastUpdaterUserId + ", lastUpdaterFullName=" + lastUpdaterFullName
+ + ", description=" + description + ", icon=" + icon + ", tags=" + tags + ", isHighestVersion="
+ + isHighestVersion + ", creationDate=" + creationDate + ", lastUpdateDate=" + lastUpdateDate
+ + ", lifecycleState=" + lifecycleState + ", derivedFrom=" + derivedFrom + ", vendorName=" + vendorName
+ + ", vendorRelease=" + vendorRelease + ", contactId=" + contactId + ", abstractt=" + abstractt
+ + ", highestVersion=" + highestVersion + ", artifacts=" + artifacts + ", interfaces=" + interfaces
+ + ", uuid=" + uuid + ", cost=" + cost + ", licenseType=" + licenseType + ", resourceType="
+ + resourceType + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceAssetStructure.java
new file mode 100644
index 000000000..cfe7addbe
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceAssetStructure.java
@@ -0,0 +1,49 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class ServiceAssetStructure extends AssetStructure {
+
+ private String distributionStatus;
+
+ public ServiceAssetStructure() {
+ super();
+ }
+
+ public ServiceAssetStructure(String uuid, String invariantUUID, String name, String version, String toscaModelURL,
+ String category, String lifecycleState, String lastUpdaterUserId) {
+ super(uuid, invariantUUID, name, version, toscaModelURL, category, lifecycleState, lastUpdaterUserId);
+ }
+
+ @Override
+ public String toString() {
+ return "ServiceAssetStructure [distributionStatus=" + distributionStatus + "]";
+ }
+
+ public String getDistributionStatus() {
+ return distributionStatus;
+ }
+
+ public void setDistributionStatus(String distributionStatus) {
+ this.distributionStatus = distributionStatus;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDetailedAssetStructure.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDetailedAssetStructure.java
new file mode 100644
index 000000000..f699aa3f0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDetailedAssetStructure.java
@@ -0,0 +1,78 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.List;
+
+public class ServiceDetailedAssetStructure extends ServiceAssetStructure {
+
+ String lastUpdaterFullName;
+ List<ResourceInstanceAssetStructure> resources;
+ List<ArtifactAssetStructure> artifacts;
+
+ public ServiceDetailedAssetStructure() {
+ super();
+ }
+
+ public ServiceDetailedAssetStructure(String uuid, String invariantUUID, String name, String version,
+ String toscaModelURL, String category, String lifecycleState, String lastUpdaterUserId) {
+ super(uuid, invariantUUID, name, version, toscaModelURL, category, lifecycleState, lastUpdaterUserId);
+ }
+
+ public ServiceDetailedAssetStructure(String lastUpdaterFullName, List<ResourceInstanceAssetStructure> resources,
+ List<ArtifactAssetStructure> artifacts) {
+ super();
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ this.resources = resources;
+ this.artifacts = artifacts;
+ }
+
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public List<ResourceInstanceAssetStructure> getResources() {
+ return resources;
+ }
+
+ public void setResources(List<ResourceInstanceAssetStructure> resources) {
+ this.resources = resources;
+ }
+
+ public List<ArtifactAssetStructure> getArtifacts() {
+ return artifacts;
+ }
+
+ public void setArtifacts(List<ArtifactAssetStructure> artifacts) {
+ this.artifacts = artifacts;
+ }
+
+ @Override
+ public String toString() {
+ return "ServiceDetailedAssetStructure [lastUpdaterFullName=" + lastUpdaterFullName + ", resources=" + resources
+ + ", artifacts=" + artifacts + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDistributionStatus.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDistributionStatus.java
new file mode 100644
index 000000000..783e0175d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceDistributionStatus.java
@@ -0,0 +1,80 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class ServiceDistributionStatus {
+
+ private String distributionID;
+ private String timestamp;
+ private String userId;
+ private String deployementStatus;
+
+ public ServiceDistributionStatus() {
+ super();
+ // TODO Auto-generated constructor stub
+ }
+
+ public ServiceDistributionStatus(String distributionID, String timestamp, String userId, String deployementStatus) {
+ super();
+ this.distributionID = distributionID;
+ this.timestamp = timestamp;
+ this.userId = userId;
+ this.deployementStatus = deployementStatus;
+ }
+
+ @Override
+ public String toString() {
+ return "ServiceDistributionStatus [distributionID=" + distributionID + ", timestamp=" + timestamp + ", userId=" + userId + ", deployementStatus=" + deployementStatus + "]";
+ }
+
+ public String getDistributionID() {
+ return distributionID;
+ }
+
+ public void setDistributionID(String distributionID) {
+ this.distributionID = distributionID;
+ }
+
+ public String getTimestamp() {
+ return timestamp;
+ }
+
+ public void setTimestamp(String timestamp) {
+ this.timestamp = timestamp;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getDeployementStatus() {
+ return deployementStatus;
+ }
+
+ public void setDeployementStatus(String deployementStatus) {
+ this.deployementStatus = deployementStatus;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceReqDetails.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceReqDetails.java
new file mode 100644
index 000000000..6dc804987
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceReqDetails.java
@@ -0,0 +1,74 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.ArrayList;
+
+import org.onap.sdc.ci.tests.devObjects.CategoryDefinition;
+
+public class ServiceReqDetails extends ComponentReqDetails {
+
+ public ServiceReqDetails(String serviceName, String category, ArrayList<String> tags, String description,
+ String contactId, String icon) {
+ this.name = serviceName;
+ // this.category = category;
+ this.tags = tags;
+ this.description = description;
+ this.contactId = contactId;
+ this.icon = icon;
+ projectCode = "12345";
+ CategoryDefinition categoryDefinition = new CategoryDefinition();
+ categoryDefinition.setName(category);
+ categories = new ArrayList<>();
+ categories.add(categoryDefinition);
+
+ }
+
+ public ServiceReqDetails() {
+ contactId = "aa1234";
+ projectCode = "12345";
+ }
+
+ public ServiceReqDetails(ServiceReqDetails a, String newServiceName) {
+ a.setName(newServiceName);
+ }
+
+ @Override
+ public String toString() {
+ return "ServiceDetails [name=" + name + ", category=" + getCategory() + ", tags=" + tags + ", description="
+ + description + ", contactId=" + contactId + ", icon=" + icon + "]";
+ }
+
+ public ServiceReqDetails(ServiceReqDetails aService) {
+ this(aService.getName(), aService.getCategory(), (ArrayList<String>) aService.getTags(),
+ aService.getDescription(), aService.getContactId(), aService.getIcon());
+ uniqueId = aService.getUniqueId();
+ version = aService.getVersion();
+ }
+
+ public String getCategory() {
+ if (categories != null && categories.size() >= 1) {
+ return categories.get(0).getName();
+ }
+ return null;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceRespJavaObject.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceRespJavaObject.java
new file mode 100644
index 000000000..c401c4ec0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/ServiceRespJavaObject.java
@@ -0,0 +1,267 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import java.util.ArrayList;
+
+public class ServiceRespJavaObject {
+
+ String category;
+ String creatorUserId;
+ String creatorFullName;
+ String lastUpdaterUserId;
+ String lastUpdaterFullName;
+ String serviceName;
+ String version;
+ String creationDate;
+ String icon;
+ String name;
+ String description;
+ ArrayList<String> tags;
+ String uniqueId;
+ String lastUpdateDate;
+ String contactId;
+ String vendorName;
+ String vendorRelease;
+ String lifecycleState;
+ String highestVersion;
+ ArrayList<String> artifacts;
+ ArrayList<String> ResourceInstances;
+ ArrayList<String> ResourceInstancesRelations;
+
+ public ServiceRespJavaObject() {
+ super();
+ // TODO Auto-generated constructor stub
+ }
+
+ public ServiceRespJavaObject(String category, String creatorUserId, String creatorFullName,
+ String lastUpdaterUserId, String lastUpdaterFullName, String serviceName, String version,
+ String creationDate, String icon, String name, String description, ArrayList<String> tags, String uniqueId,
+ String lastUpdateDate, String contactId, String vendorName, String vendorRelease, String lifecycleState,
+ String highestVersion, ArrayList<String> artifacts, ArrayList<String> resourceInstances,
+ ArrayList<String> resourceInstancesRelations) {
+ super();
+ this.category = category;
+ this.creatorUserId = creatorUserId;
+ this.creatorFullName = creatorFullName;
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ this.serviceName = serviceName;
+ this.version = version;
+ this.creationDate = creationDate;
+ this.icon = icon;
+ this.name = name;
+ this.description = description;
+ this.tags = tags;
+ this.uniqueId = uniqueId;
+ this.lastUpdateDate = lastUpdateDate;
+ this.contactId = contactId;
+ this.vendorName = vendorName;
+ this.vendorRelease = vendorRelease;
+ this.lifecycleState = lifecycleState;
+ this.highestVersion = highestVersion;
+ this.artifacts = artifacts;
+ ResourceInstances = resourceInstances;
+ ResourceInstancesRelations = resourceInstancesRelations;
+ }
+
+ public String getCategory() {
+ return category;
+ }
+
+ public void setCategory(String category) {
+ this.category = category;
+ }
+
+ public String getCreatorUserId() {
+ return creatorUserId;
+ }
+
+ public void setCreatorUserId(String creatorUserId) {
+ this.creatorUserId = creatorUserId;
+ }
+
+ public String getCreatorFullName() {
+ return creatorFullName;
+ }
+
+ public void setCreatorFullName(String creatorFullName) {
+ this.creatorFullName = creatorFullName;
+ }
+
+ public String getLastUpdaterUserId() {
+ return lastUpdaterUserId;
+ }
+
+ public void setLastUpdaterUserId(String lastUpdaterUserId) {
+ this.lastUpdaterUserId = lastUpdaterUserId;
+ }
+
+ public String getLastUpdaterFullName() {
+ return lastUpdaterFullName;
+ }
+
+ public void setLastUpdaterFullName(String lastUpdaterFullName) {
+ this.lastUpdaterFullName = lastUpdaterFullName;
+ }
+
+ public String getVersion() {
+ return version;
+ }
+
+ public void setVersion(String version) {
+ this.version = version;
+ }
+
+ public String getCreationDate() {
+ return creationDate;
+ }
+
+ public void setCreationDate(String creationDate) {
+ this.creationDate = creationDate;
+ }
+
+ public String getIcon() {
+ return icon;
+ }
+
+ public void setIcon(String icon) {
+ this.icon = icon;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getDescription() {
+ return description;
+ }
+
+ public void setDescription(String description) {
+ this.description = description;
+ }
+
+ public ArrayList<String> getTags() {
+ return tags;
+ }
+
+ public void setTags(ArrayList<String> tags) {
+ this.tags = tags;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ public String getLastUpdateDate() {
+ return lastUpdateDate;
+ }
+
+ public void setLastUpdateDate(String lastUpdateDate) {
+ this.lastUpdateDate = lastUpdateDate;
+ }
+
+ public String getContactId() {
+ return contactId;
+ }
+
+ public void setContactId(String contactId) {
+ this.contactId = contactId;
+ }
+
+ public String getVendorName() {
+ return vendorName;
+ }
+
+ public void setVendorName(String vendorName) {
+ this.vendorName = vendorName;
+ }
+
+ public String getVendorRelease() {
+ return vendorRelease;
+ }
+
+ public void setVendorRelease(String vendorRelease) {
+ this.vendorRelease = vendorRelease;
+ }
+
+ public String getLifecycleState() {
+ return lifecycleState;
+ }
+
+ public void setLifecycleState(String lifecycleState) {
+ this.lifecycleState = lifecycleState;
+ }
+
+ public String getHighestVersion() {
+ return highestVersion;
+ }
+
+ public void setHighestVersion(String highest) {
+ this.highestVersion = highest;
+ }
+
+ public ArrayList<String> getArtifacts() {
+ return artifacts;
+ }
+
+ public void setArtifacts(ArrayList<String> artifacts) {
+ this.artifacts = artifacts;
+ }
+
+ public ArrayList<String> getResourceInstances() {
+ return ResourceInstances;
+ }
+
+ public void setResourceInstances(ArrayList<String> resourceInstances) {
+ ResourceInstances = resourceInstances;
+ }
+
+ public ArrayList<String> getResourceInstancesRelations() {
+ return ResourceInstancesRelations;
+ }
+
+ public void setResourceInstancesRelations(ArrayList<String> resourceInstancesRelations) {
+ ResourceInstancesRelations = resourceInstancesRelations;
+ }
+
+ @Override
+ public String toString() {
+ return "ServiceRespJavaObject [category=" + category + ", creatorUserId=" + creatorUserId + ", creatorFullName="
+ + creatorFullName + ", lastUpdaterUserId=" + lastUpdaterUserId + ", lastUpdaterFullName="
+ + lastUpdaterFullName + ", serviceName=" + serviceName + ", version=" + version + ", creationDate="
+ + creationDate + ", icon=" + icon + ", name=" + name + ", description=" + description + ", tags=" + tags
+ + ", uniqueId=" + uniqueId + ", lastUpdateDate=" + lastUpdateDate + ", contactId=" + contactId
+ + ", vendorName=" + vendorName + ", vendorRelease=" + vendorRelease + ", lifecycleState="
+ + lifecycleState + ", lifecycleState=" + lifecycleState + ", artifacts=" + artifacts
+ + ", ResourceInstances=" + ResourceInstances + ", ResourceInstancesRelations="
+ + ResourceInstancesRelations + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/TopMenuButtonsEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/TopMenuButtonsEnum.java
new file mode 100644
index 000000000..f688d33b0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/TopMenuButtonsEnum.java
@@ -0,0 +1,38 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public enum TopMenuButtonsEnum {
+
+ HOME("main-menu-button-home"), CATALOG("main-menu-button-catalog"), ON_BOARDING("main-menu-button-onboard");
+
+ private String value;
+ private String value2;
+
+ public String getButton() {
+ return value;
+ }
+
+ private TopMenuButtonsEnum(String value) {
+ this.value = value;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/User.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/User.java
new file mode 100644
index 000000000..5201de0f1
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/User.java
@@ -0,0 +1,189 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+import org.joda.time.DateTime;
+import org.joda.time.DateTimeZone;
+
+public class User {
+ public static final String FORCE_DELETE_HEADER_FLAG = "FORCE_DELETE";
+
+ private String firstName;
+
+ private String lastName;
+
+ private String userId;
+
+ private String email;
+
+ private String role;
+
+ private Long lastLoginTime;
+
+
+ public User() {
+ }
+
+ public User(String firstName, String lastName, String userId, String emailAddress, String role,
+ Long lastLoginTime) {
+ this.firstName = firstName;
+ this.lastName = lastName;
+ this.userId = userId;
+ this.email = emailAddress;
+ this.role = role;
+ this.lastLoginTime = lastLoginTime;
+
+ }
+
+ public void copyData(User other) {
+ this.firstName = other.getFirstName();
+ this.lastName = other.getLastName();
+ this.userId = other.getUserId();
+ this.email = other.getEmail();
+ this.role = other.getRole();
+ this.lastLoginTime = other.getLastLoginTime();
+
+ }
+
+ public User(User aUser) {
+ this(aUser.getFirstName(), aUser.getLastName(), aUser.getUserId(), aUser.getEmail(), aUser.getRole(),
+ aUser.getLastLoginTime());
+ }
+
+ public String getFirstName() {
+ return firstName;
+ }
+
+ public void setFirstName(String firstName) {
+ this.firstName = firstName;
+ }
+
+ public String getLastName() {
+ return lastName;
+ }
+
+ public void setLastName(String lastName) {
+ this.lastName = lastName;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getEmail() {
+ return email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getRole() {
+ return role;
+ }
+
+ public void setRole(String role) {
+ this.role = role;
+ }
+
+ public String getFullName() {
+ return this.getFirstName() + " " + this.getLastName();
+ }
+
+ public void setLastLoginTime() {
+ DateTime now = new DateTime(DateTimeZone.UTC);
+ this.lastLoginTime = now.getMillis();
+ }
+
+ public void setLastLoginTime(Long time) {
+ this.lastLoginTime = time;
+ }
+
+ public Long getLastLoginTime() {
+ return this.lastLoginTime;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((userId == null) ? 0 : userId.hashCode());
+ result = prime * result + ((email == null) ? 0 : email.hashCode());
+ result = prime * result + ((firstName == null) ? 0 : firstName.hashCode());
+ result = prime * result + ((lastName == null) ? 0 : lastName.hashCode());
+ result = prime * result + ((role == null) ? 0 : role.hashCode());
+ result = prime * result + ((lastLoginTime == null) ? 0 : lastLoginTime.hashCode());
+ return result;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ User other = (User) obj;
+ if (userId == null) {
+ if (other.userId != null)
+ return false;
+ } else if (!userId.equals(other.userId))
+ return false;
+ if (email == null) {
+ if (other.email != null)
+ return false;
+ } else if (!email.equals(other.email))
+ return false;
+ if (firstName == null) {
+ if (other.firstName != null)
+ return false;
+ } else if (!firstName.equals(other.firstName))
+ return false;
+ if (lastName == null) {
+ if (other.lastName != null)
+ return false;
+ } else if (!lastName.equals(other.lastName))
+ return false;
+ if (role == null) {
+ if (other.role != null)
+ return false;
+ } else if (!role.equals(other.role))
+ return false;
+ if (lastLoginTime == null) {
+ if (other.lastLoginTime != null)
+ return false;
+ } else if (!lastLoginTime.equals(other.lastLoginTime))
+ return false;
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "User [firstName=" + firstName + ", lastName=" + lastName + ", userId=" + userId + ", email=" + email
+ + ", role=" + role + ", last login time=" + lastLoginTime + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserCredentials.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserCredentials.java
new file mode 100644
index 000000000..5dec39541
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserCredentials.java
@@ -0,0 +1,53 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public class UserCredentials extends User {
+
+ private String password;
+
+ public UserCredentials(String userId, String password, String firstname, String lastname, String role) {
+ super();
+ setUserId(userId);
+ this.password = password;
+ setFirstName(firstname);
+ setLastName(lastname);
+ setRole(role);
+ }
+
+ public UserCredentials() {
+ super();
+ }
+
+ public UserCredentials(User user) {
+ super();
+ this.copyData(user);
+ }
+
+ public String getPassword() {
+ return password;
+ }
+
+ public void setPassword(String password) {
+ this.password = password;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserRoleEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserRoleEnum.java
new file mode 100644
index 000000000..793280aa0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/UserRoleEnum.java
@@ -0,0 +1,77 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes;
+
+public enum UserRoleEnum {
+
+ ADMIN("jh0003", "Jimmy", "Hendrix"), DESIGNER("cs0008", "Carlos", "Santana"), DESIGNER2("me0009", "Melissa","Etheridge"), TESTER("jm0007", "Joni", "Mitchell"), ADMIN4("km2000", "Kot", "May"),
+ GOVERNOR("gv0001","David", "Shadmi"), OPS("op0001", "Steve", "Regev"), PRODUCT_STRATEGIST1("ps0001", "Eden","Rozin"), PRODUCT_STRATEGIST2("ps0002", "Ella", "Kvetny"), PRODUCT_STRATEGIST3("ps0003", "Geva", "Alon"),
+ PRODUCT_MANAGER1("pm0001", "Teddy", "Isashar"), PRODUCT_MANAGER2("pm0002", "Sarah", "Bettens");
+ private String userId;
+ private String firstName;
+ private String lastName;
+ private String userName;
+
+ private UserRoleEnum(String userId, String userName) {
+ this.userId = userId;
+ this.userName = userName;
+ }
+
+ private UserRoleEnum(String userId, String firstName, String lastName) {
+ this.userId = userId;
+ this.firstName = firstName;
+ this.lastName = lastName;
+ this.userName = firstName + " " + lastName;
+ }
+
+ public String getUserId() {
+ return userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getUserName() {
+ return userName;
+ }
+
+ public void setUserName(String userName) {
+ this.userName = userName;
+ }
+
+ public String getFirstName() {
+ return firstName;
+ }
+
+ public void setFirstName(String firstName) {
+ this.firstName = firstName;
+ }
+
+ public String getLastName() {
+ return lastName;
+ }
+
+ public void setLastName(String lastName) {
+ this.lastName = lastName;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderData.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderData.java
new file mode 100644
index 000000000..4dfdbad8b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderData.java
@@ -0,0 +1,114 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+public class HeaderData {
+ String contentMd5;
+ String contentType;
+ String HttpCspUserId;
+ String HttpCspFirstName;
+ String HttpCspLastName;
+ String HttpCspWsType;
+ String HttpIvRemoteAddress;
+ String HttpIvUser;
+
+ public HeaderData() {
+ super();
+ }
+
+ public HeaderData(String contentMd5, String contentType, String httpCspUserId, String httpCspFirstName,
+ String httpCspLastName, String httpCspWsType, String httpIvRemoteAddress, String httpIvUser) {
+ super();
+ this.contentMd5 = contentMd5;
+ this.contentType = contentType;
+ HttpCspUserId = httpCspUserId;
+ HttpCspFirstName = httpCspFirstName;
+ HttpCspLastName = httpCspLastName;
+ HttpCspWsType = httpCspWsType;
+ HttpIvRemoteAddress = httpIvRemoteAddress;
+ HttpIvUser = httpIvUser;
+ }
+
+ public String getContentMd5() {
+ return contentMd5;
+ }
+
+ public void setContentMd5(String contentMd5) {
+ this.contentMd5 = contentMd5;
+ }
+
+ public String getContentType() {
+ return contentType;
+ }
+
+ public void setContentType(String contentType) {
+ this.contentType = contentType;
+ }
+
+ public String getHttpCspUserId() {
+ return HttpCspUserId;
+ }
+
+ public void setHttpCspUserId(String httpCspUserId) {
+ HttpCspUserId = httpCspUserId;
+ }
+
+ public String getHttpCspFirstName() {
+ return HttpCspFirstName;
+ }
+
+ public void setHttpCspFirstName(String httpCspFirstName) {
+ HttpCspFirstName = httpCspFirstName;
+ }
+
+ public String getHttpCspLastName() {
+ return HttpCspLastName;
+ }
+
+ public void setHttpCspLastName(String httpCspLastName) {
+ HttpCspLastName = httpCspLastName;
+ }
+
+ public String getHttpCspWsType() {
+ return HttpCspWsType;
+ }
+
+ public void setHttpCspWsType(String httpCspWsType) {
+ HttpCspWsType = httpCspWsType;
+ }
+
+ public String getHttpIvRemoteAddress() {
+ return HttpIvRemoteAddress;
+ }
+
+ public void setHttpIvRemoteAddress(String httpIvRemoteAddress) {
+ HttpIvRemoteAddress = httpIvRemoteAddress;
+ }
+
+ public String getHttpIvUser() {
+ return HttpIvUser;
+ }
+
+ public void setHttpIvUser(String httpIvUser) {
+ HttpIvUser = httpIvUser;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderValue.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderValue.java
new file mode 100644
index 000000000..e09a97251
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HeaderValue.java
@@ -0,0 +1,38 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+public enum HeaderValue {
+
+ APPLICATION_JSON("application/json");
+
+ String value;
+
+ private HeaderValue(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+
+ return value;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpHeaderEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpHeaderEnum.java
new file mode 100644
index 000000000..e57c5a449
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpHeaderEnum.java
@@ -0,0 +1,58 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+public enum HttpHeaderEnum {
+
+ Content_MD5("Content-MD5"),
+ USER_ID("USER_ID"),
+ HTTP_CSP_FIRSTNAME("HTTP_CSP_FIRSTNAME"),
+ HTTP_CSP_LASTNAME("HTTP_CSP_LASTNAME"),
+ HTTP_CSP_WSTYPE("HTTP_CSP_WSTYPE"),
+ HTTP_IV_REMOTE_ADDRESS("HTTP_IV_REMOTE_ADDRESS"),
+ HTTP_IV_USER("HTTP_IV_USER"),
+ HTTP_CSP_EMAIL("HTTP_CSP_EMAIL"),
+ CONTENT_TYPE("Content-Type"),
+ ACCEPT("Accept"),
+ X_ECOMP_REQUEST_ID_HEADER("X-ECOMP-RequestID"),
+ CACHE_CONTROL("Cache-Control"),
+ X_ECOMP_INSTANCE_ID("X-ECOMP-InstanceID"),
+ AUTHORIZATION("Authorization"),
+ CONTENT_LENGTH("Content-Length"),
+ CONTENT_DISPOSITION("Content-Disposition"),
+ HOST("Host"),
+ X_ECOMP_SERVICE_ID_HEADER("X-ECOMP-ServiceID"),
+ WWW_AUTHENTICATE("WWW-Authenticate"),
+ ECOMP_PASSWORD("password"),
+ ECOMP_USERNAME("username");
+
+ String value;
+
+ private HttpHeaderEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+
+ return value;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpRequest.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpRequest.java
new file mode 100644
index 000000000..4f831b187
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/HttpRequest.java
@@ -0,0 +1,889 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+import java.io.BufferedReader;
+import java.io.DataOutputStream;
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.StringWriter;
+import java.net.HttpURLConnection;
+import java.net.URI;
+import java.net.URL;
+import java.util.List;
+import java.util.Map;
+import java.util.Map.Entry;
+import java.util.Scanner;
+
+import javax.net.ssl.HttpsURLConnection;
+
+import org.apache.commons.codec.binary.Base64;
+import org.apache.commons.io.IOUtils;
+import org.apache.http.HttpEntity;
+import org.apache.http.annotation.NotThreadSafe;
+import org.apache.http.client.ClientProtocolException;
+import org.apache.http.client.methods.CloseableHttpResponse;
+import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;
+import org.apache.http.client.methods.HttpPost;
+import org.apache.http.entity.ContentType;
+import org.apache.http.entity.StringEntity;
+import org.apache.http.entity.mime.MultipartEntityBuilder;
+import org.apache.http.entity.mime.content.FileBody;
+import org.apache.http.entity.mime.content.StringBody;
+import org.apache.http.impl.client.CloseableHttpClient;
+import org.apache.http.impl.client.HttpClients;
+import org.apache.http.util.EntityUtils;
+import org.onap.sdc.ci.tests.datatypes.http.RestResponse;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import com.google.gson.Gson;
+
+public class HttpRequest {
+ static Logger logger = LoggerFactory.getLogger(HttpRequest.class.getName());
+
+ public RestResponse httpSendGet(String url, Map<String, String> headers) throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ url = url.replaceAll("\\s", "%20");
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+ // optional default is GET
+ con.setRequestMethod("GET");
+ // add request header
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+
+ }
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send GET http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getInputStream());
+ response.append(result);
+
+ } catch (Exception e) {
+ }
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e) {
+ }
+
+ logger.debug("Response body: {}" ,response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ restResponse.setStatusCode(responseCode);
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+
+ return restResponse;
+ }
+
+ public RestResponse httpsSendGet(String url, Map<String, String> headers) throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpsURLConnection con = (HttpsURLConnection) obj.openConnection();
+ // optional default is GET
+ con.setRequestMethod("GET");
+ // add request header
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+
+ }
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send GET http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ // result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ restResponse.setStatusCode(responseCode);
+ // restResponse.setResponse(result);
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+
+ return restResponse;
+ }
+
+ public RestResponse httpSendByMethod(String url, String method, String body, Map<String, String> headers)
+ throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod(method);
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+
+ }
+ if (body != null && !body.isEmpty() && !method.equals("DELETE")) {
+ // Send post request
+ con.setDoOutput(true);
+ DataOutputStream wr = new DataOutputStream(con.getOutputStream());
+ wr.writeBytes(body);
+ wr.flush();
+ wr.close();
+ }
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send {} http request, url: {}",method,url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ // response = null;
+ logger.debug("response body is null");
+ }
+
+ String result;
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+ // if (response == null) {
+ // restResponse.setResponse(null);
+ // } else {
+ // restResponse.setResponse(response.toString());
+ // }
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse sendHttpPost(String url, String body, Map<String, String> headers) throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod("POST");
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+ }
+
+ // Send post request
+ if (body != null) {
+ con.setDoOutput(true);
+ DataOutputStream wr = new DataOutputStream(con.getOutputStream());
+ wr.writeBytes(body);
+ wr.flush();
+ wr.close();
+ }
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send POST http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendPost(String url, String body, Map<String, String> headers) throws IOException {
+ return httpSendPost(url, body, headers, "POST");
+ }
+
+ public RestResponse httpSendPut(String url, String body, Map<String, String> headers) throws IOException {
+ return httpSendPost(url, body, headers, "PUT");
+ }
+
+ public RestResponse httpSendPost(String url, String body, Map<String, String> headers, String methodType)
+ throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod(methodType);
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+ }
+
+ // Send post request
+ if (body != null) {
+ con.setDoOutput(true);
+ DataOutputStream wr = new DataOutputStream(con.getOutputStream());
+ wr.writeBytes(body);
+ wr.flush();
+ wr.close();
+ }
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send POST http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendDeleteWithBody2(String url, String body, Map<String, String> headers)
+ throws ClientProtocolException, IOException {
+
+ CloseableHttpClient httpclient = HttpClients.createDefault();
+ RestResponse restResponse = new RestResponse();
+ HttpDeleteWithBody httpDelete = new HttpDeleteWithBody(url);
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ httpDelete.addHeader(key, value);
+ }
+ }
+
+ // add body to request
+ StringEntity input = new StringEntity(body, ContentType.APPLICATION_JSON);
+ httpDelete.setEntity(input);
+
+ // execute request
+ CloseableHttpResponse response = httpclient.execute(httpDelete);
+
+ restResponse.setStatusCode(response.getStatusLine().getStatusCode());
+
+ return restResponse;
+ }
+
+ public RestResponse httpSendDeleteWithBody(String url, String body, Map<String, String> headers)
+ throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod("DELETE");
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+ }
+
+ // Send post request
+ con.setDoOutput(true);
+ DataOutputStream wr = new DataOutputStream(con.getOutputStream());
+ wr.writeBytes(body);
+ wr.flush();
+ wr.close();
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send DELETE http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}", response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendPostWithOutBody(String url, Map<String, String> headers) throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod("POST");
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+ }
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send POST http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ // response = null;
+ logger.debug("response body is null");
+ }
+
+ String result;
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+ // if (response == null) {
+ // restResponse.setResponse(null);
+ // } else {
+ // restResponse.setResponse(response.toString());
+ // }
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendPostMultipart(String url, Map<String, String> headers, String jsonLocation,
+ String zipLocation) throws IOException {
+
+ Gson gson = new Gson();
+ String gsonToSend = null;
+ RestResponse restResponse = new RestResponse();
+ BufferedReader br = null;
+ //
+ //
+ //
+ //
+ // try {
+ //
+ // String sCurrentLine;
+ //
+ // br = new BufferedReader(new FileReader(jsonLocation));
+ //
+ // while ((sCurrentLine = br.readLine()) != null) {
+ // System.out.println(sCurrentLine);
+ // }
+ //
+ // } catch (IOException e) {
+ // e.printStackTrace();
+ // } finally {
+ // try {
+ // if (br != null)br.close();
+ // gsonToSend = br.toString();
+ // } catch (IOException ex) {
+ // ex.printStackTrace();
+ // }
+ // }
+
+ gsonToSend = new Scanner(new File(jsonLocation)).useDelimiter("\\Z").next();
+ logger.debug("gsonToSend: {}",gsonToSend);
+
+ MultipartEntityBuilder mpBuilder = MultipartEntityBuilder.create();
+ mpBuilder.addPart("resourceZip", new FileBody(new File(zipLocation)));
+ mpBuilder.addPart("resourceMetadata", new StringBody(gsonToSend, ContentType.APPLICATION_JSON));
+
+ HttpPost httpPost = new HttpPost(url);
+ httpPost.addHeader("USER_ID", "adminid");
+ httpPost.setEntity(mpBuilder.build());
+
+ CloseableHttpClient client = HttpClients.createDefault();
+ CloseableHttpResponse response = client.execute(httpPost);
+ try {
+ logger.debug("----------------------------------------");
+ logger.debug("response.getStatusLine(): {}",response.getStatusLine());
+ HttpEntity resEntity = response.getEntity();
+ if (resEntity != null) {
+ logger.debug("Response content length: {}",resEntity.getContentLength());
+ }
+ EntityUtils.consume(resEntity);
+ } finally {
+
+ response.close();
+ client.close();
+ }
+
+ restResponse.setStatusCode(response.getStatusLine().getStatusCode());
+ restResponse.setResponse(response.getEntity().toString());
+
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendPostWithAuth(String url, String body, Map<String, String> headers, String username,
+ String password) throws IOException {
+
+ String userPassword = username + ":" + password;
+ String encoding = Base64.encodeBase64String(userPassword.getBytes());
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ // add request method
+ con.setRequestMethod("POST");
+
+ con.setRequestProperty("Authorization", "Basic " + encoding);
+
+ // add request headers
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+
+ }
+
+ // Send post request
+ con.setDoOutput(true);
+ DataOutputStream wr = new DataOutputStream(con.getOutputStream());
+ wr.writeBytes(body);
+ wr.flush();
+ wr.close();
+
+ // con.connect();
+
+ int responseCode = con.getResponseCode();
+ logger.debug("Send POST http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ response = null;
+
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+ if (response == null) {
+ restResponse.setResponse(null);
+ } else {
+ restResponse.setResponse(response.toString());
+ }
+
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+ return restResponse;
+
+ }
+
+ public RestResponse httpSendDelete(String url, Map<String, String> headers) throws IOException {
+
+ RestResponse restResponse = new RestResponse();
+ URL obj = new URL(url);
+ HttpURLConnection con = (HttpURLConnection) obj.openConnection();
+
+ if (headers != null) {
+ for (Entry<String, String> header : headers.entrySet()) {
+ String key = header.getKey();
+ String value = header.getValue();
+ con.setRequestProperty(key, value);
+ }
+
+ }
+
+ con.setDoOutput(true);
+ con.setRequestMethod("DELETE");
+ int responseCode = con.getResponseCode();
+ logger.debug("Send DELETE http request, url: {}",url);
+ logger.debug("Response Code: {}",responseCode);
+
+ StringBuffer response = new StringBuffer();
+
+ try {
+ BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
+ String inputLine;
+ while ((inputLine = in.readLine()) != null) {
+ response.append(inputLine);
+ }
+ in.close();
+ } catch (Exception e) {
+ logger.debug("response body is null");
+ }
+
+ String result;
+
+ try {
+
+ result = IOUtils.toString(con.getErrorStream());
+ response.append(result);
+
+ } catch (Exception e2) {
+ result = null;
+ }
+ logger.debug("Response body: {}",response);
+
+ // print result
+
+ restResponse.setStatusCode(responseCode);
+
+ if (response != null) {
+ restResponse.setResponse(response.toString());
+ }
+
+ restResponse.setStatusCode(con.getResponseCode());
+ Map<String, List<String>> headerFields = con.getHeaderFields();
+ restResponse.setHeaderFields(headerFields);
+ String responseMessage = con.getResponseMessage();
+ restResponse.setResponseMessage(responseMessage);
+
+ con.disconnect();
+
+ return restResponse;
+ }
+
+ public static RestResponse sendHttpPostWithEntity(HttpEntity requestEntity, String url, Map<String, String> headers)
+ throws IOException, ClientProtocolException {
+ CloseableHttpResponse response = null;
+ CloseableHttpClient client = HttpClients.createDefault();
+ try {
+ HttpPost httpPost = new HttpPost(url);
+ RestResponse restResponse = new RestResponse();
+ for (Entry<String, String> entry : headers.entrySet()) {
+ httpPost.addHeader(entry.getKey(), entry.getValue());
+ }
+
+ httpPost.setEntity(requestEntity);
+ response = client.execute(httpPost);
+ HttpEntity responseEntity = response.getEntity();
+ String responseBody = null;
+ if (responseEntity != null) {
+ InputStream instream = responseEntity.getContent();
+ StringWriter writer = new StringWriter();
+ IOUtils.copy(instream, writer);
+ responseBody = writer.toString();
+ try {
+
+ } finally {
+ instream.close();
+ }
+ }
+
+ restResponse.setStatusCode(response.getStatusLine().getStatusCode());
+ restResponse.setResponse(responseBody);
+
+ return restResponse;
+
+ } finally {
+ closeResponse(response);
+ closeHttpClient(client);
+
+ }
+ }
+
+ private static void closeHttpClient(CloseableHttpClient client) {
+ try {
+ if (client != null) {
+ client.close();
+ }
+ } catch (IOException e) {
+ logger.debug("failed to close client or response: ", e);
+ }
+ }
+
+ private static void closeResponse(CloseableHttpResponse response) {
+ try {
+ if (response != null) {
+ response.close();
+ }
+ } catch (IOException e) {
+ logger.debug("failed to close client or response: ", e);
+ }
+ }
+
+ @NotThreadSafe
+ class HttpDeleteWithBody extends HttpEntityEnclosingRequestBase {
+ public static final String METHOD_NAME = "DELETE";
+
+ public String getMethod() {
+ return METHOD_NAME;
+ }
+
+ public HttpDeleteWithBody(final String uri) {
+ super();
+ setURI(URI.create(uri));
+ }
+
+ public HttpDeleteWithBody(final URI uri) {
+ super();
+ setURI(uri);
+ }
+
+ public HttpDeleteWithBody() {
+ super();
+ }
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/MustHeaders.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/MustHeaders.java
new file mode 100644
index 000000000..e9a87ed1d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/MustHeaders.java
@@ -0,0 +1,53 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+import java.util.HashMap;
+import java.util.Map;
+
+public class MustHeaders {
+
+ private Map<String, String> headers = new HashMap<String, String>();
+
+ public MustHeaders(HeaderData headerData) {
+
+ super();
+ headers.put(HttpHeaderEnum.Content_MD5.getValue(), headerData.getContentMd5());
+ headers.put(HttpHeaderEnum.CONTENT_TYPE.getValue(), headerData.getContentType());
+ headers.put(HttpHeaderEnum.ACCEPT.getValue(), headerData.getContentType());
+ headers.put(HttpHeaderEnum.USER_ID.getValue(), headerData.getHttpCspUserId());
+ headers.put(HttpHeaderEnum.HTTP_CSP_FIRSTNAME.getValue(), headerData.getHttpCspFirstName());
+ headers.put(HttpHeaderEnum.HTTP_CSP_LASTNAME.getValue(), headerData.getHttpCspLastName());
+ headers.put(HttpHeaderEnum.HTTP_CSP_WSTYPE.getValue(), headerData.getHttpCspWsType());
+ headers.put(HttpHeaderEnum.HTTP_IV_REMOTE_ADDRESS.getValue(), headerData.getHttpIvRemoteAddress());
+ headers.put(HttpHeaderEnum.HTTP_IV_USER.getValue(), headerData.getHttpIvUser());
+
+ }
+
+ public MustHeaders() {
+ super();
+ }
+
+ public Map<String, String> getMap() {
+ return headers;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/RestResponse.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/RestResponse.java
new file mode 100644
index 000000000..8974b74c1
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/datatypes/http/RestResponse.java
@@ -0,0 +1,84 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.datatypes.http;
+
+import java.util.List;
+import java.util.Map;
+
+public class RestResponse {
+
+ Integer statusCode;
+ String response;
+ Map<String, List<String>> headerFields;
+ String responseMessage;
+
+ public RestResponse() {
+ super();
+ }
+
+ public RestResponse(Integer errorCode, String response, Map<String, List<String>> headerFields,
+ String responseMessage) {
+ super();
+ this.statusCode = errorCode;
+ this.response = response;
+ this.headerFields = headerFields;
+ this.responseMessage = responseMessage;
+ }
+
+ public Integer getStatusCode() {
+ return statusCode;
+ }
+
+ public void setStatusCode(Integer errorCode) {
+ this.statusCode = errorCode;
+ }
+
+ public String getResponse() {
+ return response;
+ }
+
+ public void setResponse(String response) {
+ this.response = response;
+ }
+
+ public Map<String, List<String>> getHeaderFields() {
+ return headerFields;
+ }
+
+ public void setHeaderFields(Map<String, List<String>> headerFields) {
+ this.headerFields = headerFields;
+ }
+
+ public String getResponseMessage() {
+ return responseMessage;
+ }
+
+ public void setResponseMessage(String responseMessage) {
+ this.responseMessage = responseMessage;
+ }
+
+ @Override
+ public String toString() {
+ return "RestResponse [errorCode=" + statusCode + ", response=" + response + ", headerFields=" + headerFields
+ + ", responseMessage=" + responseMessage + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDataDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDataDefinition.java
new file mode 100644
index 000000000..0c673e62d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDataDefinition.java
@@ -0,0 +1,111 @@
+package org.onap.sdc.ci.tests.devObjects;
+
+
+import java.io.Serializable;
+import java.util.List;
+
+public class CategoryDataDefinition extends ToscaDataDefinition implements Serializable {
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = 2882352060242714427L;
+
+ private String name;
+ private String normalizedName;
+ private String uniqueId;
+ private List<String> icons;
+
+ public CategoryDataDefinition() {
+
+ }
+
+ public CategoryDataDefinition(CategoryDataDefinition c) {
+ this.name = c.name;
+ this.normalizedName = c.normalizedName;
+ this.uniqueId = c.uniqueId;
+ this.icons = c.icons;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getNormalizedName() {
+ return normalizedName;
+ }
+
+ public void setNormalizedName(String normalizedName) {
+ this.normalizedName = normalizedName;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ public List<String> getIcons() {
+ return icons;
+ }
+
+ public void setIcons(List<String> icons) {
+ this.icons = icons;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((name == null) ? 0 : name.hashCode());
+ result = prime * result + ((normalizedName == null) ? 0 : normalizedName.hashCode());
+ result = prime * result + ((uniqueId == null) ? 0 : uniqueId.hashCode());
+ result = prime * result + ((icons == null) ? 0 : icons.hashCode());
+ return result;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ CategoryDataDefinition other = (CategoryDataDefinition) obj;
+ if (name == null) {
+ if (other.name != null)
+ return false;
+ } else if (!name.equals(other.name))
+ return false;
+ if (normalizedName == null) {
+ if (other.normalizedName != null)
+ return false;
+ } else if (!normalizedName.equals(other.normalizedName))
+ return false;
+ if (uniqueId == null) {
+ if (other.uniqueId != null)
+ return false;
+ } else if (!uniqueId.equals(other.uniqueId))
+ return false;
+ if (icons == null) {
+ if (other.icons != null)
+ return false;
+ } else if (!icons.equals(other.icons))
+ return false;
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "CategoryDataDefinition [name=" + name + ", normalizedName=" + normalizedName + ", uniqueId=" + uniqueId
+ + ", icons=" + icons + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDefinition.java
new file mode 100644
index 000000000..ef65a2de2
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/CategoryDefinition.java
@@ -0,0 +1,64 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.List;
+
+public class CategoryDefinition extends CategoryDataDefinition implements Serializable {
+
+ /**
+ *
+ */
+ private static final long serialVersionUID = 6552733796860992476L;
+
+ List<SubCategoryDefinition> subcategories;
+
+ public CategoryDefinition() {
+ super();
+ }
+
+ public CategoryDefinition(CategoryDataDefinition c) {
+ super(c);
+ }
+
+ public List<SubCategoryDefinition> getSubcategories() {
+ return subcategories;
+ }
+
+ public void setSubcategories(List<SubCategoryDefinition> subcategories) {
+ this.subcategories = subcategories;
+ }
+
+ public void addSubCategory(SubCategoryDefinition subcategory) {
+ if (subcategories == null) {
+ subcategories = new ArrayList<SubCategoryDefinition>();
+ }
+ subcategories.add(subcategory);
+ }
+
+ @Override
+ public String toString() {
+ return super.toString() + " CategoryDefinition [subcategories=" + subcategories + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GraphPropertyEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GraphPropertyEnum.java
new file mode 100644
index 000000000..b393b9160
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GraphPropertyEnum.java
@@ -0,0 +1,103 @@
+package org.onap.sdc.ci.tests.devObjects;
+
+import java.util.ArrayList;
+import java.util.List;
+
+
+
+public enum GraphPropertyEnum {
+// field name class type unique indexed
+// stored in graph index
+ UNIQUE_ID ("uid", String.class, true, true),
+ LABEL ("nodeLabel", String.class, false, true),
+ JSON ("json", String.class, false, false),
+ METADATA ("metadata", String.class, false, false),
+ VERSION ("version", String.class, false, true),
+ STATE ("state", String.class, false, true),
+ IS_HIGHEST_VERSION ("highestVersion", Boolean.class, false, true),
+ IS_DELETED ("deleted", Boolean.class, false, true),
+ NORMALIZED_NAME ("normalizedName", String.class, false, true),
+ NAME ("name", String.class, false, true),
+ TOSCA_RESOURCE_NAME ("toscaResourceName", String.class, false, true),
+ DISTRIBUTION_STATUS ("distributionStatus", String.class, false, false),
+ RESOURCE_TYPE ("resourceType", String.class, false, true),
+ COMPONENT_TYPE ("componentType", String.class, false, true),
+ UUID ("uuid", String.class, false, true),
+ SYSTEM_NAME ("systemName", String.class, false, true),
+ IS_ABSTRACT ("abstract", Boolean.class, false, true),
+ INVARIANT_UUID ("invariantUuid", String.class, false, true),
+ CSAR_UUID ("csarUuid", String.class, false, true),
+ //used for user (old format, no json for users)
+ USERID ("userId", String.class, true, true),
+ ROLE ("role", String.class, false, false),
+ FIRST_NAME ("firstName", String.class, false, false),
+ LAST_NAME ("lastName", String.class, false, false),
+ EMAIL ("email", String.class, false, false),
+ LAST_LOGIN_TIME ("lastLoginTime", Long.class, false, false),
+ //used for category (old format, no json for categories)
+ ICONS ("icons", String.class, false, false);
+
+ private String property;
+ private Class clazz;
+ private boolean unique;
+ private boolean indexed;
+
+ GraphPropertyEnum(String property, Class clazz, boolean unique, boolean indexed) {
+ this.property = property;
+ this.clazz = clazz;
+ this.unique = unique;
+ this.indexed = indexed;
+ }
+
+ public static GraphPropertyEnum getByProperty(String property){
+ for(GraphPropertyEnum currProperty :GraphPropertyEnum.values()){
+ if(currProperty.getProperty().equals(property)){
+ return currProperty;
+ }
+ }
+ return null;
+ }
+
+ public String getProperty() {
+ return property;
+ }
+
+ public void setProperty(String property) {
+ this.property = property;
+ }
+
+ public Class getClazz() {
+ return clazz;
+ }
+
+ public void setClazz(Class clazz) {
+ this.clazz = clazz;
+ }
+
+ public boolean isUnique() {
+ return unique;
+ }
+
+ public void setUnique(boolean unique) {
+ this.unique = unique;
+ }
+
+ public boolean isIndexed() {
+ return indexed;
+ }
+
+ public void setIndexed(boolean indexed) {
+ this.indexed = indexed;
+ }
+
+ public static List<String> getAllProperties() {
+
+ List<String> arrayList = new ArrayList<String>();
+
+ for (GraphPropertyEnum graphProperty : GraphPropertyEnum.values()) {
+ arrayList.add(graphProperty.getProperty());
+ }
+
+ return arrayList;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDataDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDataDefinition.java
new file mode 100644
index 000000000..cdb45c5c6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDataDefinition.java
@@ -0,0 +1,112 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+import java.io.Serializable;
+
+public class GroupingDataDefinition extends ToscaDataDefinition implements Serializable {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 2641475929148843849L;
+
+ private String name;
+ private String normalizedName;
+ private String uniqueId;
+
+ public GroupingDataDefinition() {
+
+ }
+
+ public GroupingDataDefinition(GroupingDataDefinition c) {
+ this.name = c.name;
+ this.normalizedName = c.normalizedName;
+ this.uniqueId = c.uniqueId;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getNormalizedName() {
+ return normalizedName;
+ }
+
+ public void setNormalizedName(String normalizedName) {
+ this.normalizedName = normalizedName;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((name == null) ? 0 : name.hashCode());
+ result = prime * result + ((normalizedName == null) ? 0 : normalizedName.hashCode());
+ result = prime * result + ((uniqueId == null) ? 0 : uniqueId.hashCode());
+ return result;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ GroupingDataDefinition other = (GroupingDataDefinition) obj;
+ if (name == null) {
+ if (other.name != null)
+ return false;
+ } else if (!name.equals(other.name))
+ return false;
+ if (normalizedName == null) {
+ if (other.normalizedName != null)
+ return false;
+ } else if (!normalizedName.equals(other.normalizedName))
+ return false;
+ if (uniqueId == null) {
+ if (other.uniqueId != null)
+ return false;
+ } else if (!uniqueId.equals(other.uniqueId))
+ return false;
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "GroupingDataDefinition [name=" + name + ", normalizedName=" + normalizedName + ", uniqueId=" + uniqueId
+ + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDefinition.java
new file mode 100644
index 000000000..7b04d2307
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/GroupingDefinition.java
@@ -0,0 +1,33 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+public class GroupingDefinition extends GroupingDataDefinition {
+
+ public GroupingDefinition() {
+ super();
+ }
+
+ public GroupingDefinition(GroupingDataDefinition g) {
+ super(g);
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/JsonPresentationFields.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/JsonPresentationFields.java
new file mode 100644
index 000000000..d17755207
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/JsonPresentationFields.java
@@ -0,0 +1,193 @@
+package org.onap.sdc.ci.tests.devObjects;
+
+import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
+
+
+//@JsonDeserialize(using = MyDeserializer.class)
+
+public enum JsonPresentationFields {
+ UNIQUE_ID ("uniqueId", GraphPropertyEnum.UNIQUE_ID),
+ HIGHEST_VERSION ("highestVersion", GraphPropertyEnum.IS_HIGHEST_VERSION),
+ LIFECYCLE_STATE ("lifecycleState", GraphPropertyEnum.STATE),
+ CREATION_DATE ("creationDate", null),
+ LAST_UPDATE_DATE ("lastUpdateDate", null),
+ SYSTEM_NAME ("systemName", GraphPropertyEnum.SYSTEM_NAME),
+ NAME ("name", GraphPropertyEnum.NAME),
+ VERSION ("version", GraphPropertyEnum.VERSION),
+ NORMALIZED_NAME ("normalizedName", GraphPropertyEnum.NORMALIZED_NAME),
+ UUID ("UUID", GraphPropertyEnum.UUID),
+ RESOURCE_TYPE ("resourceType", GraphPropertyEnum.RESOURCE_TYPE),
+ COMPONENT_TYPE ("componentType", GraphPropertyEnum.COMPONENT_TYPE),
+ IS_DELETED ("isDeleted", GraphPropertyEnum.IS_DELETED),
+ ECOMP_GENERATED_NAMING ("ecompGeneratedNaming", null),
+ NAMING_POLICY ("namingPolicy", null),
+ TOSCA_RESOURCE_NAME ("toscaResourceName", GraphPropertyEnum.TOSCA_RESOURCE_NAME),
+ DESCRIPTION ("description", null),
+ TYPE ("type", null),
+ DERIVED_FROM ("derivedFrom", null),
+ VENDOR_NAME ("vendorName", null),
+ VENDOR_RELEASE ("vendorRelease", null),
+ CONFORMANCE_LEVEL ("conformanceLevel", null),
+ ICON ("icon", null),
+ TAGS ("tags", null),
+ INVARIANT_UUID ("invariantUuid", GraphPropertyEnum.INVARIANT_UUID),
+ CSAR_UUID ("csarUuid", GraphPropertyEnum.CSAR_UUID),
+ CSAR_VERSION ("csarVersion", null),
+ IMPORTED_TOSCA_CHECKSUM ("importedToscaChecksum", null),
+ CONTACT_ID ("contactId", null),
+ PROJECT_CODE ("projectCode", null),
+ DISTRIBUTION_STATUS ("distributionStatus", GraphPropertyEnum.DISTRIBUTION_STATUS),
+ DERIVED_FROM_GENERIC_TYPE ("derivedFromGenericType", null),
+ DERIVED_FROM_GENERIC_VERSION ("derivedFromGenericVersion", null),
+
+ ////Artifact
+ ARTIFACT_TYPE ("artifactType", null),
+ ARTIFACT_REF ("artifactRef", null),
+ ARTIFACT_REPOSITORY ("artifactRepository", null),
+ ARTIFACT_CHECKSUM ("artifactChecksum", null),
+ ARTIFACT_CREATOR ("artifactCreator", null),
+ USER_ID_CREATOR ("userIdCreator", null),
+ USER_ID_LAST_UPDATER ("userIdLastUpdater", null),
+ CREATOR_FULL_NAME ("creatorFullName", null),
+ UPDATER_FULL_NAME ("updaterFullName", null),
+
+ ES_ID ("esId", null),
+ ARTIFACT_LABEL ("artifactLabel", null),
+ IS_ABSTRACT ("mandatory", null),
+ ARTIFACT_DISPLAY_NAME ("artifactDisplayName", null),
+ API_URL ("apiUrl", null),
+ SERVICE_API ("serviceApi", null),
+ ARTIFACT_VERSION ("artifactVersion", null),
+ ARTIFACT_UUID ("artifactUUID", null),
+ PAYLOAD_UPDATE_DATE ("payloadUpdateDate", null),
+ HEAT_PARAMS_UPDATE_DATE ("heatParamsUpdateDate", null),
+ GENERATED ("generated", null),
+ ARTIFACT_GROUP_TYPE ("artifactGroupType", null),
+ ARTIFACT_TIMEOUT ("timeout", null),
+ REQUIRED_ARTIFACTS ("requiredArtifacts", null),
+ DUPLICATED ("duplicated", null),
+ HEAT_PARAMETERS ("heatParameters", null),
+ GENERATED_FROM_ID ("generatedFromId", null),
+
+
+ // end artifacts
+
+
+ //property
+ DEFINITION ("definition", null),
+ DEFAULT_VALUE ("defaultValue", null),
+ REQUIRED ("required", null),
+ PASSWORD ("password", null),
+ CONSTRAINTS ("constraints", null),
+ PROPERTIES ("properties", null),
+ PROPERTY ("property", null),
+ SCHEMA ("schema", null),
+ VALUE ("value", null),
+ PARENT_UNIQUE_ID ("parentUniqueId", null),
+
+ COMPONENT_INSTANCES ("componentInstances", null),
+ RELATIONS ("relations", null),
+
+ //attribute
+ STATUS ("status", null),
+ //capability
+ VALID_SOURCE_TYPE ("validSourceTypes", null),
+ CREATION_TIME ("creationTime", null),
+ MODIFICATION_TIME ("modificationTime", null),
+ CAPABILITY_SOURCES ("capabilitySources", null),
+ MAX_OCCURRENCES ("maxOccurrences", null),
+ MIN_OCCURRENCES ("minOccurrences", null),
+ OWNER_NAME ("ownerName", null),
+ OWNER_ID ("ownerId", null),
+ LEFT_OCCURRENCES ("leftOccurences", null),
+ CAPABILITY_ID ("capabiltyId", null),
+ PATH ("path", null),
+ SOURCE ("source", null),
+
+ //Requirement
+ CAPAPILITY ("capability", null),
+ NODE ("node", null),
+ RELATIONSHIP ("relationship", null),
+ VALID_SOURCE_TYPES ("validSourceTypes", null),
+ REQUIREMENT_ID ("requirementId", null),
+
+ //Relation
+ CAPABILTY_OWNER_ID ("capabilityOwnerId", null),
+ REQUIREMENT_OWNER_ID ("requirementOwnerId", null),
+ FROM_ID ("fromId", null),
+ TO_ID ("toId", null),
+ REQUIREMENT ("requirement", null),
+
+ //Groups
+
+ GROUP_INVARIANT_UUID ("invariantUUID", null),
+ GROUP_UUID ("groupUUID", null),
+ GROUP_MEMBER ("members", null),
+ GROUP_ARTIFACTS ("artifacts", null),
+ GROUP_ARTIFACTS_UUID ("artifactsUuid", null),
+ GROUP_PROPERTIES ("properties", null),
+ GROUP_UNIQUE_ID ("groupUid", null),
+ POS_X ("posX", null),
+ POS_Y ("posY", null),
+ PROPERTY_VALUE_COUNTER ("propertyValueCounter", null),
+ CUSTOMIZATION_UUID ("customizationUUID", null),
+ GROUP_NAME ("groupName", null),
+ GROUP_INSTANCE_ARTIFACTS ("groupInstanceArtifacts", null),
+ GROUP_INSTANCE_ARTIFACTS_UUID ("groupInstanceArtifactsUuid", null),
+ GROUP_INSTANCE_PROPERTIES ("groupInstancesProperties", null),
+
+ ;
+
+
+ private String presentation;
+ private GraphPropertyEnum storedAs;
+
+ JsonPresentationFields(String presentation, GraphPropertyEnum storedAs) {
+ this.presentation = presentation;
+ this.storedAs = storedAs;
+ }
+
+ @JsonValue
+ public String getPresentation() {
+ return presentation;
+ }
+
+ public void setPresentation(String presentation) {
+ this.presentation = presentation;
+ }
+
+ public GraphPropertyEnum getStoredAs() {
+ return storedAs;
+ }
+
+ public void setStoredAs(GraphPropertyEnum storedAs) {
+ this.storedAs = storedAs;
+ }
+
+ public static String getPresentationByGraphProperty(GraphPropertyEnum property) {
+ for(JsonPresentationFields currPresentation : JsonPresentationFields.values()){
+ if(currPresentation.getStoredAs() == property){
+ return currPresentation.getPresentation();
+ }
+ }
+ return null;
+ }
+
+ @Override
+ public String toString() {
+ // TODO Auto-generated method stub
+ return presentation;
+ }
+
+ @JsonCreator
+ public static JsonPresentationFields getByPresentation(String presentation) {
+ for (JsonPresentationFields inst : JsonPresentationFields.values()) {
+ if (inst.getPresentation().equals(presentation)) {
+ return inst;
+ }
+ }
+ return null;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/LifecycleStateEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/LifecycleStateEnum.java
new file mode 100644
index 000000000..e17222cf2
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/LifecycleStateEnum.java
@@ -0,0 +1,44 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+public enum LifecycleStateEnum {
+
+ READY_FOR_CERTIFICATION,
+
+ CERTIFICATION_IN_PROGRESS,
+
+ CERTIFIED,
+
+ NOT_CERTIFIED_CHECKIN,
+
+ NOT_CERTIFIED_CHECKOUT;
+
+ public static LifecycleStateEnum findState(String state) {
+
+ for (LifecycleStateEnum lifecycleStateEnum : LifecycleStateEnum.values()) {
+ if (lifecycleStateEnum.name().equals(state)) {
+ return lifecycleStateEnum;
+ }
+ }
+ return null;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ResourceTypeEnum.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ResourceTypeEnum.java
new file mode 100644
index 000000000..549968205
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ResourceTypeEnum.java
@@ -0,0 +1,101 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+/**
+ * Resource Type Enum
+ * @author mshitrit
+ *
+ */
+public enum ResourceTypeEnum {
+
+ VFC("VFC (Virtual Function Component)"), VF("VF"/* (Virtual Function)" */), CP("CP (Connection Point)"),
+ VL( "VL (Virtual Link)"), VFCMT("VFCMT (VFC Monitoring Template)"), ABSTRACT("Abstract (Generic VFC/VF/Service Type)");
+
+ private String value;
+
+ private ResourceTypeEnum(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+
+ public static ResourceTypeEnum getType(String type) {
+ for (ResourceTypeEnum e : ResourceTypeEnum.values()) {
+ if (e.name().equals(type)) {
+ return e;
+ }
+ }
+ return null;
+ }
+
+ public static ResourceTypeEnum getTypeByName(String type) {
+ for (ResourceTypeEnum e : ResourceTypeEnum.values()) {
+ if (e.name().equalsIgnoreCase(type)) {
+ return e;
+ }
+ }
+ return null;
+ }
+/**
+ * Returns ResourceTypeEnum matching to received String ignore case
+ * @param type
+ * @return
+ */
+ public static ResourceTypeEnum getTypeIgnoreCase(String type) {
+ for (ResourceTypeEnum e : ResourceTypeEnum.values()) {
+ if (e.name().toLowerCase().equals(type.toLowerCase())) {
+ return e;
+ }
+ }
+ return null;
+ }
+ /**
+ * Checks if enum exist with given type
+ * @param type
+ * @return
+ */
+ public static boolean containsName(String type) {
+
+ for (ResourceTypeEnum e : ResourceTypeEnum.values()) {
+ if (e.name().equals(type)) {
+ return true;
+ }
+ }
+ return false;
+ }
+ /**
+ * Checks if enum exist with given type ignare case
+ * @param type
+ * @return
+ */
+ public static boolean containsIgnoreCase(String type) {
+
+ for (ResourceTypeEnum e : ResourceTypeEnum.values()) {
+ if (e.name().toLowerCase().equals(type.toLowerCase())) {
+ return true;
+ }
+ }
+ return false;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDataDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDataDefinition.java
new file mode 100644
index 000000000..0eb76014e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDataDefinition.java
@@ -0,0 +1,128 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+import java.io.Serializable;
+import java.util.List;
+
+public class SubCategoryDataDefinition extends ToscaDataDefinition implements Serializable {
+ /**
+ *
+ */
+ private static final long serialVersionUID = 8279397988497086676L;
+
+ private String name;
+ private String normalizedName;
+ private String uniqueId;
+ private List<String> icons;
+
+ public SubCategoryDataDefinition() {
+
+ }
+
+ public SubCategoryDataDefinition(SubCategoryDataDefinition c) {
+ this.name = c.name;
+ this.normalizedName = c.normalizedName;
+ this.uniqueId = c.uniqueId;
+ this.icons = c.icons;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public String getNormalizedName() {
+ return normalizedName;
+ }
+
+ public void setNormalizedName(String normalizedName) {
+ this.normalizedName = normalizedName;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public void setUniqueId(String uniqueId) {
+ this.uniqueId = uniqueId;
+ }
+
+ public List<String> getIcons() {
+ return icons;
+ }
+
+ public void setIcons(List<String> icons) {
+ this.icons = icons;
+ }
+
+ @Override
+ public int hashCode() {
+ final int prime = 31;
+ int result = 1;
+ result = prime * result + ((name == null) ? 0 : name.hashCode());
+ result = prime * result + ((normalizedName == null) ? 0 : normalizedName.hashCode());
+ result = prime * result + ((uniqueId == null) ? 0 : uniqueId.hashCode());
+ result = prime * result + ((icons == null) ? 0 : icons.hashCode());
+ return result;
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (this == obj)
+ return true;
+ if (obj == null)
+ return false;
+ if (getClass() != obj.getClass())
+ return false;
+ SubCategoryDataDefinition other = (SubCategoryDataDefinition) obj;
+ if (name == null) {
+ if (other.name != null)
+ return false;
+ } else if (!name.equals(other.name))
+ return false;
+ if (normalizedName == null) {
+ if (other.normalizedName != null)
+ return false;
+ } else if (!normalizedName.equals(other.normalizedName))
+ return false;
+ if (uniqueId == null) {
+ if (other.uniqueId != null)
+ return false;
+ } else if (!uniqueId.equals(other.uniqueId))
+ return false;
+ if (icons == null) {
+ if (other.icons != null)
+ return false;
+ } else if (!icons.equals(other.icons))
+ return false;
+ return true;
+ }
+
+ @Override
+ public String toString() {
+ return "SubCategoryDataDefinition [name=" + name + ", normalizedName=" + normalizedName + ", uniqueId="
+ + uniqueId + ", icons=" + icons + "]";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDefinition.java
new file mode 100644
index 000000000..b45ce4fa1
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/SubCategoryDefinition.java
@@ -0,0 +1,58 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.devObjects;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class SubCategoryDefinition extends SubCategoryDataDefinition {
+
+ private List<GroupingDefinition> groupings;
+
+ public SubCategoryDefinition() {
+ super();
+ }
+
+ public SubCategoryDefinition(SubCategoryDataDefinition subCategory) {
+ super(subCategory);
+ }
+
+ public List<GroupingDefinition> getGroupings() {
+ return groupings;
+ }
+
+ public void setGroupings(List<GroupingDefinition> groupingDefinitions) {
+ this.groupings = groupingDefinitions;
+ }
+
+ public void addGrouping(GroupingDefinition groupingDefinition) {
+ if (groupings == null) {
+ groupings = new ArrayList<GroupingDefinition>();
+ }
+ groupings.add(groupingDefinition);
+ }
+
+ @Override
+ public String toString() {
+ return super.toString() + " SubCategoryDefinition [groupings=" + groupings + "]";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ToscaDataDefinition.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ToscaDataDefinition.java
new file mode 100644
index 000000000..c4fa53b5d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/devObjects/ToscaDataDefinition.java
@@ -0,0 +1,79 @@
+package org.onap.sdc.ci.tests.devObjects;
+
+import com.fasterxml.jackson.annotation.JsonCreator;
+import com.fasterxml.jackson.annotation.JsonValue;
+import fj.data.Either;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Map.Entry;
+import java.util.stream.Collectors;
+
+public abstract class ToscaDataDefinition {
+
+ protected Map<String, Object> toscaPresentation;
+
+
+ public ToscaDataDefinition(){
+ toscaPresentation = new HashMap<String, Object>();
+ }
+ @JsonCreator
+ public ToscaDataDefinition(Map<String, Object> art){
+ toscaPresentation = art;
+ }
+ @JsonValue
+ public Object getToscaPresentationValue(JsonPresentationFields name) {
+ if (toscaPresentation != null && toscaPresentation.containsKey(name.getPresentation())) {
+ return toscaPresentation.get(name.getPresentation());
+ }
+ return null;
+ }
+
+ public void setToscaPresentationValue(JsonPresentationFields name, Object value) {
+ if (toscaPresentation == null && value !=null) {
+ toscaPresentation = new HashMap<String, Object>();
+ }
+ toscaPresentation.put(name.getPresentation(), value);
+
+ }
+ public void setOwnerIdIfEmpty(String ownerId){
+ if ( getOwnerId() == null ){
+ setOwnerId(ownerId);
+ }
+ }
+ public void setOwnerId(String ownerId){
+ setToscaPresentationValue(JsonPresentationFields.OWNER_ID, ownerId);
+ }
+
+ public String getOwnerId(){
+ return (String) getToscaPresentationValue(JsonPresentationFields.OWNER_ID);
+ }
+
+
+ //default merge function for merging data maps - implement where needed and use mergeDataMaps method where applicable instead of map1.putAll(map2)
+ public <T extends ToscaDataDefinition> T mergeFunction(T other, boolean allowDefaultValueOverride){
+ other.setOwnerId(getOwnerId());
+ return other;
+ }
+
+ public static <T extends ToscaDataDefinition> Either<Map<String, T>, String> mergeDataMaps(Map<String, T> map1, Map<String, T> map2){
+ return mergeDataMaps(map1, map2, false);
+ }
+
+ //return Either.right(item key) if an illegal merge was attempted (overriding data type is forbidden)
+ public static <T extends ToscaDataDefinition> Either<Map<String, T>, String> mergeDataMaps(Map<String, T> map1, Map<String, T> map2, boolean allowDefaultValueOverride){
+ for(Entry<String, T> entry : map2.entrySet()){
+ map1.merge(entry.getKey(), entry.getValue(), (item1, item2) -> item1.mergeFunction(item2, allowDefaultValueOverride));
+ //validate merge success
+ if(!map1.containsKey(entry.getKey()))
+ return Either.right(entry.getKey());
+ }
+ return Either.left(map1);
+ }
+
+ public static <T extends ToscaDataDefinition> Map<String, T> listToMapByName(List<T> dataList) {
+ return null == dataList? new HashMap<>() : dataList.stream()
+ .collect(Collectors.toMap(p -> (String)p.getToscaPresentationValue(JsonPresentationFields.NAME), p -> p));
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/DriverFactory.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/DriverFactory.java
new file mode 100644
index 000000000..e8c386bb2
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/DriverFactory.java
@@ -0,0 +1,132 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FilenameFilter;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.List;
+
+import org.apache.commons.io.FileUtils;
+import org.onap.sdc.ci.tests.datatypes.Configuration;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.firefox.FirefoxProfile;
+import org.testng.annotations.AfterSuite;
+import org.testng.annotations.BeforeSuite;
+
+
+public abstract class DriverFactory {
+
+ private static ThreadLocal<WebDriverThread> driverThread;
+ private static List<WebDriverThread> webDriverThreadPool = Collections.synchronizedList(new ArrayList<WebDriverThread>());
+ private static Configuration configuration;
+ private static final String GECKO_DRIVER_KEY = "webdriver.gecko.driver";
+
+ protected abstract UserCredentials getUserCredentials();
+ protected abstract Configuration getEnvConfiguration();
+
+ public DriverFactory() {
+
+ try {
+ configuration = getEnvConfiguration();
+
+ //Set geko driver path for firefox
+ if(configuration.getGeckoDriverPath() != null){
+ System.setProperty(GECKO_DRIVER_KEY, configuration.getGeckoDriverPath());
+ } else {
+ throw new RuntimeException("Gecko driver path is null. Make sure to provide path to the gecko driver executable");
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ @BeforeSuite(alwaysRun = true)
+ public static void instantiateDriverObject() {
+
+
+ File basePath = new File(FileHandling.getBasePath());
+ File[] listFiles = basePath.listFiles(new FilenameFilter() {
+
+ @Override
+ public boolean accept(File basePath, String name) {
+ return name.startsWith(WebDriverThread.AUTOMATION_DOWNLOAD_DIR);
+ }
+ });
+ Arrays.asList(listFiles).forEach(e -> FileHandling.deleteDirectory(e.getAbsolutePath()));
+
+
+
+ driverThread = new ThreadLocal<WebDriverThread>() {
+ @Override
+ protected WebDriverThread initialValue() {
+ WebDriverThread webDriverThread = new WebDriverThread(configuration);
+ webDriverThreadPool.add(webDriverThread);
+ return webDriverThread;
+ }
+ };
+ }
+
+ public static WebDriver getDriver() throws Exception {
+ return driverThread.get().getDriver();
+ }
+
+ public static FirefoxProfile getDriverFirefoxProfile() throws Exception {
+ return driverThread.get().getFirefoxProfile();
+ }
+
+ @AfterSuite(alwaysRun = true)
+ public static void quitDriverAfterSuite() throws Exception {
+ for (WebDriverThread webDriverThread : webDriverThreadPool) {
+ if (webDriverThread.getDriver() != null)
+ webDriverThread.quitDriver();
+ }
+ deleteDownloadDirs();
+ }
+
+ private static void deleteDownloadDirs() throws IOException {
+// System.gc();
+ HashMap<Long,WindowTest> windowMap = WindowTestManager.getWholeMap();
+ for (WindowTest win : windowMap.values()){
+ String downloadDirectory = win.getDownloadDirectory();
+ FileUtils.deleteDirectory(new File(downloadDirectory));
+ }
+ }
+
+ public static void quitDriver() throws Exception{
+ driverThread.get().quitDriver();
+ driverThread.remove();
+ WindowTestManager.removeWindowTest();
+ }
+ public static Configuration getConfiguration() {
+ return configuration;
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentManager.java
new file mode 100644
index 000000000..c835648b5
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentManager.java
@@ -0,0 +1,177 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Iterator;
+
+import org.onap.sdc.ci.tests.datatypes.Configuration;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
+import org.testng.ITestContext;
+
+import com.aventstack.extentreports.ExtentReports;
+import com.aventstack.extentreports.reporter.ExtentHtmlReporter;
+import com.aventstack.extentreports.reporter.ExtentXReporter;
+import com.aventstack.extentreports.reporter.configuration.Protocol;
+import com.aventstack.extentreports.reporter.configuration.Theme;
+
+public class ExtentManager {
+
+ private static final String VERSIONS_INFO_FILE_NAME = "versions.info";
+ private static ExtentReports extent;
+ private static ExtentHtmlReporter htmlReporter;
+ private static ExtentXReporter extentxReporter;
+ private static final String icon = "$(document).ready(function() {" +"\n"+
+ "$('.brand-logo').html('').prepend(\"<span><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ4AAAB7CAYAAACFKW5jAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAABaAAAAWgBwI7h9AAAAB3RJTUUH3wwXFAQf1clFIAAANNxJREFUeNrtnXeYXVXV/z+n3To101ImvZFGQiCANKUoSBEFebEj1hcb2MWC+lpAbGD5CaKoiL2ggIgoRUIgQAohJCG9TTLJ9Dszt52y9++PfSeZTO6duXfmTkk4n+eZJ5Nbztn7zNnrrL32Wt8NPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PgOjjXYDhpX7WgkZMD2qY2qQFtDlSkSvjlsaGJpGUIeQAS1pyb60hMurRrv1Pj5jFnO0G1As9PvbmBiEDkeS8CSmpuEhCOi6FTW0sAYhiTRNTTM8JBoaGmDpSEODoK65EQM7YpLCCCVC97ciAUODuSU6UpO88Jpxo91NH58xwTHtcSx6vJ2DKUlTSlBVVqKVesnqlrSosaWcFTa0eXFX1nmSmrChjTc1qoCIKwlJ1W8NkDoITUPokAQ6U0I2uYL9FZZ+UNfYnvDkhoWlRnNdhIMP7HWcsqDOonKDsK7znzPLRvsS+PiMCsec4VjwWDvNaUFTh8eS8VbFvpSc4Qh5esJjKbBASDnDlZTqGmEpQQ7yPLoGSGxdIx4xtEZbyhdrA/pGIVk+ParveEt9qOH69d3i1AqTcbg8eE71aF8aH58RY8wbjresjbGiCTzpsb/JYUF9oKwpJZekhLzQkfJMIVnkCMoBY7BGIl90DQyNeEjXdhsaz4UN7V9TwvozK88p31Pzzza5uNykOqDzh2Wlo33ZfHyGlTFrOC58opMGT9DuCG6YGdG/ty0xxxby4pTgEkfKpa6gYrgNRX9ogKHhBHVta4WlPR4xtPtmRPXn/7U73XlGfYCoAf8+o2K0L6OPz7AwJg3H/Mc6aEoLFpUawe0J79RuV76525WXuYLpYrQblwUNCOh0Rk3tuQpL/119WHv4yS3O/lNnBji53OQnS6Kj3UQfn6IypgzHOcvb2ZWQnFRpWavbnDM6XfmelJCXOIKq0fQuCsHScKOmtqbE1H41K2r89Yl9qQPvmh3hnqX+9MXn+GHMGI4TH+vgX2eEtLOXJ09sscUHEx5XOUJWHysGoy+mhltmas9OCOl3/E998O9rO9yub82PMLf0uFkB93kFM+qG44HGNF/dnCSoU7s9Lt4bc+UHUp6cdqwajL6EdS01OaI/eOY469t3nxR9PuFJGTX10W6Wj8+QGFXDIaUE0M5d0XnW+k73pg5HnutJjNG+KMVG12Ba2NjzwWnB2z89O/xLDdoANG3U7baPz6AYlUeflLLHaES++nLius1d3m/bbHnB8Wg0AISEnXFvyv0H7Fu2x727gaU918HH51hkxA1Hr8EyrdkW31vZ7n67MSXqj/chJDXY3O1Zrba8HPgN8DYg2MuI+vgcM4yo4eg1QM4B7m1Kyw++2OlFRvsijEznoTaoMyGkA5wA/AT4IlDR59r4+Ix5Rsxw/L4hBWAAbwF+AZz5SprhmzpcPSnIpNChS14GfBa4HZjSYgu+uTkx2s308cmLETEc5yzvoMrSw2khrwN+AMwAmBrROXPc8b88qQNXTQxy3bQgxpHW0gLeCdxZFdAXfn5jguWtzmg318dnQIbdcLz26U7Chla+KuZ+xRbcAtT0vBc1NL4wJ8yp48zBV6ONZSSUmxrXzwzx/UURaoJZL7cGXPTPg/Yvrq4PvursPzT50xafMc+wGo4LVnRQH9LKG5LiyxNC+g0lpnZU7vXicpO7TyrhqkkBwoZ2fBgQCRFD47xai7uXlnDz/Ah1wf4v9ZOt7ikr2pw73v+qstO1n+z3jYfPmGbYwgyvf6aTqREt+uAB58uTw/rH/rSsNNhrfn8Una7kvkabn+5KsabDJeUNdwuLTGacjwtonFppcs3kIBfWBai0Bu5AhyO58rkuHm92mFFirHltrfXedTH3hWfOqRjtXvn4ZGVYhuWtWxK80CmsZ9rsT+9JiC9+bGYo/J2F0bzcm4NpwWPNDvc12qxsd9mXEoieyraxZER6OQSllsacEoPzqi0uGW+xtNyk1MyvsRL4xZ40H30xTsKT6BrMiBj/vaQu8J7tCXfHg6eXj3ZPfXyOouhD8SMvdHLj3BL99c90XrM17t2edGXpdxZG+OSscEHHSQvJ1m7Bs+0uT7Q4rIm57E4IEp7kCC9+JIxJn/OFdI1JYZ1ZUZ1lFSbnVFssLjOoCeoFN+fxFof3v9DN9m5xqC+mBnNLjL9cNSn4walhvfXaqaER6KSPT/4UdUlDSon221bWd3WdtyfpfS3pSVUSOojBHdQ1FpYZLCwzuGZKkH0pwY64x/pOj7Uxl21xwYGUoDktSAiJK6CYYQFNU0uoYV2jOqgxKaQzM2qwoFT9zIoa1Id1FZcZJI81O1y/Pn6E0QBwJWxPiDf+p9nZ8+mZoS883+4ml1Ue/6tPPscORX1ev3ZFDFfI2eu7vN+12PJkACR8dk6Ym+dHinYyiYoLtNmCVluyJynYkxQcTAmaMq/FHElaSBwJXsagmErBK/OvRkCHgK5haRDQIWRolJka5abGuIDG1IjBlLBOVUCjOqBTbmlF6UNaSP683+amTUl2xL2cf4VKS+u+bHzg479aWvJzQPq1LT5jhaLdiQ812fx2T7r0v63OHftT4m09gxUJ59da/PXUUsrynPcPlZQnSQpwhcRD1YqAKjbTAV3T0FEehaH1/CgDMtzsSgh+uCPJz3eniTmy37+ABiwsM3Z+aW7kf66aGFjlGw6fsULR/N/X11jaFzcm3tmUFld6fWICz7e7PN7icPn4wIh0KmRohIzMyccIHY7k/gM2P9ihVo1kHs2TwM6EmL4z7n0RuFZK2e4bD5+xQFHyOKSUfH5jYv7BlPh4WhDs+36nI7llS5It3d5gDn9ME3PUtOStq7r433VxVre7BaWqdDuS3UlxkSO4llGqZvbx6UuxbsRQxNA+1u7IWVnf1WBlu8snNyTYmxyLqqHF50Ba8Ku9af5nVRfXrOnm4YMOSU8OygnalxLBtJAfBZb4iWE+Y4EhT1UyN/IFC8uM/xnolv7HAZuPAN9eEGFOyfEnvZEW8HKXy0NNDvftt1nX6WJ7HN7+aZBICbrGNOB64DopZcKfsviMJkMyHBmjUQVcf3qlWbGk3OCZVjfnIJHA/QdsmtKCr5wQ4fwaixGKlw4bnoQ9ScEzbQ4PHHBY3uqwLyVUZ4doMHqYEtYJ6RrAG4G/PN5s3z/a/fZ5ZTOk2zpjON4P/BAIPnDA5n0vxGlKif6PLKEmpPOeKUHeOzXI7Oix5X2khVoCXtPh8Z9mm+WtLjsSHk6Pd1FEgrrGL5eW8JZJKrAsJI90OOLqXzekO26Y+cqQMvEZewz6Ns8YjQnAfcBpoJ6+9+xNc+PGBAcHMh4ZTigxuHpSgCsmBplXYmCNwfCfI6HdFmzu9lgT81je6rA25tGQ9NRUZEhXsh8kLKs0+ftppT0CQOxLitSdu1Mf+sbWxC/EG2qGeAIfn8ExVMPxQZS+xqF1Vk/CAwdsvrgpwYZOb+AzZFz6yWGdc6stLqixOL3SHHJW5mAREuKepM2WbI17bOzyeCHmsibmsjchaHN6bUg7zM0L6Ro/PjHKtVODh061Nuby4RfjK84cZ17+7QXRVj/W4TMaDCrGkTEa1cDb6WU0QCVTvXFCgFlRg1u2Jrmv0Sbh9rOakHl9b0Jwz540v9+XZmJI56Ryk6UVJovKDE4oMai0NEpMjUiRjIktIOFJ4p6kOS3ZnfTYHvfY1i3YFvfYnvBoSUs63SyGYgTGqga8tT7AVZMCR5zuYFqytds7pdLSzr9xY+KPw98SnwLp+XMd18tfgxoCpz3Zwcqzy98M3APkrF7rdiV/O2Dz4x0pVnW4uCLPM/a65BFTo9zSmBDUmRLRmRDUqQ3q1AY1qgIapaZOqan0L/Q+9R62kKQ96HKVAYi5klZb0pxWaelNaUFDStBqC5KeMiSMdAFdDi6tC/DjxVGmhI+cu31ra5IvbExwQqnxt1sXRt92SV0gOXqt9EEJUy0CFgNTgCjqzkkCDcALmZ+m0W5oMSnY45BS8udGO5ry5NUhQ+u35LXE1HhHfZDzqi3+2mhz7940L8Rc0gMFEXu9l/AkCU/SmBSs6Tj8uqEfrjnpSSXv7bXLjA0QEjzAkxJPcrhEP8f5RjXZVIKlw5snBbl5XuQoo9HpSh5rcfAkHEzLs//YkF4spFypj73pylnANeTOE4qjAupbBzjOFcAlo9D+DuA2YG8/n5kEvBV4MzAfKCH73dMNbAR+B/yW/AxIFfAZlFc/0vwX5RD0S8GG4/vbkzzR6i4bH9Bee1aVldd3JoZ0PjI9xJsnBHik2eEP+2yebXdoTWce7/nc930+4x0qXivQIxxzYyyDhPEhnQ/PCPGh6SHGZSmc+W+Lw8o2tdzd4YhxOxPiMg1WjnbT+2AC1wLvGeBzu4DvDfCZU/M4znDQDPya7IZDQ6n0fw04k4GTKEsy/VgKXAx8HliVx3feBtSPQt8FeRiOgtcw6sO6tqXLu+jZdrdghZnxIZ13TQ7yh1NK+PtpZXx+bpjTxvUSvTmuZ4U5kFBmalw1KcDvl5Vw4+xwVqPRlBb8YEeKTkddJE+i7Ut5F/xkZ2qsLa1MQw2sgbgYGGgn7tGqUXDIfTe+Dvg5cDaFjR8TeC1wF5kNuQbAHaW+53XNC/Y4VnV445psce7L3R5CZTQWTImpceY4kzPHmdwwQ/Bip8cTLQ6rOlw2dnkcSIvDy5wwdr2EwZJZSaoL6rym2uTt9UHOrbYoyZENlxZw+44UT7Q4h66FBNpsuWBlu7tESvnvMbS68mpgah6fOwkVF3hqtBtcADOAbwIzh3CMJShv5RqgZbQ7NFgKMhxSSi5d2XWiLZi3ocuj3ZFUBYZ2w9YEdc6v0Tm/xiLuSfYkBC/EXFbHPF7qVII9TWml/OX1jU+MmbEy0IU7/GvU1JhbYvC6WovLJwRYUm70ZIVmxZFw1+4UP9qRwu3zDOz2ZKTZFucD/x7tLmaIoDyJfOaw44CLgBUcG76mAbwbNfD7w830p79rcAFwGWp/oWOSgj2Odke8KunJ0p78hvNr8otz5EPU0JhXajCv1OCt9Wo1pNVWS6Uvd3lsjwt2Jz12JQSNKUG3K0l6kBIy96030salTztChlr9mVdqsKzC5Owqi5MqDMYHB/Zy0wLu3JXiKy8n1BSlT19cgbY/KZa91OWVA7ER7mk25gJnFPD516HygMbaikO2u6YOuJzc05O9wN+A9aipzhzgysy/fQmgAr9/AHLtwjVaj8W8zluQ4eh2ZUBDe5WUELMlv99nc1aVRR5jYFCUmhqlpsa0iM6rM4HYlJDEXYi5ksaUoCEp2J8SHEyrn6a04GBaJXAlPUlSqFUZZ5hny4aupmAlhkZtUGdmVGdeqcGiMpOFpQaTwnpBQkZtjuS27Ulu256iK4fgj1QrRgufb3enoG7Y0URDGYLaAr6zABU4fDDH+w65B1Y2LLI/6QWQJj/Ppmcpta9/Ox8Vv8lGM/BR4IE+3/s3Ksg6Kct3FqKCn1uyvCcz/U7m2WYdCJJ90DuZn3zQADufDxZkODQYb2rMEJn//L0xzVsmBYrqdQxESNcIBaAqoDEjcqTFcgTYUmILiLuSFlvSYgtabEGbncnhyEgLdjoqt6PLzUgMCnCkxJXZtUsNDayMzGDE0KiwlCcxIaQzMaQf+ndSSOWZRA3lbQyG9Z0e/7c5wd8bbZyeYrkcpDwqyi1toZRy/SjHOcpRU49sj5Fu1I3d90aJoJZb/0n2oNwfgLV5nl+ilkffkuW9PcD/AW15HiuV+U5vJpM7mPtQ5qevsfkvagn201m+U0luw9GCqoTOtxipFvgy2Q3Ub1CeUD5owM58PliQ4Qga2vSpEX0KLeoUzWnJzVuTzC81DtVSjCaWDhYaUQMqLY36MKip6WGEVMlhQspMfgekPUlKQNKTpAXILEY+oGvKaBlKwNjSD8sNDiZAnI1OV4n+fHdbko35pOsDZaYWmBU1lgC/Z3RjBUtRAc++eMAvUUHTRVnePxeVOJXtht2U+cmXE3O83okyTgeG0L8w2f8iHvAI2Z/qAvgPyhvpK1UfILdhSFBY3Koe+DjZDccG4O9D6HdW8jYcmTTzBadVmtF796bp8TqeaHb45pYkN8+P5FwVGEvoGqh4bq+2jnK7XQkr2xxu25HioQOFCf5MDutMi+jzUDdhfJS6oKO8jWxL9C3Ar1BP8WyGYwZqaTOvJ90Q2jdU7Zl0jtcFcLCf7+WaJLvkOS3Is3+5GBZ5/ELdhPkX1lra3FLj0LPNA362O8XXtyTpco+F4PjYQUhY3eHy0RfjXPV8N3/ZZ5MU+RsNTYMl5QZlpjYDKBvFrtShchSysQp4CfXEzxbAtVDTlWJsHpPrBtQZerAxRvaBbgCz+vnePDhaThM1fWsuQp9BGa/++l50CjloGJg5I2rw3inBI8rfU0JllH755YSqHvXpF1eqKtcbNyZ403Nd3LEzxYF0fjIEvSm3tJ74Uh2FBSWLzRmoFZW+COBfKG9jTeYnG2cCs4vQjly6lMWQVNpDdsOno+IqdVneOxGV+Zrt3Ps4Oo4yWCRj2HBUAHUa8O4pIS6sDRzRVFvAj3akuO6F7lekKHE+JDzJ8laHD63r5rKVXdy6LcneROEGAwAJZ42zWFJugjLqkwZxlGLQ4zFkq1tqRAUIQQ26B8nuuo9H5TYMlVyGoxgex2ZUvCAbZwEf43CluI6K3fyM7HEfULGPjiL0GTJlWf30vegUctByMkU3VQGNr84Ls7DMOMJ4OBL+uN/mHau7efCAjfPK0CUekIak4J69ad62ups3PdfFXbvS7OsRbR7k7Rw2Nd45OUipqZEWMrSy3c0nW3M4mIYKfGbjOQ6vGkhUEHF/ls8ZqBjJUKdbw+lxdAJ/JHsQ1AQ+hMrbqEMVqN0DLMtxrPWoZdpiPWFHfKpSSOCkDLWEBMDScpPvLYpy3bo427uPXAF4vt3l3Wu6efvkIB+eHjouhYkHIuZIVnW4/KvJ4ZEmh03dxREuBkDC62stLqpTq5vb48K4ZWuyLiEkkWIt8eTPa1CrIn3xgIdR05QetgJPonRc+nIKKni6YghtGU6PQ6LU7q4mu6GsAG5GTUFOJffY2g18FlUxWyxGfKpSiOGooM86/GtrLH6wKMr16+Ns6208NGh1JD/YkeLRZof3TA1x9aQAk8bAku1wEvckW7o9Hm12+GeTw+oOl5jdqwK4GGNawpSIzqdmhQ8llD3V6vBsmzsupDaoG0k/LwxcSvb7qAFY3ue1NCpJ6kqODoZWoryOpxn8snJ/+cPFuPoHgFuAE8ge05hK/3U661FG4+EitKVvv8es4ajM1oiL6ywiRpRPvpRgTcfRCucbOj0+syHO7xrSvL0+yOUTLKZHjh8PpMuVbO72+G+Ly2MtNms6PA6mhUoiK9bt2ouoqfG52WFOy2xCnfQkDx100DRqV7d7AY58wg83C8jozWZhJbA9y+tPoeIFi/u83pN5+gMGv9ownB5HD0+jvIW6Ar7johLEvgS8WKR29O33mDUc0VyNeE21xT0nl/ClTQkeOGAfWYylqSSrVe1Kt/Onuw3eNCHApXUBFpUZx0TuR2+UiI5gQ5fHilaHFW0uL3Z6NPc2FjAslQaWBh+eEeLdU4KHks7WxjxWtLlEDMpXxdyR3tL+tWRfzXFRy6/Zli8bUSstJ2a5SvNRbv4/Btme4Yxx9PAqVLp4vhwEfgz8P6C1SG3oy9j1OJrSIloTzK01taDU4K4lJdyxK8WPd6Ro7Ktyrqm8hU2dHpu6kvx0V4qlFSavrw1w5jiTuaXGiG1KXQieVBmd2+IeL8Y8VrSpKciOhCqyY5iNRQ+WBh+YFuLG2eFDIs4pIbl7T4qWtGBaVA82pcVIzgUrUZWw2Xq9m9yxCoFaXXk/vWJmGUqA16MMy2D0KIbT4wijYjM3ouQC82U5SrCov+S8bHUmWqY/NgNP3cau4bi3IV37jvqgXttPRVtVQLnRZ44zuX1HikeanKOFijO/t9iSRw6qwGFtUOeEEoNXjTM5rdJkYZnBhKB+lI7ocONJNRjbbMmOuMembo+1MY91MZedCXHYq+jVj2GvYZQQNuBDM0J8cU6Eil4iP/886PCX/XZPM4wRaE1vlpI7xXsFynjkYh3wPGpq0pfzUEvL/X2/n6uVlaF6HJUog/EhlOddCK8D3gXcSXbDthRVZ1KSpc0vomIiafpnIMOhUeRyhLwNx0MHHX121OCyAXacNzQ1dVlaYfLgAZuf7U7zTJtLKlsadeb/TWlBU0rwZItDyNAYH9KYHjFYVGYwt8RgWkRnWsSgKqDqRYIGBLTBGZWeQri0p4KZB9OCPQnBrqRge9xjc7fHnoQqjGvPthXCSA5NCXUhnU/NCnHd9BDRXkVz2+IeX9+SpMOWPdNBGfdGLPlOR+VuZFs+TaOCf/1VZHaigqQXcPQTsScFfTCGo2eu3/evNBSPoxK1WvJeBpe+XYaKbexGxTl6EwA+ALwhx3e3kp/nJRjhPI68L8TBtLAfOODw+rpAXqUdZabG2+qDXFgb4OEmJVT8dJt7SPoulxFJCcmuuGRXXPB4s1K8KsmU15ebGnUhnbqgRpWlUxXQKLNUKXuJqR3RLg9whTpetyuJe9DhqCrZNlsZjGZbEHeh25Mk+6bLj4ah6CGjrPaqKpMvzInwulqL3oW2bbbkpk1J1vYKRnsS1xUjVuQ2ETg/x3s7UQHEgfgPKnNyWp/Xgyij9CcGftL2JZfhGKzHEUZ5Gv0ZjRZUwPfUzHXJxgTUakwjR1b7LiC30WhGCRznk+sxdqcqpkb838223NAV1BaX5W94qwIab68Pctn4AM+0udzXaPNYi8OuuHc4QSyHEemh25V0O5JG4OWuo6+jnlE813p9USJ79CoQ/V3W0TQQfcm0cWpU592Tg7xvWoj6PkvYcU/yrW1J/rw/fUSXBHRPCGkjpVOZK8Uc4AnyS6XeDDxGdjHiM1H1HxvyOE5vih3jeBNwHbnHyUvAF1BG8ApULCNX/GMR8K1Mfxsyr12Eyprti4fSNc3HAMNYNhwBXduzJ+m59+61rYXzTQqVmigzNS6stTi/xmJvUvB4i8M/Dtisjrk0JMVhWcABNm7KhpBgD6R4PhYMQy4yzR4f0nnDhAD/Oy3I4jLzqKlYypN8d1uKH25P0bckKOnJfcsqzZFYig2gcjeyFW45KKOxkPz28NuMcsX73oeTULGOQg1HrgE0GI9jMvAJjo499LAWZVSezfz/d6j4x80cHfTt4Xzgq6gS+HJUPku2dq1AbR+Rb/Xs2F2OnR4x9u+IC/c3DWnryokBTq8c3MqfqcH0iM70KUHeXh9kR1ztxfpYi8MLMY/dCXGkFOBYHvBDJeNUT4noXFwX4JopQU4uN7Pun9vlSm7ZmuT27SlVQdsLS4fqgN68LuaORPLXdFQMIhsmKt36E3key6SvYIqiJ4byC1QVab7kGkCD8Tgu5+hckx52ATdw2GiA8hLuRhmPr5Ld4OjAO1Bp92Vk1y9NAneQPTU/F2M3OPrxmaFYY0p0PdnihL+7LcnPTyoZ8vJpUOeQxui1U0M0JAWbulye7/BY1eGyucujISWUPsXxYkgyxqLM1FhcbnJxncWldQHmlRo5vbiDacHXNif52e4U6SymIaRr4txqs/VjM8JcP/w9OI/c+31oqAzjYnAyyr1/poDvFCuPowS11JxtfLiovIzlWd5zUPkapcDnyC4VEOCwIlg2o7kJeLzAazV2pyqnVZqxyycEmp9td2ofPODw891pPjYjVPCUJRdWjycSCXBxnRLqbUh6bI0L1sVcNnR57Ih77E4q6b+UJ4+W+BuLRiXTRkOHSktnQanB2VUm59VYLC4zGTeASvyGLo8vbkrwQKOdPUomoT6kpy4dH9g1AtKB/Q2oYlMNXEjhhiOXx1EItSgdjWw0oVZHcg3UFPAdlOdxPX32Vs4QzPHdNCq2Uah489idqgAdb54YaL6/0ea/zQ63bk0yp0TnkrpAAYfIn6AOM6MGM6MGF9VaCAntjtIM3ZUQbOry2JXwaEwJ9qWUYHGrrfRD7VyXcTjHVZ/zBQyosHRmZ0SLT64wWVZhMiOqNtAeCEfAPw7afOXlBOtiuWUEdQ1eV2slLqix9g540KEzn9wp5sPBhcCPyH//kWLlcZSTO07RRP+KX6CSvb6BUmX7IPmPs3+gYiWFTjlHvKy+EMPRNSWs7/7YzBBrYy4HUoLPbEgwztJ51bjhfwDpmlqhqQqo3esvqlX1drZQmZ2drlI835sUHEgppfOmzJJrU1qJFic9JUjsCCWm4wglTlzw7C+zV62pKy3SoK4EjCeGdKZFdGZGDeaXGiwoNZkc1hkX0Aq6a3cmPH68M8Uvdqdps/tRBJMwOapz9aRgU8TQBrqZh4qGGsgjuZ/pIlTVbL5FYcWKcVj0e9XzIsbhxK53MvAAPgB8F2gf5LUaiTqdQxQy4iWw+ZI6i/dPC/H9jKDuR9fHuWNxlFMqRrpMQhHQoTqgUR0wmNGneM6VaiUiJSQpT+VrxDLq5j0q5zFHbZ9gS4ntKU0RL4vMuaFphA2lsh42lGhxmalRFdAZZ2lUB3XKTY0SE4KDTHeNOUqs+Ec7k6yLeeoO7edQmgZXTwxySoW5A5VUNZz0bKCUrUVp8pfgz9oV1NO577GjqCDpI+T3FO7P1yzkj5Ikd/5EBdlFi7LRisr8DKFWUPobJLsYeBPugfqejdH1ODRNQ0r5UlDX7E/NDAU2dXk8dMBmdbvL/66Lc9vCKGdVjY7xyNm5TPJYyZgMfhwm7kmebHH4ya40/25ysmfZ9kXCnFKDa5WM4yYK239kMJxC9uIuG7Ut4vMM/skWROVDnJzlvXNRwdh8ckP6C44WMoC6Uepc2aYrFaiktYY8j3UQ+CkqqNxfjcti4COo5dzBLKuPTcORYSvQOD6kT/32gggxR7Ci1WV1u8t71nbztXkRrpyYX2apj0pse7zF4Zd70jza4ijtjjyfjRFT45OzQswtNWzgBYZ3awQDVXyWLcV8F0rFfDAp4r05EVW30bf3s1HSfL/N4xjFyuNoz/Rnepb3ylGJYc+RX57FKcBXgKoBPhdGLWN3A7dRuAc3ZqUDQVnZ7QDzSw1uXxTl5Ew+x9Zujw+t6+abW5JqXu6Tk/0pwa8zUoLvXN3NX/fbxJw8vIwMGvCW+gBvqw8CtKcFw70Z00Rya4I+g1K9GipPkn26FUBNV4J5HKNYqwud5N4ISkeloL+H/h+8Zqbdd5P/zvYlwOdRe9QWIlozpjVHQVnDQ8tjJ1eY3LWkhFdXW6CpGoqvb05wzdpunm5zEb79OETCkzzX7vLVlxNc9mwX73uhmwcabWJu/gYDAKmKCL80J0JY13iyxdl/w/p4sWT2c3EW2Xdod1Dp1sVIdV8PvFzg+fvSXxykkHtdoAKyXTneL0dNzz6BynLtPciDqCnXt1EJbIsojArg68BVFHZnjNngaA9PoebTEYCTyg3uOinKjRszWxYKeLDR5oWYy3unBHn3lBDTIsNi9MY8CU+yMyF4qtXhHwcdnm13aVJbxQ0uCVrCSRUm310YYVpEZ1WHy81bk+v+tTmV73LlYOh54mdLZtrDkdmTQ6EN5XVkW+7tSUEfSKezv+BooTfhSlQtzeU53q8EvobKBH0eZfQqUbKCp5G74I1MG7ei0tqzBVprgVtRD+oHyY+xG+PIBEjXoZSrl/S8PjtqcOfiEuaVJPnRzhQdtqQhobId/9po8+4pQa6aGGRy+Pg3IDFHif482ery72aHlzpd9qcytThDKaiTsLDc4EcnRjmp3KQ5Lbh5S9Le0OU9EqwLuIWWkRbATNQTPxvPoWIcxUCgMiav4+h07Z4Yy6/I7QX0HCMXhd58ncD3UTGKXFtPBFAeRaFexUvA+1Cxkk+QPUlscub8CZQBy+f6FaPfeTEYj+Mgaq+MJb1frApo3DQ3wsIyg1u3plgTU1OV9TGPz25IcO9emysnBrhsfIB5JUbWeoxjkbgn2Z8UrImpNPnn2l1e7vaOFv0ZirMo4eRKk9sWRjljnIkj4Ac7UjzR6uycV2o83XB2xXB2MVeKuYfa33Qoy7B9WQtsI3sNx6moMvSV/V+pomZQLkd5FbdQvFT6nagVpOdQRX4VKDW0bDGNWcDtqJjKcwP0e8wbjp7dud5LnyeDpcPVk4KcXGFy2/YUv21I026rJKu1HS5rYy4/3ZXi3BqLi2pVoVx9WD+mVmE6XaXlsbHTY3XMZW2Hx0tdLo0pSbq3kE6RVC414Nwai+8sjHBSuYmQ8Mu9aX60M0W5pT16UXVw71D2ExiAKKoSNttNvZfC0sHzoRk1FV6S5b1xKDWtZ8ltHIo5Vek53t2ZY97E0Da9kqjB/3kO16LEUCI/JcDbcrRxIapS9n2oOFB/bc3G2DAcmenKs6inQ9YqyVlRg+8ujHJxXYAf7kjyeItDOpNOsych+NXuNL9vsJkW0TljnKrbOKXCZEpYyQWOFWwBLbbKSN3QpSQEN3UrlbCmdB/xn2IrmksIGWrTpS/ODTMlrKuNPRptbtqUICXoPiGk/21n0hvOitglwOk53lsN7Cjy+TyUW/4Bjnbfeypmf0JuFXRJdiNnUNgqRW8c4C7U9PwzqH1k8k0A62E/aoOmn3L05totqIK4EuCNOb5/Kqqw7v0oL6UQ+suCHTSDzdhq73bl/WFDO9PQslu0oK62Tji90uS+Rpu796RY1XF4U6K0kGzu8tjc5XFvQ5rxQZ0Ty0xOrTQ5vdJkdonB+KB2SJh3OJFApyNpslW6+ta4qoXZFvfYmRDsSXh0uZIjitaHYeuD3g2aEVV7p7xzcpASU0MCf2+0+eRLcQ6kBOND+qolZdbzdywpVAKzIKaSe6XjTxRvt/XePIcKCGYLLnZlXs9lONpQXlCkz+tphpZZK1ECRS+i0u6vQsU+xtNnr6FeJFCKX4+jCteeJ3c26j7gk6iM1Z7ckd5ygE6mDZeg8kv6JohJVFVttmncywxDjs+gbn0pJbdsSS4+s8p86Kwqa2I+BzmYFjx00OHXe9M81+4S73la9/5yZrUhYmhMDuvMiOrMLzWYX2oyI6JTG9SpDmiUWxpmRnN0oHMLUEpgUq1yxBxJW0ZCsCEl2BH32BEX7EkKGlKCgymlB+L1NRIjgVSJXZeNt/jkrDDLMmn8noQ/7U/z6ZcSNCQFloE3t8T4yEuNyTt4+8QhnrRfguQeGP2lZQ8FDbWCk8tDSJF7+dfIfLfvX0xmvles9oZQ8Yc5KI3U8ahSeoHyIPagPIvdqOBxvnGg3tfbI/v0I5fqeYjcMgBFF3ga9JCI3t8SvGJS8Ccfnxm69qTy/B2XNlvydJvDn/crCcF9SaHyPbL9qXsaqamNiKosjXEBncqARnVAoyagU2YqvdHenokjJEkhibtk6lFU5WwsU6PS4ajfU57kKOGwUdIYNXU4rdLkuukhLh8fOLTfTMKT3Lkrzc1bEjSnVc5HpaWtP63SvOT2RaV755YeJ1HmY5+eO+cVkb00+GFy135OnxM5a0bU+MvXTgjXzogWNoV0BGzu9ni0xeGxZofnO1TF7VHbD/RmIN3QfD47tF4XF6nK70+uMHlHfZArJwao67X9xL6U4Ftbk/xsd1rFUzSwdLy5UeNzvz+57DsLK46fHfF8ji2GNITu3Jm07tmb/t7EkP6R7y6MDjpPI+FJNnV5PN7i8Eyby+qYy/6kyC1mfCyTMWhllsaZ40yumhTk4jrrCIMhJDze4vDVzUlWtDpH+KuTQvraC2oCb6gL6g23LowUdm4fnyIxpCF5yTMxrpgYXHTXrtR99WF95m0Lo0waYpJX0pPsTgqebXd5ts1lVYfL9oSn6l+OVfnATLutjDjR+TUWl45XO9iV9lmLbkwJ7t6T5ic7U+xLHrkbXoWlpS+osT72p2WlPx0BtS8fn5wM+e6TUmq/3pv+1Pe2p745Oayb318YYWaB05ZcCAltjlp9WRVzWdXusr7TY19K0GqLI6UDx9I46tWusKkCvadVmpxfbXF2tcnU8NH6oklP8kizw/e2pVjR5hyZaYrSAXldrfXgh6eH3vly3O24fobvbfiMHkMebq6QGBoT/rjP/sPnNyXOnhTSuW2RSlYqNraAmCPYFld5FS9ktEj3JQVNtlAVpiNtTPqcL2JoTMgogZ1WqeQCl5SbTAzpBLI4Y46AZ9odfrorzT8O2od2ZuuNDlwxMdD8iZnht57x345HuaKQrUt9fIpPUYbWj3cm+dC00KV/3Gff8/GX4pXVAY1b5ke4sDYwrHu/isxer01pya6E2utV5V8I9ic9mjK7ttkiy+rJEK+anjES1QGNuqCSC1xYarC43GRuic6EUP/JbLaAtTGXe/am+ct+m4N9N+nOoANvmhjwbpwdvvXkCvPLgONPU3xGm6LcgVLNGQKe5Na/N9ofveGluJ7y4OMzQ7xvapCa4MgtGUrUU7zNOaw9ui8l2J3w2JPRI+12JUkBtpBZS/91DSxdI9Dzb0ZTtNzUqA4qQzElrDMprFMbUEai1NTyUnzvdiXPdbjcuzfNPw86HMhhMHr+OFdODPCNeZGn55QYb5GwV/eNhs8YoGh3YcZ4TJbwm4ebnLM/+VKcLV0e59ZYfGJmmPNrrKyu+kjSY1SSGR1SR2TPsOkRIrY0DUtXWzcE9PwSzrIhJOxNCh5tcfjrfptn2pz+RYhRm3e/tT7IN+ZFmqaE9WuE5GFjON03H58CKOqdmDEe5wG/Xt3hTvzcxgT/aXKoDGhcOTHA+6eGWFphHlNFbUOh2Zas7nB5+KDNv5sdtnZn9svtr/+Z7NEPTAvyhTlhpzqgfwP4hqaN2L6wPj4DMhyGQ0cVKX27ISlKbt2W5O7daeKOZGJE500TAry1PsjJFQah4+wJKiQ02YJ1MY8nWx0ebXbY2OXR5WRJr896AWFCSOezc8J8YGqQsKH9Fvgo0ObHNXzGEkW/GzPGI4ySP7s+5Unjj/ttvrMtyfqYKhWoCemcX23x5okBzqoyj0h+OtbodlUMZU2Hy1NtLk+3uWyPF2AsenFqpcn/nRDhtTUWmsYzmtqPY7tvNHzGGsNyR2aMRxVKhORtgLa52+OHO1L8fl+a1rQaVGFTY1GpwWtrLc6ttlhUZlA7xo1IzJEcSAu2dHs835HJLelSwj090gGFaoiWWRrvmBzkU7PCTIvo7E6IXZ2ueNeJZeZy32j4jEWG7a7MGI+pqJ23LwQ0W8CTrQ4/3ZXikSZH5V1kWlFqapxQYnBKhcmrxqnch0lhnUqrsF3QikmXq3aD259SZfYvdqrl3q1xj+bM/rWDzmaVavVmWaXJJ2aGuXyChY7GYy1O2+Mtzg3fumnXvfLP86VvOHzGIsNtOECVH98BnN/zQtyTPNXq8puGNI80OSqHoRemDjVBnRkRnRNKDRaXmcwtMRgf0qkNaoyzdEx96NJGErXbW7crabMFzbakISnYHle5IDsSHnsSgsa0IOX1KrUf6lWTMDWic+3UEO+ZorRYW23Jr/amuh466Hzu0fWpO9+9IOj9cnglAX18Bs2wPs56GY95KPmz83u/nxbwQszlj/tUTsO2hIfT293vcUgyy6FVmWSr2qDap7U6oFNhqbL6qKERMVS+RTCHupArJUlP5Xg0ppSR2J8StNhKn6PZFnS5Eq+vcmWxrpKE2pDOFRMCfGBa8FB27eoOl9t3pGKrO9ybtnaJn9RHDGfn6yqG80/j4zMkht0P7uN53A5cfNRngN0JwdNtDvc12qxoU9sIZH3C903Y0o78VdNU/kXfBRuJ2hPW65270c+xincBVJsmhnQuHR/gXZODLKswsXQVL/ndvjS/2JNubk6LL0wKa7+IpTV3/QUVw/K38PEpFiM2gc4YkCmo1Za3kkO2MOlJtsUFK1od/tXs8Hy7y8G0OCzbdyxM+TMGKWhozCs1eNOEAG8Yb7GgVBkMV8LTbQ7f357iuXZ32+SwfuMPFkf/+vEXu8XT51QO7dw+PiPAiA7DjPEYB3xWwHW6klvLSc+GRk+3uSxvdVjV4bI3oVLGR6cH/XVO/WPoMCmkc8Y4i8vGW7y62mJS6PDEaVOXx527Uvxxv40j5PMLy8xPPn5m2fIbXopz+6KSQZ7cx2dkGfFhJ6Uk4cnQupj3fk9y04Iyo7rSGrgZjlC6pes6XVa2uazucNkSFzSnBZ3u6FbFllqqIvbkCpNXV5mcXWUxI6ofSnCTqL11/7DP5t69afYkPbcupP9lbtS46ZGNiS3fObeCT80qVDjbx2f0GJXntSMk1p2N5gUnRi+dXWJ86dVV5tLzqq2CiuHinqTVlmzp9lgbUzodW7o9DqQELY5UYsi5dtjojwEqaDWl+UlNUGdOZvn41EqThaUGNUGd3l1IC8mLnR5/2mfzt0ab7XGPkKG1zIzqt79hQuD/PdbktN04O8QbJobw8TmWGDVH/9KVncyMaDzc5M60dD5bH9LfcnFdoPSiOouZEaPgcnxHqKlNY1qwOyHYm1QVsbuT6vd2R9Ltqp90piq2x0bomlraNTRVCRvQVVVsMFMVW2oqj2JmRJXPT4voTIsY1AS1o9LmJdCQFDzT5nL/ASXI3JgU6BqyOqivnB7Rv/G3ZSX//MLmpLj7pNLCOunjM0YY1QjBOU910pj0uKDGDD3a4l7W5crPVFraKa+psrh4vMXJFSodfSiN9KQqn+92JR0ZlfOUUEuzPQs+hga6pmFqaj+YoK6WdMO6UlcP6sqo5CrO8yQcSAtejHk83KSMxdZuoXZ206DE1JprgvrP5kb1Hz+8Pbnvo4tL+OGJfjzD59hl1EOLUkres6abX+xIcuXU0ORn2933tdry3YbGlDlRg7OqTM6qsjixzGBKWB+RDZoGQkg1VdqVEKyNufy3Ram0b48LEr32iwkbWrzS0v45Oaz/6OdLS5766Lq4d2qFxbd8kWGfY5zRH4UZ3vp8FwlP8rfTSrXTnoydtDsh3t9qiytcSa2lQ31IZ26JwbJKkxPLTKZHdCaHlYBOQM9PRGcwOEKpjLU5kt0Jj5e7PdbFPF6MuezOJJD1zjfRgJChpSstbfnUiH7XKZXmQw802t03zApz/fQQfgq5z/HAmLuLr9/QzQP7Hc6uMq2Vbe7p7Y54R6fDJSkhJ/UEJQIGjLN0qgIaUyMG0yNK43NCSCly1QQ1yjIGxeonNV2gJPxSQpL2VIxEbeCkpjX7kmqnt+0Jj8aUSkvvcGRWkWQdCBlavNzSnpoS1n89r9T4x1/22x1XTArwKz+W4XOcMeYMRw9nLu9gS7fHOyYHzYcOOItabXlFSshL00LOcwTBbKsflg5hQ+3qFtBV7MLsJzbhSBXr8DJbRLpCrYTYmbiI6CsPluU4GVnBhgpLe3xqxPjz7Kj+xIMHnM4zq0z+cmrZaF9GH59hYcwajh5e/VQH2+OChguf4pQnzpnQ5ohXdzjy9SmPM1wpp9oiy96mgxUlzvNqBFQA9WCJqa2psLR/zY7qj15dH9zy9c1Je3ZU5++nlflTEp/jmmPm7j5neSfNtkeXC5fWBaw1Mbu+xZanJ1zOTgq51BZM9aSsdYSamRRR0BxDBTq7TJ09tQF9o6nxxLSI8Vx9SN9457Z44uzxQWZGDX651J+S+LwyOGYMRw/jH9jH1LIoaaG2PvjdyaXGDRsSEUtjzr6kNytsaEsTnlzQbMvagMYENCpTHkFbSKOnv7n2t5YgLA0R0LUEcCBssH9CSN8LPDcxpG8aH9I3XjUx2HrpEx326yar2dIZ5QG+utDP+vR5ZXHMGY7enL68i1Jd0JiWVFoaqztc4peO47MbEta6Lq+kxNDqW21RtS3uhbtdWV1uaVODulZqaRi9Ku/TmqZ1t9ui5UBatpQYxKdFjXh9SG8I6TT+YVmpo922z3v96aWMD+lIqXFulck1U/1sT59XLse04ejLHTuSbOwSrIo5TI4YmEBTWvByt8fedhfWxeHmBmAb8CJQAcZ58I4aOKMcakyqQio7dGZER5OSoKlzTrXFtVN8Q+Hj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PzSuP/AzE1e5ONHe7vAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTEyLTIzVDIwOjA0OjMxKzAwOjAwHarZDQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMi0yM1QyMDowNDozMSswMDowMGz3YbEAAABNdEVYdHNvZnR3YXJlAEltYWdlTWFnaWNrIDYuOS4yLTcgUTE2IHg4Nl82NCAyMDE1LTEyLTAyIGh0dHA6Ly93d3cuaW1hZ2VtYWdpY2sub3Jnbo4WPwAAAEp0RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vdG1wL3ZpZ25ldHRlL2MxZDQ0ZGY2LWM1ZDYtNDkwMC04ZDBhLWQ0OWVmMzBiZGE3MS5zdmd90CehAAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2VzADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAAyNjLFg9PDAAAAF3RFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADU3Mz0hlMwAAAAZdEVYdFRodW1iOjpNaW1ldHlwZQBpbWFnZS9zdme/73BOAAAAF3RFWHRUaHVtYjo6TVRpbWUAMTQ1MDkwMTA3McPsyX0AAAAPdEVYdFRodW1iOjpTaXplADBCQpSiPuwAAABIdEVYdFRodW1iOjpVUkkAZmlsZTovLy90bXAvdmlnbmV0dGUvYzFkNDRkZjYtYzVkNi00OTAwLThkMGEtZDQ5ZWYzMGJkYTcxLnN2Z4N+SbEAAAAASUVORK5CYII=' style='display: block; margin-left: auto; margin-right: auto; margin-top: 7px; width: 89px;'/></span>\").width(\"120px\").css(\"float\",\"left\").css(\"padding-left\",\"0\");$('.report-name').css(\"font-weight\",\"bold\");"+"\n"+
+ "})";
+
+ public enum suiteNameXml {
+
+ TESTNG_FAILED_XML_NAME("testng-failed.xml");
+
+ suiteNameXml(String value) {
+ this.value = value;
+ }
+
+ private String value;
+
+ public String getValue() {
+ return value;
+ }
+
+ }
+
+ public synchronized static ExtentReports setReporter(String filePath, String htmlFile, Boolean isAppend) throws Exception {
+ String dbIp = DriverFactory.getConfiguration().getReportDBhost();
+ int dbPort = DriverFactory.getConfiguration().getReportDBport();
+
+ if (extent == null) {
+ extentxReporter = new ExtentXReporter(dbIp, dbPort);
+ extent = new ExtentReports();
+ initAndSetExtentHtmlReporter(filePath, htmlFile, isAppend);
+
+ if(extentxReporter.config().getReportObjectId() != null){
+ setExtentXReporter(isAppend);
+ }else{
+ extentxReporter.stop();
+ }
+ }
+ return extent;
+ }
+
+ public synchronized static void setExtentXReporter(Boolean isAppend){
+ extentxReporter.setAppendExisting(isAppend);
+ extent.attachReporter(extentxReporter);
+ }
+
+ public synchronized static void initAndSetExtentHtmlReporter(String filePath, String htmlFile, Boolean isAppend) throws Exception{
+ htmlReporter = new ExtentHtmlReporter(filePath + htmlFile);
+ setConfiguration(htmlReporter);
+ htmlReporter.setAppendExisting(isAppend);
+ extent.attachReporter(htmlReporter);
+ }
+
+ public synchronized static ExtentReports getReporter() {
+ return extent;
+ }
+
+ public static void initReporter(Configuration config, ITestContext context) throws Exception {
+ String envData = config.getUrl();
+ String suiteName = getSuiteName(context);
+ String filepath = config.getReportFolder();
+ String htmlFile = config.getReportFileName();
+
+ if(suiteName.equals(suiteNameXml.TESTNG_FAILED_XML_NAME.getValue())){
+ if (config.isUseBrowserMobProxy()){
+ setTrafficCaptue(config);
+ }
+
+ setReporter(filepath, htmlFile, true);
+ suiteName = FileHandling.getKeyByValueFromPropertyFormatFile(filepath + VERSIONS_INFO_FILE_NAME, "suiteName");
+ }else{
+ FileHandling.deleteDirectory(SetupCDTest.getReportFolder());
+ FileHandling.createDirectory(filepath);
+ setReporter(filepath, htmlFile, false);
+ createVersionsInfoFile(filepath , VERSIONS_INFO_FILE_NAME, envData, suiteName);
+ }
+ reporterDataDefinition(envData, suiteName);
+ }
+
+ private static void createVersionsInfoFile(String path, String file, String envData, String suiteName) throws FileNotFoundException, IOException {
+ File myFoo = new File(path + file);
+ FileOutputStream fooStream = new FileOutputStream(myFoo, false); // true to append
+ String versions = ("env=\""+ envData + "\"\n" + "suiteName=\""+ suiteName+ "\"\n");
+ byte[] myBytes = versions.getBytes();
+ fooStream.write(myBytes);
+ fooStream.close();
+ }
+
+ private static void reporterDataDefinition(String envData, String suiteNameFromVersionInfoFile) throws Exception {
+ extent.setSystemInfo("Host Name Address", FileHandling.getExecutionHostAddress());
+ extent.setSystemInfo("ExecutedOn", envData);
+ extent.setSystemInfo("SuiteName", suiteNameFromVersionInfoFile);
+ }
+
+ public static void reporterDataDefinition(HashMap<String, String> addedSystemInfo){
+ Iterator<String> iterator = addedSystemInfo.keySet().iterator();
+ while(iterator.hasNext()){
+ String key = iterator.next();
+ String value = addedSystemInfo.get(key);
+ extent.setSystemInfo(key, value);
+ }
+ }
+
+ public static String getSuiteName(ITestContext context) {
+ String suitePath = context.getSuite().getXmlSuite().getFileName();
+ if(suitePath != null){
+ File file = new File(suitePath);
+ String suiteName = file.getName();
+ return suiteName;
+ }
+ return null;
+ }
+
+ public synchronized static ExtentHtmlReporter setConfiguration(ExtentHtmlReporter htmlReporter) throws Exception {
+
+ htmlReporter.config().setTheme(Theme.STANDARD);
+ htmlReporter.config().setEncoding("UTF-8");
+ htmlReporter.config().setProtocol(Protocol.HTTPS);
+ htmlReporter.config().setDocumentTitle("Automation Report");
+ htmlReporter.config().setChartVisibilityOnOpen(true);
+ htmlReporter.config().setReportName("Automation Report");
+ htmlReporter.config().setChartVisibilityOnOpen(false);
+ htmlReporter.config().setJS(icon);
+ return htmlReporter;
+ }
+
+ public static void closeReporter(){
+ extent.flush();
+ }
+
+ public static void setTrafficCaptue(Configuration config) {
+ config.setCaptureTraffic(true);
+ }
+}
+
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestActions.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestActions.java
new file mode 100644
index 000000000..e5eac5e24
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestActions.java
@@ -0,0 +1,114 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.UUID;
+
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+
+import com.aventstack.extentreports.ExtentTest;
+import com.aventstack.extentreports.MediaEntityBuilder;
+import com.aventstack.extentreports.Status;
+import com.aventstack.extentreports.markuputils.ExtentColor;
+import com.aventstack.extentreports.markuputils.Markup;
+import com.aventstack.extentreports.markuputils.MarkupHelper;
+
+public class ExtentTestActions {
+
+ public static void log(Status logStatus, Markup mark){
+ ExtentTest test = ExtentTestManager.getTest();
+ test.log(logStatus, mark);
+ }
+
+ public static void log(Status logStatus, String message){
+ ExtentTest test = ExtentTestManager.getTest();
+ test.log(logStatus, message);
+ }
+
+ public static void log(Status logStatus, String message, String duration){
+ log(logStatus, message + addDurationTag(duration));
+ }
+
+ public static void log(Status logStatus, Throwable throwabel){
+ ExtentTest test = ExtentTestManager.getTest();
+ test.log(logStatus, throwabel);
+ }
+
+ public static void addTag(Status logStatus, String message){
+ Markup m = null;
+ switch(logStatus){
+ case PASS:
+ m = MarkupHelper.createLabel(message, ExtentColor.GREEN);
+ break;
+ case FAIL:
+ m = MarkupHelper.createLabel(message, ExtentColor.RED);
+ break;
+ case SKIP:
+ m = MarkupHelper.createLabel(message, ExtentColor.BLUE);
+ break;
+ case FATAL:
+ m = MarkupHelper.createLabel(message, ExtentColor.BROWN);
+ break;
+ default:
+ break;
+ }
+
+ if (m != null){
+ log(logStatus, m);
+ }
+ }
+
+ public static String addScreenshot(Status logStatus, String screenshotName, String message) throws IOException{
+ String imageFilePath = null;
+ String uuid = UUID.randomUUID().toString();
+ String[] stringArray = uuid.split("-");
+ screenshotName = screenshotName + "-" + stringArray[stringArray.length - 1];
+ try {
+ File imageFile = GeneralUIUtils.takeScreenshot(screenshotName, SetupCDTest.getScreenshotFolder());
+ imageFilePath = new File(SetupCDTest.getReportFolder()).toURI().relativize(imageFile.toURI()).getPath();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+
+ ExtentTest test = ExtentTestManager.getTest();
+ test.log(logStatus, message, MediaEntityBuilder.createScreenCaptureFromPath(imageFilePath).build());
+ return imageFilePath;
+ }
+
+ private static String addDurationTag(String duration){
+ return "<td width=\"80px\">" + duration + "</td>";
+ }
+
+ public static String addLinkTag(String fileName, String pathToFile){
+ return String.format("<a download=\"%s\" href=\"%s\">HAR file</a>", fileName, pathToFile);
+ }
+
+ public static void addFileToReportAsLink(File harFile, String pathToFileFromReportDirectory, String message) {
+ log(Status.INFO, message, addLinkTag(harFile.getName(), pathToFileFromReportDirectory));
+ }
+
+
+
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestManager.java
new file mode 100644
index 000000000..faecb815e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ExtentTestManager.java
@@ -0,0 +1,60 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.util.HashMap;
+
+import com.aventstack.extentreports.ExtentReports;
+import com.aventstack.extentreports.ExtentTest;
+
+public class ExtentTestManager {
+
+ private static HashMap<Long, ExtentTest> extentTestMap = new HashMap<Long, ExtentTest>();
+ private static ExtentReports extent = ExtentManager.getReporter();
+
+ public static synchronized ExtentTest getTest() {
+ return extentTestMap.get(Thread.currentThread().getId());
+ }
+
+ public static synchronized void endTest() {
+// extent.endTest(extentTestMap.get(Thread.currentThread().getId()));
+ extent.flush();
+ }
+
+ public static synchronized ExtentTest startTest(String testName) {
+ return startTest(testName, "");
+ }
+
+ public static synchronized ExtentTest startTest(String testName, String desc) {
+ ExtentTest test = extent.createTest(testName, desc);
+ extentTestMap.put(Thread.currentThread().getId(), test);
+
+ return test;
+ }
+
+ public static synchronized <T> void assignCategory(Class<T> clazz){
+ String[] parts = clazz.getName().split("\\.");
+ String lastOne1 = parts[parts.length-1];
+ String lastOne2 = parts[parts.length-2];
+ getTest().assignCategory(lastOne2 + "-" + lastOne1);
+ }
+}
+
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/MobProxy.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/MobProxy.java
new file mode 100644
index 000000000..a2d427bc6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/MobProxy.java
@@ -0,0 +1,103 @@
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.net.InetSocketAddress;
+import java.net.Proxy;
+import java.net.ProxySelector;
+import java.net.SocketAddress;
+import java.net.URI;
+import java.util.HashMap;
+import java.util.List;
+import java.util.stream.Collectors;
+
+import org.slf4j.LoggerFactory;
+
+import com.aventstack.extentreports.ExtentTest;
+import com.github.markusbernhardt.proxy.ProxySearch;
+import com.github.markusbernhardt.proxy.ProxySearch.Strategy;
+import com.github.markusbernhardt.proxy.util.PlatformUtil;
+import com.github.markusbernhardt.proxy.util.PlatformUtil.Platform;
+
+import ch.qos.logback.classic.Level;
+import ch.qos.logback.classic.Logger;
+import ch.qos.logback.classic.LoggerContext;
+import net.lightbody.bmp.BrowserMobProxyServer;
+
+public class MobProxy {
+
+ private static HashMap<Long, BrowserMobProxyServer> mobProxyServerMap = new HashMap<Long, BrowserMobProxyServer>();
+ public static InetSocketAddress localProxyAddress = getProxy();
+
+ public static InetSocketAddress getProxy(){
+ setLogger();
+
+ ProxySearch proxySearch = new ProxySearch();
+// proxySearch.addStrategy(Strategy.JAVA);
+// proxySearch.addStrategy(Strategy.BROWSER);
+// proxySearch.addStrategy(Strategy.OS_DEFAULT);
+// proxySearch.addStrategy(Strategy.ENV_VAR);
+ if (PlatformUtil.getCurrentPlattform() == Platform.WIN) {
+ proxySearch.addStrategy(Strategy.IE);
+ proxySearch.addStrategy(Strategy.FIREFOX);
+ proxySearch.addStrategy(Strategy.JAVA);
+ } else if (PlatformUtil.getCurrentPlattform() == Platform.LINUX) {
+ proxySearch.addStrategy(Strategy.GNOME);
+ proxySearch.addStrategy(Strategy.KDE);
+ proxySearch.addStrategy(Strategy.FIREFOX);
+ proxySearch.addStrategy(Strategy.ENV_VAR);
+ return null;
+ } else {
+ proxySearch.addStrategy(Strategy.OS_DEFAULT);
+ }
+ ProxySelector proxySelector = proxySearch.getProxySelector();
+
+ ProxySelector.setDefault(proxySelector);
+ URI home = URI.create("http://www.google.com");
+ System.out.println("ProxySelector: " + proxySelector);
+ System.out.println("URI: " + home);
+ List<Proxy> proxyList = proxySelector.select(home);
+ String host = null;
+ String port = null;
+ if (proxyList != null && !proxyList.isEmpty()) {
+ for (Proxy proxy : proxyList) {
+ System.out.println(proxy);
+ SocketAddress address = proxy.address();
+ if (address instanceof InetSocketAddress) {
+ host = ((InetSocketAddress) address).getHostName();
+ port = Integer.toString(((InetSocketAddress) address).getPort());
+ System.setProperty("http.proxyHost", host);
+ System.setProperty("http.proxyPort", port);
+ }
+ }
+ }
+ InetSocketAddress address = new InetSocketAddress(host, Integer.parseInt(port));
+ return address;
+ }
+
+ // set logger for all classes connected to MobProxy
+ public static void setLogger() {
+ LoggerContext lc = (LoggerContext) LoggerFactory. getILoggerFactory();
+// lc.getLogger("ROOT").setLevel(Level.DEBUG);
+ for(Logger logger:lc.getLoggerList()){
+ logger.setLevel(Level.INFO);
+ }
+ }
+
+ public static synchronized void setProxyServer() {
+ BrowserMobProxyServer server = new BrowserMobProxyServer();
+ server.setTrustAllServers(true);
+ if (localProxyAddress != null){
+ server.setChainedProxy(localProxyAddress);
+ server.start();
+ } else {
+ server.start();
+ // filter firefox requests to mozilla when system proxy is absent
+ server.blacklistRequests(".*mozilla.*", 200);
+ }
+ mobProxyServerMap.put(Thread.currentThread().getId(), server);
+ }
+
+ public static synchronized BrowserMobProxyServer getPoxyServer() {
+ return mobProxyServerMap.get(Thread.currentThread().getId());
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/OnboardCSVReport.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/OnboardCSVReport.java
new file mode 100644
index 000000000..c64edff21
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/OnboardCSVReport.java
@@ -0,0 +1,63 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.PrintWriter;
+
+public class OnboardCSVReport {
+
+ private StringBuilder sb;
+ private PrintWriter pw;
+
+ public OnboardCSVReport(String filepath, String filename) {
+ sb = new StringBuilder();
+ try {
+ File csvFile = new File(filepath + filename);
+ pw = new PrintWriter(csvFile);
+ } catch (FileNotFoundException e) {
+ e.printStackTrace();
+ }
+
+ }
+
+ public StringBuilder appendStringToFile(String content) {
+ return sb.append(content + ",");
+ }
+
+ public void openNewRow() {
+ sb.append("\n");
+ }
+
+ public void writeRow(String... content) {
+ for (String str : content) {
+ appendStringToFile(str);
+ }
+ openNewRow();
+ }
+
+ public void closeFile() {
+ pw.write(sb.toString());
+ pw.close();
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ReportAfterTestManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ReportAfterTestManager.java
new file mode 100644
index 000000000..ee16ddc76
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/ReportAfterTestManager.java
@@ -0,0 +1,129 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.IOException;
+
+import org.onap.sdc.ci.tests.execute.setup.ExtentManager.suiteNameXml;
+import org.testng.ITestContext;
+import org.testng.ITestResult;
+
+import com.aventstack.extentreports.Status;
+
+public class ReportAfterTestManager extends ExtentTestActions {
+
+ private static String testName;
+ private static Throwable throwable;
+ private static int status;
+
+ private static void logSuccessAfterTest(){
+ final Status logStatus = Status.PASS;
+ addTag(logStatus, "Success");
+ try{
+ String message = "Finished the test with the following screenshot : ";
+ addScreenshotToReport(logStatus, testName, message);
+ }catch(Exception e){
+ log(logStatus, "SUCCESS - The following exepction occured : " + e.getMessage());
+ }
+ }
+
+ private static void logFailAfterTest(){
+ addTag(Status.FAIL, "Failure");
+ try{
+ log(Status.ERROR, "ERROR - The following exepction occured : ");
+ log(Status.ERROR, throwable);
+ String message = "Failure is described in the following screenshot : ";
+ addScreenshotToReport(Status.FAIL, testName, message);
+ }catch(Exception e){
+ log(Status.ERROR, "ERROR - The following exepction occured : " + e.getMessage());
+ }
+ }
+
+ private static void logSkipAfterTest(){
+ final Status logStatus = Status.SKIP;
+ addTag(logStatus, "Skipped");
+ try{
+ log(logStatus, "SKIP - The following exepction occured : ");
+ log(logStatus, throwable);
+ String message = "Skip is described in the following screenshot : ";
+ addScreenshotToReport(logStatus, testName, message);
+ }catch(Exception e){
+ log(logStatus, "SKIP - The following exepction occured : " + e.getMessage());
+ }
+ }
+ private static void logFatalAfterTest(){
+ final Status logStatus = Status.FATAL;
+ addTag(logStatus, "Fatal");
+ try{
+ log(logStatus, "FATAL - The following exepction occured : ");
+ log(logStatus, throwable);
+ String message = "Fatal is described in the following screenshot : ";
+ addScreenshotToReport(logStatus, testName, message);
+ }catch(Exception e){
+ log(logStatus, "FATAL - The following exepction occured : " + e.getMessage());
+ }
+ }
+
+ private static String addScreenshotToReport(Status logStatus, String testName, String message) throws IOException{
+
+ String addedValueFromDataProvider = WindowTestManager.getWindowMap().getAddedValueFromDataProvider();
+ if (addedValueFromDataProvider != null){
+ addedValueFromDataProvider = addedValueFromDataProvider.replace(":", "-");
+ testName = testName + "...." + addedValueFromDataProvider;
+ }
+
+ return addScreenshot(logStatus, testName, message);
+ }
+
+ public static void report(ITestResult result, ITestContext context){
+
+ testName = result.getName();
+ throwable = result.getThrowable();
+ status = result.getStatus();
+
+ String suiteName = ExtentManager.getSuiteName(context);
+
+ switch(status){
+ case ITestResult.SUCCESS:
+ logSuccessAfterTest();
+ break;
+
+ case ITestResult.FAILURE:
+
+ if (suiteName.equals(suiteNameXml.TESTNG_FAILED_XML_NAME.getValue())) {
+ logFatalAfterTest();
+ }else{
+ logFailAfterTest();
+ }
+ break;
+
+ case ITestResult.SKIP:
+ logSkipAfterTest();
+ break;
+
+ default:
+ break;
+ }
+
+ }
+
+}
+
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/Retry.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/Retry.java
new file mode 100644
index 000000000..b74ef14da
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/Retry.java
@@ -0,0 +1,44 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import org.testng.Assert;
+import org.testng.IRetryAnalyzer;
+import org.testng.ITestResult;
+import org.testng.annotations.Test;
+
+public class Retry implements IRetryAnalyzer {
+ private int retryCount = 0;
+ private int maxRetryCount = 1;
+
+ public boolean retry(ITestResult result) {
+
+ if (retryCount < maxRetryCount) {
+ retryCount++;
+ return true;
+ }
+ return false;
+ }
+
+
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/SetupCDTest.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/SetupCDTest.java
new file mode 100644
index 000000000..bb6a19a36
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/SetupCDTest.java
@@ -0,0 +1,356 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.UUID;
+
+import org.onap.sdc.ci.tests.datatypes.Configuration;
+import org.onap.sdc.ci.tests.datatypes.User;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.datatypes.UserRoleEnum;
+import org.onap.sdc.ci.tests.execute.setup.ExtentManager.suiteNameXml;
+import org.onap.sdc.ci.tests.run.StartTest;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.openqa.selenium.By;
+import org.openqa.selenium.JavascriptExecutor;
+import org.openqa.selenium.WebElement;
+import org.testng.Assert;
+import org.testng.ITestContext;
+import org.testng.ITestResult;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.AfterSuite;
+import org.testng.annotations.BeforeMethod;
+import org.testng.annotations.BeforeSuite;
+import org.testng.annotations.Test;
+
+import com.aventstack.extentreports.ExtentTest;
+import com.aventstack.extentreports.Status;
+
+import net.lightbody.bmp.core.har.Har;
+
+public abstract class SetupCDTest extends DriverFactory {
+
+ private static final String RE_RUN = "<html><font color=\"red\">ReRun - </font></html>";
+
+ /**************** PRIVATES ****************/
+ private static String url;
+
+ protected static ITestContext myContext;
+
+ /**************** METHODS ****************/
+ public static ExtentTest getExtendTest() {
+ return ExtentTestManager.getTest();
+ }
+
+ public static WindowTest getWindowTest() {
+ return WindowTestManager.getWindowMap();
+ }
+
+ public static String getScreenshotFolder() {
+ return getConfiguration().getScreenshotFolder();
+ }
+
+ public static String getHarFilesFolder() {
+ return getConfiguration().getHarFilesFolder();
+ }
+
+ public static String getReportFolder(){
+ return getConfiguration().getReportFolder();
+ }
+
+ public static String getReportFilename(){
+ return getConfiguration().getReportFileName();
+ }
+
+ protected abstract UserCredentials getUserCredentials();
+ protected abstract Configuration getEnvConfiguration();
+ protected abstract void loginToLocalSimulator(UserCredentials userCredentials);
+
+
+
+ /**************** BEFORE ****************/
+
+ @BeforeSuite(alwaysRun = true)
+ public void setupBeforeSuite(ITestContext context) throws Exception {
+ setUrl();
+ initReport(context);
+ }
+
+ private void initReport(ITestContext context) throws Exception {
+ myContext = context;
+ ExtentManager.initReporter(getConfiguration(), context);
+ }
+
+ @BeforeMethod(alwaysRun = true)
+ public void setBrowserBeforeTest(java.lang.reflect.Method method, ITestContext context) throws Exception {
+ boolean emptyDataProvider = isDataProviderEmpty(method);
+ if (emptyDataProvider) {
+ System.out.println("ExtentReport instance started from BeforeMethod...");
+ String suiteName = ExtentManager.getSuiteName(context);
+ if (suiteName.equals(suiteNameXml.TESTNG_FAILED_XML_NAME.getValue())) {
+ ExtentTestManager.startTest(RE_RUN + method.getName());
+ } else {
+ ExtentTestManager.startTest(method.getName());
+ }
+
+ ExtentTestManager.assignCategory(this.getClass());
+ setBrowserBeforeTest(getUserCredentials());
+ } else {
+ System.out.println("ExtentReport instance started from Test...");
+ }
+
+ getConfiguration().setWindowsDownloadDirectory(getWindowTest().getDownloadDirectory());
+
+ if (getConfiguration().isCaptureTraffic()) {
+ try {
+ MobProxy.getPoxyServer().newHar(method.getName() + ".har");
+ } catch (Throwable e) {
+ e.printStackTrace();
+ }
+ }
+ }
+
+ private boolean isDataProviderEmpty(java.lang.reflect.Method method) {
+ return method.getAnnotation(Test.class).dataProvider().isEmpty();
+ }
+
+ /**************** AFTER ****************/
+ @AfterMethod(alwaysRun = true)
+ public void quitAfterTest(ITestResult result, ITestContext context) throws Exception {
+
+ try {
+ ReportAfterTestManager.report(result, context);
+ GeneralUIUtils.closeErrorMessage();
+ } finally {
+
+ if (getConfiguration().isCaptureTraffic()) {
+// addTrafficFileToReport(result);
+ }
+
+ ExtentTestManager.endTest();
+ ExtentManager.closeReporter();
+ FileHandling.cleanCurrentDownloadDir();
+ }
+
+ }
+
+ @AfterSuite(alwaysRun = true)
+ public void afterSuite() throws Exception {
+ if (getConfiguration().isUseBrowserMobProxy()) {
+ MobProxy.getPoxyServer().stop();
+ }
+ }
+
+ protected static String setUrl() {
+ url = getConfiguration().getUrl();
+ if (url == null) {
+ String message = "no URL found";
+ System.out.println(message);
+ Assert.fail(message);
+ }
+ return url;
+ }
+
+ public static void navigateToUrl(String url) throws Exception {
+ try {
+ System.out.println("Deleting cookies...");
+ deleteCookies();
+
+ System.out.println("Navigating to URL : " + url);
+ getDriver().navigate().to(url);
+ GeneralUIUtils.waitForLoader();
+
+ System.out.println("Zooming out...");
+ GeneralUIUtils.windowZoomOutUltimate();
+
+ } catch (Exception e) {
+ String msg = "Browser is unreachable";
+ System.out.println(msg);
+ e.printStackTrace();
+ getExtendTest().log(Status.ERROR, msg);
+ Assert.fail(msg);
+ }
+ }
+
+ private static void deleteCookies() throws Exception {
+ getDriver().manage().deleteAllCookies();
+ Thread.sleep(1000);
+
+ int attempts = 0;
+ final int max_attempts = 3;
+
+ while (!getDriver().manage().getCookies().isEmpty() && attempts < max_attempts) {
+ getExtendTest().log(Status.INFO,
+ "Trying to delete cookies one more time - " + (attempts + 1) + "/" + max_attempts + "attempts");
+ String deleteCookiesJS = "document.cookie.split(';').forEach(function(c) { document.cookie = c.replace(/^ +/, '').replace(/=.*/, '=;expires=' + new Date().toUTCString() + ';path=/'); });";
+ ((JavascriptExecutor) getDriver()).executeScript(deleteCookiesJS);
+ attempts++;
+
+ if (attempts == max_attempts) {
+ String msg = "Did not delete cookies, can't login with the userId "
+ + WindowTestManager.getWindowMap().getUserCredentials().getUserId();
+ System.out.println(msg);
+ getExtendTest().log(Status.ERROR, msg);
+ Assert.fail(msg);
+ }
+ }
+ }
+
+ protected void loginToSystem(UserCredentials userCredentials) throws Exception {
+ if (getConfiguration().isUseCustomLogin()) {
+ loginToLocalSimulator(userCredentials);
+ }
+ else {
+ sendUserAndPasswordKeys(userCredentials);
+ WebElement submitButton = GeneralUIUtils.getWebElementBy(By.name("btnSubmit"), 30);
+ submitButton.click();
+ WebElement buttonOK = GeneralUIUtils.getWebElementBy(By.name("successOK"), 30);
+ Assert.assertTrue(buttonOK.isDisplayed(), "OK button is not displayed.");
+ buttonOK.click();
+ }
+ GeneralUIUtils.ultimateWait();
+ getWindowTest().setUserCredentials(userCredentials);
+ }
+
+ private void setRefreshAttempts(int refreshAttempts) {
+ getWindowTest().setRefreshAttempts(refreshAttempts);
+ }
+
+ private void sendUserAndPasswordKeys(UserCredentials userCredentials) {
+ System.out.println("Login with the userId : " + userCredentials.getUserId());
+ WebElement userNameTextbox = GeneralUIUtils.getWebElementBy(By.name("userid"));
+ userNameTextbox.sendKeys(userCredentials.getUserId());
+ WebElement passwordTextbox = GeneralUIUtils.getWebElementBy(By.name("password"));
+ passwordTextbox.sendKeys(userCredentials.getPassword());
+ }
+
+ public void loginWithUser(UserCredentials userCredentials) {
+ try {
+ getExtendTest().log(Status.INFO, String.format("Login with the userId %s", userCredentials.getUserId()));
+ loginToSystem(userCredentials);
+ } catch (Exception e) {
+ throw new RuntimeException(e);
+ } finally {
+ getWindowTest().setPreviousUser(getWindowTest().getUserCredentials().getUserId());
+ }
+ }
+
+ private void setUser(UserCredentials userCredentials) {
+ User user = new User();
+ user.setUserId(userCredentials.getUserId());
+ user.setFirstName(userCredentials.getFirstName());
+ user.setRole(userCredentials.getRole());
+ user.setLastName(userCredentials.getLastName());
+ getWindowTest().setUserCredentials(userCredentials);
+ }
+
+ public User getUser() {
+ return getWindowTest().getUserCredentials();
+ }
+
+ private void setBrowserBeforeTest(UserCredentials userCredentials) {
+ System.out.println(String.format("Setup before test with the userId %s.", userCredentials.getUserId()));
+ try {
+ System.out.println("Previous userId is : " + getWindowTest().getPreviousUser() + " ; Current userId is : " + userCredentials.getUserId());
+ if (!getWindowTest().getPreviousUser().toLowerCase().equals(userCredentials.getUserId())) {
+ System.out.println("User IDs are different. navigating and login.");
+ navigateAndLogin(userCredentials);
+ }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ public void navigateAndLogin(UserCredentials userCredentials) throws Exception {
+ int refreshAttempts = getWindowTest().getRefreshAttempts() != 0 ? getWindowTest().getRefreshAttempts() : 0;
+ setRefreshAttempts(refreshAttempts);
+ setUser(userCredentials);
+ navigateToUrl(url);
+ loginWithUser(userCredentials);
+ GeneralUIUtils.ultimateWait();
+ }
+
+ public User getUser(UserRoleEnum role) {
+ User user = new User();
+ user.setUserId(role.getUserId());
+ user.setFirstName(role.getFirstName());
+ user.setLastName(role.getLastName());
+ user.setRole(role.name());
+ return user;
+ }
+
+ protected void reloginWithNewRole(UserCredentials userCredentials) throws Exception {
+ System.out.println(String.format("Setup before relogin with the userId %s", userCredentials.getUserId()));
+ navigateAndLogin(userCredentials);
+ }
+
+ public void addTrafficFileToReport(ITestResult result) {
+ try {
+ // Get the HAR data
+ Har har = MobProxy.getPoxyServer().getHar();
+ String shortUUID = UUID.randomUUID().toString().split("-")[0];
+ File harFile = new File(getHarFilesFolder() + result.getName() + shortUUID + ".har");
+ new File(getHarFilesFolder()).mkdirs();
+
+ har.writeTo(harFile);
+
+ String pathToFileFromReportDirectory = getReportFolder() + File.separator + harFile.getName();
+ ExtentTestActions.addFileToReportAsLink(harFile, pathToFileFromReportDirectory,
+ "File with captured traffic");
+ } catch (IOException ioe) {
+ ioe.printStackTrace();
+ }
+ }
+
+ /*
+ * * Start section of test in ExtentReport with DataProvider parameters,
+ * should be started from test method, see example in onboardVNFTest
+ */
+ public void setLog(String fromDataProvider) {
+
+ String suiteName = ExtentManager.getSuiteName(myContext);
+ if (suiteName.equals(suiteNameXml.TESTNG_FAILED_XML_NAME.getValue())) {
+ ExtentTestManager.startTest(RE_RUN + Thread.currentThread().getStackTrace()[2].getMethodName()
+ + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + fromDataProvider);
+ } else {
+ ExtentTestManager.startTest(Thread.currentThread().getStackTrace()[2].getMethodName()
+ + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" + fromDataProvider);
+ }
+
+ getWindowTest().setAddedValueFromDataProvider(fromDataProvider);
+ ExtentTestManager.assignCategory(this.getClass());
+ setBrowserBeforeTest(getUserCredentials());
+ }
+
+ public static void main(String[] args) {
+ System.out.println("---------------------");
+ System.out.println("running test from CLI");
+ System.out.println("---------------------");
+
+ String testSuite = System.getProperty("testSuite");
+ String[] testSuiteArr = {testSuite};
+ StartTest.main(testSuiteArr);
+ }
+
+} \ No newline at end of file
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WebDriverThread.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WebDriverThread.java
new file mode 100644
index 000000000..501faa8de
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WebDriverThread.java
@@ -0,0 +1,177 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+import java.net.MalformedURLException;
+import java.net.URL;
+import java.util.UUID;
+import net.lightbody.bmp.BrowserMobProxyServer;
+import net.lightbody.bmp.client.ClientUtil;
+import net.lightbody.bmp.proxy.CaptureType;
+import org.onap.sdc.ci.tests.datatypes.Configuration;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
+import org.openqa.selenium.Capabilities;
+import org.openqa.selenium.Dimension;
+import org.openqa.selenium.Platform;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.firefox.FirefoxDriver;
+import org.openqa.selenium.firefox.FirefoxOptions;
+import org.openqa.selenium.firefox.FirefoxProfile;
+import org.openqa.selenium.remote.CapabilityType;
+import org.openqa.selenium.remote.LocalFileDetector;
+import org.openqa.selenium.remote.RemoteWebDriver;
+
+public class WebDriverThread {
+
+ public static final String AUTOMATION_DOWNLOAD_DIR = "automationDownloadDir";
+ private WebDriver webdriver;
+ private FirefoxProfile firefoxProfile;
+ public static final String SELENIUM_NODE_URL = "http://%s:%s/wd/hub";
+ public static final String MARIONETTE_CAPABILITY= "marionette";
+
+ public WebDriverThread(Configuration config) {
+ initDriver(config);
+ if (isHeadless()) {
+ webdriver.manage().window().setSize(new Dimension(1920, 1080));
+ } else {
+ webdriver.manage().window().maximize();
+ }
+ }
+
+ private boolean isHeadless() {
+ if (webdriver instanceof RemoteWebDriver) {
+ Capabilities capabilities = ((RemoteWebDriver) webdriver).getCapabilities();
+ Object headless = capabilities.getCapability("moz:headless");
+ return Boolean.TRUE == headless;
+ } else {
+ return false;
+ }
+ }
+
+ public WebDriver getDriver() throws Exception {
+ return webdriver;
+ }
+
+ public void quitDriver() {
+ if (webdriver != null) {
+ webdriver.quit();
+ webdriver = null;
+ }
+ }
+
+
+ public void initDriver(Configuration config){
+ try {
+ boolean remoteTesting = config.isRemoteTesting();
+ if (!remoteTesting) {
+ boolean mobProxyStatus = config.isUseBrowserMobProxy();
+ if (mobProxyStatus){
+ setWebDriverWithMobProxy();
+ } else {
+ System.out.println("Opening LOCAL browser");
+ FirefoxOptions cap = new FirefoxOptions();
+
+ cap.setCapability("browserName","firefox");
+ cap.setCapability(FirefoxDriver.PROFILE, initFirefoxProfile());
+ cap.setCapability(MARIONETTE_CAPABILITY, true);
+
+ firefoxProfile.setPreference("network.proxy.type", 2);
+ firefoxProfile.setPreference("network.proxy.autoconfig_url", "http://emea.onap.org:8001/");
+ firefoxProfile.setPreference("network.proxy.no_proxies_on", "localhost");
+
+ webdriver = new FirefoxDriver(cap);
+ }
+ } else {
+ System.out.println("Opening REMOTE browser");
+ String remoteEnvIP = config.getRemoteTestingMachineIP();
+ int remoteEnvPort = config.getRemoteTestingMachinePort();
+
+ FirefoxOptions cap = new FirefoxOptions();
+ cap.setCapability("platform",Platform.ANY);
+ cap.setCapability("browserName","firefox");
+ cap.setCapability(MARIONETTE_CAPABILITY, true);
+
+ String remoteNodeUrl = String.format(SELENIUM_NODE_URL, remoteEnvIP, remoteEnvPort);
+ RemoteWebDriver remoteWebDriver = new RemoteWebDriver(new URL(remoteNodeUrl), cap);
+ remoteWebDriver.setFileDetector(new LocalFileDetector());
+ webdriver = remoteWebDriver;
+ }
+
+
+ } catch (MalformedURLException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ private FirefoxProfile initFirefoxProfile() {
+ firefoxProfile = new FirefoxProfile();
+ firefoxProfile.setPreference("browser.download.folderList",2);
+ firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
+ firefoxProfile.setPreference("browser.download.dir", getDownloadDirectory());
+ firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/octet-stream, application/xml, text/plain, text/xml, image/jpeg");
+ return firefoxProfile;
+ }
+
+ private String getDownloadDirectory() {
+ String downloadDirectory = FileHandling.getBasePath() + File.separator + AUTOMATION_DOWNLOAD_DIR + UUID.randomUUID().toString().split("-")[0] + File.separator;
+ File dir = new File(downloadDirectory);
+ if(!dir.exists()) {
+ dir.mkdirs();
+ }
+ return dir.getAbsolutePath();
+ }
+
+ public FirefoxProfile getFirefoxProfile() {
+ return firefoxProfile;
+ }
+
+ private void setWebDriverWithMobProxy(){
+ MobProxy.setProxyServer();
+ BrowserMobProxyServer proxyServer = MobProxy.getPoxyServer();
+
+ firefoxProfile = new FirefoxProfile();
+ firefoxProfile.setPreference("browser.download.folderList",2);
+ firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
+ firefoxProfile.setPreference("browser.download.dir", getDownloadDirectory());
+ firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","application/octet-stream, application/xml, text/plain, text/xml, image/jpeg");
+ firefoxProfile.setAcceptUntrustedCertificates(true);
+ firefoxProfile.setAssumeUntrustedCertificateIssuer(true);
+// firefoxProfile.setPreference("network.proxy.http", "localhost");
+// firefoxProfile.setPreference("network.proxy.http_port", proxyServer.getPort());
+// firefoxProfile.setPreference("network.proxy.ssl", "localhost");
+// firefoxProfile.setPreference("network.proxy.ssl_port", proxyServer.getPort());
+// firefoxProfile.setPreference("network.proxy.type", 1);
+// firefoxProfile.setPreference("network.proxy.no_proxies_on", "");
+
+ FirefoxOptions capabilities = new FirefoxOptions();
+
+ capabilities.setCapability(FirefoxDriver.PROFILE, firefoxProfile);
+ capabilities.setCapability(CapabilityType.PROXY, ClientUtil.createSeleniumProxy(proxyServer));
+ capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
+ capabilities.setCapability(MARIONETTE_CAPABILITY, true);
+
+ webdriver = new FirefoxDriver(capabilities);
+ proxyServer.enableHarCaptureTypes(CaptureType.REQUEST_CONTENT, CaptureType.RESPONSE_CONTENT, CaptureType.REQUEST_COOKIES, CaptureType.REQUEST_BINARY_CONTENT,
+ CaptureType.REQUEST_HEADERS, CaptureType.RESPONSE_COOKIES, CaptureType.RESPONSE_HEADERS, CaptureType.RESPONSE_BINARY_CONTENT);
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTest.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTest.java
new file mode 100644
index 000000000..1fb3b188b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTest.java
@@ -0,0 +1,84 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.io.File;
+
+import org.onap.sdc.ci.tests.datatypes.User;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+
+public class WindowTest {
+
+
+
+ public WindowTest(){
+ refreshAttempts = 0;
+ previousUser = "";
+ addedValueFromDataProvider = null;
+ try {
+ downloadDirectory = DriverFactory.getDriverFirefoxProfile().getStringPreference("browser.download.dir", null) + File.separator;
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ private int refreshAttempts;
+ private String addedValueFromDataProvider;
+ private String downloadDirectory;
+ private UserCredentials userCredentials;
+ private String previousUser;
+
+ public int getRefreshAttempts() {
+ return refreshAttempts;
+ }
+ public void setRefreshAttempts(int refreshAttempts) {
+ this.refreshAttempts = refreshAttempts;
+ }
+ public synchronized String getAddedValueFromDataProvider() {
+ return addedValueFromDataProvider;
+ }
+ public synchronized void setAddedValueFromDataProvider(String addedValueFromDataProvider) {
+ this.addedValueFromDataProvider = addedValueFromDataProvider;
+ }
+ public String getDownloadDirectory() {
+ return downloadDirectory;
+ }
+ public void setDownloadDirectory(String downloadDirectory) {
+ this.downloadDirectory = downloadDirectory;
+ }
+ public UserCredentials getUserCredentials() {
+ return userCredentials;
+ }
+ public void setUserCredentials(UserCredentials userCredentials) {
+ this.userCredentials = userCredentials;
+ }
+
+ public void setUserCredentials(User user) {
+ this.userCredentials = new UserCredentials(user);
+ }
+ public String getPreviousUser() {
+ return previousUser;
+ }
+ public void setPreviousUser(String previousUser) {
+ this.previousUser = previousUser;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTestManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTestManager.java
new file mode 100644
index 000000000..727876f27
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/execute/setup/WindowTestManager.java
@@ -0,0 +1,52 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.execute.setup;
+
+import java.util.HashMap;
+
+import com.aventstack.extentreports.ExtentTest;
+
+public class WindowTestManager {
+
+ private static HashMap<Long, WindowTest> windowMap = new HashMap<Long, WindowTest>();
+
+ public static synchronized WindowTest getWindowMap() {
+ Long currentThreadId = Thread.currentThread().getId();
+ boolean containsKey = windowMap.containsKey(currentThreadId);
+ if (!containsKey){
+ setWindowMap(currentThreadId);
+ }
+ return windowMap.get(currentThreadId);
+ }
+
+ private static synchronized void setWindowMap(Long currentThreadId) {
+ WindowTestManager.windowMap.put(currentThreadId, new WindowTest());
+ }
+
+ public static synchronized void removeWindowTest(){
+ windowMap.remove(Thread.currentThread().getId());
+ }
+
+ public static synchronized HashMap<Long, WindowTest> getWholeMap(){
+ return windowMap;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/RunTest.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/RunTest.java
new file mode 100644
index 000000000..a3f88e23b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/RunTest.java
@@ -0,0 +1,25 @@
+package org.onap.sdc.ci.tests.run;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.testng.TestNG;
+
+public class RunTest {
+
+ public static void runTestSuite() {
+ TestNG testng = new TestNG();
+ List<String> suites = new ArrayList<String>();
+
+ String testSuite = System.getProperty("testSuite");
+ if (testSuite == null){
+ System.out.println("No test suite file was found, please provide test suite.");
+ System.exit(1);
+ }
+ suites.add(testSuite);
+ testng.setTestSuites(suites);
+ testng.setUseDefaultListeners(true);
+ testng.setOutputDirectory("target/");
+ testng.run();
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/StartTest.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/StartTest.java
new file mode 100644
index 000000000..b314c44bb
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/run/StartTest.java
@@ -0,0 +1,87 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.run;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.concurrent.atomic.AtomicBoolean;
+
+import org.apache.log4j.Logger;
+import org.apache.log4j.PropertyConfigurator;
+import org.testng.TestNG;
+
+public class StartTest {
+
+ public static long timeOfTest = 0;
+
+ public static boolean debug = false;
+
+ public static AtomicBoolean loggerInitialized = new AtomicBoolean(false);
+
+ protected static Logger logger = null;
+
+ public static void main(String[] args) {
+
+ String debugEnabled = System.getProperty("debug");
+ if (debugEnabled != null && debugEnabled.equalsIgnoreCase("true")) {
+ debug = true;
+ }
+ System.out.println("Debug mode is " + (debug ? "enabled" : "disabled"));
+
+ enableLogger();
+
+ TestNG testng = new TestNG();
+
+ List<String> suites = new ArrayList<String>();
+ suites.add(args[0]);
+ testng.setTestSuites(suites);
+ testng.setUseDefaultListeners(true);
+ testng.setOutputDirectory("target/");
+
+ testng.run();
+
+ }
+
+ public StartTest() {
+ logger = Logger.getLogger(StartTest.class.getName());
+ }
+
+ public static void enableLogger() {
+
+ if (false == loggerInitialized.get()) {
+
+ loggerInitialized.set(true);
+
+ String log4jPropsFile = System.getProperty("log4j.configuration");
+ if (System.getProperty("os.name").contains("Windows")) {
+ String logProps = "src/main/resources/ci/conf/log4j.properties";
+ if (log4jPropsFile == null) {
+ System.setProperty("targetlog", "target/");
+ log4jPropsFile = logProps;
+ }
+
+ }
+ PropertyConfigurator.configureAndWatch(log4jPropsFile);
+
+ }
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/AdditionalConditions.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/AdditionalConditions.java
new file mode 100644
index 000000000..9a070e2b0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/AdditionalConditions.java
@@ -0,0 +1,133 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import com.paulhammant.ngwebdriver.NgWebDriver;
+import org.openqa.selenium.By;
+import org.openqa.selenium.JavascriptExecutor;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.ui.ExpectedCondition;
+
+import java.util.List;
+
+public class AdditionalConditions {
+
+ public static ExpectedCondition<WebElement> searchForOneElement(List<By> ByList){
+ return new ExpectedCondition<WebElement>() {
+ @Override
+ public WebElement apply(WebDriver driver) {
+ for (By by : ByList){
+ WebElement findElement = driver.findElement(by);
+ if (findElement != null){
+ return findElement;
+ }
+ }
+ return null;
+ }
+ };
+ }
+
+ public static ExpectedCondition<Boolean> jQueryAJAXCallsHaveCompleted() {
+ return new ExpectedCondition<Boolean>() {
+ @Override
+ public Boolean apply(WebDriver driver) {
+ return (Boolean) ((JavascriptExecutor)driver).
+ executeScript("return (window.jQuery!= null) && (jQuery.active === 0);");
+ }
+ };
+ }
+
+ public static ExpectedCondition <Boolean> angularHasFinishedProcessing() {
+ return new ExpectedCondition<Boolean>() {
+ @Override
+ public Boolean apply(WebDriver driver) {
+// String scriptJS = "return (window.angular !==undefined) &&"
+// + " (angular.element(document).injector() !==undefined) &&"
+// + " (angular.element(document).injector().get('$http').pendingRequests.length === 0)";
+// return Boolean.valueOf(( (JavascriptExecutor) driver).executeScript(scriptJS).toString());
+ new NgWebDriver((JavascriptExecutor) driver).waitForAngularRequestsToFinish();
+ return true;
+ }
+ };
+ }
+
+ public static ExpectedCondition <Boolean> angular2HasFinishedProcessing() {
+ return driver -> {
+ new NgWebDriver((JavascriptExecutor) driver).waitForAngular2RequestsToFinish();
+ return true;
+ };
+ }
+
+ public static ExpectedCondition <Boolean> pageLoadWait() {
+ return new ExpectedCondition<Boolean>() {
+ @Override
+ public Boolean apply(WebDriver driver) {
+ String scriptJS =
+ "try {\r\n" +
+ " if (document.readyState !== 'complete') {\r\n" +
+ " return false; // Page not loaded yet\r\n" +
+ " }\r\n" +
+ " if (window.jQuery) {\r\n" +
+ " if (window.jQuery.active) {\r\n" +
+ " return false;\r\n" +
+ " } else if (window.jQuery.ajax && window.jQuery.ajax.active) {\r\n" +
+ " return false;\r\n" +
+ " }\r\n" +
+ " }\r\n" +
+ " if (window.angular) {\r\n" +
+ " if (!window.qa) {\r\n" +
+ " // Used to track the render cycle finish after loading is complete\r\n" +
+ " window.qa = {\r\n" +
+ " doneRendering: false\r\n" +
+ " };\r\n" +
+ " }\r\n" +
+ " // Get the angular injector for this app (change element if necessary)\r\n" +
+ " var injector = window.angular.element(document).find('body').injector();\r\n" +
+ " // Store providers to use for these checks\r\n" +
+ " var $rootScope = injector.get('$rootScope');\r\n" +
+ " var $http = injector.get('$http');\r\n" +
+ " var $timeout = injector.get('$timeout');\r\n" +
+ " // Check if digest\r\n" +
+ " if ($rootScope.$$phase === '$apply' || $rootScope.$$phase === '$digest' || $http.pendingRequests.length !== 0) {\r\n" +
+ " window.qa.doneRendering = false;\r\n" +
+ " return false; // Angular digesting or loading data\r\n" +
+ " }\r\n" +
+ " if (!window.qa.doneRendering) {\r\n" +
+ " // Set timeout to mark angular rendering as finished\r\n" +
+ " $timeout(function() {\r\n" +
+ " window.qa.doneRendering = true;\r\n" +
+ " }, 0);\r\n" +
+ " return false;\r\n" +
+ " }\r\n" +
+ " }\r\n" +
+ " return true;\r\n" +
+ "} catch (ex) {\r\n" +
+ " return false;\r\n" +
+ "}";
+ return Boolean.valueOf(( (JavascriptExecutor) driver).executeScript(scriptJS).toString());
+ }
+ };
+ }
+
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasElement.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasElement.java
new file mode 100644
index 000000000..eb93a619e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasElement.java
@@ -0,0 +1,54 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import org.apache.commons.lang3.tuple.ImmutablePair;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum.LeftPanelCanvasItems;
+import org.openqa.selenium.WebElement;
+
+public final class CanvasElement {
+ private final String uniqueId;
+ private ImmutablePair<Integer, Integer> location;
+ private WebElement elementType;
+
+ CanvasElement(String name, ImmutablePair<Integer, Integer> location, WebElement canvasItem) {
+ super();
+ this.uniqueId = name;
+ this.location = location;
+ elementType = canvasItem;
+ }
+
+ public String getUniqueId() {
+ return uniqueId;
+ }
+
+ public ImmutablePair<Integer, Integer> getLocation() {
+ return location;
+ }
+
+ public void setLocation(ImmutablePair<Integer, Integer> location) {
+ this.location = location;
+ }
+
+ public WebElement getElementType() {
+ return elementType;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasManager.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasManager.java
new file mode 100644
index 000000000..91011f333
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/CanvasManager.java
@@ -0,0 +1,179 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Random;
+import java.util.UUID;
+import java.util.stream.Collectors;
+
+import org.apache.commons.lang3.tuple.ImmutablePair;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.interactions.Actions;
+
+public final class CanvasManager {
+ private Map<String, CanvasElement> canvasElements;
+ private Actions actions;
+ private WebElement canvas;
+ private int reduceCanvasWidthFactor;
+ // Offsets Are used to find upper right corner of canvas element in order to
+ // connect links
+ private static final int CANVAS_ELEMENT_Y_OFFSET = 40;
+ private static final int CANVAS_ELEMENT_X_OFFSET = 21; // 14 - 27
+
+ private CanvasManager() {
+ canvasElements = new HashMap<>();
+ actions = new Actions(GeneralUIUtils.getDriver());
+ canvas = GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.CANVAS.getValue());
+ try {
+ WebElement webElement = GeneralUIUtils
+ .getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.CANVAS_RIGHT_PANEL.getValue());
+ reduceCanvasWidthFactor = webElement.getSize().width;
+ } catch (Exception e) {
+ reduceCanvasWidthFactor = 0;
+ }
+ }
+
+ public static CanvasManager getCanvasManager() {
+ return new CanvasManager();
+ }
+
+ public List<CanvasElement> getCanvasElements() {
+ return canvasElements.values().stream().collect(Collectors.toList());
+ }
+
+ private void addCanvasElement(CanvasElement element) {
+ canvasElements.put(element.getUniqueId(), element);
+ }
+
+ private void moveElementOnCanvas(CanvasElement canvasElement, ImmutablePair<Integer, Integer> newLocation)
+ throws Exception {
+ GeneralUIUtils.waitForLoader();
+ Thread.sleep(500);
+ actions.moveToElement(canvas, canvasElement.getLocation().left, canvasElement.getLocation().right);
+ actions.clickAndHold();
+ actions.moveToElement(canvas, newLocation.left, newLocation.right);
+ actions.release();
+ actions.perform();
+ canvasElement.setLocation(newLocation);
+ GeneralUIUtils.waitForLoader();
+
+ }
+
+ public void moveElementOnCanvas(CanvasElement canvasElement) throws Exception {
+ moveElementOnCanvas(canvasElement, getFreePosition());
+ }
+
+ public void deleteElementFromCanvas(CanvasElement canvasElement) throws Exception {
+ GeneralUIUtils.waitForLoader();
+ actions.moveToElement(canvas, canvasElement.getLocation().left, canvasElement.getLocation().right);
+ actions.click();
+ actions.perform();
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralCanvasItems.DELETE_INSTANCE_BUTTON.getValue())
+ .click();
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.ModalItems.OK.getValue()).click();
+ canvasElements.remove(canvasElement.getUniqueId());
+ GeneralUIUtils.waitForLoader();
+ }
+
+ private String getItemName(WebElement canvasItem) {
+ String canvasItemName = canvasItem.getAttribute("data-tests-id");
+
+ return canvasItemName.substring(canvasItemName.lastIndexOf("-"));
+ }
+
+ public CanvasElement createElementOnCanvas(WebElement canvasItem) throws Exception {
+ GeneralUIUtils.waitForLoader();
+ ImmutablePair<Integer, Integer> freePosition = getFreePosition();
+ actions.moveToElement(canvasItem, 0, 0);
+ actions.clickAndHold();
+ actions.moveToElement(canvas, freePosition.left, freePosition.right);
+ actions.release();
+ actions.perform();
+
+ String uniqueId = getItemName(canvasItem) + "_" + UUID.randomUUID().toString();
+ CanvasElement canvasElement = new CanvasElement(uniqueId, freePosition, canvasItem);
+ addCanvasElement(canvasElement);
+ GeneralUIUtils.waitForLoader();
+ return canvasElement;
+ }
+
+ private ImmutablePair<Integer, Integer> getFreePosition() {
+ // TODO mshitrit use better method
+ ImmutablePair<Integer, Integer> randomPosition = null;
+ boolean freePosition = false;
+ int minSpace = 150;
+ while (!freePosition) {
+ ImmutablePair<Integer, Integer> tempRandomPosition = getRandomPosition();
+ freePosition = !canvasElements.values().stream().map(e -> e.getLocation())
+ .filter(e -> Math.abs(e.left - tempRandomPosition.left) < minSpace
+ && Math.abs(e.right - tempRandomPosition.right) < minSpace)
+ .findAny().isPresent();
+ randomPosition = tempRandomPosition;
+ }
+ return randomPosition;
+ }
+
+ private ImmutablePair<Integer, Integer> getRandomPosition() {
+ int edgeBuffer = 50;
+ Random random = new Random();
+ int xElement = random.nextInt(canvas.getSize().width - 2 * edgeBuffer - reduceCanvasWidthFactor) + edgeBuffer;
+ int yElement = random.nextInt(canvas.getSize().height - 2 * edgeBuffer) + edgeBuffer;
+ return new ImmutablePair<Integer, Integer>(xElement, yElement);
+ }
+
+ public void linkElements(CanvasElement firstElement, CanvasElement secondElement) throws Exception {
+ GeneralUIUtils.waitForLoader();
+ drawSimpleLink(firstElement, secondElement);
+
+ selectReqAndCapAndConnect();
+
+ GeneralUIUtils.waitForLoader();
+
+ }
+
+ private void selectReqAndCapAndConnect() {
+ // Select First Cap
+ GeneralUIUtils.getWebElementsListByTestID(DataTestIdEnum.LinkMenuItems.LINK_ITEM_CAP.getValue()).get(0).click();
+ // Select First Req
+ GeneralUIUtils.getWebElementsListByTestID(DataTestIdEnum.LinkMenuItems.LINK_ITEM_REQ.getValue()).get(0).click();
+ // Connect
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.LinkMenuItems.CONNECT_BUTTON.getValue()).click();
+ }
+
+ private void drawSimpleLink(CanvasElement firstElement, CanvasElement secondElement) {
+
+ int yOffset = CANVAS_ELEMENT_Y_OFFSET;
+ int xOffset = CANVAS_ELEMENT_X_OFFSET;
+
+ actions.moveToElement(canvas, firstElement.getLocation().left + xOffset,
+ firstElement.getLocation().right - yOffset);
+
+ actions.clickAndHold();
+ actions.moveToElement(canvas, secondElement.getLocation().left + xOffset,
+ secondElement.getLocation().right - yOffset);
+ actions.release();
+ actions.perform();
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Constants.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Constants.java
new file mode 100644
index 000000000..4be51fbfd
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Constants.java
@@ -0,0 +1,128 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+public interface Constants {
+
+ public static final String APPLICATION_NAME = "application-name";
+ public static final String APPLICATION_VERSION = "application-version";
+ public static final String CONFIG_HOME = "config.home";
+ public static final String LOG_HOME = "log.home";
+ public static final String YAML_SUFFIX = ".yaml";
+ public static final String CONFIGURATION_SOURCE_ATTR = "configuration-source";
+ public static final String MDC_APP_NAME = "APP_NAME";
+ public static final String CONFIGURATION_MANAGER_ATTR = "configuration-manager";
+ public static final String HEALTH_CHECK_SERVICE_ATTR = "healthCheckService";
+ public static final String REST_CLIENT_ATTR = "rest-client";
+ public static final String ARTIFACT_DAO_ATTR = "artifact-dao";
+ public static final String UPLOAD_VALIDATORR_ATTR = "upload-validator";
+ public static final String THREAD_EXECUTOR_ATTR = "thread-executor";
+ public static final String ERROR_LOG_FORMAT = "EVENT = ARTIFACT_UPLOAD USER_ID=%s USER_NAME=%s ACCESS_IP=%s ACCESS_TYPE=%s RURL=%s SC=%d";
+ public static final String FIRST_NAME_HEADER = "HTTP_CSP_FIRSTNAME";
+ public static final String LAST_NAME_HEADER = "HTTP_CSP_LASTNAME";
+ public static final String USER_ID_HEADER = "USER_ID";
+ public static final String MD5_HEADER = "Content-MD5";
+ public static final String CONTENT_DISPOSITION_HEADER = "Content-Disposition";
+ public static final String CONTENT_TYPE_HEADER = "Content-Type";
+ public static final String ORIGIN_HEADER = "HTTP_IV_REMOTE_ADDRESS";
+ public static final String ACCESS_HEADER = "HTTP_CSP_WSTYPE";
+ public static final String X_ECOMP_REQUEST_ID_HEADER = "X-ECOMP-RequestID";
+ public static final String X_ECOMP_INSTANCE_ID_HEADER = "X-ECOMP-InstanceID";
+ public static final String X_ECOMP_SERVICE_ID_HEADER = "X-ECOMP-ServiceID";
+ public static final String HTTP = "http";
+ public static final String HTTPS = "https";
+ public static final String HTTP_IV_USER = "HTTP_IV_USER";
+ public static final String A4C_CSAR_CONTEXT = "/rest/csars/";
+ public static final String WEB_APPLICATION_CONTEXT_WRAPPER_ATTR = "web-application-context-wrapper";
+ public static final String CATALOG_BE = "catalog-be";
+ public static final String HTTP_CSP_FIRSTNAME = "HTTP_CSP_FIRSTNAME";
+ public static final String HTTP_CSP_LASTNAME = "HTTP_CSP_LASTNAME";
+ public static final String HTTP_IV_REMOTE_ADDRESS = "HTTP_IV_REMOTE_ADDRESS";
+ public static final String HTTP_CSP_TYPE = "HTTP_CSP_WSTYPE";
+ public static final String RESOURCE_SUPPORTED_VERSION = "0.0.1";
+ public static final String ARTIFACT_ID_FORMAT = "%s:%s:%s"; // resourceName:resourceVersion:artifactName
+ public static final String SERVICE_ARTIFACT_ID_FORMAT = "%s:%s:%s:%s"; // serviceName:serviceVersion:nodeTemplateName:artifactName
+ public static final String CONTENT_DISPOSITION = "content-disposition";
+ public static final String DOWNLOAD_ARTIFACT_LOGIC_ATTR = "downloadArtifactLogic";
+ public static final String ASDC_RELEASE_VERSION_ATTR = "ASDC-Version";
+ // public static final String AUDITING_MANAGER = "auditingManager";
+ // public static final String USER_ADMIN_MANAGER = "userAdminManager";
+ public static final String YEAR = "year";
+ public static final String MONTH = "month";
+ public static final String DAY = "day";
+ public static final String HOUR = "hour";
+ public static final String MINUTE = "minute";
+ public static final String NONE = "none";
+ public static final String RESOURCE_OPERATION_MANAGER = "resourceOperationManager";
+ public static final String PROPERTY_OPERATION_MANAGER = "propertyOperationManager";
+ public static final String SERVICE_OPERATION_MANAGER = "serviceOperationManager";
+ public static final String EMPTY_STRING = "";
+ public static final String NULL_STRING = "null";
+ public static final String DOUBLE_NULL_STRING = "null null";
+ public static final String ECOMP_ERROR_MNGR_ATTR = "ecompErrorMngrAttr";
+ public static final String AUTHORIZATION_HEADER = "Authorization";
+ public static final String ACCEPT_HEADER = "Accept";
+ public static final String STANDARD_INTERFACE_TYPE = "standard";
+ public static final String MURANO_PKG_ARTIFACT_TYPE = "MURANO-PKG";
+ public static final String ARTIFACT_GROUP_TYPE_FIELD = "artifactGroupType";
+
+ // TOSCA
+ public static final String TOSCA_META_PATH = "TOSCA-Metadata/TOSCA.meta";
+ public static final String TOSCA_META_ENTRY_DEFINITIONS = "Entry-Definitions";
+ public static final String USER_DEFINED_RESOURCE_NAMESPACE_PREFIX = "org.openecomp.resource.";
+
+ public static final String IS_BASE = "isBase";
+ public static final String HEAT_FILE_PROPS = "heat_file";
+ public static final String MODULE_NAME_FORMAT = "%s..%s..module-%s";
+ public static final String MODULE_DESC_PATTERN = "[\\_\\-\\.a-zA-Z0-9]+";
+ public static final String MODULE_OLD_NAME_PATTERN = "([\\w\\_\\-\\.\\s]+)(::module-)(\\d+)";
+ public static final String MODULE_NEW_NAME_PATTERN = "([\\w\\_\\-\\.\\s]+\\.\\.)([\\_\\-\\.a-zA-Z0-9]+)(..module-)(\\d+)";
+ public static final String MODULE_NAME_DELIMITER = "module-";
+ public static final String IMPORT_STRUCTURE = "importStructure";
+ public static final String DEFAULT_GROUP_VF_MODULE = "org.openecomp.groups.VfModule";
+
+ public static final String ARTIFACT_GROUP_TYPE = "artifactGroupType";
+ public static final String ARTIFACT_LABEL = "artifactLabel";
+ public static final String ARTIFACT_PAYLOAD_DATA = "payloadData";
+ public static final String ARTIFACT_DISPLAY_NAME = "artifactDisplayName";
+ public static final String ARTIFACT_DESCRIPTION = "description";
+ public static final String ARTIFACT_TYPE = "artifactType";
+ public static final String ARTIFACT_NAME = "artifactName";
+ public static final String ARTIFACT_ID = "uniqueId";
+ public static final String REQUIRED_ARTIFACTS = "requiredArtifacts";
+
+ public static final String ABSTRACT = "abstract";
+ public static final String GLOBAL_SUBSTITUTION_TYPES_SERVICE_TEMPLATE = "Definitions/GlobalSubstitutionTypesServiceTemplate.yaml";
+ public static final String ABSTRACT_SUBSTITUTE_GLOBAL_TYPES_SERVICE_TEMPLATE = "Definitions/AbstractSubstituteGlobalTypesServiceTemplate.yaml";
+
+ public static final String VENDOR_LICENSE_MODEL = "vendor-license-model.xml";
+ public static final String VENDOR_LICENSE_LABEL = "vendorlicense";
+ public static final String VENDOR_LICENSE_DISPLAY_NAME = "Vendor License";
+ public static final String VENDOR_LICENSE_DESCRIPTION = " Vendor license file";
+
+ public static final String VF_LICENSE_MODEL = "vf-license-model.xml";
+ public static final String VF_LICENSE_LABEL = "vflicense";
+ public static final String VF_LICENSE_DISPLAY_NAME = "VF License";
+ public static final String VF_LICENSE_DESCRIPTION = "VF license file";
+ public static final String GET_INPUT = "get_input";
+ public static final String SERVICE_TEMPLATE_FILE_POSTFIX = "ServiceTemplate.yaml";
+ public static final String UNBOUNDED = "unbounded";
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Decoder.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Decoder.java
new file mode 100644
index 000000000..049302e54
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/Decoder.java
@@ -0,0 +1,62 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import java.io.BufferedReader;
+import java.io.FileReader;
+import java.io.IOException;
+
+import org.apache.commons.codec.binary.Base64;
+
+public class Decoder {
+
+ public static String encode(byte[] byteArrayToEncode) {
+
+ byte[] bytesEncoded = Base64.encodeBase64(byteArrayToEncode);
+ String strEncoded = new String(bytesEncoded);
+ return strEncoded;
+ }
+
+ public static String decode(String strEncoded) throws IOException {
+
+ byte[] byteDecoded = Base64.decodeBase64(strEncoded);
+ String decoded = new String(byteDecoded);
+
+ return decoded;
+
+ }
+
+ public static String readFileToString(String file) throws IOException {
+
+ BufferedReader reader = new BufferedReader(new FileReader(file));
+ String line = null;
+ StringBuilder stringBuilder = new StringBuilder();
+ String ls = System.getProperty("line.separator");
+
+ while ((line = reader.readLine()) != null) {
+ stringBuilder.append(line);
+ stringBuilder.append(ls);
+ }
+ reader.close();
+ return stringBuilder.toString();
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/EcompPortalUtilities.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/EcompPortalUtilities.java
new file mode 100644
index 000000000..bded65be8
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/EcompPortalUtilities.java
@@ -0,0 +1,17 @@
+package org.onap.sdc.ci.tests.utilities;
+
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebElement;
+
+public class EcompPortalUtilities {
+
+ public static void swichFrames(By by){
+ WebElement appImage = GeneralUIUtils.getClickableButtonBy(by, 3 * 60);
+ appImage.click();
+ GeneralUIUtils.getDriver().switchTo().frame(1);
+ GeneralUIUtils.waitForBackLoader();
+ GeneralUIUtils.waitForAngular();
+ GeneralUIUtils.getWebElementByClassName("applicationWindow");
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FileHandling.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FileHandling.java
new file mode 100644
index 000000000..d5d5540a9
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FileHandling.java
@@ -0,0 +1,489 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import static org.testng.AssertJUnit.assertTrue;
+
+import java.io.BufferedOutputStream;
+import java.io.BufferedWriter;
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileOutputStream;
+import java.io.FileWriter;
+import java.io.FilenameFilter;
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.InetAddress;
+import java.net.UnknownHostException;
+import java.util.ArrayList;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Properties;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipException;
+import java.util.zip.ZipFile;
+import java.util.zip.ZipInputStream;
+
+import org.apache.commons.io.FileUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.execute.setup.ExtentTestActions;
+import org.onap.sdc.ci.tests.execute.setup.SetupCDTest;
+import org.yaml.snakeyaml.Yaml;
+
+import com.aventstack.extentreports.Status;
+
+public class FileHandling {
+
+// ------------------yaml parser methods----------------------------
+ public static Map<?, ?> parseYamlFile(String filePath) throws Exception {
+ Yaml yaml = new Yaml();
+ File file = new File(filePath);
+ InputStream inputStream = new FileInputStream(file);
+ Map<?, ?> map = (Map<?, ?>) yaml.load(inputStream);
+ return map;
+ }
+
+ /**
+ * The method return map fetched objects by pattern from yaml file
+ * @param yamlFile
+ * @param pattern
+ * @return
+ * @throws Exception
+ */
+ public static Map<String, Object> parseYamlFileToMapByPattern(File yamlFile, String pattern) throws Exception {
+ Map<?, ?> yamlFileToMap = FileHandling.parseYamlFile(yamlFile.toString());
+ Map<String, Object> objectMap = getObjectMapByPattern(yamlFileToMap, pattern);
+ return objectMap;
+ }
+
+ @SuppressWarnings("unchecked")
+ public static Map<String, Object> getObjectMapByPattern(Map<?, ?> parseUpdetedEnvFile, String pattern) {
+ Map<String, Object> objectMap = null;
+
+ Object objectUpdetedEnvFile = parseUpdetedEnvFile.get(pattern);
+ if(objectUpdetedEnvFile instanceof HashMap){
+ objectMap = (Map<String, Object>) objectUpdetedEnvFile;
+ }
+ return objectMap;
+ }
+
+// -------------------------------------------------------------------------------------------------
+
+ public static String getFilePath(String folder) {
+ String filepath = System.getProperty("filepath");
+ if (filepath == null && System.getProperty("os.name").contains("Windows")) {
+ filepath = FileHandling.getResourcesFilesPath() + folder + File.separator;
+ }
+
+ else if(filepath.isEmpty() && !System.getProperty("os.name").contains("Windows")){
+ filepath = FileHandling.getBasePath() + "Files" + File.separator + folder + File.separator;
+ }
+
+ System.out.println(filepath);
+
+ return filepath;
+ }
+
+ public static String getBasePath() {
+ return System.getProperty("user.dir") + File.separator;
+ }
+
+ public static String getDriversPath() {
+ return getBasePath() + "src" + File.separator + "main" + File.separator + "resources"
+ + File.separator + "ci" + File.separator + "drivers" + File.separator;
+ }
+
+ public static String getResourcesFilesPath() {
+ return getBasePath() + "src" + File.separator + "main" + File.separator + "resources"
+ + File.separator + "Files" + File.separator;
+ }
+
+ public static String getResourcesEnvFilesPath() {
+ return getBasePath() + File.separator + "src" + File.separator + "main" + File.separator + "resources"
+ + File.separator + "Files" + File.separator + "ResourcesEnvFiles" +File.separator;
+ }
+
+ public static String getCiFilesPath() {
+ return getBasePath() + "src" + File.separator + "main" + File.separator + "resources"
+ + File.separator + "ci";
+ }
+
+ public static String getConfFilesPath() {
+ return getCiFilesPath() + File.separator + "conf" + File.separator;
+ }
+
+ public static String getTestSuitesFilesPath() {
+ return getCiFilesPath() + File.separator + "testSuites" + File.separator;
+ }
+
+ public static File getConfigFile(String configFileName) throws Exception {
+ File configFile = new File(FileHandling.getBasePath() + File.separator + "conf" + File.separator + configFileName);
+ if (!configFile.exists()) {
+ configFile = new File(FileHandling.getConfFilesPath() + configFileName);
+ }
+ return configFile;
+ }
+
+ public static Object[] filterFileNamesFromFolder(String filepath, String extension) {
+ try {
+ File dir = new File(filepath);
+ List<String> filenames = new ArrayList<String>();
+
+ FilenameFilter extensionFilter = new FilenameFilter() {
+ public boolean accept(File dir, String name) {
+ return name.endsWith(extension);
+ }
+ };
+
+ if (dir.isDirectory()) {
+ for (File file : dir.listFiles(extensionFilter)) {
+ filenames.add(file.getName());
+ }
+ return filenames.toArray();
+ }
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+ public static String[] getArtifactsFromZip(String filepath, String zipFilename){
+ try{
+ ZipFile zipFile = new ZipFile(filepath + File.separator + zipFilename);
+ Enumeration<? extends ZipEntry> entries = zipFile.entries();
+
+ String[] artifactNames = new String[zipFile.size() - 1];
+
+ int i = 0;
+ while(entries.hasMoreElements()){
+ ZipEntry nextElement = entries.nextElement();
+ if (!nextElement.isDirectory()){
+ if (!nextElement.getName().equals("MANIFEST.json")){
+ String name = nextElement.getName();
+ artifactNames[i++] = name;
+ }
+ }
+ }
+ zipFile.close();
+ return artifactNames;
+ }
+ catch(ZipException zipEx){
+ System.err.println("Error in zip file named : " + zipFilename);
+ zipEx.printStackTrace();
+ } catch (IOException e) {
+ System.err.println("Unhandled exception : ");
+ e.printStackTrace();
+ }
+
+ return null;
+
+ }
+
+ public static Object[] getZipFileNamesFromFolder(String filepath) {
+ return filterFileNamesFromFolder(filepath, ".zip");
+ }
+
+ public static int countFilesInZipFile(String[] artifactsArr, String reqExtension){
+ int fileCounter = 0;
+ for (String artifact : artifactsArr){
+ String extensionFile = artifact.substring(artifact.lastIndexOf(".") + 1 , artifact.length());
+ if (extensionFile.equals(reqExtension)){
+ fileCounter++;
+ }
+ }
+ return fileCounter;
+ }
+
+
+ public static synchronized File getLastModifiedFileFromDir() throws Exception{
+ return getLastModifiedFileFromDir(SetupCDTest.getWindowTest().getDownloadDirectory());
+ }
+
+ public static synchronized File getLastModifiedFileFromDir(String dirPath){
+ File dir = new File(dirPath);
+ File[] files = dir.listFiles();
+ if (files == null) {
+ assertTrue("File not found under directory " + dirPath, false);
+ return null;
+ }
+
+ File lastModifiedFile = files[0];
+ for (int i = 1; i < files.length; i++) {
+ if(files[i].isDirectory()) {
+ continue;
+ }
+ if (lastModifiedFile.lastModified() < files[i].lastModified()) {
+ lastModifiedFile = files[i];
+ }
+ }
+ return lastModifiedFile;
+ }
+
+ public static void deleteDirectory(String directoryPath) {
+ File dir = new File(directoryPath);
+ try {
+ FileUtils.deleteDirectory(dir);
+ } catch (IOException e) {
+ System.out.println("Failed to delete " + dir);
+ SetupCDTest.getExtendTest().log(Status.INFO, "Failed to delete " + dir);
+ }
+ }
+
+ public static void createDirectory(String directoryPath) {
+ File directory = new File(String.valueOf(directoryPath));
+ if (! directory.exists()){
+ directory.mkdir();
+ }
+ }
+
+
+ /**
+ * The method append data to existing file, if file not exists - create it
+ * @param pathToFile
+ * @param text
+ * @param leftSpaceCount
+ * @throws IOException
+ */
+ public static synchronized void writeToFile(File pathToFile, Object text, Integer leftSpaceCount) throws IOException{
+
+ BufferedWriter bw = null;
+ FileWriter fw = null;
+ if(!pathToFile.exists()){
+ createEmptyFile(pathToFile);
+ }
+ try {
+ fw = new FileWriter(pathToFile, true);
+ bw = new BufferedWriter(fw);
+ StringBuilder sb = new StringBuilder();
+ if(leftSpaceCount > 0 ){
+ for(int i = 0; i < leftSpaceCount; i++){
+ sb.append(" ");
+ }
+ }
+ bw.write(sb.toString() + text);
+ bw.newLine();
+ bw.close();
+ fw.close();
+ } catch (Exception e) {
+ SetupCDTest.getExtendTest().log(Status.INFO, "Unable to write to flie " + pathToFile);
+ }
+ }
+
+
+ public static void cleanCurrentDownloadDir() throws IOException {
+ try{
+ ExtentTestActions.log(Status.INFO, "Cleaning directory " + SetupCDTest.getWindowTest().getDownloadDirectory());
+ System.gc();
+ FileUtils.cleanDirectory(new File(SetupCDTest.getWindowTest().getDownloadDirectory()));
+ }
+ catch(Exception e){
+
+ }
+ }
+
+ public static boolean isFileDownloaded(String downloadPath, String fileName) {
+ boolean flag = false;
+ File dir = new File(downloadPath);
+ File[] dir_contents = dir.listFiles();
+ for (int i = 0; i < dir_contents.length; i++) {
+ if (dir_contents[i].getName().equals(fileName))
+ return flag = true;
+ }
+ return flag;
+ }
+
+ public static String getMD5OfFile(File file) throws IOException {
+ String content = FileUtils.readFileToString(file);
+ String md5 = GeneralUtility.calculateMD5ByString(content);
+ return md5;
+ }
+
+ public static File createEmptyFile(String fileToCreate) {
+ File file= new File(fileToCreate);
+ try {
+ if(file.exists()){
+ deleteFile(file);
+ }
+ file.createNewFile();
+ SetupCDTest.getExtendTest().log(Status.INFO, "Create file " + fileToCreate);
+ } catch (IOException e) {
+ SetupCDTest.getExtendTest().log(Status.INFO, "Failed to create file " + fileToCreate);
+ e.printStackTrace();
+ }
+ return file;
+ }
+
+ public static File createEmptyFile(File fileToCreate) {
+ try {
+ if(fileToCreate.exists()){
+ deleteFile(fileToCreate);
+ }
+ fileToCreate.createNewFile();
+ SetupCDTest.getExtendTest().log(Status.INFO, "Create file " + fileToCreate);
+ } catch (IOException e) {
+ SetupCDTest.getExtendTest().log(Status.INFO, "Failed to create file " + fileToCreate);
+ e.printStackTrace();
+ }
+ return fileToCreate;
+ }
+
+ public static void deleteFile(File file){
+
+ try{
+ if(file.exists()){
+ file.deleteOnExit();
+ SetupCDTest.getExtendTest().log(Status.INFO, "File " + file.getName() + "has been deleted");
+ }else{
+ SetupCDTest.getExtendTest().log(Status.INFO, "Failed to delete file " + file.getName());
+ }
+ }catch(Exception e){
+ e.printStackTrace();
+ }
+
+ }
+
+
+ /**
+ * get file list from directory by extension array
+ * @param directory
+ * @param okFileExtensions
+ * @return
+ */
+ public static List<File> getHeatAndHeatEnvArtifactsFromZip(File directory, String[] okFileExtensions){
+
+ List<File> fileList = new ArrayList<>();
+ File[] files = directory.listFiles();
+
+ for (String extension : okFileExtensions){
+ for(File file : files){
+ if (file.getName().toLowerCase().endsWith(extension)){
+ fileList.add(file);
+ }
+ }
+ }
+ return fileList;
+ }
+
+ private static final int BUFFER_SIZE = 4096;
+ public static void unzip(String zipFilePath, String destDirectory) throws IOException {
+ File destDir = new File(destDirectory);
+ if (!destDir.exists()) {
+ destDir.mkdir();
+ }
+ ZipInputStream zipIn = new ZipInputStream(new FileInputStream(zipFilePath));
+ ZipEntry entry = zipIn.getNextEntry();
+// iterates over entries in the zip file
+ while (entry != null) {
+ String entryName;
+ if(System.getProperty("os.name").contains("Windows")){
+ entryName = entry.getName().replaceAll("/", "\\"+File.separator);
+ }else{
+ entryName = entry.getName();
+ }
+ String filePath = destDirectory + entryName;
+ String currPath = destDirectory;
+ String[] dirs = entryName.split("\\"+File.separator);
+ String currToken;
+ for(int i = 0; i<dirs.length;++i){
+ currToken = dirs[i];
+ if(!entry.isDirectory() && i==dirs.length-1){
+ extractFile(zipIn, filePath);
+ } else {
+ if(currPath.endsWith(File.separator)){
+ currPath = currPath + currToken;
+ }else{
+ currPath = currPath + File.separator + currToken;
+ }
+// if the entry is a directory, make the directory
+ File dir = new File(currPath);
+ dir.mkdir();
+ }
+ }
+ zipIn.closeEntry();
+ entry = zipIn.getNextEntry();
+ }
+ zipIn.close();
+ }
+
+ private static void extractFile(ZipInputStream zipIn, String filePath) throws IOException {
+ BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(filePath));
+ byte[] bytesIn = new byte[BUFFER_SIZE];
+ int read = 0;
+ while ((read = zipIn.read(bytesIn)) != -1) {
+ bos.write(bytesIn, 0, read);
+ }
+ bos.close();
+ }
+
+ public static int getFileCountFromDefaulDownloadDirectory(){
+ return new File(SetupCDTest.getWindowTest().getDownloadDirectory()).listFiles().length;
+ }
+
+
+ public static String getKeyByValueFromPropertyFormatFile(String fullPath, String key) {
+ Properties prop = new Properties();
+ InputStream input = null;
+ String value = null;
+ try {
+ input = new FileInputStream(fullPath);
+ prop.load(input);
+ value = (prop.getProperty(key));
+
+ } catch (IOException ex) {
+ ex.printStackTrace();
+ } finally {
+ if (input != null) {
+ try {
+ input.close();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
+ }
+
+ return value.replaceAll("\"","");
+ }
+
+ public static String getExecutionHostAddress() {
+
+ String computerName = null;
+ try {
+ computerName = InetAddress.getLocalHost().getHostAddress().replaceAll("\\.", "&middot;");
+ System.out.println(computerName);
+ if (computerName.indexOf(".") > -1)
+ computerName = computerName.substring(0,
+ computerName.indexOf(".")).toUpperCase();
+ } catch (UnknownHostException e) {
+ System.out.println("Uknown hostAddress");
+ }
+ return computerName != null ? computerName : "Uknown hostAddress";
+ }
+
+ public static Map<?, ?> loadCredentialsFile(String path, String filename) throws Exception {
+ File credentialsFileRemote = new File(path + filename);
+ Map<?, ?> yamlFile = FileHandling.parseYamlFile(credentialsFileRemote.getAbsolutePath());
+ return yamlFile;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FindUtils.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FindUtils.java
new file mode 100644
index 000000000..2b0ca66da
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/FindUtils.java
@@ -0,0 +1,52 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum;
+import org.onap.sdc.ci.tests.execute.setup.SetupCDTest;
+import org.openqa.selenium.WebElement;
+import org.testng.Assert;
+
+import com.aventstack.extentreports.Status;
+
+public final class FindUtils {
+
+
+ public static void findComponentAndClick(String componentName) throws Exception {
+ SetupCDTest.getExtendTest().log(Status.INFO, "finding component " + componentName);
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.MainMenuButtons.SEARCH_BOX.getValue()).sendKeys(componentName);
+ WebElement foundComp = null;
+ try {
+ foundComp = GeneralUIUtils.getWebElementByTestID(componentName);
+ foundComp.click();
+ GeneralUIUtils.waitForLoader();
+ GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.GeneralElementsEnum.LIFECYCLE_STATE.getValue());
+ } catch (Exception e) {
+ String msg = String.format("DID NOT FIND A COMPONENT NAMED %s", componentName);
+ SetupCDTest.getExtendTest().log(Status.FAIL, msg);
+ System.out.println(msg);
+ Assert.fail(msg);
+ }
+ }
+
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUIUtils.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUIUtils.java
new file mode 100644
index 000000000..8885e1c3f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUIUtils.java
@@ -0,0 +1,803 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import com.aventstack.extentreports.Status;
+import org.apache.commons.io.FileUtils;
+import org.junit.Assert;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum;
+import org.onap.sdc.ci.tests.datatypes.DataTestIdEnum.DashboardCardEnum;
+import org.onap.sdc.ci.tests.execute.setup.DriverFactory;
+import org.onap.sdc.ci.tests.execute.setup.SetupCDTest;
+import org.openqa.selenium.*;
+import org.openqa.selenium.firefox.FirefoxDriver;
+import org.openqa.selenium.interactions.Actions;
+import org.openqa.selenium.support.ui.*;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.awt.*;
+import java.awt.event.KeyEvent;
+import java.io.File;
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Random;
+import java.util.UUID;
+import java.util.concurrent.TimeUnit;
+import java.util.function.Supplier;
+
+import static org.hamcrest.Matchers.is;
+
+
+public final class GeneralUIUtils {
+
+ public static final String FILE_NAME = "Valid_tosca_Mycompute.yml";
+ static final Logger logger = LoggerFactory.getLogger(GeneralUIUtils.class);
+
+ private static int timeOut=90;
+
+// public static void setTimeOut(int time) {
+// if (time>0) {
+// timeOut=time;
+// }
+// else {
+// timeOut=timeOut;
+// }
+// }
+
+ /**************** DRIVER ****************/
+
+ public static WebDriver getDriver() {
+ try{
+ return DriverFactory.getDriver();
+ }
+ catch(Exception e){
+ e.printStackTrace();
+ }
+ return null;
+ }
+ /****************************************/
+
+ public static List<WebElement> getElemenetsFromTable(By by) {
+ return getDriver().findElements(by);
+ }
+
+ public static File takeScreenshot(String screenshotFilename, String dir, String testName) throws IOException {
+ if (screenshotFilename == null) {
+ if (testName != null){
+ screenshotFilename = testName;
+ }
+ else
+ {
+ screenshotFilename = UUID.randomUUID().toString();
+ }
+ }
+ try {
+ File scrFile = ((TakesScreenshot) getDriver()).getScreenshotAs(OutputType.FILE);
+ File filePath = new File(String.format("%s/%s.png", dir, screenshotFilename));
+ new File(dir).mkdirs();
+ FileUtils.copyFile(scrFile, filePath);
+ return filePath;
+ } catch (IOException e1) {
+ e1.printStackTrace();
+ }
+ return null;
+ }
+
+ public static File takeScreenshot(String screenshotFilename, String dir) throws IOException{
+ return takeScreenshot(screenshotFilename, dir, null);
+ }
+
+
+ public static void scrollDown() {
+ try{
+ Robot robot = new Robot();
+ robot.keyPress(KeyEvent.VK_DOWN);
+ robot.keyRelease(KeyEvent.VK_DOWN);
+ GeneralUIUtils.waitForLoader();
+ }
+ catch(Exception e){
+ e.printStackTrace();
+ }
+ }
+
+
+ public static WebElement getWebElementByTestID(String dataTestId) {
+ return getWebElementByTestID(dataTestId, timeOut);
+ }
+
+ public static WebElement getWebElementByTestID(String dataTestId, int timeout) {
+ WebDriverWait wait = newWait(timeout);
+ return wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@data-tests-id='" + dataTestId + "']")));
+ }
+
+ public static boolean isWebElementExistByTestId(String dataTestId) {
+ if(getDriver().findElements(By.xpath("//*[@data-tests-id='" + dataTestId + "']")).size() == 0) {
+ return false;
+ }
+ return true;
+ }
+
+ public static WebElement getInputElement(String dataTestId) {
+ try{
+ ultimateWait();
+ return getDriver().findElement(By.xpath("//*[@data-tests-id='" + dataTestId + "']"));
+ }
+ catch(Exception e){
+ return null;
+ }
+ }
+
+ public static List<WebElement> getInputElements(String dataTestId) {
+ ultimateWait();
+ return getDriver().findElements(By.xpath("//*[@data-tests-id='" + dataTestId + "']"));
+
+ }
+
+ public static WebElement getWebElementBy(By by) {
+ return getWebElementBy(by, timeOut);
+ }
+
+ public static WebElement getWebElementBy(By by, int timeoutInSeconds) {
+ WebDriverWait wait = newWait(timeoutInSeconds);
+ return wait.until(ExpectedConditions.visibilityOfElementLocated(by));
+ }
+
+ public static List<String> getWebElementListText(List<WebElement>elements) {
+ List<String>Text=new ArrayList<>();
+ for (WebElement webElement : elements) {
+ Text.add(webElement.getText());
+ }
+ return Text;
+ }
+
+
+ public static List<WebElement> getWebElementsListBy(By by) {
+ return getWebElementsListBy(by, timeOut);
+ }
+
+ public static List<WebElement> getWebElementsListBy(By by, int timeOut) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(by));
+ }
+
+ public static List<WebElement> getWebElementsListByContainTestID(String dataTestId) {
+ try{
+ WebDriverWait wait = newWait(10);
+ return wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.xpath("//*[contains(@data-tests-id, '"+dataTestId+"')]")));
+ }
+ catch(Exception e){
+ return new ArrayList<WebElement>();
+ }
+ }
+
+ public static List<WebElement> getWebElementsListByContainsClassName(String containedText) {
+ return getWebElementsListByContainsClassName(containedText, timeOut);
+ }
+
+ public static List<WebElement> getWebElementsListByContainsClassName(String containedText, int timeoutInSeconds) {
+ WebDriverWait wait = newWait(timeoutInSeconds);
+ return wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(By.xpath("//*[contains(@class, '"+containedText+"')]")));
+ }
+
+ public static WebElement getWebElementByContainsClassName(String containedText) {
+ return getWebElementByContainsClassName(containedText, timeOut);
+ }
+
+ public static WebElement getWebElementByContainsClassName(String containedText, int timeoutInSeconds) {
+ return getWebElementBy(By.xpath("//*[contains(@class, '"+containedText+"')]"), timeoutInSeconds);
+ }
+
+ public static WebElement getWebElementByClassName(String className) {
+ return getWebElementByClassName(className, timeOut);
+ }
+
+ public static WebElement getWebElementByClassName(String className, int timeoutInSeconds) {
+ WebDriverWait wait = newWait(timeoutInSeconds);
+ return wait.until(ExpectedConditions.visibilityOfElementLocated(By.className(className)));
+ }
+
+ public static List<WebElement> getWebElementsListByContainsClassNameAndText(String cssName, String text, int timeoutInSeconds) {
+ WebDriverWait wait = newWait(timeoutInSeconds);
+ String xpath = String.format("//*[contains(@class, '%s') and contains(text(),'%s')]", cssName, text);
+ return wait.until(ExpectedConditions.presenceOfAllElementsLocatedBy(
+ By.xpath(xpath)));
+ }
+
+ public static WebElement getWebElementByLinkText(String linkText) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@text='" + linkText + "']")));
+ }
+
+
+ public static List<WebElement> getWebElementsListByTestID(String dataTestId) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.xpath("//*[@data-tests-id='" + dataTestId + "']")));
+ }
+
+ public static List<WebElement> getWebElementsListByClassName(String className) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(ExpectedConditions.visibilityOfAllElementsLocatedBy(By.className(className)));
+ }
+
+
+
+
+ public static Boolean isElementInvisibleByTestId(String dataTestId) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(
+ ExpectedConditions.invisibilityOfElementLocated(By.xpath("//*[@data-tests-id='" + dataTestId + "']")));
+ }
+
+ public static Boolean isElementVisibleByTestId(String dataTestId) {
+ try{
+ WebDriverWait wait = newWait(timeOut);
+ if(wait.until(ExpectedConditions.visibilityOfElementLocated((By.xpath("//*[@data-tests-id='" + dataTestId + "']")))).isDisplayed()){
+ return true;
+ }else {
+ return false;
+ }
+ }
+ catch(Exception e){
+ return false;
+ }
+ }
+
+ public static void clickOnElementByTestId(String dataTestId) {
+ clickOnElementByTestIdWithoutWait(dataTestId);
+ ultimateWait();
+ }
+
+ public static void clickOnElementByTestIdWithoutWait(String dataTestId) {
+ WebDriverWait wait = newWait(timeOut);
+ wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//*[@data-tests-id='" + dataTestId + "']"))).click();
+ }
+
+ public static void clickOnElementByTestId(String dataTestId, int customTimeout) {
+ WebDriverWait wait = newWait(customTimeout);
+ wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//*[@data-tests-id='" + dataTestId + "']"))).click();
+ }
+
+ public static WebElement waitForElementVisibilityByTestId(String dataTestId) {
+ WebDriverWait wait = newWait(timeOut);
+ return wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//*[@data-tests-id='" + dataTestId + "']")));
+ }
+
+ public static Boolean waitForElementInVisibilityByTestId(String dataTestId) {
+ return waitForElementInVisibilityByTestId(dataTestId, timeOut);
+ }
+
+ public static Boolean waitForElementInVisibilityByTestId(String dataTestId, int timeOut) {
+ WebDriverWait wait = newWait(timeOut);
+ boolean displayed = getDriver().findElements(By.xpath("//*[@data-tests-id='" + dataTestId + "']")).isEmpty();
+ if (!displayed){
+ Boolean until = wait.until(ExpectedConditions.invisibilityOfElementLocated(By.xpath("//*[@data-tests-id='" + dataTestId + "'])")));
+ ultimateWait();
+ return until;
+ }
+ return false;
+ }
+
+ public static Boolean waitForElementInVisibilityByTestId(By by) {
+ return waitForElementInVisibilityBy(by, timeOut);
+ }
+
+
+ public static Boolean waitForElementInVisibilityBy(By by, int timeOut) {
+ WebDriverWait wait = newWait(timeOut);
+ boolean displayed = getDriver().findElements(by).isEmpty();
+ if (!displayed){
+ Boolean until = wait.until(ExpectedConditions.invisibilityOfElementLocated(by));
+ sleep(1);
+ return until;
+ }
+ return false;
+ }
+
+
+ public static void setWebElementByTestId(String elementID, String value) {
+ WebElement resourceDescriptionTextbox = GeneralUIUtils.getWebElementByTestID(elementID);
+ resourceDescriptionTextbox.clear();
+ resourceDescriptionTextbox.sendKeys(value);
+
+ }
+
+ public static WebElement hoverOnAreaByTestId(String areaId) {
+ Actions actions = new Actions(getDriver());
+ WebElement area = getWebElementByTestID(areaId);
+ actions.moveToElement(area).perform();
+ ultimateWait();
+ return area;
+ }
+
+ public static WebElement hoverOnAreaByClassName(String className) {
+ Actions actions = new Actions(getDriver());
+ WebElement area = getWebElementByClassName(className);
+ actions.moveToElement(area).perform();
+ GeneralUIUtils.ultimateWait();
+ return area;
+ }
+
+ public static void clickElementUsingActions(WebElement element){
+ Actions actions = new Actions(getDriver());
+
+ actions.moveToElement(element);
+ actions.perform();
+
+ actions.click();
+ actions.perform();
+
+ ultimateWait();
+ }
+
+ public static void waitForLoader() {
+ waitForLoader(timeOut);
+ }
+
+ public static void waitForLoader(int timeOut) {
+ sleep(1);
+ waitForElementInVisibilityBy(By.className("tlv-loader"), timeOut);
+ }
+
+ public static void findComponentAndClick(String resourceName) throws Exception {
+ SetupCDTest.getExtendTest().log(Status.INFO, "Searching for " + resourceName + " in homepage");
+ WebElement searchTextbox = GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.MainMenuButtons.SEARCH_BOX.getValue());
+ try{
+ searchTextbox.clear();
+ searchTextbox.sendKeys(resourceName);
+ ultimateWait();
+ }
+ catch(Exception e){
+ SetupCDTest.getExtendTest().log(Status.INFO, "Can't interact with search bar");
+ e.printStackTrace();
+ }
+
+
+ try{
+ SetupCDTest.getExtendTest().log(Status.INFO, String.format("Clicking on the %s component from home screen", resourceName));
+ clickOnElementByTestId(resourceName);
+ GeneralUIUtils.ultimateWait();
+ getWebElementByTestID(DataTestIdEnum.GeneralElementsEnum.LIFECYCLE_STATE.getValue());
+ }
+ catch(Exception e){
+ SetupCDTest.getExtendTest().log(Status.INFO, "Can't click on component named " + resourceName);
+ e.printStackTrace();
+ }
+ }
+
+
+ public static String getComponentVersion(String componentName) {
+ return GeneralUIUtils.getWebElementByTestID(componentName + "Version").getText();
+ }
+
+ public static void windowZoomOut() {
+ final int zoomOutFactor = 3;
+ for (int i = 0; i < zoomOutFactor; i++) {
+ if(getDriver() instanceof FirefoxDriver) {
+ getDriver().findElement(By.tagName("html")).sendKeys(Keys.chord(Keys.CONTROL, Keys.SUBTRACT));
+ }
+ }
+ }
+
+ public static void resetZoom(){
+ getDriver().findElement(By.tagName("html")).sendKeys(Keys.chord(Keys.CONTROL, "0"));
+ }
+
+ public static void windowZoomOutUltimate(){
+ resetZoom();
+ windowZoomOut();
+// JavascriptExecutor js = (JavascriptExecutor) driver;
+// js.executeScript("document.body.style.zoom='90%'");
+ }
+
+ public static void clickASDCLogo() {
+ WebDriverWait wait = newWait(15);
+ wait.until(ExpectedConditions.visibilityOfElementLocated(By.linkText("ASDC")));
+ WebElement ClickASDCLogo = getDriver().findElement(By.linkText("ASDC"));
+ ClickASDCLogo.click();
+ GeneralUIUtils.waitForLoader();
+ }
+
+ public static void sleep(int millis) {
+ try {
+ Thread.sleep(millis);
+ } catch (InterruptedException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ public static void moveToStep(DataTestIdEnum.StepsEnum Stepname) {
+ moveToStep(Stepname.getValue());
+ SetupCDTest.getExtendTest().log(Status.INFO, String.format("Going to %s page ", Stepname.toString()));
+ }
+
+ public static void moveToStep(String dataTestId) {
+ clickOnElementByTestId(dataTestId);
+ ultimateWait();
+ }
+
+
+ public static Select getSelectList(String item, String datatestsid) {
+ Select selectlist = new Select(getWebElementByTestID(datatestsid));
+ if (item != null) {
+ selectlist.selectByVisibleText(item);
+ Assert.assertThat(selectlist.getFirstSelectedOption().getText(), is(item));
+ }
+ return selectlist;
+ }
+
+ public static List<WebElement> waitForElementsListVisibilityTestMethod(DashboardCardEnum dataTestId) {
+ GeneralUIUtils.waitForLoader();
+ return getDriver().findElements(By.xpath("//*[@data-tests-id='" + dataTestId.getValue() + "']"));
+ }
+
+ public static List<WebElement> getElementsByCSS(String cssString) throws InterruptedException {
+ GeneralUIUtils.waitForLoader();
+ List<WebElement> assets = getDriver().findElements(By.cssSelector(cssString));
+ return assets;
+ }
+
+ public static WebElement getElementfromElementByCSS(WebElement parentElement, String cssString){
+ WebDriverWait wait = newWait(timeOut);
+ GeneralUIUtils.waitForLoader();
+ return parentElement.findElement(By.cssSelector(cssString));
+ }
+
+ public static WebElement getElementfromElementByXPATH(WebElement parentElement, DashboardCardEnum dataTestId){
+ WebDriverWait wait = newWait(timeOut);
+ GeneralUIUtils.waitForLoader();
+ return HighlightMyElement( parentElement.findElement(By.xpath("//*[@data-tests-id='" + dataTestId.getValue() + "']")));
+ }
+
+ public static WebElement HighlightMyElement(WebElement element) {
+ JavascriptExecutor javascript = (JavascriptExecutor) getDriver();
+ javascript.executeScript("arguments[0].setAttribute('style', arguments[1]);", element, "color: yellow; border: 4px solid yellow;");
+ return element;
+ }
+
+ public static WebElement getSelectedElementFromDropDown(String dataTestId){
+ GeneralUIUtils.ultimateWait();;
+ WebElement selectedElement = new Select (getDriver().findElement(By.xpath("//*[@data-tests-id='" + dataTestId + "']"))).getFirstSelectedOption();
+ return selectedElement;
+ }
+
+
+ public static void waitForPageLoadByReadyState() {
+ newWait(30).until((ExpectedCondition<Boolean>) wd ->
+ ((JavascriptExecutor) wd).executeScript("return document.readyState").equals("complete"));
+ }
+
+
+ public static boolean checkElementsCountInTable(int expectedElementsCount, Supplier<List<WebElement>> func) {
+ int maxWaitingPeriodMS = 10 * 1000;
+ int napPeriodMS = 100;
+ int sumOfWaiting = 0;
+ List<WebElement> elements = null;
+ boolean isKeepWaiting = false;
+ while (!isKeepWaiting) {
+ elements = func.get();
+ isKeepWaiting = (expectedElementsCount == elements.size());
+ sleep(isKeepWaiting ? napPeriodMS : 0);
+ sumOfWaiting += napPeriodMS;
+ if (sumOfWaiting > maxWaitingPeriodMS)
+ return false;
+ }
+ return true;
+ }
+
+ public static String getActionDuration(Runnable func) throws Exception{
+ long startTime = System.nanoTime();
+ func.run();
+ long estimateTime = System.nanoTime();
+ long duration = TimeUnit.NANOSECONDS.toSeconds(estimateTime - startTime);
+ String durationString = String.format("%02d:%02d", duration / 60, duration % 60);
+ return durationString;
+ }
+
+ public static WebElement clickOnAreaJS(String areaId) {
+ return clickOnAreaJS(areaId, timeOut);
+ }
+
+
+ public static WebElement clickOnAreaJS(String areaId, int timeout) {
+ try{
+ ultimateWait();
+ WebElement area = getWebElementByTestID(areaId);
+ JavascriptExecutor javascript = (JavascriptExecutor) getDriver();
+ //HighlightMyElement(area);
+ Object executeScript = javascript.executeScript("arguments[0].click();", area, "color: yellow; border: 4px solid yellow;");
+ waitForLoader(timeout);
+ return area;
+ }
+ catch (Exception e){
+ e.printStackTrace();
+ }
+ return null;
+ }
+
+
+
+ public static WebElement clickOnAreaJS(WebElement areaId) throws InterruptedException {
+ JavascriptExecutor javascript = (JavascriptExecutor) getDriver();
+ //HighlightMyElement(area);
+ javascript.executeScript("arguments[0].click();", areaId, "color: yellow; border: 4px solid yellow;");
+ return areaId;
+ }
+
+
+
+ public static void clickSomewhereOnPage() {
+ getDriver().findElement(By.cssSelector(".asdc-app-title")).click();
+ }
+
+ public static void findComponentAndClickInCatalog(String resourceName) throws Exception {
+ // This method will find element by element name, don't use data-tests-id argument
+ WebElement searchTextbox = GeneralUIUtils.getWebElementByTestID(DataTestIdEnum.MainMenuButtons.SEARCH_BOX.getValue());
+ searchTextbox.clear();
+ searchTextbox.sendKeys(resourceName);
+ ultimateWait();
+ clickOnElementByText(resourceName);
+ ultimateWait();
+ }
+
+ public static void clickOnElementByText(String textInElement) {
+ logger.info("clickOnElementByText: {}", textInElement);
+ WebDriverWait wait = newWait(timeOut);
+ HighlightMyElement(wait.until(
+ ExpectedConditions.elementToBeClickable(findByText(textInElement)))).click();
+ }
+
+ public static void clickOnElementByText(String textInElement, int customTimeout) {
+ logger.info("clickOnElementByText: {}", textInElement);
+ WebDriverWait wait = newWait(customTimeout);
+ HighlightMyElement(wait.until(ExpectedConditions.elementToBeClickable(searchByTextContaining(textInElement)))).click();
+ }
+
+ private static WebDriverWait newWait(int timeoutInSeconds) {
+ final WebDriver driver = getDriver();
+ driver.manage().timeouts().setScriptTimeout(timeoutInSeconds, TimeUnit.SECONDS);
+ return new WebDriverWait(driver, timeoutInSeconds, 120);
+ }
+
+ public static void clickJSOnElementByText(String textInElement) throws Exception {
+ WebDriverWait wait = newWait(timeOut);
+ clickOnAreaJS(wait.until(
+ ExpectedConditions.elementToBeClickable(findByText(textInElement))));
+ }
+
+ public static void fluentWaitTestID(String dataTestId, String text) {
+ FluentWait<WebDriver> fluentWait = new FluentWait<WebDriver>(getDriver())
+ .withTimeout(30, TimeUnit.SECONDS)
+ .pollingEvery(50, TimeUnit.MILLISECONDS)
+ .ignoring(NoSuchElementException.class);
+
+ fluentWait.until(ExpectedConditions.refreshed(
+ ExpectedConditions.textToBePresentInElementValue(By.xpath("//*[@data-tests-id='" + dataTestId + "']"), text)));
+ }
+
+ public static void regularWait(WebElement element, String text){
+ WebDriverWait wait = newWait(timeOut);
+
+ wait.until(ExpectedConditions.textToBePresentInElementValue(element, text));
+ }
+
+ public static void waitForAngular(){
+ WebDriverWait wait = newWait(90);
+ wait.until(AdditionalConditions.pageLoadWait());
+ wait.until(AdditionalConditions.angularHasFinishedProcessing());
+ }
+
+ public static void waitForAngular2(){
+ WebDriverWait wait = newWait(90);
+ wait.until(AdditionalConditions.pageLoadWait());
+ try {
+ WebDriverWait briefWait = newWait(2);
+ briefWait.until(AdditionalConditions.angular2HasFinishedProcessing());
+ } catch (TimeoutException | org.openqa.selenium.ScriptTimeoutException e) {
+ logger.info("Ignoring TimeoutException while waiting for angular2: {}", e, e);
+ }
+ }
+
+ public static Object getAllElementAttributes(WebElement element) {
+ return ((JavascriptExecutor)getDriver()).executeScript("var s = []; var attrs = arguments[0].attributes; for (var l = 0; l < attrs.length; ++l) { var a = attrs[l]; s.push(a.name + ':' + a.value); } ; return s;", element);
+ }
+
+ public static boolean isElementReadOnly(WebElement element){
+ try {
+ HighlightMyElement(element).clear();
+ return false;
+ } catch (Exception e) {
+ return true;
+ }
+ }
+
+ public static boolean isElementReadOnly(String dataTestId){
+ return isElementReadOnly(
+ waitForElementVisibilityByTestId(dataTestId));
+ }
+
+ public static boolean isElementDisabled(WebElement element){
+ return HighlightMyElement(element).getAttribute("class").contains("view-mode") ||
+ element.getAttribute("class").contains("disabled");
+ }
+
+ public static boolean isElementDisabled(String dataTestId){
+ return isElementDisabled(
+ waitForElementVisibilityByTestId(dataTestId));
+ }
+
+ public static void ultimateWait(){
+ logger.info("ultimateWait: starting");
+ long startTime = System.nanoTime();
+
+ GeneralUIUtils.waitForAngular();
+ logger.info("ultimateWait: waited for angular: {} ms", TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - startTime));
+
+ GeneralUIUtils.waitForAngular2();
+ logger.info("ultimateWait: waited for angular2: {} ms", TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - startTime));
+
+ long estimateTime = System.nanoTime();
+ long duration = TimeUnit.NANOSECONDS.toSeconds(estimateTime - startTime);
+ if(duration > timeOut){
+ SetupCDTest.getExtendTest().log(Status.WARNING, String.format("Delays on page, %d seconds", duration));
+ }
+
+ logger.info("ultimateWait: done");
+ }
+
+ public static WebElement makeElementVisibleWithJS(WebElement element){
+ String js = "arguments[0].style.height='auto'; arguments[0].style.visibility='visible';";
+ ((JavascriptExecutor) getDriver()).executeScript(js, element);
+ return element;
+ }
+
+ public static WebElement unhideElement(WebElement element, String attributeValue){
+ String js = "arguments[0].setAttribute('class','" + attributeValue + "');";
+ ((JavascriptExecutor) getDriver()).executeScript(js, element);
+ return element;
+ }
+
+ public static WebElement findByText(String textInElement){
+ return getDriver().findElement(searchByTextContaining(textInElement));
+ }
+
+ public static List<WebElement> findElementsByText(String textInElement){
+ return getDriver().findElements(searchByTextContaining(textInElement));
+ }
+
+ public static By searchByTextContaining(String textInElement) {
+ return By.xpath("//*[contains(text(),'" + textInElement + "')]");
+ }
+
+
+ public static boolean findAndWaitByText(String textInElement, int timeout){
+ logger.info("findAndWaitByText: {}", textInElement);
+ try{
+ WebDriverWait wait = newWait(timeout);
+ wait.until(ExpectedConditions.presenceOfElementLocated(searchByTextContaining(textInElement)));
+ return true;
+ }
+ catch(Exception e){
+ return false;
+ }
+ }
+
+ public static WebElement getClickableButtonBy(By by, int timout){
+ try{
+ WebDriverWait wait = newWait(timout);
+ WebElement element = wait.until(ExpectedConditions.elementToBeClickable(by));
+ return element;
+ }
+ catch(Exception e){
+ return null;
+ }
+ }
+
+
+
+ public static WebElement getButtonWithText(String textInButton){
+ try{
+ return getDriver().findElement(By.xpath("//button[contains(text(),'" + textInButton + "')]"));
+ }
+ catch(Exception e)
+ {
+ return null;
+ }
+ }
+
+
+ public static List<WebElement> getElementsByDataTestsIdStartWith(String startWithString){
+ ultimateWait();
+ return getDriver().findElements(By.xpath("//*[starts-with(@data-tests-id,'" + startWithString + "')]"));
+ }
+
+ public static void closeErrorMessage() {
+ WebElement okWebElement = getButtonWithText("OK");
+ if (okWebElement != null){
+ okWebElement.click();
+ ultimateWait();
+ }
+ }
+
+ public static WebElement getElementByCSS(String cssString) throws InterruptedException {
+ ultimateWait();
+ return getDriver().findElement(By.cssSelector(cssString));
+ }
+
+ public static String getDataTestIdAttributeValue(WebElement element) {
+ return element.getAttribute("data-tests-id");
+ }
+
+ public static String getTextContentAttributeValue(WebElement element) {
+ return element.getAttribute("textContent");
+ }
+
+ public static WebElement getElementInsideElementByDataTestsId(WebElement element, String dataTestId) {
+ try{
+ return element.findElement(By.xpath("//*[@data-tests-id='" + dataTestId + "']"));
+ }
+ catch(Exception e){
+ return null;
+ }
+ }
+
+ public static void clickOnElementByCSS(String cssString) throws Exception {
+ WebDriverWait wait = newWait(timeOut);
+ wait.until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector(cssString))).click();
+ ultimateWait();
+ }
+ public static String getRandomComponentName(String prefix) {
+ return prefix + GeneralUIUtils.randomNumber();
+ }
+ public static int randomNumber() {
+ Random r = new Random();
+ return r.nextInt(10000);
+ }
+
+ public static void waitForUINotification() {
+ List<WebElement> notificationElements = getDriver().findElements(By.className("ui-notification"));
+ if (!notificationElements.isEmpty()){
+ notificationElements.forEach(WebElement::click);
+ }
+ }
+
+ public static boolean checkForDisabledAttribute(String dataTestId){
+ Object elementAttributes = getAllElementAttributes(waitForElementVisibilityByTestId(dataTestId));
+ return elementAttributes.toString().contains("disabled");
+ }
+
+ public static void dragAndDropElementByY(WebElement area, int yOffset) {
+ Actions actions = new Actions(getDriver());
+ actions.dragAndDropBy(area, 10, yOffset).perform();
+ ultimateWait();
+ }
+
+ public static void waitForBackLoader() {
+ waitForBackLoader(timeOut);
+ }
+
+ public static void waitForBackLoader(int timeOut) {
+ sleep(1);
+ waitForElementInVisibilityBy(By.className("tlv-loader-back"), timeOut);
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUtility.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUtility.java
new file mode 100644
index 000000000..f2e834e03
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/GeneralUtility.java
@@ -0,0 +1,155 @@
+/*-
+ * ============LICENSE_START=======================================================
+ * SDC
+ * ================================================================================
+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ */
+
+package org.onap.sdc.ci.tests.utilities;
+
+import java.io.File;
+import java.io.IOException;
+import java.util.List;
+import java.util.regex.Pattern;
+
+import org.apache.commons.codec.binary.Base64;
+import org.apache.commons.io.FileUtils;
+
+public class GeneralUtility {
+
+ public static boolean generateTextFile(String fileName, String fileData) {
+ boolean isSuccessfull = true;
+ try {
+ FileUtils.writeStringToFile(new File(fileName), fileData);
+ } catch (IOException e) {
+ isSuccessfull = false;
+ }
+ return isSuccessfull;
+ }
+
+ /**
+ * Use with care, usage is not advised!!!
+ * The method only checks if String does not contain special characters + length divided by 4 with no remainder.
+ * The methods contained in other common libraries do the same.
+ */
+ public static boolean isBase64Encoded(byte[] data) {
+ return Base64.isBase64(data);
+ }
+
+ /**
+ *Use with care, usage is not advised!!!
+ * The method only checks if String does not contain special characters + length divided by 4 with no remainder.
+ * The methods contained in other common libraries do the same.
+ */
+ public static boolean isBase64Encoded(String str) {
+ boolean isEncoded = false;
+ try {
+ // checks if the string was properly padded to the
+ isEncoded = ((str.length() % 4 == 0) && (Pattern.matches("\\A[a-zA-Z0-9/+]+={0,2}\\z", str)));
+ if (isEncoded) {
+ // If no exception is caught, then it is possibly a base64
+ // encoded string
+ byte[] data = Base64.decodeBase64(str);
+ }
+
+ } catch (Exception e) {
+ // If exception is caught, then it is not a base64 encoded string
+ isEncoded = false;
+ }
+ return isEncoded;
+ }
+
+ /**
+ * Checks whether the passed string exceeds a limit of number of characters.
+ *
+ * @param str
+ * @param limit
+ * @return the result of comparison, or false if str is null.
+ */
+ public static boolean isExceedingLimit(String str, int limit) {
+ if (str == null) {
+ return false;
+ }
+ return str.length() > limit;
+ }
+
+ /**
+ * Checks the passed string list whether the cumulative length of strings and delimiters between them exceeds a limit of number of characters. For example for list ("one","two","three") with delimiter "," the length of list is calculated
+ * 3+1+3+1+5=13
+ *
+ * @param strList
+ * @param limit
+ * @param delimiterLength
+ * - 0 if there is no delimeter.
+ * @return the result of comparison, or false if strList is null.
+ */
+ public static boolean isExceedingLimit(List<String> strList, int limit, int delimiterLength) {
+ if (strList == null || strList.isEmpty()) {
+ return false;
+ }
+ int sum = 0;
+ int size = strList.size();
+ for (int i = 0; i < size - 1; i++) {
+ String str = strList.get(i);
+ if (str != null) {
+ sum += str.length();
+ }
+ sum += delimiterLength;
+ }
+ String str = strList.get(size - 1);
+ if (str != null) {
+ sum += str.length();
+ }
+ return sum > limit;
+ }
+
+ /**
+ * Return the extension as the substring from the last dot. For input "kuku.txt", "txt" will be returned. If no dot is found or input is null, empty string is returned.
+ *
+ * @param fileName
+ * @return extension
+ */
+ public static String getFilenameExtension(String fileName) {
+ String res = Constants.EMPTY_STRING;
+ if (fileName != null) {
+ int indexOf = fileName.lastIndexOf('.');
+ if (indexOf != -1 && indexOf < (fileName.length() - 1)) {
+ res = fileName.substring(indexOf + 1);
+ }
+ }
+ return res;
+ }
+
+ public static String calculateMD5ByByteArray(byte[] payload) {
+ String decodedMd5 = org.apache.commons.codec.digest.DigestUtils.md5Hex(payload);
+ byte[] encodeMd5 = Base64.encodeBase64(decodedMd5.getBytes());
+ return new String(encodeMd5);
+
+ }
+
+ /**
+ *
+ * @param data
+ * @return
+ */
+ public static String calculateMD5ByString(String data) {
+ String calculatedMd5 = org.apache.commons.codec.digest.DigestUtils.md5Hex(data);
+
+ // encode base-64 result
+ byte[] encodeBase64 = Base64.encodeBase64(calculatedMd5.getBytes());
+ return new String(encodeBase64);
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/LoginUtils.java b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/LoginUtils.java
new file mode 100644
index 000000000..eca3599c6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/sdc/ci/tests/utilities/LoginUtils.java
@@ -0,0 +1,42 @@
+package org.onap.sdc.ci.tests.utilities;
+
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.datatypes.UserRoleEnum;
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.ui.ExpectedConditions;
+import org.openqa.selenium.support.ui.WebDriverWait;
+
+public class LoginUtils {
+
+ private static final String WEB_SEAL_PASSWORD = "123123a";
+
+ public static void loginToLocalWebsealSimulator(UserRoleEnum role) {
+ WebDriver driver = GeneralUIUtils.getDriver();
+ WebDriverWait wait = new WebDriverWait(driver, 30);
+
+ wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.xpath("//*[@method='" + "post" + "']"))));
+
+ WebElement userIdTextbox = GeneralUIUtils.getWebElementBy(By.name("userId"));
+ userIdTextbox.sendKeys(role.getUserId());
+ WebElement passwordTextbox = GeneralUIUtils.getWebElementBy(By.name("password"));
+ passwordTextbox.sendKeys(WEB_SEAL_PASSWORD);
+
+ wait.until(ExpectedConditions.elementToBeClickable(driver.findElement(By.xpath("//*[@value='" + "Login" + "']")))).click();
+ }
+
+ public static void loginToLocalWebsealSimulator(UserCredentials user) {
+ WebDriver driver = GeneralUIUtils.getDriver();
+ WebDriverWait wait = new WebDriverWait(driver, 30);
+
+ wait.until(ExpectedConditions.visibilityOf(driver.findElement(By.xpath("//*[@method='" + "post" + "']"))));
+
+ WebElement userIdTextbox = GeneralUIUtils.getWebElementBy(By.name("userId"));
+ userIdTextbox.sendKeys(user.getUserId());
+ WebElement passwordTextbox = GeneralUIUtils.getWebElementBy(By.name("password"));
+ passwordTextbox.sendKeys(user.getPassword());
+
+ wait.until(ExpectedConditions.elementToBeClickable(driver.findElement(By.xpath("//*[@value='" + "Login" + "']")))).click();
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BaseMSOPreset.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BaseMSOPreset.java
index 8194d87ac..4f4779d8e 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BaseMSOPreset.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BaseMSOPreset.java
@@ -1,5 +1,6 @@
package org.onap.simulator.presetGenerator.presets.BasePresets;
+import java.util.Map;
import vid.automation.test.infra.Features;
/**
@@ -7,13 +8,17 @@ import vid.automation.test.infra.Features;
*/
public abstract class BaseMSOPreset extends BasePreset {
+ public static final String DEFAULT_CLOUD_OWNER = "irma-aic";
+ public static final String DEFAULT_INSTANCE_ID = "f8791436-8d55-4fde-b4d5-72dd2cf13cfb";
+ protected String cloudOwner = DEFAULT_CLOUD_OWNER;
+
public static String getRequestBodyWithTestApiOnly() {
if (Features.FLAG_ADD_MSO_TESTAPI_FIELD.isActive()) {
return "" +
"{" +
" \"requestDetails\": { " +
" \"requestParameters\": { " +
- " \"testApi\": \"GR_API\" " +
+ " \"testApi\": \"VNF_API\" " +
" } " +
" } " +
"} " +
@@ -23,8 +28,20 @@ public abstract class BaseMSOPreset extends BasePreset {
}
}
+ protected String addCloudOwnerIfNeeded() {
+ return Features.FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST.isActive() ?
+ "\"cloudOwner\": \""+cloudOwner+"\"," : "";
+ }
+
@Override
protected String getRootPath() {
return "/mso";
}
+
+ @Override
+ public Map<String, String> getRequestHeaders() {
+ Map<String, String> map = super.getRequestHeaders();
+ map.put("X-ONAP-PartnerName", "VID");
+ return map;
+ }
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BasePreset.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BasePreset.java
index 162367368..662677e83 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BasePreset.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/BasePresets/BasePreset.java
@@ -1,11 +1,10 @@
package org.onap.simulator.presetGenerator.presets.BasePresets;
-import org.onap.simulator.presetGenerator.presets.model.RegistrationRequest;
-import org.springframework.http.HttpMethod;
-
import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.model.RegistrationRequest;
+import org.springframework.http.HttpMethod;
/**
* Created by itzikliderman on 13/12/2017.
@@ -13,12 +12,13 @@ import java.util.Map;
public abstract class BasePreset {
public RegistrationRequest generateScenario() {
- Map<String, String> headers = new HashMap<>();
- headers.put("Content-Type", getContentType());
+ Map<String, String> responseHeaders = new HashMap<>();
+ responseHeaders.put("Content-Type", getContentType());
return new RegistrationRequest(
- new RegistrationRequest.SimulatorRequest(getReqMethod(), getReqPath(), getQueryParams(), getRequestBody()),
- new RegistrationRequest.SimulatorResponse(getResponseCode(), headers, getResponseBody(), getFile()));
+ new RegistrationRequest.SimulatorRequest(getReqMethod(), getReqPath(), getQueryParams(), getRequestBody(), isStrictMatch(), getRequestHeaders()),
+ new RegistrationRequest.SimulatorResponse(getResponseCode(), responseHeaders, getResponseBody(), getFile()),
+ new RegistrationRequest.Misc(getNumberOfTimes(), getReplace()));
}
public Object getResponseBody() { return null; };
@@ -41,7 +41,19 @@ public abstract class BasePreset {
return null;
}
+ public boolean isStrictMatch() {
+ return false;
+ }
+
public Map<String, List> getQueryParams() { return null; }
protected abstract String getRootPath();
+
+ protected Integer getNumberOfTimes() {return null;}
+
+ protected boolean getReplace() {return true;}
+
+ public Map<String,String> getRequestHeaders() {
+ return new HashMap<>();
+ }
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetBasicAuthPreset.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetBasicAuthPreset.java
new file mode 100644
index 000000000..f7900d14b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetBasicAuthPreset.java
@@ -0,0 +1,31 @@
+package org.onap.simulator.presetGenerator.presets.aaf;
+
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.Map;
+
+public class AAFGetBasicAuthPreset extends BasePreset {
+ public static final String VALID_AUTH_VALUE = "bTEyMzRAYXR0LmNvbTphYWFh";
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/authn/basicAuth";
+ }
+
+ @Override
+ protected String getRootPath() {
+ return "";
+ }
+
+ @Override
+ public Map<String, String> getRequestHeaders() {
+ return ImmutableMap.of("Authorization", "Basic " + VALID_AUTH_VALUE);
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetUrlServicePreset.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetUrlServicePreset.java
new file mode 100644
index 000000000..b3376e61a
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aaf/AAFGetUrlServicePreset.java
@@ -0,0 +1,26 @@
+package org.onap.simulator.presetGenerator.presets.aaf;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.springframework.http.HttpMethod;
+
+public class AAFGetUrlServicePreset extends BasePreset {
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/locate/com.att.aaf.service:2.0";
+ }
+
+ @Override
+ protected String getRootPath() {
+ return "";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"endpoint\":[{\"name\":\"com.att.aaf.service\",\"major\": 2,\"minor\": 0,\"patch\": 19,\"pkg\": 21,\"latitude\": 38.627346,\"longitude\": -90.19377,\"protocol\": \"http\",\"subprotocol\": [],\"hostname\": \"127.0.0.1\",\"port\": 1080}]}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/BasePresetAAIGetVersion.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/BasePresetAAIGetVersion.java
deleted file mode 100644
index 2452a24f7..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/BasePresetAAIGetVersion.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.aai;
-
-import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
-import java.util.Collections;
-import java.util.List;
-import java.util.Map;
-
-public class BasePresetAAIGetVersion extends BaseAAIPreset {
- public String modelVersionId1;
- public String modelInvariantId;
-
- public BasePresetAAIGetVersion(String modelVersionId1, String modelInvariantId) {
- this.modelVersionId1 = modelVersionId1;
- this.modelInvariantId = modelInvariantId;
- }
- @Override
- public HttpMethod getReqMethod() {
- return HttpMethod.PUT;
- }
-
- @Override
- public String getReqPath() {
- return getRootPath() + "/query";
- }
-
- @Override
- public Map<String, List> getQueryParams() {
- return ImmutableMap.of("format", Collections.singletonList("resource"));
- }
-
- @Override
- public Object getRequestBody() {
- return "{\"start\" : \"service-design-and-creation/models/\", \"query\" : \"query/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\"}";
- }
-
- public String getModelVersionId1() {
- return modelVersionId1;
- }
-
- public String getModelInvariantId() {
- return modelInvariantId;
- }
-
-
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAICloudRegionAndSourceFromConfigurationPut.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAICloudRegionAndSourceFromConfigurationPut.java
index c74cc0b14..66562ed63 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAICloudRegionAndSourceFromConfigurationPut.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAICloudRegionAndSourceFromConfigurationPut.java
@@ -2,12 +2,11 @@ package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAICloudRegionAndSourceFromConfigurationPut extends BaseAAIPreset {
@@ -64,9 +63,9 @@ public class PresetAAICloudRegionAndSourceFromConfigurationPut extends BaseAAIPr
" \"results\": [{" +
" \"id\": \"2979590232\"," +
" \"node-type\": \"cloud-region\"," +
- " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/SDNO-S-BcloudReg-E1802\"," +
+ " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/SDNO-S-BcloudReg-E1802\"," +
" \"properties\": {" +
- " \"cloud-owner\": \"att-aic\"," +
+ " \"cloud-owner\": \"irma-aic\"," +
" \"cloud-region-id\": \"" + getCloudRegionId() + "\"," +
" \"sriov-automation\": false," +
" \"resource-version\": \"1513631040564\"" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIFilterServiceInstanceById.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIFilterServiceInstanceById.java
new file mode 100644
index 000000000..5fca9f392
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIFilterServiceInstanceById.java
@@ -0,0 +1,39 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableMap;
+
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+public class PresetAAIFilterServiceInstanceById extends PresetAAIBaseSearchNodeQuery {
+
+ private String subscriberId;
+ private String serviceType;
+ private String serviceInstanceId;
+
+ public PresetAAIFilterServiceInstanceById(String subscriberId, String serviceType, String serviceInstanceId) {
+ this.subscriberId = subscriberId;
+ this.serviceType = serviceType;
+ this.serviceInstanceId = serviceInstanceId;
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("search-node-type", Collections.singletonList("service-instance"),
+ "filter", Collections.singletonList("service-instance-id:EQUALS:" + this.serviceInstanceId));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{" +
+ "\"result-data\": [\n" +
+ " {\n" +
+ " \"resource-type\": \"service-instance\",\n" +
+ " \"resource-link\": \"/aai/v11/business/customers/customer/" + this.subscriberId + "/service-subscriptions/service-subscription/" + this.serviceType + "/service-instances/service-instance/" + this.serviceInstanceId + "\"\n" +
+ " }\n" +
+ " ]" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudOwnersByCloudRegionId.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudOwnersByCloudRegionId.java
new file mode 100644
index 000000000..be075b481
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudOwnersByCloudRegionId.java
@@ -0,0 +1,130 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
+import static org.apache.commons.lang3.RandomStringUtils.randomNumeric;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetCloudOwnersByCloudRegionId extends BaseAAIPreset {
+ public static final String SOME_LEGACY_REGION = "some legacy region";
+ public static final String JUST_ANOTHER_REGION = "just another region";
+ public static final String MY_REGION = "my region";
+ public static final String LCP_REGION_TEXT = "lcpRegionText";
+ public static final String ATT_AIC = "irma-aic";
+ public static final String MDT_1 = "mdt1";
+ public static final String ATT_NC = "att-nc";
+ public static final String hvf3 = "hvf3";
+ public static final String olson3 = "olson3";
+ public static final String olson5B = "olson5b";
+ public static final String ATT_SABABA = "att-sababa";
+ public static final String AAIAIC_25 = "JANET25";
+ public static final String ONE = "One";
+ public static final String hvf6 = "hvf6";
+ private final String cloudRegionId;
+ private final String cloudOwner;
+
+ //Since there is a cache of cloudRegionToCloudOwner, we can't have 2 preset of same cloud region that return different cloud owner.
+ //So all the preset instance must be declared here, for conflicts prevention.
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_SOME_LEGACY_REGION_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(SOME_LEGACY_REGION, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_JUST_ANOTHER_REGION_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(JUST_ANOTHER_REGION, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_MDT1_TO_ATT_NC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(MDT_1, ATT_NC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_RDM3_TO_ATT_NC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(olson3, ATT_NC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_MTN3_TO_ATT_SABABA =
+ new PresetAAIGetCloudOwnersByCloudRegionId(hvf3, ATT_SABABA);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_AAIAIC25_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(AAIAIC_25, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_ONE_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(ONE, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_MTN6_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(hvf6, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_MY_REGION_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(MY_REGION, ATT_AIC);
+
+ public static final PresetAAIGetCloudOwnersByCloudRegionId PRESET_LCP_REGION_TEXT_TO_ATT_AIC =
+ new PresetAAIGetCloudOwnersByCloudRegionId(LCP_REGION_TEXT, ATT_AIC);
+
+ private PresetAAIGetCloudOwnersByCloudRegionId(String cloudRegionId, String cloudOwnerResult) {
+ this.cloudRegionId = cloudRegionId;
+ this.cloudOwner = cloudOwnerResult;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{" +
+ " \"cloud-region\": [{" +
+ " \"cloud-owner\": \"" + cloudOwner + "\"," +
+ " \"cloud-region-id\": \"" + cloudRegionId + "\"," +
+ " \"cloud-region-version\": \"2.5\"," +
+ " \"identity-url\": \"http://" + randomAlphabetic(5) + ":5000/v2.0\"," +
+ " \"complex-name\": \"" + cloudRegionId + "\"," +
+ " \"resource-version\": \"" + randomNumeric(5) + "\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [{" +
+ " \"related-to\": \"pserver\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.LocatedIn\"," +
+ " \"related-link\": \"/aai/v12/cloud-infrastructure/pservers/pserver/" + randomAlphabetic(5) + "\"," +
+ " \"relationship-data\": [{" +
+ " \"relationship-key\": \"pserver.hostname\"," +
+ " \"relationship-value\": \"" + randomAlphabetic(5) + "\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [{" +
+ " \"property-key\": \"pserver.pserver-name2\"" +
+ " }" +
+ " ]" +
+ " }, {" +
+ " \"related-to\": \"l3-network\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v12/network/l3-networks/l3-network/" + UUID.randomUUID() + "\"," +
+ " \"relationship-data\": [{" +
+ " \"relationship-key\": \"l3-network.network-id\"," +
+ " \"relationship-value\": \"" + UUID.randomUUID() + "\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [{" +
+ " \"property-key\": \"l3-network.network-name\"," +
+ " \"property-value\": \"" + randomAlphabetic(5) + "\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ "}";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/cloud-infrastructure/cloud-regions";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("cloud-region-id", Collections.singletonList(cloudRegionId));
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudRegionFromVnf.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudRegionFromVnf.java
new file mode 100644
index 000000000..976228bf0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetCloudRegionFromVnf.java
@@ -0,0 +1,130 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetCloudRegionFromVnf extends BaseAAIPreset {
+
+ private String vnfInstanceId;
+
+ public PresetAAIGetCloudRegionFromVnf(String vnfInstanceId) {
+ this.vnfInstanceId = vnfInstanceId;
+ }
+
+ public String getVnfInstanceId() {
+ return vnfInstanceId;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.PUT;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/query";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of(
+ "format", Collections.singletonList("simple")
+ );
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return ImmutableMap.of(
+ "start", ImmutableList.of("/network/generic-vnfs/generic-vnf/" + getVnfInstanceId()),
+ "query", "/query/cloud-region-fromVnf"
+ );
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"results\": [" +
+ " {" +
+ " \"id\": \"363687968\"," +
+ " \"node-type\": \"generic-vnf\"," +
+ " \"url\": \"/aai/v14/network/generic-vnfs/generic-vnf/" + getVnfInstanceId() + "\"," +
+ " \"properties\": {" +
+ " \"vnf-id\": \"" + getVnfInstanceId() + "\"," +
+ " \"vnf-name\": \"zhvf23bmogx05_oam_01_rk\"," +
+ " \"vnf-type\": \"vMOG_SVC_UPDATED_FLAV_OAM/vMOG_VSP_UPDATED_FLAV 0\"," +
+ " \"service-id\": \"db171b8f-115c-4992-a2e3-ee04cae357e0\"," +
+ " \"prov-status\": \"NVTPROV\"," +
+ " \"orchestration-status\": \"Created\"," +
+ " \"in-maint\": false," +
+ " \"is-closed-loop-disabled\": false," +
+ " \"resource-version\": \"1522780608709\"," +
+ " \"model-invariant-id\": \"5108d7e4-f32a-44cd-8835-433a70915b8c\"," +
+ " \"model-version-id\": \"bae37933-b694-4b4e-a734-db63416f9cfe\"," +
+ " \"model-customization-id\": \"732305c6-d36a-47ee-a701-6f28f87b90cd\"," +
+ " \"nf-type\": \"POLICY\"," +
+ " \"nf-function\": \"Emanuel Orchestration Gateway (MOG)\"," +
+ " \"nf-role\": \"vMOG\"," +
+ " \"nf-naming-code\": \"\"" +
+ " }," +
+ " \"related-to\": [" +
+ " {" +
+ " \"id\": \"193753168\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.ComposedOf\"," +
+ " \"node-type\": \"service-instance\"," +
+ " \"url\": \"/aai/v14/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vMOG/service-instances/service-instance/7f10ffe2-548f-4168-8722-b782d05675b7\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " {" +
+ " \"id\": \"8757432\"," +
+ " \"node-type\": \"tenant\"," +
+ " \"url\": \"/aai/v14/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/3e9a20a3e89e45f884e09df0cc2d2d2a\"," +
+ " \"properties\": {" +
+ " \"tenant-id\": \"3e9a20a3e89e45f884e09df0cc2d2d2a\"," +
+ " \"tenant-name\": \"APPC-24595-T-IST-02C\"," +
+ " \"resource-version\": \"1539855222745\"" +
+ " }," +
+ " \"related-to\": [" +
+ " {" +
+ " \"id\": \"264798392\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
+ " \"node-type\": \"vserver\"," +
+ " \"url\": \"/aai/v14/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/3e9a20a3e89e45f884e09df0cc2d2d2a/vservers/vserver/088c2bf0-80e2-4bdf-93ae-b2469fbeba84\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " {" +
+ " \"id\": \"302227536\"," +
+ " \"node-type\": \"cloud-region\"," +
+ " \"url\": \"/aai/v14/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b\"," +
+ " \"properties\": {" +
+ " \"cloud-owner\": \"irma-aic\"," +
+ " \"cloud-region-id\": \"hvf23b\"," +
+ " \"cloud-type\": \"openstack\"," +
+ " \"owner-defined-type\": \"lcp\"," +
+ " \"cloud-region-version\": \"3.0\"," +
+ " \"identity-url\": \"https://iden.onap.org:5000/v2.0\"," +
+ " \"cloud-zone\": \"z1\"," +
+ " \"complex-name\": \"c1\"," +
+ " \"sriov-automation\": \"false\"," +
+ " \"resource-version\": \"1539855222969\"" +
+ " }," +
+ " \"related-to\": [" +
+ " {" +
+ " \"id\": \"2744328\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
+ " \"node-type\": \"tenant\"," +
+ " \"url\": \"/aai/v14/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/5452d6bd0cb34e99a3553d349456c642\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetHomingForVfModule.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetHomingForVfModule.java
new file mode 100644
index 000000000..6b07f5293
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetHomingForVfModule.java
@@ -0,0 +1,150 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetHomingForVfModule extends BaseAAIPreset {
+ private final String vnfInstanceId;
+ private final String vfModuleId;
+ private final String tenantId;
+ private final String lcpRegionId;
+
+ public PresetAAIGetHomingForVfModule(String vnfInstanceId, String vfModuleId, String tenantId, String lcpRegionId) {
+ this.vnfInstanceId = vnfInstanceId;
+ this.vfModuleId = vfModuleId;
+ this.tenantId = tenantId;
+ this.lcpRegionId = lcpRegionId;
+ }
+
+ public PresetAAIGetHomingForVfModule(String vnfInstanceId, String vfModuleId) {
+ this(
+ vnfInstanceId,
+ vfModuleId,
+ "db1818f7f2e34862b378bfb2cc520f91",
+ "olson5b"
+ );
+ }
+
+ public PresetAAIGetHomingForVfModule() {
+ this(
+ "0846287b-65bf-45a6-88f6-6a1af4149fac",
+ "a9b70ac0-5917-4203-a308-0e6920e6d09b",
+ "db1818f7f2e34862b378bfb2cc520f91",
+ "olson5b"
+ );
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"vf-module-id\": \""+vfModuleId+"\"," +
+ " \"vf-module-name\": \"apndns_az_02_module_1\"," +
+ " \"heat-stack-id\": \"apndns_az_02_module_1/97a319f3-b095-4fff-befa-c657508ecaf8\"," +
+ " \"orchestration-status\": \"active\"," +
+ " \"is-base-vf-module\": false," +
+ " \"resource-version\": \"1530559380383\"," +
+ " \"model-invariant-id\": \"74450b48-0aa0-4743-8314-9163e92b7862\"," +
+ " \"model-version-id\": \"6bc01a2b-bc48-4991-b9fe-e22c2215d801\"," +
+ " \"model-customization-id\": \"74f638c2-0368-4212-8f73-e961005af17c\"," +
+ " \"module-index\": 0," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"l3-network\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.DependsOn\"," +
+ " \"related-link\": \"/aai/v12/network/l3-networks/l3-network/335e62be-73a3-41e8-930b-1a677bcafea5\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"l3-network.network-id\"," +
+ " \"relationship-value\": \"335e62be-73a3-41e8-930b-1a677bcafea5\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"l3-network.network-name\"," +
+ " \"property-value\": \"MNS-FN-25180-T-02Shared_oam_protected_net_1\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " {" +
+ " \"related-to\": \"l3-network\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.DependsOn\"," +
+ " \"related-link\": \"/aai/v12/network/l3-networks/l3-network/2db4ee3e-2ac7-4fc3-8739-ecf53416459e\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"l3-network.network-id\"," +
+ " \"relationship-value\": \"2db4ee3e-2ac7-4fc3-8739-ecf53416459e\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"l3-network.network-name\"," +
+ " \"property-value\": \"Mobisupport-FN-27099-T-02_int_apn_dns_net_1\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " {" +
+ " \"related-to\": \"volume-group\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/" + lcpRegionId + "/volume-groups/volume-group/66013ebe-0c81-44b9-a24f-7c6acba73a39\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-owner\"," +
+ " \"relationship-value\": \"irma-aic\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-region-id\"," +
+ " \"relationship-value\": \"" + lcpRegionId + "\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"volume-group.volume-group-id\"," +
+ " \"relationship-value\": \"66013ebe-0c81-44b9-a24f-7c6acba73a39\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " {" +
+ " \"related-to\": \"vserver\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/" + lcpRegionId + "/tenants/tenant/" + tenantId+ "/vservers/vserver/5eef9f6d-9933-4bc6-9a1a-862d61309437\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-owner\"," +
+ " \"relationship-value\": \"irma-aic\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-region-id\"," +
+ " \"relationship-value\": \"" + lcpRegionId + "\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"tenant.tenant-id\"," +
+ " \"relationship-value\": \"" + tenantId + "\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"vserver.vserver-id\"," +
+ " \"relationship-value\": \"5eef9f6d-9933-4bc6-9a1a-862d61309437\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"vserver.vserver-name\"," +
+ " \"property-value\": \"zolson5bfapn01dns002\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/network/generic-vnfs/generic-vnf/" + this.vnfInstanceId + "/vf-modules/vf-module/" + this.vfModuleId;
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegion.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegion.java
index a50462a3d..9435dcd2b 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegion.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegion.java
@@ -44,7 +44,7 @@ public class PresetAAIGetInstanceGroupsByCloudRegion extends BaseAAIPreset {
public Object getRequestBody() {
return ImmutableMap.of(
"start", ImmutableList.of("cloud-infrastructure/cloud-regions/cloud-region/" + getCloudOwner() + "/" + getCloudRegionId()),
- "query", "query/instance-group-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
+ "query", "query/instance-groups-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
);
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest.java
index 9dae89be5..b20ef5a6e 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest.java
@@ -44,7 +44,7 @@ public class PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest extends BaseA
public Object getRequestBody() {
return ImmutableMap.of(
"start", ImmutableList.of("cloud-infrastructure/cloud-regions/cloud-region/" + getCloudOwner() + "/" + getCloudRegionId()),
- "query", "query/instance-group-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
+ "query", "query/instance-groups-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
);
}
@@ -62,124 +62,124 @@ public class PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest extends BaseA
@Override
public Object getResponseBody() {
- return "{\n" +
- " \"results\": [\n" +
- " {\n" +
- " \"instance-group\": {\n" +
- " \"instance-group-role\": \"JZmha7QSS4tJ\",\n" +
- " \"some-filed\": \"some-data\",\n" + //extra field
- " \"model-invariant-id\": \"model-id3\",\n" +
- " \"model-version-id\": \"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\n" +
- " \"id\": \"AAI-12002-test3-vm230w\",\n" +
- " \"description\": \"a9DEa0kpY\",\n" +
- " \"instance-group-type\": \"type\",\n" +
- " \"resource-version\": \"1520888659539\",\n" +
- " \"instance-group-name\": \"wKmBXiO1xm8bK\",\n" +
- " \"instance-group-function\": \"testfunction2\",\n" +
- " \"relationship-list\": {\n" +
- " \"relationship\": [\n" +
- " {\n" +
- " \"related-to\": \"cloud-region\",\n" +
- " \"some-filed\": \"some-data\",\n" + //extra field
- " \"relationship-label\": \"org.onap.relationships.inventory.Uses\",\n" +
- " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\n" +
- " \"relationship-data\": [\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-owner\",\n" +
- " \"relationship-value\": \"AAI-12002-vm230w\"\n" +
- " },\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-region-id\",\n" +
- " \"relationship-value\": \"AAI-region-vm230w\"\n" +
- " }\n" +
- " ],\n" +
- " \"related-to-property\": [\n" +
- " {\n" +
- " \"property-key\": \"cloud-region.owner-defined-type\"\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " }\n" +
- " },\n" +
- " {\n" +
- " \"instance-group\": {\n" +
- " \"instance-group-role\": \"JZmha7QSS4tJ\",\n" +
- " \"model-invariant-id\": \"model-id1\",\n" +
- " \"model-version-id\": \"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\n" +
- " \"id\": \"AAI-12002-test1-vm230w\",\n" +
- " \"description\": \"a9DEa0kpY\",\n" +
- " \"instance-group-type\": \"type\",\n" +
- " \"resource-version\": \"1520886467989\",\n" +
- " \"instance-group-name\": \"wKmBXiO1xm8bK\",\n" +
- " \"instance-group-function\": \"testfunction2\",\n" +
- " \"relationship-list\": {\n" +
- " \"relationship\": [\n" +
- " {\n" +
- " \"related-to\": \"cloud-region\",\n" +
- " \"relationship-label\": \"org.onap.relationships.inventory.Uses\",\n" +
- " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\n" +
- " \"relationship-data\": [\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-owner\",\n" +
- " \"some-filed\": \"some-data\",\n" + //extra field
- " \"relationship-value\": \"AAI-12002-vm230w\"\n" +
- " },\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-region-id\",\n" +
- " \"relationship-value\": \"AAI-region-vm230w\"\n" +
- " }\n" +
- " ],\n" +
- " \"related-to-property\": [\n" +
- " {\n" +
- " \"property-key\": \"cloud-region.owner-defined-type\"\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " }\n" +
- " },\n" +
- " {\n" +
- " \"instance-group\": {\n" +
- " \"instance-group-role\": \"JZmha7QSS4tJ\",\n" +
- " \"model-invariant-id\": \"model-id2\",\n" +
- " \"model-version-id\": \"version2\",\n" +
- " \"id\": \"AAI-12002-test2-vm230w\",\n" +
- " \"description\": \"a9DEa0kpY\",\n" +
- " \"instance-group-type\": \"type\",\n" +
- " \"resource-version\": \"1520888629970\",\n" +
- " \"instance-group-name\": \"wKmBXiO1xm8bK\",\n" +
- " \"instance-group-function\": \"testfunction2\",\n" +
- " \"relationship-list\": {\n" +
- " \"relationship\": [\n" +
- " {\n" +
- " \"related-to\": \"cloud-region\",\n" +
- " \"relationship-label\": \"org.onap.relationships.inventory.Uses\",\n" +
- " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\n" +
- " \"relationship-data\": [\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-owner\",\n" +
- " \"relationship-value\": \"AAI-12002-vm230w\"\n" +
- " },\n" +
- " {\n" +
- " \"relationship-key\": \"cloud-region.cloud-region-id\",\n" +
- " \"relationship-value\": \"AAI-region-vm230w\"\n" +
- " }\n" +
- " ],\n" +
- " \"related-to-property\": [\n" +
- " {\n" +
- " \"property-key\": \"cloud-region.owner-defined-type\"\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " ]\n" +
- " }\n" +
- " }\n" +
- " }\n" +
- " ]\n" +
- "}\n";
+ return "{" +
+ " \"results\": [" +
+ " {" +
+ " \"instance-group\": {" +
+ " \"instance-group-role\": \"JZmha7QSS4tJ\"," +
+ " \"some-filed\": \"some-data\"," + //extra field
+ " \"model-invariant-id\": \"model-id3\"," +
+ " \"model-version-id\": \"a0efd5fc-f7be-4502-936a-a6c6392b958f\"," +
+ " \"id\": \"AAI-12002-test3-vm230w\"," +
+ " \"description\": \"a9DEa0kpY\"," +
+ " \"instance-group-type\": \"type\"," +
+ " \"resource-version\": \"1520888659539\"," +
+ " \"instance-group-name\": \"wKmBXiO1xm8bK\"," +
+ " \"instance-group-function\": \"testfunction2\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"cloud-region\"," +
+ " \"some-filed\": \"some-data\"," + //extra field
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-owner\"," +
+ " \"relationship-value\": \"AAI-12002-vm230w\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-region-id\"," +
+ " \"relationship-value\": \"AAI-region-vm230w\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"cloud-region.owner-defined-type\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " }," +
+ " {" +
+ " \"instance-group\": {" +
+ " \"instance-group-role\": \"JZmha7QSS4tJ\"," +
+ " \"model-invariant-id\": \"model-id1\"," +
+ " \"model-version-id\": \"a0efd5fc-f7be-4502-936a-a6c6392b958f\"," +
+ " \"id\": \"AAI-12002-test1-vm230w\"," +
+ " \"description\": \"a9DEa0kpY\"," +
+ " \"instance-group-type\": \"type\"," +
+ " \"resource-version\": \"1520886467989\"," +
+ " \"instance-group-name\": \"wKmBXiO1xm8bK\"," +
+ " \"instance-group-function\": \"testfunction2\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"cloud-region\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-owner\"," +
+ " \"some-filed\": \"some-data\"," + //extra field
+ " \"relationship-value\": \"AAI-12002-vm230w\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-region-id\"," +
+ " \"relationship-value\": \"AAI-region-vm230w\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"cloud-region.owner-defined-type\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " }," +
+ " {" +
+ " \"instance-group\": {" +
+ " \"instance-group-role\": \"JZmha7QSS4tJ\"," +
+ " \"model-invariant-id\": \"model-id2\"," +
+ " \"model-version-id\": \"version2\"," +
+ " \"id\": \"AAI-12002-test2-vm230w\"," +
+ " \"description\": \"a9DEa0kpY\"," +
+ " \"instance-group-type\": \"type\"," +
+ " \"resource-version\": \"1520888629970\"," +
+ " \"instance-group-name\": \"wKmBXiO1xm8bK\"," +
+ " \"instance-group-function\": \"testfunction2\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"cloud-region\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-owner\"," +
+ " \"relationship-value\": \"AAI-12002-vm230w\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"cloud-region.cloud-region-id\"," +
+ " \"relationship-value\": \"AAI-region-vm230w\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"cloud-region.owner-defined-type\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ "}";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing.java
index 4d596e527..eb4a22889 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing.java
@@ -44,7 +44,7 @@ public class PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing extends Base
public Object getRequestBody() {
return ImmutableMap.of(
"start", ImmutableList.of("cloud-infrastructure/cloud-regions/cloud-region/" + getCloudOwner() + "/" + getCloudRegionId()),
- "query", "query/instance-group-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
+ "query", "query/instance-groups-byCloudRegion?type=" + type + "&role=" + role + "&function=" + getNetworkFunction()
);
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByOwningEntity.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByOwningEntity.java
index 610ab6b48..41c35b8a5 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByOwningEntity.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByOwningEntity.java
@@ -1,12 +1,11 @@
package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
String oeName;
@@ -45,11 +44,11 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/MSO_1610_ST/service-subscriptions/service-subscription/MSO-dev-service-type/service-instances/service-instance/af9d52f9-13b2-4657-a198-463677f82dc0\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/CAR_2020_ER/service-subscriptions/service-subscription/MSO-dev-service-type/service-instances/service-instance/af9d52f9-13b2-4657-a198-463677f82dc0\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
- " \"relationship-value\": \"MSO_1610_ST\"" +
+ " \"relationship-value\": \"CAR_2020_ER\"" +
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
@@ -70,11 +69,11 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/MSO_1610_ST/service-subscriptions/service-subscription/MSO-dev-service-type/service-instances/service-instance/49769492-5def-4c89-8e73-b236f958fa40\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/CAR_2020_ER/service-subscriptions/service-subscription/MSO-dev-service-type/service-instances/service-instance/49769492-5def-4c89-8e73-b236f958fa40\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
- " \"relationship-value\": \"MSO_1610_ST\"" +
+ " \"relationship-value\": \"CAR_2020_ER\"" +
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
@@ -120,7 +119,7 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/7e4f8130-5dee-47c4-8770-1abc5f5ded83\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/7e4f8130-5dee-47c4-8770-1abc5f5ded83\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
@@ -128,7 +127,7 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
- " \"relationship-value\": \"Mobility\"" +
+ " \"relationship-value\": \"Emanuel\"" +
" }," +
" {" +
" \"relationship-key\": \"service-instance.service-instance-id\"," +
@@ -145,7 +144,7 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/d849b312-03f6-4fa3-a923-a469b850ec73\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/d849b312-03f6-4fa3-a923-a469b850ec73\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
@@ -153,7 +152,7 @@ public class PresetAAIGetModelsByOwningEntity extends BaseAAIPreset {
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
- " \"relationship-value\": \"Mobility\"" +
+ " \"relationship-value\": \"Emanuel\"" +
" }," +
" {" +
" \"relationship-key\": \"service-instance.service-instance-id\"," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByProject.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByProject.java
index 96372abb4..cb80fd6ce 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByProject.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetModelsByProject.java
@@ -1,13 +1,12 @@
package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.UUID;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetModelsByProject extends BaseAAIPreset {
private String projectName;
@@ -49,7 +48,7 @@ public class PresetAAIGetModelsByProject extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/3f826016-3ac9-4928-9561-beee75fd91d5\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/3f826016-3ac9-4928-9561-beee75fd91d5\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
@@ -57,7 +56,7 @@ public class PresetAAIGetModelsByProject extends BaseAAIPreset {
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
- " \"relationship-value\": \"Mobility\"" +
+ " \"relationship-value\": \"Emanuel\"" +
" }," +
" {" +
" \"relationship-key\": \"service-instance.service-instance-id\"," +
@@ -124,7 +123,7 @@ public class PresetAAIGetModelsByProject extends BaseAAIPreset {
" {" +
" \"related-to\": \"service-instance\"," +
" \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
- " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/ff2d9326-1ef5-4760-aba0-0eaf372ae675\"," +
+ " \"related-link\": \"/aai/v12/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/ff2d9326-1ef5-4760-aba0-0eaf372ae675\"," +
" \"relationship-data\": [" +
" {" +
" \"relationship-key\": \"customer.global-customer-id\"," +
@@ -132,7 +131,7 @@ public class PresetAAIGetModelsByProject extends BaseAAIPreset {
" }," +
" {" +
" \"relationship-key\": \"service-subscription.service-type\"," +
- " \"relationship-value\": \"Mobility\"" +
+ " \"relationship-value\": \"Emanuel\"" +
" }," +
" {" +
" \"relationship-key\": \"service-instance.service-instance-id\"," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetMultipleVersion.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetMultipleVersion.java
deleted file mode 100644
index a9c63196a..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetMultipleVersion.java
+++ /dev/null
@@ -1,59 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.aai;
-
-public class PresetAAIGetMultipleVersion extends BasePresetAAIGetVersion {
- public String modelVersionId2;
- public String modelVersionId3;
- public PresetAAIGetMultipleVersion(String modelVersionId1,
- String modelVersionId2,
- String modelVersionId3,
- String modelInvariantId) {
- super( modelVersionId1, modelInvariantId);
- this.modelVersionId2 = modelVersionId2;
- this.modelVersionId3 = modelVersionId3;
- }
- public String getModelVersionId2() {
- return modelVersionId2;
- }
- public String getModelVersionId3() {
- return modelVersionId3;
- }
-
- @Override
- public Object getResponseBody() {
- return "{\"results\": [" +
- " {" +
- " \"model\": {" +
- " \"model-invariant-id\": \"" + getModelInvariantId() + "\"," +
- " \"model-type\": \"resource\"," +
- " \"resource-version\": \"1500138206526\"," +
- " \"model-vers\": {" +
- " \"model-ver\": [" +
- " {" +
- " \"model-version-id\": \"" + getModelVersionId1() + "\"," +
- " \"model-name\": \"action-data\"," +
- " \"model-version\": \"1.0\"," +
- " \"model-description\": \"decontamination arm circus ammonia hump edge\"," +
- " \"resource-version\": \"1500137463984\"" +
- " }," +
- " {" +
- " \"model-version-id\": \"" + getModelVersionId3() + "\"," +
- " \"model-name\": \"action-data\"," +
- " \"model-version\": \"3.0\"," +
- " \"model-description\": \"Non decontamination arm circus ammonia hump edge\"," +
- " \"resource-version\": \"1500137463986\"" +
- " }," +
- " {" +
- " \"model-version-id\": \"" + getModelVersionId2() + "\"," +
- " \"model-name\": \"action-data\"," +
- " \"model-version\": \"2.0\"," +
- " \"model-description\": \"The oldest one\"," +
- " \"resource-version\": \"1500137463980\"" +
- " }" +
- " ]" +
- " }" +
- " }" +
- " }" +
- " ]}";
- }
-
- } \ No newline at end of file
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetails.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetails.java
index e1fa74ec8..b99f58bda 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetails.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetails.java
@@ -2,12 +2,11 @@ package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetNetworkCollectionDetails extends BaseAAIPreset {
@@ -219,10 +218,11 @@ public class PresetAAIGetNetworkCollectionDetails extends BaseAAIPreset {
" \"network-id\": \"l3network-id-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662814627\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
@@ -258,10 +258,11 @@ public class PresetAAIGetNetworkCollectionDetails extends BaseAAIPreset {
" \"network-id\": \"l3network-id-3-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662816043\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
@@ -297,10 +298,11 @@ public class PresetAAIGetNetworkCollectionDetails extends BaseAAIPreset {
" \"network-id\": \"l3network-id-2-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662815304\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsInvalidRequest.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsInvalidRequest.java
index d0e4baf60..0d447c2c2 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsInvalidRequest.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsInvalidRequest.java
@@ -2,12 +2,11 @@ package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetNetworkCollectionDetailsInvalidRequest extends BaseAAIPreset {
@@ -221,11 +220,12 @@ public class PresetAAIGetNetworkCollectionDetailsInvalidRequest extends BaseAAIP
" \"network-id\": \"l3network-id-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
- " \"network-roles\": \"HngwProtectedOam.OAM\",\n" +//extra field
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
+ " \"network-roles\": \"RosemaProtectedOam.OAM\",\n" +//extra field
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662814627\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
@@ -261,10 +261,11 @@ public class PresetAAIGetNetworkCollectionDetailsInvalidRequest extends BaseAAIP
" \"network-id\": \"l3network-id-3-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662816043\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
@@ -300,10 +301,11 @@ public class PresetAAIGetNetworkCollectionDetailsInvalidRequest extends BaseAAIP
" \"network-id\": \"l3network-id-2-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662815304\",\n" +
+ " \"orchestration-status\": \"Created\",\n" +
" \"is-provider-network\": false,\n" +
" \"is-shared-network\": false,\n" +
" \"is-external-network\": false,\n" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsRequiredMissing.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsRequiredMissing.java
index c32a3b563..23b35d204 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsRequiredMissing.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkCollectionDetailsRequiredMissing.java
@@ -2,12 +2,11 @@ package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetNetworkCollectionDetailsRequiredMissing extends BaseAAIPreset {
@@ -218,7 +217,7 @@ public class PresetAAIGetNetworkCollectionDetailsRequiredMissing extends BaseAAI
" \"network-id\": \"l3network-id-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662814627\",\n" +
@@ -257,7 +256,7 @@ public class PresetAAIGetNetworkCollectionDetailsRequiredMissing extends BaseAAI
" \"network-id\": \"l3network-id-3-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662816043\",\n" +
@@ -296,7 +295,7 @@ public class PresetAAIGetNetworkCollectionDetailsRequiredMissing extends BaseAAI
" \"network-id\": \"l3network-id-2-rs804s\",\n" +
" \"network-name\": \"oam-net\",\n" +
" \"network-type\": \"Tenant_Layer_3\",\n" +
- " \"network-role\": \"HngwProtectedOam.OAM\",\n" +
+ " \"network-role\": \"RosemaProtectedOam.OAM\",\n" +
" \"network-technology\": \"Contrail\",\n" +
" \"is-bound-to-vpn\": false,\n" +
" \"resource-version\": \"1521662815304\",\n" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkZones.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkZones.java
index e8449b320..93f8ad8ab 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkZones.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetNetworkZones.java
@@ -721,8 +721,8 @@ public class PresetAAIGetNetworkZones extends BaseAAIPreset {
" \"zone-name\": \"QWERTYUI-NUM1\"" +
" }," +
" {" +
- " \"zone-id\": \"MTN32\"," +
- " \"zone-name\": \"MDTWNJ21-MTN32\"" +
+ " \"zone-id\": \"hvf32\"," +
+ " \"zone-name\": \"MDTWNJ21-hvf32\"" +
" }," +
" {" +
" \"zone-id\": \"RTZ4\"," +
@@ -773,8 +773,8 @@ public class PresetAAIGetNetworkZones extends BaseAAIPreset {
" \"zone-name\": \"ATLSECIA-ABC12\"" +
" }," +
" {" +
- " \"zone-id\": \"MTN20\"," +
- " \"zone-name\": \"MDTWNJ21-MTN20\"" +
+ " \"zone-id\": \"hvf20\"," +
+ " \"zone-name\": \"MDTWNJ21-hvf20\"" +
" }," +
" {" +
" \"zone-id\": \"ABC15\"," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetOneVersion.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetOneVersion.java
deleted file mode 100644
index 74e2102f1..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetOneVersion.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.aai;
-
-public class PresetAAIGetOneVersion extends BasePresetAAIGetVersion {
-
- public PresetAAIGetOneVersion(String modelVersionId1,
- String modelInvariantId) {
- super(modelVersionId1, modelInvariantId);
- }
-
- @Override
- public Object getResponseBody() {
- return "{\"results\": [" +
- " {" +
- " \"model\": {" +
- " \"model-invariant-id\": \"" + getModelInvariantId() + "\"," +
- " \"model-type\": \"resource\"," +
- " \"resource-version\": \"1500138206526\"," +
- " \"model-vers\": {" +
- " \"model-ver\": [" +
- " {" +
- " \"model-version-id\": \"" + getModelVersionId1() + "\"," +
- " \"model-name\": \"action-data\"," +
- " \"model-version\": \"1.0\"," +
- " \"model-description\": \"decontamination arm circus ammonia hump edge\"," +
- " \"resource-version\": \"1500137463984\"" +
- " }" +
- " ]" +
- " }" +
- " }" +
- " }" +
- " ]}";
- }
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPNFByRegionErrorPut.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPNFByRegionErrorPut.java
index d363619e5..0676217a1 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPNFByRegionErrorPut.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPNFByRegionErrorPut.java
@@ -12,7 +12,7 @@ public class PresetAAIGetPNFByRegionErrorPut extends BaseAAIPreset {
public Object getResponseBody() {
return "{" +
" \"start\": \"/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=8a84e59b-45fe-4851-8ff1-34225a0b32c3&model-invariant-id=83b458fd-5dd3-419b-a9e3-7335814a0911\"," +
- " \"query\": \"query/pnf-fromModel-byRegion?cloudRegionId=AAIAIC25&equipVendor=Cisco&equipModel=Nexus%203048-TP\"" +
+ " \"query\": \"query/pnf-fromModel-byRegion?cloudRegionId=JANET25&equipVendor=Cisco&equipModel=Nexus%203048-TP\"" +
" }";
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPortMirroringSourcePorts.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPortMirroringSourcePorts.java
index a95df4592..fdb387d71 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPortMirroringSourcePorts.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetPortMirroringSourcePorts.java
@@ -1,12 +1,11 @@
package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetPortMirroringSourcePorts extends BaseAAIPreset {
public PresetAAIGetPortMirroringSourcePorts(String configurationId, String interfaceId, String interfaceName, boolean isPortMirrored) {
@@ -64,10 +63,10 @@ public class PresetAAIGetPortMirroringSourcePorts extends BaseAAIPreset {
" {\n" +
" \"id\": \"4876980240\",\n" +
" \"node-type\": \"l-interface\",\n" +
- " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a/l-interfaces/l-interface/zrdm5bfprbVLBA005-vlbagent_aff_int_pktmirror_1_port-dr5jhyxva5ib\",\n" +
+ " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a/l-interfaces/l-interface/zolson5bfprbVLBA005-vlbagent_aff_int_pktmirror_1_port-dr5jhyxva5ib\",\n" +
" \"properties\": {\n" +
" \"interface-name\": " + doubleQuoteIfNotNull(getInterfaceName()) + ",\n" +
- " \"selflink\": \"https://network-aic.rdm5b.cci.att.com:9696/v2.0/ports/6de7bf87-6faa-4984-9492-18d1188b3d4a\",\n" +
+ " \"selflink\": \"https://netw.onap.org:9696/v2.0/ports/6de7bf87-6faa-4984-9492-18d1188b3d4a\",\n" +
" \"interface-id\": " + doubleQuoteIfNotNull(getInterfaceId()) + ",\n" +
" \"macaddr\": \"02:6d:e7:bf:87:6f\",\n" +
" \"network-name\": \"APP-C-24595-D-T001-vprobe_int_pktmirror_net_1\",\n" +
@@ -81,7 +80,7 @@ public class PresetAAIGetPortMirroringSourcePorts extends BaseAAIPreset {
" \"id\": \"4999893128\",\n" +
" \"relationship-label\": \"org.onap.relationships.inventory.BelongsTo\",\n" +
" \"node-type\": \"l3-interface-ipv4-address-list\",\n" +
- " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a/l-interfaces/l-interface/zrdm5bfprbVLBA005-vlbagent_aff_int_pktmirror_1_port-dr5jhyxva5ib/l3-interface-ipv4-address-list/107.244.46.254\"\n" +
+ " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a/l-interfaces/l-interface/zolson5bfprbVLBA005-vlbagent_aff_int_pktmirror_1_port-dr5jhyxva5ib/l3-interface-ipv4-address-list/107.244.46.254\"\n" +
" },\n" +
" {\n" +
" \"id\": \"6150074384\",\n" +
@@ -111,7 +110,7 @@ public class PresetAAIGetPortMirroringSourcePorts extends BaseAAIPreset {
" \"id\": \"5491453960\",\n" +
" \"relationship-label\": \"tosca.relationships.network.BindsTo\",\n" +
" \"node-type\": \"vserver\",\n" +
- " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a\"\n" +
+ " \"url\": \"/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson5b/tenants/tenant/460f35aeb53542dc9f77105066483e83/vservers/vserver/15e46e2f-4b98-4e06-9644-f0e6e35cc79a\"\n" +
" }\n" +
" ]\n" +
" }\n" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetRelatedInstanceGroupsByVnfId.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetRelatedInstanceGroupsByVnfId.java
index 97186c9da..da1a120b4 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetRelatedInstanceGroupsByVnfId.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetRelatedInstanceGroupsByVnfId.java
@@ -1,12 +1,11 @@
package org.onap.simulator.presetGenerator.presets.aai;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
-
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetRelatedInstanceGroupsByVnfId extends BaseAAIPreset {
@@ -47,7 +46,7 @@ public class PresetAAIGetRelatedInstanceGroupsByVnfId extends BaseAAIPreset {
public Object getResponseBody() {
return "{\n" +
" \"vnf-id\": \"vnf-id-3\",\n" +
- " \"vnf-name\": \"zmtn6nf-code-110\",\n" +
+ " \"vnf-name\": \"zhvf6nf-code-110\",\n" +
" \"vnf-type\": \"vnf-type\",\n" +
" \"prov-status\": \"NVTPROV\",\n" +
" \"operational-status\": \"out-of-service-path\",\n" +
@@ -106,15 +105,15 @@ public class PresetAAIGetRelatedInstanceGroupsByVnfId extends BaseAAIPreset {
" {\n" +
" \"related-to\": \"availability-zone\",\n" +
" \"relationship-label\": \"org.onap.relationships.inventory.Uses\",\n" +
- " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/availability-zones/availability-zone/AZ-MN02\",\n" +
+ " \"related-link\": \"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/availability-zones/availability-zone/AZ-MN02\",\n" +
" \"relationship-data\": [\n" +
" {\n" +
" \"relationship-key\": \"cloud-region.cloud-owner\",\n" +
- " \"relationship-value\": \"att-aic\"\n" +
+ " \"relationship-value\": \"irma-aic\"\n" +
" },\n" +
" {\n" +
" \"relationship-key\": \"cloud-region.cloud-region-id\",\n" +
- " \"relationship-value\": \"mtn6\"\n" +
+ " \"relationship-value\": \"hvf6\"\n" +
" },\n" +
" {\n" +
" \"relationship-key\": \"availability-zone.availability-zone-name\",\n" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceInstancesByInvariantId.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceInstancesByInvariantId.java
new file mode 100644
index 000000000..8f7b6d0fb
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceInstancesByInvariantId.java
@@ -0,0 +1,90 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.Multimap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.List;
+import java.util.Map;
+import java.util.stream.Collectors;
+
+public class PresetAAIGetServiceInstancesByInvariantId extends BaseAAIPreset {
+
+ private String globalCustomerId;
+ private String serviceType;
+ private String invariantId;
+ private Map<String, Multimap<String, String>> servicesWithRelationships;
+
+ public PresetAAIGetServiceInstancesByInvariantId(String globalCustomerId, String serviceType, String invariantId,
+ Map<String, Multimap<String, String>> servicesWithRelationships) {
+ this.globalCustomerId = globalCustomerId;
+ this.serviceType = serviceType;
+ this.invariantId = invariantId;
+ this.servicesWithRelationships = servicesWithRelationships;
+ }
+
+ @Override
+ public String getResponseBody() {
+ return "{" +
+ " \"service-instance\":[" +
+ servicesWithRelationships.entrySet().stream().map(
+ entry -> buildServiceInstance(entry.getKey(), entry.getValue())
+ ).collect(Collectors.joining(",")) +
+ " ]" +
+ "}";
+ }
+
+ private String buildServiceInstance(String serviceInstanceId, Multimap<String, String> relationships) {
+ return " {" +
+ " \"service-instance-id\":\"" + serviceInstanceId + "\"," +
+ " \"service-instance-name\":\"service-instance-name\"," +
+ " \"service-instance-type\":\"service-instance-type\"," +
+ " \"service-instance-role\":\"service-instance-role\"," +
+ " \"model-invariant-id\":\"" + invariantId + "\"," +
+ " \"model-version-id\":\"7a6ee536-f052-46fa-aa7e-2fca9d674c44\"," +
+ " \"resource-version\":\"GARBAGE DATA\"," +
+ " \"orchestration-status\":\"GARBAGE DATA\"," +
+ " \"relationship-list\":{" +
+ " \"relationship\":[" +
+ relationships.entries().stream().map(
+ entry -> buildRelationship(entry.getKey(), entry.getValue())
+ ).collect(Collectors.joining(",")) +
+ " ]" +
+ " }" +
+ " }";
+ }
+
+ private String buildRelationship(String relatedTo, final String relatedLink) {
+ return "" +
+ "{ " +
+ " \"related-to\": \"" + relatedTo + "\", " +
+ " \"relationship-label\": \"org.onap.relationships.inventory.ComposedOf\", " +
+ " \"related-link\": \"" + relatedLink + "\", " +
+ " \"relationship-data\": [" +
+ " { " +
+ " \"relationship-key\": \"GARBAGE DATA\", " +
+ " \"relationship-value\": \"GARBAGE DATA\" " +
+ " } " +
+ " ] " +
+ "}";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/business/customers/customer/" +
+ globalCustomerId + "/service-subscriptions/service-subscription/" +
+ serviceType + "/service-instances";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("model-invariant-id", ImmutableList.of(invariantId));
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceModelList.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceModelList.java
deleted file mode 100644
index e99630639..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServiceModelList.java
+++ /dev/null
@@ -1,80 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.aai;
-
-public class PresetAAIGetServiceModelList extends BasePresetAAIGetVersion {
-
- public String modelInvariant2;
- public String modelInvariant3;
- public PresetAAIGetServiceModelList(String modelVersionId1,
- String modelInvariantId1, String modelInvariant2, String modelInvariant3) {
- super(modelVersionId1, modelInvariantId1);
- this.modelInvariant2 = modelInvariant2;
- this.modelInvariant3 = modelInvariant3;
- }
-
- public String getModelInvariant2() {
- return modelInvariant2;
- }
-
- public void setModelInvariant2(String modelInvariant2) {
- this.modelInvariant2 = modelInvariant2;
- }
-
- public String getModelInvariant3() {
- return modelInvariant3;
- }
-
- public void setModelInvariant3(String modelInvariant3) {
- this.modelInvariant3 = modelInvariant3;
- }
-
- @Override
- public Object getResponseBody() {
- return "{\n" +
- "\"results\": [\n" +
- " {\"model\": { \n" +
- " \"model-invariant-id\": \"" + getModelInvariantId() + "\"," +
- " \"model-type\": \"service\",\n" +
- " \"resource-version\": \"1515103312329\",\n" +
- " \"model-vers\": {\"model-ver\": [\n" +
- " {\n" +
- " \"model-version-id\": \"" + getModelVersionId1() + "\"," +
- " \"model-name\": \"AAAvIRC_mm779p_Service\",\n" +
- " \"model-version\": \"1.0\",\n" +
- " \"distribution-status\": \"DISTRIBUTION_COMPLETE_OK\",\n" +
- " \"model-description\": \"tbd\",\n" +
- " \"resource-version\": \"1516206395612\"\n" +
- " }\n" +
- " ]}\n" +
- " }},\n" +
- " {\"model\": { \n" +
- " \"model-invariant-id\": \"" + getModelInvariant2() + "\"," +
- " \"model-type\": \"service\",\n" +
- " \"resource-version\": \"1515103312329\",\n" +
- " \"model-vers\": {\"model-ver\": [\n" +
- " {\n" +
- " \"model-version-id\": \"1dae721c-a1ef-435f-b811-760c23f467bf\",\n" +
- " \"model-name\": \"BBBvIRC_mm779p_Service\",\n" +
- " \"model-version\": \"3.0\",\n" +
- " \"model-description\": \"tbd\",\n" +
- " \"resource-version\": \"1516025197086\"\n" +
- " }\n" +
- " ]}\n" +
- " }},\n" +
- " {\"model\": { \n" +
- " \"model-invariant-id\": \"" + getModelInvariant3() + "\"," +
- " \"model-type\": \"service\",\n" +
- " \"resource-version\": \"1515103312329\",\n" +
- " \"model-vers\": {\"model-ver\": [\n" +
- "{\n" +
- " \"model-version-id\": \"29236d45-e790-4c17-a115-1533cc09b7b1\",\n" +
- " \"model-name\": \"CCCvIRC_mm779p_Service\",\n" +
- " \"model-version\": \"4.0\",\n" +
- " \"distribution-status\": \"DISTRIBUTION_COMPLETE_ERROR\",\n" +
- " \"model-description\": \"tbd\",\n" +
- " \"resource-version\": \"1517319724440\"\n" +
- " }\n" +
- " ]}\n" +
- " }}\n" +
- "]}\n";
- }
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServicesGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServicesGet.java
index 04cef06ad..615879e18 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServicesGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetServicesGet.java
@@ -29,18 +29,18 @@ public class PresetAAIGetServicesGet extends PresetAAIBaseGetServicesGet {
" \"resource-version\":\"1494001980153\"" +
" }," +
" {" +
- " \"service-id\":\"vRRaaS\"," +
- " \"service-description\":\"vRRaaS\"," +
+ " \"service-id\":\"vTerrance\"," +
+ " \"service-description\":\"vTerrance\"," +
" \"resource-version\":\"1484865266\"" +
" }," +
" {" +
" \"service-id\":\"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f\"," +
- " \"service-description\":\"vSCP\"," +
+ " \"service-description\":\"vEsmeralda\"," +
" \"resource-version\":\"1494001903012\"" +
" }," +
" {" +
" \"service-id\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
- " \"service-description\":\"Mobility\"," +
+ " \"service-description\":\"Emanuel\"," +
" \"resource-version\":\"1503954056794\"" +
" }," +
" {" +
@@ -59,18 +59,18 @@ public class PresetAAIGetServicesGet extends PresetAAIBaseGetServicesGet {
" \"resource-version\":\"1494001863930\"" +
" }," +
" {" +
- " \"service-id\":\"vHNGWaas\"," +
+ " \"service-id\":\"vRosemarie\"," +
" \"service-description\":\"HNGATEWAY\"," +
" \"resource-version\":\"1501192849249\"" +
" }," +
" {" +
" \"service-id\":\"vHNPaas\"," +
- " \"service-description\":\"HNPORTAL\"," +
+ " \"service-description\":\"WILKINS\"," +
" \"resource-version\":\"1501192982895\"" +
" }," +
" {" +
" \"service-id\":\"e433710f-9217-458d-a79d-1c7aff376d89\"," +
- " \"service-description\":\"VIRTUAL USP\"," +
+ " \"service-description\":\"TYLER SILVIA\"," +
" \"resource-version\":\"1494001802638\"" +
" }," +
" {" +
@@ -79,8 +79,8 @@ public class PresetAAIGetServicesGet extends PresetAAIBaseGetServicesGet {
" \"resource-version\":\"1492533254036\"" +
" }," +
" {" +
- " \"service-id\":\"VIPRaaS\"," +
- " \"service-description\":\"vIPRaaS\"," +
+ " \"service-id\":\"vMuriel\"," +
+ " \"service-description\":\"vMuriel\"," +
" \"resource-version\":\"1490910058887\"" +
" }," +
" {" +
@@ -99,8 +99,8 @@ public class PresetAAIGetServicesGet extends PresetAAIBaseGetServicesGet {
" \"resource-version\":\"1506361785997\"" +
" }," +
" {" +
- " \"service-id\":\"vVIGaaS\"," +
- " \"service-description\":\"vVIGaaS\"," +
+ " \"service-id\":\"vSalvatore\"," +
+ " \"service-description\":\"vSalvatore\"," +
" \"resource-version\":\"1494001900545\"" +
" }," +
" {" +
@@ -109,8 +109,8 @@ public class PresetAAIGetServicesGet extends PresetAAIBaseGetServicesGet {
" \"resource-version\":\"1494001941772\"" +
" }," +
" {" +
- " \"service-id\":\"vPEaaS\"," +
- " \"service-description\":\"vPEaaS\"," +
+ " \"service-id\":\"vHubbard\"," +
+ " \"service-description\":\"vHubbard\"," +
" \"resource-version\":\"1494001988229\"" +
" }," +
" {" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGet.java
index 3033c027f..db41b9518 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGet.java
@@ -1,13 +1,13 @@
package org.onap.simulator.presetGenerator.presets.aai;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.springframework.http.HttpMethod;
+import static vid.automation.test.utils.ReadFile.loadResourceAsString;
+import com.google.common.collect.ImmutableMap;
import java.util.Collections;
import java.util.List;
import java.util.Map;
-
-import static vid.automation.test.utils.ReadFile.loadResourceAsString;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetSubDetailsGet extends BaseAAIPreset {
private String subscriberId;
@@ -15,14 +15,23 @@ public class PresetAAIGetSubDetailsGet extends BaseAAIPreset {
private static final String baseResponseBody = loadResourceAsString("presets_templates/PresetAAIGetSubDetailsGet.json");
private static final String GLOBAL_CUSTOMER_ID = "GLOBAL_CUSTOMER_ID";
+ private static final String ORCH_STATUS = "<ORCH_STATUS>";
public PresetAAIGetSubDetailsGet(String subscriberId) {
this.subscriberId = subscriberId == null ? "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb" : subscriberId;
this.responseBody = baseResponseBody.replace(GLOBAL_CUSTOMER_ID, this.subscriberId);
}
- public void mapQueryParams(Map<String, List> map) {
- map.put("depth", Collections.singletonList("2"));
+ public PresetAAIGetSubDetailsGet(String subscriberId, String orchStatus) {
+ this.subscriberId = subscriberId == null ? "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb" : subscriberId;
+ this.responseBody = baseResponseBody.replace(GLOBAL_CUSTOMER_ID, this.subscriberId);
+ this.responseBody = this.responseBody.replace("\"subscriber-name\":\"Emanuel\"", "\"subscriber-name\":\"SILVIA ROBBINS\"");
+ this.responseBody = this.responseBody.replaceAll(ORCH_STATUS, orchStatus);
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("depth", Collections.singletonList("2"));
}
@Override
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGetSpecificService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGetSpecificService.java
new file mode 100644
index 000000000..615c196a9
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsGetSpecificService.java
@@ -0,0 +1,114 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import static vid.automation.test.infra.ModelInfo.serviceFabricSriovService;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
+
+public class PresetAAIGetSubDetailsGetSpecificService extends BaseAAIPreset {
+ private String subscriberId;
+ private String subscriberName = "Emanuel";
+ private String orchStatus;
+
+ private String serviceInstanceId = "c187e9fe-40c3-4862-b73e-84ff056205f61234";
+ private String serviceInstanceName = "test_fabric_config";
+ private ModelInfo modelInfo = serviceFabricSriovService;
+
+ public PresetAAIGetSubDetailsGetSpecificService(String subscriberId) {
+ this.subscriberId = subscriberId == null ? "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb" : subscriberId;
+ }
+
+ public PresetAAIGetSubDetailsGetSpecificService(String subscriberId, String subscriberName, String orchStatus, ModelInfo modelInfo, String serviceInstanceId) {
+ this(subscriberId);
+ this.subscriberName = subscriberName;
+ this.orchStatus = orchStatus;
+ this.modelInfo = modelInfo;
+ this.serviceInstanceId = serviceInstanceId;
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("depth", Collections.singletonList("2"));
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/business/customers/customer/" + getSubscriberId();
+ }
+
+ public String getSubscriberId() {
+ return subscriberId;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"global-customer-id\":\""+this.subscriberId+"\"," +
+ " \"subscriber-name\":\""+this.subscriberName+"\"," +
+ " \"subscriber-type\":\"INFRA\"," +
+ " \"resource-version\":\"1494255056308\"," +
+ " \"service-subscriptions\":{" +
+ " \"service-subscription\":[" +
+ " {" +
+ " \"service-type\":\"vFlowLogic\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"service-instances\":{" +
+ " \"service-instance\":[" +
+ " {" +
+ " \"service-instance-id\":\"414db2d4-18d0-415e-aac2-f255b586cfb5\"," +
+ " \"service-instance-name\":\"vFlowLogic-vflf_080117\"," +
+ " \"persona-model-id\":null," +
+ " \"persona-model-version\":null," +
+ " \"resource-version\":\"1502391806301\"," +
+ " \"orchestration-status\":\"Active\"," +
+ " \"model-invariant-id\":\"64dbe153-48c6-4d6f-95e7-12ff4cce9871\"," +
+ " \"model-version-id\":\"4e8b6372-dea3-4028-81d0-16eba59c94fb\"" +
+ " }," +
+ " {" +
+ " \"service-instance-id\":\"769be44e-981a-4da8-af3b-ca5fa76b7fb1\"," +
+ " \"service-instance-name\":\"vFlowLogic-vflp_080117\"," +
+ " \"persona-model-id\":null," +
+ " \"persona-model-version\":null," +
+ " \"resource-version\":\"1501712783617\"," +
+ " \"orchestration-status\":\"Active\"," +
+ " \"model-invariant-id\":\"14a99b56-dfb6-4300-97e1-ef10198ec936\"," +
+ " \"model-version-id\":\"9c6eee3b-8bd6-4a01-8afc-39441b63ecc9\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"TYLER SILVIA\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"service-instances\":{" +
+ " \"service-instance\":[" +
+ " {" +
+ " \"service-instance-id\": \""+this.serviceInstanceId+"\"," +
+ " \"service-instance-name\": \""+this.serviceInstanceName+"\"," +
+ " \"model-invariant-id\": \""+this.modelInfo.modelInvariantId+"\"," +
+ " \"model-version-id\": \""+this.modelInfo.modelVersionId+"\"," +
+ " \"resource-version\": \"1500789244674\"," +
+ " \"orchestration-status\": \""+this.orchStatus+"\"" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"is-permitted\":false" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+
+}
+
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGet.java
new file mode 100644
index 000000000..f6ce3e86d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGet.java
@@ -0,0 +1,153 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetSubDetailsWithoutInstancesGet extends BaseAAIPreset {
+ private String subscriberId;
+ private String subscriberName = "Emanuel";
+
+
+ public PresetAAIGetSubDetailsWithoutInstancesGet(String subscriberId) {
+ this.subscriberId = subscriberId == null ? "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb" : subscriberId;
+ }
+
+ public PresetAAIGetSubDetailsWithoutInstancesGet(String subscriberId, boolean isSubscriberUspVoice) {
+ this(subscriberId);
+ if (isSubscriberUspVoice) {
+ this.subscriberName = "SILVIA ROBBINS";
+ }
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("depth", Collections.singletonList("1"));
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/business/customers/customer/" + getSubscriberId();
+ }
+
+ public String getSubscriberId() {
+ return subscriberId;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"global-customer-id\":\"" + subscriberId + "\"," +
+ " \"subscriber-name\":\" " + subscriberName + "\"," +
+ " \"subscriber-type\":\"INFRA\"," +
+ " \"resource-version\":\"1494255056308\"," +
+ " \"service-subscriptions\":{" +
+ " \"service-subscription\":[" +
+ " {" +
+ " \"service-type\":\"vFlowLogic\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"TYLER SILVIA\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"is-permitted\":true" +
+ " }," +
+ " {" +
+ " \"service-type\":\"Emanuel\"," +
+ " \"resource-version\":\"1505402148533\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vBNG\"," +
+ " \"resource-version\":\"1498068165053\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vVoiceMail\"," +
+ " \"resource-version\":\"1494254889686\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"Kennedy\"," +
+ " \"resource-version\":\"1509369877126\"," +
+ " \"is-permitted\":true" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vSEGW\"," +
+ " \"resource-version\":\"1494254851983\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vVM\"," +
+ " \"resource-version\":\"1494255049530\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vOTA\"," +
+ " \"resource-version\":\"1501692006937\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vMME\"," +
+ " \"resource-version\":\"1497729820723\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vMNS\"," +
+ " \"resource-version\":\"1509391084129\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vEsmeralda\"," +
+ " \"resource-version\":\"1501532104695\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"VPMS\"," +
+ " \"resource-version\":\"1509738154248\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vWINIFRED\"," +
+ " \"resource-version\":\"1498752217386\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"SSD\"," +
+ " \"resource-version\":\"1494254866295\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vMOG\"," +
+ " \"resource-version\":\"1500675745252\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"FIRSTNET\"," +
+ " \"resource-version\":\"1509387060781\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"ACTIVE_CHARGE\"," +
+ " \"resource-version\":\"1494255101364\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"vHSS\"," +
+ " \"resource-version\":\"1494254877333\"," +
+ " \"is-permitted\":false" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGetSpecificService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGetSpecificService.java
new file mode 100644
index 000000000..62a587001
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubDetailsWithoutInstancesGetSpecificService.java
@@ -0,0 +1,67 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetSubDetailsWithoutInstancesGetSpecificService extends BaseAAIPreset {
+ private String subscriberId;
+ private String subscriberName = "Emanuel";
+
+ public PresetAAIGetSubDetailsWithoutInstancesGetSpecificService(String subscriberId) {
+ this.subscriberId = subscriberId == null ? "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb" : subscriberId;
+ }
+
+ public PresetAAIGetSubDetailsWithoutInstancesGetSpecificService(String subscriberId, String subscriberName) {
+ this(subscriberId);
+ this.subscriberName = subscriberName;
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("depth", Collections.singletonList("1"));
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/business/customers/customer/" + getSubscriberId();
+ }
+
+ public String getSubscriberId() {
+ return subscriberId;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"global-customer-id\":\""+this.subscriberId+"\"," +
+ " \"subscriber-name\":\""+this.subscriberName+"\"," +
+ " \"subscriber-type\":\"INFRA\"," +
+ " \"resource-version\":\"1494255056308\"," +
+ " \"service-subscriptions\":{" +
+ " \"service-subscription\":[" +
+ " {" +
+ " \"service-type\":\"vFlowLogic\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"is-permitted\":false" +
+ " }," +
+ " {" +
+ " \"service-type\":\"TYLER SILVIA\"," +
+ " \"resource-version\":\"1501700976809\"," +
+ " \"is-permitted\":false" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+
+}
+
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
index b21e9de27..0517fd788 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetSubscribersGet.java
@@ -3,14 +3,13 @@ package org.onap.simulator.presetGenerator.presets.aai;
import com.fasterxml.jackson.core.type.TypeReference;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.collect.ImmutableMap;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
-import org.onap.simulator.presetGenerator.presets.model.Subscriber;
-import org.springframework.http.HttpMethod;
-
import java.io.IOException;
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.onap.simulator.presetGenerator.presets.model.Subscriber;
+import org.springframework.http.HttpMethod;
public class PresetAAIGetSubscribersGet extends BaseAAIPreset {
@@ -29,26 +28,26 @@ public class PresetAAIGetSubscribersGet extends BaseAAIPreset {
String subscribersString = "" +
"[ " +
" { " +
- " \"global-customer-id\":\"MSO_1610_ST\", " +
- " \"subscriber-name\":\"MSO_1610_ST\", " +
+ " \"global-customer-id\":\"CAR_2020_ER\", " +
+ " \"subscriber-name\":\"CAR_2020_ER\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1494001902987\" " +
" }, " +
" { " +
" \"global-customer-id\":\"21014aa2-526b-11e6-beb8-9e71128cae77\", " +
- " \"subscriber-name\":\"PACKET CORE\", " +
+ " \"subscriber-name\":\"JULIO ERICKSON\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1494001776295\" " +
" }, " +
" { " +
" \"global-customer-id\":\"DHV1707-TestSubscriber-2\", " +
- " \"subscriber-name\":\"ICORE CORE\", " +
+ " \"subscriber-name\":\"DALE BRIDGES\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1498751754450\" " +
" }, " +
" { " +
" \"global-customer-id\":\"DHV1707-TestSubscriber-1\", " +
- " \"subscriber-name\":\"PACKET1 CORE\", " +
+ " \"subscriber-name\":\"LLOYD BRIDGES\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1498595633607\" " +
" }, " +
@@ -65,59 +64,90 @@ public class PresetAAIGetSubscribersGet extends BaseAAIPreset {
" \"resource-version\":\"1494001970225\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-102\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-102\", " +
+ " \"global-customer-id\":\"ERICA5779-TestSub-PWT-102\", " +
+ " \"subscriber-name\":\"ERICA5779-TestSub-PWT-102\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1508852495058\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-101\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-101\", " +
+ " \"global-customer-id\":\"ERICA5779-TestSub-PWT-101\", " +
+ " \"subscriber-name\":\"ERICA5779-TestSub-PWT-101\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1508179953733\" " +
" }, " +
" { " +
" \"global-customer-id\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\", " +
- " \"subscriber-name\":\"Mobility\", " +
+ " \"subscriber-name\":\"Emanuel\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1494001894192\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-4\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-5\", " +
+ " \"global-customer-id\":\"ERICA5779-Subscriber-4\", " +
+ " \"subscriber-name\":\"ERICA5779-Subscriber-5\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1509134064531\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-TestSub-PWT-103\", " +
- " \"subscriber-name\":\"DHV1802-TestSub-PWT-103\", " +
+ " \"global-customer-id\":\"ERICA5779-TestSub-PWT-103\", " +
+ " \"subscriber-name\":\"ERICA5779-TestSub-PWT-103\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1509045503736\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-2\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-2\", " +
+ " \"global-customer-id\":\"ERICA5779-Subscriber-2\", " +
+ " \"subscriber-name\":\"ERICA5779-Subscriber-2\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1509122065439\" " +
" }, " +
" { " +
" \"global-customer-id\":\"e433710f-9217-458d-a79d-1c7aff376d89\", " +
- " \"subscriber-name\":\"USP VOICE\", " +
+ " \"subscriber-name\":\"SILVIA ROBBINS\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1494001938080\" " +
" }, " +
" { " +
- " \"global-customer-id\":\"DHV1802-Subscriber-3\", " +
- " \"subscriber-name\":\"DHV1802-Subscriber-3\", " +
+ " \"global-customer-id\":\"ERICA5779-Subscriber-3\", " +
+ " \"subscriber-name\":\"ERICA5779-Subscriber-3\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1509122759407\" " +
" }, " +
" { " +
" \"global-customer-id\":\"31739f3e-526b-11e6-beb8-9e71128cae77\", " +
- " \"subscriber-name\":\"FIREWALL/MISC\", " +
+ " \"subscriber-name\":\"CRAIG/ROBERTS\", " +
" \"subscriber-type\":\"INFRA\", " +
" \"resource-version\":\"1494001772223\" " +
- " } " +
+ " }, " +
+ " { " +
+ " \"global-customer-id\":\"global-customer-id\", " +
+ " \"subscriber-name\":\"global-customer-id\", " +
+ " \"subscriber-type\":\"INFRA\", " +
+ " \"resource-version\":\"1494001772226\", " +
+ " \"relationship-list\":{ " +
+ " \"relationship\":[ " +
+ " { " +
+ " \"related-to\":\"vpn-binding\", " +
+ " \"relationship-label\":\"org.onap.relationships.inventory.Uses\", " +
+ " \"related-link\":\"/aai/v14/network/vpn-bindings/vpn-binding/3e7834fb-a8e0-4243-a837-5352ccab4602\", " +
+ " \"relationship-data\":[ " +
+ " { " +
+ " \"relationship-key\":\"vpn-binding.vpn-id\", " +
+ " \"relationship-value\":\"3e7834fb-a8e0-4243-a837-5352ccab4602\" " +
+ " } " +
+ " ], " +
+ " \"related-to-property\":[ " +
+ " { " +
+ " \"property-key\":\"vpn-binding.vpn-name\", " +
+ " \"property-value\":\"LPPVPN\" " +
+ " }, " +
+ " { " +
+ " \"property-key\":\"vpn-binding.vpn-type\", " +
+ " \"property-value\":\"CUSTOMER\" " +
+ " } " +
+ " ] " +
+ " } " +
+ " ] " +
+ " } " +
+ " }" +
" ] ";
try {
this.subscriberList = objectMapper.readValue(subscribersString, typeRef);
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
index ed370cf15..638cc3911 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetTenants.java
@@ -1,11 +1,28 @@
package org.onap.simulator.presetGenerator.presets.aai;
+import static vid.automation.test.utils.ReadFile.loadResourceAsString;
+
import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
import org.springframework.http.HttpMethod;
-import static vid.automation.test.utils.ReadFile.loadResourceAsString;
-
public class PresetAAIGetTenants extends BaseAAIPreset {
+ private final String subscriberId;
+ private final String serviceType;
+ private String responseBody;
+
+ public PresetAAIGetTenants(String subscriberId, String serviceType, String responseBodyResource) {
+ this.subscriberId = subscriberId;
+ this.serviceType = serviceType;
+ this.responseBody = loadResourceAsString(responseBodyResource);
+ }
+
+ public PresetAAIGetTenants() {
+ this(
+ "e433710f-9217-458d-a79d-1c7aff376d89",
+ "TYLER SILVIA",
+ "presets_templates/PresetAAIGetTenants.json"
+ );
+ }
@Override
public Object getResponseBody() {
@@ -19,9 +36,8 @@ public class PresetAAIGetTenants extends BaseAAIPreset {
@Override
public String getReqPath() {
- return getRootPath() + "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL USP";
+ return getRootPath() + "/business/customers/customer/" + this.subscriberId + "/service-subscriptions/service-subscription/" + this.serviceType;
}
- private String responseBody = loadResourceAsString("presets_templates/PresetAAIGetTenants.json");
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetVfModulesByVnf.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetVfModulesByVnf.java
new file mode 100644
index 000000000..798a02642
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIGetVfModulesByVnf.java
@@ -0,0 +1,83 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIGetVfModulesByVnf extends BaseAAIPreset {
+ private final String vnfInstanceId;
+
+ public PresetAAIGetVfModulesByVnf(String vnfInstanceId) {
+ this.vnfInstanceId = vnfInstanceId;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/network/generic-vnfs/generic-vnf/" + this.vnfInstanceId + "/vf-modules";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{" +
+ " \"vf-module\": [{" +
+ " \"vf-module-id\": \"2c1ca484-cbc2-408b-ab86-25a2c15ce280\"," +
+ " \"vf-module-name\": \"ss820f_0918_db\"," +
+ " \"orchestration-status\": \"deleted\"," +
+ " \"is-base-vf-module\": false," +
+ " \"in-maint\": true," +
+ " \"automated-assignment\": false," +
+ " \"resource-version\": \"1537396469591\"," +
+ " \"model-invariant-id\": \"09edc9ef-85d0-4b26-80de-1f569d49e750\"," +
+ " \"model-version-id\": \"522159d5-d6e0-4c2a-aa44-5a542a12a830\"," +
+ " \"model-customization-id\": \"55b1be94-671a-403e-a26c-667e9c47d091\"," +
+ " \"module-index\": 0," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [{" +
+ " \"related-to\": \"vnfc\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v13/network/vnfcs/vnfc/ss820f_0918_refvnf_vnfinstancem002mmb001\"," +
+ " \"relationship-data\": [{" +
+ " \"relationship-key\": \"vnfc.vnfc-name\"," +
+ " \"relationship-value\": \"ss820f_0918_refvnf_vnfinstancem002mmb001\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }, {" +
+ " \"vf-module-id\": \"3ef042c4-259f-45e0-9aba-0989bd8d1cc5\"," +
+ " \"vf-module-name\": \"ss820f_0918_base\"," +
+ " \"heat-stack-id\": \"\"," +
+ " \"orchestration-status\": \"Assigned\"," +
+ " \"is-base-vf-module\": true," +
+ " \"automated-assignment\": false," +
+ " \"resource-version\": \"1537310272044\"," +
+ " \"model-invariant-id\": \"1e463c9c-404d-4056-ba56-28fd102608de\"," +
+ " \"model-version-id\": \"dc229cd8-c132-4455-8517-5c1787c18b14\"," +
+ " \"model-customization-id\": \"8ad8670b-0541-4499-8101-275bbd0e8b6a\"," +
+ " \"module-index\": 0," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [{" +
+ " \"related-to\": \"vnfc\"," +
+ " \"relationship-label\": \"org.onap.relationships.inventory.Uses\"," +
+ " \"related-link\": \"/aai/v13/network/vnfcs/vnfc/ss820f_0918_refvnf_vnfinstancem001mmb001\"," +
+ " \"relationship-data\": [{" +
+ " \"relationship-key\": \"vnfc.vnfc-name\"," +
+ " \"relationship-value\": \"ss820f_0918_refvnf_vnfinstancem001mmb001\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ "}";
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIModelsByInvariantIdGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIModelsByInvariantIdGet.java
new file mode 100644
index 000000000..429d17647
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIModelsByInvariantIdGet.java
@@ -0,0 +1,394 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.List;
+import java.util.Map;
+
+import static java.util.stream.Collectors.joining;
+
+public class PresetAAIModelsByInvariantIdGet extends BaseAAIPreset {
+ private final ImmutableList<String> modelInvariantIds;
+
+ public PresetAAIModelsByInvariantIdGet(ImmutableList<String> modelInvariantIds) {
+ this.modelInvariantIds = modelInvariantIds;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/service-design-and-creation/models";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.<String, List>builder()
+ .put("depth", ImmutableList.of("2"))
+ .put("model-invariant-id", modelInvariantIds)
+ .build();
+ }
+
+ @Override
+ public Object getResponseBody() {
+ // based on aai_get_model_by_2_invariant_ids.json
+ // should be refined to match input
+ return "" +
+ "{" +
+ " \"model\": [" +
+ modelInvariantIds.stream().map(modelInvariantId ->
+ " {" +
+ " \"model-invariant-id\": \""+modelInvariantId+"\"," +
+ " \"model-type\": \"resource\"," +
+ " \"resource-version\": \"1507472057666\"," +
+ " \"model-vers\": {" +
+ " \"model-ver\": [" +
+ " {" +
+ " \"model-version-id\": \"7a6ee536-f052-46fa-aa7e-2fca9d674c44\"," +
+ " \"model-name\": \"vf_vEPDG\"," +
+ " \"model-version\": \"2.0\"," +
+ " \"model-description\": \"vEPDG\"," +
+ " \"distribution-status\": \"DISTRIBUTION_COMPLETE_ERROR\"," +
+ " \"resource-version\": \"1507649620979\"," +
+ " \"model-elements\": {" +
+ " \"model-element\": [" +
+ " {" +
+ " \"model-element-uuid\": \"ccbc6dc9-58ad-4082-a81f-630114d99a70\"," +
+ " \"new-data-del-flag\": \"T\"," +
+ " \"cardinality\": \"unbounded\"," +
+ " \"resource-version\": \"1507649620982\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-ver\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"acc6edd8-a8d4-4b93-afaa-0994068be14c\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"model-ver.model-name\"," +
+ " \"property-value\": \"generic-vnf\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-element\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/d661b5fd-e0be-457e-a5ca-e345621af761/model-vers/model-ver/6019af4d-1902-47b1-a7ee-4609c198bf37/model-elements/model-element/8cf71918-6cce-4e01-8049-3f980f8f2b00/model-elements/model-element/4703eeb3-7200-4546-aff2-6e942ac0c0e1\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"d661b5fd-e0be-457e-a5ca-e345621af761\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"6019af4d-1902-47b1-a7ee-4609c198bf37\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"8cf71918-6cce-4e01-8049-3f980f8f2b00\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"4703eeb3-7200-4546-aff2-6e942ac0c0e1\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"eb5f56bf-5855-4e61-bd00-3e19a953bf02\"," +
+ " \"model-name\": \"vf_vEPDG\"," +
+ " \"model-version\": \"1.0\"," +
+ " \"model-description\": \"vEPDG\"," +
+ " \"resource-version\": \"1507472057702\"," +
+ " \"model-elements\": {" +
+ " \"model-element\": [" +
+ " {" +
+ " \"model-element-uuid\": \"18881687-8dab-4ec8-ab65-ebf8f95a6599\"," +
+ " \"new-data-del-flag\": \"T\"," +
+ " \"cardinality\": \"unbounded\"," +
+ " \"resource-version\": \"1507472057707\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-ver\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"acc6edd8-a8d4-4b93-afaa-0994068be14c\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"model-ver.model-name\"," +
+ " \"property-value\": \"generic-vnf\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-element\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/d661b5fd-e0be-457e-a5ca-e345621af761/model-vers/model-ver/de6f879b-37a9-44a5-97ed-cd52cc14bc47/model-elements/model-element/7a074be4-fcf1-46a5-88ee-41a7c7a6faab/model-elements/model-element/72f0adb5-5294-46f7-8085-a8aee9cb5f49\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"d661b5fd-e0be-457e-a5ca-e345621af761\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"de6f879b-37a9-44a5-97ed-cd52cc14bc47\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"7a074be4-fcf1-46a5-88ee-41a7c7a6faab\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"72f0adb5-5294-46f7-8085-a8aee9cb5f49\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"b7f2e8fb-ac71-4ea0-a801-06ef1479ea84\"," +
+ " \"model-name\": \"vf_vEPDG\"," +
+ " \"model-version\": \"4.0\"," +
+ " \"model-description\": \"vEPDG_Up\"," +
+ " \"resource-version\": \"1508954433176\"," +
+ " \"model-elements\": {" +
+ " \"model-element\": [" +
+ " {" +
+ " \"model-element-uuid\": \"4ed7025a-d37b-444f-8008-5c7c41d76d47\"," +
+ " \"new-data-del-flag\": \"T\"," +
+ " \"cardinality\": \"unbounded\"," +
+ " \"resource-version\": \"1508954433179\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-ver\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"acc6edd8-a8d4-4b93-afaa-0994068be14c\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"model-ver.model-name\"," +
+ " \"property-value\": \"generic-vnf\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-element\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/d661b5fd-e0be-457e-a5ca-e345621af761/model-vers/model-ver/0e3f3390-48dd-4640-aed7-0eb873d40a97/model-elements/model-element/106d11a5-2b8c-4586-a56d-ee387e822757/model-elements/model-element/3d7e724a-6f05-4111-8b22-78d024c53081\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"d661b5fd-e0be-457e-a5ca-e345621af761\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"0e3f3390-48dd-4640-aed7-0eb873d40a97\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"106d11a5-2b8c-4586-a56d-ee387e822757\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"3d7e724a-6f05-4111-8b22-78d024c53081\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc\"," +
+ " \"model-name\": \"Grouping Service for Test\"," +
+ " \"model-version\": \"1.0\"," +
+ " \"model-description\": \"vEPDG_Up\"," +
+ " \"resource-version\": \"1508954433176\"," +
+ " \"model-elements\": {" +
+ " \"model-element\": [" +
+ " {" +
+ " \"model-element-uuid\": \"4ed7025a-d37b-444f-8008-5c7c41d76d47\"," +
+ " \"new-data-del-flag\": \"T\"," +
+ " \"cardinality\": \"unbounded\"," +
+ " \"resource-version\": \"1508954433179\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-ver\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"acc6edd8-a8d4-4b93-afaa-0994068be14c\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"model-ver.model-name\"," +
+ " \"property-value\": \"generic-vnf\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-element\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/d661b5fd-e0be-457e-a5ca-e345621af761/model-vers/model-ver/0e3f3390-48dd-4640-aed7-0eb873d40a97/model-elements/model-element/106d11a5-2b8c-4586-a56d-ee387e822757/model-elements/model-element/3d7e724a-6f05-4111-8b22-78d024c53081\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"d661b5fd-e0be-457e-a5ca-e345621af761\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"0e3f3390-48dd-4640-aed7-0eb873d40a97\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"106d11a5-2b8c-4586-a56d-ee387e822757\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"3d7e724a-6f05-4111-8b22-78d024c53081\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"6e59c5de-f052-46fa-aa7e-2fca9d674c44\"," +
+ " \"model-name\": \"vf_vEPDG\"," +
+ " \"model-version\": \"5.0\"," +
+ " \"model-description\": \"vEPDG_Up\"," +
+ " \"resource-version\": \"1509570916147\"," +
+ " \"model-elements\": {" +
+ " \"model-element\": [" +
+ " {" +
+ " \"model-element-uuid\": \"49899999-076d-456b-915c-078d1b2a05b3\"," +
+ " \"new-data-del-flag\": \"T\"," +
+ " \"cardinality\": \"unbounded\"," +
+ " \"resource-version\": \"1509570916150\"," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-ver\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/acc6edd8-a8d4-4b93-afaa-0994068be14c/model-vers/model-ver/93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"acc6edd8-a8d4-4b93-afaa-0994068be14c\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"93a6166f-b3d5-4f06-b4ba-aed48d009ad9\"" +
+ " }" +
+ " ]," +
+ " \"related-to-property\": [" +
+ " {" +
+ " \"property-key\": \"model-ver.model-name\"," +
+ " \"property-value\": \"generic-vnf\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"relationship-list\": {" +
+ " \"relationship\": [" +
+ " {" +
+ " \"related-to\": \"model-element\"," +
+ " \"related-link\": \"/aai/v11/service-design-and-creation/models/model/d661b5fd-e0be-457e-a5ca-e345621af761/model-vers/model-ver/03655348-0148-4482-b0b7-a5de71ab6264/model-elements/model-element/e97f008f-fc19-4b6e-8842-e54ec6eafb6e/model-elements/model-element/cfc574f2-6869-41d3-bfae-42b54b711568\"," +
+ " \"relationship-data\": [" +
+ " {" +
+ " \"relationship-key\": \"model.model-invariant-id\"," +
+ " \"relationship-value\": \"d661b5fd-e0be-457e-a5ca-e345621af761\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-ver.model-version-id\"," +
+ " \"relationship-value\": \"03655348-0148-4482-b0b7-a5de71ab6264\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"e97f008f-fc19-4b6e-8842-e54ec6eafb6e\"" +
+ " }," +
+ " {" +
+ " \"relationship-key\": \"model-element.model-element-uuid\"," +
+ " \"relationship-value\": \"cfc574f2-6869-41d3-bfae-42b54b711568\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ " }").collect(joining(", ")) +
+ " ]" +
+ " }";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIPostNamedQueryForViewEdit.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIPostNamedQueryForViewEdit.java
index e098a576d..0d143b50c 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIPostNamedQueryForViewEdit.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIPostNamedQueryForViewEdit.java
@@ -6,15 +6,20 @@ import org.springframework.http.HttpMethod;
public class PresetAAIPostNamedQueryForViewEdit extends BaseAAIPreset {
private final String serviceInstanceId;
- private final boolean hasConfigurationInstance;
+ private final boolean hasProxyConfigurationInstance;
+ private final boolean hasFabricConfigurationInstance;
+ private String serviceInstanceName;
+ public static final String DEFAULT_SERVICE_INSTANCE_NAME = "test_sssdad";
- public PresetAAIPostNamedQueryForViewEdit(String serviceInstanceId) {
- this(serviceInstanceId, true);
+ public PresetAAIPostNamedQueryForViewEdit(String serviceInstanceId, boolean hasProxyConfigurationInstance, boolean hasFabricConfigurationInstance) {
+ this(serviceInstanceId, DEFAULT_SERVICE_INSTANCE_NAME, hasProxyConfigurationInstance, hasFabricConfigurationInstance);
}
- public PresetAAIPostNamedQueryForViewEdit(String serviceInstanceId, boolean hasConfigurationInstance) {
+ public PresetAAIPostNamedQueryForViewEdit(String serviceInstanceId, String serviceInstanceName, boolean hasProxyConfigurationInstance, boolean hasFabricConfigurationInstance) {
this.serviceInstanceId = serviceInstanceId;
- this.hasConfigurationInstance = hasConfigurationInstance;
+ this.serviceInstanceName = serviceInstanceName;
+ this.hasProxyConfigurationInstance = hasProxyConfigurationInstance;
+ this.hasFabricConfigurationInstance = hasFabricConfigurationInstance;
}
// inspired by
@@ -44,7 +49,7 @@ public class PresetAAIPostNamedQueryForViewEdit extends BaseAAIPreset {
" \"service-instance-id\": \"" + serviceInstanceId + "\"" +
" }," +
" \"service-subscription\": {" +
- " \"service-type\": \"VIRTUAL USP\"" +
+ " \"service-type\": \"TYLER SILVIA\"" +
" }" +
" }" +
" ]" +
@@ -65,10 +70,10 @@ public class PresetAAIPostNamedQueryForViewEdit extends BaseAAIPreset {
" \"model-name\": \"0eOHz2Yh8WJcBYzKy079\"," +
" \"service-instance\": {" +
" \"service-instance-id\": \"" + serviceInstanceId + "\"," +
- " \"service-instance-name\": \"test_sssdad\"" +
+ " \"service-instance-name\": \"" + serviceInstanceName + "\"" +
" }," +
" \"extra-properties\": {}";
- if(hasConfigurationInstance) {
+ if(hasProxyConfigurationInstance) {
response += "," +
" \"inventory-response-items\": {" +
" \"inventory-response-item\": [{" +
@@ -92,6 +97,29 @@ public class PresetAAIPostNamedQueryForViewEdit extends BaseAAIPreset {
" ]" +
" }";
}
+ else if(hasFabricConfigurationInstance) {
+ response += "," +
+ " \"inventory-response-items\": {" +
+ " \"inventory-response-item\": [{" +
+ " \"model-name\": \"Fabric-Configuration-Instance\"," +
+ " \"configuration\": {" +
+ " \"configuration-id\": \"1234-fabric-config-LB1113\"," +
+ " \"configuration-name\": \"dummy_instance\"," +
+ " \"configuration-type\": \"fabric-configuration-type-1234\"," +
+ " \"configuration-sub-type\": \"fabric-configuration-sub-type-1234\"," +
+ " \"model-invariant-id\": \"model-invariant-id-1234\"," +
+ " \"model-version-id\": \"model-version-id-1234\"," +
+ " \"orchestration-status\": \"Assigned\"," +
+ " \"operational-status\": \"\"," +
+ " \"configuration-selflink\": \"\"," +
+ " \"model-customization-id\": \"model-customization-id-1234\"," +
+ " \"resource-version\": \"1504038855716\"" +
+ " }," +
+ " \"extra-properties\": {}" +
+ " }" +
+ " ]" +
+ " }";
+ }
response += " }" +
" ]" +
"}";
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryEmptyResult.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryEmptyResult.java
deleted file mode 100644
index f5ab2d1f7..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryEmptyResult.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.aai;
-
-public class PresetAAISearchNodeQueryEmptyResult extends PresetAAIBaseSearchNodeQuery {
-
- @Override
- public Object getResponseBody() {
- return "{}";
- }
-
- @Override
- public int getResponseCode() {
- return 200;
- }
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryNonEmptyResult.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryNonEmptyResult.java
new file mode 100644
index 000000000..29e7d5092
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAISearchNodeQueryNonEmptyResult.java
@@ -0,0 +1,46 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import com.google.common.collect.ImmutableMap;
+
+import java.util.Collections;
+import java.util.List;
+import java.util.Map;
+
+public class PresetAAISearchNodeQueryNonEmptyResult extends PresetAAIBaseSearchNodeQuery {
+
+ private final String type;
+ private final String name;
+
+ public PresetAAISearchNodeQueryNonEmptyResult(String type, String name) {
+ this.type = type;
+ this.name = name;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{ \"something\": [] }";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return 200;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/nodes/" + searchPath();
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of(searchKey(), Collections.singletonList(name));
+ }
+
+ private String searchPath() {
+ return type + "s";
+ }
+
+ private String searchKey() {
+ return type + "-name";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIServiceDesignAndCreationPut.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIServiceDesignAndCreationPut.java
index 6a97e1159..180685282 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIServiceDesignAndCreationPut.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIServiceDesignAndCreationPut.java
@@ -4,40 +4,34 @@ import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
+import vid.automation.test.test.BrowseASDCTest;
import java.util.Collections;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
+import static vid.automation.test.infra.ModelInfo.ModelInfoWithMultipleVersions.modelInfoWithMultipleVersions;
+
public class PresetAAIServiceDesignAndCreationPut extends BaseAAIPreset {
public PresetAAIServiceDesignAndCreationPut(boolean emptyList) {
- serviceModelIdentifiers = ImmutableList.of();
+ modelInfos = ImmutableList.of();
this.emptyList = emptyList;
}
- public PresetAAIServiceDesignAndCreationPut(String modelVersionId, String modelInvariantId) {
- serviceModelIdentifiers = ImmutableList.of(new ServiceModelIdentifiers(modelVersionId, modelInvariantId));
- }
- public PresetAAIServiceDesignAndCreationPut(List<ServiceModelIdentifiers> serviceModelIdentifiers) {
- this.serviceModelIdentifiers = serviceModelIdentifiers;
- }
+ private List<ModelInfo> modelInfos;
+ boolean emptyList;
- public static class ServiceModelIdentifiers {
- public final String modelVersionId;
- public final String modelInvariantId;
- public ServiceModelIdentifiers(String modelVersionId, String modelInvariantId) {
- this.modelVersionId = modelVersionId;
- this.modelInvariantId = modelInvariantId;
- }
+ //Constructor that use the super set of model infos as response
+ //all test should be migrated to use this constructor
+ public PresetAAIServiceDesignAndCreationPut() {
+ this.modelInfos = ModelInfo.superSetOfModelInfos;
}
- private List<ServiceModelIdentifiers> serviceModelIdentifiers;
- boolean emptyList;
-
@Override
public HttpMethod getReqMethod() {
return HttpMethod.PUT;
@@ -62,16 +56,16 @@ public class PresetAAIServiceDesignAndCreationPut extends BaseAAIPreset {
private String presetModels() {
return
- serviceModelIdentifiers.stream().map(identifiers ->
+ modelInfos.stream().map(modelInfo ->
" {" +
" \"model\": {" +
- " \"model-invariant-id\": \"" + identifiers.modelInvariantId + "\"," +
+ " \"model-invariant-id\": \"" + modelInfo.modelInvariantId + "\"," +
" \"model-type\": \"resource\"," +
" \"resource-version\": \"1500138206526\"," +
" \"model-vers\": {" +
" \"model-ver\": [" +
" {" +
- " \"model-version-id\": \"" + identifiers.modelVersionId + "\"," +
+ " \"model-version-id\": \"" + modelInfo.modelVersionId + "\"," +
" \"model-name\": \"action-data\"," +
" \"model-version\": \"1.0\"," +
" \"model-description\": \"lustre settler sideways volcanic eight cellular\"," +
@@ -112,6 +106,89 @@ public class PresetAAIServiceDesignAndCreationPut extends BaseAAIPreset {
}
+ private String serviceWithMultipleVersions() {
+ return
+ " {" +
+ " \"model\": {" +
+ " \"model-invariant-id\": \"" + modelInfoWithMultipleVersions.modelInvariantId + "\"," +
+ " \"model-type\": \"resource\"," +
+ " \"resource-version\": \"1500138206526\"," +
+ " \"model-vers\": {" +
+ " \"model-ver\": [" +
+ " {" +
+ " \"model-version-id\": \"" + modelInfoWithMultipleVersions.modelVersionId1 + "\"," +
+ " \"model-name\": \""+modelInfoWithMultipleVersions.modelName+"\"," +
+ " \"model-version\": \"1.0\"," +
+ " \"model-description\": \"decontamination arm circus ammonia hump edge\"," +
+ " \"resource-version\": \"1500137463984\"" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"" + modelInfoWithMultipleVersions.modelVersionId3 + "\"," +
+ " \"model-name\": \""+modelInfoWithMultipleVersions.modelName+"\"," +
+ " \"model-version\": \"3.0\"," +
+ " \"model-description\": \"Non decontamination arm circus ammonia hump edge\"," +
+ " \"resource-version\": \"1500137463986\"" +
+ " }," +
+ " {" +
+ " \"model-version-id\": \"" + modelInfoWithMultipleVersions.modelVersionId2 + "\"," +
+ " \"model-name\": \""+modelInfoWithMultipleVersions.modelName+"\"," +
+ " \"model-version\": \"2.0\"," +
+ " \"model-description\": \"The oldest one\"," +
+ " \"resource-version\": \"1500137463980\"" +
+ " }" +
+ " ]" +
+ " }" +
+ " }" +
+ " }," ;
+ }
+
+ public String modelsForBrowseSDCServiceModelListCheckAAIResponse() {
+ return " {\"model\": { " +
+ " \"model-invariant-id\": \"" + BrowseASDCTest.modelInvariantUUID1 + "\"," +
+ " \"model-type\": \"service\"," +
+ " \"resource-version\": \"1515103312329\"," +
+ " \"model-vers\": {\"model-ver\": [" +
+ " {" +
+ " \"model-version-id\": \"" + BrowseASDCTest.modelUuid + "\"," +
+ " \"model-name\": \"CheckAAIResponse_AAAvIRC_mm779p_Service\"," +
+ " \"model-version\": \"1.0\"," +
+ " \"distribution-status\": \"DISTRIBUTION_COMPLETE_OK\"," +
+ " \"model-description\": \"tbd\"," +
+ " \"resource-version\": \"1516206395612\"" +
+ " }" +
+ " ]}" +
+ " }}," +
+ " {\"model\": { " +
+ " \"model-invariant-id\": \"" + BrowseASDCTest.modelInvariantUUID2 + "\"," +
+ " \"model-type\": \"service\"," +
+ " \"resource-version\": \"1515103312329\"," +
+ " \"model-vers\": {\"model-ver\": [" +
+ " {" +
+ " \"model-version-id\": \"1dae721c-a1ef-435f-b811-760c23f467bf\"," +
+ " \"model-name\": \"CheckAAIResponse_BBBvIRC_mm779p_Service\"," +
+ " \"model-version\": \"3.0\"," +
+ " \"model-description\": \"tbd\"," +
+ " \"resource-version\": \"1516025197086\"" +
+ " }" +
+ " ]}" +
+ " }}," +
+ " {\"model\": { " +
+ " \"model-invariant-id\": \"" + BrowseASDCTest.modelInvariantUUID3 + "\"," +
+ " \"model-type\": \"service\"," +
+ " \"resource-version\": \"1515103312329\"," +
+ " \"model-vers\": {\"model-ver\": [" +
+ " {" +
+ " \"model-version-id\": \"29236d45-e790-4c17-a115-1533cc09b7b1\"," +
+ " \"model-name\": \"CheckAAIResponse_CCCvIRC_mm779p_Service\"," +
+ " \"model-version\": \"4.0\"," +
+ " \"distribution-status\": \"DISTRIBUTION_COMPLETE_ERROR\"," +
+ " \"model-description\": \"tbd\"," +
+ " \"resource-version\": \"1517319724440\"" +
+ " }" +
+ " ]}" +
+ " }},";
+ }
+
@Override
public Object getResponseBody() {
if(emptyList) {
@@ -119,6 +196,8 @@ public class PresetAAIServiceDesignAndCreationPut extends BaseAAIPreset {
}
return "{\"results\": [" +
presetModels()+
+ serviceWithMultipleVersions() +
+ modelsForBrowseSDCServiceModelListCheckAAIResponse() +
" {" +
" \"model\": {" +
" \"model-invariant-id\": \"00beb8f9-6d39-452f-816d-c709b9cbb87d\"," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIStandardQueryGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIStandardQueryGet.java
new file mode 100644
index 000000000..13ee91e2b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/aai/PresetAAIStandardQueryGet.java
@@ -0,0 +1,239 @@
+package org.onap.simulator.presetGenerator.presets.aai;
+
+import static org.apache.commons.lang3.ObjectUtils.defaultIfNull;
+import static org.apache.commons.text.StringEscapeUtils.escapeJson;
+
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableMultimap;
+import com.google.common.collect.Multimap;
+import java.util.UUID;
+import java.util.stream.Collectors;
+import org.apache.commons.lang3.RandomStringUtils;
+import org.apache.commons.text.StrSubstitutor;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetAAIStandardQueryGet extends BaseAAIPreset {
+ private final String instanceId;
+ private final String instanceName;
+ private final String instanceType;
+ private final String instanceRole;
+ private final String additionalProperties;
+ private final String uri;
+ private final String typeInResponse;
+ private final Multimap<String, String> relationshipsUris;
+
+ private PresetAAIStandardQueryGet(String typeInResponse, String instanceId, String instanceName, String instanceType, String instanceRole, String uri, Multimap<String, String> relationshipsUris, String additionalProperties) {
+ this.instanceId = defaultIfNull(instanceId, randomUUID());
+ this.instanceName = defaultIfNull(instanceName, randomAlphanumeric());
+ this.instanceType = defaultIfNull(instanceType, randomAlphanumeric());
+ this.instanceRole = defaultIfNull(instanceRole, randomAlphanumeric());
+ this.uri = uri;
+ this.typeInResponse = typeInResponse;
+ this.additionalProperties = additionalProperties;
+ this.relationshipsUris = relationshipsUris;
+ }
+
+ private PresetAAIStandardQueryGet(String typeInResponse, String instanceId, String uri, Multimap<String, String> relationshipsUris, String additionalProperties) {
+ this(typeInResponse, instanceId, randomAlphanumeric(), randomAlphanumeric(), randomAlphanumeric(), uri, relationshipsUris, additionalProperties);
+ }
+
+ public static PresetAAIStandardQueryGet ofServiceInstance(String instanceId, final String modelVersionId, final String modelInvariantId, String subscriberId, String serviceType, Multimap<String, String> relationshipsUris) {
+ return new PresetAAIStandardQueryGet(
+ "service-instance", instanceId,
+ new StrSubstitutor(ImmutableMap.of(
+ "global-customer-id", subscriberId,
+ "service-type", serviceType,
+ "service-instance-id", instanceId
+ )).replace("" +
+ "/business/customers/customer/${global-customer-id}" +
+ "/service-subscriptions/service-subscription/${service-type}" +
+ "/service-instances/service-instance/${service-instance-id}"),
+ relationshipsUris, "" +
+ "\"model-invariant-id\": \"" + modelInvariantId + "\", " +
+ "\"model-version-id\": \"" + modelVersionId + "\", " +
+ "\"resource-version\": \"GARBAGE DATA\", " +
+ "\"orchestration-status\": \"GARBAGE DATA\", "
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofInstanceGroup(String groupType, String groupRole, Multimap<String, String> relationshipsUris) {
+ final String instanceId = randomUUID();
+ return new PresetAAIStandardQueryGet(
+ "instance-group", instanceId, randomAlphanumeric(), groupType, groupRole,
+ "/network/instance-groups/instance-group/" + instanceId,
+ relationshipsUris, "" +
+ " \"id\": \"" + instanceId + "\"," +
+ " \"model-invariant-id\": \"4bb2e27e-ddab-4790-9c6d-1f731bc14a45\"," +
+ " \"model-version-id\": \"daeb6568-cef8-417f-9075-ed259ce59f48\"," +
+ " \"description\": \"vTSBC Customer Landing Network Collection Desc\"," +
+ " \"resource-version\": \"1536169790853\"," +
+ " \"instance-group-function\": \"vTSBC Customer Landing Network Collection\","
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofVnf(String instanceId, Multimap<String, String> relationshipsUris) {
+ return ofVnf(instanceId, "vnf-instance-model-version-id", "vnf-instance-model-customization-id", "", relationshipsUris);
+ }
+
+ public static PresetAAIStandardQueryGet ofVnf(String instanceId, String modelVersionId,String modelCustomizationId, String additionalProperties, Multimap<String, String> relationshipsUris) {
+ return new PresetAAIStandardQueryGet(
+ "vnf", instanceId,
+ "/network/generic-vnfs/generic-vnf/" + instanceId,
+ relationshipsUris, additionalProperties +
+ "\"model-invariant-id\": \"vnf-instance-model-invariant-id\", " +
+ "\"model-customization-id\": \"" + modelCustomizationId + "\", "+
+ "\"model-version-id\": \"" + modelVersionId + "\", "
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofRelatedVnf(String instanceId, String modelVersionId, String additionalProperties, Multimap<String, String> relationshipsUris) {
+ return new PresetAAIStandardQueryGet(
+ "vnf", instanceId,
+ "/network/generic-vnfs/generic-vnf/" + instanceId,
+ relationshipsUris, additionalProperties +
+ "\"model-invariant-id\": \"vnf-instance-model-invariant-id\", " +
+ "\"model-version-id\": \"" + modelVersionId + "\", "
+ );
+ }
+
+ private static String randomAlphanumeric() {
+ return RandomStringUtils.randomAlphanumeric(17);
+ }
+
+ private static String randomUUID() {
+ return UUID.randomUUID().toString();
+ }
+
+ public static PresetAAIStandardQueryGet ofL3Network(String instanceType, String orchStatus, Multimap<String, String> relationshipsUris) {
+ return ofL3Network(randomUUID(), randomAlphanumeric(), instanceType, relationshipsUris, orchStatus, "prov", "network-instance-model-version-id", "network-instance-model-customization-id");
+ }
+
+ public static PresetAAIStandardQueryGet ofL3Network(String instanceType, String orchStatus, String provStatus, String modelVersionId, String modelCustomizationId,Multimap<String, String> relationshipsUris) {
+ return ofL3Network(randomUUID(), randomAlphanumeric(), instanceType, relationshipsUris, orchStatus, provStatus, modelVersionId, modelCustomizationId);
+ }
+
+ public static PresetAAIStandardQueryGet ofL3Network(String instanceId, String instanceName, String instanceType, Multimap<String, String> relationshipsUris, String orchStatus) {
+ return ofL3Network(instanceId, instanceName, instanceType, relationshipsUris, orchStatus, "prov", "network-instance-model-version-id", "94fdd893-4a36-4d70-b16a-ec29c54c184f");
+ }
+
+ public static PresetAAIStandardQueryGet ofL3Network(String instanceId, String instanceName, String instanceType, Multimap<String, String> relationshipsUris, String orchStatus, String provStatus, String modelVersionId, String modelCustomizationId) {
+ return new PresetAAIStandardQueryGet(
+ "network", instanceId, instanceName, instanceType, randomAlphanumeric(),
+ "/network/l3-networks/l3-network/" + instanceId,
+ relationshipsUris, "" +
+ "\"orchestration-status\": \"" + orchStatus + "\"," +
+ "\"prov-status\": \"" + provStatus + "\"," +
+ "\"network-technology\": \"contrail\", " +
+ "\"neutron-network-id\": \"66ee6123-1c45-4e71-b6c0-a748ae0fee88\", " +
+ "\"is-bound-to-vpn\": true, " +
+ "\"is-external-network\": true, " +
+ "\"model-invariant-id\": \"network-instance-model-invariant-id\", " +
+ "\"model-customization-id\": \"" + modelCustomizationId + "\", " +
+ "\"model-version-id\": \"" + modelVersionId + "\", "
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofVolumeGroup(String instanceType, Multimap<String, String> relationshipsUris) {
+ final String instanceId = randomUUID();
+ return new PresetAAIStandardQueryGet(
+ "volume-group", instanceId, randomAlphanumeric(), instanceType, randomAlphanumeric(),
+ "/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson5b/volume-groups/volume-group/" + instanceId,
+ relationshipsUris, "" +
+ " \"vnf-type\": \"vSON_test_ap7145/vSON_test_ap7145 0\"," +
+ " \"orchestration-status\": \"Active\"," +
+ " \"model-customization-id\": \"bc3bbdcc-42f3-4682-b151-99c308d15255\"," +
+ " \"vf-module-model-customization-id\": \"bc3bbdcc-42f3-4682-b151-99c308d15255\"," +
+ " \"resource-version\": \"1533679899735\","
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofCollectionResource(String orchStatus, Multimap<String, String> relationshipsUris) {
+ final String instanceId = randomUUID();
+ return new PresetAAIStandardQueryGet(
+ "collection", instanceId, randomAlphanumeric(), "L3-NETWORK", randomAlphanumeric(),
+ "/network/collections/collection/" + instanceId,
+ relationshipsUris, "" +
+ "\"orchestration-status\": \"" + orchStatus + "\", " +
+ "\"model-invariant-id\": \"081ceb56-eb71-4566-a72d-3e7cbee5cdf1\", " +
+ "\"model-version-id\": \"ce8c98bc-4691-44fb-8ff0-7a47487c11c4\", "
+ );
+ }
+
+ public static PresetAAIStandardQueryGet ofVlanTag(int vlanIdOuter) {
+ final String instanceId = randomUUID();
+ return new PresetAAIStandardQueryGet(
+ "vlan-tag", instanceId,
+ "/this is an invented link/tag/vlan-tags/vlan-tag/" + instanceId,
+ ImmutableMultimap.of(), "" +
+ "\"vlan-interface\": \"US-10688-genvnf-vlan-interface1\", " +
+ "\"vlan-id-inner\": " + 123456789 + ", " +
+ "\"vlan-id-outer\": " + vlanIdOuter + ", " +
+ "\"resource-version\": \"1518934744675\", " +
+ "\"in-maint\": false, " +
+ "\"is-ip-unnumbered\": false, "
+ );
+ }
+
+ public String getInstanceId() {
+ return instanceId;
+ }
+
+ public String getInstanceName() {
+ return instanceName;
+ }
+
+ public String getInstanceType() {
+ return instanceType;
+ }
+
+ public String getInstanceRole() {
+ return instanceRole;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"" + typeInResponse + "-id\": \"" + getInstanceId() + "\", " +
+ " \"" + typeInResponse + "-name\": \"" + escapeJson(getInstanceName()) + "\", " +
+ " \"" + typeInResponse + "-type\": \"" + escapeJson(getInstanceType()) + "\", " +
+ " \"" + typeInResponse + "-role\": \"" + escapeJson(getInstanceRole()) + "\", " +
+ additionalProperties +
+ " \"relationship-list\": { " +
+ " \"relationship\": [ " +
+ relationshipsUris.entries().stream().map(
+ entry -> buildRelationship(entry.getKey(), entry.getValue())
+ ).collect(Collectors.joining(",")) +
+ " ] " +
+ " } " +
+ "} ";
+ }
+
+ private String buildRelationship(String relatedTo, final String relatedLink) {
+ return "" +
+ "{ " +
+ " \"related-to\": \"" + relatedTo + "\", " +
+ " \"relationship-label\": \"org.onap.relationships.inventory.ComposedOf\", " +
+ " \"related-link\": \"" + relatedLink + "\", " +
+ " \"relationship-data\": [" +
+ " { " +
+ " \"relationship-key\": \"GARBAGE DATA\", " +
+ " \"relationship-value\": \"GARBAGE DATA\" " +
+ " } " +
+ " ] " +
+ "}";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + uri;
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/ecompportal_att/PresetGetSessionSlotCheckIntervalGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/ecompportal_att/PresetGetSessionSlotCheckIntervalGet.java
index 55cc3dbc6..02ff1c159 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/ecompportal_att/PresetGetSessionSlotCheckIntervalGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/ecompportal_att/PresetGetSessionSlotCheckIntervalGet.java
@@ -13,6 +13,6 @@ public class PresetGetSessionSlotCheckIntervalGet extends BaseEcompPortalPreset
}
public String getReqPath() {
- return getRootPath() + "//getSessionSlotCheckInterval";
+ return getRootPath() + "/v3/getSessionSlotCheckInterval";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
index 680dabe92..56fd1c9a7 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
@@ -11,6 +11,8 @@ public class RegistrationRequest {
public static class SimulatorRequest {
public final HttpMethod method;
public final String path;
+ public final boolean strict;
+ public final Map<String,String> headers;
@JsonInclude(JsonInclude.Include.NON_NULL)
public final Map<String,List> queryParams;
@@ -18,11 +20,13 @@ public class RegistrationRequest {
@JsonInclude(JsonInclude.Include.NON_NULL)
public final Object body;
- public SimulatorRequest(HttpMethod method, String path, Map<String, List> queryParams, Object body) {
+ public SimulatorRequest(HttpMethod method, String path, Map<String, List> queryParams, Object body, boolean strictMatch, Map<String, String> headers) {
this.method = method;
this.path = path;
this.queryParams = queryParams;
this.body = body;
+ this.strict = strictMatch;
+ this.headers = headers;
}
}
@@ -44,11 +48,27 @@ public class RegistrationRequest {
}
}
+ public static class Misc {
+
+ @JsonInclude(JsonInclude.Include.NON_NULL)
+ public Integer numberOfTimes;
+
+ public boolean replace;
+
+ public Misc(Integer numberOfTimes, boolean replace) {
+ this.numberOfTimes = numberOfTimes;
+ this.replace = replace;
+ }
+ }
+
public SimulatorRequest simulatorRequest;
public SimulatorResponse simulatorResponse;
+ public Misc misc;
- public RegistrationRequest(SimulatorRequest simulatorRequest, SimulatorResponse simulatorResponse) {
+ public RegistrationRequest(SimulatorRequest simulatorRequest, SimulatorResponse simulatorResponse, Misc misc) {
this.simulatorRequest = simulatorRequest;
this.simulatorResponse = simulatorResponse;
+ this.misc = misc;
}
+
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/Subscriber.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/Subscriber.java
index 27f3f9bba..2f1d83f19 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/Subscriber.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/Subscriber.java
@@ -3,6 +3,8 @@ package org.onap.simulator.presetGenerator.presets.model;
import com.fasterxml.jackson.annotation.JsonProperty;
+import java.util.Map;
+
public class Subscriber {
@JsonProperty("global-customer-id")
@@ -16,4 +18,7 @@ public class Subscriber {
@JsonProperty("resource-version")
public String resourceVersion;
+
+ @JsonProperty("relationship-list")
+ public Map relationshipList;
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfiguration.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfiguration.java
new file mode 100644
index 000000000..51aaaf5a3
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfiguration.java
@@ -0,0 +1,61 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSOActivateFabricConfiguration extends BaseMSOPreset {
+ private final String serviceInstanceId;
+ private final String requestId;
+ public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
+ public static final String DEFAULT_REQUEST_ID = "318cc766-b673-4a50-b9c5-471f68914584";
+
+ public PresetMSOActivateFabricConfiguration() {
+ this(null, null);
+ }
+
+ public PresetMSOActivateFabricConfiguration(String serviceInstanceId) {
+ this(serviceInstanceId, null);
+ }
+
+ public PresetMSOActivateFabricConfiguration(String serviceInstanceId, String requestId) {
+ this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
+ this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/activateFabricConfiguration";
+ }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"aLaCarte\": false" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"requestReferences\":{\"instanceId\":\"" + serviceInstanceId + "\",\"requestId\":\"" + requestId + "\"}}";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return 202;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfigurationErrorResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfigurationErrorResponse.java
new file mode 100644
index 000000000..92d45bf5b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOActivateFabricConfigurationErrorResponse.java
@@ -0,0 +1,62 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSOActivateFabricConfigurationErrorResponse extends BaseMSOPreset {
+ private final String serviceInstanceId;
+ private final int errorCode;
+ public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
+
+ public PresetMSOActivateFabricConfigurationErrorResponse() {
+ this(null, 0);
+ }
+
+ public PresetMSOActivateFabricConfigurationErrorResponse(String serviceInstanceId) {
+ this(serviceInstanceId, 0);
+ }
+
+ public PresetMSOActivateFabricConfigurationErrorResponse(String serviceInstanceId, int errorCode) {
+ this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
+ this.errorCode = errorCode > 0 ? errorCode : 500;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/activateFabricConfiguration";
+ }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"aLaCarte\": false" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"error\":\"222\",\"message\":\"error message\"}";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return errorCode;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAddOrRemoveOneInstanceGroupMember.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAddOrRemoveOneInstanceGroupMember.java
new file mode 100644
index 000000000..eba6be256
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAddOrRemoveOneInstanceGroupMember.java
@@ -0,0 +1,60 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOAddOrRemoveOneInstanceGroupMember extends PresetMSOBaseCreateInstancePost {
+
+ public enum InstanceGroupMemberAction {
+ Add("/addMembers"),
+ Remove("/removeMembers");
+
+ private final String actionPath;
+
+ InstanceGroupMemberAction(String actionPath) {
+ this.actionPath = actionPath;
+ }
+
+ public String getActionPAth() {
+ return actionPath;
+ }
+ }
+
+
+ private final String memberInstanceId;
+ private final String userId;
+ private final InstanceGroupMemberAction action;
+
+ public PresetMSOAddOrRemoveOneInstanceGroupMember(String vnfGroupInstanceId, String memberInstanceId, String userId, String requestId, InstanceGroupMemberAction action) {
+ super(requestId, vnfGroupInstanceId);
+ this.memberInstanceId = memberInstanceId;
+ this.userId = userId;
+ this.action = action;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./instanceGroups/" + responseInstanceId + action.getActionPAth();
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"" + userId + "\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"" + memberInstanceId + "\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ "}" +
+ "";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAssignServiceInstanceGen2WithNames.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAssignServiceInstanceGen2WithNames.java
index 4d7b85027..6fc2182db 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAssignServiceInstanceGen2WithNames.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOAssignServiceInstanceGen2WithNames.java
@@ -1,5 +1,7 @@
package org.onap.simulator.presetGenerator.presets.mso;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+
import java.util.Map;
public class PresetMSOAssignServiceInstanceGen2WithNames extends PresetMSOServiceInstanceGen2WithNames {
@@ -7,10 +9,11 @@ public class PresetMSOAssignServiceInstanceGen2WithNames extends PresetMSOServic
public PresetMSOAssignServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix) {
super(names, suffix);
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_SABABA;
}
@Override
public String getReqPath() {
- return getRootPath() + "/serviceInstantiation/v7/serviceInstances/assign";
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/assign";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateInstancePost.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateInstancePost.java
new file mode 100644
index 000000000..05b8c8bec
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateInstancePost.java
@@ -0,0 +1,68 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.apache.commons.lang3.StringUtils;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public abstract class PresetMSOBaseCreateInstancePost extends BaseMSOPreset {
+
+ private final String requestId;
+ protected String responseInstanceId;
+ public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
+ protected String msoTestApi;
+ protected boolean withTestApi;
+
+ public PresetMSOBaseCreateInstancePost() {
+ this(null);
+ }
+
+ public PresetMSOBaseCreateInstancePost(String requestId) {
+ this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
+ this.responseInstanceId = DEFAULT_INSTANCE_ID;
+ }
+
+ public PresetMSOBaseCreateInstancePost(String requestId, String responseInstanceId) {
+ this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
+ this.responseInstanceId = responseInstanceId;
+ }
+
+ public PresetMSOBaseCreateInstancePost(String requestId, String responseInstanceId, String msoTestApi) {
+ this(requestId, responseInstanceId, msoTestApi, true);
+ }
+
+ public PresetMSOBaseCreateInstancePost(String requestId, String responseInstanceId, String msoTestApi, boolean withTestApi) {
+ this(requestId, responseInstanceId);
+ this.msoTestApi = msoTestApi;
+ this.withTestApi= withTestApi;
+ }
+
+ public String addTestApi() {
+ if(this.withTestApi) {
+ return "\"testApi\": \"" + msoTestApi + "\",";
+ }
+ return "";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public int getResponseCode() {
+ return 202;
+ }
+
+ public String getRequestId() {
+ return requestId;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"requestReferences\":{\"instanceId\":\"" + responseInstanceId + "\",\"requestId\":\"" + requestId + "\"}}";
+ }
+
+ protected String formatSuffix(int suffix) {
+ return (suffix==0) ? StringUtils.EMPTY : "_" + String.format("%03d", suffix);
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateServiceInstancePost.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateServiceInstancePost.java
deleted file mode 100644
index 703829213..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseCreateServiceInstancePost.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.mso;
-
-import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
-import org.springframework.http.HttpMethod;
-
-public abstract class PresetMSOBaseCreateServiceInstancePost extends BaseMSOPreset {
- private final String requestId;
- public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
-
- public PresetMSOBaseCreateServiceInstancePost() {
- this(null);
- }
-
- public PresetMSOBaseCreateServiceInstancePost(String requestId) {
- this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
- }
-
- @Override
- public HttpMethod getReqMethod() {
- return HttpMethod.POST;
- }
-
- @Override
- public int getResponseCode() {
- return 202;
- }
-
-
-
- @Override
- public Object getResponseBody() {
- return "{\"requestReferences\":{\"instanceId\":\"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\",\"requestId\":\"" + requestId + "\"}}";
- }
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDelete.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDelete.java
index 99433e0a2..e8ef7b51b 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDelete.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDelete.java
@@ -4,20 +4,25 @@ import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
import org.springframework.http.HttpMethod;
public abstract class PresetMSOBaseDelete extends BaseMSOPreset {
- private final String requestId;
- public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
+ protected final String requestId;
+ protected final String instanceId;
- public PresetMSOBaseDelete() {
- this(null );
- }
+ public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
public PresetMSOBaseDelete(String requestId) {
this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
+ this.instanceId = DEFAULT_INSTANCE_ID;
}
+ public PresetMSOBaseDelete(String requestId, String instanceId) {
+ this.requestId = requestId;
+ this.instanceId = instanceId;
+ }
+
+
@Override
protected String getRootPath() {
- return super.getRootPath() + "/serviceInstances/v./";
+ return super.getRootPath() + "/serviceInstantiation/v./serviceInstances/";
}
@Override
@@ -32,6 +37,6 @@ public abstract class PresetMSOBaseDelete extends BaseMSOPreset {
@Override
public Object getResponseBody() {
- return "{\"requestReferences\":{\"instanceId\":\"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\",\"requestId\":\"" + requestId + "\"}}";
+ return "{\"requestReferences\":{\"instanceId\":\""+instanceId+"\",\"requestId\":\"" + requestId + "\"}}";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDeleteWithCloudConfiguration.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDeleteWithCloudConfiguration.java
new file mode 100644
index 000000000..0c813641d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOBaseDeleteWithCloudConfiguration.java
@@ -0,0 +1,36 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+
+public abstract class PresetMSOBaseDeleteWithCloudConfiguration extends PresetMSOBaseDelete {
+
+ private final String modelType;
+
+ public PresetMSOBaseDeleteWithCloudConfiguration(String requestId, String modelType) {
+ super(requestId);
+ this.modelType = modelType;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \""+modelType+"\"" +
+ //" \"modelName\": \"\", //required for VfModule" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateMacroPre1806Post.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateMacroPre1806Post.java
new file mode 100644
index 000000000..ed92767fa
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateMacroPre1806Post.java
@@ -0,0 +1,63 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+
+public class PresetMSOCreateMacroPre1806Post extends PresetMSOBaseCreateInstancePost {
+
+ public PresetMSOCreateMacroPre1806Post() {
+ this.cloudOwner = ATT_NC;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v.";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \"New Instance Name\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"fi5777000\"," +
+ " \"productFamilyId\": \"e30755dc-5673-4b6b-9dcf-9abdd96b93d1\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"d27e42cf-087e-4d31-88ac-6c4b7585f800\"," +
+ " \"modelVersionId\": \"4d71990b-d8ad-4510-ac61-496288d9078e\"," +
+ " \"modelName\": \"vidmacrofalsenaming\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"userParams\": [" +
+ " {" +
+ " \"name\": \"aic_zone\"," +
+ " \"value\": \"NFT1\"" +
+ " }" +
+ " ]," +
+ " \"subscriptionServiceType\": \"AIM Transport\"," +
+ " \"aLaCarte\": false" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"olson3\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\"" +
+ " }," +
+ " \"subscriberInfo\": {" +
+ " \"globalSubscriberId\": \"31739f3e-526b-11e6-beb8-9e71128cae77\"" +
+ " }," +
+ " \"project\": {" +
+ " \"projectName\": \"yyy1\"" +
+ " }," +
+ " \"owningEntity\": {" +
+ " \"owningEntityId\": \"aaa1\"," +
+ " \"owningEntityName\": \"aaa1\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarte5G.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarte5G.java
new file mode 100644
index 000000000..42b1578f4
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarte5G.java
@@ -0,0 +1,79 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+
+public class PresetMSOCreateNetworkALaCarte5G extends PresetMSOBaseCreateInstancePost {
+ private String serviceInstanceId;
+ private String networkName;
+ private final String requestorId;
+
+
+ public PresetMSOCreateNetworkALaCarte5G(String overrideRequestId, String serviceInstanceId, String networkName, String requestorId) {
+ super(overrideRequestId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.networkName = networkName;
+ this.requestorId = requestorId;
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_AIC;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelCustomizationName\": \"SR-IOV Provider-1\"," +
+ " \"modelCustomizationId\": \"0a0287b1-74a3-4c40-9bbb-9f56601e4fc4\"," +
+ " \"modelInvariantId\": \"379f816b-a7aa-422f-be30-17114ff50b7c\"," +
+ " \"modelVersionId\": \"840ffc47-e4cf-46de-8e23-525fd8c6fdc3\"," +
+ " \"modelName\": \"ExtVL\"," +
+ " \"modelType\": \"network\"," +
+ " \"modelVersion\": \"49.0\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \""+PresetAAIGetCloudOwnersByCloudRegionId.SOME_LEGACY_REGION+"\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"092eb9e8e4b7412e8787dd091bc58e86\"," +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+networkName+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \""+requestorId+"\"" +
+ " }," +
+ " \"platform\": {" +
+ " \"platformName\": \"platform\"" +
+ " }," +
+ " \"lineOfBusiness\": {" +
+ " \"lineOfBusinessName\": \"ECOMP\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"16e56d12-40b3-4db1-a40e-d48c36679e2e\"," +
+ " \"modelVersionId\": \"4659e8bd-0920-4eed-8ec5-550b4c8dceeb\"," +
+ " \"modelName\": \"SR-IOV Provider-1\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }," +
+ " \"instanceId\": \""+serviceInstanceId+"\"" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\"," +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteCypress.java
new file mode 100644
index 000000000..273fc255f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteCypress.java
@@ -0,0 +1,68 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateNetworkALaCarteCypress extends PresetMSOBaseCreateInstancePost {
+ private final String networkInstanceName;
+ private final String serviceInstanceId;
+
+
+ public PresetMSOCreateNetworkALaCarteCypress(String overrideRequestId, String serviceInstanceId, String responseInstanceId, String networkInstanceName, String msoTestApi, boolean withTestApi) {
+ super(overrideRequestId, responseInstanceId, msoTestApi, withTestApi);
+ this.serviceInstanceId = serviceInstanceId;
+ this.networkInstanceName = networkInstanceName;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\": {" +
+
+ "\"modelInfo\":{" +
+ "\"modelCustomizationId\":\"94fdd893-4a36-4d70-b16a-ec29c54c184f\"," +
+ "\"modelCustomizationName\":\"ExtVL 0\"," +
+ "\"modelInvariantId\":\"379f816b-a7aa-422f-be30-17114ff50b7c\"," +
+ "\"modelName\":\"ExtVL\"," +
+ "\"modelVersion\":\"37.0\"," +
+ "\"modelVersionId\":\"ddc3f20c-08b5-40fd-af72-c6d14636b986\"," +
+ "\"modelType\":\"network\"" +
+ "}," +
+ "\"cloudConfiguration\":" +
+ "{\"lcpCloudRegionId\":\"lcpRegionText\"," +
+ addCloudOwnerIfNeeded() +
+ "\"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"}," +
+ "\"requestInfo\":" +
+ "{\"instanceName\":\""+ networkInstanceName +"\"," +
+ "\"productFamilyId\":\"ebc3bc3d-62fd-4a3f-a037-f619df4ff034\"," +
+ "\"source\":\"VID\"," +
+ "\"suppressRollback\":false," +
+ "\"requestorId\":\"us16807000\"}," +
+ //not sure it should be here
+ "\"platform\":{\"platformName\":\"xxx1\"}," +
+ //not sure it should be here
+ "\"lineOfBusiness\":{\"lineOfBusinessName\":\"zzz1\"}," +
+
+ "\"relatedInstanceList\":[" +
+ "{\"relatedInstance\":{" +
+ "\"instanceId\":\""+serviceInstanceId+"\"," +
+ "\"modelInfo\":{" +
+ "\"modelVersionId\":\"2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd\"," +
+ "\"modelName\":\"action-data\"," +
+ "\"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ "\"modelType\":\"service\"," +
+ "\"modelVersion\":\"1.0\"" +
+ "}}}]," +
+
+ "\"requestParameters\":{" +
+ this.addTestApi() +
+ "\"userParams\":[]}" +
+ "}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteOldViewEdit.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteOldViewEdit.java
new file mode 100644
index 000000000..bccb07251
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteOldViewEdit.java
@@ -0,0 +1,65 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateNetworkALaCarteOldViewEdit extends PresetMSOBaseCreateInstancePost {
+ private final String networkInstanceName;
+ private final String serviceInstanceId;
+
+ public PresetMSOCreateNetworkALaCarteOldViewEdit(String overrideRequestId, String serviceInstanceId, String responseInstanceId, String networkInstanceName) {
+ super(overrideRequestId, responseInstanceId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.networkInstanceName = networkInstanceName;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+networkInstanceName+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"mo57174000\"," +
+ " \"productFamilyId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"network\"," +
+ " \"modelInvariantId\": \"de01afb5-532b-451d-aac4-ff9ff0644060\"," +
+ " \"modelVersionId\": \"ac815c68-35b7-4ea4-9d04-92d2f844b27c\"," +
+ " \"modelName\": \"AIC30_CONTRAIL_BASIC\"," +
+ " \"modelVersion\": \"3.0\"," +
+ " \"modelCustomizationId\": \"e94d61f7-b4b2-489a-a4a7-30b1a1a80daf\"," +
+ " \"modelCustomizationName\": \"AIC30_CONTRAIL_BASIC 0\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\"," +
+ " \"userParams\": []" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"One\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"c630e297a3ae486497d63eacec1d7c14\"" +
+ " }," +
+ " \"platform\": {" +
+ " \"platformName\": \"xxx1\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"Using VID for VoIP Network Instantiations Shani\"," +
+ " \"modelInvariantId\": \"5b9c0f33-eec1-484a-bf77-736a6644d7a8\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"b75e0d22-05ff-4448-9266-5f0d4e1dbbd6\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteServiceCypress2.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteServiceCypress2.java
new file mode 100644
index 000000000..356b59d9f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateNetworkALaCarteServiceCypress2.java
@@ -0,0 +1,68 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateNetworkALaCarteServiceCypress2 extends PresetMSOBaseCreateInstancePost {
+ private String serviceInstanceId;
+ private String networkName;
+ private String serviceModelName;
+ private String serviceModelVersionId;
+
+
+ public PresetMSOCreateNetworkALaCarteServiceCypress2(String overrideRequestId, String serviceInstanceId, String networkName) {
+ this(overrideRequestId, serviceInstanceId, networkName, "ComplexService", "6e59c5de-f052-46fa-aa7e-2fca9d674c44");
+ }
+
+ public PresetMSOCreateNetworkALaCarteServiceCypress2(String overrideRequestId, String serviceInstanceId, String networkName, String serviceModelName, String serviceModelVersionId) {
+ super(overrideRequestId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.networkName = networkName;
+ this.serviceModelName = serviceModelName;
+ this.serviceModelVersionId = serviceModelVersionId;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\":" +
+ "{\"requestInfo\":" +
+ "{\"instanceName\":\"" + networkName + "\"," +
+ "\"productFamilyId\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
+ "\"source\":\"VID\"," +
+ "\"suppressRollback\":false," +
+ "\"requestorId\":\"us16807000\"}," +
+ "\"lineOfBusiness\":{\"lineOfBusinessName\":\"zzz1\"}," +
+ "\"cloudConfiguration\":" +
+ "{\"lcpCloudRegionId\":\"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ "\"tenantId\":\"229bcdc6eaeb4ca59d55221141d01f8e\"}," +
+ "\"platform\":{\"platformName\":\"xxx1\"}," +
+ "\"modelInfo\":" +
+ "{\"modelCustomizationId\":\"94fdd893-4a36-4d70-b16a-ec29c54c184f\"," +
+ "\"modelCustomizationName\":\"ExtVL 0\"," +
+ "\"modelVersionId\":\"ddc3f20c-08b5-40fd-af72-c6d14636b986\"," +
+ "\"modelName\":\"ExtVL\"," +
+ "\"modelInvariantId\":\"379f816b-a7aa-422f-be30-17114ff50b7c\"," +
+ "\"modelType\":\"network\"," +
+ "\"modelVersion\":\"37.0\"}," +
+ "\"requestParameters\":{" +
+ "\"testApi\": \"GR_API\", " +
+ "\"userParams\":[]}," +
+ "\"relatedInstanceList\":[" +
+ "{\"relatedInstance\":{" +
+ "\"instanceId\":\"" + serviceInstanceId + "\"," +
+ "\"modelInfo\":{" +
+ "\"modelVersionId\":\"" + serviceModelVersionId + "\"," +
+ "\"modelName\":\"" + serviceModelName + "\"," +
+ "\"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ "\"modelType\":\"service\"," +
+ "\"modelVersion\":\"1.0\"}}}]}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork.java
new file mode 100644
index 000000000..afd96a46f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork.java
@@ -0,0 +1,59 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ private final String requestorId;
+
+ public PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork(Map<Keys, String> names, String requestId, String requestorId) {
+ super(names, 0, requestId);
+ this.requestorId = requestorId;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"16e56d12-40b3-4db1-a40e-d48c36679e2e\"," +
+ " \"modelVersionId\": \"4659e8bd-0920-4eed-8ec5-550b4c8dceeb\"," +
+ " \"modelName\": \"SR-IOV Provider-1\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }," +
+ " \"owningEntity\": {" +
+ " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\"," +
+ " \"owningEntityName\": \"MetroPacketCore\"" +
+ " }," +
+ " \"subscriberInfo\": {" +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\"" +
+ " }," +
+ " \"project\": {" +
+ " \"projectName\": \"DFW\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+names.get(SERVICE_NAME)+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \""+this.requestorId+"\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\"," +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\"," +
+ " \"aLaCarte\": true," +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2.java
index 3dbebd5e5..3a7b09b43 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2.java
@@ -1,17 +1,15 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSOCreateServiceInstanceGen2 extends PresetMSOBaseCreateServiceInstancePost{
+public class PresetMSOCreateServiceInstanceGen2 extends PresetMSOBaseCreateInstancePost {
- public PresetMSOCreateServiceInstanceGen2() {
- }
-
- public PresetMSOCreateServiceInstanceGen2(String requestId) {
- super(requestId);
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances";
}
@Override
- public String getReqPath() {
- return getRootPath() + "/serviceInstantiation/v7/serviceInstances";
+ public boolean isStrictMatch() {
+ return true;
}
@Override
@@ -44,7 +42,7 @@ public class PresetMSOCreateServiceInstanceGen2 extends PresetMSOBaseCreateServi
" \"requestorId\": \"us16807000\" " +
" }, " +
" \"requestParameters\": { " +
- " \"subscriptionServiceType\": \"VIRTUAL USP\", " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
" \"aLaCarte\": false, " +
" \"userParams\": [{ " +
" \"service\": { " +
@@ -58,16 +56,17 @@ public class PresetMSOCreateServiceInstanceGen2 extends PresetMSOBaseCreateServi
" \"resources\": { " +
" \"vnfs\": [{ " +
" \"modelInfo\": { " +
- " \"modelCustomizationName\": \"2017-488_ADIOD-vPE 0\", " +
+ " \"modelCustomizationName\": \"2017-488_PASQUALE-vPE 0\", " +
" \"modelCustomizationId\": \"1da7b585-5e61-4993-b95e-8e6606c81e45\", " +
" \"modelInvariantId\": \"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\", " +
" \"modelVersionId\": \"69e09f68-8b63-4cc9-b9ff-860960b5db09\", " +
- " \"modelName\": \"2017-488_ADIOD-vPE\", " +
+ " \"modelName\": \"2017-488_PASQUALE-vPE\", " +
" \"modelType\": \"vnf\", " +
" \"modelVersion\": \"5.0\" " +
" }, " +
" \"cloudConfiguration\": { " +
- " \"lcpCloudRegionId\": \"mtn6\", " +
+ " \"lcpCloudRegionId\": \"hvf6\", " +
+ addCloudOwnerIfNeeded() +
" \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\" " +
" }, " +
" \"platform\": { " +
@@ -78,19 +77,20 @@ public class PresetMSOCreateServiceInstanceGen2 extends PresetMSOBaseCreateServi
" }, " +
" \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
" \"instanceParams\": [], " +
- " \"vfModules\": [{ " +
+ " \"vfModules\": [" +
+ " { " +
" \"modelInfo\": { " +
" \"modelInvariantId\": \"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\", " +
" \"modelVersionId\": \"25284168-24bb-4698-8cb4-3f509146eca5\", " +
- " \"modelName\": \"2017488AdiodVpe..ADIOD_vRE_BV..module-1\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
" \"modelType\": \"vfModule\", " +
" \"modelVersion\": \"6\" " +
" }, " +
-// " \"instanceName\": \"VFinstancename_00" + suffix + "\", " +
+// \"instanceName\": \"VFinstancename_00" + suffix + "\", " +
" \"instanceParams\": [] " +
- " } " +
+ " }" +
" ] " +
-// " \"instanceName\": \"2017488_ADIODvPEVNFinstancename_00" + suffix + "\" " +
+// " \"instanceName\": \"2017488_PASQUALEvPEVNFinstancename_00" + suffix + "\" " +
" } " +
" ] " +
" } " +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2AlacarteService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2AlacarteService.java
new file mode 100644
index 000000000..f76293f1d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2AlacarteService.java
@@ -0,0 +1,55 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceGen2AlacarteService extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ public PresetMSOCreateServiceInstanceGen2AlacarteService(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"16e56d12-40b3-4db1-a40e-d48c36679e2e\", " +
+ " \"modelVersionId\": \"4659e8bd-0920-4eed-8ec5-550b4c8dceeb\", " +
+ " \"modelName\": \"SR-IOV Provider-1\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityName\": \"MetroPacketCore\", " +
+ " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"DFW\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": false, " +
+ " \"instanceName\": \"" + names.get(Keys.SERVICE_NAME) + suffix + "\", " +
+ " \"requestorId\": \"us16807000\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"VNF_API\", " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": true, " +
+ " \"userParams\": [] " +
+ " } " +
+ " } " +
+ "} ";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2ErrorResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2ErrorResponse.java
new file mode 100644
index 000000000..a8b4d9aa5
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2ErrorResponse.java
@@ -0,0 +1,24 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateServiceInstanceGen2ErrorResponse extends PresetMSOBaseCreateInstancePost {
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return 500;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"serviceException\": {" +
+ " \"messageId\": \"SVC0002\"," +
+ " \"text\": \"JSON Object Mapping Request\"" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNames.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNames.java
index 89008b99b..f9124cc75 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNames.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNames.java
@@ -1,15 +1,27 @@
package org.onap.simulator.presetGenerator.presets.mso;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+
import java.util.Map;
public class PresetMSOCreateServiceInstanceGen2WithNames extends PresetMSOServiceInstanceGen2WithNames {
public PresetMSOCreateServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix) {
super(names, suffix);
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_SABABA;
+ }
+
+ public PresetMSOCreateServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
}
+ public PresetMSOCreateServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix, String requestId, String responseInstanceId) {
+ super(names, suffix, requestId, responseInstanceId);
+ }
+
+
@Override
public String getReqPath() {
- return getRootPath() + "/serviceInstantiation/v7/serviceInstances";
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService.java
new file mode 100644
index 000000000..8f0b14115
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService.java
@@ -0,0 +1,63 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ private String userId = "us16807000";
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
+ }
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService(Map<Keys, String> names, int suffix, String requestId, String responseInstanceId, String userId) {
+ super(names, suffix, requestId);
+ this.responseInstanceId = responseInstanceId;
+ this.userId = userId;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"7ee41ce4-4827-44b0-a48e-2707a59905d2\", " +
+ " \"modelVersionId\": \"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc\", " +
+ " \"modelName\": \"Grouping Service for Test\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\", " +
+ " \"owningEntityName\": \"MetroPacketCore\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"DFW\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": false, " +
+ " \"instanceName\": \"" + names.get(Keys.SERVICE_NAME) + suffix + "\", " +
+ " \"requestorId\": \"" + userId + "\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"VNF_API\", " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": true, " +
+ " \"userParams\": [] " +
+ " } " +
+ " } " +
+ "} ";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService.java
new file mode 100644
index 000000000..cc33a3b14
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService.java
@@ -0,0 +1,60 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
+ }
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(Map<Keys, String> names, int suffix, String requestId, String responseInstanceId) {
+ super(names, suffix, requestId, responseInstanceId);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"0367689e-d41e-483f-b200-eab17e4a7f8d\", " +
+ " \"modelVersionId\": \"e3c34d88-a216-4f1d-a782-9af9f9588705\", " +
+ " \"modelName\": \"gayawabawe\", " +
+ " \"modelVersion\": \"5.1\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityId\": \"038d99af-0427-42c2-9d15-971b99b9b489\", " +
+ " \"owningEntityName\": \"Lucine Sarika\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"zasaki\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"instanceName\": \"" + names.get(Keys.SERVICE_NAME) + suffix + "\", " +
+ " \"productFamilyId\": \"ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3\", " +
+ " \"requestorId\": \"us16807000\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"VNF_API\", " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": true, " +
+ " \"userParams\": [] " +
+ " } " +
+ " } " +
+ "} ";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress.java
new file mode 100644
index 000000000..a864b0d10
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress.java
@@ -0,0 +1,58 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress(Map<Keys, String> names, int suffix, String requestId, String testApi, boolean withTestApi) {
+ super(names, suffix, requestId);
+ this.msoTestApi = testApi;
+ this.withTestApi = withTestApi;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\", " +
+ " \"modelVersionId\": \"2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd\", " +
+ " \"modelName\": \"action-data\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityName\": \"MetroPacketCore\", " +
+ " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"DFW\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": false, " +
+ " \"productFamilyId\": \"ebc3bc3d-62fd-4a3f-a037-f619df4ff034\", " +
+ " \"instanceName\": \"" + names.get(Keys.SERVICE_NAME) + suffix + "\", " +
+ " \"requestorId\": \"us16807000\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ addTestApi()+
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": true, " +
+ " \"userParams\": [] " +
+ " } " +
+ " } " +
+ "} ";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse.java
new file mode 100644
index 000000000..2a8d7586e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse.java
@@ -0,0 +1,327 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VFM_NAME1;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VFM_NAME2;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VG_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_NAME2;
+
+import java.util.Map;
+import vid.automation.test.infra.Features;
+
+public class PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ protected static final String INSTANCE_PARAMS_VNF = "{ " +
+ " \"bandwidth\": \"10\", " +
+ " \"vnf_instance_name\": \"mtnj309me6\", " +
+ " \"vnf_config_template_version\": \"17.2\", " +
+ " \"AIC_CLLI\": \"ATLMY8GA\", " +
+ " \"ASN\": \"AV_vPE\", " +
+ " \"bandwidth_units\": \"Gbps\" " +
+ " }";
+
+ protected static final String INSTANCE_PARAMS_WITH_SUPP_FILE_VNF = "{ " +
+ " \"vnf_config_template_version\": \"17.2\", " +
+ " \"AIC_CLLI\": \"ATLMY8GA\", " +
+ " \"bandwidth\": \"10\", " +
+ " \"bandwidth_units\": \"Gbps\", " +
+ " \"ASN\": \"AV_vPE\", " +
+ " \"param\": \"ABCD\", " +
+ " \"vnf_instance_name\": \"sample\" " +
+ " }";
+
+ protected static final String INSTANCE_PARAMS_VF_MODULE = "{ " +
+ " \"bandwidth\": \"10\", " +
+ " \"vnf_instance_name\": \"mtnj309me6\", " +
+ " \"vnf_config_template_version\": \"17.2\", " +
+ " \"AIC_CLLI\": \"ATLMY8GA\", " +
+ " \"bandwidth_units\": \"Gbps\" " +
+ " }";
+
+ protected static final String INSTANCE_PARAMS_WITH_SUPP_FILE_VF_MODULE = "{ " +
+ " \"vnf_config_template_version\": \"17.2\", " +
+ " \"AIC_CLLI\": \"ATLMY8GA\", " +
+ " \"bandwidth\": \"10\", " +
+ " \"bandwidth_units\": \"Gbps\", " +
+ " \"param\": \"ABCD\", " +
+ " \"vnf_instance_name\": \"sample\" " +
+ " }";
+
+
+
+ public PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return false;
+ }
+
+ protected String getVnfInstanceParams() {
+ if (!Features.FLAG_SHIFT_VFMODULE_PARAMS_TO_VNF.isActive()) {
+ return "";
+ }
+
+ if (Features.FLAG_SUPPLEMENTARY_FILE.isActive()) {
+ return INSTANCE_PARAMS_WITH_SUPP_FILE_VNF;
+ }
+ return INSTANCE_PARAMS_VNF;
+ }
+
+ protected String getVFModuleInstanceParams() {
+ if (Features.FLAG_SUPPLEMENTARY_FILE.isActive()) {
+ return INSTANCE_PARAMS_WITH_SUPP_FILE_VF_MODULE;
+ }
+ return INSTANCE_PARAMS_VF_MODULE;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelInvariantId\": \"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\", " +
+ " \"modelVersionId\": \"6b528779-44a3-4472-bdff-9cd15ec93450\", " +
+ " \"modelName\": \"action-data\", " +
+ " \"modelType\": \"service\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityId\": \"d61e6f2d-12fa-4cc2-91df-7c244011d6fc\", " +
+ " \"owningEntityName\": \"MetroPacketCore\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"DFW\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"" + names.get(SERVICE_NAME) + suffix + "\", " +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": false, " +
+ " \"requestorId\": \"us16807000\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": false, " +
+ " \"userParams\": [{ " +
+ " \"service\": { " +
+ " \"instanceName\": \"" + names.get(SERVICE_NAME) + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelVersionId\": \"6b528779-44a3-4472-bdff-9cd15ec93450\", " +
+ " \"modelName\": \"action-data\", " +
+ " \"modelType\": \"service\" " +
+ " }, " +
+ " \"instanceParams\": [{ " +
+ " \"2017488_PASQUALEvpe0_ASN\": \"AV_vPE\"" +
+ " }" +
+ " ], " +
+ " \"resources\": { " +
+ " \"vnfs\": [{ " +
+ " \"instanceName\": \"" + names.get(VNF_NAME2) + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017-388_PASQUALE-vPE 0\", " +
+ " \"modelCustomizationId\": \"b3c76f73-eeb5-4fb6-9d31-72a889f1811c\", " +
+ " \"modelInvariantId\": \"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\", " +
+ " \"modelVersionId\": \"afacccf6-397d-45d6-b5ae-94c39734b168\", " +
+ " \"modelName\": \"2017-388_PASQUALE-vPE\", " +
+ " \"modelType\": \"vnf\", " +
+ " \"modelVersion\": \"4.0\" " +
+ " }, " +
+ " \"cloudConfiguration\": { " +
+ " \"lcpCloudRegionId\": \"hvf6\", " +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\" " +
+ " }, " +
+ " \"platform\": { " +
+ " \"platformName\": \"platform\" " +
+ " }, " +
+ " \"lineOfBusiness\": { " +
+ " \"lineOfBusinessName\": \"ECOMP\" " +
+ " }, " +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
+ " \"instanceParams\": [" + INSTANCE_PARAMS_VNF + "] " +
+ " }," +
+ " { " + //start of vnf
+ " \"instanceName\": \"" + names.get(VNF_NAME) + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017-488_PASQUALE-vPE 0\", " +
+ " \"modelCustomizationId\": \"1da7b585-5e61-4993-b95e-8e6606c81e45\", " +
+ " \"modelInvariantId\": \"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\", " +
+ " \"modelVersionId\": \"69e09f68-8b63-4cc9-b9ff-860960b5db09\", " +
+ " \"modelName\": \"2017-488_PASQUALE-vPE\", " +
+ " \"modelType\": \"vnf\", " +
+ " \"modelVersion\": \"5.0\" " +
+ " }, " +
+ " \"cloudConfiguration\": { " +
+ " \"lcpCloudRegionId\": \"hvf6\", " +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\" " +
+ " }, " +
+ " \"platform\": { " +
+ " \"platformName\": \"platform\" " +
+ " }, " +
+ " \"lineOfBusiness\": { " +
+ " \"lineOfBusinessName\": \"ECOMP\" " +
+ " }, " +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
+ " \"instanceParams\": [" + getVnfInstanceParams() + "], " +
+ " \"vfModules\": [{ " +
+ " \"instanceName\": \"" + names.get(VFM_NAME1) + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelCustomizationId\": \"a55961b2-2065-4ab0-a5b7-2fcee1c227e3\", " +
+ " \"modelInvariantId\": \"b34833bb-6aa9-4ad6-a831-70b06367a091\", " +
+ " \"modelVersionId\": \"f8360508-3f17-4414-a2ed-6bc71161e8db\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"5\" " +
+ " }, " +
+ " \"instanceParams\": [] " +
+ " }, { " +
+ " \"instanceName\": \"" + names.get(VFM_NAME2) + suffix + "\", " +
+ " \"volumeGroupInstanceName\": \"" + names.get(VG_NAME) + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelCustomizationId\": \"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401\", " +
+ " \"modelInvariantId\": \"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\", " +
+ " \"modelVersionId\": \"25284168-24bb-4698-8cb4-3f509146eca5\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"6\" " +
+ " }, " +
+ " \"instanceParams\": [" + getVFModuleInstanceParams() + "] " +
+ " }" + //end of vfModule
+ " ] " + //end of vfModules list
+ " }" + //end of vnf
+ addDuplicatedVnfIfFeatureOn() +
+ " ] " + //end of vnf list
+ " } " +
+ " } " +
+ " } " +
+ " ] " +
+ " } " +
+ " } " +
+ "}";
+
+ }
+
+ private String addDuplicatedVnfIfFeatureOn() {
+ if (!Features.FLAG_DUPLICATE_VNF.isActive()) {
+ return "";
+ }
+
+ return
+ " ,{ " + //start of vnf
+ " \"instanceName\": \"" + names.get(VNF_NAME)+ "_001" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017-488_PASQUALE-vPE 0\", " +
+ " \"modelCustomizationId\": \"1da7b585-5e61-4993-b95e-8e6606c81e45\", " +
+ " \"modelInvariantId\": \"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\", " +
+ " \"modelVersionId\": \"69e09f68-8b63-4cc9-b9ff-860960b5db09\", " +
+ " \"modelName\": \"2017-488_PASQUALE-vPE\", " +
+ " \"modelType\": \"vnf\", " +
+ " \"modelVersion\": \"5.0\" " +
+ " }, " +
+ " \"cloudConfiguration\": { " +
+ " \"lcpCloudRegionId\": \"hvf6\", " +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\" " +
+ " }, " +
+ " \"platform\": { " +
+ " \"platformName\": \"platform\" " +
+ " }, " +
+ " \"lineOfBusiness\": { " +
+ " \"lineOfBusinessName\": \"ECOMP\" " +
+ " }, " +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
+ " \"instanceParams\": [" + getVnfInstanceParams() + "], " +
+ " \"vfModules\": [{ " +
+ " \"instanceName\": \"" + names.get(VFM_NAME1) + "_001" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelCustomizationId\": \"a55961b2-2065-4ab0-a5b7-2fcee1c227e3\", " +
+ " \"modelInvariantId\": \"b34833bb-6aa9-4ad6-a831-70b06367a091\", " +
+ " \"modelVersionId\": \"f8360508-3f17-4414-a2ed-6bc71161e8db\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"5\" " +
+ " }, " +
+ " \"instanceParams\": [] " +
+ " }, { " +
+ " \"instanceName\": \"" + names.get(VFM_NAME2) + "_001" + suffix + "\", " +
+ " \"volumeGroupInstanceName\": \"" + names.get(VG_NAME) + "_001" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelCustomizationId\": \"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401\", " +
+ " \"modelInvariantId\": \"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\", " +
+ " \"modelVersionId\": \"25284168-24bb-4698-8cb4-3f509146eca5\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"6\" " +
+ " }, " +
+ " \"instanceParams\": [" + getVFModuleInstanceParams() + "] " +
+ " }" + //end of vfModule
+ " ] " + //end of vfModules list
+ " }" + //end of vnf
+ " ,{ " + //start of vnf
+ " \"instanceName\": \"" + names.get(VNF_NAME)+ "_002" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017-488_PASQUALE-vPE 0\", " +
+ " \"modelCustomizationId\": \"1da7b585-5e61-4993-b95e-8e6606c81e45\", " +
+ " \"modelInvariantId\": \"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\", " +
+ " \"modelVersionId\": \"69e09f68-8b63-4cc9-b9ff-860960b5db09\", " +
+ " \"modelName\": \"2017-488_PASQUALE-vPE\", " +
+ " \"modelType\": \"vnf\", " +
+ " \"modelVersion\": \"5.0\" " +
+ " }, " +
+ " \"cloudConfiguration\": { " +
+ " \"lcpCloudRegionId\": \"hvf6\", " +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\" " +
+ " }, " +
+ " \"platform\": { " +
+ " \"platformName\": \"platform\" " +
+ " }, " +
+ " \"lineOfBusiness\": { " +
+ " \"lineOfBusinessName\": \"ECOMP\" " +
+ " }, " +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\", " +
+ " \"instanceParams\": [" + getVnfInstanceParams() + "], " +
+ " \"vfModules\": [{ " +
+ " \"instanceName\": \"" + names.get(VFM_NAME1) + "_002" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelCustomizationId\": \"a55961b2-2065-4ab0-a5b7-2fcee1c227e3\", " +
+ " \"modelInvariantId\": \"b34833bb-6aa9-4ad6-a831-70b06367a091\", " +
+ " \"modelVersionId\": \"f8360508-3f17-4414-a2ed-6bc71161e8db\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"5\" " +
+ " }, " +
+ " \"instanceParams\": [] " +
+ " }, { " +
+ " \"instanceName\": \"" + names.get(VFM_NAME2) + "_002" + suffix + "\", " +
+ " \"volumeGroupInstanceName\": \"" + names.get(VG_NAME) + "_002" + suffix + "\", " +
+ " \"modelInfo\": { " +
+ " \"modelCustomizationName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelCustomizationId\": \"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401\", " +
+ " \"modelInvariantId\": \"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\", " +
+ " \"modelVersionId\": \"25284168-24bb-4698-8cb4-3f509146eca5\", " +
+ " \"modelName\": \"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\", " +
+ " \"modelType\": \"vfModule\", " +
+ " \"modelVersion\": \"6\" " +
+ " }, " +
+ " \"instanceParams\": [" + getVFModuleInstanceParams() + "] " +
+ " }" + //end of vfModule
+ " ] " + //end of vfModules list
+ " }" ; //end of vnf
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress.java
new file mode 100644
index 000000000..065050a63
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress.java
@@ -0,0 +1,56 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import java.util.Map;
+
+public class PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress extends PresetMSOCreateServiceInstanceGen2WithNames {
+
+ public PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress(Map<Keys, String> names, int suffix, String requestId) {
+ super(names, suffix, requestId);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{ " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\", " +
+ " \"modelVersionId\": \"6e59c5de-f052-46fa-aa7e-2fca9d674c44\", " +
+ " \"modelName\": \"ComplexService\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"owningEntity\": { " +
+ " \"owningEntityName\": \"aaa1\", " +
+ " \"owningEntityId\": \"aaa1\" " +
+ " }, " +
+ " \"project\": { " +
+ " \"projectName\": \"yyy1\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": false, " +
+ " \"productFamilyId\": \"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e\", " +
+ " \"instanceName\": \"" + names.get(Keys.SERVICE_NAME) + suffix + "\", " +
+ " \"requestorId\": \"us16807000\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"GR_API\", " +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\", " +
+ " \"aLaCarte\": true, " +
+ " \"userParams\": [] " +
+ " } " +
+ " } " +
+ "} ";
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstancePost.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstancePost.java
index 931fe59e3..39b415fa2 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstancePost.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateServiceInstancePost.java
@@ -3,10 +3,10 @@ package org.onap.simulator.presetGenerator.presets.mso;
/**
* Created by itzikliderman on 13/12/2017.
*/
-public class PresetMSOCreateServiceInstancePost extends PresetMSOBaseCreateServiceInstancePost {
+public class PresetMSOCreateServiceInstancePost extends PresetMSOBaseCreateInstancePost {
public String getReqPath() {
- return getRootPath() + "/serviceInstances/v6";
+ return getRootPath() + "/serviceInstances/v.";
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance.java
new file mode 100644
index 000000000..f203a7df6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance.java
@@ -0,0 +1,74 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+
+public class PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance extends PresetMSOBaseCreateInstancePost {
+ private final String suffix;
+ private String serviceInstanceId;
+ private String vnfInstanceName;
+
+ public PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance(String vnfInstanceName, String vnfRequestId, String serviceInstanceId, String vnfInstanceId, int suffix) {
+ super(vnfRequestId, vnfInstanceId);
+ this.vnfInstanceName = vnfInstanceName;
+ this.serviceInstanceId = serviceInstanceId;
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+ this.suffix = formatSuffix(suffix);
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelInvariantId\": \"ff5256d1-5a33-55df-13ab-12abad84e7ff\"," +
+ " \"modelVersionId\": \"fe042c22-ba82-43c6-b2f6-8f1fc4164091\"," +
+ " \"modelName\": \"vSAMP12\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelCustomizationName\": \"vSAMP12 1\"," +
+ " \"modelCustomizationId\": \"a7f1d08e-b02d-11e6-80f5-76304dec7eb7\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"88a6ca3ee0394ade9403f075db23167e\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \"" + vnfInstanceName+suffix + "\"," +
+ " \"productFamilyId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": true," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"platform\": {" +
+ " \"platformName\": \"vnf_platformName\"" +
+ " }," +
+ " \"lineOfBusiness\": {" +
+ " \"lineOfBusinessName\": \"vnf_lineOfBusinessName\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"" + serviceInstanceId + "\"," +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"0367689e-d41e-483f-b200-eab17e4a7f8d\"," +
+ " \"modelVersionId\": \"e3c34d88-a216-4f1d-a782-9af9f9588705\"," +
+ " \"modelName\": \"gayawabawe\"," +
+ " \"modelVersion\": \"5.1\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"userParams\": []," +
+ " \"testApi\": \"VNF_API\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstancePost.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstancePost.java
deleted file mode 100644
index 443d78e81..000000000
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVNFInstancePost.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package org.onap.simulator.presetGenerator.presets.mso;
-
-public class PresetMSOCreateVNFInstancePost extends PresetMSOBaseCreateServiceInstancePost {
- private String serviceInstanceId;
- private String serviceModelVersionId;
-
- public PresetMSOCreateVNFInstancePost(String serviceInstanceId, String serviceModelVersionId) {
- this.serviceInstanceId = serviceInstanceId;
- this.serviceModelVersionId = serviceModelVersionId;
- }
-
- @Override
- public String getReqPath() {
- return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs";
- }
-
- @Override
- public Object getRequestBody() {
- return "{\"requestDetails\":{\"requestInfo\":{\"productFamilyId\":\"e433710f-9217-458d-a79d-1c7aff376d89\",\"source\":\"VID\",\"suppressRollback\":false,\"requestorId\":\"us16807000\"},\"lineOfBusiness\":{\"lineOfBusinessName\":\"ecomp\"},\"cloudConfiguration\":{\"lcpCloudRegionId\":\"AAIAIC25\",\"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"},\"platform\":{\"platformName\":\"plat1\"},\"modelInfo\":{\"modelCustomizationId\":\"882e5dcb-ba9f-4766-8cde-e326638107db\",\"modelCustomizationName\":\"vDBE 0\",\"modelVersionId\":\"61535073-2e50-4141-9000-f66fea69b433\",\"modelName\":\"vDBE\",\"modelInvariantId\":\"fcdf49ce-6f0b-4ca2-b676-a484e650e734\",\"modelType\":\"vnf\",\"modelVersion\":\"0.2\"},\"requestParameters\":{\"userParams\":[],\"testApi\":\"GR_API\"},\"relatedInstanceList\":[{\"relatedInstance\":{\"instanceId\":\"" + serviceInstanceId + "\",\"modelInfo\":{\"modelVersionId\":\"" + serviceModelVersionId + "\",\"modelName\":\"vDBE_srv\",\"modelInvariantId\":\"9aa04749-c02c-432d-a90c-18caa361c833\",\"modelType\":\"service\",\"modelVersion\":\"1.0\"}}},{\"relatedInstance\":{\"instanceId\":\"AAI-12002-test3-vm230w\",\"modelInfo\":{\"modelName\":\"oam_group\",\"modelType\":\"networkCollection\",\"modelVersion\":\"1\",\"modelVersionId\":\"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\"modelInvariantId\":\"9384abf9-1231-4da4-bd8d-89e4d2f8a749\"}}},{\"relatedInstance\":{\"instanceId\":\"AAI-12002-test3-vm230w\",\"modelInfo\":{\"modelName\":\"oam_group\",\"modelType\":\"networkCollection\",\"modelVersion\":\"1\",\"modelVersionId\":\"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\"modelInvariantId\":\"9384abf9-1231-4da4-bd8d-89e4d2f8a749\"}}}]}}";
- }
-}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleInstancePost.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModule.java
index 4f662ee87..72538fc11 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleInstancePost.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModule.java
@@ -1,17 +1,32 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSOCreateVfModuleInstancePost extends PresetMSOBaseCreateServiceInstancePost{
+public class PresetMSOCreateVfModule extends PresetMSOBaseCreateInstancePost {
private String serviceInstanceId;
private String vnfInstanceId;
+ private String instanceName;
+ private String modelVersionId;
+ private String modelInvariantId;
+ private String serviceName;
- public PresetMSOCreateVfModuleInstancePost(String serviceInstanceId, String vnfInstanceId) {
+ public PresetMSOCreateVfModule(String serviceInstanceId, String vnfInstanceId, String cloudOwner) {
+ this(serviceInstanceId, vnfInstanceId, cloudOwner, "aa", "240376de-870e-48df-915a-31f140eedd2c",
+ "709d1be4-9a3f-4a29-8c4d-a20465e808a3", "Demo Service 1");
+ }
+
+ public PresetMSOCreateVfModule(String serviceInstanceId, String vnfInstanceId,
+ String cloudOwner, String instanceName, String modelVersionId, String modelInvariantId, String serviceName) {
this.serviceInstanceId = serviceInstanceId;
this.vnfInstanceId = vnfInstanceId;
+ this.cloudOwner = cloudOwner;
+ this.instanceName = instanceName;
+ this.modelVersionId = modelVersionId;
+ this.modelInvariantId = modelInvariantId;
+ this.serviceName = serviceName;
}
@Override
public String getReqPath() {
- return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs/"+vnfInstanceId+"/vfModules";
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/"+vnfInstanceId+"/vfModules";
}
@Override
@@ -19,7 +34,7 @@ public class PresetMSOCreateVfModuleInstancePost extends PresetMSOBaseCreateServ
return "{" +
"\"requestDetails\":{" +
"\"requestInfo\":{" +
- "\"instanceName\":\"aa\"," +
+ "\"instanceName\":\"" + instanceName + "\"," +
"\"source\":\"VID\"," +
"\"suppressRollback\":false," +
"\"requestorId\":\"us16807000\"" +
@@ -40,6 +55,7 @@ public class PresetMSOCreateVfModuleInstancePost extends PresetMSOBaseCreateServ
"}," +
"\"cloudConfiguration\":{" +
"\"lcpCloudRegionId\":\"mdt1\"," +
+ addCloudOwnerIfNeeded() +
"\"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"" +
"}," +
"\"relatedInstanceList\":[" +
@@ -48,10 +64,10 @@ public class PresetMSOCreateVfModuleInstancePost extends PresetMSOBaseCreateServ
"\"instanceId\":\"" + serviceInstanceId + "\","+
"\"modelInfo\":{" +
"\"modelType\":\"service\"," +
- "\"modelName\":\"Demo Service 1\"," +
- "\"modelInvariantId\":\"709d1be4-9a3f-4a29-8c4d-a20465e808a3\"," +
+ "\"modelName\":\"" + serviceName + "\","+
+ "\"modelInvariantId\":\"" + modelInvariantId + "\","+
"\"modelVersion\":\"1.0\"," +
- "\"modelVersionId\":\"240376de-870e-48df-915a-31f140eedd2c\"" +
+ "\"modelVersionId\":\"" + modelVersionId + "\"" +
"}" +
"}" +
"}" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleALaCarteCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleALaCarteCypress.java
new file mode 100644
index 000000000..dabc526c7
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleALaCarteCypress.java
@@ -0,0 +1,115 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Map;
+
+public class PresetMSOCreateVfModuleALaCarteCypress extends PresetMSOBaseCreateInstancePost {
+ private String serviceInstanceId;
+ private String vnfInstanceId;
+ protected final Map<Keys, String> names;
+
+ public enum Keys {
+ modelVersionId, modelName, modelVersion, modelCustomizationId, modelCustomizationName, instanceName, modelInvariantId
+ }
+
+ public static final Map<Keys, String> module0Names = ImmutableMap.<Keys, String>builder()
+ .put(Keys.instanceName, "mimazepubi")
+ .put(Keys.modelInvariantId, "b34833bb-6aa9-4ad6-a831-70b06367a091")
+ .put(Keys.modelVersionId, "f8360508-3f17-4414-a2ed-6bc71161e8db")
+ .put(Keys.modelName, "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0")
+ .put(Keys.modelVersion, "5")
+ .put(Keys.modelCustomizationId, "a55961b2-2065-4ab0-a5b7-2fcee1c227e3")
+ .put(Keys.modelCustomizationName, "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0")
+ .build();
+
+ public static final Map<Keys, String> module2Names = ImmutableMap.<Keys, String>builder()
+ .put(Keys.instanceName, "bnmgtrx")
+ .put(Keys.modelInvariantId, "eff8cc59-53a1-4101-aed7-8cf24ecf8339")
+ .put(Keys.modelVersionId, "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a")
+ .put(Keys.modelName, "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2")
+ .put(Keys.modelVersion, "6")
+ .put(Keys.modelCustomizationId, "3cd946bb-50e0-40d8-96d3-c9023520b557")
+ .put(Keys.modelCustomizationName, "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2")
+ .build();
+
+ public PresetMSOCreateVfModuleALaCarteCypress(String overrideRequestId, String serviceInstanceId, String vnfInstanceId, Map<Keys, String> names, String testApi, boolean withTestApi) {
+ super(overrideRequestId);
+ this.vnfInstanceId = vnfInstanceId;
+ this.serviceInstanceId = serviceInstanceId;
+ this.names = names;
+ this.msoTestApi = testApi;
+ this.withTestApi = withTestApi;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/vfModules";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"vfModule\"," +
+ " \"modelInvariantId\":\"" + names.get(Keys.modelInvariantId) + "\"," +
+ " \"modelVersionId\":\"" + names.get(Keys.modelVersionId) + "\"," +
+ " \"modelName\":\"" + names.get(Keys.modelName) + "\"," +
+ " \"modelVersion\":\"" + names.get(Keys.modelVersion) + "\"," +
+ " \"modelCustomizationId\":\"" + names.get(Keys.modelCustomizationId) + "\"," +
+ " \"modelCustomizationName\":\"" + names.get(Keys.modelCustomizationName) + "\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"624eb554b0d147c19ff8885341760481\"" +
+
+ " }," +
+ " \"requestInfo\":{" +
+ " \"instanceName\":\"" + names.get(Keys.instanceName) + "\"," +
+ " \"source\":\"VID\"," +
+ " \"suppressRollback\":true," +
+ " \"requestorId\":\"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\":[{" +
+ " \"relatedInstance\":{" +
+ " \"instanceId\":\"" + serviceInstanceId + "\"," +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"service\"," +
+ " \"modelName\":\"action-data\"," +
+ " \"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ " \"modelVersion\":\"1.0\"," +
+ " \"modelVersionId\":\"2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\":{" +
+ " \"instanceId\":\"" + vnfInstanceId + "\"," +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"vnf\"," +
+ " \"modelName\":\"2017-488_PASQUALE-vPE\"," +
+ " \"modelInvariantId\":\"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\"," +
+ " \"modelVersion\":\"5.0\"," +
+ " \"modelVersionId\":\"69e09f68-8b63-4cc9-b9ff-860960b5db09\"," +
+ " \"modelCustomizationId\":\"1da7b585-5e61-4993-b95e-8e6606c81e45\"," +
+ " \"modelCustomizationName\":\"2017-488_PASQUALE-vPE 0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\":{" +
+ addTestApi()+
+ " \"userParams\":[" +
+ " ]," +
+ " \"usePreload\":false" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleOldViewEdit.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleOldViewEdit.java
new file mode 100644
index 000000000..bf085cae5
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleOldViewEdit.java
@@ -0,0 +1,81 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVfModuleOldViewEdit extends PresetMSOBaseCreateInstancePost {
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+ private final String instanceName;
+
+ public PresetMSOCreateVfModuleOldViewEdit(String overrideRequestId, String responseInstanceId ,
+ String serviceInstanceId, String vnfInstanceId,
+ String instanceName, String msoTestApi,
+ String cloudOwner) {
+ super(overrideRequestId, responseInstanceId, msoTestApi);
+ this.serviceInstanceId = serviceInstanceId;
+ this.vnfInstanceId = vnfInstanceId;
+ this.instanceName = instanceName;
+ this.cloudOwner = cloudOwner;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/"+vnfInstanceId+"/vfModules";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+instanceName+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"mo37915000\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vfModule\"," +
+ " \"modelInvariantId\": \"d9f9c851-9543-476e-b3c2-a2e5284a26aa\"," +
+ " \"modelVersionId\": \"d205e01d-e5da-4e68-8c52-f95cb0607959\"," +
+ " \"modelName\": \"Vsp1710pid298109Vmmsc..mmsc_mod1_ltm..module-8\"," +
+ " \"modelVersion\": \"1\"," +
+ " \"modelCustomizationId\": \"e81b58ce-ae9b-4bde-9f81-9962a5007756\"," +
+ " \"modelCustomizationName\": \"Vsp1710pid298109Vmmsc..mmsc_mod1_ltm..module-8\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ addTestApi() +
+ " \"usePreload\": false" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"ServicevWINIFREDPID298109\"," +
+ " \"modelInvariantId\": \"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"aa2f8e9c-9e47-4b15-a95c-4a93855ac61b\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+vnfInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelName\": \"VSP1710PID298109_vWINIFRED\"," +
+ " \"modelInvariantId\": \"e7961100-cde6-4b5a-bcda-b8945086950a\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"959a7ba0-89ee-4984-9af6-65d5bdda4b0e\"," +
+ " \"modelCustomizationId\": \"6b8fc7dc-2db1-4283-a222-b07d10595495\"," +
+ " \"modelCustomizationName\": \"VSP1710PID298109_vWINIFRED 0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.java
new file mode 100644
index 000000000..c8fb7fcf9
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.java
@@ -0,0 +1,116 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress extends PresetMSOBaseCreateInstancePost {
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+ private final String volumeGroupInstanceId;
+ private final boolean isVolumeGroupPreset;
+ private PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress(Boolean isVolumeGroupPreset, String requestId, String serviceInstanceId, String vnfInstanceId, String volumeGroupInstanceId, String testApi, boolean withTestApi) {
+ super(requestId, isVolumeGroupPreset ? volumeGroupInstanceId : DEFAULT_INSTANCE_ID, testApi, withTestApi);
+ this.serviceInstanceId = serviceInstanceId;
+ this.vnfInstanceId = vnfInstanceId;
+ this.isVolumeGroupPreset = isVolumeGroupPreset;
+ this.volumeGroupInstanceId = volumeGroupInstanceId;
+ }
+
+ public static PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress forVfModule(String requestId, String serviceInstanceId, String vnfInstanceId, String volumeGroupInstanceId, String testApi, boolean withTestApi) {
+ return new PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress(false, requestId, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, testApi, withTestApi);
+ }
+
+ public static PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress forVolumeGroup(String requestId, String serviceInstanceId, String vnfInstanceId, String testApi, boolean withTestApi) {
+ return new PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress(true, requestId, serviceInstanceId, vnfInstanceId, requestId,testApi, withTestApi);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ if (isVolumeGroupPreset) {
+ return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/volumeGroups";
+ } else {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/vfModules";
+ }
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"" + select("volumeGroup", "vfModule") + "\"," +
+ " \"modelInvariantId\":\"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\"," +
+ " \"modelVersionId\":\"25284168-24bb-4698-8cb4-3f509146eca5\"," +
+ " \"modelName\":\"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\"," +
+ " \"modelVersion\":\"6\"," +
+ " \"modelCustomizationId\":\"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401\"," +
+ " \"modelCustomizationName\":\"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"my region\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"instanceName\":\"" + select("puwesovabe_vol", "puwesovabe") + "\"," +
+ " \"source\":\"VID\"," +
+ " \"suppressRollback\":false," +
+ " \"requestorId\":\"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\":[{" +
+ " \"relatedInstance\":{" +
+ " \"instanceId\":\"" + serviceInstanceId + "\"," +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"service\"," +
+ " \"modelName\":\"action-data\"," +
+ " \"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ " \"modelVersion\":\"1.0\"," +
+ " \"modelVersionId\":\"2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\":{" +
+ " \"instanceId\":\"" + vnfInstanceId + "\"," +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"vnf\"," +
+ " \"modelName\":\"2017-488_PASQUALE-vPE\"," +
+ " \"modelInvariantId\":\"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\"," +
+ " \"modelVersion\":\"5.0\"," +
+ " \"modelVersionId\":\"69e09f68-8b63-4cc9-b9ff-860960b5db09\"," +
+ " \"modelCustomizationId\":\"1da7b585-5e61-4993-b95e-8e6606c81e45\"," +
+ " \"modelCustomizationName\":\"2017-488_PASQUALE-vPE 0\"" +
+ " }" +
+ " }" +
+ select("", " }, {" +
+ " \"relatedInstance\":{" +
+ " \"modelInfo\":{" +
+ " \"modelType\":\"volumeGroup\"" +
+ " }," +
+ " \"instanceId\":\"" + volumeGroupInstanceId + "\"," +
+ " \"instanceName\":\"puwesovabe_vol\"" +
+ " } ") +
+ " }" +
+ " ]," +
+ " \"requestParameters\":{" +
+ addTestApi()+
+ " \"userParams\":[{" +
+ " \"2017488_PASQUALEvpe0_vnf_instance_name\":\"mtnj309me6\"," +
+ " \"2017488_PASQUALEvpe0_vnf_config_template_version\":\"17.2\"," +
+ " \"PASQUALEvpe0_bandwidth\":\"10\"," +
+ " \"2017488_PASQUALEvpe0_AIC_CLLI\":\"ATLMY8GA\"," +
+ " \"PASQUALEvpe0_bandwidth_units\":\"Gbps\"" +
+ " }" +
+ " ]," +
+ " \"usePreload\":true" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+ private String select(String ofVolumeGroup, String ofVfModule) {
+ return isVolumeGroupPreset ? ofVolumeGroup : ofVfModule;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteCypress2.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteCypress2.java
new file mode 100644
index 000000000..96424e803
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteCypress2.java
@@ -0,0 +1,51 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfALaCarteCypress2 extends PresetMSOCreateVnfBase {
+ private String vnfInstanceName;
+
+ public PresetMSOCreateVnfALaCarteCypress2(String overrideRequestId, String serviceInstanceId, String responseInstanceId, String vnfInstanceName, String testApi, boolean withTestApi) {
+ super(overrideRequestId, serviceInstanceId, responseInstanceId);
+ this.vnfInstanceName = vnfInstanceName;
+ this.msoTestApi = testApi;
+ this.withTestApi = withTestApi;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\":" +
+ "{\"requestInfo\":" +
+ "{\"instanceName\":\""+vnfInstanceName+"\"," +
+ "\"productFamilyId\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
+ "\"source\":\"VID\"," +
+ "\"suppressRollback\":false," +
+ "\"requestorId\":\"us16807000\"}," +
+ "\"lineOfBusiness\":{\"lineOfBusinessName\":\"zzz1\"}," +
+ "\"cloudConfiguration\":" +
+ "{\"lcpCloudRegionId\":\"just another region\"," +
+ addCloudOwnerIfNeeded() +
+ "\"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"}," +
+ "\"platform\":{\"platformName\":\"xxx1\"}," +
+ "\"modelInfo\":" +
+ "{\"modelCustomizationId\":\"1da7b585-5e61-4993-b95e-8e6606c81e45\"," +
+ "\"modelCustomizationName\":\"2017-488_PASQUALE-vPE 0\"," +
+ "\"modelVersionId\":\"69e09f68-8b63-4cc9-b9ff-860960b5db09\"," +
+ "\"modelName\":\"2017-488_PASQUALE-vPE\"," +
+ "\"modelInvariantId\":\"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\"," +
+ "\"modelType\":\"vnf\"," +
+ "\"modelVersion\":\"5.0\"}," +
+ "\"requestParameters\":{" +
+ addTestApi()+
+ "\"userParams\":[]}, " +
+ "\"relatedInstanceList\":[" +
+ "{\"relatedInstance\":{" +
+ "\"instanceId\":\""+serviceInstanceId+"\"," +
+ "\"modelInfo\":{" +
+ "\"modelVersionId\":\"2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd\"," +
+ "\"modelName\":\"action-data\"," +
+ "\"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ "\"modelType\":\"service\"," +
+ "\"modelVersion\":\"1.0\"" +
+ "}}}]" +
+ "}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteOldViewEdit.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteOldViewEdit.java
new file mode 100644
index 000000000..7947c5b83
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteOldViewEdit.java
@@ -0,0 +1,69 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfALaCarteOldViewEdit extends PresetMSOCreateVnfBase {
+ private String vnfInstanceName;
+ private boolean haveLOB;
+
+ public PresetMSOCreateVnfALaCarteOldViewEdit(String overrideRequestId, String serviceInstanceId,
+ String vnfInstanceName, boolean haveLOB, String msoTestApi) {
+ super(overrideRequestId, serviceInstanceId);
+ this.vnfInstanceName = vnfInstanceName;
+ this.haveLOB = haveLOB;
+ this.msoTestApi = msoTestApi;
+ this.withTestApi = true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+vnfInstanceName+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"mo37915000\"," +
+ " \"productFamilyId\": \"ebc3bc3d-62fd-4a3f-a037-f619df4ff034\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelInvariantId\": \"e7961100-cde6-4b5a-bcda-b8945086950a\"," +
+ " \"modelVersionId\": \"959a7ba0-89ee-4984-9af6-65d5bdda4b0e\"," +
+ " \"modelName\": \"VSP1710PID298109_vWINIFRED\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelCustomizationId\": \"6b8fc7dc-2db1-4283-a222-b07d10595495\"," +
+ " \"modelCustomizationName\": \"VSP1710PID298109_vWINIFRED 0\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ addTestApi() +
+ " \"userParams\": []" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"some legacy region\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ selectLob("\"lineOfBusiness\": {\"lineOfBusinessName\": \"ECOMP\"},", "") +
+ " \"platform\": {" +
+ " \"platformName\": \"platform\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"ServicevWINIFREDPID298109\"," +
+ " \"modelInvariantId\": \"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"aa2f8e9c-9e47-4b15-a95c-4a93855ac61b\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }"+
+ "}";
+ }
+
+ private String selectLob(String lob, String noLob) {
+ return haveLOB ? lob : noLob;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress.java
new file mode 100644
index 000000000..2be8c639b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress.java
@@ -0,0 +1,51 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfALaCarteServiceCypress extends PresetMSOCreateVnfBase {
+ protected String vnfInstanceName;
+ protected String lineOfBusinessName;
+
+ public PresetMSOCreateVnfALaCarteServiceCypress(String overrideRequestId, String serviceInstanceId, String vnfInstanceName, String lineOfBusinessName) {
+ super(overrideRequestId, serviceInstanceId);
+ this.vnfInstanceName = vnfInstanceName;
+ this.lineOfBusinessName = lineOfBusinessName;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\":" +
+ "{\"requestInfo\":" +
+ "{\"instanceName\":\""+vnfInstanceName+"\"," +
+ "\"productFamilyId\":\"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e\"," +
+ "\"source\":\"VID\"," +
+ "\"suppressRollback\":false," +
+ "\"requestorId\":\"us16807000\"}," +
+ "\"lineOfBusiness\":{\"lineOfBusinessName\":\""+lineOfBusinessName+"\"}," +
+ "\"cloudConfiguration\":" +
+ "{\"lcpCloudRegionId\":\"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ "\"tenantId\":\"bae71557c5bb4d5aac6743a4e5f1d054\"}," +
+ "\"platform\":{\"platformName\":\"platform\"}," +
+ "\"modelInfo\":" +
+ "{\"modelCustomizationId\":\"91415b44-753d-494c-926a-456a9172bbb9\"," +
+ "\"modelCustomizationName\":\"VF_vGeraldine 0\"," +
+ "\"modelVersionId\":\"d6557200-ecf2-4641-8094-5393ae3aae60\"," +
+ "\"modelName\":\"VF_vGeraldine\"," +
+ "\"modelInvariantId\":\"4160458e-f648-4b30-a176-43881ffffe9e\"," +
+ "\"modelType\":\"vnf\"," +
+ "\"modelVersion\":\"2.0\"}," +
+ "\"requestParameters\":{" +
+ "\"testApi\": \"GR_API\", " +
+ "\"userParams\":[]" +
+ "}," +
+ "\"relatedInstanceList\":[" +
+ "{\"relatedInstance\":{" +
+ "\"instanceId\":\"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\"," +
+ "\"modelInfo\":{" +
+ "\"modelVersionId\":\"6e59c5de-f052-46fa-aa7e-2fca9d674c44\"," +
+ "\"modelName\":\"ComplexService\"," +
+ "\"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ "\"modelType\":\"service\"," +
+ "\"modelVersion\":\"1.0\"" +
+ "}}}]}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress2.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress2.java
new file mode 100644
index 000000000..afdb3f49b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfALaCarteServiceCypress2.java
@@ -0,0 +1,47 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfALaCarteServiceCypress2 extends PresetMSOCreateVnfALaCarteServiceCypress {
+
+ public PresetMSOCreateVnfALaCarteServiceCypress2(String overrideRequestId, String serviceInstanceId, String vnfInstanceName, String lineOfBusinessName) {
+ super(overrideRequestId, serviceInstanceId, vnfInstanceName, lineOfBusinessName);
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{\"requestDetails\":" +
+ "{\"requestInfo\":" +
+ "{\"instanceName\":\""+vnfInstanceName+"\"," +
+ "\"productFamilyId\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
+ "\"source\":\"VID\"," +
+ "\"suppressRollback\":false," +
+ "\"requestorId\":\"us16807000\"}," +
+ "\"lineOfBusiness\":{\"lineOfBusinessName\":\""+lineOfBusinessName+"\"}," +
+ "\"cloudConfiguration\":" +
+ "{\"lcpCloudRegionId\":\"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ "\"tenantId\":\"229bcdc6eaeb4ca59d55221141d01f8e\"}," +
+ "\"platform\":{\"platformName\":\"xxx1\"}," +
+ "\"modelInfo\":" +
+ "{\"modelCustomizationId\":\"b3c76f73-eeb5-4fb6-9d31-72a889f1811c\"," +
+ "\"modelCustomizationName\":\"2017-388_PASQUALE-vPE 0\"," +
+ "\"modelVersionId\":\"afacccf6-397d-45d6-b5ae-94c39734b168\"," +
+ "\"modelName\":\"2017-388_PASQUALE-vPE\"," +
+ "\"modelInvariantId\":\"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\"," +
+ "\"modelType\":\"vnf\"," +
+ "\"modelVersion\":\"4.0\"}," +
+ "\"requestParameters\":{" +
+ "\"testApi\": \"VNF_API\", " +
+ "\"userParams\":[]" +
+ "}," +
+ "\"relatedInstanceList\":[" +
+ "{\"relatedInstance\":{" +
+ "\"instanceId\":\"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\"," +
+ "\"modelInfo\":{" +
+ "\"modelVersionId\":\"6b528779-44a3-4472-bdff-9cd15ec93450\"," +
+ "\"modelName\":\"action-data\"," +
+ "\"modelInvariantId\":\"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0\"," +
+ "\"modelType\":\"service\"," +
+ "\"modelVersion\":\"1.0\"" +
+ "}}}]}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfBase.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfBase.java
new file mode 100644
index 000000000..0fcbb3fe0
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfBase.java
@@ -0,0 +1,25 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfBase extends PresetMSOBaseCreateInstancePost {
+ protected String serviceInstanceId;
+
+ public PresetMSOCreateVnfBase(String requestId, String serviceInstanceId) {
+ super(requestId);
+ this.serviceInstanceId = serviceInstanceId;
+ }
+
+ public PresetMSOCreateVnfBase(String requestId, String serviceInstanceId, String responseInstanceId) {
+ super(requestId, responseInstanceId);
+ this.serviceInstanceId = serviceInstanceId;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfGroup.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfGroup.java
new file mode 100644
index 000000000..ac2d6f4b9
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfGroup.java
@@ -0,0 +1,68 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfGroup extends PresetMSOBaseCreateInstancePost {
+ private String serviceInstanceId;
+ private String modelInfo;
+ private String instanceName;
+ private boolean suppressRollback;
+
+ public PresetMSOCreateVnfGroup(String instanceName, String vnfGroupRequestId, String groupModelInfo, String serviceInstanceId,boolean suppressRollback ) {
+ super(vnfGroupRequestId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.modelInfo = groupModelInfo;
+ this.instanceName = instanceName;
+ this.suppressRollback = suppressRollback;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./instanceGroups";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ modelInfo +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \"" + instanceName + "\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": "+suppressRollback+"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"" + serviceInstanceId + "\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"7ee41ce4-4827-44b0-a48e-2707a59905d2\"," +
+ " \"modelVersionId\": \"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc\"," +
+ " \"modelName\": \"Grouping Service for Test\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\", " +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+ //only modelType and modelVersionId are required by MSO fro create instance group
+ public static final String MODEL_INFO_0 = "" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"instanceGroup\"," +
+ " \"modelVersionId\": \"daeb6568-cef8-417f-9075-ed259ce59f48\"" +
+ " },";
+
+ public static final String MODEL_INFO_1 = "" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"instanceGroup\"," +
+ " \"modelVersionId\": \"c2b300e6-45de-4e5e-abda-3032bee2de56\"" +
+ " },";
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfVlanTagging.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfVlanTagging.java
new file mode 100644
index 000000000..9fd0a678f
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfVlanTagging.java
@@ -0,0 +1,94 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVnfVlanTagging extends PresetMSOBaseCreateInstancePost {
+ private final boolean ecompNamingEnabled;
+ private String serviceInstanceId;
+ private String serviceModelVersionId;
+
+ public PresetMSOCreateVnfVlanTagging(String serviceInstanceId, String serviceModelVersionId, boolean ecompNamingEnabled) {
+ this.serviceInstanceId = serviceInstanceId;
+ this.serviceModelVersionId = serviceModelVersionId;
+ this.ecompNamingEnabled = ecompNamingEnabled;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs";
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"instanceName\" : \"NewName\"," +
+// addInstanceNameIfNeeded()+
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"lineOfBusiness\": {" +
+ " \"lineOfBusinessName\": \"ECOMP\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"JANET25\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ " \"platform\": {" +
+ " \"platformName\": \"xxx1\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelCustomizationId\": \"882e5dcb-ba9f-4766-8cde-e326638107db\"," +
+ " \"modelCustomizationName\": \"vDOROTHEA 0\"," +
+ " \"modelVersionId\": \"61535073-2e50-4141-9000-f66fea69b433\"," +
+ " \"modelName\": \"vDOROTHEA\"," +
+ " \"modelInvariantId\": \"fcdf49ce-6f0b-4ca2-b676-a484e650e734\"," +
+ " \"modelType\": \"vnf\"," +
+ " \"modelVersion\": \"0.2\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"userParams\": []," +
+ " \"testApi\": \"VNF_API\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+ serviceInstanceId +"\"," +
+ " \"modelInfo\": {" +
+ " \"modelVersionId\": \""+ serviceModelVersionId +"\"," +
+ " \"modelName\": \"vDOROTHEA_srv\"," +
+ " \"modelInvariantId\": \"9aa04749-c02c-432d-a90c-18caa361c833\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"AAI-12002-test3-vm230w\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"networkInstanceGroup\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"AAI-12002-test3-vm230w\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"networkInstanceGroup\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+
+ private String addInstanceNameIfNeeded() {
+ return ecompNamingEnabled ? "": "\"instanceName\" : \"NewName\",";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVolumeGroupOldViewEdit.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVolumeGroupOldViewEdit.java
new file mode 100644
index 000000000..ed5bee788
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVolumeGroupOldViewEdit.java
@@ -0,0 +1,78 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOCreateVolumeGroupOldViewEdit extends PresetMSOBaseCreateInstancePost {
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+ private final String instanceName;
+
+ public PresetMSOCreateVolumeGroupOldViewEdit(String overrideRequestId, String responseInstanceId ,
+ String serviceInstanceId, String vnfInstanceId,
+ String instanceName, String msoTestApi) {
+ super(overrideRequestId, responseInstanceId, msoTestApi);
+ this.serviceInstanceId = serviceInstanceId;
+ this.vnfInstanceId = vnfInstanceId;
+ this.instanceName = instanceName;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs/"+vnfInstanceId+"/volumeGroups";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \""+instanceName+"\"," +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"mo37915000\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"volumeGroup\"," +
+ " \"modelInvariantId\": \"6931e88a-fbcc-4ca9-8583-876b669c3106\"," +
+ " \"modelVersionId\": \"13f022c4-651e-4326-b8e1-61e9a8c7a7ad\"," +
+ " \"modelName\": \"Vsp1710pid298109Vmmsc..mmsc_mod6_eca_oam..module-3\"," +
+ " \"modelVersion\": \"1\"," +
+ " \"modelCustomizationId\": \"020af091-cc66-46db-876c-02f14b4a795f\"," +
+ " \"modelCustomizationName\": \"Vsp1710pid298109Vmmsc..mmsc_mod6_eca_oam..module-3\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ addTestApi() +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"some legacy region\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"ServicevWINIFREDPID298109\"," +
+ " \"modelInvariantId\": \"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"aa2f8e9c-9e47-4b15-a95c-4a93855ac61b\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+vnfInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelName\": \"VSP1710PID298109_vWINIFRED\"," +
+ " \"modelInvariantId\": \"e7961100-cde6-4b5a-bcda-b8945086950a\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"959a7ba0-89ee-4984-9af6-65d5bdda4b0e\"," +
+ " \"modelCustomizationId\": \"6b8fc7dc-2db1-4283-a222-b07d10595495\"," +
+ " \"modelCustomizationName\": \"VSP1710PID298109_vWINIFRED 0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDelete.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDelete.java
new file mode 100644
index 000000000..04d7522a3
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDelete.java
@@ -0,0 +1,70 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSODeactivateAndCloudDelete extends BaseMSOPreset {
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+ private final String vfModuleInstanceId;
+ private final String requestId;
+ public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
+ public static final String DEFAULT_REQUEST_ID = "318cc766-b673-4a50-b9c5-471f68914584";
+
+ public PresetMSODeactivateAndCloudDelete(String serviceInstanceId, String vnfInstanceId, String vfModuleInstanceId, String requestId, String cloudOwner) {
+ this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
+ this.vnfInstanceId = vnfInstanceId;
+ this.vfModuleInstanceId = vfModuleInstanceId;
+ this.requestId = requestId != null ? requestId : DEFAULT_REQUEST_ID;
+ this.cloudOwner = cloudOwner;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/vfModules/" + vfModuleInstanceId + "/deactivateAndCloudDelete";
+ }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vfModule\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"GR_API\", " +
+ " \"userParams\": [] " +
+ " } " +
+ " }" +
+ "}";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"requestReferences\":{\"instanceId\":\"" + serviceInstanceId + "\",\"requestId\":\"" + requestId + "\"}}";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return 202;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDeleteErrorResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDeleteErrorResponse.java
new file mode 100644
index 000000000..fc19aed9d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeactivateAndCloudDeleteErrorResponse.java
@@ -0,0 +1,70 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSODeactivateAndCloudDeleteErrorResponse extends BaseMSOPreset {
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+ private final String vfModuleInstanceId;
+ private final int errorCode;
+ public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
+ public static final String DEFAULT_REQUEST_ID = "318cc766-b673-4a50-b9c5-471f68914584";
+
+ public PresetMSODeactivateAndCloudDeleteErrorResponse(String serviceInstanceId, String vnfInstanceId, String vfModuleInstanceId, int errorCode, String cloudOwner) {
+ this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
+ this.vnfInstanceId = vnfInstanceId;
+ this.vfModuleInstanceId = vfModuleInstanceId;
+ this.errorCode = errorCode > 0 ? errorCode : 500;
+ this.cloudOwner = cloudOwner;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/vfModules/" + vfModuleInstanceId + "/deactivateAndCloudDelete";
+ }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vfModule\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"bae71557c5bb4d5aac6743a4e5f1d054\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestParameters\": { " +
+ " \"testApi\": \"GR_API\", " +
+ " \"userParams\": [] " +
+ " } " +
+ " }" +
+ "}";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{\"error\":\"222\",\"message\":\"error message\"}";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return errorCode;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteALaCarteService.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteALaCarteService.java
new file mode 100644
index 000000000..b20d462e6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteALaCarteService.java
@@ -0,0 +1,58 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import org.springframework.http.HttpMethod;
+
+public class PresetMSODeleteALaCarteService extends PresetMSODeleteService {
+
+ private final int responseCode;
+
+ public PresetMSODeleteALaCarteService(String requestId, String serviceInstanceId) {
+ super(requestId, serviceInstanceId);
+ responseCode = 202;
+ }
+
+ public PresetMSODeleteALaCarteService(String requestId, String serviceInstanceId, int responseCode) {
+ super(requestId, serviceInstanceId);
+ this.responseCode = responseCode;
+ }
+
+ @Override
+ public int getResponseCode() {
+ return responseCode;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"7ee41ce4-4827-44b0-a48e-2707a59905d2\"," +
+ " \"modelVersionId\": \"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc\"," +
+ " \"modelName\": \"Grouping Service for Test\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"testApi\": \"VNF_API\","+
+ " \"aLaCarte\": true" +
+ " }" +
+ " }" +
+ "}";
+
+ }
+
+ @Override
+ protected String getRootPath() {
+ return "/mso/serviceInstantiation/v./serviceInstances/";
+
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.DELETE;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteBaseVfModuleCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteBaseVfModuleCypress.java
new file mode 100644
index 000000000..fc9cc3c5c
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteBaseVfModuleCypress.java
@@ -0,0 +1,38 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSODeleteBaseVfModuleCypress extends PresetMSODeleteVfModule {
+
+ public PresetMSODeleteBaseVfModuleCypress() {
+ super(null, null, null, null);
+ }
+
+ public PresetMSODeleteBaseVfModuleCypress(String requestId, String serviceInstanceId, String vnfInstanceId, String vfModuleInstanceId) {
+ super(requestId, serviceInstanceId, vnfInstanceId, vfModuleInstanceId);
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelCustomizationName\":\"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\"," +
+ " \"modelCustomizationId\":\"a55961b2-2065-4ab0-a5b7-2fcee1c227e3\"," +
+ " \"modelInvariantId\":\"b34833bb-6aa9-4ad6-a831-70b06367a091\"," +
+ " \"modelVersionId\":\"f8360508-3f17-4414-a2ed-6bc71161e8db\"," +
+ " \"modelName\":\"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0\"," +
+ " \"modelType\":\"vfModule\"," +
+ " \"modelVersion\":\"5\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"JANET25\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"," +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"source\":\"VID\"," +
+ " \"requestorId\":\"us16807000\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteGroupMembers.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteGroupMembers.java
new file mode 100644
index 000000000..670e9a5e8
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteGroupMembers.java
@@ -0,0 +1,51 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import com.google.common.collect.ImmutableList;
+import org.springframework.http.HttpMethod;
+
+import static java.util.stream.Collectors.joining;
+
+public class PresetMSODeleteGroupMembers extends PresetMSOBaseCreateInstancePost {
+
+
+ private final ImmutableList<String> groupMembersInstanceIds;
+
+ public PresetMSODeleteGroupMembers(String vnfGroupInstanceId, ImmutableList<String> groupMembersInstanceIds, String requestId) {
+ super(requestId, vnfGroupInstanceId);
+ this.groupMembersInstanceIds = groupMembersInstanceIds;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./instanceGroups/" + responseInstanceId + "/removeMembers";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ groupMembersInstanceIds.stream().map(groupMemberInstanceId ->
+ " { " +
+ " \"relatedInstance\": { " +
+ " \"instanceId\": \""+ groupMemberInstanceId +"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"" +
+ " }" +
+ " }" +
+ " }").collect(joining(", ")) +
+ " ]" +
+ " }" +
+ "}" ;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceGroup.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceGroup.java
new file mode 100644
index 000000000..9174cd2bb
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceGroup.java
@@ -0,0 +1,28 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+
+import java.util.Map;
+
+public class PresetMSODeleteInstanceGroup extends PresetMSOBaseDelete {
+
+ private final String userId;
+
+ public PresetMSODeleteInstanceGroup(String requestId, String instanceId, String userId) {
+ super(requestId, instanceId);
+ this.userId = userId;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/mso/serviceInstantiation/v./instanceGroups/"+instanceId;
+ }
+
+ @Override
+ public Map<String, String> getRequestHeaders() {
+ Map<String, String> map = super.getRequestHeaders();
+ map.put("X-RequestorID", userId);
+ return map;
+
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceOrchestrationRequestGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceOrchestrationRequestGet.java
index bfe3a24c5..3d6770518 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceOrchestrationRequestGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteInstanceOrchestrationRequestGet.java
@@ -30,7 +30,7 @@ public class PresetMSODeleteInstanceOrchestrationRequestGet extends BaseMSOPrese
}
public String getReqPath() {
- return getRootPath() + "/orchestrationRequests/v5/" + requestId;
+ return getRootPath() + "/orchestrationRequests/v./" + requestId;
}
@Override
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetwork.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetwork.java
index 426dec3d9..f45569448 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetwork.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetwork.java
@@ -1,6 +1,6 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSODeleteNetwork extends PresetMSOBaseDelete {
+public class PresetMSODeleteNetwork extends PresetMSOBaseDeleteWithCloudConfiguration {
private final String serviceInstanceId;
private final String networkInstanceId;
public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
@@ -11,13 +11,13 @@ public class PresetMSODeleteNetwork extends PresetMSOBaseDelete {
}
public PresetMSODeleteNetwork(String requestId, String serviceInstanceId, String networkInstanceId) {
- super(requestId);
+ super(requestId, "network");
this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
this.networkInstanceId = networkInstanceId != null ? networkInstanceId : DEFAULT_NETWORK_INSTANCE_ID;
}
@Override
public String getReqPath() {
- return getRootPath() + serviceInstanceId + "/networks/" + networkInstanceId;
+ return "/mso/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks/" + networkInstanceId;
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetworkAlaCarteCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetworkAlaCarteCypress.java
new file mode 100644
index 000000000..23710f19a
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteNetworkAlaCarteCypress.java
@@ -0,0 +1,56 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+
+public class PresetMSODeleteNetworkAlaCarteCypress extends PresetMSOBaseDelete {
+
+ private final String userId;
+ private final String serviceInstanceId;
+ private final String networkInstanceId;
+
+ public PresetMSODeleteNetworkAlaCarteCypress(String requestId, String serviceInstanceId, String networkInstanceId, String userId) {
+ super(requestId, networkInstanceId);
+ this.userId = userId;
+ this.serviceInstanceId = serviceInstanceId;
+ this.networkInstanceId = networkInstanceId;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/mso/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/networks/" + networkInstanceId;
+ }
+//
+// @Override
+// public Map<String, String> getRequestHeaders() {
+// Map<String, String> map = super.getRequestHeaders();
+// map.put("X-RequestorID", userId);
+// return map;
+//
+// }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelInvariantId\":\"379f816b-a7aa-422f-be30-17114ff50b7c\",\n" +
+ " \"modelVersionId\":\"ddc3f20c-08b5-40fd-af72-c6d14636b986\",\n" +
+ " \"modelName\":\"ExtVL\",\n" +
+ " \"modelVersion\":\"37.0\",\n" +
+ " \"modelType\":\"network\",\n" +
+ " \"modelCustomizationId\":\"94fdd893-4a36-4d70-b16a-ec29c54c184f\",\n" +
+ " \"modelCustomizationName\":\"ExtVL 0\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"hvf6\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"229bcdc6eaeb4ca59d55221141d01f8e\"" +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"source\":\"VID\"," +
+ " \"requestorId\":\"" + userId + "\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModule.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModule.java
index 76487edf5..85ee1a8be 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModule.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModule.java
@@ -1,6 +1,6 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSODeleteVfModule extends PresetMSOBaseDelete {
+public class PresetMSODeleteVfModule extends PresetMSOBaseDeleteWithCloudConfiguration {
private final String serviceInstanceId;
private final String vnfInstanceId;
private final String vfModuleInstanceId;
@@ -13,7 +13,7 @@ public class PresetMSODeleteVfModule extends PresetMSOBaseDelete {
}
public PresetMSODeleteVfModule(String requestId, String serviceInstanceId, String vnfInstanceId, String vfModuleInstanceId) {
- super(requestId);
+ super(requestId, "vfModule");
this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
this.vnfInstanceId = vnfInstanceId != null ? vnfInstanceId : DEFAULT_VNF_INSTANCE_ID;
this.vfModuleInstanceId = vfModuleInstanceId != null ? vfModuleInstanceId : DEFAULT_VFMODULE_INSTANCE_ID;
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModuleCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModuleCypress.java
new file mode 100644
index 000000000..d4a21cc36
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVfModuleCypress.java
@@ -0,0 +1,38 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSODeleteVfModuleCypress extends PresetMSODeleteVfModule {
+
+ public PresetMSODeleteVfModuleCypress() {
+ super(null, null, null, null);
+ }
+
+ public PresetMSODeleteVfModuleCypress(String requestId, String serviceInstanceId, String vnfInstanceId, String vfModuleInstanceId) {
+ super(requestId, serviceInstanceId, vnfInstanceId, vfModuleInstanceId);
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelCustomizationName\":\"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\"," +
+ " \"modelCustomizationId\":\"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401\"," +
+ " \"modelInvariantId\":\"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1\"," +
+ " \"modelVersionId\":\"25284168-24bb-4698-8cb4-3f509146eca5\"," +
+ " \"modelName\":\"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1\"," +
+ " \"modelType\":\"vfModule\"," +
+ " \"modelVersion\":\"6\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"JANET25\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"," +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"source\":\"VID\"," +
+ " \"requestorId\":\"us16807000\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnf.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnf.java
index 83c9883f8..f1142523d 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnf.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnf.java
@@ -1,6 +1,6 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSODeleteVnf extends PresetMSOBaseDelete {
+public class PresetMSODeleteVnf extends PresetMSOBaseDeleteWithCloudConfiguration {
private final String serviceInstanceId;
private final String vnfInstanceId;
public static final String DEFAULT_SERVICE_INSTANCE_ID = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
@@ -11,7 +11,7 @@ public class PresetMSODeleteVnf extends PresetMSOBaseDelete {
}
public PresetMSODeleteVnf(String requestId, String serviceInstanceId, String vnfInstanceId) {
- super(requestId);
+ super(requestId, "vnf");
this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
this.vnfInstanceId = vnfInstanceId != null ? vnfInstanceId : DEFAULT_VNF_INSTANCE_ID;
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnfAlaCarteCypress.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnfAlaCarteCypress.java
new file mode 100644
index 000000000..bb33bbe2a
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVnfAlaCarteCypress.java
@@ -0,0 +1,48 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+
+public class PresetMSODeleteVnfAlaCarteCypress extends PresetMSOBaseDelete {
+
+ private final String userId;
+ private final String serviceInstanceId;
+ private final String vnfInstanceId;
+
+ public PresetMSODeleteVnfAlaCarteCypress(String requestId, String serviceInstanceId, String vnfInstanceId, String userId) {
+ super(requestId, vnfInstanceId);
+ this.userId = userId;
+ this.serviceInstanceId = serviceInstanceId;
+ this.vnfInstanceId = vnfInstanceId;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/mso/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId;
+ }
+
+ @Override
+ public String getRequestBody() {
+ return "{" +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelInvariantId\":\"72e465fe-71b1-4e7b-b5ed-9496118ff7a8\",\n" +
+ " \"modelVersionId\":\"69e09f68-8b63-4cc9-b9ff-860960b5db09\",\n" +
+ " \"modelName\":\"2017-488_PASQUALE-vPE\",\n" +
+ " \"modelVersion\":\"5.0\",\n" +
+ " \"modelType\":\"vnf\",\n" +
+ " \"modelCustomizationId\":\"1da7b585-5e61-4993-b95e-8e6606c81e45\",\n" +
+ " \"modelCustomizationName\":\"2017-488_PASQUALE-vPE 0\"" +
+ " }," +
+ " \"cloudConfiguration\":{" +
+ " \"lcpCloudRegionId\":\"some legacy region\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\":\"092eb9e8e4b7412e8787dd091bc58e86\"" +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"source\":\"VID\"," +
+ " \"requestorId\":\"" + userId + "\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVolumeGroup.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVolumeGroup.java
index d9598b20d..964d37e84 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVolumeGroup.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSODeleteVolumeGroup.java
@@ -1,6 +1,6 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSODeleteVolumeGroup extends PresetMSOBaseDelete {
+public class PresetMSODeleteVolumeGroup extends PresetMSOBaseDeleteWithCloudConfiguration {
private final String serviceInstanceId;
private final String vnfInstanceId;
private final String volumeGroupInstanceId;
@@ -13,7 +13,7 @@ public class PresetMSODeleteVolumeGroup extends PresetMSOBaseDelete {
}
public PresetMSODeleteVolumeGroup(String requestId, String serviceInstanceId, String vnfInstanceId, String volumeGroupInstanceId) {
- super(requestId);
+ super(requestId, "volumeGroup");
this.serviceInstanceId = serviceInstanceId != null ? serviceInstanceId : DEFAULT_SERVICE_INSTANCE_ID;
this.vnfInstanceId = vnfInstanceId != null ? vnfInstanceId : DEFAULT_VNF_INSTANCE_ID;
this.volumeGroupInstanceId = volumeGroupInstanceId != null ? volumeGroupInstanceId : DEFAULT_VG_INSTANCE_ID;
@@ -23,4 +23,10 @@ public class PresetMSODeleteVolumeGroup extends PresetMSOBaseDelete {
public String getReqPath() {
return getRootPath() + serviceInstanceId + "/vnfs/" + vnfInstanceId + "/volumeGroups/" + volumeGroupInstanceId;
}
+
+ //remove this method once VfModule path starts with /serviceInstantiation/v7/
+ @Override
+ protected String getRootPath() {
+ return "/mso/serviceInstances/v7/";
+ }
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestGet.java
index dcf1a054d..381ac856b 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestGet.java
@@ -1,21 +1,35 @@
package org.onap.simulator.presetGenerator.presets.mso;
import org.apache.commons.lang3.StringUtils;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
import org.springframework.http.HttpMethod;
+import java.time.Instant;
+import java.time.ZoneOffset;
+import java.time.ZonedDateTime;
+import java.time.format.DateTimeFormatter;
+import java.time.temporal.ChronoUnit;
+
/**
* Created by itzikliderman on 13/12/2017.
*/
public class PresetMSOOrchestrationRequestGet extends BaseMSOPreset {
+ private static final Logger logger = LogManager.getLogger(PresetMSOOrchestrationRequestGet.class);
+
+ public static final String COMPLETE = "COMPLETE";
+ public static final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
+ public static final String DEFAULT_SERVICE_INSTANCE_ID = BaseMSOPreset.DEFAULT_INSTANCE_ID;
- private final String DEFAULT_REQUEST_ID = "c0011670-0e1a-4b74-945d-8bf5aede1d9c";
private final String requestId;
private String statusMessage;
- String requestState;
+ private String requestState;
+ private int startedHoursAgo = 1;
+
public PresetMSOOrchestrationRequestGet() {
- requestState = "COMPLETE";
+ requestState = COMPLETE;
this.requestId = DEFAULT_REQUEST_ID;
}
@@ -35,25 +49,38 @@ public class PresetMSOOrchestrationRequestGet extends BaseMSOPreset {
this.statusMessage = statusMessage;
}
+ public PresetMSOOrchestrationRequestGet(String requestState, String overrideRequestId, String statusMessage, int startedHoursAgo) {
+ this.requestState = requestState;
+ this.requestId = overrideRequestId;
+ this.statusMessage = statusMessage;
+ this.startedHoursAgo = startedHoursAgo;
+ }
+
+ public PresetMSOOrchestrationRequestGet(String requestState, int startedHoursAgo) {
+ this.requestState = requestState;
+ this.requestId = DEFAULT_REQUEST_ID;
+ this.startedHoursAgo = startedHoursAgo;
+ }
+
@Override
public HttpMethod getReqMethod() {
return HttpMethod.GET;
}
public String getReqPath() {
- return getRootPath() + "/orchestrationRequests/v5/" + requestId;
+ return getRootPath() + "/orchestrationRequests/v./" + requestId;
}
@Override
public Object getResponseBody() {
- return "{" +
+ String body = "{" +
" \"request\": {" +
" \"requestId\": \"" + requestId + "\"," +
- " \"startTime\": \"Mon, 11 Dec 2017 07:27:49 GMT\"," +
+ " \"startTime\": \"" + getTimeHoursAgo(startedHoursAgo) + "\"," +
" \"requestScope\": \"service\"," +
" \"requestType\": \"createInstance\"," +
" \"instanceReferences\": {" +
- " \"serviceInstanceId\": \"f8791436-8d55-4fde-b4d5-72dd2cf13cfb\"," +
+ " \"serviceInstanceId\": \"" + DEFAULT_SERVICE_INSTANCE_ID + "\"," +
" \"serviceInstanceName\": \"asdfasdf234234asdf\"," +
" \"requestorId\": \"il883e\"" +
" }," +
@@ -61,17 +88,30 @@ public class PresetMSOOrchestrationRequestGet extends BaseMSOPreset {
" \"requestState\": \"" + requestState + "\"," +
" \"statusMessage\": \"" + getStatusMessage() + "\"," +
" \"percentProgress\": 100," +
- " \"finishTime\": \"Mon, 11 Dec 2017 07:27:53 GMT\"" +
+ " \"timestamp\": \"" + getTimeNow() + "\"" +
" }" +
" }" +
"}";
+ logger.info(body);
+ return body;
}
private String getStatusMessage() {
- if (!StringUtils.isEmpty(statusMessage))
- return statusMessage;
- return "COMPLETE".equals(requestState) ?
- "Service Instance was created successfully." :
- ("Service Instance was " + requestState.toLowerCase() + " successfully.");
+ return StringUtils.defaultIfEmpty(statusMessage,
+ "COMPLETE".equals(requestState) ?
+ "Service Instance was created successfully." :
+ ("Service Instance was " + requestState.toLowerCase() + " successfully."));
+ }
+
+ private String getTimeNow() {
+ return getTimeHoursAgo(0);
+ }
+
+ private String getTimeHoursAgo(int delta) {
+ Instant instant = Instant.now();
+ Instant instantMinus = instant.minus(delta, ChronoUnit.HOURS);
+ ZonedDateTime dateDayAgo = ZonedDateTime.ofInstant(instantMinus, ZoneOffset.UTC);
+ DateTimeFormatter formatter = DateTimeFormatter.RFC_1123_DATE_TIME;
+ return formatter.format(dateDayAgo);
}
}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork.java
new file mode 100644
index 000000000..3d83ca55d
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork.java
@@ -0,0 +1,179 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static java.util.Collections.singletonList;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork extends BaseMSOPreset {
+
+ public PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork(ResponseDetails parentDetails, ResponseDetails childDetails, String parentInstanceId) {
+ this.parentDetails = parentDetails;
+ this.childDetails = childDetails;
+ this.parentInstanceId = parentInstanceId;
+ }
+
+ public static class ResponseDetails {
+ public final String instanceName;
+ public final String requestId;
+ public final String status;
+ public final String type;
+
+ public ResponseDetails(String instanceName, String requestId, String status, String type) {
+ this.instanceName = instanceName;
+ this.requestId = requestId;
+ this.status = status;
+ this.type = type;
+ }
+ }
+
+ protected final ResponseDetails parentDetails;
+ protected final ResponseDetails childDetails;
+ protected final String parentInstanceId;
+
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList("serviceInstanceId:EQUALS:"+ parentInstanceId));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "{" +
+ " \"requestList\": [{" +
+ " \"request\": {" +
+ " \"requestId\": \""+ parentDetails.requestId+"\"," +
+ " \"startTime\": \"Mon, 05 Nov 2018 09:22:23 GMT\"," +
+ " \"requestScope\": \""+ parentDetails.type+"\"," +
+ " \"requestType\": \"createInstance\"," +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"1469946d-d566-467e-867b-88b29f6cb6c7\"," +
+ " \"modelType\": \""+ parentDetails.type+"\"," +
+ " \"modelName\": \"FCGI_5G_NC\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"ed2a3691-c3f3-4ac3-98b3-b0b12acfd1b1\"," +
+ " \"modelUuid\": \"ed2a3691-c3f3-4ac3-98b3-b0b12acfd1b1\"," +
+ " \"modelInvariantUuid\": \"1469946d-d566-467e-867b-88b29f6cb6c7\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"instanceName\": \""+ parentDetails.instanceName+"\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"subscriberInfo\": {" +
+ " \"globalSubscriberId\": \"e433710f-9217-458d-a79d-1c7aff376d89\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"subscriptionServiceType\": \"TYLER SILVIA\"," +
+ " \"aLaCarte\": true," +
+ " \"testApi\": \"VNF_API\"" +
+ " }," +
+ " \"project\": {" +
+ " \"projectName\": \"DFW\"" +
+ " }," +
+ " \"owningEntity\": {" +
+ " \"owningEntityId\": \"3f592a6f-459b-435e-b0d4-59959ab1d385\"," +
+ " \"owningEntityName\": \"own1\"" +
+ " }" +
+ " }," +
+ " \"instanceReferences\": {" +
+ " \""+parentDetails.type+"InstanceId\": \"f4c4d4f7-311b-4ecb-bb86-eb3138aac0fb\"," +
+ " \""+parentDetails.type+"InstanceName\": \""+parentDetails.instanceName+"\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestStatus\": {" +
+ " \"requestState\": \""+ parentDetails.status+"\"," +
+ " \"statusMessage\": \"STATUS: "+parentDetails.type+" Instance was created successfully.\"," +
+ " \"percentProgress\": 100," +
+ " \"finishTime\": \"Wed, 07 Nov 2018 09:22:35 GMT\"" +
+ " }" +
+ " }" +
+ " }, {" +
+ " \"request\": {" +
+ " \"requestId\": \""+childDetails.requestId+"\"," +
+ " \"startTime\": \"Mon, 05 Nov 2018 09:22:41 GMT\"," +
+ " \"requestScope\": \""+childDetails.type+"\"," +
+ " \"requestType\": \"createInstance\"," +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelCustomizationName\": \"FCGI 0\"," +
+ " \"modelInvariantId\": \"ba2ee320-23ce-4d2e-94dd-1ec450cec62c\"," +
+ " \"modelType\": \""+childDetails.type+"\"," +
+ " \"modelName\": \"FCGI\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelCustomizationUuid\": \"de9b7aea-9727-4a7c-8e72-292263fb61a9\"," +
+ " \"modelVersionId\": \"0d23f7bc-eee4-4151-9fb9-37f5bea834c2\"," +
+ " \"modelCustomizationId\": \"de9b7aea-9727-4a7c-8e72-292263fb61a9\"," +
+ " \"modelUuid\": \"0d23f7bc-eee4-4151-9fb9-37f5bea834c2\"," +
+ " \"modelInvariantUuid\": \"ba2ee320-23ce-4d2e-94dd-1ec450cec62c\"," +
+ " \"modelInstanceName\": \"FCGI 0\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"productFamilyId\": \"e433710f-9217-458d-a79d-1c7aff376d89\"," +
+ " \"source\": \"VID\"," +
+ " \"instanceName\": \""+childDetails.instanceName+"\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"f4c4d4f7-311b-4ecb-bb86-eb3138aac0fb\"," +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"1469946d-d566-467e-867b-88b29f6cb6c7\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"FCGI_5G_NC\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"ed2a3691-c3f3-4ac3-98b3-b0b12acfd1b1\"," +
+ " \"modelUuid\": \"ed2a3691-c3f3-4ac3-98b3-b0b12acfd1b1\"," +
+ " \"modelInvariantUuid\": \"1469946d-d566-467e-867b-88b29f6cb6c7\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"cloudConfiguration\": {" +
+ " \"tenantId\": \"460f35aeb53542dc9f77105066483e83\"," +
+ " \"cloudOwner\": \"irma-aic\"," +
+ " \"lcpCloudRegionId\": \"olson5b\"" +
+ " }," +
+ " \"requestParameters\": {}," +
+ " \"platform\": {" +
+ " \"platformName\": \"plat1\"" +
+ " }," +
+ " \"lineOfBusiness\": {" +
+ " \"lineOfBusinessName\": \"ECOMP\"" +
+ " }" +
+ " }," +
+ " \"instanceReferences\": {" +
+ " \""+parentDetails.type+"InstanceId\": \"f4c4d4f7-311b-4ecb-bb86-eb3138aac0fb\"," +
+ " \""+childDetails.type+"InstanceId\": \"2f668980-7dbc-4231-a67c-8b69cd266b3a\"," +
+ " \""+childDetails.type+"InstanceName\": \""+childDetails.instanceName+"\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestStatus\": {" +
+ " \"requestState\": \""+childDetails.status+"\"," +
+ " \"statusMessage\": \"STATUS: "+childDetails.type+" has been created successfully.\"," +
+ " \"percentProgress\": 100," +
+ " \"finishTime\": \"Wed, 07 Nov 2018 09:22:45 GMT\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ "}";
+
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByRequestId.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByRequestId.java
new file mode 100644
index 000000000..69780d0aa
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByRequestId.java
@@ -0,0 +1,85 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static java.util.Collections.singletonList;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSOOrchestrationRequestsGetByRequestId extends BaseMSOPreset {
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList("requestId:EQUALS:405652f4-ceb3-4a75-9474-8aea71480a77"));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": {" +
+ " \"requestId\": \"405652f4-ceb3-4a75-9474-8aea71480a77\"," +
+ " \"startTime\": \"Mon, 13 Aug 2018 18:13:28 GMT\"," +
+ " \"requestScope\": \"service\"," +
+ " \"requestType\": \"createInstance\"," +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"CGWY27-SVC\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelUuid\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelInvariantUuid\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"cb4449\"" +
+ " }," +
+ " \"subscriberInfo\": {" +
+ " \"globalSubscriberId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"subscriptionServiceType\": \"Kennedy\"," +
+ " \"aLaCarte\": true," +
+ " \"testApi\": \"VNF_API\"" +
+ " }," +
+ " \"project\": {" +
+ " \"projectName\": \"Kennedy\"" +
+ " }," +
+ " \"owningEntity\": {" +
+ " \"owningEntityId\": \"10c645f5-9924-4b89-bec0-b17cf49d3cad\"," +
+ " \"owningEntityName\": \"EMANUEL-CORE\"" +
+ " }" +
+ " }," +
+ " \"instanceReferences\": {" +
+ " \"requestorId\": \"cb4449\"" +
+ " }," +
+ " \"requestStatus\": {" +
+ " \"requestState\": \"FAILED\"," +
+ " \"statusMessage\": \"Service Instance was failed.\"," +
+ " \"percentProgress\": 100," +
+ " \"finishTime\": \"Mon, 13 Aug 2018 18:13:39 GMT\"" +
+ " }" +
+ " }" +
+ "}" +
+ " ] " +
+ "} ";
+
+
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByServiceInstanceId.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByServiceInstanceId.java
new file mode 100644
index 000000000..58686f26b
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsGetByServiceInstanceId.java
@@ -0,0 +1,158 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import static java.util.Collections.singletonList;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.List;
+import java.util.Map;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSOOrchestrationRequestsGetByServiceInstanceId extends BaseMSOPreset {
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList("serviceInstanceId:EQUALS:bc305d54-75b4-431b-adb2-eb6b9e546014"));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": {" +
+ " \"requestId\": \"405652f4-ceb3-4a75-9474-8aea71480a77\"," +
+ " \"startTime\": \"Mon, 13 Aug 2018 18:13:28 GMT\"," +
+ " \"requestScope\": \"service\"," +
+ " \"requestType\": \"createInstance\"," +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelName\": \"CGWY27-SVC\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelVersionId\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelUuid\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelInvariantUuid\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"instanceName\": \"instance name 1\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"cb4449\"" +
+ " }," +
+ " \"subscriberInfo\": {" +
+ " \"globalSubscriberId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"subscriptionServiceType\": \"Kennedy\"," +
+ " \"aLaCarte\": true," +
+ " \"testApi\": \"VNF_API\"" +
+ " }," +
+ " \"project\": {" +
+ " \"projectName\": \"Kennedy\"" +
+ " }," +
+ " \"owningEntity\": {" +
+ " \"owningEntityId\": \"10c645f5-9924-4b89-bec0-b17cf49d3cad\"," +
+ " \"owningEntityName\": \"EMANUEL-CORE\"" +
+ " }" +
+ " }," +
+ " \"instanceReferences\": {" +
+ " \"serviceInstanceId\": \"64f3123a-f9a8-4591-b481-d662134bcb52\"," +
+ " \"serviceInstanceName\": \"CGWY27-SVC-olson5b\"," +
+ " \"requestorId\": \"cb4449\"" +
+ " }," +
+ " \"requestStatus\": {" +
+ " \"requestState\": \"COMPLETE\"," +
+ " \"statusMessage\": \"Service Instance was created successfully.\"," +
+ " \"percentProgress\": 100," +
+ " \"finishTime\": \"Mon, 13 Aug 2018 18:13:39 GMT\"" +
+ " }" +
+ " }" +
+ "},{" +
+ " \"request\":{" +
+ " \"requestId\":\"688d40cd-6bfd-4a4b-95f4-5e4ffa6d6fc5\"," +
+ " \"startTime\":\"Mon, 13 Aug 2018 18:15:14 GMT\"," +
+ " \"requestScope\":\"vnf\"," +
+ " \"requestType\":\"createInstance\"," +
+ " \"requestDetails\":{" +
+ " \"modelInfo\":{" +
+ " \"modelCustomizationName\":\"CGWY27-VF 0\"," +
+ " \"modelInvariantId\":\"8f508753-a546-48be-b931-2c949e215972\"," +
+ " \"modelType\":\"vnf\"," +
+ " \"modelName\":\"CGWY27-VF\"," +
+ " \"modelVersion\":\"1.0\"," +
+ " \"modelCustomizationUuid\":\"fa35ceb6-38de-428a-93b2-89be64c19f86\"," +
+ " \"modelVersionId\":\"4d279e16-de09-4108-b32f-82b05df2f41a\"," +
+ " \"modelCustomizationId\":\"fa35ceb6-38de-428a-93b2-89be64c19f86\"," +
+ " \"modelUuid\":\"4d279e16-de09-4108-b32f-82b05df2f41a\"," +
+ " \"modelInvariantUuid\":\"8f508753-a546-48be-b931-2c949e215972\"," +
+ " \"modelInstanceName\":\"CGWY27-VF 0\"" +
+ " }," +
+ " \"requestInfo\":{" +
+ " \"productFamilyId\":\"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"," +
+ " \"source\":\"VID\"," +
+ " \"instanceName\":\"instance name 2\"," +
+ " \"suppressRollback\":false," +
+ " \"requestorId\":\"cb4449\"" +
+ " }," +
+ " \"relatedInstanceList\":[" +
+ " {" +
+ " \"relatedInstance\":{" +
+ " \"instanceId\":\"64f3123a-f9a8-4591-b481-d662134bcb52\"," +
+ " \"modelInfo\":{" +
+ " \"modelInvariantId\":\"c42c7d13-435e-4a38-84e5-158972673ff2\"," +
+ " \"modelType\":\"service\"," +
+ " \"modelName\":\"CGWY27-SVC\"," +
+ " \"modelVersion\":\"1.0\"," +
+ " \"modelVersionId\":\"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelUuid\":\"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
+ " \"modelInvariantUuid\":\"c42c7d13-435e-4a38-84e5-158972673ff2\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"cloudConfiguration\":{" +
+ " \"tenantId\":\"8830e9086a0f40cc9cf868e792602c4d\"," +
+ " \"lcpCloudRegionId\":\"olson5b\"" +
+ " }," +
+ " \"requestParameters\":{" +
+ " \"testApi\":\"VNF_API\"" +
+ " }," +
+ " \"platform\":{" +
+ " \"platformName\":\"AIC\"" +
+ " }," +
+ " \"lineOfBusiness\":{" +
+ " \"lineOfBusinessName\":\"EMANUEL-CONSUMER\"" +
+ " }" +
+ " }," +
+ " \"instanceReferences\":{" +
+ " \"serviceInstanceId\":\"64f3123a-f9a8-4591-b481-d662134bcb52\"," +
+ " \"vnfInstanceId\":\"96c98f10-d20a-47a9-a790-94e3ac3dfb7e\"," +
+ " \"vnfInstanceName\":\"zolson5bcgwy22\"," +
+ " \"requestorId\":\"cb4449\"" +
+ " }," +
+ " \"requestStatus\":{" +
+ " \"requestState\":\"COMPLETE\"," +
+ " \"statusMessage\":\"Vnf has been created successfully.\"," +
+ " \"percentProgress\":100," +
+ " \"finishTime\":\"Mon, 13 Aug 2018 18:15:23 GMT\"" +
+ " }" +
+ " }" +
+ "}"+
+ " ] " +
+ "} ";
+
+
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyInstanceStatusesGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyInstanceStatusesGet.java
new file mode 100644
index 000000000..63d6110ba
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyInstanceStatusesGet.java
@@ -0,0 +1,160 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.List;
+import java.util.Map;
+
+import static java.util.Collections.singletonList;
+
+public class PresetMSOOrchestrationRequestsManyInstanceStatusesGet extends BaseMSOPreset {
+
+
+ private String instanceIdType;
+
+ private String instanceType;
+
+
+ public PresetMSOOrchestrationRequestsManyInstanceStatusesGet(String instanceIdType, String instanceType) {
+ this.instanceIdType = instanceIdType;
+ this.instanceType = instanceType;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList(instanceIdType+":EQUALS:df305d54-75b4-431b-adb2-eb6b9e5460df"));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": { " +
+ " \"requestId\": \"28502bd2-3aff-4a03-9f2b-5a0d1cb1ca24\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"instanceGroupId\": \"df305d54-75b4-431b-adb2-eb6b9e5460df\" " +
+ " }, " +
+ " \"requestScope\": \""+instanceType+"\", " +
+ " \"requestType\": \"createInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \""+instanceType+"\", " +
+ " \"modelVersionId\": \"ddcbbf3d-f2c1-4ca0-8852-76a807285efc\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"groupTestName\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"IN_PROGRESS\", " +
+ " \"statusMessage\": \""+instanceType+" instance creation\", " +
+ " \"percentProgress\": \"50\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"28502bd2-3aff-4a03-9f2b-5a0d1cb1ca24\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"instanceGroupId\": \"df305d54-75b4-431b-adb2-eb6b9e5460df\" " +
+ " }, " +
+ " \"requestScope\": \""+instanceType+"\", " +
+ " \"requestType\": \"createInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \""+instanceType+"\", " +
+ " \"modelVersionId\": \"ddcbbf3d-f2c1-4ca0-8852-76a807285efc\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"groupTestName\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"COMPLETE\", " +
+ " \"statusMessage\": \""+instanceType+" instance creation\", " +
+ " \"percentProgress\": \"100\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"f711f0ff-24b6-4d7f-9314-4b4eae15f48c\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"instanceGroupId\": \"df305d54-75b4-431b-adb2-eb6b9e5460df\" " +
+ " }, " +
+ " \"requestScope\": \""+instanceType+"\", " +
+ " \"requestType\": \"deleteInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \""+instanceType+"\", " +
+ " \"modelVersionId\": \"ddcbbf3d-f2c1-4ca0-8852-76a807285efc\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"groupTestName\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"IN_PROGRESS\", " +
+ " \"statusMessage\": \""+instanceType+" instance deletion\", " +
+ " \"percentProgress\": \"50\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"f711f0ff-24b6-4d7f-9314-4b4eae15f48c\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"instanceGroupId\": \"df305d54-75b4-431b-adb2-eb6b9e5460df\" " +
+ " }, " +
+ " \"requestScope\": \""+instanceType+"\", " +
+ " \"requestType\": \"deleteInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \""+instanceType+"\", " +
+ " \"modelVersionId\": \"ddcbbf3d-f2c1-4ca0-8852-76a807285efc\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"groupTestName\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"COMPLETE\", " +
+ " \"statusMessage\": \""+instanceType+" instance deletion\", " +
+ " \"percentProgress\": \"100\" " +
+ " } " +
+ " } " +
+ " } " +
+ " ] " +
+ "} ";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java
new file mode 100644
index 000000000..268103588
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesGet.java
@@ -0,0 +1,210 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.springframework.http.HttpMethod;
+
+import java.util.List;
+import java.util.Map;
+
+import static java.util.Collections.singletonList;
+
+public class PresetMSOOrchestrationRequestsManyStatusesGet extends BaseMSOPreset {
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/orchestrationRequests/v.";
+ }
+
+ @Override
+ public Map<String, List> getQueryParams() {
+ return ImmutableMap.of("filter", singletonList("requestExecutionDate:EQUALS:01-01-2100"));
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "" +
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": { " +
+ " \"requestId\": \"rq1234d1-5a33-55df-13ab-12abad84e333\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"bc305d54-75b4-431b-adb2-eb6b9e546014\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"updateInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelVersionId\": \"ab6478e4-ea33-3346-ac12-ab121484a333\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"subscriberInfo\": { " +
+ " \"globalSubscriberId\": \"C12345\", " +
+ " \"subscriberName\": \"General Electric Division 12\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"instanceName\": \"WanBonding Service\", " +
+ " \"source\": \"VID\", " +
+ " \"suppressRollback\": true, " +
+ " \"requestorId\": \"ah2345\" " +
+ " }, " +
+ " \"requestParameters\": { " +
+ " \"subscriptionServiceType\": \"Trinity\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 04 Jun 2009 02:53:39 GMT\", " +
+ " \"requestState\": \"Complete\", " +
+ " \"statusMessage\": \"Service created successfully\", " +
+ " \"percentProgress\": \"100\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"25faf364-6031-4f58-9703-26955815562a\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"bc305d54-75b4-431b-adb2-eb6b9e546014\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"IN_PROGRESS\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"eaee7411-9281-4c25-a65f-aad5a725a61a\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"28d8a15f-c32c-475f-a7ae-5d23f3caee0e\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"PENDING\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"da6c17ba-4e8c-4983-b000-e4dcdbb60a51\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"39b5f85b-60bd-4ca6-8586-8340182b89b7\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"PENDING_MANUAL_TASK\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"7d6b6261-bede-4bfb-bde3-f225d63ee315\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"d4f74570-a03b-40f6-abe1-e979467ebbc1\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"STAM STATE\", " +
+ " \"statusMessage\": \"MSO just had a bad day :-(\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " }, { " +
+ " \"request\": { " +
+ " \"requestId\": \"08e4a296-2fac-49c9-8a29-90c7eeee5ac2\", " +
+ " \"startTime\": \"Thu, 30 Jun 2009 03:52:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"48962b01-f021-4f75-ad52-1d54b6ee0bdb\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"applyUpdatedConfig\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelName\": \"WanBonding\", " +
+ " \"modelVersion\": \"1.0\" " +
+ " }, " +
+ " \"requestInfo\": { " +
+ " \"source\": \"VID\" " +
+ " } " +
+ " }, " +
+ " \"requestStatus\": { " +
+ " \"timestamp\": \"Thu, 30 Jun 2009 03:53:39 GMT\", " +
+ " \"requestState\": \"FAILED\", " +
+ " \"statusMessage\": \"\", " +
+ " \"percentProgress\": \"30\" " +
+ " } " +
+ " } " +
+ " } " +
+ " ] " +
+ "} ";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet.java
new file mode 100644
index 000000000..10222fee8
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet.java
@@ -0,0 +1,19 @@
+package org.onap.simulator.presetGenerator.presets.mso;
+
+public class PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet extends PresetMSOOrchestrationRequestsManyStatusesGet {
+ private final int responseCode;
+
+ public PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet(int responseCode) {
+ this.responseCode = responseCode;
+ }
+
+ @Override
+ public int getResponseCode() {
+ return responseCode;
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "this payload is an invalid json";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2ErrorResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2ErrorResponse.java
index 881cc4634..9997f0a6d 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2ErrorResponse.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2ErrorResponse.java
@@ -1,6 +1,6 @@
package org.onap.simulator.presetGenerator.presets.mso;
-public class PresetMSOServiceInstanceGen2ErrorResponse extends PresetMSOBaseCreateServiceInstancePost {
+public class PresetMSOServiceInstanceGen2ErrorResponse extends PresetMSOBaseCreateInstancePost {
private final int responseCode;
@@ -15,7 +15,7 @@ public class PresetMSOServiceInstanceGen2ErrorResponse extends PresetMSOBaseCrea
@Override
public String getReqPath() {
- return getRootPath() + "/serviceInstantiation/v7/serviceInstances/assign";
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/assign";
}
@Override
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2WithNames.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2WithNames.java
index 98187b9a2..b851da2d2 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2WithNames.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOServiceInstanceGen2WithNames.java
@@ -1,22 +1,55 @@
package org.onap.simulator.presetGenerator.presets.mso;
-import java.util.Map;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VFM_NAME1;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VFM_NAME2;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VG_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_NAME;
-import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.*;
+import java.util.Map;
+import vid.automation.test.infra.Features;
-public abstract class PresetMSOServiceInstanceGen2WithNames extends PresetMSOBaseCreateServiceInstancePost{
+public abstract class PresetMSOServiceInstanceGen2WithNames extends PresetMSOBaseCreateInstancePost {
public enum Keys {
- SERVICE_NAME, VNF_NAME, VFM_NAME1, VFM_NAME2, VG_NAME
+ SERVICE_NAME, VNF_NAME, VNF_NAME2, VFM_NAME1, VFM_NAME2, VG_NAME
+ , VNF_GROUP1_ACTION, RELATED_VNF1_ACTION, RELATED_VNF2_ACTION,
}
- private final Map<Keys, String> names;
+ protected final Map<Keys, String> names;
- private final String suffix;
+ protected final String suffix;
public PresetMSOServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix) {
+ this(names, suffix, PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID);
+ }
+
+ public PresetMSOServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix, String requestId) {
+ super(requestId);
+ this.names = names;
+ this.suffix = formatSuffix(suffix);
+ }
+
+ public PresetMSOServiceInstanceGen2WithNames(Map<Keys, String> names, int suffix, String requestId, String responseInstanceId) {
+ super(requestId, responseInstanceId);
this.names = names;
- this.suffix = "_" + String.format("%03d", suffix);
+ this.suffix = formatSuffix(suffix);
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ protected String getVnfInstanceParams() {
+ if (!Features.FLAG_SHIFT_VFMODULE_PARAMS_TO_VNF.isActive()) {
+ return "";
+ }
+ return " {" +
+ " \"vmx_int_net_len\": \"24\"," +
+ " \"vre_a_volume_size_0\": \"100\"," +
+ " \"availability_zone_0\": \"mtpocdv-kvm-az01\"" +
+ "}";
}
@Override
@@ -45,7 +78,7 @@ public abstract class PresetMSOServiceInstanceGen2WithNames extends PresetMSOBas
" \"productFamilyId\": \"myProductFamilyId\"," +
" \"source\": \"VID\"," +
" \"suppressRollback\": false," +
- " \"requestorId\": \"vid1\"" +
+ " \"requestorId\": \"us16807000\"" +
" }," +
" \"requestParameters\": {" +
" \"subscriptionServiceType\": \"mySubType\"," +
@@ -71,7 +104,8 @@ public abstract class PresetMSOServiceInstanceGen2WithNames extends PresetMSOBas
" \"modelType\": \"vnf\"" +
" }," +
" \"cloudConfiguration\": {" +
- " \"lcpCloudRegionId\": \"mtn3\"," +
+ " \"lcpCloudRegionId\": \"hvf3\"," +
+ addCloudOwnerIfNeeded() +
" \"tenantId\": \"greatTenant\"" +
" }," +
" \"platform\": {" +
@@ -81,7 +115,7 @@ public abstract class PresetMSOServiceInstanceGen2WithNames extends PresetMSOBas
" \"lineOfBusinessName\": \"lineOfBusinessName\"" +
" }," +
" \"productFamilyId\": \"myProductFamilyId\"," +
- " \"instanceParams\": []," +
+ " \"instanceParams\": ["+getVnfInstanceParams()+"]," +
" \"vfModules\": [" +
" {" +
" \"modelInfo\": {" +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoChangeManagementBase.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoChangeManagementBase.java
new file mode 100644
index 000000000..758e15e6e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoChangeManagementBase.java
@@ -0,0 +1,28 @@
+package org.onap.simulator.presetGenerator.presets.mso.changeManagement;
+
+import org.apache.commons.lang3.StringUtils;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+
+public abstract class PresetMsoChangeManagementBase extends PresetMSOBaseCreateInstancePost {
+
+ protected final String serviceInstanceId;
+ protected final String vnfInstanceId;
+ private final String actionName;
+
+ public PresetMsoChangeManagementBase(String serviceInstanceId, String vnfInstanceId, String actionName) {
+ super(DEFAULT_REQUEST_ID, vnfInstanceId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.vnfInstanceId = vnfInstanceId;
+ this.actionName = actionName;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v./" + serviceInstanceId + "/vnfs/"+vnfInstanceId+ getReqPathTrailer();
+ }
+
+ protected String getReqPathTrailer() {
+ return StringUtils.isEmpty(actionName) ? "" : "/"+ actionName;
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfInPlaceSoftwareUpdate.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfInPlaceSoftwareUpdate.java
new file mode 100644
index 000000000..897db26bd
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfInPlaceSoftwareUpdate.java
@@ -0,0 +1,37 @@
+package org.onap.simulator.presetGenerator.presets.mso.changeManagement;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.springframework.http.HttpMethod;
+
+public class PresetMsoVnfInPlaceSoftwareUpdate extends PresetMsoChangeManagementBase {
+
+ public PresetMsoVnfInPlaceSoftwareUpdate(String serviceInstanceId, String vnfInstanceId) {
+ super(serviceInstanceId, vnfInstanceId, "inPlaceSoftwareUpdate");
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"88a6ca3ee0394ade9403f075db23167e\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"az2016\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"payload\": \"{\\\"existing_software_version\\\": \\\"3.1\\\", \\\"new_software_version\\\": \\\"3.2\\\", \\\"operations_timeout\\\": \\\"3600\\\"}\"" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfReplace.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfReplace.java
new file mode 100644
index 000000000..cbdb8f5f6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfReplace.java
@@ -0,0 +1,58 @@
+package org.onap.simulator.presetGenerator.presets.mso.changeManagement;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.springframework.http.HttpMethod;
+
+public class PresetMsoVnfReplace extends PresetMsoChangeManagementBase {
+
+ public PresetMsoVnfReplace(String serviceInstanceId, String vnfInstanceId) {
+ super(serviceInstanceId, vnfInstanceId, "replace");
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelInvariantId\": \"ff5256d1-5a33-55df-13ab-12abad84e7ff\"," +
+ " \"modelVersionId\": \"254583ad-b38c-498b-bdbd-b8de5e07541b\"," +
+ " \"modelName\": \"vSAMP12\"," +
+ " \"modelVersion\": \"2.0\"," +
+ " \"modelCustomizationId\": \"c539433a-84a6-4082-a12e-5c9b00c3b960\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"88a6ca3ee0394ade9403f075db23167e\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"az2016\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"ff3514e3-5a33-55df-13ab-12abad84e7ff\"," +
+ " \"modelVersionId\": \"9ebb1521-2e74-47a4-aac7-e71a79f73a79\"," +
+ " \"modelName\": \"fakeModelName\"," +
+ " \"modelVersion\": \"2.0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"rebuildVolumeGroups\": false" +
+ " }" +
+ " }" +
+ "}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfUpdate.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfUpdate.java
new file mode 100644
index 000000000..dee516005
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/changeManagement/PresetMsoVnfUpdate.java
@@ -0,0 +1,67 @@
+package org.onap.simulator.presetGenerator.presets.mso.changeManagement;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.springframework.http.HttpMethod;
+
+public class PresetMsoVnfUpdate extends PresetMsoChangeManagementBase {
+
+
+ public PresetMsoVnfUpdate(String serviceInstanceId, String vnfInstanceId) {
+ super(serviceInstanceId, vnfInstanceId, "");
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.PUT;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs/" + vnfInstanceId;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelInvariantId\": \"ff5256d1-5a33-55df-13ab-12abad84e7ff\"," +
+ " \"modelVersionId\": \"254583ad-b38c-498b-bdbd-b8de5e07541b\"," +
+ " \"modelName\": \"vSAMP12\"," +
+ " \"modelVersion\": \"2.0\"," +
+ // TODO Ask ZITELLA, MICHAEL V if the field is mandatory. Vid currently not send it
+ //" \"modelCustomizationName\": \"vSAMP12 1\"," +
+ " \"modelCustomizationId\": \"c539433a-84a6-4082-a12e-5c9b00c3b960\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ addCloudOwnerIfNeeded() +
+ " \"tenantId\": \"88a6ca3ee0394ade9403f075db23167e\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"suppressRollback\": false," +
+ " \"requestorId\": \"az2016\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"ff3514e3-5a33-55df-13ab-12abad84e7ff\"," +
+ " \"modelVersionId\": \"9ebb1521-2e74-47a4-aac7-e71a79f73a79\"," +
+ " \"modelName\": \"fakeModelName\"," +
+ " \"modelVersion\": \"2.0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"usePreload\": true" +
+ " }" +
+ "}}";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOActOnConfiguration.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOActOnConfiguration.java
new file mode 100644
index 000000000..6c4b722d6
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOActOnConfiguration.java
@@ -0,0 +1,70 @@
+package org.onap.simulator.presetGenerator.presets.mso.configuration;
+
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+
+public class PresetMSOActOnConfiguration extends PresetMSOBaseCreateInstancePost {
+
+ private final String action;
+
+ public PresetMSOActOnConfiguration(String action) {
+ this.action = action;
+ this.cloudOwner = "att-nc";
+ }
+
+ public PresetMSOActOnConfiguration(String action, String requestId, String responseInstanceId) {
+ super(requestId, responseInstanceId);
+ this.action = action;
+ this.cloudOwner = "att-nc";
+ }
+
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v./c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113/" + action;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"configuration\"," +
+ " \"modelInvariantId\": \"model-invariant-id-9533\"," +
+ " \"modelVersionId\": \"model-version-id-9533\"," +
+ " \"modelCustomizationId\": \"08a181aa-72eb-435f-9593-e88a3ad0a86b\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ addCloudOwnerIfNeeded() +
+ " \"lcpCloudRegionId\": \"mdt1\"," +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [{" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"c187e9fe-40c3-4862-b73e-84ff056205f6\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"b7d923c9-6175-41f1-91ba-4565c4953408\"," +
+ " \"modelVersionId\": \"ee6d61be-4841-4f98-8f23-5de9da846ca7\"," +
+ " \"modelName\": \"ServiceContainerMultiplepProbes\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOCreateConfiguration.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOCreateConfiguration.java
new file mode 100644
index 000000000..bba0f20d8
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSOCreateConfiguration.java
@@ -0,0 +1,117 @@
+package org.onap.simulator.presetGenerator.presets.mso.configuration;
+
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+
+public class PresetMSOCreateConfiguration extends PresetMSOBaseCreateInstancePost {
+
+ protected final String serviceInstanceId;
+ protected final boolean isError;
+ private final int errorCode;
+ private final String errorPayload;
+
+ public PresetMSOCreateConfiguration(String serviceInstanceId) {
+ super("b6dc9806-b094-42f7-9386-a48de8218ce8", "f36f5734-e9df-4fbf-9f35-61be13f028a1");
+ this.serviceInstanceId = serviceInstanceId;
+ this.cloudOwner = "irma-aic";
+ this.isError = false;
+ this.errorCode = 0;
+ this.errorPayload = null;
+ }
+
+ public PresetMSOCreateConfiguration(String serviceInstanceId, int errorCode, String errorPayload) {
+ super("b6dc9806-b094-42f7-9386-a48de8218ce8", "f36f5734-e9df-4fbf-9f35-61be13f028a1");
+ this.serviceInstanceId = serviceInstanceId;
+ this.cloudOwner = "irma-aic";
+ this.isError = true;
+ this.errorCode = errorCode;
+ this.errorPayload = errorPayload;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public int getResponseCode() {
+ return isError ? errorCode : super.getResponseCode();
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return isError ? errorPayload : super.getResponseBody();
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v./" + this.serviceInstanceId + "/configurations";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\": {" +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"configuration\"," +
+ " \"modelInvariantId\": \"c30a024e-a6c6-4670-b73c-3df64eb57ff6\"," +
+ " \"modelVersionId\": \"f58d039d-4cfc-40ec-bd75-1f05f0458a6c\"," +
+ " \"modelName\": \"Port Mirroring Configuration By Policy\"," +
+ " \"modelVersion\": \"1.0\"," +
+ " \"modelCustomizationId\": \"4b7ebace-bad6-4526-9be6-bf248e20fc5f\"," +
+ " \"modelCustomizationName\": \"Port Mirroring Configuration By Policy 1\"" +
+ " }," +
+ " \"cloudConfiguration\": {" +
+ addCloudOwnerIfNeeded() +
+ " \"lcpCloudRegionId\": \"JANET25\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"instanceName\": \"dummy_instance\"," +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"c187e9fe-40c3-4862-b73e-84ff056205f6\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"b7d923c9-6175-41f1-91ba-4565c4953408\"," +
+ " \"modelVersionId\": \"ee6d61be-4841-4f98-8f23-5de9da846ca7\"," +
+ " \"modelName\": \"ServiceContainerMultiplepProbes\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }" +
+ " }" +
+ " }," +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"9be14a4f-7367-4cf9-96a1-f08f10f485a7\"," +
+ " \"instanceDirection\": \"source\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"vnf\"," +
+ " \"modelInvariantId\": \"51f2c559-1aba-4fd4-bbf9-8cbbef85ff2a\"," +
+ " \"modelVersionId\": \"cb05b259-9f26-4b33-b96c-13c2c202c091\"," +
+ " \"modelName\": \"vf_vEPDG\"," +
+ " \"modelVersion\": \"2.0\"," +
+ " \"modelCustomizationId\": \"35aeaae9-74f7-4b6a-adda-65edb0110361\"" +
+ " }" +
+ " }" +
+ " }," +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceName\": \"AS-pnf2-10219--as988q\"," +
+ " \"instanceDirection\": \"destination\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"pnf\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]," +
+ " \"requestParameters\": {" +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSODeleteConfiguration.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSODeleteConfiguration.java
new file mode 100644
index 000000000..4d0582c91
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMSODeleteConfiguration.java
@@ -0,0 +1,53 @@
+package org.onap.simulator.presetGenerator.presets.mso.configuration;
+
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.springframework.http.HttpMethod;
+
+public class PresetMSODeleteConfiguration extends PresetMSOBaseCreateInstancePost {
+
+ public PresetMSODeleteConfiguration() {
+ this.cloudOwner = "att-nc";
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.DELETE;
+ }
+
+ @Override
+ public boolean isStrictMatch() {
+ return true;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/serviceInstances/v./c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113";
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "" +
+ "{" +
+ " \"requestDetails\": {" +
+ " \"cloudConfiguration\": {" +
+ addCloudOwnerIfNeeded() +
+ " \"lcpCloudRegionId\": \"mdt1\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelCustomizationId\": \"08a181aa-72eb-435f-9593-e88a3ad0a86b\"," +
+ " \"modelInvariantId\": \"model-invariant-id-9533\"," +
+ " \"modelVersionId\": \"model-version-id-9533\"," +
+ " \"modelType\": \"configuration\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"requestParameters\": {" +
+ " \"userParams\": []" +
+ " }" +
+ " }" +
+ "}";
+ }
+
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMsoEnableDisablePort.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMsoEnableDisablePort.java
new file mode 100644
index 000000000..db18e0104
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/configuration/PresetMsoEnableDisablePort.java
@@ -0,0 +1,76 @@
+package org.onap.simulator.presetGenerator.presets.mso.configuration;
+
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.springframework.http.HttpMethod;
+
+public class PresetMsoEnableDisablePort extends PresetMSOBaseCreateInstancePost {
+
+ private final String serviceInstanceId;
+ private final String configurationId;
+ private final String action;
+
+
+ public PresetMsoEnableDisablePort(String serviceInstanceId, String configurationId, String action) {
+ super("314cc766-b673-4a50-b9c5-471f68914585", serviceInstanceId);
+ this.serviceInstanceId = serviceInstanceId;
+ this.configurationId = configurationId;
+ this.action = action;
+ this.cloudOwner = PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+ }
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.POST;
+ }
+
+ @Override
+ public String getReqPath() {
+ return "/mso/serviceInstances/v./"+serviceInstanceId+"/configurations/"+configurationId+"/" + action;
+ }
+
+ @Override
+ public Object getRequestBody() {
+ return "{" +
+ " \"requestDetails\": {" +
+ " \"cloudConfiguration\": {" +
+ addCloudOwnerIfNeeded() +
+ " \"lcpCloudRegionId\": \"mdt1\"" +
+ " }," +
+ " \"modelInfo\": {" +
+ " \"modelCustomizationId\": \"08a181aa-72eb-435f-9593-e88a3ad0a86b\"," +
+ " \"modelInvariantId\": \"model-invariant-id-9533\"," +
+ " \"modelVersionId\": \"model-version-id-9533\"," +
+ " \"modelType\": \"configuration\"" +
+ " }," +
+ " \"requestInfo\": {" +
+ " \"source\": \"VID\"," +
+ " \"requestorId\": \"us16807000\"" +
+ " }," +
+ " \"relatedInstanceList\": [" +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \""+serviceInstanceId+"\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"service\"," +
+ " \"modelInvariantId\": \"b7d923c9-6175-41f1-91ba-4565c4953408\"," +
+ " \"modelName\": \"ServiceContainerMultiplepProbes\"," +
+ " \"modelVersionId\": \"ee6d61be-4841-4f98-8f23-5de9da846ca7\"," +
+ " \"modelVersion\": \"1.0\"" +
+ " }" +
+ " }" +
+ " }," +
+ " {" +
+ " \"relatedInstance\": {" +
+ " \"instanceId\": \"d35bf534-7d8e-4cb4-87f9-0a8bb6cd47b2\"," +
+ " \"instanceDirection\": \"source\"," +
+ " \"modelInfo\": {" +
+ " \"modelType\": \"connectionPoint\"" +
+ " }" +
+ " }" +
+ " }" +
+ " ]" +
+ " }" +
+ " }";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagementInvalidResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagementInvalidResponse.java
new file mode 100644
index 000000000..b79dc3ed2
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagementInvalidResponse.java
@@ -0,0 +1,17 @@
+package org.onap.simulator.presetGenerator.presets.scheduler;
+
+public class PresetGetSchedulerChangeManagementInvalidResponse extends PresetGetSchedulerChangeManagements {
+ private int httpCode;
+
+ public PresetGetSchedulerChangeManagementInvalidResponse(int httpCode) {
+ this.httpCode = httpCode;
+ }
+
+ @Override
+ public int getResponseCode() { return httpCode; }
+
+ @Override
+ public Object getResponseBody() {
+ return "this payload is an invalid json";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagements.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagements.java
new file mode 100644
index 000000000..3763db2da
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/scheduler/PresetGetSchedulerChangeManagements.java
@@ -0,0 +1,162 @@
+package org.onap.simulator.presetGenerator.presets.scheduler;
+
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.springframework.http.HttpMethod;
+
+public class PresetGetSchedulerChangeManagements extends BasePreset {
+
+ @Override
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return getRootPath() + "/scheduleDetails/";
+ }
+
+ @Override
+ protected String getRootPath() {
+ return "/scheduler/v1/ChangeManagement/schedules";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "[" +
+ " {" +
+ " \"vnfName\": \"dbox0001v\"," +
+ " \"status\": \"Triggered\"," +
+ " \"aotsChangeId\": \"CHG000000000001\"," +
+ " \"aotsApprovalStatus\": \"Approved\"," +
+ " \"groupId\": \"groupId\"," +
+ " \"dispatchTime\": \"2018-05-09T14:05:43Z\"," +
+ " \"msoRequestId\": \"2fb4edd1-01c4-4fee-bd4a-4ae6282aa213\"," +
+ " \"scheduleRequest\": {" +
+ " \"id\": 1," +
+ " \"createDateTime\": \"2018-05-09T14:05:34Z\"," +
+ " \"optimizerAttemptsToSchedule\": 0," +
+ " \"optimizerTransactionId\": \"70f05563-6705-4be0-802a-8b6b78a69d63\"," +
+ " \"scheduleId\": \"70f05563-6705-4be0-802a-8b6b78a69d63\"," +
+ " \"scheduleName\": \"70f05563-6705-4be0-802a-8b6b78a69d63\"," +
+ " \"status\": \"Notifications Initiated\"," +
+ " \"userId\": \"wl849v\"," +
+ " \"domain\": \"ChangeManagement\"," +
+ " \"domainData\": [" +
+ " {" +
+ " \"id\": 1," +
+ " \"name\": \"WorkflowName\"," +
+ " \"value\": \"VNF In Place Software Update\"" +
+ " }," +
+ " {" +
+ " \"id\": 2," +
+ " \"name\": \"CallbackUrl\"," +
+ " \"value\": \"https://vid.onap.org:8000/vid/change-management/workflow/\"" +
+ " }," +
+ " {" +
+ " \"id\": 3," +
+ " \"name\": \"CallbackData\"," +
+ " \"value\": \"{\\\"requestType\\\":\\\"VNF In Place Software Update\\\",\\\"requestDetails\\\":[{\\\"vnfName\\\":\\\"dbox0001v\\\",\\\"vnfInstanceId\\\":\\\"815d38c0-b686-491c-9a74-0b49add524ca\\\",\\\"modelInfo\\\":{\\\"modelType\\\":\\\"vnf\\\",\\\"modelInvariantId\\\":\\\"59f4e0b2-e1b0-4e3b-bae3-e7b8c5d32985\\\",\\\"modelVersionId\\\":\\\"345643c1-3a51-423f-aac1-502e027d8dab\\\",\\\"modelName\\\":\\\"dbox0001v\\\",\\\"modelCustomizationId\\\":\\\"01ce23cb-d276-4d71-a5f1-f9d42d0df543\\\"},\\\"cloudConfiguration\\\":{\\\"lcpCloudRegionId\\\":\\\"dpa2b\\\",\\\"tenantId\\\":\\\"b60da4f71c1d4b35b8113d4eca6deaa1\\\"},\\\"requestInfo\\\":{\\\"source\\\":\\\"VID\\\",\\\"suppressRollback\\\":false,\\\"requestorId\\\":\\\"wl849v\\\"},\\\"relatedInstanceList\\\":[{\\\"relatedInstance\\\":{\\\"instanceId\\\":\\\"eb774932-e9fa-4c7f-bbc1-229b6b2b11e2\\\",\\\"modelInfo\\\":{\\\"modelType\\\":\\\"service\\\",\\\"modelInvariantId\\\":\\\"57dd617b-d64e-4441-a287-4d158b24ba65\\\",\\\"modelVersionId\\\":\\\"345643c1-3a51-423f-aac1-502e027d8dab\\\",\\\"modelName\\\":\\\"control_loop_dbe_svc\\\",\\\"modelVersion\\\":\\\"2.0\\\"}}}],\\\"requestParameters\\\":{\\\"payload\\\":\\\"{\\\\\\\"existing_software_version\\\\\\\":\\\\\\\"2\\\\\\\",\\\\\\\"new_software_version\\\\\\\":\\\\\\\"1\\\\\\\",\\\\\\\"operations_timeout\\\\\\\":\\\\\\\"3\\\\\\\"}\\\",\\\"testApi\\\":\\\"GR_API\\\"}}]}\"" +
+ " }" +
+ " ]," +
+ " \"scheduleApprovals\": []" +
+ " }," +
+ " \"schedulesId\": 0" +
+ " }," +
+ " {" +
+ " \"vnfName\": \"aaiaic25ctsf0002v\"," +
+ " \"vnfId\": \"\"," +
+ " \"status\": \"Cancelled\"," +
+ " \"aotsChangeId\": \"CHG000000000001\"," +
+ " \"aotsApprovalStatus\": \"Approved\"," +
+ " \"startTime\": \"2018-06-07T04:00:24Z\"," +
+ " \"finishTime\": \"2018-06-07T04:02:14Z\"," +
+ " \"groupId\": \"group\"," +
+ " \"lastInstanceStartTime\": \"2018-06-07T04:00:24Z\"," +
+ " \"policyId\": \"SNIRO_CM.TimeLimitAndVerticalTopology_pserver\"," +
+ " \"scheduleRequest\": {" +
+ " \"id\": 5," +
+ " \"createDateTime\": \"2018-06-06T13:00:25Z\"," +
+ " \"optimizerDateTime\": \"2018-06-06T13:00:34Z\"," +
+ " \"optimizerMessage\": \"A feasible scheduled has been found\"," +
+ " \"optimizerStatus\": \"complete\"," +
+ " \"optimizerAttemptsToSchedule\": 0," +
+ " \"optimizerReturnDateTime\": \"2018-06-06T13:07:02Z\"," +
+ " \"optimizerTransactionId\": \"01da00a6-9664-4db6-b97d-50847bc05144\"," +
+ " \"schedule\": \"[{\\\"groupId\\\":\\\"group\\\",\\\"startTime\\\":\\\"2018-06-07 04:00:24\\\",\\\"finishTime\\\":\\\"2018-06-07 04:02:14\\\",\\\"latestInstanceStartTime\\\":\\\"2018-06-07 04:00:24\\\",\\\"node\\\":[\\\"aaiaic25ctsf0002v\\\"]}]\"," +
+ " \"scheduleId\": \"01da00a6-9664-4db6-b97d-50847bc05144\"," +
+ " \"scheduleName\": \"01da00a6-9664-4db6-b97d-50847bc05144\"," +
+ " \"status\": \"Cancelled\"," +
+ " \"userId\": \"jf9860\"," +
+ " \"domain\": \"ChangeManagement\"," +
+ " \"deleteDateTime\": \"2018-06-06T13:07:11Z\"," +
+ " \"domainData\": [" +
+ " {" +
+ " \"id\": 5," +
+ " \"name\": \"CallbackData\"," +
+ " \"value\": \"{\\\"requestType\\\": \\\"Update\\\", \\\"requestDetails\\\": [{\\\"vnfInstanceId\\\": \\\"b8d99523-1e83-4fd1-b42f-849361ef7024\\\", \\\"relatedInstanceList\\\": [{\\\"relatedInstance\\\": {\\\"instanceId\\\": \\\"54ba3628-9ee5-4b32-8a2a-3abf001bed4e\\\", \\\"modelInfo\\\": {\\\"modelVersionId\\\": \\\"4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd\\\", \\\"modelVersion\\\": \\\"4.0\\\", \\\"modelName\\\": \\\"CHARLOTTE_2017_1011\\\", \\\"modelInvariantId\\\": \\\"e58733ef-43cb-4b6b-b641-922078b6c88b\\\", \\\"modelType\\\": \\\"service\\\"}}}], \\\"requestParameters\\\": {\\\"usePreload\\\": true}, \\\"requestInfo\\\": {\\\"source\\\": \\\"VID\\\", \\\"requestorId\\\": \\\"az2016\\\", \\\"suppressRollback\\\": false}, \\\"vnfName\\\": \\\"CHARLOTTE_2017_1011_oh22u_20171103\\\", \\\"modelInfo\\\": {\\\"modelVersionId\\\": \\\"4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd\\\", \\\"modelName\\\": \\\"CHARLOTTE_2017_1011_oh22u_20171103\\\", \\\"modelInvariantId\\\": \\\"93e16072-715a-42ef-9d0a-080052d6b716\\\", \\\"modelType\\\": \\\"vnf\\\", \\\"modelCustomizationId\\\": \\\"1779a999-ea17-4f31-98e9-75b6fbdd0acb\\\"}, \\\"cloudConfiguration\\\": {\\\"tenantId\\\": \\\"88a6ca3ee0394ade9403f075db23167e\\\", \\\"lcpCloudRegionId\\\": \\\"mdt1\\\"}}]}\"" +
+ " }," +
+ " {" +
+ " \"id\": 9," +
+ " \"name\": \"WorkflowName\"," +
+ " \"value\": \"Update\"" +
+ " }," +
+ " {" +
+ " \"id\": 13," +
+ " \"name\": \"CallbackUrl\"," +
+ " \"value\": \"http://127.0.0.1:8900/scheduler/v1/loopbacktest/vid\"" +
+ " }" +
+ " ]," +
+ " \"scheduleApprovals\": [" +
+ " {" +
+ " \"approvalDateTime\": \"2018-06-06T13:07:08Z\"," +
+ " \"status\": \"Accepted\"," +
+ " \"userId\": \"jf9860\"," +
+ " \"approvalTypeId\": 1" +
+ " }" +
+ " ]" +
+ " }," +
+ " \"schedulesId\": 0" +
+ " }," +
+ " {" +
+ " \"vnfName\": \"Zolson1MMSC04ee0f\"," +
+ " \"status\": \"Pending Schedule\"," +
+ " \"groupId\": \"\"," +
+ " \"policyId\": \"SNIRO.TimeLimitAndVerticalTopology\"," +
+ " \"scheduleRequest\": {" +
+ " \"id\": 9," +
+ " \"createDateTime\": \"2018-06-06T13:07:16Z\"," +
+ " \"optimizerDateTime\": \"2018-06-06T13:07:24Z\"," +
+ " \"optimizerMessage\": \"Error while processing request ID: CM-502adbb3-1c37-4cc6-bc9f-6777ad4227a3 -- Failed Processing; cause: Traceback (most recent call last):\\n File \\\"/opt/app/sniro/sniroapp/sniro/optimizers/cmopt/rcscheduler/local_opt_processor.py\\\", line 15, in process_local_cm_scheduler_opt\\n full_process_local_cm_scheduler_opt(request_json, policies, sniro_config)\\n File \\\"/opt/app/sniro/sniroapp/sniro/optimizers/cmopt/rcscheduler/local_opt_processor.py\\\", line 38, in full_process_local_cm_scheduler_opt\\n json_req = create_cm_scheduler_request(request_json, policies, all_req_info)\\n File \\\"/opt/app/sniro/sniroapp/sniro/optimizers/cmopt/rcscheduler/request_builder.py\\\", line 16, in create_cm_scheduler_request\\n cm = vertical_topology.VerticalConflicts(request_json) # TODO: rename + refactor\\n File \\\"/opt/app/sniro/sniroapp/sniro/datasources/aai/vertical_topology.py\\\", line 68, in __init__\\n self.tzinfo = dict((x, tzxref[self.clli[x]]) for x in self.vnfs)\\n File \\\"/opt/app/sniro/sniroapp/sniro/datasources/aai/vertical_topology.py\\\", line 68, in <genexpr>\\n self.tzinfo = dict((x, tzxref[self.clli[x]]) for x in self.vnfs)\\nKeyError: ('Zolson1MMSC04ee0f', '(Unable to get timezones for some elements)')\\n\"," +
+ " \"optimizerStatus\": \"failed\"," +
+ " \"optimizerAttemptsToSchedule\": 0," +
+ " \"optimizerReturnDateTime\": \"2018-06-06T13:13:47Z\"," +
+ " \"optimizerTransactionId\": \"645c4cfb-e00f-4995-bf23-a7df892eee0f\"," +
+ " \"scheduleId\": \"645c4cfb-e00f-4995-bf23-a7df892eee0f\"," +
+ " \"scheduleName\": \"645c4cfb-e00f-4995-bf23-a7df892eee0f\"," +
+ " \"status\": \"Optimization Failed\"," +
+ " \"userId\": \"jf9860\"," +
+ " \"domain\": \"ChangeManagement\"," +
+ " \"domainData\": [" +
+ " {" +
+ " \"id\": 17," +
+ " \"name\": \"CallbackData\"," +
+ " \"value\": \"{\\\"requestType\\\": \\\"Update\\\", \\\"requestDetails\\\": [{\\\"vnfInstanceId\\\": \\\"b8d99523-1e83-4fd1-b42f-849361ef7024\\\", \\\"relatedInstanceList\\\": [{\\\"relatedInstance\\\": {\\\"instanceId\\\": \\\"54ba3628-9ee5-4b32-8a2a-3abf001bed4e\\\", \\\"modelInfo\\\": {\\\"modelVersionId\\\": \\\"4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd\\\", \\\"modelVersion\\\": \\\"4.0\\\", \\\"modelName\\\": \\\"CHARLOTTE_2017_1011\\\", \\\"modelInvariantId\\\": \\\"e58733ef-43cb-4b6b-b641-922078b6c88b\\\", \\\"modelType\\\": \\\"service\\\"}}}], \\\"requestParameters\\\": {\\\"usePreload\\\": true}, \\\"requestInfo\\\": {\\\"source\\\": \\\"VID\\\", \\\"requestorId\\\": \\\"az2016\\\", \\\"suppressRollback\\\": false}, \\\"vnfName\\\": \\\"CHARLOTTE_2017_1011_oh22u_20171103\\\", \\\"modelInfo\\\": {\\\"modelVersionId\\\": \\\"4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd\\\", \\\"modelName\\\": \\\"CHARLOTTE_2017_1011_oh22u_20171103\\\", \\\"modelInvariantId\\\": \\\"93e16072-715a-42ef-9d0a-080052d6b716\\\", \\\"modelType\\\": \\\"vnf\\\", \\\"modelCustomizationId\\\": \\\"1779a999-ea17-4f31-98e9-75b6fbdd0acb\\\"}, \\\"cloudConfiguration\\\": {\\\"tenantId\\\": \\\"88a6ca3ee0394ade9403f075db23167e\\\", \\\"lcpCloudRegionId\\\": \\\"mdt1\\\"}}]}\"" +
+ " }," +
+ " {" +
+ " \"id\": 21," +
+ " \"name\": \"WorkflowName\"," +
+ " \"value\": \"Replace\"" +
+ " }," +
+ " {" +
+ " \"id\": 25," +
+ " \"name\": \"CallbackUrl\"," +
+ " \"value\": \"http://127.0.0.1:8900/scheduler/v1/loopbacktest/vid\"" +
+ " }" +
+ " ]," +
+ " \"scheduleApprovals\": []" +
+ " }," +
+ " \"schedulesId\": 0" +
+ " }" +
+ "]";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
index 9b1ea80af..00a47b7db 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceMetadataGet.java
@@ -1,12 +1,14 @@
package org.onap.simulator.presetGenerator.presets.sdc;
import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
-/**
- * Created by itzikliderman on 21/12/2017.
- */
public class PresetSDCGetServiceMetadataGet extends SdcPresetWithModelVersionId {
+ public PresetSDCGetServiceMetadataGet(ModelInfo modelInfo) {
+ this(modelInfo.modelVersionId, modelInfo.modelInvariantId, modelInfo.zipFileName);
+ }
+
public PresetSDCGetServiceMetadataGet(String modelVersionId, String modelInvariantId, String zipFileName) {
super(modelVersionId);
this.modelInvariantId = modelInvariantId;
@@ -25,7 +27,7 @@ public class PresetSDCGetServiceMetadataGet extends SdcPresetWithModelVersionId
" \"name\": \"action-data\"," +
" \"version\": \"1.0\"," +
" \"toscaModelURL\": \"./"+zipFileName+"\"," +
- " \"category\": \"Mobility\"," +
+ " \"category\": \"Emanuel\"," +
" \"lifecycleState\": \"CERTIFIED\"," +
" \"lastUpdaterUserId\": \"rg276b\"," +
" \"lastUpdaterFullName\": null," +
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
index e243dc321..303f5a4e1 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGet.java
@@ -1,14 +1,16 @@
package org.onap.simulator.presetGenerator.presets.sdc;
import org.springframework.http.HttpMethod;
+import vid.automation.test.infra.ModelInfo;
-/**
- * Created by itzikliderman on 21/12/2017.
- */
public class PresetSDCGetServiceToscaModelGet extends SdcPresetWithModelVersionId {
private String file;
+ public PresetSDCGetServiceToscaModelGet(ModelInfo modelInfo) {
+ this(modelInfo.modelVersionId, modelInfo.zipFileName);
+ }
+
public PresetSDCGetServiceToscaModelGet(String modelVersionId, String file) {
super(modelVersionId);
this.file = file;
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java
new file mode 100644
index 000000000..f6f67136e
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetEmptyResult.java
@@ -0,0 +1,24 @@
+package org.onap.simulator.presetGenerator.presets.sdc;
+
+import org.springframework.http.HttpMethod;
+
+public class PresetSDCGetServiceToscaModelGetEmptyResult extends SdcPresetWithModelVersionId {
+
+ public PresetSDCGetServiceToscaModelGetEmptyResult(String modelVersionId) {
+ super(modelVersionId);
+ }
+
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return super.getReqPath()+"/toscaModel";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "";
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java
new file mode 100644
index 000000000..7676062e5
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/sdc/PresetSDCGetServiceToscaModelGetInvalidResponse.java
@@ -0,0 +1,32 @@
+package org.onap.simulator.presetGenerator.presets.sdc;
+
+import org.springframework.http.HttpMethod;
+
+public class PresetSDCGetServiceToscaModelGetInvalidResponse extends SdcPresetWithModelVersionId {
+
+ private final int httpCode;
+
+ public PresetSDCGetServiceToscaModelGetInvalidResponse(String modelVersionId, int httpCode) {
+ super(modelVersionId);
+ this.httpCode = httpCode;
+ }
+
+ public HttpMethod getReqMethod() {
+ return HttpMethod.GET;
+ }
+
+ @Override
+ public String getReqPath() {
+ return super.getReqPath()+"/toscaModel";
+ }
+
+ @Override
+ public Object getResponseBody() {
+ return "simulated error description from sdc";
+ }
+
+ @Override
+ public int getResponseCode() {
+ return httpCode;
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/vid/api/AsyncInstantiationBase.java b/vid-automation/src/main/java/org/onap/vid/api/AsyncInstantiationBase.java
new file mode 100644
index 000000000..2a6b012fe
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/vid/api/AsyncInstantiationBase.java
@@ -0,0 +1,573 @@
+package org.onap.vid.api;
+
+import static java.lang.Boolean.FALSE;
+import static java.lang.Boolean.TRUE;
+import static java.util.Collections.emptyList;
+import static java.util.stream.Collectors.joining;
+import static java.util.stream.Collectors.toMap;
+import static org.hamcrest.CoreMatchers.hasItem;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.containsInAnyOrder;
+import static org.hamcrest.Matchers.hasSize;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys;
+import static org.testng.Assert.assertNotNull;
+import static org.testng.AssertJUnit.assertEquals;
+import static org.testng.AssertJUnit.assertTrue;
+import static vid.automation.test.utils.ExtendedHamcrestMatcher.hasItemsFromCollection;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableSet;
+import com.google.common.util.concurrent.Uninterruptibles;
+import java.time.Instant;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.UUID;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicReference;
+import java.util.function.Predicate;
+import java.util.stream.Collectors;
+import java.util.stream.IntStream;
+import java.util.stream.Stream;
+import org.apache.commons.lang3.StringUtils;
+import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import org.hamcrest.BaseMatcher;
+import org.hamcrest.CoreMatchers;
+import org.hamcrest.Description;
+import org.hamcrest.MatcherAssert;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseDelete;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNames;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus;
+import org.onap.vid.model.asyncInstantiation.ServiceInfo;
+import org.onap.vid.model.mso.MsoResponseWrapper2;
+import org.springframework.core.ParameterizedTypeReference;
+import org.springframework.http.HttpMethod;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.client.RestTemplate;
+import org.testng.Assert;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.DataProvider;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Wait;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.AsyncJobsService;
+import vid.automation.test.services.SimulatorApi;
+
+public class AsyncInstantiationBase extends BaseMsoApiTest {
+
+ public static final String CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF = "asyncInstantiation/vidRequestCreateALaCarteWithVnf.json";
+ protected static final String CREATE_BULK_OF_MACRO_REQUEST = "asyncInstantiation/vidRequestCreateBulkOfMacro.json";
+
+ protected static final String MSO_BASE_ERROR =
+ "Received error from SDN-C: java.lang.IllegalArgumentException: All keys must be specified for class org."+
+ "opendaylight.yang.gen.v1.org.onap.sdnc.northbound.generic.resource.rev170824.vf.module.assignments.vf."+
+ "module.assignments.vms.VmKey. Missing key is getVmType. Supplied key is VmKey [].";
+ protected static final String MSO_ERROR = MSO_BASE_ERROR + StringUtils.repeat(" and a lot of sentences for long message", 60);
+
+ @BeforeClass
+ protected void muteAndDropNameCounter() {
+ AsyncJobsService asyncJobsService = new AsyncJobsService();
+ asyncJobsService.muteAllAsyncJobs();
+ asyncJobsService.dropAllFromNameCounter();
+ }
+
+ @AfterMethod
+ protected void muteAllAsyncJobs() {
+ AsyncJobsService asyncJobsService = new AsyncJobsService();
+ asyncJobsService.muteAllAsyncJobs();
+ }
+
+ @DataProvider
+ public static Object[][] trueAndFalse() {
+ return new Object[][]{{TRUE},{FALSE}};
+ }
+
+ protected String getCreateBulkUri() {
+ return uri.toASCIIString() + "/asyncInstantiation/bulk";
+ }
+
+ protected String getHideServiceUri(String jobId) {
+ return uri.toASCIIString() + "/asyncInstantiation/hide/"+jobId;
+ }
+
+ protected String getServiceInfoUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation";
+ }
+
+ protected String getJobAuditUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/auditStatus/{JOB_ID}?source={SOURCE}";
+ }
+
+ protected String getMsoJobAuditUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/auditStatus/{JOB_ID}/mso";
+ }
+
+ protected String getDeleteServiceUrl(String uuid) {
+ return uri.toASCIIString() + "/asyncInstantiation/job/" + uuid;
+ }
+
+ protected String getInstanceAuditInfoUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/auditStatus/{TYPE}/{INSTANCE_ID}/mso";
+ }
+
+ protected String getRetryJobUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/retry/{JOB_ID}";
+ }
+ protected String getTopologyForRetryUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/bulkForRetry/{JOB_ID}";
+ }
+
+
+ protected String getRetryJobWithChangedDataUrl() {
+ return uri.toASCIIString() + "/asyncInstantiation/retryJobWithChangedData/{JOB_ID}";
+ }
+
+ protected boolean getExpectedRetryEnabled(JobStatus jobStatus) {
+ return Features.FLAG_1902_RETRY_JOB.isActive() && (jobStatus==JobStatus.FAILED || jobStatus==JobStatus.COMPLETED_WITH_ERRORS);
+ }
+
+ public List<BasePreset> getPresets(List<PresetMSOBaseDelete> presetOnDeleteList, List<PresetMSOBaseCreateInstancePost> presetOnCreateList, List<PresetMSOOrchestrationRequestGet> presetInProgressList) {
+
+ final ImmutableList.Builder<BasePreset> basePresetBuilder = new ImmutableList.Builder<>();
+ basePresetBuilder
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .addAll(presetOnDeleteList)
+ .addAll(presetOnCreateList)
+ .addAll(presetInProgressList);
+ return basePresetBuilder.build();
+ }
+
+ public List<BasePreset> getDeletePresets(List<PresetMSOBaseDelete> presetOnDeleteList, List<PresetMSOOrchestrationRequestGet> presetInProgressList) {
+ return getPresets(presetOnDeleteList, emptyList(), presetInProgressList);
+ }
+
+ public List<BasePreset> getPresets(List<PresetMSOBaseCreateInstancePost> presetOnCreateList, List<PresetMSOOrchestrationRequestGet> presetInProgressList) {
+ return getPresets(emptyList(), presetOnCreateList, presetInProgressList);
+ }
+
+ public void assertServiceInfoSpecific1(String jobId, JobStatus jobStatus, String serviceInstanceName, String userName) {
+ assertServiceInfoSpecific1(jobId, jobStatus, serviceInstanceName, userName, null, ServiceAction.INSTANTIATE);
+ }
+
+ public void assertServiceInfoSpecific1(String jobId, JobStatus jobStatus, String serviceInstanceName, String userName, String instanceId, ServiceAction action) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, new ServiceInfo(
+ userName, jobStatus, false,
+ "038d99af-0427-42c2-9d15-971b99b9b489", "Lucine Sarika", "zasaki",
+ "de738e5f-3704-4a14-b98f-3bf86ac0c0a0", "voloyakane-senamo",
+ "c85f0e80-0636-44a4-8cb2-4ec00d056e79", "Hedvika Wendelin",
+ "a93f8383-707e-43fa-8191-a6e69a1aab17", null,
+ "TYLER SILVIA", "SILVIA ROBBINS",
+ instanceId, serviceInstanceName,
+ "e3c34d88-a216-4f1d-a782-9af9f9588705", "gayawabawe", "5.1",
+ jobId, null, action, false)
+ );
+ }
+
+ public void assertServiceInfoSpecific1(String jobId, JobStatus jobStatus, String serviceInstanceName) {
+ assertServiceInfoSpecific1(jobId, jobStatus, serviceInstanceName, "us16807000");
+ }
+
+ protected void assertAuditStatuses(String jobId, List<JobAuditStatus> expectedVidStatuses, List<JobAuditStatus> expectedMsoStatuses) {
+ assertAuditStatuses(jobId, expectedVidStatuses, expectedMsoStatuses, 15);
+ }
+
+ protected void assertAuditStatuses(String jobId, List<JobAuditStatus> expectedVidStatuses, List<JobAuditStatus> expectedMsoStatuses, long timeoutInSeconds) {
+ assertAndRetryIfNeeded(() -> {
+ final List<JobAuditStatus> auditVidStatuses = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.VID.name());
+ assertThat(auditVidStatuses, hasItemsFromCollection(expectedVidStatuses));
+ if (expectedMsoStatuses!=null) {
+ final List<JobAuditStatus> auditMsoStatuses = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.MSO.name());
+ assertThat(auditMsoStatuses, containsInAnyOrder(expectedMsoStatuses.toArray()));
+ }
+ }, timeoutInSeconds);
+ }
+
+ protected void assertAndRetryIfNeeded(Runnable asserter, long timeoutInSeconds) {
+ final Instant expiry = Instant.now().plusSeconds(timeoutInSeconds);
+ while (true) {
+ try {
+ asserter.run();
+ break; // we're cool, assertion passed
+ } catch (AssertionError fail) {
+ Uninterruptibles.sleepUninterruptibly(1, TimeUnit.SECONDS);
+ if (Instant.now().isAfter(expiry)) {
+ throw fail;
+ } else {
+ System.out.println("retrying after: " + fail);
+ }
+ }
+ }
+ }
+
+ protected ImmutableList<JobAuditStatus> vidAuditStatusesCompletedWithErrors(String jobId) {
+ return ImmutableList.of(
+ vidAuditStatus(jobId, "PENDING", false),
+ vidAuditStatus(jobId, "IN_PROGRESS", false),
+ vidAuditStatus(jobId, "COMPLETED_WITH_ERRORS", true)
+ );
+ }
+
+ protected ImmutableList<JobAuditStatus> vidAuditStatusesFailed(String jobId) {
+ return ImmutableList.of(
+ vidAuditStatus(jobId, "PENDING", false),
+ vidAuditStatus(jobId, "IN_PROGRESS", false),
+ vidAuditStatus(jobId, "FAILED", true)
+ );
+ }
+
+ protected JobAuditStatus vidAuditStatus(String jobId, String jobStatus, boolean isFinal) {
+ return new JobAuditStatus(UUID.fromString(jobId), jobStatus, JobAuditStatus.SourceStatus.VID, null, null, isFinal);
+ }
+
+ public static class JobIdAndStatusMatcher extends BaseMatcher<ServiceInfo> {
+ protected String expectedJobId;
+
+ public JobIdAndStatusMatcher(String expectedJobId) {
+ this.expectedJobId = expectedJobId;
+ }
+
+ @Override
+ public boolean matches(Object item) {
+ if (!(item instanceof ServiceInfo)) {
+ return false;
+ }
+ ServiceInfo serviceInfo = (ServiceInfo) item;
+ return expectedJobId.equals(serviceInfo.jobId);
+ }
+
+ @Override
+ public void describeTo(Description description) {
+ description.appendText("failed to find job with uuid ")
+ .appendValue(expectedJobId);
+ }
+ }
+
+
+
+ protected Map<Keys,String> generateNames() {
+ return Stream.of(Keys.values()).collect(
+ Collectors.toMap(x->x, x -> UUID.randomUUID().toString().replace("-","")));
+ }
+
+ protected ImmutableList<BasePreset> addPresetsForCreateBulkOfCreateInstances(int bulkSize, Map<Keys, String> names){
+ ImmutableList<BasePreset> msoBulkPresets = generateMsoCreateBulkPresets(bulkSize, names);
+ ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN3_TO_ATT_SABABA)
+ .addAll(msoBulkPresets)
+ .add(new PresetMSOOrchestrationRequestGet())
+ .build();
+ return presets;
+
+ }
+
+ protected ImmutableList<BasePreset> generateMsoCreateBulkPresets(int bulkSize, Map<Keys, String> names) {
+ return IntStream.rangeClosed(0, bulkSize-1).
+ mapToObj(i-> new PresetMSOCreateServiceInstanceGen2WithNames(names, i))
+ .collect(ImmutableList.toImmutableList());
+ }
+
+ protected ResponseEntity<List<JobAuditStatus>> auditStatusCall(String url) {
+ return restTemplate.exchange(
+ url,
+ org.springframework.http.HttpMethod.GET,
+ null,
+ new ParameterizedTypeReference<List<JobAuditStatus>>() {});
+ }
+
+ @DataProvider
+ public static Object[][] auditSources() {
+ return new Object[][]{{JobAuditStatus.SourceStatus.VID},{JobAuditStatus.SourceStatus.MSO}};
+ }
+
+
+
+ protected List<String> createBulkAndWaitForBeCompleted(int bulkSize){
+ Map<Keys, String> names = generateNames();
+ ImmutableList<BasePreset> presets = addPresetsForCreateBulkOfCreateInstances(bulkSize, names);
+ final List<String> jobIds = createBulkOfMacroInstances(presets, false, bulkSize, names);
+ Assert.assertEquals(jobIds.size(),bulkSize);
+
+ assertTrue(String.format("Not all services with ids: %s are in state completed after 30 sec",
+ jobIds.stream().collect(joining(","))),
+
+ Wait.waitFor(y-> serviceListCall().getBody().stream()
+ .filter(si -> jobIds.contains(si.jobId))
+ .filter(si -> si.jobStatus==JobStatus.COMPLETED)
+ .count() == bulkSize,
+ null, 30, 1 ));
+ return jobIds;
+ }
+
+ protected List<JobAuditStatus> getJobMsoAuditStatusForAlaCarte(String jobUUID, String requestId, String serviceInstanceId){
+ String url = getMsoJobAuditUrl().replace("{JOB_ID}",jobUUID);
+
+ if(!StringUtils.isEmpty(requestId)) {
+ url = url + "?requestId=" + requestId;
+ if(!StringUtils.isEmpty(serviceInstanceId)) {
+ url = url + "&serviceInstanceId=" + serviceInstanceId;
+ }
+ }
+ return callAuditStatus(url);
+ }
+
+ protected List<JobAuditStatus> getAuditStatuses(String jobUUID, String source){
+ String url = getJobAuditUrl().replace("{JOB_ID}",jobUUID).replace("{SOURCE}", source);
+ return callAuditStatus(url);
+ }
+
+ protected List<JobAuditStatus> getAuditStatusesForInstance(String type, String instanceId){
+ String url = getInstanceAuditInfoUrl().replace("{TYPE}",type).replace("{INSTANCE_ID}", instanceId);
+ return callAuditStatus(url);
+ }
+
+ private List<JobAuditStatus> callAuditStatus(String url) {
+ ResponseEntity<List<JobAuditStatus>> statusesResponse = auditStatusCall(url);
+ assertThat(statusesResponse.getStatusCode(), CoreMatchers.equalTo(HttpStatus.OK));
+ return statusesResponse.getBody();
+ }
+
+ protected Map<String, JobStatus> addBulkAllPendingButOneInProgress(){
+ return addBulkAllPendingButOneInProgress(3);
+ }
+
+ protected Map<String, JobStatus> addBulkAllPendingButOneInProgress(int bulkSize){
+ Map<Keys, String> names = generateNames();
+ ImmutableList<BasePreset> msoBulkPresets = generateMsoCreateBulkPresets(bulkSize, names);
+ ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN3_TO_ATT_SABABA)
+ .addAll(msoBulkPresets)
+ .add(new PresetMSOOrchestrationRequestGet("IN_PROGRESS"))
+ .build();
+ final List<String> jobIds = createBulkOfMacroInstances(presets, false, bulkSize, names);
+
+ // wait for single IN_PROGRESS, so statuses will stop from changing
+ Wait.waitFor(foo -> serviceListCall().getBody().stream()
+ .filter(si -> jobIds.contains(si.jobId))
+ .anyMatch(si -> si.jobStatus.equals(JobStatus.IN_PROGRESS)),
+ null, 20, 1);
+
+ final Map<String, JobStatus> statusMapBefore = serviceListCall().getBody().stream()
+ .filter(si -> jobIds.contains(si.jobId))
+ .collect(toMap(si -> si.jobId, si -> si.jobStatus));
+
+ assertThat(jobIds, hasSize(bulkSize));
+
+
+ return statusMapBefore;
+ }
+
+ protected String deleteOneJobHavingTheStatus(Map<String, JobStatus> jobIdToStatus, JobStatus jobStatus) {
+ final String jobToDelete = jobIdToStatus.entrySet().stream()
+ .filter(entry -> entry.getValue().equals(jobStatus))
+ .map(Map.Entry::getKey)
+ .findFirst().orElseThrow(() -> new AssertionError("no job in " + jobStatus + " state: " + jobIdToStatus));
+
+
+ restTemplate.delete(getDeleteServiceUrl(jobToDelete));
+
+ return jobToDelete;
+ }
+
+
+ protected MsoResponseWrapper2 hideService(String jobId) {
+ MsoResponseWrapper2 responseWrapper2 = callMsoForResponseWrapper(org.springframework.http.HttpMethod.POST, getHideServiceUri(jobId), "");
+ return responseWrapper2;
+ }
+
+ protected List<String> createBulkOfInstancesAndAssert(ImmutableList<BasePreset> presets, boolean isPause, int bulkSize, JobStatus finalState, Map<Keys, String> names){
+ List<String> jobIds = createBulkOfMacroInstances(presets, isPause, bulkSize, names);
+ Assert.assertEquals(jobIds.size(), bulkSize);
+ for(String jobId: jobIds) {
+ assertExpectedStatusAndServiceInfo(isPause, finalState, names, jobId);
+ }
+
+ return jobIds;
+ }
+
+ protected void assertExpectedStatusAndServiceInfo(boolean isPause, JobStatus finalState, Map<Keys, String> names, String jobId) {
+ assertExpectedStatusAndServiceInfo(finalState, jobId, new ServiceInfo("us16807000", JobStatus.IN_PROGRESS, isPause, "someID",
+ "someName", "myProject", "NFT1", "NFTJSSSS-NFT1", "greatTenant", "greatTenant", "hvf3", null,
+ "mySubType", "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb", null, names.get(Keys.SERVICE_NAME),
+ "5c9e863f-2716-467b-8799-4a67f378dcaa", "AIM_TRANSPORT_00004", "1.0", jobId, null, ServiceAction.INSTANTIATE, false));
+ }
+
+ protected void assertExpectedStatusAndServiceInfo(JobStatus finalState, String jobId, ServiceInfo expectedServiceInfo) {
+ assertExpectedStatusAndServiceInfo(finalState, jobId, false, expectedServiceInfo);
+ }
+
+ protected void assertExpectedStatusAndServiceInfo(JobStatus finalState, String jobId, boolean longWait, ServiceInfo expectedServiceInfo) {
+ JobInfoChecker<Integer> jobInfoChecker = new JobInfoChecker<>(
+ restTemplate, ImmutableSet.of(JobStatus.PENDING, JobStatus.IN_PROGRESS, finalState), jobId, expectedServiceInfo);
+ boolean result = jobInfoChecker.test(null);
+ assertTrue("service info of jobId: " + jobId + " was in status: " + jobInfoChecker.lastStatus, result);
+
+ jobInfoChecker.setExpectedJobStatus(ImmutableSet.of(finalState));
+ if (ImmutableList.of(JobStatus.COMPLETED, JobStatus.PAUSE).contains(finalState) && expectedServiceInfo.serviceInstanceId==null) {
+ expectedServiceInfo.serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ }
+ result = Wait.waitFor(jobInfoChecker, null, 30, longWait ? 2 : 1);
+ assertTrue("service info of jobId: " + jobId + " was in status: " + jobInfoChecker.lastStatus, result);
+ }
+
+ protected List<String> createBulkOfMacroInstances(ImmutableList<BasePreset> presets, boolean isPause, int bulkSize, Map<Keys, String> names) {
+ SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ return createBulkOfInstances(isPause, bulkSize, names, CREATE_BULK_OF_MACRO_REQUEST);
+ }
+
+ public List<String> createBulkOfInstances(boolean isPause, int bulkSize, Map<Keys, String> names, String requestDetailsFileName){
+
+ String requestBody = TestUtils.convertRequest(objectMapper, requestDetailsFileName);
+ requestBody = requestBody.replace("\"IS_PAUSE_VALUE\"", String.valueOf(isPause)).replace("\"BULK_SIZE\"", String.valueOf(bulkSize));
+ for (Map.Entry<Keys, String> e : names.entrySet()) {
+ requestBody = requestBody.replace(e.getKey().name(), e.getValue());
+ }
+ MsoResponseWrapper2 responseWrapper2 = callMsoForResponseWrapper(org.springframework.http.HttpMethod.POST, getCreateBulkUri(), requestBody);
+ assertNotNull(responseWrapper2);
+ return (List<String>)responseWrapper2.getEntity();
+ }
+
+ protected List<String> retryJob(String jobId) {
+ ResponseEntity<String> retryBulkPayload = getRetryBulk(jobId);
+ return retryJobWithChangedData(jobId, retryBulkPayload.getBody());
+ }
+
+ protected List<String> retryJobWithChangedData(String jobId, String requestBody) {
+ String retryUri = getRetryJobWithChangedDataUrl();
+ retryUri = retryUri.replace("{JOB_ID}", jobId);
+ MsoResponseWrapper2 responseWrapper2 = callMsoForResponseWrapper(HttpMethod.POST, retryUri, requestBody);
+ assertNotNull(responseWrapper2);
+ return (List<String>)responseWrapper2.getEntity();
+ }
+
+ protected ResponseEntity<String> getRetryBulk(String jobId) {
+ String retryUri = getTopologyForRetryUrl();
+ retryUri = retryUri.replace("{JOB_ID}", jobId);
+ return restTemplateErrorAgnostic.getForEntity(retryUri, String.class);
+ }
+
+ protected Object getResourceAuditInfo(String trackById) {
+ return restTemplate.getForObject(buildUri("/asyncInstantiation/auditStatusForRetry/{trackById}"), Object.class, trackById);
+ }
+
+ public class JobInfoChecker<Integer> implements Predicate<Integer> {
+
+ protected final RestTemplate restTemplate;
+ protected Set<JobStatus> expectedJobStatus;
+ protected ServiceInfo expectedServiceInfo;
+ protected final String jobId;
+ protected JobStatus lastStatus;
+
+ public JobInfoChecker(RestTemplate restTemplate, Set<JobStatus> expectedJobStatus, String jobId, ServiceInfo expectedServiceInfo) {
+ this.restTemplate = restTemplate;
+ this.expectedJobStatus = expectedJobStatus;
+ this.jobId = jobId;
+ this.expectedServiceInfo = expectedServiceInfo;
+ }
+
+ public void setExpectedJobStatus(Set<JobStatus> expectedJobStatus) {
+ this.expectedJobStatus = expectedJobStatus;
+ }
+
+ @Override
+ public boolean test(Integer integer) {
+ ResponseEntity<List<ServiceInfo>> serviceListResponse = serviceListCall();
+ assertThat(serviceListResponse.getStatusCode(), CoreMatchers.equalTo(HttpStatus.OK));
+ assertThat(serviceListResponse.getBody(), hasItem(new JobIdAndStatusMatcher(jobId)));
+ ServiceInfo serviceInfoFromDB = serviceListResponse.getBody().stream()
+ .filter(serviceInfo -> serviceInfo.jobId.equals(jobId))
+ .findFirst().orElse(null);
+ Assert.assertNotNull(serviceInfoFromDB);
+ Assert.assertEquals(serviceInfoDataReflected(expectedServiceInfo), serviceInfoDataReflected(serviceInfoFromDB));
+ assertTrue("actual service instance doesn't contain template service name:" + expectedServiceInfo.serviceInstanceName,
+ serviceInfoFromDB.serviceInstanceName.contains(expectedServiceInfo.serviceInstanceName));
+
+ if (expectedServiceInfo.serviceInstanceId != null && ImmutableList.of(JobStatus.COMPLETED, JobStatus.PAUSE, JobStatus.COMPLETED_WITH_ERRORS).contains(serviceInfoFromDB.jobStatus)) {
+ MatcherAssert.assertThat("service instance id is wrong", serviceInfoFromDB.serviceInstanceId, CoreMatchers.is(expectedServiceInfo.serviceInstanceId));
+ }
+ if (expectedJobStatus.size()==1) {
+ assertEquals("job status is wrong", getExpectedRetryEnabled((JobStatus)(expectedJobStatus.toArray()[0])), serviceInfoFromDB.isRetryEnabled);
+ }
+ lastStatus = serviceInfoFromDB.jobStatus;
+ return expectedJobStatus.contains(serviceInfoFromDB.jobStatus);
+ }
+ }
+
+ protected ResponseEntity<List<ServiceInfo>> serviceListCall() {
+ return restTemplate.exchange(
+ getServiceInfoUrl(),
+ org.springframework.http.HttpMethod.GET,
+ null,
+ new ParameterizedTypeReference<List<ServiceInfo>>() {});
+ }
+
+ //serialize fields except of fields we cannot know ahead of time
+ protected static String serviceInfoDataReflected(ServiceInfo service1) {
+ return new ReflectionToStringBuilder(service1, ToStringStyle.SHORT_PREFIX_STYLE)
+ .setExcludeFieldNames("jobStatus", "templateId", "statusModifiedDate", "createdBulkDate", "serviceInstanceId", "serviceInstanceName", "isRetryEnabled")
+ .toString();
+ }
+
+ protected void addBulkPendingWithCustomList(List<BasePreset> customPresets){
+ Map<Keys, String> names = generateNames();
+ final int bulkSize = 2 + customPresets.size();
+
+ List<BasePreset> msoBulkPresets = generateMsoCreateBulkPresets(bulkSize, names);
+ ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .addAll(msoBulkPresets)
+ .addAll(customPresets)
+ .build();
+
+ List<String> jobIds = createBulkOfMacroInstances(presets, false, bulkSize, names);
+ Assert.assertEquals(jobIds.size(),bulkSize);
+ }
+
+ protected void verifyAuditStatuses(String jobId, List<String> statuses, JobAuditStatus.SourceStatus source) {
+ int statusesSize = statuses.size();
+ AtomicReference<List<JobAuditStatus>> actualAudits = new AtomicReference<>();
+ if (source.equals(JobAuditStatus.SourceStatus.VID)) {
+ actualAudits.set(getAuditStatuses(jobId, JobAuditStatus.SourceStatus.VID.name()));
+ org.junit.Assert.assertEquals("Received number of VID statuses is not as expected", statusesSize, actualAudits.get().size());
+ } else {
+ boolean isStatusedSizeAsExpected = Wait.waitFor(x-> {
+ actualAudits.set(getAuditStatuses(jobId, JobAuditStatus.SourceStatus.MSO.name()));
+ return actualAudits.get().size() == statusesSize;
+ },null,5,1);
+ org.junit.Assert.assertTrue("Received number of MSO statuses is not as expected. Expected: " + statusesSize + ". Received: " + actualAudits.get().size(), isStatusedSizeAsExpected);
+ }
+ IntStream.range(0, statusesSize).forEach(i-> org.junit.Assert.assertEquals(source + " status #" + i + " is not as expected", statuses.get(i), actualAudits.get().get(i).getJobStatus()));
+ }
+
+ protected void verifyInstanceAuditStatuses(List<JobAuditStatus> expectedStatuses, List<JobAuditStatus> actualStatuses) {
+ final int expectedSize = expectedStatuses.size();
+ assertTrue("Expected statuses size is "+ expectedSize +", actual size is "+actualStatuses.size(), new Integer(expectedSize).equals(actualStatuses.size()));
+ IntStream.range(0, expectedSize).forEach(i-> {
+
+ final JobAuditStatus expectedStatus = expectedStatuses.get(i);
+ final JobAuditStatus actualStatus = actualStatuses.get(i);
+ org.junit.Assert.assertEquals("MSO status #" + i + " is not as expected", expectedStatus.getJobStatus(), actualStatus.getJobStatus());
+ org.junit.Assert.assertEquals("MSO requestId #" + i + " is not as expected", expectedStatus.getRequestId(), actualStatus.getRequestId());
+ org.junit.Assert.assertEquals("MSO additionalInfo #" + i + " is not as expected", expectedStatus.getAdditionalInfo(), actualStatus.getAdditionalInfo());
+ org.junit.Assert.assertEquals("MSO jobID #" + i + " is not as expected", expectedStatus.getJobId(), actualStatus.getJobId());
+ org.junit.Assert.assertEquals("MSO instanceName #" + i + " is not as expected", expectedStatus.getInstanceName(), actualStatus.getInstanceName());
+ org.junit.Assert.assertEquals("MSO instanceType #" + i + " is not as expected", expectedStatus.getInstanceType(), actualStatus.getInstanceType());
+ });
+ }
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/BaseApiTest.java b/vid-automation/src/main/java/org/onap/vid/api/BaseApiTest.java
index e7c6045a4..5b7b1b214 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/BaseApiTest.java
+++ b/vid-automation/src/main/java/org/onap/vid/api/BaseApiTest.java
@@ -1,47 +1,42 @@
package org.onap.vid.api;
+import static java.util.Collections.singletonList;
+import static net.javacrumbs.jsonunit.JsonMatchers.jsonEquals;
+import static net.javacrumbs.jsonunit.core.Option.IGNORING_ARRAY_ORDER;
+import static org.apache.commons.text.StringEscapeUtils.unescapeJson;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.isEmptyOrNullString;
+import static org.hamcrest.Matchers.not;
+
import com.fasterxml.jackson.core.JsonProcessingException;
-import com.google.common.primitives.Ints;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.SerializationFeature;
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.URI;
+import java.net.URL;
+import java.util.List;
+import java.util.Properties;
+import java.util.Random;
+import java.util.TimeZone;
+import javax.ws.rs.client.Client;
+import javax.ws.rs.client.ClientBuilder;
import org.apache.commons.io.IOUtils;
-import org.apache.log4j.LogManager;
-import org.apache.log4j.Logger;
-import org.codehaus.jackson.map.ObjectMapper;
-import org.codehaus.jackson.map.SerializationConfig;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.glassfish.jersey.client.ClientProperties;
import org.glassfish.jersey.uri.internal.JerseyUriBuilder;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.springframework.http.HttpHeaders;
-import org.springframework.http.MediaType;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
import org.springframework.http.client.ClientHttpRequestInterceptor;
import org.springframework.http.client.ClientHttpResponse;
import org.springframework.web.client.DefaultResponseErrorHandler;
+import org.springframework.web.client.HttpStatusCodeException;
import org.springframework.web.client.RestTemplate;
-import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
import vid.automation.test.infra.FeaturesTogglingConfiguration;
import vid.automation.test.services.UsersService;
import vid.automation.test.utils.CookieAndJsonHttpHeadersInterceptor;
-import javax.ws.rs.client.Client;
-import javax.ws.rs.client.ClientBuilder;
-import java.io.IOException;
-import java.io.InputStream;
-import java.net.URI;
-import java.net.URL;
-import java.sql.Connection;
-import java.sql.DriverManager;
-import java.sql.SQLException;
-import java.sql.Statement;
-import java.util.List;
-import java.util.Properties;
-import java.util.Random;
-
-import static java.util.Collections.singletonList;
-import static org.apache.commons.text.StringEscapeUtils.unescapeJson;
-import static org.hamcrest.CoreMatchers.everyItem;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.greaterThan;
-
public class BaseApiTest {
protected static final Logger LOGGER = LogManager.getLogger(BaseApiTest.class);
@@ -60,7 +55,7 @@ public class BaseApiTest {
@BeforeClass
public void init() {
uri = getUri();
- objectMapper.configure(SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS, false);
+ objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
client = ClientBuilder.newClient();
client.property(ClientProperties.SUPPRESS_HTTP_COMPLIANCE_VALIDATION, true);
random = new Random(System.currentTimeMillis());
@@ -68,15 +63,29 @@ public class BaseApiTest {
}
private URI getUri() {
- String host = System.getProperty("VID_HOST", "127.0.0.1");
- Integer port = Integer.valueOf(System.getProperty("VID_PORT", "8080"));
+ String host = System.getProperty("VID_HOST", "10.0.0.10");
+ int port = Integer.valueOf(System.getProperty("VID_PORT", "8080"));
return new JerseyUriBuilder().host(host).port(port).scheme("http").path("vid").build();
}
public void login() {
- UserCredentials userCredentials = getUserCredentials();
+ login(getUserCredentials());
+ }
+
+ public void login(UserCredentials userCredentials) {
final List<ClientHttpRequestInterceptor> interceptors = singletonList(new CookieAndJsonHttpHeadersInterceptor(getUri(), userCredentials));
restTemplate.setInterceptors(interceptors);
+ restTemplate.setErrorHandler(new DefaultResponseErrorHandler() {
+ @Override
+ public void handleError(ClientHttpResponse response) throws IOException {
+ try {
+ super.handleError(response);
+ } catch (HttpStatusCodeException e) {
+ LOGGER.error("HTTP {}: {}", e.getStatusCode(), e.getResponseBodyAsString(), e);
+ throw e;
+ }
+ }
+ });
restTemplateErrorAgnostic.setInterceptors(interceptors);
restTemplateErrorAgnostic.setErrorHandler(new DefaultResponseErrorHandler() {
@@ -88,70 +97,14 @@ public class BaseApiTest {
}
- static class DB_CONFIG {
- static String url = String.format("jdbc:mariadb://%s:%d/vid_portal",
- System.getProperty("DB_HOST", System.getProperty("VID_HOST", "127.0.0.1")),
- Integer.valueOf(System.getProperty("DB_PORT", "3306"))
- );
- static String username = "euser";
- static String password = "euser";
-
- static final int userId = 2222;
- static final String loginId = "vid1";
- static final int roleId = 2222221;
- static final int logRoleId = 2222222;
- }
-
-
+ //set time zone to UTC so clock will go closely with VID app
@BeforeClass
- protected void createNewTestUser() {
-
- deleteNewTestUser();
-
- LOGGER.debug("Connecting database...");
-
- try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
-
- LOGGER.debug("Database connected!");
- //create new user with specific role
- Statement stmt = connection.createStatement();
- stmt.addBatch("INSERT INTO `fn_user` (`USER_ID`, `ORG_USER_ID`, `LOGIN_ID`, `LOGIN_PWD`) VALUES (" + DB_CONFIG.userId + ", 'Porfirio Gerhardt', '" + DB_CONFIG.loginId + "', '" + DB_CONFIG.loginId + "')");
- stmt.addBatch("INSERT INTO `fn_role` (`ROLE_ID`, `ROLE_NAME`, `ACTIVE_YN`, `PRIORITY`) VALUES (" + DB_CONFIG.roleId + ", 'PACKET CORE___vFlowLogic', 'Y', 5)");
- stmt.addBatch("INSERT INTO `fn_role` (`ROLE_ID`, `ROLE_NAME`, `ACTIVE_YN`, `PRIORITY`) VALUES (" + DB_CONFIG.logRoleId + ", 'READ___LOGS___PERMITTED', 'Y', 5)");
- stmt.addBatch("INSERT INTO `fn_user_role` (`USER_ID`, `ROLE_ID`, `PRIORITY`, `APP_ID`) VALUES (" + DB_CONFIG.userId + ", " + DB_CONFIG.roleId + ", NULL, 1)");
- stmt.addBatch("INSERT INTO `fn_user_role` (`USER_ID`, `ROLE_ID`, `PRIORITY`, `APP_ID`) VALUES (" + DB_CONFIG.userId + ", " + DB_CONFIG.logRoleId + ", NULL, 1)");
-
-
- int[] executeBatch = stmt.executeBatch();
- assertThat(Ints.asList(executeBatch), everyItem(greaterThan(0)));
-
- } catch (SQLException e) {
- throw new IllegalStateException("Cannot connect the database!", e);
- }
-
- }
-
- @AfterClass
- protected void deleteNewTestUser() {
- LOGGER.debug("Connecting database...");
-
- try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
- LOGGER.debug("Database connected!");
- Statement stmt = connection.createStatement();
- stmt.addBatch("DELETE FROM `fn_user_role` WHERE `USER_ID` = " + DB_CONFIG.userId);
- stmt.addBatch("DELETE FROM `fn_user` WHERE `USER_ID` = " + DB_CONFIG.userId);
- stmt.addBatch("DELETE FROM `fn_role` WHERE `ROLE_ID` = " + DB_CONFIG.roleId);
- stmt.addBatch("DELETE FROM `fn_role` WHERE `ROLE_ID` = " + DB_CONFIG.logRoleId);
-
-
- int[] executeBatch = stmt.executeBatch();
-
- } catch (SQLException e) {
- throw new IllegalStateException("Cannot connect the database!", e);
- }
+ public void setDefaultTimeZoneToUTC() {
+ System.setProperty("user.timezone", "UTC");
+ TimeZone.setDefault(TimeZone.getTimeZone("UTC")); //since TimeZone cache previous user.timezone
}
- protected UserCredentials getUserCredentials() {
+ public UserCredentials getUserCredentials() {
final Properties configProp = new Properties();
try {
InputStream input = ClassLoader.getSystemResourceAsStream("test_config.properties");
@@ -160,8 +113,6 @@ public class BaseApiTest {
throw new RuntimeException(e);
}
- HttpHeaders loginRequestHeaders = new HttpHeaders();
- loginRequestHeaders.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
String loginId = configProp.getProperty("test.loginId", "i'm illegal");
String loginPassword = configProp.getProperty("test.loginPassword", "i'm illegal");
return new UserCredentials(loginId, loginPassword, null, null, null);
@@ -200,4 +151,13 @@ public class BaseApiTest {
}
}
+ protected void assertJsonEquals(String actual, String expected) {
+ LOGGER.info(actual);
+ assertThat(actual, not(isEmptyOrNullString()));
+
+ assertThat(actual, jsonEquals(expected)
+ .when(IGNORING_ARRAY_ORDER)
+ );
+ }
+
}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/BaseMsoApiTest.java b/vid-automation/src/main/java/org/onap/vid/api/BaseMsoApiTest.java
index 1495f1852..175638008 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/BaseMsoApiTest.java
+++ b/vid-automation/src/main/java/org/onap/vid/api/BaseMsoApiTest.java
@@ -2,6 +2,8 @@ package org.onap.vid.api;
import com.google.common.collect.ImmutableMap;
import org.json.JSONException;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
import org.onap.vid.model.mso.MsoResponseWrapper2;
import org.skyscreamer.jsonassert.JSONAssert;
import org.skyscreamer.jsonassert.JSONCompareMode;
@@ -15,9 +17,10 @@ import vid.automation.test.services.SimulatorApi.RegistrationStrategy;
import java.io.IOException;
import java.lang.reflect.Method;
+import java.util.List;
-import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
public class BaseMsoApiTest extends BaseApiTest {
@@ -28,6 +31,20 @@ public class BaseMsoApiTest extends BaseApiTest {
protected void callMsoWithSimulatedErrorResponse(String expectationJsonFileName, ImmutableMap<String, Object> replacementsForJson, String targetUri, String basicRequestBody, int expectedErrorCode, String expectedResult, HttpMethod method) throws IOException {
SimulatorApi.registerExpectation(expectationJsonFileName, replacementsForJson, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertError(targetUri, basicRequestBody, expectedErrorCode, expectedResult, method);
+ }
+
+ protected void callMsoWithSimulatedErrorResponse(BaseMSOPreset expectation, String targetUri, String basicRequestBody, int expectedErrorCode, String expectedResult, HttpMethod method) throws IOException {
+ SimulatorApi.registerExpectationFromPreset(expectation, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertError(targetUri, basicRequestBody, expectedErrorCode, expectedResult, method);
+ }
+
+ protected void callMsoWithSimulatedErrorResponse(List<BasePreset> expectations, String targetUri, String basicRequestBody, int expectedErrorCode, String expectedResult, HttpMethod method) throws IOException {
+ SimulatorApi.registerExpectationFromPresets(expectations, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertError(targetUri, basicRequestBody, expectedErrorCode, expectedResult, method);
+ }
+
+ private void callMsoAndAssertError(String targetUri, String basicRequestBody, int expectedErrorCode, String expectedResult, HttpMethod method) throws IOException {
try {
MsoResponseWrapper2 responseWrapper = callMsoForResponseWrapper(method, targetUri, basicRequestBody);
@@ -41,7 +58,20 @@ public class BaseMsoApiTest extends BaseApiTest {
protected void callMsoWithFineRequest(String expectationJsonFileName, ImmutableMap<String, Object> replacementsForJson, String targetUri, String requestBody, int expectedStatusCode, String expectedResult, HttpMethod method) throws IOException {
SimulatorApi.registerExpectation(expectationJsonFileName, replacementsForJson, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertSuccess(targetUri, requestBody, expectedStatusCode, expectedResult, method);
+ }
+
+ protected void callMsoWithFineRequest(BaseMSOPreset expectation, String targetUri, String requestBody, int expectedStatusCode, String expectedResult, HttpMethod method) throws IOException {
+ SimulatorApi.registerExpectationFromPreset(expectation, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertSuccess(targetUri, requestBody, expectedStatusCode, expectedResult, method);
+ }
+
+ protected void callMsoWithFineRequest(List<BasePreset> expectations, String targetUri, String requestBody, int expectedStatusCode, String expectedResult, HttpMethod method) throws IOException {
+ SimulatorApi.registerExpectationFromPresets(expectations, RegistrationStrategy.CLEAR_THEN_SET);
+ callMsoAndAssertSuccess(targetUri, requestBody, expectedStatusCode, expectedResult, method);
+ }
+ private void callMsoAndAssertSuccess(String targetUri, String requestBody, int expectedStatusCode, String expectedResult, HttpMethod method) throws IOException {
MsoResponseWrapper2 responseWrapper = callMsoForResponseWrapper(method, targetUri, requestBody);
assertThat("Wrong propagated status from MSO", responseWrapper.getStatus(), is(expectedStatusCode));
diff --git a/vid-automation/src/main/java/org/onap/vid/api/CreateInstanceWithFailedService.java b/vid-automation/src/main/java/org/onap/vid/api/CreateInstanceWithFailedService.java
new file mode 100644
index 000000000..6c8f3fade
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/vid/api/CreateInstanceWithFailedService.java
@@ -0,0 +1,87 @@
+package org.onap.vid.api;
+
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.*;
+import org.springframework.http.ResponseEntity;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.SimulatorApi;
+
+import java.util.List;
+
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.vid.api.AsyncInstantiationBase.CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF;
+import static org.onap.vid.api.TestUtils.hasOrLacksOfEntry;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+public class CreateInstanceWithFailedService {
+ private CreateServiceWithFailedVnf.ResourceIds firstIds = new CreateServiceWithFailedVnf.ResourceIds();
+ private AsyncInstantiationBase asyncInstantiationBase;
+ private List<PresetMSOBaseCreateInstancePost> createPresets;
+ private String serviceInstanceName = TestUtils.generateRandomAlphaNumeric(10);
+ private ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names;
+ private List<PresetMSOOrchestrationRequestGet> inProgressPresets;
+ private List<String> uuids;
+ private String originalJobId;
+ ObjectMapper objectMapper = new ObjectMapper();
+
+
+ public CreateInstanceWithFailedService(AsyncInstantiationBase asyncInstantiationALaCarteApiTest) {
+ this.asyncInstantiationBase = asyncInstantiationALaCarteApiTest;
+ }
+
+ private CreateInstanceWithFailedService createInstanceWithFailedService() {
+
+ names = ImmutableMap.of(SERVICE_NAME, serviceInstanceName);
+
+ final String serviceFailedStatusMessage = "The service instantiation is failed.";
+ createPresets = ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(names, 0, firstIds.serviceReqId, firstIds.serviceId)
+ );
+ inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet("FAILED", firstIds.serviceReqId, serviceFailedStatusMessage)
+ );
+ List<BasePreset> presets = asyncInstantiationBase.getPresets(createPresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ registerExpectationFromPreset(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC, SimulatorApi.RegistrationStrategy.APPEND);
+
+ uuids = asyncInstantiationBase.createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF);
+ return this;
+ }
+
+ protected void deployServiceFailedInstance() {
+ createInstanceWithFailedService();
+ firstTimeAssertion();
+ prepareAndAssertJsonFileForCypressTest();
+ }
+
+ private void prepareAndAssertJsonFileForCypressTest() {
+ final ResponseEntity<String> responseEntity = asyncInstantiationBase.getRetryBulk(originalJobId);
+ String expected = TestUtils.convertRequest(objectMapper, "asyncInstantiation/ServiceWithFailedServiceInstance.json");
+ expected = expected
+ .replace("SERVICE_NAME", serviceInstanceName);
+ String originalResponse = responseEntity.getBody();
+ String responseToCompare = originalResponse.replaceFirst("(instanceName\":\")(.*?)(\")", "$1INSTANCE_NAME$3").replaceAll("(trackById\":\")(.*?)(\")", "$1TRACK_BY_ID$3");
+ asyncInstantiationBase.assertJsonEquals(responseToCompare, expected);
+ }
+
+ private void firstTimeAssertion() {
+ assertThat(uuids, hasSize(1));
+ originalJobId = uuids.get(0);
+ asyncInstantiationBase.assertServiceInfoSpecific1(originalJobId, JobStatus.FAILED, names.get(SERVICE_NAME), "us16807000", firstIds.serviceId, ServiceAction.INSTANTIATE);
+ asyncInstantiationBase.assertAuditStatuses(originalJobId, asyncInstantiationBase.vidAuditStatusesFailed(originalJobId), null);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 1L),
+ hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L)
+ ));
+ }
+}
diff --git a/vid-automation/src/main/java/org/onap/vid/api/CreateServiceWithFailedVnf.java b/vid-automation/src/main/java/org/onap/vid/api/CreateServiceWithFailedVnf.java
new file mode 100644
index 000000000..30076a964
--- /dev/null
+++ b/vid-automation/src/main/java/org/onap/vid/api/CreateServiceWithFailedVnf.java
@@ -0,0 +1,226 @@
+package org.onap.vid.api;
+
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import org.hamcrest.Matchers;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.*;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.onap.vid.model.asyncInstantiation.ServiceInfo;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import vid.automation.test.infra.ModelInfo;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.SimulatorApi;
+
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+import java.util.Optional;
+import java.util.UUID;
+
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.*;
+import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_NAME;
+import static org.onap.vid.api.TestUtils.hasOrLacksOfEntry;
+import static org.testng.Assert.assertTrue;
+import static org.testng.AssertJUnit.assertFalse;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+//CreateServiceWithFailedVnf is common for API test and UI test,
+//so if you change it, make sure both test are compatible with your changes
+public class CreateServiceWithFailedVnf {
+ private AsyncInstantiationBase asyncInstantiationBase;
+ private ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names;
+ private List<PresetMSOBaseCreateInstancePost> createPresets;
+ private List<PresetMSOOrchestrationRequestGet> inProgressPresets;
+ private List<String> uuids;
+ private List<String> retryUuids;
+ private String originalJobId;
+ private String serviceInstanceName = TestUtils.generateRandomAlphaNumeric(10);
+ private ResourceIds firstIds = new ResourceIds();
+ private ResourceIds retryIds = new ResourceIds();
+ private String vnfEditedName = TestUtils.generateRandomAlphaNumeric(10);
+ ObjectMapper objectMapper = new ObjectMapper();
+ public final ModelInfo serviceComplexService = new ModelInfo("e3c34d88-a216-4f1d-a782-9af9f9588705", "0367689e-d41e-483f-b200-eab17e4a7f8d", "service-Complexservice-aLaCarte-csar-2.zip");
+
+ public CreateServiceWithFailedVnf(AsyncInstantiationBase asyncInstantiationALaCarteApiTest) {
+ this.asyncInstantiationBase = asyncInstantiationALaCarteApiTest;
+ }
+
+ public ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> getNames() {
+ return names;
+ }
+
+ public ResourceIds getFirstIds() {
+ return firstIds;
+ }
+
+ public static class ResourceIds {
+ public String serviceId =UUID.randomUUID().toString();
+ public String serviceReqId =UUID.randomUUID().toString();
+ public String vnfId =UUID.randomUUID().toString();
+ public String vnfReqId =UUID.randomUUID().toString();
+ }
+
+
+ public CreateServiceWithFailedVnf createServicesWithVnfCompletedWithError() {
+/*
+Legit Preset || deploy 1 Service, 1 VNF which will fail
+ -> JobStatus of service is COMPLETED_WITH_ERRORS, audit
+ is adequate; strict simulator comapre
+ */
+
+ names = ImmutableMap.of(SERVICE_NAME, serviceInstanceName, VNF_NAME, serviceInstanceName+"_vnf");
+
+
+
+ final String vnfFailedStatusMessage = "Vnf failed.";
+ createPresets = ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(names, 0, firstIds.serviceReqId, firstIds.serviceId),
+ new PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance(names.get(VNF_NAME),firstIds.vnfReqId , firstIds.serviceId, firstIds.vnfId, 0)
+ );
+ inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet("COMPLETE", firstIds.serviceReqId),
+ new PresetMSOOrchestrationRequestGet("FAILED", firstIds.vnfReqId, vnfFailedStatusMessage)
+ );
+ List<BasePreset> presets = asyncInstantiationBase.getPresets(createPresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ registerExpectationFromPreset(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC, SimulatorApi.RegistrationStrategy.APPEND);
+
+ uuids = asyncInstantiationBase.createBulkOfInstances(false, 1, names, AsyncInstantiationBase.CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF);
+ return this;
+ }
+
+ public void firstTimeAssertion() {
+ assertThat(uuids, hasSize(1));
+ originalJobId = uuids.get(0);
+
+ asyncInstantiationBase.assertServiceInfoSpecific1(originalJobId, JobStatus.COMPLETED_WITH_ERRORS, names.get(SERVICE_NAME), "us16807000", firstIds.serviceId, ServiceAction.INSTANTIATE);
+ asyncInstantiationBase.assertAuditStatuses(originalJobId, asyncInstantiationBase.vidAuditStatusesCompletedWithErrors(originalJobId),null);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 1L),
+ hasOrLacksOfEntry(createPresets.get(1).getReqPath(), 1L),
+ hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L)
+ ));
+ }
+
+ public String getBulkForRetry(){
+ final ResponseEntity<String> responseEntity= asyncInstantiationBase.getRetryBulk(originalJobId);
+ String expected = TestUtils.convertRequest(objectMapper, "asyncInstantiation/ServiceTreeForRetry_serviceInstance.json");
+ expected = expected
+ .replace("SERVICE_NAME", serviceInstanceName);
+ String originalResponse = responseEntity.getBody();
+ String responseToCompare = originalResponse.replaceFirst( "(instanceId\":\")(.*?)(\")", "$1INSTANCE_ID$3")
+ .replaceAll( "(trackById\":\")(.*?)(\")", "$1TRACK_BY_ID$3");
+ asyncInstantiationBase.assertJsonEquals(responseToCompare, expected);
+ return originalResponse;
+ }
+
+ public void getBulkForRetryNotFound() {
+ UUID jobId= UUID.randomUUID();
+ final ResponseEntity<String> response = asyncInstantiationBase.getRetryBulk(jobId.toString());
+ assertThat(response.getStatusCode(), is(HttpStatus.NOT_FOUND));
+ assertThat(response.getBody(),containsString("Failed to retrieve class org.onap.vid.dao.JobRequest with JOB_ID "+jobId+" from table. no resource found"));
+ }
+
+ private void secondRegistration(String vnfName) {
+ createPresets = ImmutableList.of(
+ new PresetMSOCreateVNFInstanceOnlyRelatedServiceInstance(vnfName, retryIds.vnfReqId, firstIds.serviceId, retryIds.vnfId, 0)
+ );
+ inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet("COMPLETE", retryIds.vnfReqId)
+ );
+
+ registerExpectationFromPresets(asyncInstantiationBase.getPresets(createPresets, inProgressPresets), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ registerExpectationFromPresets(ImmutableList.of(
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC,
+ new PresetSDCGetServiceMetadataGet(serviceComplexService),
+ new PresetSDCGetServiceToscaModelGet(serviceComplexService)),
+ SimulatorApi.RegistrationStrategy.APPEND);
+
+
+ }
+
+ public String deployService1FailedVnf(){
+ createServicesWithVnfCompletedWithError();
+ firstTimeAssertion();
+ return getBulkForRetry();
+ }
+
+ public void assertResourceAuditStatus(String bulkForRetry) {
+ String vnfTrackById = extractVnfTrackById(bulkForRetry);
+
+ Map<String, Object> auditStatus = (Map) asyncInstantiationBase.getResourceAuditInfo(vnfTrackById);
+ assertThat(auditStatus.get("jobStatus"), equalTo("FAILED"));
+ assertThat(auditStatus.get("additionalInfo"), equalTo("Vnf failed."));
+ assertThat(auditStatus.get("requestId"), equalTo(firstIds.vnfReqId));
+ }
+
+ private String extractVnfTrackById(String bulk) {
+ Map<String, Object> serviceInstantiation = null;
+ try {
+ serviceInstantiation = objectMapper.readValue(bulk, new TypeReference<Map<String, Object>>(){});
+ Map<String, Object> vnf = (Map) ((Map) serviceInstantiation.get("vnfs")).get("vSAMP12 1");
+ return vnf.get("trackById").toString();
+ } catch (IOException e) {
+ return null;
+ }
+ }
+
+
+ public void secondRegistration() {
+ secondRegistration(names.get(VNF_NAME));
+ }
+
+ public void retryJob() {
+ //retry the previous job
+ retryUuids = asyncInstantiationBase.retryJob(originalJobId);
+ }
+
+ public void retryJobWithOtherDataAndAssert(String requestBody){
+ retryUuids = asyncInstantiationBase.retryJobWithChangedData(originalJobId, requestBody);
+ retryAssertion();
+ simulatorCallsAssertion();
+ }
+
+ public String changeSomeDataAndRegisterToSimulator(String payload){
+ payload = payload.replace(names.get(VNF_NAME), vnfEditedName);
+ secondRegistration(vnfEditedName);
+ return payload;
+ }
+
+
+ public void retryAssertion() {
+
+ assertThat(retryUuids, Matchers.hasSize(1));
+ String retryJobId = retryUuids.get(0);
+ assertThat(retryJobId, not(equalTo(originalJobId)));
+ asyncInstantiationBase.assertServiceInfoSpecific1(retryJobId, JobStatus.COMPLETED, names.get(SERVICE_NAME), "us16807000", firstIds.serviceId, ServiceAction.UPDATE);
+
+ //make sure original job is retry is disabled.
+ Optional<ServiceInfo> optionalServiceInfo = asyncInstantiationBase.serviceListCall().getBody().stream().filter(si -> originalJobId.equals(si.jobId)).findFirst();
+ assertTrue(optionalServiceInfo.isPresent());
+ assertFalse(optionalServiceInfo.get().isRetryEnabled);
+ }
+
+ public void simulatorCallsAssertion() {
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 1L),
+ hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L)
+ ));
+ }
+
+
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/TestUtils.java b/vid-automation/src/main/java/org/onap/vid/api/TestUtils.java
index 76c122c48..a2fe82e9d 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/TestUtils.java
+++ b/vid-automation/src/main/java/org/onap/vid/api/TestUtils.java
@@ -1,8 +1,10 @@
package org.onap.vid.api;
-import org.codehaus.jackson.JsonParser;
-import org.codehaus.jackson.map.ObjectMapper;
-import org.codehaus.jackson.map.SerializationConfig;
+import com.fasterxml.jackson.core.JsonParser;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.SerializationFeature;
+import org.apache.commons.text.RandomStringGenerator;
+import org.hamcrest.Matcher;
import org.springframework.core.io.Resource;
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
import org.springframework.core.io.support.ResourcePatternResolver;
@@ -10,14 +12,17 @@ import org.springframework.http.HttpStatus;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.Response;
-import java.io.File;
import java.io.IOException;
+import java.io.InputStream;
import java.util.Map;
import java.util.Scanner;
-/**
- * Created by Oren on 6/7/17.
- */
+import static org.apache.commons.text.CharacterPredicates.DIGITS;
+import static org.apache.commons.text.CharacterPredicates.LETTERS;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.Matchers.*;
+import static vid.automation.test.utils.RegExMatcher.matchesRegEx;
+
public class TestUtils {
protected static ObjectMapper objectMapper = new ObjectMapper();
@@ -27,7 +32,7 @@ public class TestUtils {
}
public static void assertHttpStatus(Object request, WebTarget webTarget, Response response, HttpStatus exceptedHttpStatus) throws IOException {
- objectMapper.configure(SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS, false);
+ objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
org.testng.Assert.assertEquals(response.getStatus(), exceptedHttpStatus.value(),
String.format("Failed post URI: %s with request %s. Got Status:%d and body: %s",
@@ -39,14 +44,14 @@ public class TestUtils {
public static String convertRequest(ObjectMapper objectMapper, String msoRequestDetailsFileName) {
- ClassLoader cl = pProbeMsoApiTest.class.getClassLoader();
+ ClassLoader cl = TestUtils.class.getClassLoader();
ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(cl);
Resource[] resources;
try {
resources = resolver.getResources(msoRequestDetailsFileName);
- String content;
- File file = resources[0].getFile();
- content = new Scanner(file).useDelimiter("\\Z").next();
+ //using InputStream and not file. see https://stackoverflow.com/questions/14876836/file-inside-jar-is-not-visible-for-spring/51131841#51131841
+ InputStream inputStream = resources[0].getInputStream();
+ String content = new Scanner(inputStream).useDelimiter("\\Z").next();
objectMapper.configure(JsonParser.Feature.ALLOW_COMMENTS, true);
return objectMapper.writeValueAsString(objectMapper.readValue(content, Object.class));
}
@@ -78,4 +83,17 @@ public class TestUtils {
}
return getNestedPropertyInMap(((Map<String,Object>)item).get(pathes[index]), pathes, ++index);
}
+
+ static Matcher hasOrLacksOfEntry(String pathRegex, Long expectedCounter) {
+ return expectedCounter.equals(0L) ? not(hasKey(matchesRegEx(pathRegex))) : hasEntry(matchesRegEx(pathRegex), is(expectedCounter));
+ }
+
+ private static RandomStringGenerator generator = new RandomStringGenerator.Builder()
+ .withinRange('0', 'z')
+ .filteredBy(LETTERS, DIGITS)
+ .build();
+
+ public static String generateRandomAlphaNumeric(int length) {
+ return generator.generate(length);
+ }
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java b/vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java
index 7c1481562..b012628e0 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java
+++ b/vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/JobAuditStatus.java
@@ -25,6 +25,22 @@ public class JobAuditStatus {
this.isFinal = isFinal;
}
+ public JobAuditStatus(UUID jobId, String jobStatus, SourceStatus source, UUID requestId, String additionalInfo, Boolean isFinal, String instanceName) {
+ this(jobId, jobStatus, source, requestId, additionalInfo, isFinal);
+ this.instanceName = instanceName;
+ }
+
+ public JobAuditStatus(String instanceName, String jobStatus, UUID requestId, String additionalInfo, Boolean isFinal, String instanceType) {
+ this.instanceType = instanceType;
+ this.instanceName = instanceName;
+ this.jobStatus = jobStatus;
+ this.requestId = requestId;
+ this.additionalInfo = additionalInfo;
+ this.isFinal = isFinal;
+ }
+
+
+
public enum SourceStatus {
@@ -37,8 +53,12 @@ public class JobAuditStatus {
private SourceStatus source;
private UUID requestId;
private String additionalInfo;
+ private String instanceName;
+ private String instanceType;
+ public String getInstanceType() {return instanceType;}
+ public void setInstanceType(String instanceType) {this.instanceType = instanceType; }
private Boolean isFinal;
@@ -62,7 +82,9 @@ public class JobAuditStatus {
return requestId;
}
-
+ public String getInstanceName() {
+ return instanceName;
+ }
public Boolean isFinal(){
return isFinal;
@@ -80,6 +102,7 @@ public class JobAuditStatus {
", source=" + source +
", requestId=" + requestId +
", additionalInfo='" + additionalInfo + '\'' +
+ ", instanceName='" + instanceName + '\'' +
", isFinal=" + isFinal +
'}';
}
@@ -88,7 +111,7 @@ public class JobAuditStatus {
public boolean equals(Object o) {
if (this == o) return true;
- if (o == null || getClass() != o.getClass()) return false;
+ if (!(o instanceof JobAuditStatus)) return false;
JobAuditStatus that = (JobAuditStatus) o;
@@ -98,6 +121,7 @@ public class JobAuditStatus {
.append(source, that.source)
.append(requestId, that.requestId)
.append(additionalInfo, that.additionalInfo)
+ .append(instanceName, that.instanceName)
.append(isFinal, that.isFinal)
.isEquals();
}
@@ -110,12 +134,8 @@ public class JobAuditStatus {
.append(source)
.append(requestId)
.append(additionalInfo)
+ .append(instanceName)
.append(isFinal)
.toHashCode();
}
-
-
-
-
-
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java b/vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java
index 371aaf81e..8f40fc098 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java
+++ b/vid-automation/src/main/java/org/onap/vid/model/asyncInstantiation/ServiceInfo.java
@@ -2,6 +2,7 @@ package org.onap.vid.model.asyncInstantiation;
import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
import java.util.Date;
@@ -31,12 +32,14 @@ public class ServiceInfo {
public String serviceModelName;
public String serviceModelVersion;
public Date createdBulkDate;
+ public ServiceAction action;
+ public boolean isRetryEnabled;
public ServiceInfo(){
}
- public ServiceInfo(String userId, JobStatus jobStatus, boolean pause, String owningEntityId, String owningEntityName, String project, String aicZoneId, String aicZoneName, String tenantId, String tenantName, String regionId, String regionName, String serviceType, String subscriberName, String serviceInstanceId, String serviceInstanceName, String serviceModelId, String serviceModelName, String serviceModelVersion, String jobId, String templateId) {
+ public ServiceInfo(String userId, JobStatus jobStatus, boolean pause, String owningEntityId, String owningEntityName, String project, String aicZoneId, String aicZoneName, String tenantId, String tenantName, String regionId, String regionName, String serviceType, String subscriberName, String serviceInstanceId, String serviceInstanceName, String serviceModelId, String serviceModelName, String serviceModelVersion, String jobId, String templateId, ServiceAction action, boolean isRetryEnabled) {
this.userId = userId;
this.jobStatus = jobStatus;
this.pause = pause;
@@ -58,6 +61,8 @@ public class ServiceInfo {
this.serviceModelVersion = serviceModelVersion;
this.jobId = jobId;
this.templateId = templateId;
+ this.action = action;
+ this.isRetryEnabled = isRetryEnabled;
}
public JobStatus getJobStatus() {
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapper2.java b/vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapper2.java
index 29fa931d5..40bf86b26 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapper2.java
+++ b/vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapper2.java
@@ -1,5 +1,6 @@
package org.onap.vid.model.mso;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
import com.fasterxml.jackson.core.JsonProcessingException;
@@ -42,8 +43,7 @@ public class MsoResponseWrapper2<T> implements MsoResponseWrapperInterface {
}
@Override
- @org.codehaus.jackson.annotate.JsonIgnore
- @com.fasterxml.jackson.annotation.JsonIgnore
+ @JsonIgnore
public String getResponse() {
try {
return objectMapper.writeValueAsString(this);
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java b/vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java
index eb305d2df..8a20ff187 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java
+++ b/vid-automation/src/main/java/org/onap/vid/model/mso/MsoResponseWrapperInterface.java
@@ -1,5 +1,6 @@
package org.onap.vid.model.mso;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
public interface MsoResponseWrapperInterface {
@@ -9,7 +10,6 @@ public interface MsoResponseWrapperInterface {
@JsonProperty("status")
int getStatus();
- @org.codehaus.jackson.annotate.JsonIgnore
- @com.fasterxml.jackson.annotation.JsonIgnore
+ @JsonIgnore
String getResponse();
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RestObject.java b/vid-automation/src/main/java/org/onap/vid/model/mso/RestObject.java
index b91ea410a..043766dac 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RestObject.java
+++ b/vid-automation/src/main/java/org/onap/vid/model/mso/RestObject.java
@@ -24,8 +24,6 @@ import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.base.MoreObjects;
import javax.ws.rs.core.Response;
-import java.text.DateFormat;
-import java.text.SimpleDateFormat;
/**
* The Class RestObject.
@@ -34,8 +32,6 @@ import java.text.SimpleDateFormat;
*/
public class RestObject<T> {
- final static DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss:SSSS");
-
final static ObjectMapper objectMapper = new ObjectMapper();
/**
diff --git a/vid-automation/src/main/java/vid/automation/test/Constants.java b/vid-automation/src/main/java/vid/automation/test/Constants.java
index e10a9675b..3df26f6ab 100644
--- a/vid-automation/src/main/java/vid/automation/test/Constants.java
+++ b/vid-automation/src/main/java/vid/automation/test/Constants.java
@@ -27,6 +27,7 @@ public class Constants {
public static final String DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE = "Dropdown permitted options are not according to user permissions.";
public static final String CONFIRM_BUTTON_TESTS_ID = "confirmButton";
public static final String CONFIRM_RESUME_DELETE_TESTS_ID = "confirmResumeDeleteButton";
+ public static final String SOFT_DELETE_TESTS_ID = "softDeleteButton";
public static final String CLOSE_BUTTON_TEXT = "Close";
public static final String CANCEL_BUTTON_TEST_ID = "cancelButton";
public static final String COMMIT_CLOSE_BUTTON_ID = "msoCommitDialogCloseButton";
@@ -59,8 +60,10 @@ public class Constants {
public static final String DELETE_CONFIGURATION_BUTTON = "deleteConfigurationButton";
public static final String ACTIVATE_DEACTIVATE_BUTTON = "activateDeactivateButton";
public static final String ENABLE_DISABLE_BUTTON = "enableDisableButton";
+ public static final String SUBSCRIBER_SELECT_ID= "subscriber-name-select";
public static final String PNF_SERVICE_TYPE = "pnf";
+ public static final String GR_API = "GR_API";
public class bugFixes{
public static final String HEADER_CONTAINER = "headerContainer";
@@ -96,11 +99,11 @@ public class Constants {
public static final String newModalWorkFlowInputId = "workflow";
public static final String newModalConfigUpdateInputId = "config-update-input";
public static final String newModalTargetVersionInputsClass = "vnf-versions-select-as-text";
- public static final String newModalSubscriberText = "FIREWALL/MISC";
- public static final String newModalServiceTypeText = "vFlowLogic";
+ public static final String newModalSubscriberText = "CRAIG/ROBERTS";
+ public static final String newModalServiceTypeText = "vRichardson";
public static final String newModalVnfTypeText = "vMobileDNS";
public static final String newModalSourceVersionText = "1.0";
- public static final String newModalVnfNameText = "zrdm3amdns02test2";
+ public static final String newModalVnfNameText = "zolson3amdns02test2";
public static final String newModalWorkflowText = "VNF Config Update";
@@ -168,11 +171,11 @@ public class Constants {
public static final String AVAILABLE_MODELS_TREE = "available-models-tree";
public static final String DRAWING_BOARD_TREE = "drawing-board-tree";
public static final String NODE_PREFIX = "node-";
- public static final String SEARCH_LEFT_TREE = "search-left-tree";
+ public static final String SEARCH_LEFT_TREE = "search-left-tree-input";
public static final String ADD_BUTTON = "-add-btn";
public static final String CONTEXT_MENU_BUTTON = "-menu-btn";
public static final String ALERT_ICON = "-alert-icon";
- public static final String CONTEXT_MENU_ITEM = "context-menu-item";
+ public static final String CONTEXT_MENU_EDIT = "context-menu-edit";
public static final String TOGGLE_CHILDREN = "toggle-children";
public static final String TREE_NODE_LEAF = "tree-node-leaf";
public static final String HIGHLIGHTED_COLOR = "rgb(0, 159, 219)";
@@ -182,6 +185,8 @@ public class Constants {
public static final String CONTEXT_MENU_HEADER_DELETE_ITEM = "context-menu-header-delete-item";
public static final String SERVICE_QUANTITY = "servicesQuantity";
public static final String BACK_BUTTON = "backBtn";
+ public static final String STOP_INSTANTIATION_BUTTON = "button-stop-instantiation";
+ public static final String CANCEL_BUTTON = "button-cancel";
public static final String DEPLOY_BUTTON = "deployBtn";
public static final String DEFAULT_SERVICE_NAME = "<Automatically Assigned>";
public static final String SERVICE_NAME = "serviceName";
@@ -190,16 +195,20 @@ public class Constants {
public static final String SERVICE_INSTANCE_TEST_ID = "serviceInstance";
public static final String QUANTITY_LABEL_TEST_ID = "quantityLabel";
public static final String QUANTITY_LABEL_VALUE = "Scale Times:";
+ public static final String CONTEXT_MENU_SHOW_AUDIT = "context-menu-showAuditInfo";
}
public class InstantiationStatus {
+ public static final String CONTEXT_MENU_REMOVE = "context-menu-remove";
public static final String CONTEXT_MENU_DELETE = "context-menu-delete";
public static final String CONTEXT_MENU_HIDE = "context-menu-hide";
public static final String CONTEXT_MENU_HEADER_OPEN_ITEM = "context-menu-open";
+ public static final String CONTEXT_MENU_RETRY = "context-menu-retry";
public static final String CONTEXT_MENU_HEADER_AUDIT_INFO_ITEM = "context-menu-audit-info";
+ public static final String CONTEXT_MENU_DUPLICATE = "context-menu-duplicate";
public static final String TD_JOB_STATUS_ICON = "jobStatusIcon";
}
@@ -270,7 +279,7 @@ public class Constants {
public static final String CREATE_SERVICE_INSTANCE = "Create Service Instance";
public static final String AIC_OPTION_CLASS = "aicZoneOption";
public static class NewServicePopup {
- public static final String SET_BUTTON = "service-form-set";
+ public static final String SET_BUTTON = "form-set";
public static final String CANCEL_BUTTON = "cancelButton";
public static final String INSTANCE_NAME = "instanceName";
public static final String SERVICE_UUID = "1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd";
@@ -287,7 +296,7 @@ public class Constants {
}};
}
- public static final String CREATE_SERVICE_INSTANCE_MACRO_MODAL = "create a new service instance";
+ public static final String CREATE_SERVICE_INSTANCE_MACRO_MODAL = "Set a new service instance";
}
@@ -366,6 +375,7 @@ public class Constants {
public static final String DELETE_VF_MODULE_BUTTON_TEST_ID = "deleteVFModuleButton-";
public static final String DELETE_VNF_VOLUME_GROUP_BUTTON_TEST_ID = "deleteVNFVolumeGroupButton";
public static final String ACTIVATE_BUTTON_TEST_ID = "activateButton";
+ public static final String ACTIVATE_FABRIC_CONFIGURATION_BUTTON_TEST_ID = "activateFabricConfigurationButton";
public static final String SHOW_ASSIGNMENTS_BUTTON_TEST_ID = "showAssignmentsButton";
public static final String OPTION_IN_DROPDOWN_NOT_EXISTS = "the option %s in dropdown %s not exists";
public static final String DISSOCIATE_BTN_CLASS = "dissociate-pnf";
@@ -445,6 +455,7 @@ public class Constants {
public static final String INFO_TEST_ID_PREFIX = "info-test-data-id-";
public static final String SERVIICE_NAME_KEY = "ServiceName";
public static final String ROLLBACK_ON_FAILURE_ID = "rollbackOnFailure";
+ public static final String ROLLBACK_ON_FAILURE_TEST_ID = "rollback";
public static final String SUBSCRIBER_NAME_KEY = "SubscriberName";
public static final String SERVICE_INSTANCE_NAME = "ServiceInstanceName";
public static final String MODEL_NAME = "ModelName";
@@ -491,10 +502,10 @@ public class Constants {
public class Users {
public static final String READONLY = "readonly";
- public static final String USP_VOICE_VIRTUAL_USP = "uspVoiceVirtualUsp";
- public static final String MOBILITY_MOBILITY = "mobilityMobility";
- public static final String FIREWALL_MISC_AIM_TRANSPORT = "FIREWALL_AIM_Trans";
- public static final String MOBILITY_VMMSC = "mobilityVMMSC";
+ public static final String SILVIA_ROBBINS_TYLER_SILVIA = "uspVoiceVirtualUsp";
+ public static final String EMANUEL_EMANUEL = "emanuelEmanuel";
+ public static final String CRAIG_ROBERTS_AIM_TRANSPORT = "FIREWALL_AIM_Trans";
+ public static final String EMANUEL_vWINIFRED = "emanuelvWINIFRED";
public static final String SUPRE_USER = "su";
}
@@ -502,18 +513,17 @@ public class Constants {
//separated simulated json files according to pages
public class SearchForServiceInstance {
- public static final String GET_FULL_SUBSCRIBERS = "search_for_service_instance/aai_get_full_subscribers.json";
public static final String GET_SERVICES = "search_for_service_instance/aai_get_services.json";
public static final String FILTER_SERVICE_INSTANCE_BY_ID = "search_for_service_instance/aai_filter_service_instance_by_id.json";
public static final String FILTER_CR_SERVICE_INSTANCE_BY_ID = "search_for_service_instance/aai_filter_cr_service_instance_by_id.json";
public static final String FILTER_SERVICE_INSTANCE_BY_ID_2 = "search_for_service_instance/aai_filter_service_instance_by_id_2.json";
public static final String FILTER_SERVICE_INSTANCE_BY_ID_PM = "search_for_service_instance/aai_filter_service_instance_by_id_test_sssdad.json";
public static final String FILTER_SERVICE_INSTANCE_BY_ID_NO_MODEL_VER_ID = "search_for_service_instance/aai_filter_service_instance_by_id_test_without_model_ver_id.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE = "search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE_CR = "search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE_cr.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS = "search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS_CR = "search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS_cr.json";
public static final String GET_MSO_INSTANCE_ORCH_STATUS_REQ = "search_for_service_instance/mso_instance_orch_status_req.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_Mobility = "search_for_service_instance/aai_get_subscribers_for_customer_Mobility.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_FIREWALL_MISC = "search_for_service_instance/aai_get_subscribers_for_customer_FIREWALL-MISC.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_Emanuel = "search_for_service_instance/aai_get_subscribers_for_customer_Emanuel.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_CRAIG_ROBERTS = "search_for_service_instance/aai_get_subscribers_for_customer_CRAIG-ROBERTS.json";
public static final String NAMED_QUERY_VIEW_EDIT = "search_for_service_instance/aai_named_query_for_view_edit.json";
public static final String NAMED_QUERY_CR_VIEW_EDIT = "search_for_service_instance/aai_named_query_for_cr_view_edit.json";
public static final String NAMED_QUERY_VIEW_EDIT_2 = "search_for_service_instance/aai_named_query_for_view_edit_2.json";
@@ -525,7 +535,7 @@ public class Constants {
public class AddSubinterface {
public static final String FILTER_VFC_IG_SERVICE_INSTANCE_BY_ID = "add_subinterface/aai_filter_vfc_ig_service_instance_by_id.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE_VFC_IG = "add_subinterface/aai_get_subscribers_for_customer_USP-VOICE_vfc_ig.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS_VFC_IG = "add_subinterface/aai_get_subscribers_for_customer_SILVIA-ROBBINS_vfc_ig.json";
public static final String GET_MSO_VFC_IG_INSTANCE_ORCH_STATUS_REQ = "add_subinterface/mso_vfc_ig_instance_orch_status_req.json";
public static final String NAMED_QUERY_VFC_IG_VIEW_EDIT = "add_subinterface/aai_named_query_for_vfc_ig_view_edit.json";
public static final String GET_SDC_CATALOG_SERVICE_VID_TEST_444 = "add_subinterface/get_sdc_catalog_services_vid-test-333.json";
@@ -555,16 +565,6 @@ public class Constants {
public static final String GET_PNF_INSTANCES = "create_configuration/aai_get_pnf_instances_by_region.json";
public static final String GET_MODEL_BY_ONE_INVARIANT_ID = "create_configuration/aai_get_model_by_one_invariant_id.json";
public static final String GET_MODEL_BY_2_INVARIANT_IDS = "create_configuration/aai_get_model_by_2_invariant_ids.json";
- public static final String MSO_CREATE_CONFIGURATION = "create_configuration/mso_create_configuration_pProbe.json";
- public static final String MSO_CREATE_CONFIGURATION_ORCH_REQ = "create_configuration/mso_create_configuration_orch_req.json";
- public static final String MSO_CREATE_CONFIGURATION_ERROR = "create_configuration/mso_create_configuration_pProbe_error.json";
- public static final String MSO_UNASSIGN_ACTIVE_SERVICE = "mso_unassign_service.json";
- public static final String MSO_DELETE_CONFIGURATION = "create_configuration/mso_delete_configuration.json";
- public static final String MSO_ACTIVATE_CONFIGURATION = "create_configuration/mso_activate_configuration.json";
- public static final String MSO_ENABLE_DISABLE_PORT = "create_configuration/mso_enable_disable_port.json";
-
-
- public static final String MSO_DEACTIVATE_CONFIGURATION = "create_configuration/mso_activate_configuration.json";
}
public class addNetwork{
@@ -574,17 +574,14 @@ public class Constants {
public static final String AAI_NAMED_QUERY_FOR_VIEW_EDIT ="add_network/aai_named_query_for_view_edit_test_network-vl.json";
public static final String AAI_GET_TENANTS = "add_network/aai_get_tenants.json";
public static final String MSO_ADD_NETWORK_ERROR = "add_network/mso_add_network_error.json";
- public static final String MSO_ADD_NETWORK = "add_network/mso_add_network.json";
- public static final String MSO_ADD_NETWORK_ORCH_REQ = "add_network/mso_add_network_orch_req.json";
}
public class CreateNewServiceInstance {
- public static final String GET_FULL_SUBSCRIBES = "create_new_instance/aai_get_full_subscribers.json";
public static final String GET_SERVICES = "create_new_instance/aai_get_services.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_MSO_1610_ST = "create_new_instance/aai_get_subscribers_for_customer_MSO_1610_ST.json";
- public static final String GET_MODELS_BY_SERVICE_TYPE_MSO_1610_ST = "create_new_instance/aai_get_models_by_service_type_MSO_1610_ST.json";
- public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE = "create_new_instance/aai_get_subscribers_for_customer_USP_VOICE.json";
- public static final String GET_MODELS_BY_SERVICE_TYPE_USP_VOICE= "create_new_instance/aai_get_models_by_service_type_USP_VOICE.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_CAR_2020_ER = "create_new_instance/aai_get_subscribers_for_customer_CAR_2020_ER.json";
+ public static final String GET_MODELS_BY_SERVICE_TYPE_CAR_2020_ER = "create_new_instance/aai_get_models_by_service_type_CAR_2020_ER.json";
+ public static final String GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS = "create_new_instance/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json";
+ public static final String GET_MODELS_BY_SERVICE_TYPE_SILVIA_ROBBINS= "create_new_instance/aai_get_models_by_service_type_SILVIA_ROBBINS.json";
public class deploy {
public static final String SDC_GET_CATALOG = "create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json";
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/Click.java b/vid-automation/src/main/java/vid/automation/test/infra/Click.java
index 8c6bf4831..0b5f40b84 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/Click.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/Click.java
@@ -1,10 +1,8 @@
package vid.automation.test.infra;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.Alert;
-import org.openqa.selenium.By;
-import org.openqa.selenium.Keys;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.Select;
@@ -12,38 +10,40 @@ import org.openqa.selenium.support.ui.WebDriverWait;
import java.util.List;
+import static org.onap.sdc.ci.tests.utilities.GeneralUIUtils.getDriver;
+
public class Click {
public static void byText(String text) {
WebElement element = GeneralUIUtils.findByText(text);
Assert.assertTrue(element != null);
- element.click();
+ clickWhenClickable(element);
}
public static void byId(String id) {
WebElement element = Get.byId(id);
Assert.assertTrue(element != null);
- element.click();
+ clickWhenClickable(element);
}
public static void byTestId(String testId) {
WebElement element = Get.byTestId(testId);
Assert.assertTrue(element != null);
- element.click();
+ clickWhenClickable(element);
}
public static void byClass(String className) {
List<WebElement> elements = Get.byClass(className);
Assert.assertTrue(elements != null && elements.size() > 0);
- elements.get(0).click();
+ clickWhenClickable(elements.get(0));
}
public static void byXpath(String xpath) {
WebElement element = Get.byXpath(xpath);
Assert.assertNotNull(element);
- element.click();
+ clickWhenClickable(element);
}
@@ -73,7 +73,7 @@ public class Click {
public static void byClassAndVisibleText(String className, String text ) {
WebElement element = Get.byClassAndText(className, text);
- element.click();
+ clickWhenClickable(element);
}
@@ -83,4 +83,11 @@ public class Click {
Assert.assertTrue(alert != null);
alert.accept();
}
+
+ private static void clickWhenClickable(WebElement element) {
+ new WebDriverWait(getDriver(), 1)
+ .until(ExpectedConditions.elementToBeClickable(element))
+ .click();
+ }
+
}
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/Features.java b/vid-automation/src/main/java/vid/automation/test/infra/Features.java
index 37698fe36..cd632ff12 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/Features.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/Features.java
@@ -7,7 +7,6 @@ public enum Features implements Feature {
CREATE_INSTANCE_TEST,
EMPTY_DRAWING_BOARD_TEST,
- FLAG_REGION_ID_FROM_REMOTE,
FLAG_ASYNC_JOBS,
FLAG_ADD_MSO_TESTAPI_FIELD,
FLAG_ASYNC_INSTANTIATION,
@@ -16,8 +15,32 @@ public enum Features implements Feature {
FLAG_NETWORK_TO_ASYNC_INSTANTIATION,
FLAG_COLLECTION_RESOURCE_SUPPORT,
FLAG_SHOW_ASSIGNMENTS,
+ FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS,
FLAG_SHOW_VERIFY_SERVICE,
- FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD;
+ FLAG_DUPLICATE_VNF,
+ FLAG_DEFAULT_VNF,
+ FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD,
+ FLAG_RESTRICTED_SELECT,
+ FLAG_5G_IN_NEW_INSTANTIATION_UI,
+ FLAG_ASYNC_ALACARTE_VNF,
+ FLAG_A_LA_CARTE_AUDIT_INFO,
+ FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS,
+ FLAG_ASYNC_ALACARTE_VFMODULE,
+ FLAG_SUPPLEMENTARY_FILE,
+ FLAG_SHIFT_VFMODULE_PARAMS_TO_VNF,
+ FLAG_EXP_ANY_ALACARTE_NEW_INSTANTIATION_UI,
+ FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY,
+ FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST,
+ FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE,
+ FLAG_1810_IDENTIFY_SERVICE_FOR_NEW_UI,
+ FLAG_1902_NEW_VIEW_EDIT,
+ FLAG_EXP_USE_DEFAULT_HOST_NAME_VERIFIER,
+ FLAG_1902_VNF_GROUPING,
+ FLAG_1902_RETRY_JOB,
+ FLAG_VF_MODULE_RESUME_STATUS_CREATE,
+ FLAG_EXP_CREATE_RESOURCES_IN_PARALLEL,
+ FLAG_1906_INSTANTIATION_API_USER_VALIDATION,
+ ;
public boolean isActive() {
return FeatureContext.getFeatureManager().isActive(this);
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/Get.java b/vid-automation/src/main/java/vid/automation/test/infra/Get.java
index fc1d06070..9bcad7b64 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/Get.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/Get.java
@@ -1,7 +1,7 @@
package vid.automation.test.infra;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.*;
import org.openqa.selenium.support.ui.WebDriverWait;
@@ -20,7 +20,7 @@ public class Get {
public static WebElement byTestId(String dataTestId) {
try {
- return GeneralUIUtils.getDriver().findElement(By.xpath("//*[@data-tests-id='" + dataTestId + "']"));
+ return GeneralUIUtils.getDriver().findElement(getXpathForDataTestId(dataTestId));
} catch (Exception var2) {
return null;
}
@@ -34,6 +34,14 @@ public class Get {
}
}
+ public static WebElement byXpath(WebElement context, String xpath) {
+ try {
+ return context.findElement(By.xpath(xpath));
+ } catch (Exception var2) {
+ return null;
+ }
+ }
+
public static WebElement byXpath(String xpath, int timeout) {
try {
return GeneralUIUtils.getWebElementBy(By.xpath(xpath), timeout);
@@ -152,4 +160,16 @@ public class Get {
}
};
}
+
+ public static List<WebElement> listByTestId(String dataTestId) {
+ try {
+ return GeneralUIUtils.getDriver().findElements(getXpathForDataTestId(dataTestId));
+ } catch (Exception var2) {
+ return null;
+ }
+ }
+
+ public static By getXpathForDataTestId(String dataTestId) {
+ return By.xpath("//*[@data-tests-id='" + dataTestId + "']");
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/Input.java b/vid-automation/src/main/java/vid/automation/test/infra/Input.java
index 896ceae56..b937a9d42 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/Input.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/Input.java
@@ -1,6 +1,6 @@
package vid.automation.test.infra;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.utils.ReadFile;
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/ModelInfo.java b/vid-automation/src/main/java/vid/automation/test/infra/ModelInfo.java
new file mode 100644
index 000000000..1284a8b42
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/infra/ModelInfo.java
@@ -0,0 +1,81 @@
+package vid.automation.test.infra;
+
+import com.google.common.collect.ImmutableList;
+
+public class ModelInfo {
+ public final String modelVersionId; //aka model uuid
+ public final String modelInvariantId;
+ public final String zipFileName;
+
+ public static class ModelInfoWithMultipleVersions {
+ public final String modelInvariantId;
+ public final String modelVersionId1;
+ public final String modelVersionId2;
+ public final String modelVersionId3;
+ public final String modelName;
+
+
+ ModelInfoWithMultipleVersions(String modelInvariantId, String modelVersionId1, String modelVersionId2, String modelVersionId3, String modelName) {
+ this.modelInvariantId = modelInvariantId;
+ this.modelVersionId1 = modelVersionId1;
+ this.modelVersionId2 = modelVersionId2;
+ this.modelVersionId3 = modelVersionId3;
+ this.modelName = modelName;
+ }
+
+ public static final ModelInfoWithMultipleVersions modelInfoWithMultipleVersions = new ModelInfoWithMultipleVersions(
+ "5d353b28-e5b7-419b-98e8-cad5d258be13",
+ "5e7970bc-a292-4955-8a1b-8a44f586f527",
+ "04743c62-ab58-41a0-bc53-1052ef1c094a",
+ "d2415de6-dde3-4737-b9b0-4f9fa02fab68",
+ "serviceWithGreatNameForMultiple");
+ }
+
+ public ModelInfo(String modelVersionId, String modelInvariantId, String zipFileName) {
+ this.modelVersionId = modelVersionId;
+ this.modelInvariantId = modelInvariantId;
+ this.zipFileName = zipFileName;
+ }
+
+ public ModelInfo(String modelVersionId, String modelInvariantId) {
+ this(modelVersionId, modelInvariantId, "fakeCsarName.zip");
+ }
+
+ public static final ModelInfo macroForBrowseSdc = new ModelInfo("4d71990b-d8ad-4510-ac61-496288d9078e","d27e42cf-087e-4d31-88ac-6c4b7585f800");
+ public static final ModelInfo aLaCarteForBrowseSdc = new ModelInfo("4d71990b-d8ad-4510-ac61-496288d9078e","a8dcd72d-d44d-44f2-aa85-53aa9ca99cba");
+ public static final ModelInfo serviceWithOneVersion = new ModelInfo("16a3133f-cd29-44df-aa3c-79a75e40802a", "a313c1fb-b8ce-4e5f-abfa-ad6611203350");
+
+ public static final ModelInfo instantiationTypeAlacarte_vidNotionsInstantiationUIByUUID = new ModelInfo ("95eb2c44-bff2-4e8b-ad5d-8266870b7717", "31a229a2-71d0-48e1-9003-850c2696d6d4", "csar15782222_instantiationTypeAlacarte_vidNotionsInstantiationUIByUUID.zip");
+ public static final ModelInfo macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails = new ModelInfo ("2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "45aee87d-883b-4644-9006-e0ca48d33cbf", "csar-withDynamicFields-ecompNamingTrue-partialModelDetails.zip");
+ public static final ModelInfo macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails = new ModelInfo ("1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "cdb90b57-ed78-4d44-a5b4-7f43a02ec632", "csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596.zip");
+ public static final ModelInfo macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse = new ModelInfo("6b528779-44a3-4472-bdff-9cd15ec93450", "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0" , "csar-withDynamicFields-ecompNamingFalse-partialModelDetails-vnfEcompNamingFalse.zip");
+ public static final ModelInfo macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse = new ModelInfo("4a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "4140a873-00bb-4f57-ac46-0494cc9e674a", "csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596-vnfEcompNamingFalse.zip");
+ public static final ModelInfo aLaCarteNetworkProvider5G = new ModelInfo("4659e8bd-0920-4eed-8ec5-550b4c8dceeb", "16e56d12-40b3-4db1-a40e-d48c36679e2e", "service-SrIovProvider1-csar.zip");
+ public static final ModelInfo PASQUALEVmxVpeBvService488Annotations = new ModelInfo("f4d84bb4-a416-4b4e-997e-0059973630b9", "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9", "service-PASQUALEVmxVpeBvService488-csar-annotations.zip");
+ public static final ModelInfo macroDrawingBoardComplexService = new ModelInfo("6e59c5de-f052-46fa-aa7e-2fca9d674c44","cfef8302-d90f-475f-87cc-3f49a62ef14c", "service-Complexservice-csar.zip" );
+ public static final ModelInfo aLaCarteServiceCreationTest = new ModelInfo("f913c5d0-206e-45c2-9284-1c68f4e67dc7", "45e61192-876c-4e28-9139-5a0c47410379", "serviceCreationTest.zip");
+ public static final ModelInfo aLaCarteVnfGroupingService = new ModelInfo("4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "7ee41ce4-4827-44b0-a48e-2707a59905d2", "csar15782222_instantiationTypeAlacarte_VnfGrouping.zip");
+ public static final ModelInfo serviceFabricSriovService = new ModelInfo("253f1467-fe68-4e80-ba71-308000caec31", "c15fe228-7d40-4f99-afa7-10abeedf9aac", "service-fabric-SriovService-csar.zip");
+
+ public static final ImmutableList<ModelInfo> superSetOfModelInfos = buildModelInfos();
+
+ public static ImmutableList<ModelInfo> buildModelInfos() {
+ return new ImmutableList.Builder<ModelInfo>()
+ .add(macroForBrowseSdc)
+ .add(aLaCarteForBrowseSdc)
+ .add(serviceWithOneVersion)
+ .add(instantiationTypeAlacarte_vidNotionsInstantiationUIByUUID)
+ .add(macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails)
+ .add(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails)
+ .add(macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse)
+ .add(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse)
+ .add(aLaCarteNetworkProvider5G)
+ .add(PASQUALEVmxVpeBvService488Annotations)
+ .add(macroDrawingBoardComplexService)
+ .add(aLaCarteServiceCreationTest)
+ .add(aLaCarteVnfGroupingService)
+ .build();
+ }
+}
+
+
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/SelectOption.java b/vid-automation/src/main/java/vid/automation/test/infra/SelectOption.java
index dc792cfc3..cd766c5bf 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/SelectOption.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/SelectOption.java
@@ -1,11 +1,14 @@
package vid.automation.test.infra;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import com.google.common.collect.ImmutableList;
+import org.apache.commons.lang3.ObjectUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.ui.Select;
import vid.automation.test.Constants;
import java.util.List;
+import java.util.concurrent.TimeUnit;
/**
* Created by itzikliderman on 18/07/2017.
@@ -56,6 +59,13 @@ public class SelectOption {
}
+ public static void waitForOptionInSelect(String option, String selectTestId) {
+ Wait.waitFor(foo ->
+ ObjectUtils.defaultIfNull(SelectOption.getList(selectTestId), ImmutableList.<WebElement>of())
+ .stream().map(o -> o.getText()).filter(o -> option.equals(o)).findAny().isPresent(),
+ "", 10, 200, TimeUnit.MILLISECONDS);
+ }
+
public static void selectOptionsFromMultiselectById(String multiSelectId, List<String> options) {
Click.byId(multiSelectId);
try {
diff --git a/vid-automation/src/main/java/vid/automation/test/infra/Wait.java b/vid-automation/src/main/java/vid/automation/test/infra/Wait.java
index 848107c83..cab3a2d5b 100644
--- a/vid-automation/src/main/java/vid/automation/test/infra/Wait.java
+++ b/vid-automation/src/main/java/vid/automation/test/infra/Wait.java
@@ -1,7 +1,7 @@
package vid.automation.test.infra;
import org.apache.commons.collections.CollectionUtils;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.NoSuchElementException;
import vid.automation.test.Constants;
@@ -58,6 +58,10 @@ public class Wait {
return waitFor((x->Get.byTestId(dataTestId)!=null),null, timeoutInSeconds, 1);
}
+ public static boolean waitByIdAndText(String id, String text, int timeoutInSeconds) {
+ return waitFor((x->Get.byId(id).getText().equals(text)),null, timeoutInSeconds, 1);
+ }
+
public static void angularHttpRequestsLoaded() {
JavascriptExecutor js = (JavascriptExecutor) GeneralUIUtils.getDriver();
for (int i=0; i<Constants.generalRetries; i++) {
diff --git a/vid-automation/src/main/java/vid/automation/test/model/Credentials.java b/vid-automation/src/main/java/vid/automation/test/model/Credentials.java
index 0dc26aefd..46d44b296 100644
--- a/vid-automation/src/main/java/vid/automation/test/model/Credentials.java
+++ b/vid-automation/src/main/java/vid/automation/test/model/Credentials.java
@@ -1,8 +1,5 @@
package vid.automation.test.model;
-/**
- * Created by itzikliderman on 26/06/2017.
- */
public class Credentials {
public String userId;
public String password;
diff --git a/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java b/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java
deleted file mode 100644
index 80d4109a6..000000000
--- a/vid-automation/src/main/java/vid/automation/test/model/JobBulk.java
+++ /dev/null
@@ -1,23 +0,0 @@
-package vid.automation.test.model;
-
-import java.util.List;
-
-public class JobBulk {
-
- private List<JobModel> jobs;
-
- public JobBulk() {
- }
-
- public JobBulk(List<JobModel> jobs) {
- this.jobs = jobs;
- }
-
- public List<JobModel> getJobs() {
- return jobs;
- }
-
- public void setJobs(List<JobModel> jobs) {
- this.jobs = jobs;
- }
-}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java b/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
index 0e92a1f35..a51336ec6 100644
--- a/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
+++ b/vid-automation/src/main/java/vid/automation/test/model/JobStatus.java
@@ -2,9 +2,11 @@ package vid.automation.test.model;
public enum JobStatus {
COMPLETED,
+ COMPLETED_WITH_NO_ACTION,
FAILED,
IN_PROGRESS,
PAUSE,
PENDING,
- STOPPED;
+ STOPPED,
+ COMPLETED_WITH_ERRORS;
}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/Service.java b/vid-automation/src/main/java/vid/automation/test/model/Service.java
index 4ed51eeb1..4aa4a7f9e 100644
--- a/vid-automation/src/main/java/vid/automation/test/model/Service.java
+++ b/vid-automation/src/main/java/vid/automation/test/model/Service.java
@@ -1,5 +1,7 @@
package vid.automation.test.model;
+import com.google.common.base.MoreObjects;
+
/**
* Created by itzikliderman on 19/06/2017.
*/
@@ -33,4 +35,18 @@ public class Service {
this.description = description;
this.serviceRole = serviceRole;
}
+
+ @Override
+ public String toString() {
+ return MoreObjects.toStringHelper(this)
+ .add("type", type)
+ .add("uuid", uuid)
+ .add("invariantUuid", invariantUuid)
+ .add("name", name)
+ .add("version", version)
+ .add("category", category)
+ .add("description", description)
+ .add("serviceRole", serviceRole)
+ .toString();
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/model/ServiceAction.java b/vid-automation/src/main/java/vid/automation/test/model/ServiceAction.java
new file mode 100644
index 000000000..a155c6c72
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/model/ServiceAction.java
@@ -0,0 +1,7 @@
+package vid.automation.test.model;
+
+public enum ServiceAction {
+ INSTANTIATE,
+ DELETE,
+ UPDATE
+} \ No newline at end of file
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/BrowseASDCPage.java b/vid-automation/src/main/java/vid/automation/test/sections/BrowseASDCPage.java
index 53a67821d..febbe6e83 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/BrowseASDCPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/BrowseASDCPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
import vid.automation.test.infra.Get;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/ChangeManagementPage.java b/vid-automation/src/main/java/vid/automation/test/sections/ChangeManagementPage.java
index ca0b55b36..953219547 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/ChangeManagementPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/ChangeManagementPage.java
@@ -1,6 +1,6 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import vid.automation.test.Constants;
import vid.automation.test.infra.Click;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/CreateConfigurationPage.java b/vid-automation/src/main/java/vid/automation/test/sections/CreateConfigurationPage.java
index bb68d9b9e..4b837a0ac 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/CreateConfigurationPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/CreateConfigurationPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
import vid.automation.test.infra.SelectOption;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/CreateNewInstancePage.java b/vid-automation/src/main/java/vid/automation/test/sections/CreateNewInstancePage.java
index d63b8a191..68e673b68 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/CreateNewInstancePage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/CreateNewInstancePage.java
@@ -1,6 +1,6 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import vid.automation.test.Constants;
import vid.automation.test.model.Service;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialog.java b/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialog.java
index ae7573333..e7288ea79 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialog.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialog.java
@@ -1,6 +1,6 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
@@ -13,7 +13,7 @@ public class DeployMacroDialog extends DeployMacroDialogBase {
public void assertTitle(){
WebElement modalTitle = GeneralUIUtils.getWebElementByTestID(Constants.CREATE_MODAL_TITLE_ID, 30);
- assertThat(modalTitle.getText().toLowerCase(), containsString(dialogTitle));
+ assertThat(modalTitle.getText(), containsString(dialogTitle));
}
@Override
public void closeDialog(){
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialogOld.java b/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialogOld.java
index 032852099..e0e391b4d 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialogOld.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/DeployMacroDialogOld.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/DrawingBoardPage.java b/vid-automation/src/main/java/vid/automation/test/sections/DrawingBoardPage.java
index 7cffd37b9..acbb4d991 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/DrawingBoardPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/DrawingBoardPage.java
@@ -1,7 +1,8 @@
package vid.automation.test.sections;
import com.google.common.collect.ImmutableList;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import com.google.common.collect.Sets;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.NoSuchElementException;
@@ -12,9 +13,9 @@ import vid.automation.test.infra.Click;
import vid.automation.test.infra.Get;
import vid.automation.test.infra.Wait;
-import java.util.Collection;
-import java.util.Map;
+import java.util.*;
import java.util.function.Function;
+import java.util.function.Predicate;
import java.util.stream.Collectors;
import static org.hamcrest.CoreMatchers.equalTo;
@@ -189,7 +190,7 @@ public class DrawingBoardPage extends VidBasePage {
public void checkContextMenu(String node){
String contextMenuButton = Constants.DrawingBoard.NODE_PREFIX + node + Constants.DrawingBoard.CONTEXT_MENU_BUTTON;
- final String contextMenu = Constants.DrawingBoard.CONTEXT_MENU_ITEM;
+ final String contextMenu = Constants.DrawingBoard.CONTEXT_MENU_EDIT;
checkThatPseudoElementNotExist(contextMenuButton);
checkThatContextMenuNotExist(contextMenu);
@@ -254,4 +255,33 @@ public class DrawingBoardPage extends VidBasePage {
Assert.assertEquals(Get.byTestId(SERVICE_QUANTITY).getText(), (String.valueOf(expectedQuantity)));
}
+ public static class ServiceStatusChecker implements Predicate<Boolean> {
+ private String actualInstanceName;
+ private Set<String> expectedStatuses;
+ private Set<String> columnClassesSet;
+
+ public ServiceStatusChecker(String actualInstanceName, Set<String> expectedStatuses) {
+ this.actualInstanceName = actualInstanceName;
+ this.expectedStatuses = expectedStatuses;
+ }
+
+ @Override
+ public boolean test(Boolean noMeaning) {
+ InstantiationStatusPage.clickRefreshButton();
+ final WebElement row = InstantiationStatusPage.getInstantiationStatusRow(actualInstanceName);
+ if (row == null) {
+ System.err.println("**********************" + actualInstanceName + "************************************************");
+ columnClassesSet = Collections.singleton(actualInstanceName + " NOT FOUND");
+ return false; // treat missing row as if test condition not fulfilled
+ } else {
+ columnClassesSet = new HashSet<>(Arrays.asList(
+ row.findElements(By.xpath(".//*[@id='" + "jobStatus" + "']")).get(0).getAttribute("class").split(" ")));
+ return !(Sets.intersection(expectedStatuses, columnClassesSet).isEmpty());
+ }
+ }
+
+ public Set<String> getColumnClassesSet() {
+ return columnClassesSet;
+ }
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/InstantiationStatusPage.java b/vid-automation/src/main/java/vid/automation/test/sections/InstantiationStatusPage.java
index e5dd1bb39..1bb095fda 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/InstantiationStatusPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/InstantiationStatusPage.java
@@ -1,22 +1,36 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.apache.http.NameValuePair;
+import org.apache.http.client.utils.URLEncodedUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;
+import vid.automation.test.Constants;
+import vid.automation.test.infra.Click;
import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Wait;
+import java.nio.charset.Charset;
+import java.util.List;
import java.util.Map;
+import java.util.function.Consumer;
import java.util.stream.Collectors;
+import static java.util.stream.Collectors.toMap;
+import static org.hamcrest.CoreMatchers.containsString;
import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
+import static org.testng.Assert.assertEquals;
public abstract class InstantiationStatusPage extends VidBasePage {
public static final String refreshButtonId = "refresh-btn";
+ private static final String NEW_VIEW_EDIT_RELATIVE_URL = "serviceModels.htm#/servicePlanning";
+
+
public static String getWebTrTdSpanElementByParentID(WebElement tr, String id, int timeout) {
return tr.findElements(By.xpath(".//*[@id='" + id + "']//span")).get(0).getText();
}
@@ -55,5 +69,78 @@ public abstract class InstantiationStatusPage extends VidBasePage {
GeneralUIUtils.ultimateWait();
}
+ public static void checkMenuItem(String actualInstanceName, String contextMenuItem, boolean shouldBeEnabled, Consumer<String> doIfEnabled) {
+ Wait.waitFor(name -> {
+ if (null == getInstantiationStatusRow(name)) {
+ clickRefreshButton();
+ return false;
+ } else {
+ return true;
+ }
+ }, actualInstanceName, 8, 1);
+ final WebElement row = getInstantiationStatusRow(actualInstanceName);
+ row.findElement(By.className("menu-div")).click();
+ String clazz = Get.byXpath("//div[@data-tests-id='" + contextMenuItem + "']/ancestor::li").getAttribute("class");
+ assertThat("item " + contextMenuItem + " of " + actualInstanceName +
+ " should be " + (shouldBeEnabled ? "enabled" : "disabled"), !clazz.equals("disabled"), is(shouldBeEnabled));
+ if (shouldBeEnabled) {
+ doIfEnabled.accept(contextMenuItem);
+ } else {
+ // dismiss menu
+ Get.byTestId("instantiation-status-title").click();
+ }
+ }
+ public void showTooltipByHoverAboveStatusIcon(String elementTestId){
+ WebElement selectedElement = GeneralUIUtils.getWebElementByTestID(elementTestId, 30);
+ }
+
+ public static void openDrawingBoardForRetry(String serviceInstanceName) {
+ InstantiationStatusPage.checkMenuItem(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_RETRY, true, contextMenuRetry -> {
+ Click.byTestId(contextMenuRetry);
+ VidBasePage.goOutFromIframe();
+ verifyUrlPrefixMatchNewViewEdit("RETRY_EDIT");
+ });
+ }
+
+ public static void verifyOpenNewViewEdit(String serviceInstanceName, String serviceInstanceId, String serviceModelId, String serviceType, String subscriberId, String mode) {
+ InstantiationStatusPage.checkMenuItem(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_OPEN_ITEM, true, contextMenuOpen -> {
+ Click.byTestId(contextMenuOpen);
+ VidBasePage.goOutFromIframe();
+ verifyUrlMatchNewViewEdit(serviceInstanceId, serviceModelId, serviceType, subscriberId, mode);
+ SideMenu.navigateToMacroInstantiationStatus();
+ });
+ }
+
+ public static void verifyOpenNewViewEdit(String serviceInstanceName, boolean openShouldBeEnabled, String expectedMode) {
+ InstantiationStatusPage.checkMenuItem(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_OPEN_ITEM, openShouldBeEnabled, contextMenuOpen -> {
+ Click.byTestId(contextMenuOpen);
+ VidBasePage.goOutFromIframe();
+ verifyUrlPrefixMatchNewViewEdit(expectedMode);
+ SideMenu.navigateToMacroInstantiationStatus();
+ });
+ }
+
+ public static void verifyUrlMatchNewViewEdit(String serviceInstanceId, String serviceModelId, String serviceType, String subscriberId, String expectedMode) {
+ verifyUrlPrefixMatchNewViewEdit(expectedMode);
+ Map<String, String> paramsMap = extractQueryParamsFromCurrentURL(NEW_VIEW_EDIT_RELATIVE_URL + "/" + expectedMode + "?");
+ //assertEquals(paramsMap.get("mode"), expectedMode);
+ assertEquals(paramsMap.get("serviceInstanceId"), serviceInstanceId);
+ assertEquals(paramsMap.get("serviceModelId"), serviceModelId);
+ assertEquals(paramsMap.get("serviceType"), serviceType);
+ assertEquals(paramsMap.get("subscriberId"), subscriberId);
+ }
+
+ protected static Map<String, String> extractQueryParamsFromCurrentURL(String relativePath) {
+ String currentUrl = GeneralUIUtils.getDriver().getCurrentUrl();
+ //unfortunately parse(final URI uri, final String charset) can't handle with the #/ part of the uri
+ String urlSuffix = currentUrl.substring(currentUrl.indexOf(relativePath)+relativePath.length());
+ List<NameValuePair> params = URLEncodedUtils.parse(urlSuffix, Charset.forName("UTF-8"));
+ return params.stream().collect(toMap(NameValuePair::getName, NameValuePair::getValue));
+ }
+
+ public static void verifyUrlPrefixMatchNewViewEdit(String expectedMode) {
+ String currentUrl = GeneralUIUtils.getDriver().getCurrentUrl();
+ assertThat(currentUrl, containsString(NEW_VIEW_EDIT_RELATIVE_URL + "/" + expectedMode));
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/LoginExternalPage.java b/vid-automation/src/main/java/vid/automation/test/sections/LoginExternalPage.java
index c1053d2a5..7a13e4d1b 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/LoginExternalPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/LoginExternalPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import static org.junit.Assert.*;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/PnfSearchAssociationPage.java b/vid-automation/src/main/java/vid/automation/test/sections/PnfSearchAssociationPage.java
index 3f8061a78..2efb9f3c8 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/PnfSearchAssociationPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/PnfSearchAssociationPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java b/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
index d5f39d959..cfbf025a6 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/PreviousVersionDialog.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.remote.RemoteWebElement;
import vid.automation.test.infra.Get;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/SearchExistingPage.java b/vid-automation/src/main/java/vid/automation/test/sections/SearchExistingPage.java
index edfcd0e56..aa9675b76 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/SearchExistingPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/SearchExistingPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
import vid.automation.test.infra.Click;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java b/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java
index a47870290..82f45ce7f 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/ServiceProxyPage.java
@@ -1,7 +1,7 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
import vid.automation.test.infra.SelectOption;
@@ -24,6 +24,11 @@ public class ServiceProxyPage extends VidBasePage {
GeneralUIUtils.ultimateWait();
return this;
}
+ public void assertCollectorServiceType(String collectorServiceType) {
+ String displayedCollectorServiceType = SelectOption.getSelectedOption("collectorServiceType");
+ Assert.assertEquals("The displayed collector service type is incorrect", collectorServiceType, displayedCollectorServiceType);
+ }
+
public ServiceProxyPage chooseCollector(String collector){
GeneralUIUtils.ultimateWait();
SelectOption.byTestIdAndVisibleText(collector, Constants.ConfigurationCreation.COLLECTOR_DROPDOWN_TEST_ID);
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/SideMenu.java b/vid-automation/src/main/java/vid/automation/test/sections/SideMenu.java
index 0ba49f2d8..dc3de78dd 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/SideMenu.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/SideMenu.java
@@ -1,12 +1,16 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.ElementClickInterceptedException;
import org.openqa.selenium.UnhandledAlertException;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import vid.automation.test.Constants;
public class SideMenu {
+ static final Logger logger = LoggerFactory.getLogger(SideMenu.class);
+
public static void navigateToBrowseASDCPage() {
navigateToPage(Constants.SideMenu.BROWSE_ASDC_SERVICE_MODELS);
}
@@ -24,7 +28,7 @@ public class SideMenu {
}
public static void navigateToMacroInstantiationStatus() {
- navigateToPage("Macro Instantiation Status");
+ navigateToPage("Instantiation Status");
new VidBasePage().goToIframe();
}
@@ -47,6 +51,7 @@ public class SideMenu {
}
});
GeneralUIUtils.ultimateWait();
+ logger.info("navigated to {}", PageName);
}
public static void navigateToWelcomePage() {
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java b/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java
index f63906323..71c6e0bd4 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/TestEnvironmentPage.java
@@ -1,6 +1,6 @@
package vid.automation.test.sections;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.testng.Assert;
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/VidBasePage.java b/vid-automation/src/main/java/vid/automation/test/sections/VidBasePage.java
index 69aee494a..f749df02b 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/VidBasePage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/VidBasePage.java
@@ -1,17 +1,10 @@
package vid.automation.test.sections;
-import com.aventstack.extentreports.Status;
-import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.execute.setup.ExtentTestActions;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
-import org.openqa.selenium.By;
-import org.openqa.selenium.WebDriver;
-import org.openqa.selenium.WebElement;
-import org.openqa.selenium.support.ui.ExpectedConditions;
-import org.openqa.selenium.support.ui.WebDriverWait;
-import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import static org.hamcrest.CoreMatchers.containsString;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.onap.sdc.ci.tests.utilities.GeneralUIUtils.getDriver;
+import com.aventstack.extentreports.Status;
import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
@@ -20,11 +13,25 @@ import java.util.Calendar;
import java.util.Date;
import java.util.List;
import java.util.function.Function;
-
-import static org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils.getDriver;
+import org.junit.Assert;
+import org.onap.sdc.ci.tests.execute.setup.ExtentTestActions;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebDriver;
+import org.openqa.selenium.WebElement;
+import org.openqa.selenium.support.ui.ExpectedConditions;
+import org.openqa.selenium.support.ui.WebDriverWait;
+import vid.automation.test.Constants;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Input;
+import vid.automation.test.infra.SelectOption;
+import vid.automation.test.infra.Wait;
public class VidBasePage {
+
public VidBasePage setInstanceName(String name) {
setInputText(Constants.INSTANCE_NAME_SELECT_TESTS_ID, name);
return this;
@@ -97,6 +104,7 @@ public class VidBasePage {
public VidBasePage clickDeployServiceButtonByServiceUUID(String serviceUUID) {
Input.replaceText(serviceUUID, Constants.BROWSE_SEARCH);
+ GeneralUIUtils.ultimateWait();
String elementTestId = Constants.DEPLOY_BUTTON_TESTS_ID_PREFIX + serviceUUID;
GeneralUIUtils.clickOnElementByTestId(elementTestId, 30);
GeneralUIUtils.ultimateWait();
@@ -158,6 +166,11 @@ public class VidBasePage {
return this;
}
+ public VidBasePage clickButtonByTestId(String testId) {
+ GeneralUIUtils.clickOnElementByTestId(testId);
+ return this;
+ }
+
public VidBasePage clickCommitCloseButton() {
GeneralUIUtils.clickOnElementByTestId(Constants.COMMIT_CLOSE_BUTTON_ID, 30);
return this;
@@ -174,11 +187,13 @@ public class VidBasePage {
public VidBasePage selectLcpRegion(String lcpRegion) {
+ GeneralUIUtils.ultimateWait();
SelectOption.byValue(lcpRegion, Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID);
return this;
}
public VidBasePage selectTenant(String tenant) {
+ GeneralUIUtils.ultimateWait();
SelectOption.byValue(tenant, Constants.ViewEdit.TENANT_SELECT_TESTS_ID);
return this;
}
@@ -263,12 +278,12 @@ public class VidBasePage {
Assert.assertEquals(expectedText, alertText);
Click.acceptAlert();
}
- public void goToIframe() {
+ public static void goToIframe() {
final long start = System.currentTimeMillis();
goOutFromIframe();
GeneralUIUtils.ultimateWait();
System.out.println("ultimateWait waited " + (System.currentTimeMillis() - start));
- final WebDriver iframeReady = new WebDriverWait(getDriver(), 10).until(
+ final WebDriver iframeReady = new WebDriverWait(getDriver(), 20).until(
ExpectedConditions.frameToBeAvailableAndSwitchToIt(By.tagName("iframe"))
);
Assert.assertNotNull("failed going into iframe", iframeReady);
@@ -278,12 +293,41 @@ public class VidBasePage {
System.out.println("ultimateWait waited " + (System.currentTimeMillis() - start2));
}
- public void goOutFromIframe(){
+ public static void goOutFromIframe(){
getDriver().switchTo().defaultContent();
}
+ public void verifyOpenOldViewEdit(String serviceInstanceName, String serviceInstanceId, boolean openShouldBeEnabled, boolean checkPortMirroring, boolean checkAddVnf) {
+ InstantiationStatusPage.checkMenuItem(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_OPEN_ITEM, openShouldBeEnabled, contextMenuOpen -> {
+ Click.byTestId(contextMenuOpen);
+ VidBasePage.goOutFromIframe();
+ GeneralUIUtils.ultimateWait();
+ Wait.byText("View/Edit Service Instance");
+ if (serviceInstanceId != null) {
+ Wait.byText(serviceInstanceId);
+ }
+ Wait.byText(serviceInstanceName);
+
+ if (checkPortMirroring) {
+ Wait.byText("Add node instance");
+ Wait.byText("i'm a port");
+ }
+
+ if (checkAddVnf) {
+ // Validate bug fix - we open old popup in view/edit
+ Click.byTestId("addVNFButton");
+ Click.byTestId("addVNFOption-2017-488_PASQUALE-vPE 0");
+ assertThat(Get.byTestId("create-modal-title").getText(), containsString("a la carte"));
+ Click.byTestId("cancelButton");
+ //end of bug fix validation
+ }
+
+ screenshotDeployDialog("view-edit-" + serviceInstanceName);
+ SideMenu.navigateToMacroInstantiationStatus();
+ });
+ }
public static WebDriverWait waitUntilDriverIsReady(int time) {
diff --git a/vid-automation/src/main/java/vid/automation/test/sections/ViewEditPage.java b/vid-automation/src/main/java/vid/automation/test/sections/ViewEditPage.java
index 633feb83d..e10c872ee 100644
--- a/vid-automation/src/main/java/vid/automation/test/sections/ViewEditPage.java
+++ b/vid-automation/src/main/java/vid/automation/test/sections/ViewEditPage.java
@@ -1,19 +1,16 @@
package vid.automation.test.sections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
+import vid.automation.test.infra.Features;
import vid.automation.test.infra.Get;
import vid.automation.test.infra.SelectOption;
-import vid.automation.test.infra.Wait;
-import org.hamcrest.core.Is;
import static org.hamcrest.core.Is.is;
-import java.util.List;
-
/**
* Created by itzikliderman on 13/06/2017.
*/
@@ -70,8 +67,12 @@ public class ViewEditPage extends VidBasePage {
return this;
}
- public ViewEditPage selectLCPRegion(String lcpRegion){
- SelectOption.byValue(lcpRegion, Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID);
+ public ViewEditPage selectLcpRegion(String lcpRegion, String cloudOwner){
+ selectLcpRegion(lcpRegion);
+ if (Features.FLAG_1810_CR_ADD_CLOUD_OWNER_TO_MSO_REQUEST.isActive()) {
+ String selectedOption = SelectOption.getSelectedOption(Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID);
+ Assert.assertEquals(lcpRegion + " (" + cloudOwner.toUpperCase() + ")", selectedOption);
+ }
return this;
}
@@ -91,6 +92,10 @@ public class ViewEditPage extends VidBasePage {
return this;
}
+ public VidBasePage clickActivateFabricConfigurationButton() {
+ GeneralUIUtils.clickOnElementByTestId(Constants.ViewEdit.ACTIVATE_FABRIC_CONFIGURATION_BUTTON_TEST_ID, 60);
+ return this;
+ }
public VidBasePage clickInfoButton() {
GeneralUIUtils.clickOnElementByTestId(Constants.ViewEdit.INFOSERVICEBUTTON, 30);
return this;
diff --git a/vid-automation/src/main/java/vid/automation/test/services/AsyncJobsService.java b/vid-automation/src/main/java/vid/automation/test/services/AsyncJobsService.java
index 01158fa66..35849b481 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/AsyncJobsService.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/AsyncJobsService.java
@@ -1,44 +1,54 @@
package vid.automation.test.services;
+import com.google.common.collect.ImmutableList;
import vid.automation.test.utils.DB_CONFIG;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
+import java.util.List;
public class AsyncJobsService {
public void dropAllAsyncJobs() {
+ runStatementsInDb(ImmutableList.of(
+ "DELETE FROM `vid_service_info`",
+ "DELETE FROM `vid_job`",
+ "DELETE FROM `vid_job_audit_status`",
+ "DELETE FROM `vid_name_counter`"
+ ));
+ }
+
+ public void runStatementsInDb(List<String> sqlStatements) {
System.out.println("Connecting database...");
try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
System.out.println("Database connected!");
- Statement stmt = connection.createStatement();
- stmt.addBatch("DELETE FROM `vid_service_info`");
- stmt.addBatch("DELETE FROM `vid_job`");
- stmt.addBatch("DELETE FROM `vid_job_audit_status`");
- int[] executeBatch = stmt.executeBatch();
+ try (Statement stmt = connection.createStatement()) {
+ for (String sql: sqlStatements) {
+ stmt.addBatch(sql);
+ }
+ stmt.executeBatch();
+ }
} catch (SQLException e) {
throw new IllegalStateException("Cannot connect the database!", e);
}
}
- public void muteAllAsyncJobs() {
- System.out.println("Connecting database...");
+ public void runStatementInDb(String sqlStatement) {
+ runStatementsInDb(ImmutableList.of(sqlStatement));
+ }
- try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
- System.out.println("Database connected!");
- Statement stmt = connection.createStatement();
- stmt.addBatch("UPDATE `vid_job` set `TAKEN_BY`='muteAllAsyncJobs', `AGE`=`AGE`+5");
- int[] executeBatch = stmt.executeBatch();
+ public void muteAllAsyncJobs() {
+ runStatementInDb("UPDATE `vid_job` SET `TAKEN_BY`='muteAllAsyncJobs', `JOB_STATUS`=CONCAT('MUTED_', `JOB_STATUS`), `AGE`=`AGE`+5 WHERE `TAKEN_BY` is NULL or `TAKEN_BY`<>'muteAllAsyncJobs'");
+ }
- } catch (SQLException e) {
- throw new IllegalStateException("Cannot connect the database!", e);
- }
+ public void dropAllFromNameCounter() {
+ runStatementInDb("DELETE FROM `vid_name_counter`");
}
}
diff --git a/vid-automation/src/main/java/vid/automation/test/services/BulkRegistration.java b/vid-automation/src/main/java/vid/automation/test/services/BulkRegistration.java
index c6de040ea..0f0839537 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/BulkRegistration.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/BulkRegistration.java
@@ -1,14 +1,28 @@
package vid.automation.test.services;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+import static vid.automation.test.infra.ModelInfo.serviceFabricSriovService;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAICloudRegionAndSourceFromConfigurationPut;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIFilterServiceInstanceById;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetHomingForVfModule;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetModelsByOwningEntity;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetModelsByProject;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkZones;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetPortMirroringSourcePorts;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsWithoutInstancesGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetTenants;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIPostNamedQueryForViewEdit;
-import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVfModuleInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOActivateFabricConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVfModule;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeactivateAndCloudDelete;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteInstanceOrchestrationRequestGet;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteNetwork;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteService;
@@ -16,33 +30,57 @@ import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteVfModule;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteVnf;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteVolumeGroup;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMSOActOnConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMSOCreateConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMSODeleteConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMsoEnableDisablePort;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
import vid.automation.test.Constants;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-
public class BulkRegistration {
public static void searchExistingServiceInstance() {
searchExistingServiceInstance("Active");
}
- public static void searchExistingServiceInstance(String orchStatus) {
+ public static void searchExistingServiceInstance(String orchStatus) {
+ searchExistingServiceInstance(orchStatus, "pending-delete");
+ }
+
+ public static void searchExistingServiceInstance(String orchStatus, String vfModuleOrchStatus) {
genericSearchExistingServiceInstance();
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS,
Constants.RegisterToSimulator.SearchForServiceInstance.FILTER_SERVICE_INSTANCE_BY_ID,
Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT,
Constants.RegisterToSimulator.SearchForServiceInstance.GET_SDC_CATALOG_SERVICE_VID_TEST_444,
Constants.RegisterToSimulator.CreateNewServiceInstance.deploy.GET_AIC_ZONES
- }, ImmutableMap.<String, Object>of("<ORCH_STATUS>", orchStatus), SimulatorApi.RegistrationStrategy.APPEND);
+ }, ImmutableMap.<String, Object>of("<ORCH_STATUS>", orchStatus, "<VF_MODULE_ORCH_STATUS>", vfModuleOrchStatus), SimulatorApi.RegistrationStrategy.APPEND);
+ }
+
+ public static void searchExistingServiceInstanceWithFabric(String orchStatus) {
+ genericSearchExistingServiceInstance();
+ SimulatorApi.registerExpectationFromPresets(
+ ImmutableList.of(
+ new PresetAAIFilterServiceInstanceById("e433710f-9217-458d-a79d-1c7aff376d89",
+ "TYLER SILVIA",
+ "c187e9fe-40c3-4862-b73e-84ff056205f61234"),
+ new PresetAAIGetSubDetailsGet("e433710f-9217-458d-a79d-1c7aff376d89", orchStatus),
+ new PresetAAIGetSubDetailsWithoutInstancesGet("e433710f-9217-458d-a79d-1c7aff376d89", true),
+ new PresetAAIPostNamedQueryForViewEdit("c187e9fe-40c3-4862-b73e-84ff056205f61234", false, true),
+ new PresetSDCGetServiceMetadataGet(serviceFabricSriovService),
+ new PresetSDCGetServiceToscaModelGet(serviceFabricSriovService),
+ new PresetAAIGetNetworkZones(),
+ new PresetMSOActivateFabricConfiguration("c187e9fe-40c3-4862-b73e-84ff056205f61234"),
+ new PresetMSOOrchestrationRequestGet("COMPLETE", "318cc766-b673-4a50-b9c5-471f68914584", "Success")),
+ SimulatorApi.RegistrationStrategy.APPEND);
}
public static void searchExistingServiceInstanceByOEAndProject(){
SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
- new PresetAAIGetModelsByOwningEntity("Wireline"),
+ new PresetAAIGetModelsByOwningEntity("Melissa"),
new PresetAAIGetModelsByProject("x1"),
new PresetAAIGetModelsByProject("yyy1")
), APPEND);
@@ -52,7 +90,7 @@ public class BulkRegistration {
genericSearchExistingServiceInstance();
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE_CR,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS_CR,
Constants.RegisterToSimulator.SearchForServiceInstance.FILTER_CR_SERVICE_INSTANCE_BY_ID,
Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_CR_VIEW_EDIT,
Constants.RegisterToSimulator.SearchForServiceInstance.GET_SDC_CATALOG_SERVICE_VID_TEST_CR,
@@ -65,7 +103,7 @@ public class BulkRegistration {
genericSearchExistingServiceInstance();
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.AddSubinterface.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE_VFC_IG,
+ Constants.RegisterToSimulator.AddSubinterface.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS_VFC_IG,
Constants.RegisterToSimulator.AddSubinterface.FILTER_VFC_IG_SERVICE_INSTANCE_BY_ID,
Constants.RegisterToSimulator.AddSubinterface.NAMED_QUERY_VFC_IG_VIEW_EDIT,
Constants.RegisterToSimulator.AddSubinterface.GET_SDC_CATALOG_SERVICE_VID_TEST_444,
@@ -77,17 +115,16 @@ public class BulkRegistration {
SimulatorApi.registerExpectation(
new String [] {
Constants.RegisterToSimulator.genericRequest.ECOMP_PORTAL_GET_SESSION_SLOT_CHECK_INTERVAL,
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_FULL_SUBSCRIBERS,
Constants.RegisterToSimulator.SearchForServiceInstance.GET_SERVICES
-
}, ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(),SimulatorApi.RegistrationStrategy.APPEND);
}
public static void searchExistingServiceInstance2(String orchStatus) {
genericSearchExistingServiceInstance();
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_FIREWALL_MISC,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_CRAIG_ROBERTS,
Constants.RegisterToSimulator.SearchForServiceInstance.FILTER_SERVICE_INSTANCE_BY_ID_2,
Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT_2
}, ImmutableMap.<String, Object>of("<ORCH_STATUS>", orchStatus), SimulatorApi.RegistrationStrategy.APPEND);
@@ -105,9 +142,10 @@ public class BulkRegistration {
SimulatorApi.registerExpectationFromPreset(new PresetAAICloudRegionAndSourceFromConfigurationPut(configurationId, desiredCloudRegionId), APPEND);
SimulatorApi.registerExpectationFromPreset(new PresetAAIGetPortMirroringSourcePorts(configurationId, portInterfaceId, "i'm a port", isMirrored), APPEND);
+ SimulatorApi.registerExpectationFromPreset(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC, APPEND);
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS,
Constants.RegisterToSimulator.SearchForServiceInstance.FILTER_SERVICE_INSTANCE_BY_ID_PM,
Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT_PM,
Constants.RegisterToSimulator.SearchForServiceInstance.GET_SDC_CATALOG_SERVICE_PM,
@@ -170,33 +208,24 @@ public class BulkRegistration {
}
- public static void activateDeactivateConfiguration(String orchStatus, String action, String desiredCloudRegionId) {
- SimulatorApi.registerExpectation(
- new String [] {
- Constants.RegisterToSimulator.createConfiguration.MSO_ACTIVATE_CONFIGURATION,
- }, ImmutableMap.<String, Object>of("<ACTION>",action,"mdt1", desiredCloudRegionId), SimulatorApi.RegistrationStrategy.APPEND);
+ public static void activateDeactivateConfiguration(String action) {
+ appendWithGetStatus(new PresetMSOActOnConfiguration(action), PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC);
}
- public static void deleteConfiguration(String desiredCloudRegionId) {
- SimulatorApi.registerExpectation(
- new String [] {
- Constants.RegisterToSimulator.createConfiguration.MSO_DELETE_CONFIGURATION,
- Constants.RegisterToSimulator.createConfiguration.MSO_CREATE_CONFIGURATION_ORCH_REQ
- }, ImmutableMap.of("mdt1", desiredCloudRegionId), SimulatorApi.RegistrationStrategy.APPEND);
+ public static void deleteConfiguration() {
+ appendWithGetStatus(new PresetMSODeleteConfiguration(), PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC);
}
- public static void enableDisablePort(String action, String desiredCloudRegionId){
- SimulatorApi.registerExpectation(
- new String [] {
- Constants.RegisterToSimulator.createConfiguration.MSO_ACTIVATE_CONFIGURATION,
- Constants.RegisterToSimulator.createConfiguration.MSO_ENABLE_DISABLE_PORT,
- }, ImmutableMap.<String, Object>of("<ACTION>", action,"mdt1", desiredCloudRegionId), SimulatorApi.RegistrationStrategy.APPEND);
+ public static void enableDisablePort(String action){
+ appendWithGetStatus(new PresetMsoEnableDisablePort(
+ "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ "9533-config-LB1113", action), PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC);
}
public static void addNetwork() {
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_Mobility,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_Emanuel,
Constants.RegisterToSimulator.addNetwork.AAI_GET_TENANTS,
Constants.RegisterToSimulator.addNetwork.AAI_NAMED_QUERY_FOR_VIEW_EDIT,
Constants.RegisterToSimulator.addNetwork.FILTER_SERVICE_INSTANCE_BY_ID,
@@ -205,13 +234,7 @@ public class BulkRegistration {
}, ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
}
- public static void msoAddNetwork(String instanceName){
- SimulatorApi.registerExpectation(
- new String [] {
- Constants.RegisterToSimulator.addNetwork.MSO_ADD_NETWORK_ORCH_REQ,
- Constants.RegisterToSimulator.addNetwork.MSO_ADD_NETWORK
- }, ImmutableMap.<String, Object>of("<SERVICE_INSTANCE_NAME>",instanceName), SimulatorApi.RegistrationStrategy.APPEND);
- }
+
public static void msoAddNetworkError(String instanceName){
SimulatorApi.registerExpectation(
new String [] {
@@ -227,13 +250,15 @@ public class BulkRegistration {
}
- public static void createPolicyConfiguration(boolean isSuccessFlow, String desiredCloudRegionId) {
+ public static void createPolicyConfiguration(boolean isSuccessFlow, String serviceType) {
createConfiguration();
- SimulatorApi.registerExpectation(
- new String []{
- Constants.RegisterToSimulator.createConfiguration.GET_PNF_INSTANCES,
- Constants.RegisterToSimulator.createConfiguration.GET_MODEL_BY_ONE_INVARIANT_ID
- } , ImmutableMap.<String, Object>of("mdt1", desiredCloudRegionId), SimulatorApi.RegistrationStrategy.APPEND);
+
+ SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
+ Constants.RegisterToSimulator.createConfiguration.GET_MODEL_BY_ONE_INVARIANT_ID);
+
+ SimulatorApi.registerExpectation(Constants.RegisterToSimulator.createConfiguration.GET_PNF_INSTANCES,
+ ImmutableMap.of("<SERVICE-TYPE>", serviceType), SimulatorApi.RegistrationStrategy.APPEND);
+
if (isSuccessFlow) {
msoCreatePProbeConfiguration();
} else {
@@ -241,38 +266,33 @@ public class BulkRegistration {
}
}
- public static void deletePolicyConfiguration(boolean isSuccessFlow, String desiredCloudRegionId) {
+ public static void deletePolicyConfiguration(boolean isSuccessFlow) {
createConfiguration();
- SimulatorApi.registerExpectation(
- new String []{
- Constants.RegisterToSimulator.createConfiguration.GET_PNF_INSTANCES,
- Constants.RegisterToSimulator.createConfiguration.GET_MODEL_BY_ONE_INVARIANT_ID,
- Constants.RegisterToSimulator.createConfiguration.MSO_DELETE_CONFIGURATION,
-
- } , ImmutableMap.<String, Object>of("mdt1", desiredCloudRegionId), SimulatorApi.RegistrationStrategy.APPEND);
- if (isSuccessFlow) {
- msoCreatePProbeConfiguration();
- } else {
- msoCreatePProbeConfigurationError();
- }
+ SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
+ Constants.RegisterToSimulator.createConfiguration.GET_MODEL_BY_ONE_INVARIANT_ID);
+ appendWithGetStatus(new PresetMSODeleteConfiguration(), PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC);
}
private static void msoCreatePProbeConfiguration() {
- SimulatorApi.registerExpectation(
- new String []{
- Constants.RegisterToSimulator.createConfiguration.MSO_CREATE_CONFIGURATION,
- Constants.RegisterToSimulator.createConfiguration.MSO_CREATE_CONFIGURATION_ORCH_REQ
- } , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
+ appendWithGetStatus(new PresetMSOCreateConfiguration("c187e9fe-40c3-4862-b73e-84ff056205f6"), PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC);
+ }
+
+ private static void appendWithGetStatus(PresetMSOBaseCreateInstancePost createInstancePreset, PresetAAIGetCloudOwnersByCloudRegionId cloudOwnerPreset) {
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ createInstancePreset,
+ cloudOwnerPreset,
+ new PresetMSOOrchestrationRequestGet(PresetMSOOrchestrationRequestGet.COMPLETE, createInstancePreset.getRequestId(), "Success")),
+ SimulatorApi.RegistrationStrategy.APPEND);
}
private static void msoCreatePProbeConfigurationError() {
- SimulatorApi.registerExpectation(
- new String []{
- Constants.RegisterToSimulator.createConfiguration.MSO_CREATE_CONFIGURATION_ERROR
- } , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSOCreateConfiguration("c187e9fe-40c3-4862-b73e-84ff056205f6", 500, null),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC),
+ SimulatorApi.RegistrationStrategy.APPEND);
}
public static void createConfiguration() {
@@ -295,31 +315,28 @@ public class BulkRegistration {
}
public static void createNewServiceInstance(String subscriber) {
- SimulatorApi.registerExpectation(
- new String []{
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_FULL_SUBSCRIBES,
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SERVICES
- } , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(),SimulatorApi.RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectation(Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SERVICES, SimulatorApi.RegistrationStrategy.APPEND);
switch (subscriber) {
- case "USP VOICE": createNewServiceInstanceUspVoice(); break;
- case "MSO_1610_ST": createNewServiceInstanceMso1610ST(); break;
+ case "SILVIA ROBBINS": createNewServiceInstanceUspVoice(); break;
+ case "CAR_2020_ER": createNewServiceInstanceMso1610ST(); break;
}
}
private static void createNewServiceInstanceMso1610ST() {
SimulatorApi.registerExpectation(
new String []{
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_MSO_1610_ST,
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_MODELS_BY_SERVICE_TYPE_MSO_1610_ST
+ Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_CAR_2020_ER,
+ Constants.RegisterToSimulator.CreateNewServiceInstance.GET_MODELS_BY_SERVICE_TYPE_CAR_2020_ER
} , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
}
private static void createNewServiceInstanceUspVoice() {
SimulatorApi.registerExpectation(
new String []{
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE,
- Constants.RegisterToSimulator.CreateNewServiceInstance.GET_MODELS_BY_SERVICE_TYPE_USP_VOICE
+ Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS,
+ Constants.RegisterToSimulator.CreateNewServiceInstance.GET_MODELS_BY_SERVICE_TYPE_SILVIA_ROBBINS
} , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
}
@@ -336,26 +353,34 @@ public class BulkRegistration {
public static void searchExistingServiceInstanceWithoutModelVerId() {
SimulatorApi.registerExpectation(
new String []{
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_FIREWALL_MISC,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_CRAIG_ROBERTS,
Constants.RegisterToSimulator.SearchForServiceInstance.FILTER_SERVICE_INSTANCE_BY_ID_NO_MODEL_VER_ID,
// Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT_NO_MODEL_VER_ID
} , ImmutableMap.<String, Object>of(), SimulatorApi.RegistrationStrategy.APPEND);
}
- public static void deleteExistingInstance(String orchStatus, String type) {
+ public static void deleteExistingInstance(String orchStatus, String type) {
+ deleteExistingInstance(orchStatus, type, "pending-delete");
+ }
+
+ public static void deleteExistingInstance(String orchStatus, String type, String vfModuleOrchStatus) {
genericSearchExistingServiceInstance();
SimulatorApi.registerExpectation(
new String [] {
- Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_USP_VOICE,
+ Constants.RegisterToSimulator.SearchForServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_SILVIA_ROBBINS,
Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT,
Constants.RegisterToSimulator.CreateNewServiceInstance.deploy.GET_AIC_ZONES
- }, ImmutableMap.<String, Object>of("<ORCH_STATUS>", orchStatus), SimulatorApi.RegistrationStrategy.APPEND);
+ }, ImmutableMap.<String, Object>of("<ORCH_STATUS>", orchStatus, "<VF_MODULE_ORCH_STATUS>", vfModuleOrchStatus), SimulatorApi.RegistrationStrategy.APPEND);
SimulatorApi.registerExpectationFromPresets(
ImmutableList.of(
new PresetAAIGetTenants(),
new PresetMSODeleteInstanceOrchestrationRequestGet(type),
new PresetSDCGetServiceMetadataGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0", "service-Complexservice-aLaCarte-csar.zip"),
- new PresetSDCGetServiceToscaModelGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-Complexservice-aLaCarte-csar.zip")),
+ new PresetSDCGetServiceToscaModelGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-Complexservice-aLaCarte-csar.zip"),
+ new PresetMSODeactivateAndCloudDelete("3f93c7cb-2fd0-4557-9514-e189b7b04f9d", "c015cc0f-0f37-4488-aabf-53795fd93cd3",
+ "a231a99c-7e75-4d6d-a0fb-5c7d26f30f77", "c0011670-0e1a-4b74-945d-8bf5aede1d9c", "irma-aic"),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC
+ ),
SimulatorApi.RegistrationStrategy.APPEND);
}
@@ -383,7 +408,23 @@ public class BulkRegistration {
deleteExistingInstance(orchStatus, "Service");
SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
new PresetMSODeleteService(),
- new PresetAAIPostNamedQueryForViewEdit("3f93c7cb-2fd0-4557-9514-e189b7b04f9d", false)), SimulatorApi.RegistrationStrategy.APPEND);
+ new PresetAAIPostNamedQueryForViewEdit("3f93c7cb-2fd0-4557-9514-e189b7b04f9d", false, false)), SimulatorApi.RegistrationStrategy.APPEND);
+ }
+
+ public static void resumeWithHomingDataVfModule(String serviceOrchStatus, String vfModuleOrchStatus, String vfModuleName) {
+ SimulatorApi.registerExpectation(Constants.RegisterToSimulator.SearchForServiceInstance.NAMED_QUERY_VIEW_EDIT,
+ ImmutableMap.<String, Object>of("<ORCH_STATUS>", serviceOrchStatus, "<VF_MODULE_ORCH_STATUS>", vfModuleOrchStatus),
+ SimulatorApi.RegistrationStrategy.APPEND);
+
+ SimulatorApi.registerExpectationFromPresets(
+ ImmutableList.of (
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC,
+ new PresetAAIGetHomingForVfModule("c015cc0f-0f37-4488-aabf-53795fd93cd3", "a231a99c-7e75-4d6d-a0fb-5c7d26f30f77", "092eb9e8e4b7412e8787dd091bc58e86", "mdt1"),
+ new PresetMSOCreateVfModule("3f93c7cb-2fd0-4557-9514-e189b7b04f9d",
+ "c015cc0f-0f37-4488-aabf-53795fd93cd3", ATT_NC, vfModuleName,
+ "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0", "ComplexService"),
+ new PresetMSOOrchestrationRequestGet("COMPLETE","c0011670-0e1a-4b74-945d-8bf5aede1d9c",Constants.ViewEdit.VF_MODULE_CREATED_SUCCESSFULLY_TEXT)),
+ SimulatorApi.RegistrationStrategy.APPEND);
}
public static void resumeVfModule(String serviceInstanceId, String vnfInstanceId ){
@@ -391,7 +432,8 @@ public class BulkRegistration {
SimulatorApi.registerExpectationFromPresets(
ImmutableList.of (
new PresetAAIGetTenants(),
- new PresetMSOCreateVfModuleInstancePost(serviceInstanceId,vnfInstanceId),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC,
+ new PresetMSOCreateVfModule(serviceInstanceId,vnfInstanceId, ATT_NC),
new PresetMSOOrchestrationRequestGet("COMPLETE","c0011670-0e1a-4b74-945d-8bf5aede1d9c",Constants.ViewEdit.VF_MODULE_CREATED_SUCCESSFULLY_TEXT)),
SimulatorApi.RegistrationStrategy.APPEND);
diff --git a/vid-automation/src/main/java/vid/automation/test/services/DropTestApiField.java b/vid-automation/src/main/java/vid/automation/test/services/DropTestApiField.java
index e175b88b1..bb50438ca 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/DropTestApiField.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/DropTestApiField.java
@@ -1,64 +1,73 @@
-package vid.automation.test.services;
-
-import com.fasterxml.jackson.databind.JsonNode;
-import com.fasterxml.jackson.databind.ObjectMapper;
-import com.fasterxml.jackson.databind.node.ObjectNode;
-import vid.automation.test.infra.Features;
-
-import java.io.IOException;
-import java.util.Arrays;
-import java.util.function.UnaryOperator;
-
-public class DropTestApiField {
-
- public static UnaryOperator<String> dropTestApiFieldFromString() {
- if (Features.FLAG_ADD_MSO_TESTAPI_FIELD.isActive()) {
- // do nothing
- return in -> in;
- } else {
- final ObjectMapper objectMapper = new ObjectMapper();
- return in -> {
- if (!in.contains("testApi")) {
- // short circuit
- return in;
- }
-
- try {
- final JsonNode tree = objectMapper.readTree(in);
- final JsonNode node = tree.path("simulatorRequest");
- if (removePath(node, "body", "requestDetails", "requestParameters", "testApi") != null) {
- // tree modified, write back to string
- return objectMapper.writeValueAsString(tree);
- } else {
- // else...
- return in;
- }
- } catch (IOException e) {
- return in;
- }
- };
- }
- }
-
- private static JsonNode removePath(JsonNode tree, String... nodes) {
- // remove the nodes; remove also the parent, if an empty object was left
- // returns the removed node
- // returns null if no modification to tree
- if (nodes.length > 1) {
- final JsonNode node = tree.path(nodes[0]);
- final JsonNode removed = removePath(node, Arrays.copyOfRange(nodes, 1, nodes.length));
- if (removed != null && node.size() == 0) {
- return removePath(tree, nodes[0]);
- } else {
- return removed; // non-null if node.size() != 0
- }
- } else {
- if (tree instanceof ObjectNode) {
- return ((ObjectNode) tree).remove(nodes[0]);
- } else {
- return null;
- }
- }
- }
-
-}
+package vid.automation.test.services;
+
+import com.fasterxml.jackson.databind.JsonNode;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.node.ObjectNode;
+import vid.automation.test.infra.Features;
+
+import java.io.IOException;
+import java.util.Arrays;
+import java.util.function.UnaryOperator;
+
+public class DropTestApiField {
+
+ public static UnaryOperator<String> dropTestApiFieldFromString() {
+ return dropFieldFromString("testApi", Features.FLAG_ADD_MSO_TESTAPI_FIELD,
+ "simulatorRequest", "body", "requestDetails", "requestParameters", "testApi");
+ }
+
+ public static UnaryOperator<String> dropFieldCloudOwnerFromString() {
+ return dropFieldFromString("cloudOwner", Features.FLAG_ADD_MSO_TESTAPI_FIELD,
+ "simulatorRequest", "body", "requestDetails", "cloudConfiguration", "cloudOwner");
+ }
+ private static UnaryOperator<String> dropFieldFromString(String text, Features featureFlag, String basePath, String... nodes){
+ if (featureFlag.isActive()) {
+ // do nothing
+ return in -> in;
+ } else {
+ final ObjectMapper objectMapper = new ObjectMapper();
+ return in -> {
+ if (!in.contains(text)) {
+ // short circuit
+ return in;
+ }
+
+ try {
+ final JsonNode tree = objectMapper.readTree(in);
+ final JsonNode node = tree.path(basePath);
+ if (removePath(node, nodes) != null) {
+ // tree modified, write back to string
+ return objectMapper.writeValueAsString(tree);
+ } else {
+ // else...
+ return in;
+ }
+ } catch (IOException e) {
+ return in;
+ }
+ };
+ }
+ }
+
+ private static JsonNode removePath(JsonNode tree, String... nodes) {
+ // remove the nodes; remove also the parent, if an empty object was left
+ // returns the removed node
+ // returns null if no modification to tree
+ if (nodes.length > 1) {
+ final JsonNode node = tree.path(nodes[0]);
+ final JsonNode removed = removePath(node, Arrays.copyOfRange(nodes, 1, nodes.length));
+ if (removed != null && node.size() == 0) {
+ return removePath(tree, nodes[0]);
+ } else {
+ return removed; // non-null if node.size() != 0
+ }
+ } else {
+ if (tree instanceof ObjectNode) {
+ return ((ObjectNode) tree).remove(nodes[0]);
+ } else {
+ return null;
+ }
+ }
+ }
+
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/services/ServicesService.java b/vid-automation/src/main/java/vid/automation/test/services/ServicesService.java
index 34303a972..264b2c16d 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/ServicesService.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/ServicesService.java
@@ -1,7 +1,7 @@
package vid.automation.test.services;
import com.fasterxml.jackson.databind.ObjectMapper;
-import org.openecomp.sdc.ci.tests.utilities.FileHandling;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
import vid.automation.test.model.Service;
import vid.automation.test.model.ServiceModel;
import vid.automation.test.model.ServiceModelsList;
diff --git a/vid-automation/src/main/java/vid/automation/test/services/SimulatorApi.java b/vid-automation/src/main/java/vid/automation/test/services/SimulatorApi.java
index 29f6eae7c..65ef3679c 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/SimulatorApi.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/SimulatorApi.java
@@ -1,30 +1,36 @@
package vid.automation.test.services;
-import com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider;
-import com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider;
+import static org.testng.Assert.assertEquals;
+import static vid.automation.test.services.DropTestApiField.dropFieldCloudOwnerFromString;
+import static vid.automation.test.services.DropTestApiField.dropTestApiFieldFromString;
+
+import com.fasterxml.jackson.databind.DeserializationFeature;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
-import org.glassfish.jersey.client.ClientProperties;
-import org.glassfish.jersey.uri.internal.JerseyUriBuilder;
-import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
-import org.onap.simulator.presetGenerator.presets.model.RegistrationRequest;
-import org.springframework.http.HttpStatus;
-import vid.automation.test.utils.ReadFile;
-
+import java.net.URI;
+import java.util.Collection;
+import java.util.List;
+import java.util.Map;
+import java.util.function.Function;
+import java.util.function.UnaryOperator;
+import java.util.stream.Collectors;
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.Entity;
import javax.ws.rs.client.WebTarget;
+import javax.ws.rs.core.GenericType;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
-import java.net.URI;
-import java.util.Collection;
-import java.util.List;
-import java.util.Map;
-import java.util.function.UnaryOperator;
-
-import static org.testng.Assert.assertEquals;
-import static vid.automation.test.services.DropTestApiField.dropTestApiFieldFromString;
+import org.glassfish.jersey.client.ClientProperties;
+import org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJaxbJsonProvider;
+import org.glassfish.jersey.jackson.internal.jackson.jaxrs.json.JacksonJsonProvider;
+import org.glassfish.jersey.uri.internal.JerseyUriBuilder;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.model.RegistrationRequest;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.http.HttpStatus;
+import vid.automation.test.utils.ReadFile;
public class SimulatorApi {
@@ -32,15 +38,31 @@ public class SimulatorApi {
APPEND, CLEAR_THEN_SET
}
+ private static final Logger logger = LoggerFactory.getLogger(SimulatorApi.class);
+
+ /*
+ these classes are partial representation of org.mockserver.model.HttpRequest.
+ We can not use HttpRequest since it contains Map with NottableString and jackson throw the following error :
+ com.fasterxml.jackson.databind.JsonMappingException: Can not find a (Map) Key deserializer for type
+ [simple type, class org.mockserver.model.NottableString]
+ */
+ public static class Path {
+ public String value;
+ }
+
+ public static class HttpRequest{
+ public Path path;
+ }
+
private static final URI uri; //uri for registration
private static final URI simulationUri; //uri for getting simulated responses
private static final Client client;
private static final List<UnaryOperator<String>> presetStringPostProccessors =
- ImmutableList.of(dropTestApiFieldFromString());
+ ImmutableList.of(dropTestApiFieldFromString(), dropFieldCloudOwnerFromString());
static {
- String host = System.getProperty("VID_HOST", "127.0.0.1" );
+ String host = System.getProperty("VID_HOST", "10.0.0.10" );
Integer port = Integer.valueOf(System.getProperty("SIM_PORT", System.getProperty("VID_PORT", "8080"))); //port for registration
uri = new JerseyUriBuilder().host(host).port(port).scheme("http").path("vidSimulator").build();
client = ClientBuilder.newClient();
@@ -49,6 +71,7 @@ public class SimulatorApi {
// org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException:
// MessageBodyWriter not found for media type=application/json
JacksonJsonProvider jacksonJsonProvider = new JacksonJaxbJsonProvider();
+ jacksonJsonProvider.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
client.register(jacksonJsonProvider);
Integer simulationPort = Integer.valueOf(System.getProperty("SIMULATION_PORT", "1080")); //port getting simulated responses
@@ -84,13 +107,13 @@ public class SimulatorApi {
content = content.replaceAll(templateParam.getKey(), templateParam.getValue().toString());
}
- registerToSimulatorAndAssertSuccess(content, registrationStrategy);
+ registerToSimulatorAndAssertSuccess(expectationTemplateFilename, content, registrationStrategy);
}
public static void registerExpectationFromPreset(BasePreset preset, RegistrationStrategy registrationStrategy) {
RegistrationRequest content = preset.generateScenario();
- registerToSimulatorAndAssertSuccess(content, registrationStrategy);
+ registerToSimulatorAndAssertSuccess(preset.getClass().getCanonicalName(), content, registrationStrategy);
}
public static void registerExpectationFromPresets(Collection<BasePreset> presets, RegistrationStrategy registrationStrategy) {
@@ -99,7 +122,7 @@ public class SimulatorApi {
}
presets.forEach(
preset-> {
- try {registerToSimulatorAndAssertSuccess(preset.generateScenario());}
+ try {registerToSimulatorAndAssertSuccess(preset.getClass().getCanonicalName(), preset.generateScenario());}
catch (RuntimeException e) {
throw new RuntimeException("Failed to register preset "+preset.getClass().getName(), e);
}
@@ -107,14 +130,31 @@ public class SimulatorApi {
);
}
- private static void registerToSimulatorAndAssertSuccess(Object content, RegistrationStrategy registrationStrategy) {
+// public static List<HttpRequest> retrieveRecordedRequests() {
+// Response response = client.target(uri).path("retrieveRecordedRequests").request().get();
+// return response.readEntity(new GenericType<List<HttpRequest>>(){});
+// }
+
+ /*
+ This method return counter of requests that has been sent to simulator.
+ The key of the map is a path, and the value is counter
+ */
+ public static Map<String, Long> retrieveRecordedRequestsPathCounter() {
+ Response response = client.target(uri).path("retrieveRecordedRequests").request().get();
+ List<HttpRequest> httpRequests = response.readEntity(new GenericType<List<HttpRequest>>(){});
+ return httpRequests.stream().map(x->x.path.value).collect(
+ Collectors.groupingBy(Function.identity(), Collectors.counting()));
+ }
+
+ private static void registerToSimulatorAndAssertSuccess(String name, Object content, RegistrationStrategy registrationStrategy) {
if (registrationStrategy == RegistrationStrategy.CLEAR_THEN_SET) {
clearRegistrations();
}
- registerToSimulatorAndAssertSuccess(content);
+ registerToSimulatorAndAssertSuccess(name, content);
}
- private static void registerToSimulatorAndAssertSuccess(Object content) {
+ private static void registerToSimulatorAndAssertSuccess(String name, Object content) {
+ logger.info("Setting {}", name);
content = postProccessContent(content);
@@ -137,6 +177,7 @@ public class SimulatorApi {
}
private static void clearRegistrations() {
+ logger.info("Clearing Registrations");
Response response = createSimulatorRegistrationWebTarget().request().delete();
assertEquals(response.getStatus(), HttpStatus.OK.value());
}
diff --git a/vid-automation/src/main/java/vid/automation/test/services/UsersService.java b/vid-automation/src/main/java/vid/automation/test/services/UsersService.java
index ac8af4511..aae7917f7 100644
--- a/vid-automation/src/main/java/vid/automation/test/services/UsersService.java
+++ b/vid-automation/src/main/java/vid/automation/test/services/UsersService.java
@@ -1,12 +1,10 @@
package vid.automation.test.services;
-import com.google.common.primitives.Ints;
-import org.apache.commons.lang3.StringUtils;
-import vid.automation.test.model.User;
-import vid.automation.test.model.UsersObject;
-import vid.automation.test.utils.DB_CONFIG;
-import vid.automation.test.utils.ReadFile;
+import static org.hamcrest.CoreMatchers.everyItem;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.greaterThan;
+import com.google.common.primitives.Ints;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
@@ -15,10 +13,11 @@ import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.ListIterator;
-
-import static org.hamcrest.CoreMatchers.everyItem;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.greaterThan;
+import org.apache.commons.lang3.StringUtils;
+import vid.automation.test.model.User;
+import vid.automation.test.model.UsersObject;
+import vid.automation.test.utils.DB_CONFIG;
+import vid.automation.test.utils.ReadFile;
/**
* Created by itzikliderman on 08/09/2017.
@@ -53,7 +52,7 @@ public class UsersService {
/*
Creates a user in the DB, were:
- Login user name is a deterministic number, hashed from the userId string, with 3 trailing zeroes,
- and two leading letters from the userId itself; e.g. "mo26063000" for mobility.
+ and two leading letters from the userId itself; e.g. "mo26063000" for emanuel.
- Login user name == user password
- 'user.credentials.userId' and 'user.credentials.password' input fields are overridden with the generated values.
- Roles are "read" (roleId==16) and all other roles in object (like subscriberName___serviceType___tenant).
@@ -77,7 +76,7 @@ public class UsersService {
user.credentials.password = getLoginId(userId);
stmt.addBatch("INSERT INTO `fn_user` (`USER_ID`, `ORG_USER_ID`, `FIRST_NAME`, `LOGIN_ID`, `LOGIN_PWD`) " +
- "VALUES (" + userNumber + ", '" + userId + "', '" + userId + "', '" + user.credentials.userId + "', '" + user.credentials.password + "')");
+ "VALUES (" + userNumber + ", '" + user.credentials.userId + "', '" + userId + "', '" + user.credentials.userId + "', '" + user.credentials.password + "')");
List<String> roles = user.roles != null ? user.roles : new LinkedList<>();
roles.add("Standard User");
diff --git a/vid-automation/src/main/java/vid/automation/test/test/ALaCarteflowTest.java b/vid-automation/src/main/java/vid/automation/test/test/ALaCarteflowTest.java
index 7f641d303..69c619b2a 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/ALaCarteflowTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/ALaCarteflowTest.java
@@ -1,9 +1,26 @@
package vid.automation.test.test;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.ATT_NC;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.MDT_1;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.PRESET_SOME_LEGACY_REGION_TO_ATT_AIC;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.SOME_LEGACY_REGION;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.stream.Collectors;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVfModuleOldViewEdit;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfALaCarteOldViewEdit;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVolumeGroupOldViewEdit;
import org.openqa.selenium.WebElement;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.DataProvider;
@@ -19,32 +36,26 @@ import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.ServicesService;
import vid.automation.test.services.SimulatorApi;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-
public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
- static final String SUBSCRIBER = "Mobility";
+ static final String SUBSCRIBER = "Emanuel";
static final String SERVICE_NAME = "ggghhh";
static final String SERVICE_ID = "537d3eb0-b7ab-4fe8-a438-6166ab6af49b";
static final String VNF_ID = "0eb38f69-d96b-4d5e-b8c9-3736c292f0f7";
- static final String DEFAULT_TEST_API_VALUE = "GR_API";
+ static final String DEFAULT_TEST_API_VALUE = "VNF_API";
public static final String SERVICE_INSTANCE_ID = "SERVICE_INSTANCE_ID";
public static final String A_LACARTE_FLOW_GET_ORCHESTRATION = "aLacarteFlow/get_orchestration_request_status.json";
public static final String ORCHESTRATION_REQUEST_ID = "orchestrationRequestId";
public static final String STATUS_MESSAGE = "status_message";
public static final String REQUEST_TYPE = "REQUEST-TYPE";
public static final String CREATE = "Create";
- public static final String AAIAIC_25 = "AAIAIC25";
+ public static final String AAIAIC_25 = "JANET25";
+ public static final String AIC = "AIC";
public static final String TENANT = "092eb9e8e4b7412e8787dd091bc58e86";
public static final String FALSE = "false";
- public static final String NODE_INSTANCE = "VSP1710PID298109_vMMSC 0";
+ public static final String NODE_INSTANCE = "VSP1710PID298109_vWINIFRED 0";
public static final String MODEL = "959a7ba0-89ee-4984-9af6-65d5bdda4b0e";
- public static final String LEGACY_REGION = "some legacy region";
+ private static final String CREATE_VNF_REQUEST_ID = "dbe54591-c8ed-46d3-abc7-d3a24873dfbd";
@BeforeClass
@@ -54,12 +65,11 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
"ecompportal_getSessionSlotCheckInterval.json",
"search_for_service_instance/aai_get_services.json"
, "create_configuration/aai_get_tenants.json"
- , "sanity/get_aai_get_subscribers.json"
, "sanity/get_aai_sub_details.json"
, "aLacarteFlow/get_aai_search_named_query.json"
, "aLacarteFlow/get_sdc_catalog_services_ggghhh.json"
);
-
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(), SimulatorApi.RegistrationStrategy.APPEND);
}
@@ -68,15 +78,30 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
withMsoTestApiConfiguration(msoTestApiOption, msoTestApiValue, () -> {
final String REQUEST_ID = "dbe54591-c8ed-46d3-abc7-d3a24873bddd";
final String MODEL_UUID = "d205e01d-e5da-4e68-8c52-f95cb0607959";
- SimulatorApi.registerExpectation("aLacarteFlow/mso_create_vf_module.json", ImmutableMap.of(SERVICE_INSTANCE_ID, SERVICE_ID, "VNF_INSTANCE_ID", VNF_ID, "REQUEST_ID", REQUEST_ID, DEFAULT_TEST_API_VALUE, msoTestApiValue), APPEND);
+
+ String vfModuleName = viewEditPage.generateInstanceName(Constants.ViewEdit.VF_MODULE_INSTANCE_NAME_PREFIX);
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ PRESET_MDT1_TO_ATT_NC,
+ new PresetMSOCreateVfModuleOldViewEdit(
+ REQUEST_ID,
+ BaseMSOPreset.DEFAULT_INSTANCE_ID,
+ SERVICE_ID,
+ VNF_ID,
+ vfModuleName,
+ msoTestApiValue,
+ ATT_NC)),
+ SimulatorApi.RegistrationStrategy.APPEND);
+
+
SimulatorApi.registerExpectation(A_LACARTE_FLOW_GET_ORCHESTRATION,
ImmutableMap.of(ORCHESTRATION_REQUEST_ID, REQUEST_ID, STATUS_MESSAGE, Constants.ViewEdit.VF_MODULE_CREATED_SUCCESSFULLY_TEXT,
REQUEST_TYPE, CREATE), APPEND);
GeneralUIUtils.ultimateWait();
goToInstance();
ServiceModel serviceInstance = new ServicesService().getServiceModel(MODEL_UUID);
- addVFModule("Vsp1710pid298109Vmmsc..mmsc_mod1_ltm..module-8", AAIAIC_25,
- TENANT, FALSE, "mdt1", getCurrentUser().tenants, serviceInstance);
+ addVFModule("Vsp1710pid298109Vmmsc..mmsc_mod1_ltm..module-8", vfModuleName, AAIAIC_25, AIC,
+ TENANT, FALSE, MDT_1, getCurrentUser().tenants, serviceInstance);
});
}
@@ -84,17 +109,17 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
@Test
private void testTenant() throws Exception {
ViewEditPage viewEditPage = new ViewEditPage();
- User user = usersService.getUser("Mobility_with_tenant");
+ User user = usersService.getUser("Emanuel_with_tenant");
relogin(user.credentials);
goToInstance();
viewEditPage.selectNodeInstanceToAdd(NODE_INSTANCE);
viewEditPage.setInstanceName("New and fun instance");
viewEditPage.selectProductFamily("a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb");
- viewEditPage.selectLCPRegion("mtn6");
+ viewEditPage.selectLcpRegion("hvf6", AIC);
List<WebElement> tenantOptions = Get.byClass(Constants.ViewEdit.TENANT_OPTION_CLASS);
List<WebElement> enabledTenantOption = tenantOptions.stream().filter(webElement -> webElement.isEnabled()).collect(Collectors.toList());
Assert.assertTrue(enabledTenantOption.size() == 1);
- Assert.assertTrue(enabledTenantOption.get(0).getText().equals("test-mtn6-09"));
+ Assert.assertTrue(enabledTenantOption.get(0).getText().equals("test-hvf6-09"));
// SimulatorApi.registerExpectation("aLacarteFlow/get_sdc_catalog_services_ggghhh.json",APPEND);
}
@@ -104,20 +129,23 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
withMsoTestApiConfiguration(msoTestApiOption, msoTestApiValue, () -> {
final String MODEL_UUID = MODEL;
String instanceName = new VidBasePage().generateInstanceName(Constants.ViewEdit.VNF_INSTANCE_NAME_PREFIX);
- SimulatorApi.registerExpectation("aLacarteFlow/mso_create_vnf.json", ImmutableMap.of(
- SERVICE_INSTANCE_ID, SERVICE_ID,
- "</?LOB>", "",
- "INSTANCE_NAME", instanceName,
- DEFAULT_TEST_API_VALUE, msoTestApiValue
- ), APPEND);
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ PRESET_SOME_LEGACY_REGION_TO_ATT_AIC,
+ new PresetMSOCreateVnfALaCarteOldViewEdit(
+ CREATE_VNF_REQUEST_ID,
+ SERVICE_ID,
+ instanceName,
+ true,
+ msoTestApiValue)),
+ SimulatorApi.RegistrationStrategy.APPEND);
SimulatorApi.registerExpectation(A_LACARTE_FLOW_GET_ORCHESTRATION,
ImmutableMap.of(ORCHESTRATION_REQUEST_ID, "dbe54591-c8ed-46d3-abc7-d3a24873dfbd", STATUS_MESSAGE, Constants.ViewEdit.VNF_CREATED_SUCCESSFULLY_TEXT,
REQUEST_TYPE, CREATE), APPEND);
GeneralUIUtils.ultimateWait();
goToInstance();
ServiceModel serviceInstance = new ServicesService().getServiceModel(MODEL_UUID);
- addVNF(NODE_INSTANCE, AAIAIC_25, TENANT,
- FALSE, LEGACY_REGION, "ebc3bc3d-62fd-4a3f-a037-f619df4ff034", "platform", getCurrentUser().tenants, new ArrayList<>(Arrays.asList("ECOMP")), serviceInstance, instanceName);
+ addVNF(NODE_INSTANCE, AAIAIC_25, AIC, TENANT,
+ FALSE, SOME_LEGACY_REGION, "ebc3bc3d-62fd-4a3f-a037-f619df4ff034", "platform", getCurrentUser().tenants, new ArrayList<>(Arrays.asList("ONAP")), serviceInstance, instanceName);
});
}
@@ -126,19 +154,22 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
withMsoTestApiConfiguration(msoTestApiOption, msoTestApiValue, () -> {
goToInstance();
String instanceName = new VidBasePage().generateInstanceName(Constants.ViewEdit.VNF_INSTANCE_NAME_PREFIX);
- SimulatorApi.registerExpectation("aLacarteFlow/mso_create_vnf.json", ImmutableMap.of(
- SERVICE_INSTANCE_ID, SERVICE_ID,
- "<LOB>.*</LOB>", "",
- "INSTANCE_NAME", instanceName,
- DEFAULT_TEST_API_VALUE, msoTestApiValue
- ), APPEND);
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ PRESET_SOME_LEGACY_REGION_TO_ATT_AIC,
+ new PresetMSOCreateVnfALaCarteOldViewEdit(
+ CREATE_VNF_REQUEST_ID,
+ SERVICE_ID,
+ instanceName,
+ false,
+ msoTestApiValue)),
+ SimulatorApi.RegistrationStrategy.APPEND);
SimulatorApi.registerExpectation(A_LACARTE_FLOW_GET_ORCHESTRATION, ImmutableMap.of(
ORCHESTRATION_REQUEST_ID, "dbe54591-c8ed-46d3-abc7-d3a24873dfbd",
STATUS_MESSAGE, Constants.ViewEdit.VNF_CREATED_SUCCESSFULLY_TEXT,
REQUEST_TYPE, CREATE
), APPEND);
- openAndFillVnfPopup(NODE_INSTANCE, AAIAIC_25, TENANT,
- FALSE, LEGACY_REGION, "ebc3bc3d-62fd-4a3f-a037-f619df4ff034", "platform", getCurrentUser().tenants, null, null, instanceName);
+ openAndFillVnfPopup(NODE_INSTANCE, AAIAIC_25, AIC, TENANT,
+ FALSE, SOME_LEGACY_REGION, "ebc3bc3d-62fd-4a3f-a037-f619df4ff034", "platform", getCurrentUser().tenants, null, null, instanceName);
assertConfirmShowMissingDataErrorOnCurrentPopup(Constants.ViewEdit.LINE_OF_BUSINESS_TEXT);
successConfirmVnfAndClosePopup();
});
@@ -146,7 +177,7 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
@Test
private void emptyLobAfterReopenCreateVnfDialog() throws Exception {
- final String lobToSelect = "ECOMP";
+ final String lobToSelect = "ONAP";
goToInstance();
ViewEditPage viewEditPage = new ViewEditPage();
viewEditPage.selectNodeInstanceToAdd(NODE_INSTANCE);
@@ -164,20 +195,30 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
withMsoTestApiConfiguration(msoTestApiOption, msoTestApiValue, () -> {
final String REQUEST_ID = "dbe54591-c8ed-46d3-abc7-d3a24873bdaa";
final String MODEL_UUID = "13f022c4-651e-4326-b8e1-61e9a8c7a7ad";
- SimulatorApi.registerExpectation("aLacarteFlow/mso_create_volume_group.json", ImmutableMap.of(SERVICE_INSTANCE_ID, SERVICE_ID, "VNF_INSTANCE_ID", VNF_ID, "REQUEST_ID", REQUEST_ID, DEFAULT_TEST_API_VALUE, msoTestApiValue), SimulatorApi.RegistrationStrategy.APPEND);
+ String vgName = viewEditPage.generateInstanceName(Constants.ViewEdit.VOLUME_GROUP_INSTANCE_NAME_PREFIX);
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ PRESET_SOME_LEGACY_REGION_TO_ATT_AIC,
+ new PresetMSOCreateVolumeGroupOldViewEdit(
+ REQUEST_ID,
+ BaseMSOPreset.DEFAULT_INSTANCE_ID,
+ SERVICE_ID,
+ VNF_ID,
+ vgName,
+ msoTestApiValue)),
+ SimulatorApi.RegistrationStrategy.APPEND);
SimulatorApi.registerExpectation(A_LACARTE_FLOW_GET_ORCHESTRATION,
ImmutableMap.of(ORCHESTRATION_REQUEST_ID, REQUEST_ID, STATUS_MESSAGE, Constants.ViewEdit.VOLUME_GROUP_CREATED_SUCCESSFULLY_TEXT,
REQUEST_TYPE, CREATE), SimulatorApi.RegistrationStrategy.APPEND);
GeneralUIUtils.ultimateWait();
goToInstance();
ServiceModel serviceInstance = new ServicesService().getServiceModel(MODEL_UUID);
- addVolumeGroup("Vsp1710pid298109Vmmsc..mmsc_mod6_eca_oam..module-3", AAIAIC_25, TENANT,
- FALSE, LEGACY_REGION, getCurrentUser().tenants, serviceInstance);
+ addVolumeGroup("Vsp1710pid298109Vmmsc..mmsc_mod6_eca_oam..module-3", vgName, AAIAIC_25, AIC, TENANT,
+ FALSE, SOME_LEGACY_REGION, getCurrentUser().tenants, serviceInstance);
});
}
private User getCurrentUser() {
- return usersService.getUser(Constants.Users.MOBILITY_VMMSC);
+ return usersService.getUser(Constants.Users.EMANUEL_vWINIFRED);
}
private void goToInstance() {
@@ -189,14 +230,14 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
@Override
protected UserCredentials getUserCredentials() {
User user = getCurrentUser();
- return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.MOBILITY_VMMSC, "", "");
+ return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.EMANUEL_vWINIFRED, "", "");
}
@DataProvider
public static Object[][] msoTestApiOptions() {
return new Object[][]{
- {"GR_API (new)", DEFAULT_TEST_API_VALUE}
- , {"VNF_API (old)", "VNF_API"}
+ {"VNF_API (old)", DEFAULT_TEST_API_VALUE}
+ , {"GR_API (new)", "GR_API"}
};
}
@@ -209,7 +250,7 @@ public class ALaCarteflowTest extends CreateInstanceDialogBaseTest {
test.run();
} finally {
// back to default
- selectMsoTestApiOption("GR_API (new)");
+ selectMsoTestApiOption("VNF_API (old)");
}
}
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/AddNetworkTest.java b/vid-automation/src/main/java/vid/automation/test/test/AddNetworkTest.java
index 0251e365c..d53b5011a 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/AddNetworkTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/AddNetworkTest.java
@@ -1,6 +1,13 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
+import com.google.common.collect.ImmutableList;
+import java.util.HashMap;
+import java.util.Map;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateNetworkALaCarteOldViewEdit;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
import vid.automation.test.model.User;
@@ -8,27 +15,37 @@ import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import java.util.HashMap;
-import java.util.Map;
-
public class AddNetworkTest extends VidBaseTestCase {
private ViewEditPage viewEditPage = new ViewEditPage();
private String serviceInstanceIdWithNetwork = "d198cc45-158b-480e-8d2c-03943c51268e";
- private String currentUser;
@Test
- public void testAddNetworkFullFlow() throws Exception {
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
+ public void testAddNetworkFullFlow() {
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
SimulatorApi.clearAll();
BulkRegistration.genericSearchExistingServiceInstance();
BulkRegistration.addNetwork();
String instanceName = viewEditPage.generateInstanceName(Constants.ViewEdit.NETWORK_INSTANCE_NAME_PREFIX);
- BulkRegistration.msoAddNetwork(instanceName);
+ SimulatorApi.registerExpectationFromPresets(
+ ImmutableList.of(
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_ONE_TO_ATT_AIC,
+ new PresetMSOCreateNetworkALaCarteOldViewEdit(
+ PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID,
+ "d198cc45-158b-480e-8d2c-03943c51268e",
+ "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ instanceName
+ ),
+ new PresetMSOOrchestrationRequestGet(
+ PresetMSOOrchestrationRequestGet.COMPLETE,
+ PresetMSOOrchestrationRequestGet.DEFAULT_REQUEST_ID,
+ "Success")),
+ SimulatorApi.RegistrationStrategy.APPEND);
+
goToExistingInstanceById(serviceInstanceIdWithNetwork);
Map<String, String> networkMetadata= getNetworkExpectedMetadata();
- addNetwork(networkMetadata,instanceName, "AIC30_CONTRAIL_BASIC 0", "One","a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","xxx1", "y1","c630e297a3ae486497d63eacec1d7c14",
+ addNetwork(networkMetadata,instanceName, "AIC30_CONTRAIL_BASIC 0", "One", "FUSION", "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","xxx1", "y1","c630e297a3ae486497d63eacec1d7c14",
"false", "some legacy region",user.tenants);
}
@@ -36,7 +53,7 @@ public class AddNetworkTest extends VidBaseTestCase {
return new HashMap<String, String>(){
{
put(Constants.NetworkModelInfo.SERVICE_NAME, "Using VID for VoIP Network Instantiations Shani");
- put(Constants.NetworkModelInfo.SUBSCRIBER_NAME, "Mobility");
+ put(Constants.NetworkModelInfo.SUBSCRIBER_NAME, "Emanuel");
put(Constants.NetworkModelInfo.SERVICE_INSTANCE_NAME, "service_with_network_shani");
put(Constants.NetworkModelInfo.MODEL_NAME, "AIC30_CONTRAIL_BASIC");
put(Constants.NetworkModelInfo.MODEL_INVARIANT_UUID, "de01afb5-532b-451d-aac4-ff9ff0644060");
@@ -49,7 +66,7 @@ public class AddNetworkTest extends VidBaseTestCase {
@Override
protected UserCredentials getUserCredentials() {
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
- return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.MOBILITY_MOBILITY, "", "");
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
+ return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.EMANUEL_EMANUEL, "", "");
}
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/AssociatePnfTest.java b/vid-automation/src/main/java/vid/automation/test/test/AssociatePnfTest.java
index 5ee961215..7bec56013 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/AssociatePnfTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/AssociatePnfTest.java
@@ -1,12 +1,14 @@
package vid.automation.test.test;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
+import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
import vid.automation.test.infra.Wait;
import vid.automation.test.sections.PnfSearchAssociationPage;
+import vid.automation.test.sections.SideMenu;
import vid.automation.test.sections.VidBasePage;
import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.BulkRegistration;
@@ -21,6 +23,11 @@ public class AssociatePnfTest extends VidBaseTestCase {
private String pnfInstanceName = "MX_960-F722";
private String pnfModelName = "pnf 0";
+ @BeforeMethod
+ public void navigateToWelcomePage() {
+ SideMenu.navigateToWelcomePage();
+ }
+
@Test
public void testAssociatePnf() throws Exception {
SimulatorApi.clearAll();
@@ -132,7 +139,7 @@ public class AssociatePnfTest extends VidBaseTestCase {
//ubscriber NameModel Invariant UUID
elementTestId = Constants.ServiceModelInfo.INFO_TEST_ID_PREFIX + Constants.ServiceModelInfo.SUBSCRIBER_NAME_KEY;
infoItemText = GeneralUIUtils.getWebElementByTestID(elementTestId, 60).getText();
- Assert.assertEquals(String.format(Constants.ServiceModelInfo.METADETA_ERROR_MESSAGE,elementTestId),infoItemText,"USP VOICE");
+ Assert.assertEquals(String.format(Constants.ServiceModelInfo.METADETA_ERROR_MESSAGE,elementTestId),infoItemText,"SILVIA ROBBINS");
//Model Version
elementTestId = Constants.ServiceModelInfo.INFO_TEST_ID_PREFIX + Constants.ServiceModelInfo.MODEL_VERSION;
infoItemText = GeneralUIUtils.getWebElementByTestID(elementTestId, 60).getText();
diff --git a/vid-automation/src/main/java/vid/automation/test/test/BrowseASDCTest.java b/vid-automation/src/main/java/vid/automation/test/test/BrowseASDCTest.java
index 4f055fe29..2b5a09823 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/BrowseASDCTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/BrowseASDCTest.java
@@ -1,83 +1,82 @@
package vid.automation.test.test;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.testng.Assert.assertEquals;
+import static org.testng.Assert.assertFalse;
+import static vid.automation.test.infra.Features.FLAG_5G_IN_NEW_INSTANTIATION_UI;
+import static vid.automation.test.infra.ModelInfo.aLaCarteForBrowseSdc;
+import static vid.automation.test.infra.ModelInfo.aLaCarteServiceCreationTest;
+import static vid.automation.test.infra.ModelInfo.instantiationTypeAlacarte_vidNotionsInstantiationUIByUUID;
+import static vid.automation.test.infra.ModelInfo.macroForBrowseSdc;
+
import com.google.common.collect.ImmutableList;
-import org.glassfish.jersey.uri.internal.JerseyUriBuilder;
+import java.util.List;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.hamcrest.Matchers;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServiceModelList;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIServiceDesignAndCreationPut;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
-import org.springframework.http.client.ClientHttpRequestInterceptor;
-import org.springframework.web.client.RestTemplate;
import org.testng.Assert;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.ModelInfo;
+import vid.automation.test.infra.SelectOption;
import vid.automation.test.model.Service;
import vid.automation.test.model.User;
-import vid.automation.test.sections.*;
+import vid.automation.test.sections.BrowseASDCPage;
+import vid.automation.test.sections.DeployMacroDialogBase;
+import vid.automation.test.sections.DeployMacroDialogOld;
+import vid.automation.test.sections.SideMenu;
+import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.ServicesService;
import vid.automation.test.services.SimulatorApi;
-import vid.automation.test.utils.CookieAndJsonHttpHeadersInterceptor;
-
-import java.net.URI;
-import java.net.URISyntaxException;
-import java.util.List;
-
-import static java.util.Collections.singletonList;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.testng.Assert.assertEquals;
-import static org.testng.Assert.assertFalse;
public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
- private final String invariantUUIDAlacarte = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
- private final String invariantUUIDMacro = "d27e42cf-087e-4d31-88ac-6c4b7585f800";
+ private final String invariantUUIDAlacarte = aLaCarteForBrowseSdc.modelInvariantId;
+ private final String invariantUUIDMacro = macroForBrowseSdc.modelInvariantId;
private final String instantiationTypeNameAlacarte = "a la carte";
private final String instantiationTypeNameMacro = "macro";
private final String oldMacro = "old macro";
- private String modelInvariantUUID1 = "aeababbc-010b-4a60-8df7-e64c07389466";
- private String modelInvariantUUID2 = "aa2f8e9c-9e47-4b15-a95c-4a9385599abc";
- private String modelInvariantUUID3 = "d849c57d-b6fe-4843-8349-4ab8bbb08d71";
- private String modelUuid = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
- protected final RestTemplate restTemplate = new RestTemplate();
+ private final String newAlacarte = "new a la carte";
+ public static final String modelInvariantUUID1 = "aeababbc-010b-4a60-8df7-e64c07389466";
+ public static final String modelInvariantUUID2 = "aa2f8e9c-9e47-4b15-a95c-4a9385599abc";
+ public static final String modelInvariantUUID3 = "d849c57d-b6fe-4843-8349-4ab8bbb08d71";
+ public static final String modelUuid = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
private ServicesService servicesService = new ServicesService();
- final URI envUrI;
- protected final URI uri;
- public BrowseASDCTest() throws URISyntaxException {
- this.envUrI = new URI(System.getProperty("ENV_URL"));
- this.uri = new JerseyUriBuilder().host(envUrI.getHost()).port(envUrI.getPort()).scheme("http").path("vid").build();
- }
+ private final Logger logger = LogManager.getLogger(BrowseASDCTest.class);
@BeforeClass
- public void login() {
- UserCredentials userCredentials = getUserCredentials();
- final List<ClientHttpRequestInterceptor> interceptors = singletonList(new CookieAndJsonHttpHeadersInterceptor(uri, userCredentials));
- restTemplate.setInterceptors(interceptors);
+ public void beforeClass() {
+ resetGetServicesCache();
}
@BeforeMethod
- public void invalidateTheCacheSelenium() {
- if (Features.FLAG_SERVICE_MODEL_CACHE.isActive()) {
- restTemplate.postForObject(uri + "/rest/models/reset", "", Object.class);
- }
+ public void resetSdcModelCaches() {
+ invalidateSdcModelsCache();
}
@Override
protected UserCredentials getUserCredentials() {
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
- return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.MOBILITY_MOBILITY, "", "");
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
+ return new UserCredentials(user.credentials.userId, user.credentials.password, Constants.Users.EMANUEL_EMANUEL, "", "");
}
@Test(groups = {"shouldBeMigratedToWorkWithSimulator"})
@@ -87,7 +86,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
SideMenu.navigateToBrowseASDCPage();
browseASDCPage.clickDeployServiceButtonByServiceUUID(service.uuid);
assertThatServiceCreationDialogIsVisible();
- validatePNFCreationDialog(service, "Mobility", "pnf");
+ validatePNFCreationDialog(service, "Emanuel", "pnf");
}
private void validatePNFCreationDialog(Service service, String serviceType, String serviceRole) {
@@ -103,7 +102,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test(groups = {"shouldBeMigratedToWorkWithSimulator"})
private void testPNFMacroInstantation() throws Exception {
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
relogin(user.credentials);
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
@@ -115,9 +114,9 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
browseASDCPage.selectProductFamily("ebc3bc3d-62fd-4a3f-a037-f619df4ff034");
GeneralUIUtils.ultimateWait();
- browseASDCPage.selectServiceTypeByName("Mobility");
+ browseASDCPage.selectServiceTypeByName("Emanuel");
GeneralUIUtils.ultimateWait();
- browseASDCPage.selectLcpRegion("mtn16");
+ browseASDCPage.selectLcpRegion("hvf16");
browseASDCPage.selectTenant("a259ae7b7c3f493cb3d91f95a7c18149");
assertAllIsPermitted(Constants.BrowseASDC.AIC_OPTION_CLASS);
@@ -136,15 +135,6 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
viewEditPage.clickActivateButton();
}
-// @Test
-// private void browseServiceModel_deployServiceUnexpectedDeploymentMode_creationPopupIsMacro() throws Exception {
-// deployServiceAndAssertInstantiationType(
-// "don't know.zip",
-// "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba",
-// "macro"
-// );
-// }
-
@Test
private void browseServiceModel_deployServiceALaCarteByBackendInput_creationPopupIsALaCarte() throws Exception {
// model uuid should be of macro
@@ -156,6 +146,15 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
}
@Test
+ @FeatureTogglingTest(FLAG_5G_IN_NEW_INSTANTIATION_UI)
+ private void browseServiceModel_deployServiceALaCarteByBackendInputHintNewUI_creationPopupIsAngular2() throws Exception {
+ deployServiceAndAssertInstantiationType(
+ instantiationTypeAlacarte_vidNotionsInstantiationUIByUUID,
+ newAlacarte
+ );
+ }
+
+ @Test
private void browseServiceModel_deployServiceALaCarteBecauseNotOnMACRO_SERVICESConfig_creationPopupIsALaCarte() throws Exception {
deployServiceAndAssertInstantiationType(
"csar15782222_instantiationTypeEmpty_invariantUUIDAlacarte.zip",
@@ -167,7 +166,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test
private void browseServiceModel_deployServiceMacroByBackendInput_creationPopupIsMacro() throws Exception {
deployServiceAndAssertInstantiationType(
- "csar15782222_instantiationTypeMacro_invariantUUIDAlacarte.zip",
+ "csar15782222_instantiationTypeMacro_invariantUUIDAlacarte_withoutNetworks.zip",
invariantUUIDAlacarte,
instantiationTypeNameMacro
);
@@ -215,17 +214,20 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
private void deployServiceAndAssertInstantiationType(String modelZipFileName, String modelInvariantId, String expectedInstantiationType) throws Exception {
- String modelVersionId = "4d71990b-d8ad-4510-ac61-496288d9078e";
+ deployServiceAndAssertInstantiationType(new ModelInfo("4d71990b-d8ad-4510-ac61-496288d9078e", modelInvariantId, modelZipFileName), expectedInstantiationType);
+ }
- registerExpectationForLegacyServiceDeployment(modelVersionId, modelInvariantId, modelZipFileName, null);
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
+ private void deployServiceAndAssertInstantiationType(ModelInfo modelInfo, String expectedInstantiationType) throws Exception {
+
+ registerExpectationForLegacyServiceDeployment(modelInfo, "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb");
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
relogin(user.credentials);
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
SideMenu.navigateToBrowseASDCPage();
GeneralUIUtils.ultimateWait();
- browseASDCPage.clickDeployServiceButtonByServiceUUID(modelVersionId);
+ browseASDCPage.clickDeployServiceButtonByServiceUUID(modelInfo.modelVersionId);
DeployMacroDialogBase macroDialog = null;
if (expectedInstantiationType.equals(instantiationTypeNameAlacarte)) {
GeneralUIUtils.ultimateWait();
@@ -239,28 +241,26 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test
private void testServiceInstantiationAlaCarte() throws Exception {
- User user = usersService.getUser(Constants.Users.MOBILITY_MOBILITY);
+ User user = usersService.getUser(Constants.Users.EMANUEL_EMANUEL);
relogin(user.credentials);
- String zipFileName = "serviceCreationTest.zip";
- String modelVersionId = "aa2f8e9c-9e47-4b15-a95c-4a9385599abc"; //uuid of model. must be same as in serviceCreationTest.zip
- String modelInvariantId = invariantUUIDAlacarte; //must be same as in serviceCreationTest.zip
-
- registerExpectationForLegacyServiceDeployment(modelVersionId, modelInvariantId, zipFileName, null);
+ registerExpectationForLegacyServiceDeployment(aLaCarteServiceCreationTest, "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb");
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
SideMenu.navigateToBrowseASDCPage();
Service service = new Service(
"pnf",
- modelVersionId,
- modelInvariantId,
+ aLaCarteServiceCreationTest.modelVersionId,
+ aLaCarteServiceCreationTest.modelInvariantId,
"action-data",
"1.0",
"Network L1-3",
- "ADIOD vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
+ "PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM",
null);
+
+ logger.info("Expected service model properties: "+service.toString());
browseASDCPage.clickDeployServiceButtonByServiceUUID(service.uuid);
validateServiceCreationDialog(service);
@@ -269,7 +269,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
browseASDCPage.selectSubscriberById("a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb");
- String serviceType = "Mobility";
+ String serviceType = "Emanuel";
GeneralUIUtils.findAndWaitByText(serviceType, 30);
assertDropdownPermittedItemsByValue(user.serviceTypes, Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS);
@@ -297,14 +297,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test(dataProvider = "filterTexts")
public void testFilterOptionsInBrowseSdc(String filterText){
- SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
- "ecompportal_getSessionSlotCheckInterval.json",
- "browseASDC/aai_get_services.json",
- "browseASDC/get_aai_get_subscribers.json",
- "browseASDC/get_sdc_catalog_services_2f80c596.json",
- "browseASDC/service_design_and_creation.json");
- SideMenu.navigateToBrowseASDCPage();
- BrowseASDCPage browseAsdcPage = new BrowseASDCPage();
+ BrowseASDCPage browseAsdcPage = registerSimulatorAndGoToBrowseSDC();
GeneralUIUtils.ultimateWait();
assertThat(browseAsdcPage.countCurrentRowsInTable(),(Matchers.greaterThan(1)));
browseAsdcPage.fillFilterText(filterText);
@@ -316,16 +309,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test
private void testCategoryParamsDropdownsExistsInCreationDialog() throws Exception {
- SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
- "ecompportal_getSessionSlotCheckInterval.json",
- "browseASDC/aai_get_services.json",
- "browseASDC/get_aai_get_subscribers.json",
- "browseASDC/get_sdc_catalog_services_2f80c596.json",
- "browseASDC/service_design_and_creation.json");
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
- relogin(user.credentials);
- BrowseASDCPage browseASDCPage = new BrowseASDCPage();
- SideMenu.navigateToBrowseASDCPage();
+ BrowseASDCPage browseASDCPage = registerSimulatorAndGoToBrowseSDC();
Service service = servicesService.getService("2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd");
browseASDCPage.clickDeployServiceButtonByServiceUUID(service.uuid);
DeployMacroDialogBase deployMacroDialog = getMacroDialog();
@@ -334,9 +318,24 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
deployMacroDialog.clickOwningEntitySelect();
}
+ private BrowseASDCPage registerSimulatorAndGoToBrowseSDC() {
+ SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET,
+ "ecompportal_getSessionSlotCheckInterval.json",
+ "browseASDC/aai_get_services.json",
+ "browseASDC/get_sdc_catalog_services_2f80c596.json"
+ );
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ new PresetAAIGetSubscribersGet(),
+ new PresetAAIServiceDesignAndCreationPut()
+ ),
+ SimulatorApi.RegistrationStrategy.APPEND);
+ SideMenu.navigateToBrowseASDCPage();
+ return new BrowseASDCPage();
+ }
+
@Test(groups = {"shouldBeMigratedToWorkWithSimulator"})
private void testOwningEntityRequiredAndProjectOptional() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
@@ -352,7 +351,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
browseASDCPage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
- String serviceType = "VIRTUAL USP";
+ String serviceType = "TYLER SILVIA";
GeneralUIUtils.findAndWaitByText(serviceType, 30);
assertDropdownPermittedItemsByValue(user.serviceTypes, Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS);
@@ -371,7 +370,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
@Test(groups = {"shouldBeMigratedToWorkWithSimulator"})
protected void testLineOfBusinessOptionalAndPlatformRequired() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
@@ -387,7 +386,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
browseASDCPage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
- String serviceType = "VIRTUAL USP";
+ String serviceType = "TYLER SILVIA";
GeneralUIUtils.findAndWaitByText(serviceType, 30);
assertDropdownPermittedItemsByValue(user.serviceTypes, Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS);
@@ -404,10 +403,10 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
//now add the VNF
ViewEditPage viewEditPage = new ViewEditPage();
- viewEditPage.selectNodeInstanceToAdd("VID-PCRF-05-15-17 0");
+ viewEditPage.selectNodeInstanceToAdd("VID-RODERICK-05-15-17 0");
viewEditPage.generateAndSetInstanceName(Constants.ViewEdit.VNF_INSTANCE_NAME_PREFIX);
viewEditPage.selectProductFamily("a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb");
- viewEditPage.selectLCPRegion("AAIAIC25");
+ viewEditPage.selectLcpRegion("JANET25", "AIC");
viewEditPage.selectTenant("092eb9e8e4b7412e8787dd091bc58e86");
viewEditPage.setLegacyRegion("llkjhlkjhlkjh");
@@ -427,7 +426,7 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
ImmutableList<BasePreset> presets = ImmutableList.of(
new PresetGetSessionSlotCheckIntervalGet(),
new PresetAAIGetSubscribersGet(),
- new PresetAAIGetServiceModelList(modelUuid, modelInvariantUUID1, modelInvariantUUID2, modelInvariantUUID3),
+ new PresetAAIServiceDesignAndCreationPut(),
new PresetAAIGetServicesGet());
SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
@@ -437,6 +436,8 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
private void browseSDCServiceModelListCheckAAIResponse(){
prepareSimulatorWithServiceModelListBeforeBrowseASDCService();
SideMenu.navigateToBrowseASDCPage();
+ BrowseASDCPage browseASDCPage = new BrowseASDCPage();
+ browseASDCPage.fillFilterText("CheckAAIResponse");
GeneralUIUtils.ultimateWait();
WebElement sdcTableElement = Get.byId("sdcModelsTable");
@@ -460,9 +461,9 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
//Check Names
By name = By.className("name");
- assertEquals("AAAvIRC_mm779p_Service" , sdcFirstModel.findElement(name).getText());
- assertEquals("BBBvIRC_mm779p_Service" , sdcSecondModel.findElement(name).getText());
- assertEquals("CCCvIRC_mm779p_Service" , sdcThirdModel.findElement(name).getText());
+ assertEquals("CheckAAIResponse_AAAvIRC_mm779p_Service" , sdcFirstModel.findElement(name).getText());
+ assertEquals("CheckAAIResponse_BBBvIRC_mm779p_Service" , sdcSecondModel.findElement(name).getText());
+ assertEquals("CheckAAIResponse_CCCvIRC_mm779p_Service" , sdcThirdModel.findElement(name).getText());
//Check distribution Status
By distributionStatus = By.className("distributionStatus");
@@ -474,8 +475,10 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
assertEquals("service" , sdcFirstModel.findElement(By.className("category")).getText());
assertEquals("1.0" , sdcFirstModel.findElement(By.className("version")).getText());
}
+
@Test
- public void browseSdcModel_getEmptyList_noModelsMessageIsShown() throws Exception {
+ public void browseSdcModel_getEmptyList_noModelsMessageIsShown() {
+ resetGetServicesCache();
SimulatorApi.clearAll();
SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
new PresetAAIServiceDesignAndCreationPut(true),
@@ -484,5 +487,6 @@ public class BrowseASDCTest extends CreateInstanceDialogBaseTest {
GeneralUIUtils.ultimateWait();
WebElement serviceModelsTbody = Get.byXpath("//table[@data-tests-id='serviceModelsTable']/tbody");
assertFalse(Exists.tagNameInAnotherElement(serviceModelsTbody, "tr"), "Table should be empty on empty results");
+ resetGetServicesCache();
}
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/ChangeManagementTest.java b/vid-automation/src/main/java/vid/automation/test/test/ChangeManagementTest.java
index eadf38f4f..179eb968c 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/ChangeManagementTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/ChangeManagementTest.java
@@ -1,42 +1,54 @@
package vid.automation.test.test;
+import static org.hamcrest.CoreMatchers.containsString;
+import static org.hamcrest.CoreMatchers.everyItem;
+import static org.hamcrest.CoreMatchers.hasItem;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.CoreMatchers.notNullValue;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.greaterThan;
+import static org.hamcrest.collection.IsEmptyCollection.empty;
+import static org.hamcrest.core.IsNot.not;
+
import com.google.common.collect.ImmutableMap;
import com.google.common.primitives.Ints;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.SQLException;
+import java.sql.Statement;
+import java.util.Arrays;
+import java.util.List;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
import org.json.JSONException;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebElement;
-import org.openqa.selenium.interactions.Actions;
import org.openqa.selenium.remote.RemoteWebElement;
import org.openqa.selenium.support.ui.Select;
import org.skyscreamer.jsonassert.JSONAssert;
import org.skyscreamer.jsonassert.JSONCompareMode;
-import org.testng.annotations.*;
+import org.testng.annotations.AfterClass;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Input;
+import vid.automation.test.infra.SelectOption;
+import vid.automation.test.infra.Wait;
import vid.automation.test.model.User;
import vid.automation.test.sections.ChangeManagementPage;
import vid.automation.test.services.SimulatorApi;
import vid.automation.test.utils.DB_CONFIG;
-import java.sql.Connection;
-import java.sql.DriverManager;
-import java.sql.SQLException;
-import java.sql.Statement;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-import java.util.stream.Stream;
-
-import static org.hamcrest.CoreMatchers.*;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.greaterThan;
-import static org.hamcrest.collection.IsEmptyCollection.empty;
-import static org.hamcrest.core.IsNot.not;
-
public class ChangeManagementTest extends VidBaseTestCase {
public static final String SCHEDULED_ID = "0b87fe60-50b0-4bac-a0a7-49e951b0ba9e";
@@ -119,16 +131,19 @@ public class ChangeManagementTest extends VidBaseTestCase {
static final int vnfZrdm3amdns02test2Id = 11822;
static final int vnfHarrisonKrisId = 12822;
static String subscriberId = "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb";
- static String serviceType = "vFlowLogic";
+ static String serviceType = "vRichardson";
static String vnfType = "vMobileDNS";
static String vnfSourceVersion = "1.0";
- static String vnfName = "zrdm3amdns02test2";
+ static String vnfName = "zolson3amdns02test2";
static String vnfTargetVersion = "5.0";
static String workflowName = "VNF In Place Software Update";
}
@AfterClass
protected void dropSpecialVNFs() {
+
+ resetGetServicesCache();
+
System.out.println("Connecting database...");
try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
@@ -154,7 +169,6 @@ public class ChangeManagementTest extends VidBaseTestCase {
SimulatorApi.clearAll();
SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
"changeManagement/ecompportal_getSessionSlotCheckInterval.json"
- , "changeManagement/get_aai_get_subscribers.json"
, "changeManagement/get_aai_sub_details.json"
, "changeManagement/get_sdc_catalog_services_2f80c596.json"
, "changeManagement/get_service-design-and-creation.json"
@@ -163,8 +177,10 @@ public class ChangeManagementTest extends VidBaseTestCase {
, "changeManagement/mso_get_manual_task.json"
, "changeManagement/mso_post_manual_task.json"
);
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(),SimulatorApi.RegistrationStrategy.APPEND);
registerDefaultTablesData();
+ resetGetServicesCache();
}
private void registerDefaultTablesData() {
@@ -217,7 +233,7 @@ public class ChangeManagementTest extends VidBaseTestCase {
@Override
protected UserCredentials getUserCredentials() {
- String userName = Constants.Users.MOBILITY_VMMSC;
+ String userName = Constants.Users.EMANUEL_vWINIFRED;
User user = usersService.getUser(userName);
return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
}
@@ -520,11 +536,24 @@ public class ChangeManagementTest extends VidBaseTestCase {
Click.byId(Constants.ChangeManagement.dashboardFinishedTabId);
Assert.assertTrue(Exists.byId(Constants.ChangeManagement.dashboardFinishedTableId));
Assert.assertTrue(Exists.byId(Constants.ChangeManagement.dashboardFinishedTheadId));
+
Click.byId(Constants.ChangeManagement.dashboardActiveTabId);
}
@Test
- public void testMainDashboardTableContent() {
+ public void testFinishedSectionIncludeUnlockedItem() {
+ ChangeManagementPage.openChangeManagementPage();
+ Click.byId(Constants.ChangeManagement.dashboardFinishedTabId);
+ Assert.assertThat(Get.byClassAndText("vnf-name","Unlocked instance"),is(notNullValue()));
+
+ }
+
+
+
+
+
+ @Test
+ public void testMainDashboardTableContent () {
ChangeManagementPage.openChangeManagementPage();
GeneralUIUtils.ultimateWait();
List<WebElement> webElements = Get.multipleElementsByTestId(Constants.ChangeManagement.activeTableRowId);
diff --git a/vid-automation/src/main/java/vid/automation/test/test/CreateInstanceDialogBaseTest.java b/vid-automation/src/main/java/vid/automation/test/test/CreateInstanceDialogBaseTest.java
index b486d27df..0837f79ca 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/CreateInstanceDialogBaseTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/CreateInstanceDialogBaseTest.java
@@ -1,7 +1,7 @@
package vid.automation.test.test;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import vid.automation.test.Constants;
import vid.automation.test.infra.Click;
@@ -17,7 +17,7 @@ import java.util.List;
public class CreateInstanceDialogBaseTest extends VidBaseTestCase {
- private ViewEditPage viewEditPage= new ViewEditPage();
+ protected ViewEditPage viewEditPage= new ViewEditPage();
void assertServiceMetadata(String expectedMetadata, String actualMetadata) {
WebElement serviceNameElem = GeneralUIUtils.getWebElementByTestID(actualMetadata);
@@ -67,18 +67,11 @@ public class CreateInstanceDialogBaseTest extends VidBaseTestCase {
assertServiceMetadata(expectedServiceInstance.modelCustomizationUuid, Constants.CreateNewInstance.MODEL_CUSTOMIZATION_UUID);
}
- private String fillDetailsInDialogWithGeneratedName(String name, String lcpRegion, String tenant, String suppressRollback,
- String legacyRegion, ArrayList<String> permittedTenants)
- {
- String generatedInstanceName = viewEditPage.generateInstanceName(name);
- return fillDetailsInDialog(generatedInstanceName, lcpRegion, tenant, suppressRollback, legacyRegion, permittedTenants);
- }
-
- private String fillDetailsInDialog(String name, String lcpRegion, String tenant, String suppressRollback,
+ private String fillDetailsInDialog(String name, String lcpRegion, String cloudOwner, String tenant, String suppressRollback,
String legacyRegion, ArrayList<String> permittedTenants)
{
viewEditPage.setInstanceName(name);
- viewEditPage.selectLCPRegion(lcpRegion);
+ viewEditPage.selectLcpRegion(lcpRegion, cloudOwner);
assertDropdownPermittedItemsByValue(permittedTenants, Constants.ViewEdit.TENANT_OPTION_CLASS);
viewEditPage.selectTenant(tenant);
viewEditPage.selectSuppressRollback(suppressRollback);
@@ -87,13 +80,13 @@ public class CreateInstanceDialogBaseTest extends VidBaseTestCase {
}
- protected String addVFModule(String name, String lcpRegion, String tenant, String suppressRollback,
+ protected String addVFModule(String modelName, String instanceName, String lcpRegion, String cloudOwner, String tenant, String suppressRollback,
String legacyRegion, ArrayList<String> permittedTenants,ServiceModel expectedServiceInstance) {
- viewEditPage.selectVfModuleToAdd(name);
+ viewEditPage.selectVfModuleToAdd(modelName);
if(expectedServiceInstance != null) {
validateNodeTemplateCreationDialog(expectedServiceInstance);
}
- String instanceName = fillDetailsInDialogWithGeneratedName(Constants.INSTANCE_NAME_SELECT_TESTS_ID, lcpRegion, tenant, suppressRollback, legacyRegion, permittedTenants);
+ fillDetailsInDialog(instanceName, lcpRegion, cloudOwner, tenant, suppressRollback, legacyRegion, permittedTenants);
viewEditPage.clickConfirmButton();
assertSuccessfulVFModuleCreation();
viewEditPage.clickCloseButton();
@@ -101,28 +94,28 @@ public class CreateInstanceDialogBaseTest extends VidBaseTestCase {
return instanceName;
}
- protected void addVolumeGroup (String name, String lcpRegion, String tenant, String suppressRollback,
+ protected void addVolumeGroup (String modelName, String instanceName, String lcpRegion, String cloudOwner, String tenant, String suppressRollback,
String legacyRegion, ArrayList<String> permittedTenants, ServiceModel expectedServiceInstance) {
- viewEditPage.selectVolumeGroupToAdd(name);
+ viewEditPage.selectVolumeGroupToAdd(modelName);
if(expectedServiceInstance != null) {
validateNodeTemplateCreationDialog(expectedServiceInstance);
}
- fillDetailsInDialogWithGeneratedName(Constants.ViewEdit.VOLUME_GROUP_INSTANCE_NAME_PREFIX, lcpRegion, tenant, suppressRollback, legacyRegion, permittedTenants);
+ fillDetailsInDialog(instanceName, lcpRegion, cloudOwner, tenant, suppressRollback, legacyRegion, permittedTenants);
viewEditPage.clickConfirmButton();
assertSuccessfulVolumeGroupCreation();
viewEditPage.clickCloseButton();
GeneralUIUtils.ultimateWait();
}
- protected void addVNF(String name, String lcpRegion, String tenant, String suppressRollback,
+ protected void addVNF(String name, String lcpRegion, String cloudOwner, String tenant, String suppressRollback,
String legacyRegion, String productFamily, String platform, ArrayList<String> permittedTenants, List<String> lobs, ServiceModel serviceModel, String instanceName) {
- openAndFillVnfPopup(name, lcpRegion, tenant, suppressRollback, legacyRegion, productFamily, platform,permittedTenants, lobs, serviceModel, instanceName);
+ openAndFillVnfPopup(name, lcpRegion, cloudOwner, tenant, suppressRollback, legacyRegion, productFamily, platform,permittedTenants, lobs, serviceModel, instanceName);
viewEditPage.clickConfirmButton();
successConfirmVnfAndClosePopup();
}
- protected void openAndFillVnfPopup(String name, String lcpRegion, String tenant, String suppressRollback,
+ protected void openAndFillVnfPopup(String name, String lcpRegion, String cloudOwner, String tenant, String suppressRollback,
String legacyRegion, String productFamily, String platform, ArrayList<String> permittedTenants, List<String> lobs, ServiceModel serviceModel, String instanceName) {
viewEditPage.selectNodeInstanceToAdd(name);
GeneralUIUtils.ultimateWait();
@@ -139,7 +132,7 @@ public class CreateInstanceDialogBaseTest extends VidBaseTestCase {
if(lobs != null) {
SelectOption.selectOptionsFromMultiselectById(Constants.OwningEntity.LOB_SELECT_TEST_ID, lobs);
}
- fillDetailsInDialog(instanceName, lcpRegion, tenant, suppressRollback, legacyRegion, permittedTenants);
+ fillDetailsInDialog(instanceName, lcpRegion, cloudOwner, tenant, suppressRollback, legacyRegion, permittedTenants);
}
protected void successConfirmVnfAndClosePopup() {
diff --git a/vid-automation/src/main/java/vid/automation/test/test/CreateNewInstanceTest.java b/vid-automation/src/main/java/vid/automation/test/test/CreateNewInstanceTest.java
index 55a1e22ce..bb13514bf 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/CreateNewInstanceTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/CreateNewInstanceTest.java
@@ -1,6 +1,8 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import java.io.IOException;
+import java.util.List;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import org.testng.Assert;
import org.testng.annotations.Test;
@@ -16,11 +18,6 @@ import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.ServicesService;
import vid.automation.test.services.SimulatorApi;
-import java.io.IOException;
-import java.time.LocalDate;
-import java.time.format.DateTimeFormatter;
-import java.util.List;
-
public class CreateNewInstanceTest extends CreateInstanceDialogBaseTest {
private ServicesService servicesService = new ServicesService();
@@ -37,22 +34,22 @@ public class CreateNewInstanceTest extends CreateInstanceDialogBaseTest {
}
SimulatorApi.clearAll();
- BulkRegistration.createNewServiceInstance("USP VOICE");
+ BulkRegistration.createNewServiceInstance("SILVIA ROBBINS");
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
SideMenu.navigateToCreateNewServicePage();
CreateNewInstancePage createNewInstancePage = new CreateNewInstancePage();
- String subscriberName = "USP VOICE";
+ String subscriberName = "SILVIA ROBBINS";
assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
createNewInstancePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
createNewInstancePage.clickSubmitButton();
assertSuccessfulSelection(Constants.CreateNewInstance.SELECTED_SUBSCRIBER_NAME_TEST_ID, subscriberName);
- String serviceType = "VIRTUAL USP";
+ String serviceType = "TYLER SILVIA";
assertDropdownPermittedItemsByName(user.serviceTypes, Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS);
createNewInstancePage.selectServiceTypeByName(serviceType);
createNewInstancePage.clickSubmitButton();
@@ -68,7 +65,7 @@ public class CreateNewInstanceTest extends CreateInstanceDialogBaseTest {
validateServiceCreationDialog(service, subscriberName, serviceType);
createNewInstancePage.setInstanceName(instanceName);
- SelectOption.byTestIdAndVisibleText("MetroPacketCore", Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
+ SelectOption.byTestIdAndVisibleText("WayneHolland", Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
SelectOption.byTestIdAndVisibleText("x1", Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
createNewInstancePage.selectSuppressRollback("false");
createNewInstancePage.clickConfirmButton();
@@ -79,20 +76,20 @@ public class CreateNewInstanceTest extends CreateInstanceDialogBaseTest {
}
@Test
- public void testSearchServicesWithSubscriberMSO_1610_ST() throws Exception {
+ public void testSearchServicesWithSubscriberCAR_2020_ER() throws Exception {
SimulatorApi.clearAll();
- BulkRegistration.createNewServiceInstance("MSO_1610_ST");
+ BulkRegistration.createNewServiceInstance("CAR_2020_ER");
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
SideMenu.navigateToCreateNewServicePage();
CreateNewInstancePage createNewInstancePage = new CreateNewInstancePage();
- String subscriberName = "MSO_1610_ST";
+ String subscriberName = "CAR_2020_ER";
assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
- createNewInstancePage.selectSubscriberById("MSO_1610_ST");
+ createNewInstancePage.selectSubscriberById("CAR_2020_ER");
createNewInstancePage.clickSubmitButton();
assertSuccessfulSelection(Constants.CreateNewInstance.SELECTED_SUBSCRIBER_NAME_TEST_ID, subscriberName);
diff --git a/vid-automation/src/main/java/vid/automation/test/test/CreatePortMirroringConfigurationTest.java b/vid-automation/src/main/java/vid/automation/test/test/CreatePortMirroringConfigurationTest.java
index f4ba8c6dc..89e28d7a6 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/CreatePortMirroringConfigurationTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/CreatePortMirroringConfigurationTest.java
@@ -1,22 +1,23 @@
package vid.automation.test.test;
import com.google.common.collect.ImmutableMap;
+import java.util.HashMap;
+import java.util.Map;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
-import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Wait;
import vid.automation.test.sections.CreateConfigurationPage;
import vid.automation.test.sections.ServiceProxyPage;
import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import java.util.HashMap;
-import java.util.Map;
-
public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
private ViewEditPage viewEditPage = new ViewEditPage();
@@ -27,29 +28,30 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
private String policyConfigurationModelName_0 = "Port Mirroring Configuration 0";
private String policyConfigurationModelName_1 = "Port Mirroring Configuration By Policy 1";
private String pnfInstanceName = "AS-pnf2-10219--as988q";
- private String vnfServiceType = "VIRTUAL USP";
- private String vnfInstanceName = "zmtn6aepdg01";
+ private String pnfServiceType = "DARREN MCGEE";
+ private String vnfServiceType = "TYLER SILVIA";
+ private String defaultCollectorServiceType = "TYLER SILVIA";
+ private String vnfInstanceName = "zhvf6aepdg01";
private String active = "Active";
- private String desiredCloudRegionId;
-
+ private String desiredCloudRegionId = "mdt1";
- public CreatePortMirroringConfigurationTest() throws Exception {}
+ private boolean featureFlagLetsSelectingCollector() {
+ return Features.FLAG_1810_CR_LET_SELECTING_COLLECTOR_TYPE_UNCONDITIONALLY.isActive();
+ }
- @BeforeMethod
- public void setupDesiredCloudRegionId() {
- desiredCloudRegionId = Features.FLAG_REGION_ID_FROM_REMOTE.isActive() ? "someCloudRegionIdFromAai" : "mdt1";
+ private String expectedPnfCollectorServiceType() {
+ return (featureFlagLetsSelectingCollector() ? pnfServiceType : defaultCollectorServiceType).replace(" ", "%20");
}
@Test
public void testCreatePolicyConfiguration() {
SimulatorApi.clearAll();
- BulkRegistration.searchExistingServiceInstancePortMirroring("Active", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
+ BulkRegistration.searchExistingServiceInstancePortMirroring("Active", "mdt1");
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.createPolicyConfiguration(true, desiredCloudRegionId);
+ BulkRegistration.createPolicyConfiguration(true, expectedPnfCollectorServiceType());
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ navigateToViewEditPageOf_test_sssdad();
selectConfigurationNode(policyConfigurationModelName_1, getConfigurationExpectedMetadata());
fillAllFormFields();
createConfigurationPage.clickNextButton();
@@ -60,7 +62,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
createConfigurationPage.clickNextButton();
//assert service proxy models (circles) names
- serviceProxyPage.assertSourceModelName("vmmeService2 Service Proxy");
+ serviceProxyPage.assertSourceModelName("vflorenceService2 Service Proxy");
serviceProxyPage.assertCollectorModelName("pProbeService Service Proxy");
//assert service proxy models metadata
@@ -68,6 +70,10 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
assertMetadataModal(Constants.ConfigurationCreation.COLLECTOR_INFO_BUTTON_TEST_ID, getCollectorServiceProxyExpectedMetadata());
//select source & collector
+ if (featureFlagLetsSelectingCollector()) {
+ serviceProxyPage.assertCollectorServiceType(defaultCollectorServiceType);
+ serviceProxyPage.chooseCollectorServiceType(pnfServiceType);
+ }
serviceProxyPage.chooseCollector(pnfInstanceName);
serviceProxyPage.assertSelectedInstanceIcon(Constants.ConfigurationCreation.COLLECTOR_INSTANCE_SELECTED_ICON_TEST_ID);
@@ -91,10 +97,9 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
public void testDeletePolicyConfiguration() {
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Created", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.deletePolicyConfiguration(true, desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.deletePolicyConfiguration(true);
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.clickDeleteConfigurationButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
}
@@ -103,10 +108,9 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
public void testConfigurationCreatedPortEnabled(){
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Created", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.activateDeactivateConfiguration("deactivate","deactivate", desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.activateDeactivateConfiguration("deactivate");
+ navigateToViewEditPageOf_test_sssdad();
WebElement isPortEnableButtonExists = Get.byTestId("enableDisableButton");
Assert.assertNull(isPortEnableButtonExists);
}
@@ -114,8 +118,8 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
@Test
public void testDisablePort() {
enableDisablePortPresets(active, true);
- BulkRegistration.enableDisablePort("disablePort", desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.enableDisablePort("disablePort");
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.clickEnableDisableButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
}
@@ -123,8 +127,8 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
@Test
public void testEnablePort() {
enableDisablePortPresets(active, false);
- BulkRegistration.enableDisablePort("enablePort", desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.enableDisablePort("enablePort");
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.clickEnableDisableButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
}
@@ -135,7 +139,6 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
private void enableDisablePortPresets(String orchStatus, boolean isMirrored){
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring(orchStatus, isMirrored, desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
}
@@ -145,10 +148,9 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
public void testActivateConfigurationTest(){
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Created", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.activateDeactivateConfiguration("activate","activate", desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.activateDeactivateConfiguration("activate");
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.assertDeleteConfigurationButtonExists(true);
serviceProxyPage.clickActivateDeactivateButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
@@ -159,10 +161,9 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
public void testDeleteConfigurationTest(){
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Created", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.deleteConfiguration(desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.deleteConfiguration();
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.clickDeleteConfigurationButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
}
@@ -172,10 +173,9 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
public void testDeactivateConfigurationTest(){
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Active", desiredCloudRegionId);
- BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.activateDeactivateConfiguration("deactivate","deactivate", desiredCloudRegionId);
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ BulkRegistration.activateDeactivateConfiguration("deactivate");
+ navigateToViewEditPageOf_test_sssdad();
serviceProxyPage.assertDeleteConfigurationButtonExists(false);
serviceProxyPage.clickActivateDeactivateButton();
serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
@@ -186,19 +186,18 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
@Test
public void testCreatePortMirroringConfiguration() {
SimulatorApi.clearAll();
-// BulkRegistration.searchExistingServiceInstancePortMirroring();
BulkRegistration.searchExistingServiceInstance();
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.createPolicyConfiguration(true, desiredCloudRegionId);
+ BulkRegistration.createPolicyConfiguration(true, expectedPnfCollectorServiceType());
BulkRegistration.createConfiguration("model-version-id=7482279e-5901-492f-a963-6331aa6b995e&model-invariant-id=f2ae9911-95c4-40d0-8908-0175c206ab2d");
- goToExistingInstanceById(serviceInstanceId_vidTest444);//test_sssdad
+ navigateToViewEditPageOfuspVoiceVidTest444("240376de-870e-48df-915a-31f140eedd2c");
selectConfigurationNode(policyConfigurationModelName_0, ImmutableMap.<String, String>builder()
.put(Constants.ServiceModelInfo.SERVIICE_NAME_KEY, "Demo Service 1")
.put(Constants.ServiceModelInfo.MODEL_NAME, "Port Mirroring Configuration")
.put(Constants.ServiceModelInfo.SERVICE_INSTANCE_NAME, "vid-test-444")
.put(Constants.ServiceModelInfo.MODEL_INVARIANT_UUID, "5dd839fa-5e09-47d4-aa5c-5ba62161b569")
- .put(Constants.ServiceModelInfo.SUBSCRIBER_NAME_KEY, "USP VOICE")
+ .put(Constants.ServiceModelInfo.SUBSCRIBER_NAME_KEY, "SILVIA ROBBINS")
.put(Constants.ServiceModelInfo.MODEL_VERSION, "1.0")
.put(Constants.ServiceModelInfo.MODEL_UUID, "9d6b09b1-7527-49b1-b6cf-398cb67c5523")
.put(Constants.ServiceModelInfo.MODEL_CUSTOMIZATION_UUID, "3db39baa-35bc-4b97-b199-44e758823502")
@@ -224,7 +223,6 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
.put(Constants.ServiceProxyModelInfo.MODEL_TYPE, "Service Proxy")
.put(Constants.ServiceProxyModelInfo.MODEL_INVARIANT_UUID, "0aaefad3-9409-4ab1-be00-a1571e8a0545")
.put(Constants.ServiceProxyModelInfo.MODEL_UUID, "8685fd6a-c0b1-40f7-be94-ab232e4424c1")
-// .put(Constants.ServiceProxyModelInfo.MODEL_CUSTOMIZATION_UUID, "2ac4bd62-dee8-452f-b799-b9c925ee1b9f")
.put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_UUID, "7482279e-5901-492f-a963-6331aa6b995e")
.put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_INVARIANT, "f2ae9911-95c4-40d0-8908-0175c206ab2d")
.put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_NAME, "Service 1")
@@ -233,6 +231,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
assertMetadataModal(Constants.ConfigurationCreation.COLLECTOR_INFO_BUTTON_TEST_ID, expectedMetadata);
//select source & collector
+ serviceProxyPage.assertCollectorServiceType(defaultCollectorServiceType);
serviceProxyPage.chooseCollectorServiceType(vnfServiceType);
serviceProxyPage.chooseCollector(vnfInstanceName);
serviceProxyPage.assertSelectedInstanceIcon(Constants.ConfigurationCreation.COLLECTOR_INSTANCE_SELECTED_ICON_TEST_ID);
@@ -242,14 +241,6 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
serviceProxyPage.assertSelectedInstanceIcon(Constants.ConfigurationCreation.SOURCE_INSTANCE_SELECTED_ICON_TEST_ID);
serviceProxyPage.assertButtonState(Constants.ConfigurationCreation.CREATE_BUTTON_TEST_ID,true);
-// serviceProxyPage.clickCreateButton();
-// serviceProxyPage.assertButtonState(Constants.ConfigurationCreation.CREATE_BUTTON_TEST_ID,false);
-// serviceProxyPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
-// serviceProxyPage.clickCloseButton();
-
- //assert redirect back to view/edit
-// GeneralUIUtils.ultimateWait();
-// Assert.assertTrue(Exists.byTestId(Constants.ViewEdit.ADD_VNF_BUTTON_TEST_ID));
}
@Test
@@ -258,13 +249,19 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
SimulatorApi.clearAll();
BulkRegistration.searchExistingServiceInstancePortMirroring("Active", desiredCloudRegionId);
BulkRegistration.getNetworkNodeFormData();
- BulkRegistration.createPolicyConfiguration(false, desiredCloudRegionId);
+ BulkRegistration.createPolicyConfiguration(false, expectedPnfCollectorServiceType());
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ navigateToViewEditPageOf_test_sssdad();
selectConfigurationNode(policyConfigurationModelName_1, getConfigurationExpectedMetadata());
fillAllFormFields();
createConfigurationPage.clickNextButton();
- //select source & collector
+ serviceProxyPage.assertButtonState(Constants.ConfigurationCreation.CREATE_BUTTON_TEST_ID,false);
+
+ //select source & collector
+ if (featureFlagLetsSelectingCollector()) {
+ serviceProxyPage.assertCollectorServiceType(defaultCollectorServiceType);
+ serviceProxyPage.chooseCollectorServiceType(pnfServiceType);
+ }
serviceProxyPage.chooseCollector(pnfInstanceName);
serviceProxyPage.chooseSourceServiceType(vnfServiceType);
serviceProxyPage.chooseSource(vnfInstanceName);
@@ -273,6 +270,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
serviceProxyPage.clickCloseButton();
serviceProxyPage.assertButtonState(Constants.ConfigurationCreation.CREATE_BUTTON_TEST_ID,true);
}
+
@Test
public void testRainyNoResultsInDropdowns(){
SimulatorApi.clearAll();
@@ -280,7 +278,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
BulkRegistration.getNetworkNodeFormData();
//not register createPolicyConfiguration for no results in DDLs
- goToExistingInstanceById(serviceInstanceId);//test_sssdad
+ navigateToViewEditPageOf_test_sssdad();
selectConfigurationNode(policyConfigurationModelName_1, getConfigurationExpectedMetadata());
fillAllFormFields();
createConfigurationPage.clickNextButton();
@@ -313,7 +311,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
createConfigurationPage.assertButtonState(Constants.ConfigurationCreation.TENANT_DROPDOWN_TEST_ID,false);
//WebElement tenantDDL= Get.byTestId(Constants.ConfigurationCreation.TENANT_DROPDOWN_TEST_ID);
- createConfigurationPage.chooseRegion("AAIAIC25");
+ createConfigurationPage.chooseRegion("JANET25");
GeneralUIUtils.ultimateWait();
// Wait.waitByTestId(Constants.ConfigurationCreation.TENANT_DROPDOWN_TEST_ID, 30);
createConfigurationPage.chooseTenant("USP-SIP-IC-24335-T-01");
@@ -321,7 +319,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
}
private void assertFormFields() {
Assert.assertEquals("dummy_instance",createConfigurationPage.getInstanceName());
- Assert.assertEquals("AAIAIC25", createConfigurationPage.getRegion());
+ Assert.assertEquals("JANET25", createConfigurationPage.getRegion());
Assert.assertEquals("USP-SIP-IC-24335-T-01",createConfigurationPage.getTenant());
createConfigurationPage.assertButtonState(Constants.ConfigurationCreation.NEXT_BUTTON_TEST_ID,true);
@@ -334,7 +332,7 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
put(Constants.ServiceModelInfo.MODEL_NAME, "Port Mirroring Configuration By Policy");
put(Constants.ServiceModelInfo.SERVICE_INSTANCE_NAME, "test_sssdad");
put(Constants.ServiceModelInfo.MODEL_INVARIANT_UUID, "c30a024e-a6c6-4670-b73c-3df64eb57ff6");
- put(Constants.ServiceModelInfo.SUBSCRIBER_NAME_KEY, "USP VOICE");
+ put(Constants.ServiceModelInfo.SUBSCRIBER_NAME_KEY, "SILVIA ROBBINS");
put(Constants.ServiceModelInfo.MODEL_VERSION, "1.0");
put(Constants.ServiceModelInfo.MODEL_UUID, "f58d039d-4cfc-40ec-bd75-1f05f0458a6c");
put(Constants.ServiceModelInfo.MODEL_CUSTOMIZATION_UUID, "4b7ebace-bad6-4526-9be6-bf248e20fc5f");
@@ -346,16 +344,16 @@ public class CreatePortMirroringConfigurationTest extends VidBaseTestCase {
private Map<String, String> getSourceServiceProxyExpectedMetadata() {
return new HashMap<String, String>(){
{
- put(Constants.ServiceProxyModelInfo.MODEL_NAME, "vmmeService2 Service Proxy");
+ put(Constants.ServiceProxyModelInfo.MODEL_NAME, "vflorenceService2 Service Proxy");
put(Constants.ServiceProxyModelInfo.MODEL_VERSION, "1.0");
- put(Constants.ServiceProxyModelInfo.MODEL_DESCRIPTION, "A Proxy for Service vmmeService2");
+ put(Constants.ServiceProxyModelInfo.MODEL_DESCRIPTION, "A Proxy for Service vflorenceService2");
put(Constants.ServiceProxyModelInfo.MODEL_TYPE, "Service Proxy");
put(Constants.ServiceProxyModelInfo.MODEL_INVARIANT_UUID, "2933b574-d28d-45ea-bf22-4df2907e4a10");
put(Constants.ServiceProxyModelInfo.MODEL_UUID, "a32fee17-5b59-4c34-ba6f-6dd2f1c61fee");
put(Constants.ServiceProxyModelInfo.MODEL_CUSTOMIZATION_UUID, "060be63d-5f9c-4fd0-8ef7-830d5e8eca17");
put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_UUID, "2a2ea15f-07c6-4b89-bfca-e8aba39a34d6");
put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_INVARIANT, "a7eac2b3-8444-40ee-92e3-b3359b32445c");
- put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_NAME, "vmmeService2");
+ put(Constants.ServiceProxyModelInfo.SOURCE_MODEL_NAME, "vflorenceService2");
}
};
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/DeleteResumeTest.java b/vid-automation/src/main/java/vid/automation/test/test/DeleteResumeTest.java
index 2e3580f0c..55ab567dc 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/DeleteResumeTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/DeleteResumeTest.java
@@ -1,30 +1,22 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
import vid.automation.test.model.User;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import vid.automation.test.services.UsersService;
-
-import java.io.IOException;
public class DeleteResumeTest extends CreateInstanceDialogBaseTest {
- private UsersService usersService = new UsersService();
-
- public DeleteResumeTest() throws IOException {
- }
- @Test()
- private void testResumePendingActivationVfModule() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ @Test
+ private void testResumePendingActivationVfModule() {
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
String serviceInstanceId = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
String vnfInstanceId = "c015cc0f-0f37-4488-aabf-53795fd93cd3";
SimulatorApi.clearAll();
BulkRegistration.resumeVfModule(serviceInstanceId,vnfInstanceId);
navigateToViewEditPageOfuspVoiceVidTest444("240376de-870e-48df-915a-31f140eedd2c");
- resumeVFModule("aa","AAIAIC25","092eb9e8e4b7412e8787dd091bc58e86","mdt1",user.tenants);
+ resumeVFModule("aa","JANET25", "AIC", "092eb9e8e4b7412e8787dd091bc58e86","mdt1",user.tenants);
}
} \ No newline at end of file
diff --git a/vid-automation/src/main/java/vid/automation/test/test/DrawingBoardTest.java b/vid-automation/src/main/java/vid/automation/test/test/DrawingBoardTest.java
index d022f5c9b..bacd83155 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/DrawingBoardTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/DrawingBoardTest.java
@@ -1,40 +1,51 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import static org.testng.AssertJUnit.assertFalse;
+import static vid.automation.test.Constants.DrawingBoard.AVAILABLE_MODELS_TREE;
+import static vid.automation.test.Constants.DrawingBoard.BACK_BUTTON;
+import static vid.automation.test.Constants.DrawingBoard.CONTEXT_MENU_BUTTON_HEADER;
+import static vid.automation.test.Constants.DrawingBoard.CONTEXT_MENU_HEADER_EDIT_ITEM;
+import static vid.automation.test.Constants.DrawingBoard.DEFAULT_SERVICE_NAME;
+import static vid.automation.test.Constants.DrawingBoard.DRAWING_BOARD_TREE;
+import static vid.automation.test.Constants.DrawingBoard.SEARCH_LEFT_TREE;
+import static vid.automation.test.Constants.DrawingBoard.SERVICE_QUANTITY;
+import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
+import static vid.automation.test.infra.ModelInfo.macroDrawingBoardComplexService;
+import static vid.automation.test.infra.ModelInfo.macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails;
+
+import com.google.common.collect.ImmutableList;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2;
import org.openqa.selenium.WebDriver;
-import org.openqa.selenium.WebElement;
import org.testng.Assert;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Input;
+import vid.automation.test.infra.ModelInfo;
+import vid.automation.test.infra.SelectOption;
+import vid.automation.test.infra.Wait;
import vid.automation.test.model.User;
import vid.automation.test.sections.BrowseASDCPage;
import vid.automation.test.sections.DrawingBoardPage;
import vid.automation.test.sections.VidBasePage;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.containsString;
-import static org.hamcrest.Matchers.endsWith;
-import static org.testng.Assert.assertNotNull;
-import static org.testng.AssertJUnit.assertEquals;
-import static vid.automation.test.Constants.DrawingBoard.*;
-import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
-
@FeatureTogglingTest(FLAG_ASYNC_INSTANTIATION)
public class DrawingBoardTest extends VidBaseTestCase {
private DrawingBoardPage drawingBoardPage = new DrawingBoardPage();
- private String loadedServiceModelId = "";
- private final String defaultServiceModelForMostTests = "6e59c5de-f052-46fa-aa7e-2fca9d674c44";
-
+ private String loadedServiceModelId = macroDrawingBoardComplexService.modelVersionId;
@Override
protected UserCredentials getUserCredentials() {
- String userName = Constants.Users.USP_VOICE_VIRTUAL_USP;
+ String userName = Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA;
User user = usersService.getUser(userName);
return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
}
@@ -44,7 +55,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
@AfterClass
private void goOutFromIframe() {
- new VidBasePage().goOutFromIframe();
+ VidBasePage.goOutFromIframe();
}
@@ -53,21 +64,22 @@ public class DrawingBoardTest extends VidBaseTestCase {
final String currentUrl = getDriver().getCurrentUrl();
System.out.println("currentUrl in @BeforeMethod setNewServiceToDefault: " + currentUrl);
- if (currentUrl.endsWith("/servicePlanning?serviceModelId=" + defaultServiceModelForMostTests)) {
+ if (currentUrl.endsWith("/servicePlanning?serviceModelId=" + macroDrawingBoardComplexService.modelVersionId)) {
getDriver().navigate().refresh();
} else {
- setNewService("service-Complexservice-csar.zip", defaultServiceModelForMostTests, null);
+ setNewService(macroDrawingBoardComplexService, null);
}
GeneralUIUtils.ultimateWait();
drawingBoardPage.goToIframe();
}
- private void setNewService(String zipFileName, String serviceModelId, String instanceName) {
+ private void setNewService(ModelInfo modelInfo, String instanceName) {
goOutFromIframe();
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
- loadedServiceModelId = serviceModelId;
- loadServicePopup(zipFileName, serviceModelId);
+ prepareServicePreset(modelInfo.zipFileName, modelInfo.modelVersionId);
+
+ loadServicePopup(modelInfo.modelVersionId);
if (instanceName != null) {
Input.text(instanceName,Constants.BrowseASDC.NewServicePopup.INSTANCE_NAME);
@@ -76,37 +88,50 @@ public class DrawingBoardTest extends VidBaseTestCase {
Wait.waitByClassAndText("subscriber","",3);
GeneralUIUtils.ultimateWait();
VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
+
+ GeneralUIUtils.ultimateWait();
GeneralUIUtils.ultimateWait();
browseASDCPage.selectProductFamily("e433710f-9217-458d-a79d-1c7aff376d89");
- String serviceType = "VIRTUAL USP";
- Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
+ GeneralUIUtils.ultimateWait();
+ String serviceType = "TYLER SILVIA";
+// Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
browseASDCPage.selectServiceTypeByName(serviceType);
GeneralUIUtils.ultimateWait();
GeneralUIUtils.ultimateWait();
- browseASDCPage.selectLcpRegion("mtn6");
+ browseASDCPage.selectLcpRegion("hvf6");
browseASDCPage.selectTenant("3f21eeea6c2c486bba31dab816c05a32");
- Click.onFirstSelectOptionById(Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
+ Click.onFirstSelectOptionByTestId(Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
browseASDCPage.selectAicZone("NFT1");
- Click.onFirstSelectOptionById(Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
+ Click.onFirstSelectOptionByTestId(Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
// select mandatory field
- Click.onFirstSelectOptionById(Constants.ServiceModelInfo.ROLLBACK_ON_FAILURE_ID);
+ Click.onFirstSelectOptionByTestId(Constants.ServiceModelInfo.ROLLBACK_ON_FAILURE_TEST_ID);
+
+ Click.byTestId("form-set");
+ VidBasePage.goOutFromIframe();
+ }
- Click.byTestId("service-form-set");
- browseASDCPage.goOutFromIframe();
+ private void prepareServicePreset(String zipFileName, String serviceModelId) {
+ String modelInvariantId = "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0";
+ String subscriberId = "e433710f-9217-458d-a79d-1c7aff376d89";
+ registerExpectationForServiceDeployment(
+ ImmutableList.of(
+ new ModelInfo(serviceModelId, modelInvariantId, zipFileName)
+ ),
+ subscriberId, new PresetMSOCreateServiceInstanceGen2());
}
- static final String leftTreeNodeName = "VF_vMee 0";
+ static final String leftTreeNodeName = "VF_vGeraldine 0";
static final String leftTreeNodeNameWithoutChildren = "Port Mirroring Configuration By Policy 0";
- static final String[] leftTreeNodeChildren = {"vf_vmee0..VfVmee..vmme_vlc..module-1", "vf_vmee0..VfVmee..vmme_gpb..module-2", "vf_vmee0..VfVmee..base_vmme..module-0"};
- static final String[] leftTreeInitialElements = new String[]{"V", "VF_vMee 0", "C","Port Mirroring Configuration By Policy 0","N", "ExtVL 0"};
+ static final String[] leftTreeNodeChildren = {"vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1", "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2", "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0"};
+ static final String[] leftTreeInitialElements = new String[]{"VNF", "VF_vGeraldine 0", "1", "C","Port Mirroring Configuration By Policy 0"};
- static final String rightTreeNodeName = "d6557200-ecf2-4641-8094-5393ae3aae60-VF_vMee 0";
+ static final String rightTreeNodeName = "d6557200-ecf2-4641-8094-5393ae3aae60-VF_vGeraldine 0";
static final String rightTreeNodeNameWithoutChildren = "ddc3f20c-08b5-40fd-af72-c6d14636b986-ExtVL 0";
- static final String[] rightTreeNodeChildren = {"522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vmee0..VfVmee..vmme_vlc..module-1", "41708296-e443-4c71-953f-d9a010f059e1-vf_vmee0..VfVmee..vmme_gpb..module-2", "a27f5cfc-7f12-4f99-af08-0af9c3885c87-vf_vmee0..VfVmee..base_vmme..module-0"};
+ static final String[] rightTreeNodeChildren = {"522159d5-d6e0-4c2a-aa44-5a542a12a830-vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1", "41708296-e443-4c71-953f-d9a010f059e1-vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2", "a27f5cfc-7f12-4f99-af08-0af9c3885c87-vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0"};
- private static final String EMPTY_BOARD_TITLE = "Please add objects (VNFs, network, modules etc.) from the left tree to design the service instance";
+ private static final String EMPTY_BOARD_TITLE = "Please add objects (VNF a-la-carteVNFs, network, modules etc.) from the left tree to design the service instance";
private static final String EMPTY_BOARD_SUBTITLE = "Once done, click Deploy to start instantiation";
@@ -127,7 +152,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
private void expandCollapseLeftTreeByClickOnRow() {
Wait.byText(leftTreeNodeName);
drawingBoardPage.expandTreeByClickingNode(leftTreeNodeName, leftTreeNodeChildren);
- //should checking with Golan if click also collapse
+ //should chec king with Golan if click also collapse
//drawingBoardPage.collapseTreeByClickingNode(leftTreeNodeName, leftTreeNodeChildren)));
drawingBoardPage.verifyNonCollapsableTreeByClickingNode(leftTreeNodeName, leftTreeNodeChildren);
}
@@ -178,17 +203,6 @@ public class DrawingBoardTest extends VidBaseTestCase {
drawingBoardPage.checkLeafNodeHasNoExpander(rightTreeNodeNameWithoutChildren);
}
- @Test
- public void testEmptyDrawingBoard() {
- assertNotNull(Get.byClassAndText("text-title", EMPTY_BOARD_TITLE));
- assertNotNull(Get.byClassAndText("text-subtitle", EMPTY_BOARD_SUBTITLE));
- WebElement icon = Get.byTestId("no-content-icon");
- assertEquals("img", icon.getTagName());
- assertThat(icon.getAttribute("src"), endsWith("UPLOAD.svg"));
- assertThat(icon.getAttribute("class"), containsString("no-content-icon"));
- assertThat(icon.getAttribute("class"), containsString("upload-icon-service-planing"));
- }
-
@Test(groups = { "underDevelopment" })
private void clickRightTreeNode_verifyLeftTreeNodeIsBlueAndExpanded() {
@@ -259,12 +273,12 @@ public class DrawingBoardTest extends VidBaseTestCase {
*/
@Test
private void insertTestInSerachBox_verifyMatchesMarkedAndVisible() {
- Wait.byText("vf_vmee0..VfVmee..vmme_vlc..module-1");
+ Wait.byText("vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1");
drawingBoardPage.checkSearch();
- final String searchTerm = "Vmee..vmme";
+ final String searchTerm = "Vgeraldine..vflorence";
GeneralUIUtils.setWebElementByTestId(SEARCH_LEFT_TREE, searchTerm);
- drawingBoardPage.checkNodesVisibleAndMatchIsHighlighted(searchTerm,"vf_vmee0..VfVmee..vmme_vlc..module-1", "vf_vmee0..VfVmee..vmme_gpb..module-2");
+ drawingBoardPage.checkNodesVisibleAndMatchIsHighlighted(searchTerm,"vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1", "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2");
}
/*
@@ -308,7 +322,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
private void setAndAssertServiceWithName(String instanceName){
goOutFromIframe();
- setNewService("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596.zip", "1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", instanceName);
+ setNewService(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, instanceName);
GeneralUIUtils.ultimateWait();
drawingBoardPage.goToIframe();
drawingBoardPage.checkServiceInstanceName(instanceName);
@@ -324,7 +338,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
final int updatedQuantity = 10;
Click.byTestId(CONTEXT_MENU_BUTTON_HEADER);
Click.byTestId(CONTEXT_MENU_HEADER_EDIT_ITEM);
- Assert.assertTrue(Exists.byId("service-popup"), "context menu should not appear");
+ Assert.assertTrue(Exists.byId("instance-popup"), "context menu should not appear");
SelectOption.byIdAndVisibleText("quantity-select", String.valueOf(updatedQuantity));
Input.replaceText(updatedInstanceName,Constants.BrowseASDC.NewServicePopup.INSTANCE_NAME );
Click.byTestId(Constants.BrowseASDC.NewServicePopup.SET_BUTTON);
@@ -342,7 +356,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
String initialQuantity = Get.byTestId(SERVICE_QUANTITY).getText();
Click.byTestId(CONTEXT_MENU_BUTTON_HEADER);
Click.byTestId(CONTEXT_MENU_HEADER_EDIT_ITEM);
- Assert.assertTrue(Exists.byId("service-popup"), "context menu should not appear");
+ Assert.assertTrue(Exists.byId("instance-popup"), "context menu should not appear");
SelectOption.byIdAndVisibleText("quantity-select", String.valueOf(updatedQuantity));
Input.replaceText(updatedInstanceName,Constants.BrowseASDC.NewServicePopup.INSTANCE_NAME );
Click.byTestId(Constants.BrowseASDC.NewServicePopup.CANCEL_BUTTON);
@@ -356,10 +370,10 @@ public class DrawingBoardTest extends VidBaseTestCase {
private void checkHeader_verifyElementsExist(){
drawingBoardPage.checkExistsAndEnabled(BACK_BUTTON);
drawingBoardPage.checkServiceInstanceName(DEFAULT_SERVICE_NAME);
- drawingBoardPage.checkServiceStatus();
drawingBoardPage.checkQuantityNumberIsCorrect(1);
drawingBoardPage.checkExistsAndEnabled(CONTEXT_MENU_BUTTON_HEADER);
- //drawingBoardPage.checkDeployButtonDisabled();
+ assertFalse(Get.byTestId("orchStatusLabel").isDisplayed());
+ assertFalse(Get.byTestId("orchStatusValue").isDisplayed());
}
private void assertResultsInBrowseAsdcPage(){
@@ -372,7 +386,7 @@ public class DrawingBoardTest extends VidBaseTestCase {
private void BackButtonWithCancel_verifyStayInTheSamePage(){
String currentUrl = getCurrentUrl();
Click.byTestId(BACK_BUTTON);
- Click.byText(Constants.Modals.CANCEL);
+ Click.byTestId(Constants.DrawingBoard.CANCEL_BUTTON);
String newUrl = getCurrentUrl();
org.testng.Assert.assertEquals(currentUrl, newUrl);
}
@@ -385,22 +399,9 @@ public class DrawingBoardTest extends VidBaseTestCase {
@Test
private void BackButton_verifyReturnToSearchResults(){
Click.byTestId(BACK_BUTTON);
- Click.byText(Constants.Modals.STOP_INSTANTIATION);
- assertResultsInBrowseAsdcPage();
- }
-
- @Test
- private void deleteButon_verifyReturnToSearchResults() {
- Click.byTestId(CONTEXT_MENU_BUTTON_HEADER);
- Click.byTestId(CONTEXT_MENU_HEADER_DELETE_ITEM);
- Click.byText(Constants.Modals.STOP_INSTANTIATION);
+ Click.byTestId(Constants.DrawingBoard.STOP_INSTANTIATION_BUTTON);
assertResultsInBrowseAsdcPage();
}
-
-
-
-
-
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/EnvironmentsTest.java b/vid-automation/src/main/java/vid/automation/test/test/EnvironmentsTest.java
index 01af276e5..f21a76d83 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/EnvironmentsTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/EnvironmentsTest.java
@@ -2,7 +2,7 @@ package vid.automation.test.test;
import com.google.common.collect.ImmutableMap;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import org.springframework.http.HttpStatus;
import org.testng.annotations.BeforeClass;
@@ -385,11 +385,12 @@ public class EnvironmentsTest extends VidBaseTestCase {
assertTrue("Failed to find Activate button for test env with id: "+envId, activationButton.isDisplayed());
activationButton.click();
updateEnvManifestFile(inputFileName);
- WebElement manifestFileName = Get.byId("manifestFileName");
- assertEquals("Manifest file name is wrong in test environment activation modal", inputFileName, manifestFileName.getText());
+ assertTrue("Manifest file name is wrong in test environment activation modal",
+ Wait.waitByIdAndText("manifestFileName", inputFileName, 10));
}
private void updateEnvManifestFile(String inputFileName) {
+ GeneralUIUtils.ultimateWait();
Input.file("applicationEnvironment/"+inputFileName, "testEnvManifestFileInput");
GeneralUIUtils.ultimateWait();
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/HealthStatusTest.java b/vid-automation/src/main/java/vid/automation/test/test/HealthStatusTest.java
index 184592188..2bb97aa2e 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/HealthStatusTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/HealthStatusTest.java
@@ -5,6 +5,7 @@ import com.google.common.collect.ImmutableList;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.remote.RemoteWebElement;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
@@ -59,6 +60,7 @@ public class HealthStatusTest extends VidBaseTestCase {
private void refreshStatus() {
vidBasePage.navigateTo("app/ui/#/healthStatus");
+ GeneralUIUtils.ultimateWait();
Click.byClass("icon-refresh");
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/InstantiationStatusTest.java b/vid-automation/src/main/java/vid/automation/test/test/InstantiationStatusTest.java
index 899eed9a1..a3480f8c2 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/InstantiationStatusTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/InstantiationStatusTest.java
@@ -1,42 +1,60 @@
package vid.automation.test.test;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_NAME;
+import static org.testng.Assert.assertEquals;
+import static org.testng.AssertJUnit.assertTrue;
+import static vid.automation.test.Constants.DrawingBoard.DEPLOY_BUTTON;
+import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
+
import com.google.common.collect.ImmutableMap;
+import java.util.Collections;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
-import org.openqa.selenium.JavascriptExecutor;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames;
+import org.onap.vid.api.AsyncInstantiationBase;
+import org.onap.vid.api.CreateServiceWithFailedVnf;
+import org.onap.vid.api.TestUtils;
+import org.openqa.selenium.By;
+import org.openqa.selenium.WebElement;
import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeClass;
-import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
+import vid.automation.test.Constants;
+import vid.automation.test.infra.Click;
import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Wait;
+import vid.automation.test.sections.DrawingBoardPage;
import vid.automation.test.sections.InstantiationStatusPage;
import vid.automation.test.sections.SideMenu;
+import vid.automation.test.sections.VidBasePage;
import vid.automation.test.services.AsyncJobsService;
-import java.util.UUID;
-
-import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
-import static vid.automation.test.sections.InstantiationStatusPage.assertInstantiationStatusRow;
-import static vid.automation.test.sections.InstantiationStatusPage.getNumberOfTableRows;
-
@FeatureTogglingTest(FLAG_ASYNC_INSTANTIATION)
public class InstantiationStatusTest extends VidBaseTestCase {
+ private final String serviceModelVersion = "5.1";
+ private final String regionId = "a93f8383-707e-43fa-8191-a6e69a1aab17";
+ final static String owningEntityName = "Lucine Sarika";
+ final static String subscriberName = "SILVIA ROBBINS";
+ private static final String COMPLETED = "COMPLETED";
+ private static final String CREATE_BULK_OF_ALACARTE_REQUEST = "asyncInstantiation/vidRequestCreateALaCarte.json";
+ private final VidBasePage vidBasePage = new VidBasePage();
- private final String serviceModelVersion = "1.0";
- private final String subscriberId = "ac040e8a-b43a-441b-ab87-603f5b70be55";
- private final String regionId = "my-expected-region-id";
- private final String projectName = "a-project-name";
- final static String owningEntityName = "expected-owningEntityName";
- final static String subscriberName = "expected-subscriberName";
-
-
- private String currentUUI;
+ private AsyncInstantiationBase asyncInstantiationBase;
@BeforeClass
protected void dropAllAsyncJobs() {
AsyncJobsService asyncJobsService = new AsyncJobsService();
asyncJobsService.dropAllAsyncJobs();
+ asyncInstantiationBase = new AsyncInstantiationBase();
+ asyncInstantiationBase.init();
+ UserCredentials userCredentials = getUserCredentials();
+ //login for API test (needed besides selenium test via browser)
+ asyncInstantiationBase.login(userCredentials);
}
@AfterClass
@@ -45,58 +63,21 @@ public class InstantiationStatusTest extends VidBaseTestCase {
asyncJobsService.muteAllAsyncJobs();
}
- @BeforeMethod
- protected void createJobsData() {
- addOneJob();
- SideMenu.navigateToMacroInstantiationStatus();
- }
-
private String addOneJob() {
- currentUUI = UUID.randomUUID().toString();
- final JavascriptExecutor javascriptExecutor = (JavascriptExecutor) GeneralUIUtils.getDriver();
- Object result = javascriptExecutor.executeScript(
- "return (function postJob(){var xhttp = new XMLHttpRequest(); " +
- " " +
- " xhttp.onreadystatechange = function() { " +
- " return this.responseText; " +
- " }; " +
- " " +
- " xhttp.open(\"POST\", '/vid/asyncInstantiation/bulk', false); " +
- " xhttp.setRequestHeader(\"Content-type\", \"application/json\"); " +
- " xhttp.send(`{ " +
- " \"modelInfo\": { " +
- " \"modelType\": \"service\", " +
- " \"modelInvariantId\": \"300adb1e-9b0c-4d52-bfb5-fa5393c4eabb\", " +
- " \"modelVersionId\": \"5c9e863f-2716-467b-8799-4a67f378dcaa\", " +
- " \"modelName\": \"AIM_TRANSPORT_00004\", " +
- " \"modelVersion\": \"" + serviceModelVersion + "\" " +
- " }, " +
- " \"owningEntityId\" : \"someID\", " +
- " \"owningEntityName\": \"" + owningEntityName + "\", " +
- " \"projectName\" : \"" + projectName + currentUUI + "\", " +
- " \"globalSubscriberId\": \"" + subscriberId + "\", " +
- " \"subscriberName\": \"" + subscriberName + "\", " +
- " \"productFamilyId\" : \"myProductFamilyId\", " +
- " \"instanceName\" : \"MichaelJordan\", " +
- " \"subscriptionServiceType\" : \"mySubType\", " +
- " \"lcpCloudRegionId\" : \"" + regionId + "\", " +
- " \"tenantId\" : \"greatTenant\", " +
- " \"bulkSize\": 1, " +
- " \"isUserProvidedNaming\": \"true\", " +
- " \"vnfs\": {} " +
- "} `); " +
- " " +
- "return JSON.parse(xhttp.responseText).entity;})()"
- );
-
- return result.toString();
+ String serviceName = TestUtils.generateRandomAlphaNumeric(8);
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names =
+ ImmutableMap.of(SERVICE_NAME, serviceName);
+ asyncInstantiationBase.createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_REQUEST).get(0);
+ return serviceName;
}
@Test
public void testServiceInfoIsPresentedInTable() {
+ String serviceName = addOneJob();
+ SideMenu.navigateToMacroInstantiationStatus();
InstantiationStatusPage.clickRefreshButton();
- assertInstantiationStatusRow(projectName + currentUUI, ImmutableMap.of(
+ InstantiationStatusPage.assertInstantiationStatusRow(serviceName, ImmutableMap.of(
"subscriberName", subscriberName,
"regionId", regionId,
"serviceModelVersion", serviceModelVersion,
@@ -104,15 +85,84 @@ public class InstantiationStatusTest extends VidBaseTestCase {
));
}
-
@Test
public void testServiceInfoDataUpdatingAfterClickRefresh() {
- long numberOfRows = getNumberOfTableRows(60);
+ addOneJob();
+ SideMenu.navigateToMacroInstantiationStatus();
+ InstantiationStatusPage.clickRefreshButton();
+ long numberOfRows = InstantiationStatusPage.getNumberOfTableRows(60);
addOneJob();
InstantiationStatusPage.clickRefreshButton();
- int numberOfRowsAfterRefresh = getNumberOfTableRows(60);
+ int numberOfRowsAfterRefresh = InstantiationStatusPage.getNumberOfTableRows(60);
Assert.assertEquals(numberOfRows + 1 , numberOfRowsAfterRefresh);
}
+
+ @Test
+ @FeatureTogglingTest(Features.FLAG_1902_RETRY_JOB)
+ public void testRedeployFromDrawingBoardOfServiceWithFailedVnf() {
+ SideMenu.navigateToMacroInstantiationStatus();
+
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = createServiceWithFailedVnfAssertStausAndSimulatorRegistration();
+ String originalServiceName = createServiceWithFailedVnf.getNames().get(SERVICE_NAME);
+
+ InstantiationStatusPage.clickRefreshButton();
+
+ //Open job
+ InstantiationStatusPage.openDrawingBoardForRetry(originalServiceName);
+ DrawingBoardPage.goToIframe();
+
+ Wait.waitByTestId("error-msg-wrapper", 10);
+ boolean isErrorShown = Wait.waitByClassAndText("sub-title", "Attention: You are currently viewing instances from the MSO. 1 of the instances failed, please try again.", 10);
+ assertTrue(isErrorShown);
+
+ //validate audit info for failed vnf
+ String originalVnfName = createServiceWithFailedVnf.getNames().get(VNF_NAME);
+ hoverAndClickMenuByName(originalVnfName, "fe042c22-ba82-43c6-b2f6-8f1fc4164091-vSAMP12 1", Constants.DrawingBoard.CONTEXT_MENU_SHOW_AUDIT);
+ checkFailedAuditInfoOnRetry(originalVnfName, createServiceWithFailedVnf.getFirstIds().vnfReqId, "Vnf failed.");
+
+ Click.byTestId(DEPLOY_BUTTON);
+ VidBasePage.goOutFromIframe();
+ GeneralUIUtils.ultimateWait();
+ vidBasePage.goToIframe();
+ GeneralUIUtils.ultimateWait();
+
+ checkRetryRequestToBeComplete(createServiceWithFailedVnf, originalServiceName);
+ }
+
+ private void checkFailedAuditInfoOnRetry(String instanceName, String requestId, String message) {
+ WebElement webElement = Get.byTestId("model-item-value-instance_name");
+ assertEquals(webElement.getText(), instanceName, "Instance Name must be equal");
+
+ WebElement msoTableElement = Get.byId("service-instantiation-audit-info-mso");
+ assertEquals(3, msoTableElement.findElement(By.tagName("thead")).findElements(By.tagName("th")).size(), "Audit info MSO table must contain 3 columns");
+ assertEquals(requestId, msoTableElement.findElement(By.id("msoRequestId")).getText(), "Audit info Request Id is not equal");
+ assertEquals("Failed", msoTableElement.findElement(By.id("msoJobStatus")).getText(), "Audit info Job Status is not equal");
+ assertEquals(message, msoTableElement.findElement(By.id("msoAdditionalInfo")).getText(), "Audit info AdditionalInfo is not equal");
+
+ vidBasePage.screenshotDeployDialog("retry-audit-info-" + instanceName);
+ Click.byId(Constants.AuditInfoModal.CANCEL_BUTTON);
+ GeneralUIUtils.ultimateWait();
+ }
+
+ private CreateServiceWithFailedVnf createServiceWithFailedVnfAssertStausAndSimulatorRegistration() {
+
+ //CreateServiceWithFailedVnf is common for API test and UI test,
+ //so if you change it, make sure both test are compatible with your changes
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = new CreateServiceWithFailedVnf(asyncInstantiationBase);
+ createServiceWithFailedVnf.createServicesWithVnfCompletedWithError();
+ createServiceWithFailedVnf.firstTimeAssertion();
+ createServiceWithFailedVnf.secondRegistration();
+ return createServiceWithFailedVnf;
+ }
+
+ private void checkRetryRequestToBeComplete(CreateServiceWithFailedVnf createServiceWithFailedVnf, String originalServiceName) {
+ DrawingBoardPage.ServiceStatusChecker serviceStatusChecker = new DrawingBoardPage.ServiceStatusChecker(originalServiceName, Collections.singleton(COMPLETED));
+ //there shall be 2 rows with same service name, one with completed with error and one completed
+ //so the following line might be buggy, and we need to improve it one day ...
+ boolean statusIsShown = Wait.waitFor(serviceStatusChecker, null, 30, 2);
+ assertTrue("service " + originalServiceName + " wasn't completed after in time", statusIsShown);
+ createServiceWithFailedVnf.simulatorCallsAssertion();
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/NewServiceInstanceTest.java b/vid-automation/src/main/java/vid/automation/test/test/NewServiceInstanceTest.java
index 173897095..42749c15f 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/NewServiceInstanceTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/NewServiceInstanceTest.java
@@ -1,51 +1,110 @@
package vid.automation.test.test;
-import com.google.common.collect.*;
-import org.apache.commons.lang3.RandomStringUtils;
-import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateServiceInstancePost;
-import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2;
+import static junit.framework.TestCase.assertNull;
+import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.CoreMatchers.startsWith;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.PRESET_SOME_LEGACY_REGION_TO_ATT_AIC;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet.COMPLETE;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet.DEFAULT_SERVICE_INSTANCE_ID;
+import static org.testng.Assert.assertEquals;
+import static org.testng.AssertJUnit.assertTrue;
+import static vid.automation.test.infra.Features.FLAG_1902_VNF_GROUPING;
+import static vid.automation.test.infra.Features.FLAG_5G_IN_NEW_INSTANTIATION_UI;
+import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
+import static vid.automation.test.infra.ModelInfo.PASQUALEVmxVpeBvService488Annotations;
+import static vid.automation.test.infra.ModelInfo.aLaCarteNetworkProvider5G;
+import static vid.automation.test.infra.ModelInfo.aLaCarteVnfGroupingService;
+import static vid.automation.test.infra.ModelInfo.macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails;
+import static vid.automation.test.infra.ModelInfo.macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse;
+import static vid.automation.test.infra.ModelInfo.macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse;
+import static vid.automation.test.infra.ModelInfo.macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+import static vid.automation.test.test.ALaCarteflowTest.AIC;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableSet;
+import com.google.common.collect.Lists;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
+import java.util.Date;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.UUID;
+import java.util.stream.Collectors;
+import org.apache.commons.lang3.mutable.MutableInt;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
+import org.hamcrest.Matchers;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetTenants;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIPostNamedQueryForViewEdit;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateNetworkALaCarte5G;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork.ResponseDetails;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
+import org.openqa.selenium.remote.RemoteWebElement;
import org.testng.Assert;
-import org.testng.annotations.*;
+import org.testng.annotations.AfterClass;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.BeforeMethod;
+import org.testng.annotations.Test;
import vid.automation.test.Constants;
import vid.automation.test.Constants.BrowseASDC.NewServicePopup;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Input;
+import vid.automation.test.infra.ModelInfo;
+import vid.automation.test.infra.SelectOption;
+import vid.automation.test.infra.Wait;
import vid.automation.test.model.Service;
import vid.automation.test.model.User;
-import vid.automation.test.sections.*;
+import vid.automation.test.sections.BrowseASDCPage;
+import vid.automation.test.sections.DrawingBoardPage;
+import vid.automation.test.sections.InstantiationStatusPage;
+import vid.automation.test.sections.SideMenu;
+import vid.automation.test.sections.VidBasePage;
import vid.automation.test.services.AsyncJobsService;
import vid.automation.test.services.ServicesService;
import vid.automation.test.services.SimulatorApi;
-
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.util.*;
-import java.util.function.Consumer;
-import java.util.function.Predicate;
-import java.util.stream.Collectors;
-
-import static junit.framework.TestCase.assertNull;
-import static org.hamcrest.CoreMatchers.is;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.testng.Assert.assertEquals;
-import static org.testng.AssertJUnit.assertTrue;
-import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import vid.automation.test.utils.ReadFile;
@FeatureTogglingTest(FLAG_ASYNC_INSTANTIATION)
public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
+ private static final String COMPLETED = "COMPLETED";
+ private static final String IN_PROGRESS = "IN_PROGRESS";
+ private static final String PENDING = "PENDING";
+ private final String vfModule0Name = "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0";
+ private final String vfModule0UUID = "f8360508-3f17-4414-a2ed-6bc71161e8db";
private ServicesService servicesService = new ServicesService();
private DrawingBoardPage drawingBoardPage = new DrawingBoardPage();
List<String> serviceModelLabelList = Arrays.asList("Model version", "Description", "Category", "UUID",
"Invariant UUID", "Service type", "Service role");
List<String> mandatoryServiceModelLabelList = Arrays.asList("Model version", "UUID", "Invariant UUID");
- private final String defaultServiceModelForMostTests = "6e59c5de-f052-46fa-aa7e-2fca9d674c44";
private final VidBasePage vidBasePage = new VidBasePage();
+ public static final String VNF_SET_BUTTON_TEST_ID = "form-set";
+ private static final Logger logger = LogManager.getLogger(NewServiceInstanceTest.class);
@BeforeClass
protected void dropAllAsyncJobs() {
@@ -60,36 +119,77 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
}
@BeforeMethod
- protected void refreshPage() {
- GeneralUIUtils.ultimateWait();
-
- vidBasePage.refreshPage();
+ protected void goToWelcome() {
+ SideMenu.navigateToWelcomePage();
}
@Override
protected UserCredentials getUserCredentials() {
- String userName = Constants.Users.USP_VOICE_VIRTUAL_USP;
+ String userName = Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA;
User user = usersService.getUser(userName);
return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
}
@Test
public void createNewServiceInstance_fullModelData_LeftPaneLabelsCorrect() throws Exception {
- loadMacroServicePopup_noDynamicFields_fullModelDetails_ecompNamingFalse();
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, false);
+ loadServicePopup(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails);
assertServiceModelLabelsCorrect(serviceModelLabelList);
}
@Test
public void createNewServiceInstance_partialModelData_LeftPaneLabelsCorrect() throws Exception {
- loadMacroServicePopup_withDynamicFields_partialModelDetails_ecompNamingTrue();
+ prepareServicePreset(macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails, false);
+ loadServicePopup(macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails);
assertServiceModelLabelsCorrect(mandatoryServiceModelLabelList);
}
+ @Test
+ public void createNewServiceInstance_setFieldValue_resetDependenciesListsAndValues() {
+ resetGetTenantsCache();
+ try {
+ BrowseASDCPage browseASDCPage = new BrowseASDCPage();
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, false);
+ SimulatorApi.registerExpectation(Constants.RegisterToSimulator.CreateNewServiceInstance.GET_SUBSCRIBERS_FOR_CUSTOMER_CAR_2020_ER, SimulatorApi.RegistrationStrategy.APPEND);
+ registerExpectationFromPreset(
+ new PresetAAIGetTenants(
+ "CAR_2020_ER",
+ "MSO-dev-service-type",
+ "registration_to_simulator/create_new_instance/aai_get_tenants_for_customer_CAR_2020_ER.json"),
+ SimulatorApi.RegistrationStrategy.APPEND);
+
+ loadServicePopup(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails);
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS, "SILVIA ROBBINS", 30);
+ VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
+ GeneralUIUtils.ultimateWait();
+ String serviceType = "TYLER SILVIA";
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
+ browseASDCPage.selectServiceTypeByName(serviceType);
+ String lcpRegion = "hvf6";
+ Wait.waitByClassAndText("lcpRegionOption", lcpRegion, 30);
+ viewEditPage.selectLcpRegion(lcpRegion, AIC);
+ browseASDCPage.selectTenant("bae71557c5bb4d5aac6743a4e5f1d054");
+
+ VidBasePage.selectSubscriberById("CAR_2020_ER");
+ assertElementDisabled("lcpRegion-select");
+ serviceType = "MSO-dev-service-type";
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
+ browseASDCPage.selectServiceTypeByName(serviceType);
+ lcpRegion = "CAR_2020_ER";
+ Wait.waitByClassAndText("lcpRegionOption", lcpRegion, 30);
+ viewEditPage.selectLcpRegion(lcpRegion, AIC);
+ browseASDCPage.selectTenant("092eb9e8e4b7412e8787dd091bc58e66");
+ } finally {
+ resetGetTenantsCache();
+ }
+ }
+
/**
* asserts that the provided labels list is visible and that no other detail item appears in the model details panel.
*/
protected void assertServiceModelLabelsCorrect(List<String> serviceModelLabelList) throws Exception {
- WebElement modelInformation = getDriver().findElement(By.id("model-information"));
+ WebElement genericPopup = getDriver().findElement(By.tagName("generic-form-popup"));
+ WebElement modelInformation = genericPopup.findElement(By.id("model-information"));
List<WebElement> modelInformationItems = modelInformation.findElements(By.xpath("./div"));
assertEquals(modelInformationItems.size(), serviceModelLabelList.size());
serviceModelLabelList.forEach(label -> {
@@ -101,179 +201,456 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
@Test
public void createNewServiceInstance_leftPane_serviceModelDataCorrect() {
- Service service = servicesService.getService(NewServicePopup.SERVICE_UUID);
+ Service service = servicesService.getService(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails.modelVersionId);
String prefix = NewServicePopup.SERVICE_MODEL_DATA_TEST_ID_VALUE_PREFIX;
- loadMacroServicePopup_noDynamicFields_fullModelDetails_ecompNamingFalse();
- setNewInstance_leftPane_assertModelDataCorrect(NewServicePopup.SERVICE_MODEL_FIELD_TO_DATA_TESTS_ID, prefix, service);
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, false);
+ loadServicePopup(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails);
+ logger.info("Expected service model properties: "+service.toString());
+ assertModelDataCorrect(NewServicePopup.SERVICE_MODEL_FIELD_TO_DATA_TESTS_ID, prefix, service);
}
@Test
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingFalse() {
- ServiceData serviceData = new ServiceData("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596.zip",
- "1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ ServiceData serviceData = new ServiceData(
+ macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails.modelVersionId,
new ArrayList<>(),
false, true, true, true,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1", 0, 1, ImmutableList.of("Bandwidth", "Bandwidth units"));
+ "2017-488_PASQUALE-vPE 0",
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1", 0, 1, new ArrayList<>(), "25284168-24bb-4698-8cb4-3f509146eca5");
- String serviceInstanceName = deployServiceInstance(serviceData, false);
- vidBasePage.screenshotDeployDialog(serviceInstanceName);
- deployAndVerifyModuleInPendingTable(serviceInstanceName);
- verifyOpenAuditInfo(serviceInstanceName);
- verifyOpenViewEdit(serviceInstanceName);
- verifyDeleteJob(serviceInstanceName);
- verifyHideJob(serviceInstanceName);
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, false);
+
+ final String serviceInstanceName = createSriovService(serviceData, true);
+ createVnf(serviceData, true, true, serviceInstanceName);
+
+ createVfModule(serviceData, serviceInstanceName, false, false);
+
+ }
+
+ @Test(groups = "underDevelopment")
+ public void createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_DEV() {
+ /*
+ Upon failure in test dynamicFieldsEcompNamingFalse_FLESH(), exception will provide
+ the needed data for this DEV method:
+
+ 1. "Current step" when the failure occurred
+ 2. "Random alphabetic" that was randomized while test
+ 3. "Starting reduxState" that was on the step that failed.
+
+ These data can be used for, accordingly, 1. startInStep param; 2, randomAlphabetic
+ param; 3. reduxForStep param.
+ */
+
+ // It should be easier to put `reduxForStep` in this file, to avoid Java's code-clutter and json escaping.
+ final String reduxForStep = ReadFile.loadResourceAsString(
+ "NewServiceInstanceTest/createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse.json");
+
+ createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_FLESH("DEV", 5, reduxForStep, "mCaNk");
+ }
+
+ @Test
+ public void createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse() {
+ createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_FLESH("RUNTIME", 0, null, randomAlphabetic(5));
+ }
+
+ private void createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse_FLESH(String mode, int startInStep, String reduxForStep, String randomAlphabetic) {
+
+ MutableInt i = new MutableInt();
+ Map<String, String> reduxStates = new HashMap<>();
+
+ ServiceData serviceData = new ServiceData(
+ macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse.modelVersionId,
+ Collections.singletonList("2017488 PASQUALEvpe0 asn:"),
+ false, false, true, false,
+ "2017-488_PASQUALE-vPE 0",
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1", 0, 1, ImmutableList.of("Bandwidth", "Bandwidth units"),
+ "25284168-24bb-4698-8cb4-3f509146eca5");
+
+ // this is the instance-name that createSriovService is going to use
+ String serviceInstanceName = randomAlphabetic + "instancename";
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () -> {
+ prepareServicePreset(macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse,
+ false);
+ createSriovService(serviceData, false, randomAlphabetic);
+ });
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () ->
+ createVnf(serviceData, false, true, serviceInstanceName)
+ );
+
+ final String vnfInstanceName2 = randomAlphabetic + "instanceName";
+ final String vnfName2 = "2017-388_PASQUALE-vPE";
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () ->
+ createVnf(new VnfData(vnfName2 + " 0", "afacccf6-397d-45d6-b5ae-94c39734b168", vnfInstanceName2, false),
+ false, Features.FLAG_DEFAULT_VNF.isActive(), serviceInstanceName)
+ );
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () ->
+ createVfModule(serviceData, serviceInstanceName, false, true)
+ );
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () -> {
+
+ editVfModuleAndJustSetName(vfModule0Name, vfModule0UUID);
+ if (Features.FLAG_DUPLICATE_VNF.isActive()) {
+ duplicateVnf(serviceData.vnfData, 2);
+ }
+ vidBasePage.screenshotDeployDialog(serviceInstanceName);
+ });
+
+ doReduxStep(reduxStates, randomAlphabetic, startInStep, reduxForStep, i, mode, () -> {
+ prepareServicePreset(macroSriovWithDynamicFieldsEcompNamingFalsePartialModelDetailsVnfEcompNamingFalse,
+ true);
+
+ final String vfModuleName1 = "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0";
+ final String vfModuleName2 = "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1";
+ final String request1 = PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID;
+ final String request2 = "ce010256-3fdd-4cb5-aed7-37112a2c6e93";
+ final ImmutableMap<Keys, String> vars = ImmutableMap.<Keys, String>builder()
+ .put(Keys.SERVICE_NAME, serviceInstanceName)
+ .put(Keys.VNF_NAME, cleanSeparators("2017-488_PASQUALE-vPE", serviceData.vnfData.vnfInstanceName))
+ .put(Keys.VFM_NAME1, cleanSeparators(vfModuleName1 , "VF instance name ZERO"))
+ .put(Keys.VFM_NAME2, cleanSeparators(vfModuleName2 , "VF instance name"))
+ .put(Keys.VG_NAME, cleanSeparators(vfModuleName2 , "VF instance name") + "_vol_abc")
+ .put(Keys.VNF_NAME2, cleanSeparators(vnfName2, vnfInstanceName2))
+ .build();
+ registerExpectationFromPresets(ImmutableList.of(
+ // although "some legacy region" is provided for vnf, Service's region "hvf6" overrides it
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC,
+ new PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse(vars, 0, request1),
+ new PresetMSOCreateServiceInstanceGen2WithNamesEcompNamingFalse(vars, 1, request2)
+ ), SimulatorApi.RegistrationStrategy.APPEND);
+
+ deployAndVerifyModuleInPendingTableMacro(serviceInstanceName, request1, request2);
+ verifyOpenAuditInfo(serviceInstanceName);
+ verifyOpenViewEdit(serviceInstanceName);
+ verifyDeleteJob(serviceInstanceName);
+ verifyHideJob(serviceInstanceName);
+ });
+ }
+
+ @Test
+ @FeatureTogglingTest(FLAG_1902_VNF_GROUPING)
+ public void createNewServiceInstance_aLaCarte_VnfGrouping() {
+
+ String randomAlphabetic = randomAlphabetic(5);
+
+ ServiceData serviceData = new ServiceData(
+ aLaCarteVnfGroupingService.modelVersionId,
+ ImmutableList.of(),
+ false, false, true, false,
+ null, null, 0, 1, ImmutableList.of(), null);
+ prepareServicePreset(aLaCarteVnfGroupingService, false);
+
+ createALaCarteService(serviceData, randomAlphabetic);
+
+ // this is the instance-name that createALaCarteService is using
+ String serviceInstanceName = randomAlphabetic + "instancename";
+
+ final String requestId = PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID;
+ final String serviceInstanceId = "d2391436-8d55-4fde-b4d5-72dd2cf13cgh";
+ final ImmutableMap<Keys, String> names = ImmutableMap.<Keys, String>builder()
+ .put(Keys.SERVICE_NAME, serviceInstanceName)
+ .build();
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService(names, 0, requestId, serviceInstanceId, "us16807000"),
+ new PresetAAIPostNamedQueryForViewEdit(serviceInstanceId, serviceInstanceName, false, false)
+ ), SimulatorApi.RegistrationStrategy.APPEND);
+
+ deploy();
+ verifyModuleInPendingTable(serviceInstanceName, requestId, null, ImmutableSet.of(IN_PROGRESS), false, false);
+ verifyModuleInPendingTable(serviceInstanceName, requestId, null, ImmutableSet.of(COMPLETED), false, true);
+ InstantiationStatusPage.verifyOpenNewViewEdit(serviceInstanceName, serviceInstanceId, aLaCarteVnfGroupingService.modelVersionId, "TYLER SILVIA", "e433710f-9217-458d-a79d-1c7aff376d89", "EDIT");
+ }
+
+ public interface Invoker{
+ void invoke();
+ }
+
+ private void doReduxStep(Map<String, String> reduxStates, String randomAlphabetic, int startInStep, String reduxForStep, MutableInt currentStep, String mode, Invoker todo) {
+ try {
+ switch (mode) {
+ case "DEV":
+ if (currentStep.getValue() < startInStep) {
+ // skip up to startInStep
+ return;
+ } else if (currentStep.getValue() == startInStep) {
+
+ setReduxState(reduxForStep);
+
+ vidBasePage.navigateTo("serviceModels.htm#/servicePlanning?serviceModelId=6b528779-44a3-4472-bdff-9cd15ec93450");
+ vidBasePage.goToIframe();
+ }
+
+ reduxStates.put(String.valueOf(currentStep), getReduxState());
+ break;
+
+ case "RUNTIME":
+ default:
+ // log current redux state, before invocation
+ reduxStates.put(String.valueOf(currentStep), getReduxState());
+ logger.info("reduxGator runtime reduxState for step {}:\n{}", currentStep, getReduxState());
+ break;
+ }
+
+ try {
+ todo.invoke();
+ } catch (AssertionError | Exception e) {
+ throw new AssertionError(String.join("\n",
+ "Current step: " + currentStep,
+ "Random alphabetic: " + randomAlphabetic,
+ "Starting reduxState: " + reduxStates.get(String.valueOf(currentStep)),
+ "Current reduxState: " + getReduxState()
+ ), e);
+ }
+ } finally {
+ logger.info("Cumulative reduxState: {}", reduxStates);
+ currentStep.increment();
+ }
+ }
+
+ private void duplicateVnf(VnfData vnfData, int count) {
+ hoverAndClickDuplicateButton(extractNodeToEdit(vnfData));
+ vidBasePage.screenshotDeployDialog("duplicateVnf-" + vnfData.vnfName);
+ List<WebElement> options = ((RemoteWebElement)Get.byId("duplicate-select")).findElementsByTagName("option");
+ assertThat(options.stream().map(x -> x.getText()).collect(Collectors.toList()), Matchers.contains("1","2"));
+ SelectOption.byIdAndVisibleText("duplicate-select", String.valueOf(count));
+ Click.byClassAndVisibleText("sdc-button__primary", "DUPLICATE");
+ }
+
+ private String cleanSeparators(String... s) {
+ return String.join("", s).replace(" ", "");
+ }
+
+ private void editVfModuleAndJustSetName(String vfModuleName, String vfModuleUUID) {
+ if (Features.FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD.isActive()) {
+ hoverAndClickEditButton(vfModuleUUID + "-" + vfModuleName);
+ } else {
+ drawingBoardPage.clickAddButtonByNodeName(vfModuleName);
+ }
+ Input.text("VF instance name ZERO", "instanceName");
+ Click.byTestId("form-set");
}
@Test
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfTrue_vgNameFalse() {
- ServiceData serviceData = new ServiceData("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596.zip",
- "1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ ServiceData serviceData = new ServiceData(
+ macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails.modelVersionId,
new ArrayList<>(),
false, true, false, true,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0", 1, 1, new ArrayList<>());
+ "2017-488_PASQUALE-vPE 0",
+ vfModule0Name, 1, 1, new ArrayList<>(), vfModule0UUID);
+
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetails, false);
+
+ final String serviceInstanceName = createSriovService(serviceData, true);
+ createVnf(serviceData, true, true, serviceInstanceName);
+ createVfModule(serviceData, serviceInstanceName, true, false);
- deployServiceInstance(serviceData);
}
@Test
public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfFalse_vgNameFalse() {
- ServiceData serviceData = new ServiceData("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596-vnfEcompNamingFalse.zip",
- "4a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ ServiceData serviceData = new ServiceData(
+ macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse.modelVersionId,
new ArrayList<>(),
false, false, false, false,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_base_vPE_BV..module-0", 1, 1, new ArrayList<>());
+ "2017-488_PASQUALE-vPE 0",
+ vfModule0Name, 1, 1, new ArrayList<>(), vfModule0UUID);
+
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse, false);
+
+ final String serviceInstanceName = createSriovService(serviceData, true);
+ createVnf(serviceData, true, true, serviceInstanceName);
+ createVfModule(serviceData, serviceInstanceName, true, false);
- deployServiceInstance(serviceData);
}
@Test
- public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfFalse_vgNameTrue() {
- ServiceData serviceData = new ServiceData("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596-vnfEcompNamingFalse.zip",
- "4a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingServiceFalseVnfFalse_vgNameTrue() throws Exception {
+ ServiceData serviceData = new ServiceData(
+ macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse.modelVersionId,
new ArrayList<>(),
false, false, true, false,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1", 0, 1, new ArrayList<>());
+ "2017-488_PASQUALE-vPE 0",
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1", 0, 1, new ArrayList<>(), "25284168-24bb-4698-8cb4-3f509146eca5");
- deployServiceInstance(serviceData);
- }
+ prepareServicePreset(macroSriovNoDynamicFieldsEcompNamingFalseFullModelDetailsVnfEcompNamingFalse, false);
+
+ final String serviceInstanceName = createSriovService(serviceData, true);
+ createVnf(serviceData, true, true, serviceInstanceName);
+ clickRemoveVfModule(vfModule0UUID, vfModule0Name);
+ createVfModule(serviceData, serviceInstanceName, false, true);
- private void deployServiceInstance(ServiceData serviceData) {
- deployServiceInstance(serviceData, true);
}
- private String deployServiceInstance(ServiceData serviceData, boolean tryCancelsAndReentries) {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
- final String serviceInstanceName = createSriovService(
- user, serviceData.dynamicFields, serviceData.csarName, serviceData.modelUuid,
- serviceData.isGeneratedNaming, serviceData.multiStageDesign,
- tryCancelsAndReentries);
+ @Test
+ @FeatureTogglingTest(FLAG_5G_IN_NEW_INSTANTIATION_UI)
+ public void createNewServiceInstance_aLaCarte_validPopupDataAndUI() {
+ String serviceInstanceName = "NcService"+randomAlphabetic(5);
+ String networkInstanceName= "NcNetowrk"+randomAlphabetic(5);
+ String defactoNetworkInstanceName = "ExtVL"+networkInstanceName;
+ BrowseASDCPage browseASDCPage = new BrowseASDCPage();
+ prepareServicePreset(aLaCarteNetworkProvider5G, true);
+ String serviceRequestId = UUID.randomUUID().toString();
+ String networkRequestId = UUID.randomUUID().toString();
+ String requestorID = getUserCredentials().getUserId();
+ registerExpectationFromPresets(
+ ImmutableList.of(
+ new PresetMSOCreateServiceInstanceAlacarte5GServiceWithNetwork(
+ ImmutableMap.of(Keys.SERVICE_NAME, serviceInstanceName),
+ serviceRequestId,
+ requestorID),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, serviceRequestId),
+ PRESET_SOME_LEGACY_REGION_TO_ATT_AIC,
+ new PresetMSOCreateNetworkALaCarte5G(networkRequestId, DEFAULT_SERVICE_INSTANCE_ID, defactoNetworkInstanceName, requestorID),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, networkRequestId),
+ new PresetMSOOrchestrationRequestsGet5GServiceInstanceAndNetwork(
+ new ResponseDetails(serviceInstanceName, serviceRequestId, COMPLETE, "service"),
+ new ResponseDetails(defactoNetworkInstanceName, networkRequestId, COMPLETE, "network"),
+ DEFAULT_SERVICE_INSTANCE_ID)
+ ),
+ APPEND
+ );
+ loadServicePopup(aLaCarteNetworkProvider5G.modelVersionId);
+ WebElement instanceNameInput = Get.byId("instanceName");
+ instanceNameInput.sendKeys(serviceInstanceName);
+ VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
+ String serviceType = "TYLER SILVIA";
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
+ browseASDCPage.selectServiceTypeByName(serviceType);
+ SelectOption.byTestIdAndVisibleText("WayneHolland", (Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID));
+ SelectOption.byTestIdAndVisibleText("WATKINS", Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
+ Click.byTestId("form-set");
+ VidBasePage.goOutFromIframe();
+ browseASDCPage.goToIframe();
+ VnfData networkData = new VnfData("SR-IOV Provider-1", "840ffc47-e4cf-46de-8e23-525fd8c6fdc3", defactoNetworkInstanceName, false);
+ createNetwork(networkData, false, false, serviceInstanceName);
+ drawingBoardPage.clickDeployButton();
- createVnf(serviceData.vnfData.isGeneratedNaming, serviceData.vnfData.vnfName, serviceInstanceName, tryCancelsAndReentries);
+ VidBasePage.goOutFromIframe();
+ GeneralUIUtils.ultimateWait();
+ vidBasePage.goToIframe();
+ GeneralUIUtils.ultimateWait();
- createVfModule(
- serviceData.vfData.vfName, serviceData.vnfData.isGeneratedNaming,
- serviceData.vfData.vgEnabled, serviceData.vfData.vfMin, serviceData.vfData.vfMax,
- serviceData.vfData.dynamicFields, serviceInstanceName);
+ DrawingBoardPage.ServiceStatusChecker serviceStatusChecker = new DrawingBoardPage.ServiceStatusChecker(serviceInstanceName, Collections.singleton(COMPLETED));
+ boolean statusIsShown = Wait.waitFor(serviceStatusChecker, null, 20, 2);
+ assertTrue("service "+serviceInstanceName+" wasnt completed after in time", statusIsShown);
- return serviceInstanceName;
+ VidBasePage.goOutFromIframe();
}
-
@Test
- public void createNewServiceInstance_macro_validPopupDataAndUI__ecompNamingTrue() {
+ public void createNewServiceInstance_macro_validPopupDataAndUI() {
- List<String> serviceDynamicFields = Arrays.asList("2017488 adiodvpe0 asn:");
- ServiceData serviceData = new ServiceData("csar-withDynamicFields-ecompNamingTrue-partialModelDetails.zip",
- "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ List<String> serviceDynamicFields = Arrays.asList("2017488 PASQUALEvpe0 asn:");
+ ServiceData serviceData = new ServiceData(
+ macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails.modelVersionId,
serviceDynamicFields,
- true, true, false, false,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1", 0, 1, new ArrayList<>());
+ true, true, true, false,
+ "2017-488_PASQUALE-vPE 0",
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1", 0, 1, new ArrayList<>(), "25284168-24bb-4698-8cb4-3f509146eca5");
- deployServiceInstance(serviceData);
+ prepareServicePreset(macroSriovWithDynamicFieldsEcompNamingTruePartialModelDetails, false);
+
+ final String serviceInstanceName = createSriovService(serviceData, true);
+ createVnf(serviceData, true, true, serviceInstanceName);
+ clickRemoveVfModule(vfModule0UUID, vfModule0Name);
+ createVfModule(serviceData, serviceInstanceName, false, false);
}
- private void deployAndVerifyModuleInPendingTable(String serviceInstanceName) {
- drawingBoardPage.clickDeployButton();
+ private void deployAndVerifyModuleInPendingTableMacro(String serviceInstanceName, String requestId1, String requestId2) {
+ deploy();
boolean simulatorUpdated = false;
- vidBasePage.goToIframe();
- GeneralUIUtils.ultimateWait();
- int[] ids = {1, 1, 2, 3};
- String[] statuses = {"IN_PROGRESS", "COMPLETED", "IN_PROGRESS", "PENDING"};
+ int[] ids = {0, 0, 1, 2};
+ String[] statuses = {IN_PROGRESS, COMPLETED, IN_PROGRESS, PENDING};
for (int i = 0; i < ids.length; i++) {
String actualInstanceName = getActualInstanceName(serviceInstanceName, ids[i], statuses[i]);
+ verifyModuleInPendingTable(actualInstanceName, requestId1, requestId2, ImmutableSet.of(statuses[i]), true, simulatorUpdated);
+ simulatorUpdated = true;
+ }
+ vidBasePage.screenshotDeployDialog(serviceInstanceName);
+ }
+
+ private void deploy() {
+ try {
+ logger.info("Redux state before deploy:");
+ logger.info(getReduxState());
+ }
+ catch (Exception e) {
+ //do nothing just logging
+ }
+ drawingBoardPage.clickDeployButton();
+
+ VidBasePage.goOutFromIframe();
+ GeneralUIUtils.ultimateWait();
+ vidBasePage.goToIframe();
+ GeneralUIUtils.ultimateWait();
+ }
- final Set<String> expectedStatuses = ImmutableSet.of(statuses[i]);
- ServiceStatusChecker serviceStatusChecker = new ServiceStatusChecker(actualInstanceName, expectedStatuses);
- boolean statusIsShown = Wait.waitFor(serviceStatusChecker, null, 20, 2);
- final String assertionMessage = String.format("service %s: none of rowClasses [%s] is in expectedStatuses: [%s] ",
- actualInstanceName,
- String.join(",", serviceStatusChecker.getColumnClassesSet()),
- String.join(",", expectedStatuses));
+ private void verifyModuleInPendingTable(String serviceInstanceName, String requestId1, String requestId2, Set<String> expectedStatuses, boolean isMacro, boolean simulatorUpdated) {
+ DrawingBoardPage.ServiceStatusChecker serviceStatusChecker = new DrawingBoardPage.ServiceStatusChecker(serviceInstanceName, expectedStatuses);
+ boolean statusIsShown = Wait.waitFor(serviceStatusChecker, null, 20, 2);
+ final String assertionMessage = String.format("service %s: none of rowClasses [%s] is in expectedStatuses: [%s] ",
+ serviceInstanceName,
+ String.join(",", serviceStatusChecker.getColumnClassesSet()),
+ String.join(",", expectedStatuses));
- assertTrue(assertionMessage, statusIsShown);
+ assertTrue(assertionMessage, statusIsShown);
+ if (isMacro) {
InstantiationStatusPage.assertInstantiationStatusRow(
- actualInstanceName, expectedRowFields(actualInstanceName));
-
- if (!simulatorUpdated) {
- simulatorUpdated = true;
- final String request1 = PresetMSOBaseCreateServiceInstancePost.DEFAULT_REQUEST_ID;
- final String request2 = "ce010256-3fdd-4cb5-aed7-37112a2c6e93";
- SimulatorApi.registerExpectationFromPreset(new PresetMSOCreateServiceInstanceGen2(request2), APPEND);
- SimulatorApi.registerExpectationFromPreset(new PresetMSOOrchestrationRequestGet("IN_PROGRESS", request2), APPEND);
- SimulatorApi.registerExpectationFromPreset(new PresetMSOOrchestrationRequestGet("COMPLETE", request1), APPEND);
+ serviceInstanceName, expectedRowFields(serviceInstanceName));
+ } else {
+ InstantiationStatusPage.assertInstantiationStatusRow(
+ serviceInstanceName, expectedALaCarteRowFields(serviceInstanceName));
+ }
+
+ if (!simulatorUpdated) {
+ if (requestId2 != null) {
+ registerExpectationFromPreset(new PresetMSOOrchestrationRequestGet(IN_PROGRESS, requestId2), APPEND);
}
+ registerExpectationFromPreset(new PresetMSOOrchestrationRequestGet("COMPLETE", requestId1), APPEND);
}
vidBasePage.screenshotDeployDialog(serviceInstanceName);
}
private String getActualInstanceName(String serviceInstanceName, Integer i, String status) {
- return "PENDING".equals(status) ? serviceInstanceName : serviceInstanceName + "_00" + i;
+ return i==0 ? serviceInstanceName : serviceInstanceName + "_00" + i;
}
private void verifyOpenViewEdit(String serviceInstanceName) {
boolean[] openEnabled = {true, false, false};
- String[] statuses = {"COMPLETED", "IN_PROGRESS", "PENDING"};
- ImmutableList.of(1, 2, 3).forEach(i -> {
- String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i - 1]);
- checkMenuItem(actualInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_OPEN_ITEM, openEnabled[i - 1], contextMenuOpen -> {
- Click.byTestId(contextMenuOpen);
- vidBasePage.goOutFromIframe();
- GeneralUIUtils.ultimateWait();
-
- Wait.byText("View/Edit Service Instance");
- Wait.byText("Add node instance");
- Wait.byText("i'm a port");
- Wait.byText("f8791436-8d55-4fde-b4d5-72dd2cf13cfb");
-
- vidBasePage.screenshotDeployDialog("view-edit-" + actualInstanceName);
- SideMenu.navigateToMacroInstantiationStatus();
- });
+ String[] statuses = {COMPLETED, IN_PROGRESS, PENDING};
+ ImmutableList.of(0, 1, 2).forEach(i -> {
+ String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i]);
+ if (Features.FLAG_1902_NEW_VIEW_EDIT.isActive()) {
+ InstantiationStatusPage.verifyOpenNewViewEdit(actualInstanceName, openEnabled[i], "EDIT");
+ }
+ else {
+ vidBasePage.verifyOpenOldViewEdit(actualInstanceName, null, openEnabled[i], true, true);
+ }
});
}
-
private void verifyOpenAuditInfo(String serviceInstanceName) {
boolean auditInfoEnabled = true;
- String[] statuses = {"COMPLETED", "IN_PROGRESS", "PENDING"};
- for (Integer i : ImmutableList.of(1, 2, 3)) {
- String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i - 1]);
- checkMenuItem(actualInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_AUDIT_INFO_ITEM, auditInfoEnabled, contextMenuOpen -> {
+ String[] statuses = {COMPLETED, IN_PROGRESS, PENDING};
+ for (Integer i : ImmutableList.of(0, 1, 2)) {
+ String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i]);
+ InstantiationStatusPage.checkMenuItem(actualInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HEADER_AUDIT_INFO_ITEM, auditInfoEnabled, contextMenuOpen -> {
Click.byTestId(contextMenuOpen);
checkAuditInfoModal(actualInstanceName, i, statuses);
});
final WebElement row = InstantiationStatusPage.getInstantiationStatusRow(actualInstanceName);
- row.findElement(By.id(Constants.InstantiationStatus.TD_JOB_STATUS_ICON + "-" + (i - 1))).click();
+ row.findElement(By.id(Constants.InstantiationStatus.TD_JOB_STATUS_ICON + "-" + (i))).click();
checkAuditInfoModal(actualInstanceName, i, statuses);
}
}
@@ -294,16 +671,16 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
convertUITextCapitalizeAndFormatPipe(s.getText()))
.collect(Collectors.toList());
- List<String> serviceStatus = Arrays.asList(Arrays.copyOfRange(statuses, i - 1, statuses.length));
+ List<String> serviceStatus = Arrays.asList(Arrays.copyOfRange(statuses, i, statuses.length));
assertThat("statuses for " + actualInstanceName + " must be as expected", vidStatuses, is(Lists.reverse(serviceStatus)));
String dateString = vidTableElement.findElements(By.id("vidStatusTime")).get(0).getText();
assertTrue("vid Status Time column must contains valid date in format : MMM dd, yyyy HH:mm", isDateValid(dateString, "MMM dd, yyyy HH:mm"));
WebElement MSOTableElement = Get.byId("service-instantiation-audit-info-mso");
- assertEquals(4, MSOTableElement.findElement(By.tagName("thead")).findElements(By.tagName("th")).size(), "MSO table must contain 4 columns");
+ assertEquals(3, MSOTableElement.findElement(By.tagName("thead")).findElements(By.tagName("th")).size(), "MSO table must contain 3 columns");
- if (statuses[i - 1].equals("PENDING")) {
+ if (statuses[i].equals(PENDING)) {
assertEquals(0, MSOTableElement.findElement(By.tagName("tbody")).findElements(By.tagName("tr")).size(), "When status is PENDING MSO table is empty");
}
@@ -335,20 +712,20 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
private void verifyDeleteJob(String serviceInstanceName) {
boolean[] deleteEnabled = {false, false, true};
- String[] statuses = {"COMPLETED", "IN_PROGRESS", "PENDING"};
- verifyDeleteOrHideOperation(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_DELETE, statuses, deleteEnabled, "deleted");
+ String[] statuses = {COMPLETED, IN_PROGRESS, PENDING};
+ verifyDeleteOrHideOperation(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_REMOVE, statuses, deleteEnabled, "deleted");
}
private void verifyHideJob(String serviceInstanceName) {
boolean[] hideEnabled = {true, false};
- String[] statuses = {"COMPLETED", "IN_PROGRESS"};
+ String[] statuses = {COMPLETED, IN_PROGRESS};
verifyDeleteOrHideOperation(serviceInstanceName, Constants.InstantiationStatus.CONTEXT_MENU_HIDE, statuses, hideEnabled, "hidden");
}
private void verifyDeleteOrHideOperation(String serviceInstanceName, String contextMenuItem, String[] statuses, boolean[] operationEnabled, String operationName) {
- for (int i = 1; i <= statuses.length; i++) {
- String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i - 1]);
- checkMenuItem(actualInstanceName, contextMenuItem, operationEnabled[i - 1], contextMenuDelete -> {
+ for (int i = 0; i < statuses.length; i++) {
+ String actualInstanceName = getActualInstanceName(serviceInstanceName, i, statuses[i]);
+ InstantiationStatusPage.checkMenuItem(actualInstanceName, contextMenuItem, operationEnabled[i], contextMenuDelete -> {
Click.byTestId(contextMenuDelete);
GeneralUIUtils.ultimateWait();
assertNull(actualInstanceName + " should be " + operationName,
@@ -358,114 +735,117 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
vidBasePage.screenshotDeployDialog(serviceInstanceName);
}
- private void checkMenuItem(String actualInstanceName, String contextMenuItem, boolean shouldBeEnabled, Consumer<String> doIfEnabled) {
- Wait.waitFor(name -> {
- if (null == InstantiationStatusPage.getInstantiationStatusRow(name)) {
- InstantiationStatusPage.clickRefreshButton();
- return false;
- } else {
- return true;
- }
- }, actualInstanceName, 8, 1);
- final WebElement row = InstantiationStatusPage.getInstantiationStatusRow(actualInstanceName);
- row.findElement(By.className("menu-div")).click();
- String clazz = Get.byXpath("//div[@data-tests-id='" + contextMenuItem + "']/ancestor::li").getAttribute("class");
- assertThat("item " + contextMenuItem + " of " + actualInstanceName +
- " should be " + (shouldBeEnabled ? "enabled" : "disabled"), !clazz.equals("disabled"), is(shouldBeEnabled));
- if (shouldBeEnabled) {
- doIfEnabled.accept(contextMenuItem);
- } else {
- // dismiss menu
- Get.byClass("title").get(0).click();
- }
- }
-
private ImmutableMap<String, String> expectedRowFields(String actualInstanceName) {
return ImmutableMap.<String, String>builder()
.put("userId", getUserCredentials().getUserId())
.put("serviceModelName", "action-data")
.put("serviceInstanceName", actualInstanceName)
.put("serviceModelVersion", "1.0")
- .put("subscriberName", "USP VOICE")
- .put("serviceType", "VIRTUAL USP")
- .put("regionId", "mtn6")
- .put("tenantName", "AIN Web Tool-15-D-testgamma")
+ .put("subscriberName", "SILVIA ROBBINS")
+ .put("serviceType", "TYLER SILVIA")
+ .put("regionId", "hvf6")
+ .put("tenantName", "AIN Web Tool-15-D-testalexandria")
.put("aicZoneName", "NFTJSSSS-NFT1")
- .put("project", "DFW")
- .put("owningEntityName", "MetroPacketCore")
+ .put("project", "WATKINS")
+ .put("owningEntityName", "WayneHolland")
+ .put("pause", "false")
+ .build();
+ }
+
+ private ImmutableMap<String, String> expectedALaCarteRowFields(String actualInstanceName) {
+ return ImmutableMap.<String, String>builder()
+ .put("userId", getUserCredentials().getUserId())
+ .put("serviceModelName", "Grouping Service for Test")
+ .put("serviceInstanceName", actualInstanceName)
+ .put("serviceModelVersion", "1.0")
+ .put("subscriberName", "SILVIA ROBBINS")
+ .put("serviceType", "TYLER SILVIA")
+ .put("project", "WATKINS")
+ .put("owningEntityName", "WayneHolland")
.put("pause", "false")
.build();
}
- private String createSriovService(User user, List<String> serviceDynamicFields,
- String csarName, String modelId, boolean modelWithGeneratedName,
- boolean multiStageDesign, boolean tryCancelsAndReentries) {
+ private String createSriovService(ServiceData serviceData, boolean tryCancelsAndReentries) {
+ return createSriovService(serviceData, tryCancelsAndReentries, randomAlphabetic(5));
+ }
+
+ private String createSriovService(ServiceData serviceData, boolean tryCancelsAndReentries, String randomAlphabetic) {
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
// simulate typing with spaces, but expected is without spaces
- String serviceInstanceNameWithSpaces = RandomStringUtils.randomAlphabetic(5) + " instance name";
- String serviceInstanceName = serviceInstanceNameWithSpaces.replace(" ", "");
+ String serviceInstanceNameWithSpaces = randomAlphabetic + " instance name";
+ String serviceInstanceName = cleanSeparators(serviceInstanceNameWithSpaces);
List<String> cycles = tryCancelsAndReentries ? ImmutableList.of("WILL_CANCEL", "AFTER_CANCEL") : ImmutableList.of("SINGLE_SHOT");
cycles.forEach(cycle -> {
if ("AFTER_CANCEL".equals(cycle)) {
- loadServicePopupOnBrowseASDCPage(modelId);
+ loadServicePopupOnBrowseASDCPage(serviceData.modelUuid);
} else {
- loadServicePopup(csarName, modelId);
+ loadServicePopup(serviceData.modelUuid);
}
- WebElement instanceName = Get.byId("instance-name");
- if (modelWithGeneratedName) {
- Assert.assertNull(instanceName, "instance name input should be invisible when serviceEcompNaming == true.");
+ WebElement instanceName = Get.byId("instanceName");
+ boolean isRequired = isElementByIdRequired("instanceName-label");
+ if (serviceData.isGeneratedNaming) {
+ Assert.assertNotNull(instanceName, "instance name input should be visible when serviceEcompNaming == true.");
+ Assert.assertFalse(isRequired,"instance name input should be optional when ecompNaming == true.");
+
} else {
- instanceName.sendKeys(serviceInstanceNameWithSpaces);
+ Assert.assertTrue(isRequired,"instance name input should be required when serviceEcompNaming == false.");
+ instanceName.sendKeys(serviceInstanceName);
}
//serviceType should be dependent on subscriber selection
- assertElementDisabled("service-type-select");
-
- GeneralUIUtils.ultimateWait();
- assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
- VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
+ assertElementDisabled("serviceType-select");
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS, "SILVIA ROBBINS", 30);
GeneralUIUtils.ultimateWait();
+ Click.byTestId(Constants.SUBSCRIBER_NAME_SELECT_TESTS_ID);
+ if (Features.FLAG_RESTRICTED_SELECT.isActive())
+ assertElementExistAccordingTagNameAndTestId("select", Constants.SUBSCRIBER_SELECT_ID);
+ else{
+ assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
+ }
+ VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
//lcpRegion should be dependent on serviceType selection
assertElementDisabled("lcpRegion-select");
- String serviceType = "VIRTUAL USP";
+ String serviceType = "TYLER SILVIA";
Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
browseASDCPage.selectServiceTypeByName(serviceType);
//tenant should be dependent on lcpRegion selection
assertElementDisabled("tenant-select");
- String lcpRegion = "mtn6";
+ String lcpRegion = "hvf6";
Wait.waitByClassAndText("lcpRegionOption", lcpRegion, 30);
- browseASDCPage.selectLcpRegion(lcpRegion);
+ viewEditPage.selectLcpRegion(lcpRegion, AIC);
+ GeneralUIUtils.ultimateWait();
browseASDCPage.selectTenant("bae71557c5bb4d5aac6743a4e5f1d054");
- String setButtonTestId = "service-form-set";
+ String setButtonTestId = "form-set";
assertSetButtonDisabled(setButtonTestId);
- SelectOption.byTestIdAndVisibleText("MetroPacketCore", (Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID));
+ SelectOption.byTestIdAndVisibleText("WayneHolland", (Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID));
assertSetButtonDisabled(setButtonTestId);
- SelectOption.byTestIdAndVisibleText("DHV", Constants.ViewEdit.PRODUCT_FAMILY_SELECT_TESTS_ID);
+ SelectOption.byTestIdAndVisibleText("ERICA", Constants.ViewEdit.PRODUCT_FAMILY_SELECT_TESTS_ID);
assertSetButtonEnabled(setButtonTestId);
browseASDCPage.selectProductFamily("e433710f-9217-458d-a79d-1c7aff376d89");
- assertAllIsPermitted(Constants.BrowseASDC.AIC_OPTION_CLASS);
browseASDCPage.selectAicZone("NFT1");
- SelectOption.byTestIdAndVisibleText("DFW", Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
+ SelectOption.byTestIdAndVisibleText("WATKINS", Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
assertNotificationAreaVisibilityBehaviour();
- assertPauseOnPausePointsVisibility(multiStageDesign);
+ assertPauseOnPausePointsVisibility(serviceData.multiStageDesign);
- validateDynamicFields(serviceDynamicFields);
+ validateDynamicFields(serviceData.dynamicFields);
vidBasePage.screenshotDeployDialog("createSriovService-" + serviceInstanceName);
@@ -475,7 +855,7 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
Click.byTestId(setButtonTestId);
}
- browseASDCPage.goOutFromIframe();
+ VidBasePage.goOutFromIframe();
browseASDCPage.goToIframe();
@@ -483,112 +863,268 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
return serviceInstanceName;
}
- private void createVnf(boolean isInstanceNameGenerated, String vnfName, String serviceInstanceName, boolean tryCancelsAndReentries) {
+ private String createALaCarteService(ServiceData serviceData, String randomAlphabetic) {
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
- drawingBoardPage.clickAddButtonByNodeName(vnfName);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
+
+ // simulate typing with spaces, but expected is without spaces
+ String serviceInstanceNameWithSpaces = randomAlphabetic + " instance name";
+ String serviceInstanceName = cleanSeparators(serviceInstanceNameWithSpaces);
+
+ loadServicePopup(serviceData.modelUuid);
- if (isInstanceNameGenerated) {
- WebElement instanceName = Get.byId("instance-name");
+ WebElement instanceName = Get.byId("instanceName");
+ if (serviceData.isGeneratedNaming) {
Assert.assertNull(instanceName, "instance name input should be invisible when serviceEcompNaming == true.");
} else {
- Input.text("VNF instance name", "instanceName");
+ instanceName.sendKeys(serviceInstanceName);
+ }
+
+ //serviceType should be dependent on subscriber selection
+ assertElementDisabled("serviceType-select");
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS, "SILVIA ROBBINS", 30);
+ GeneralUIUtils.ultimateWait();
+ Click.byTestId(Constants.SUBSCRIBER_NAME_SELECT_TESTS_ID);
+ if (Features.FLAG_RESTRICTED_SELECT.isActive())
+ assertElementExistAccordingTagNameAndTestId("select", Constants.SUBSCRIBER_SELECT_ID);
+ else{
+ assertDropdownPermittedItemsByLabel(user.subscriberNames, Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
+
+ }
+ VidBasePage.selectSubscriberById("e433710f-9217-458d-a79d-1c7aff376d89");
+
+ String serviceType = "TYLER SILVIA";
+ Wait.waitByClassAndText(Constants.CreateNewInstance.SERVICE_TYPE_OPTION_CLASS, serviceType, 30);
+ browseASDCPage.selectServiceTypeByName(serviceType);
+
+ String setButtonTestId = "form-set";
+ assertSetButtonDisabled(setButtonTestId);
+
+ SelectOption.byTestIdAndVisibleText("WayneHolland", (Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID));
+
+ SelectOption.byTestIdAndVisibleText("WATKINS", Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
+
+ validateDynamicFields(serviceData.dynamicFields);
+
+ vidBasePage.screenshotDeployDialog("createALaCarteService-" + serviceInstanceName);
+
+ Click.byTestId(setButtonTestId);
+
+ VidBasePage.goOutFromIframe();
+
+ browseASDCPage.goToIframe();
+
+ return serviceInstanceName;
+ }
+
+ private void assertElementExistAccordingTagNameAndTestId(String tag, String testId) {
+ WebElement webElement = Get.byId(testId);
+ Assert.assertEquals(webElement.getTagName(), tag);
+ }
+
+ private void createVnf(ServiceData serviceData, boolean tryCancelsAndReentries, boolean addedByDefault, String serviceInstanceName) {
+ createVnf(serviceData.vnfData, tryCancelsAndReentries, addedByDefault, serviceInstanceName);
+ }
+
+ private void createNetwork(VnfData vnfData, boolean tryCancelsAndReentries, boolean addedByDefault, String serviceInstanceName) {
+ createVnf(vnfData, tryCancelsAndReentries, addedByDefault, serviceInstanceName, true);
+ }
+
+ private void createVnf(VnfData vnfData, boolean tryCancelsAndReentries, boolean addedByDefault, String serviceInstanceName) {
+ createVnf(vnfData, tryCancelsAndReentries, addedByDefault, serviceInstanceName, false);
+ }
+
+ private void createVnf(VnfData vnfData, boolean tryCancelsAndReentries, boolean addedByDefault, String serviceInstanceName, boolean isNetwork) {
+ BrowseASDCPage browseASDCPage = new BrowseASDCPage();
+
+ String nodeToEdit = extractNodeToEdit(vnfData);
+ if (addedByDefault && Features.FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD.isActive()) {
+ hoverAndClickEditButton(nodeToEdit);
+ } else {
+ drawingBoardPage.clickAddButtonByNodeName(vnfData.vnfName);
+ }
+
+ GeneralUIUtils.ultimateWait();
+
+ if (vnfData.isGeneratedNaming) {
+ Assert.assertFalse(isElementByIdRequired("instanceName-label") ,"instance name input should be optional when EcompNaming == true, and required when false.");
+ } else {
+ Input.text(vnfData.vnfInstanceName, "instanceName");
}
+
//tenant should be dependent on lcpRegion selection
assertElementDisabled("tenant-select");
WebElement legacyRegion = Get.byTestId("lcpRegionText");
- Assert.assertNull(legacyRegion, "legacy region shouldn't be visible when lcp region isn't AAIAIC25,rdm3 or rdm5a.");
+ Assert.assertNull(legacyRegion, "legacy region shouldn't be visible when lcp region isn't JANET25,olson3 or olson5a.");
- browseASDCPage.selectLcpRegion("AAIAIC25");
+ browseASDCPage.selectLcpRegion("JANET25");
legacyRegion = Get.byTestId("lcpRegionText");
- Assert.assertNotNull(legacyRegion, "legacy region should be visible when lcp region is AAIAIC25,rdm3 or rdm5a.");
+ Assert.assertNotNull(legacyRegion, "legacy region should be visible when lcp region is JANET25,olson3 or olson5a.");
browseASDCPage.selectTenant("092eb9e8e4b7412e8787dd091bc58e86");
- String setButtonTestId = "vnf-form-set";
- assertSetButtonDisabled(setButtonTestId);
+ assertSetButtonDisabled(VNF_SET_BUTTON_TEST_ID);
browseASDCPage.selectPlatform("platform");
- assertSetButtonEnabled(setButtonTestId);
+ assertSetButtonEnabled(VNF_SET_BUTTON_TEST_ID);
browseASDCPage.setLegacyRegion("some legacy region");
- browseASDCPage.selectLineOfBusiness("ECOMP");
+ browseASDCPage.selectLineOfBusiness("ONAP");
Wait.waitByTestId("model-item-value-subscriberName", 10);
- Assert.assertEquals(Get.byTestId("model-item-value-subscriberName").getText(), "USP VOICE", "Subscriber name should be shown in vf module");
+ Assert.assertEquals(Get.byTestId("model-item-value-subscriberName").getText(), "SILVIA ROBBINS", "Subscriber name should be shown in vf module");
Assert.assertEquals(Get.byTestId("model-item-value-min"), null, "Min value should not be shown in VNF popup");
Assert.assertEquals(Get.byTestId("model-item-value-max"), null, "Max value should not be show in VNF popup");
- if (!isInstanceNameGenerated) {
+ if (!vnfData.isGeneratedNaming) {
Assert.assertEquals(Get.byTestId("model-item-value-serviceName").getText(), serviceInstanceName, "Subscriber name should be shown in vf module");
}
vidBasePage.screenshotDeployDialog("createVnf-" + serviceInstanceName);
- Click.byTestId(setButtonTestId);
-
- String nodeToEdit = "69e09f68-8b63-4cc9-b9ff-860960b5db09-2017-488_ADIOD-vPE 0";
+ Click.byTestId(VNF_SET_BUTTON_TEST_ID);
+ if (isNetwork) {
+ return;
+ }
if (tryCancelsAndReentries) {
hoverAndClickEditButton(nodeToEdit);
- Wait.byText("VIRTUAL USP");
+ Wait.byText("TYLER SILVIA");
GeneralUIUtils.ultimateWait();
- Assert.assertEquals(Get.selectedOptionText(Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID), "AAIAIC25");
+ assertThat(Get.selectedOptionText(Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID), startsWith("JANET25"));
Assert.assertEquals(Get.selectedOptionText(Constants.ViewEdit.TENANT_SELECT_TESTS_ID), "USP-SIP-IC-24335-T-01");
- Assert.assertEquals(Get.selectedOptionText(Constants.ViewEdit.LINE_OF_BUSINESS_SELECT_TESTS_ID), "ECOMP");
+ Assert.assertEquals(Get.selectedOptionText(Constants.ViewEdit.LINE_OF_BUSINESS_SELECT_TESTS_ID), "ONAP");
Assert.assertEquals(Get.selectedOptionText(Constants.OwningEntity.PLATFORM_SELECT_TEST_ID), "platform");
Click.byTestId(Constants.CANCEL_BUTTON_TEST_ID);
+ GeneralUIUtils.ultimateWait();
} else {
- toggleItemInTree(nodeToEdit);
+ toggleItemInTree(Constants.DrawingBoard.AVAILABLE_MODELS_TREE);
}
+ Click.byTestId("node-" + nodeToEdit);
+ }
+
+ private String extractNodeToEdit(VnfData vnfData) {
+ return vnfData.vnfUuid + "-" + vnfData.vnfName;
}
- private void toggleItemInTree(String nodeToEdit) {
- Click.byXpath("//tree-root[@data-tests-id='" + Constants.DrawingBoard.AVAILABLE_MODELS_TREE + "']//span[@class='" + Constants.DrawingBoard.TOGGLE_CHILDREN + "']");
+
+ private void toggleItemInTree(String tree) {
+ Click.byXpath("//tree-root[@data-tests-id='" + tree + "']//span[@class='" + Constants.DrawingBoard.TOGGLE_CHILDREN + "']");
}
private void hoverAndClickEditButton(String nodeToEdit) {
- String buttonOfEdit = Constants.DrawingBoard.NODE_PREFIX + nodeToEdit + Constants.DrawingBoard.CONTEXT_MENU_BUTTON;
+ hoverAndClickButton(nodeToEdit, Constants.DrawingBoard.CONTEXT_MENU_EDIT);
+ }
+
+ private void hoverAndClickDeleteButton(String nodeToEdit) {
+ hoverAndClickButton(nodeToEdit, Constants.InstantiationStatus.CONTEXT_MENU_REMOVE);
+ }
+
+ private void hoverAndClickDuplicateButton(String nodeToEdit) {
+ hoverAndClickButton(nodeToEdit, Constants.InstantiationStatus.CONTEXT_MENU_DUPLICATE);
+ }
+ private void hoverAndClickButton(String nodeToEdit, String contextMenuItem) {
+ String nodeOfEdit = Constants.DrawingBoard.NODE_PREFIX + nodeToEdit;
+ String buttonOfEdit = nodeOfEdit + Constants.DrawingBoard.CONTEXT_MENU_BUTTON;
GeneralUIUtils.hoverOnAreaByTestId(buttonOfEdit);
Click.byTestId(buttonOfEdit);
- Click.byTestId(Constants.DrawingBoard.CONTEXT_MENU_ITEM);
+ Click.byTestId(contextMenuItem);
}
- private void createVfModule(String vfModuleName, boolean isInstanceNameGenerated, boolean vgEnabled, int vgMin,
- int vgMax, List<String> vfModuleDynamicFields, String serviceInstanceName) {
- String setButtonTestId = "vnf-form-set";
+ private void uploadSupplementaryFile(String inputFileName, boolean isValid, BrowseASDCPage browseASDCPage, String setButtonTestId) {
+ if (Features.FLAG_SUPPLEMENTARY_FILE.isActive()) {
+ GeneralUIUtils.ultimateWait();
+ Input.file("supplementaryFiles/" + inputFileName, "supplementaryFile");
+ GeneralUIUtils.ultimateWait();
+ WebElement fileName = Get.byTestId("file-name");
+ Assert.assertEquals(fileName.getText(),inputFileName);
+ browseASDCPage.assertButtonState(setButtonTestId, isValid);
+ }
+ }
+
+ private void deleteSupplementaryFile() {
+ if (Features.FLAG_SUPPLEMENTARY_FILE.isActive()) {
+ Click.byTestId("remove-uploaded-file");
+ GeneralUIUtils.ultimateWait();
+ WebElement fileName = Get.byTestId("file-name");
+ Assert.assertEquals(fileName.getText(),"Choose file");
+ }
+ }
+
+ private void createVfModule(ServiceData serviceData, String serviceInstanceName, boolean addedByDefault, boolean addOpensPopup) {
+ clickAddVfModule(serviceData, addedByDefault);
+ if (!addOpensPopup) {
+ clickEditVfModule(serviceData);
+ }
+ fillAndSetVfModulePopup(serviceData, serviceInstanceName);
+ }
+
+ private void fillAndSetVfModulePopup(ServiceData serviceData, String serviceInstanceName) {
+ String setButtonTestId = "form-set";
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
-// Click.byTestId(Constants.DrawingBoard.NODE_PREFIX + vnfName);
- drawingBoardPage.clickAddButtonByNodeName(vfModuleName);
- if (!isInstanceNameGenerated) {
- Input.text("VF instance name", "instanceName");
- } else {
- Assert.assertNull(Get.byTestId("instanceName"));
- Assert.assertNull(Get.byTestId("volumeGroupName"));
+ Assert.assertEquals(isElementByIdRequired("instanceName-label"), !serviceData.vnfData.isGeneratedNaming,"instance name input should be optional when EcompNaming == true, and required when false.");
+
+ if (!serviceData.vnfData.isGeneratedNaming) {
+ Input.text("VF instance name", "instanceName");
}
- if (vgEnabled && !isInstanceNameGenerated) {
- browseASDCPage.setInputText("volumeGroupName", "some group name name");
+
+ if (serviceData.vfData.vgEnabled) {
+ browseASDCPage.setInputText("volumeGroupName", "_abc");
+ Assert.assertEquals(isElementByIdRequired("volumeGroupName-label"), false, "volume Group name input should be always optional");
} else {
Assert.assertNull(Get.byTestId("volumeGroupName"), "volumeGroupName input should be invisible when vgEnabled == false");
}
Wait.waitByTestId("model-item-value-subscriberName", 10);
- Assert.assertEquals(Get.byTestId("model-item-value-subscriberName").getText(), "USP VOICE", "Subscriber name should be shown in vf module");
- Assert.assertEquals(Get.byTestId("model-item-value-min").getText(), Integer.toString(vgMin), "Min should be shown");
- Assert.assertEquals(Get.byTestId("model-item-value-max").getText(), Integer.toString(vgMax), "Max should be shown");
- if (!isInstanceNameGenerated) {
+ Assert.assertEquals(Get.byTestId("model-item-value-subscriberName").getText(), "SILVIA ROBBINS", "Subscriber name should be shown in vf module");
+ Assert.assertEquals(Get.byTestId("model-item-value-min").getText(), Integer.toString(serviceData.vfData.vfMin), "Min should be shown");
+ Assert.assertEquals(Get.byTestId("model-item-value-max").getText(), Integer.toString(serviceData.vfData.vfMax), "Max should be shown");
+ if (!serviceData.vnfData.isGeneratedNaming) {
Wait.byText(serviceInstanceName);
Assert.assertEquals(Get.byTestId("model-item-value-serviceName").getText(), serviceInstanceName, "Service name should be shown in vf module");
}
- validateDynamicFields(vfModuleDynamicFields);
+ validateDynamicFields(serviceData.vfData.dynamicFields);
+
+ uploadSupplementaryFile("invalid-file.json", false, browseASDCPage, setButtonTestId);
+ deleteSupplementaryFile();
+ uploadSupplementaryFile("sample.json", true, browseASDCPage, setButtonTestId);
browseASDCPage.screenshotDeployDialog("createVfModule-" + serviceInstanceName);
Click.byTestId(setButtonTestId);
}
+ private void clickEditVfModule(ServiceData serviceData) {
+ if (Features.FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD.isActive()) {
+ hoverAndClickEditButton(serviceData.vfData.uuid + "-" + serviceData.vfData.vfName);
+ }
+ }
+
+ private void clickAddVfModule(ServiceData serviceData, boolean addedByDefault) {
+ if (Features.FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD.isActive() && addedByDefault) {
+ return;
+ }
+ System.out.println("VFModule should be added 'manually'");
+
+ final WebElement vfModuleNode = Get.byTestId(Constants.DrawingBoard.NODE_PREFIX + serviceData.vfData.vfName);
+
+ if (vfModuleNode == null || !vfModuleNode.isDisplayed()) {
+ // expand tree
+ drawingBoardPage.clickNode(serviceData.vnfData.vnfName);
+ }
+ drawingBoardPage.clickAddButtonByNodeName(serviceData.vfData.vfName);
+ }
+
+ private void clickRemoveVfModule(String vfModuleId, String vfModuleName) {
+ if (Features.FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD.isActive()) {
+ System.out.println("will remove " + vfModule0Name);
+ hoverAndClickDeleteButton(vfModuleId + "-" + vfModuleName);
+ }
+ }
+
private void assertPauseOnPausePointsVisibility(boolean visibility) {
- WebElement pauseElem = Get.byId("pause");
+ WebElement pauseElem = Get.byId("Pause");
final String assertionMessage = "pause on pause points visibility should be " + visibility;
if (visibility) {
Assert.assertNotNull(pauseElem, assertionMessage);
@@ -607,121 +1143,71 @@ public class NewServiceInstanceTest extends CreateInstanceDialogBaseTest {
Assert.assertNotNull(webElement, "notification area should be visible if more then 1 qty.");
}
- /**
- * following are two popup service models that represent two opposite/extreme states of the popup.
- * they should be enough to test all the possible popup states.
- */
- private void loadMacroServicePopup_withDynamicFields_partialModelDetails_ecompNamingTrue() {
- loadServicePopup("csar-withDynamicFields-ecompNamingTrue-partialModelDetails.zip", "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd");
- }
-
- private void loadMacroServicePopup_noDynamicFields_fullModelDetails_ecompNamingFalse() {
- loadServicePopup("csar-noDynamicFields-ecompNamingFalse-fullModelDetails-1a80c596.zip", "1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd");
- }
-
- @DataProvider
- private Object[][] createSriovService(
- ) {
- List<String> dynamicFields = Arrays.asList(
- "2017488 adiodvpe0 VNF config template version:",
- "Adiodvpe0 bandwidth units:",
- "Adiodvpe0 bandwidth:",
- "2017488 adiodvpe0 aic clli:",
- "2017488 adiodvpe0 asn:",
- "2017488 adiodvpe0 VNF instance name");
- ServiceData withEcompNaming = new ServiceData("csar-withDynamicFields-ecompNamingTrue-partialModelDetails.zip",
- "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
- dynamicFields,
- true, true, true, false,
- "2017-488_ADIOD-vPE 0",
- "2017488_adiodvpe0..2017488AdiodVpe..ADIOD_vRE_BV..module-1", 0, 1, new ArrayList<>());
- return new Object[][]{{withEcompNaming}};
- }
+ private void prepareServicePreset(ModelInfo modelInfo, boolean deploy) {
+ String subscriberId = "e433710f-9217-458d-a79d-1c7aff376d89";
+ if (deploy) {
+ registerExpectationForServiceDeployment(
+ ImmutableList.of(
+ modelInfo,
+ PASQUALEVmxVpeBvService488Annotations
+ ),
+ subscriberId, null);
+ } else {
+ registerExpectationForServiceBrowseAndDesign(ImmutableList.of(modelInfo), subscriberId);
+ }
+ }
private class ServiceData {
-
- public ServiceData(String csarName, String modelUuid, List<String> dynamicFields, boolean isServiceGeneratedNaming, boolean isVnfGeneratedNaming, boolean isVgEnabled, boolean multiStageDesign, String vnfName, String vfName, int vfMin, int vfMax, List<String> vfModuleDynamicFields) {
- this.csarName = csarName;
+ ServiceData(String modelUuid, List<String> dynamicFields, boolean isServiceGeneratedNaming, boolean isVnfGeneratedNaming, boolean isVgEnabled, boolean multiStageDesign, String vnfName, String vfName, int vfMin, int vfMax, List<String> vfModuleDynamicFields, String vfVersionId) {
this.modelUuid = modelUuid;
this.dynamicFields = dynamicFields;
this.isGeneratedNaming = isServiceGeneratedNaming;
this.multiStageDesign = multiStageDesign;
- this.vnfData = new VnfData(vnfName, isVnfGeneratedNaming);
- this.vfData = new VfData(vfName, isVgEnabled, vfMin, vfMax, vfModuleDynamicFields);
+ this.vnfData = new VnfData(vnfName, "69e09f68-8b63-4cc9-b9ff-860960b5db09", "VNF instance name", isVnfGeneratedNaming);
+ this.vfData = new VfData(vfName, isVgEnabled, vfMin, vfMax, vfModuleDynamicFields, vfVersionId);
}
- public String csarName;
- public String modelUuid;
- public List<String> dynamicFields;
- public boolean isGeneratedNaming;
- public boolean multiStageDesign;
- public VnfData vnfData;
- public VfData vfData;
-
+ final String modelUuid;
+ final List<String> dynamicFields;
+ final boolean isGeneratedNaming;
+ final boolean multiStageDesign;
+ final VnfData vnfData;
+ final VfData vfData;
}
private class VnfData {
-
- public VnfData(String vnfName, boolean isGeneratedNaming) {
+ VnfData(String vnfName, String vnfUuid, String vnfInstanceName, boolean isGeneratedNaming) {
this.vnfName = vnfName;
+ this.vnfUuid = vnfUuid;
+ this.vnfInstanceName = vnfInstanceName;
this.isGeneratedNaming = isGeneratedNaming;
}
- public String vnfName;
- public boolean isGeneratedNaming;
+ final String vnfName;
+ final String vnfUuid;
+ final String vnfInstanceName;
+ final boolean isGeneratedNaming;
}
private class VfData {
- public VfData(String vfName, boolean vgEnabled, int vfMin, int vfMax, List<String> dynamicFields) {
+ VfData(String vfName, boolean vgEnabled, int vfMin, int vfMax, List<String> dynamicFields, String uuid) {
this.vfName = vfName;
this.vgEnabled = vgEnabled;
this.vfMin = vfMin;
this.vfMax = vfMax;
this.dynamicFields = dynamicFields;
+ this.uuid = uuid;
}
- public int vfMin;
-
- public int vfMax;
-
- public String vfName;
-
- public boolean vgEnabled;
-
- public List<String> dynamicFields;
-
+ final int vfMin;
+ final int vfMax;
+ final String uuid;
+ final String vfName;
+ final boolean vgEnabled;
+ final List<String> dynamicFields;
}
- private class ServiceStatusChecker implements Predicate<Boolean> {
- private String actualInstanceName;
- private Set<String> expectedStatuses;
- private Set<String> columnClassesSet;
-
- public ServiceStatusChecker(String actualInstanceName, Set<String> expectedStatuses) {
- this.actualInstanceName = actualInstanceName;
- this.expectedStatuses = expectedStatuses;
- }
-
- @Override
- public boolean test(Boolean noMeaning) {
- InstantiationStatusPage.clickRefreshButton();
- final WebElement row = InstantiationStatusPage.getInstantiationStatusRow(actualInstanceName);
- if (row == null) {
- System.err.println("**********************" + actualInstanceName + "************************************************");
- columnClassesSet = Collections.singleton(actualInstanceName + " NOT FOUND");
- return false; // treat missing row as if test condition not fulfilled
- } else {
- columnClassesSet = new HashSet<>(Arrays.asList(
- row.findElements(By.xpath(".//*[@id='" + "jobStatus" + "']")).get(0).getAttribute("class").split(" ")));
- return !(Sets.intersection(expectedStatuses, columnClassesSet).isEmpty());
- }
- }
-
- public Set<String> getColumnClassesSet() {
- return columnClassesSet;
- }
- }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/PreviousVersionsPopupTest.java b/vid-automation/src/main/java/vid/automation/test/test/PreviousVersionsPopupTest.java
index aefef20e2..c52dd6bac 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/PreviousVersionsPopupTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/PreviousVersionsPopupTest.java
@@ -3,26 +3,27 @@ package vid.automation.test.test;
import com.google.common.collect.ImmutableList;
import org.junit.Assert;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetMultipleVersion;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkZones;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetOneVersion;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.*;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstancePost;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.openqa.selenium.By;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Get;
import vid.automation.test.sections.BrowseASDCPage;
import vid.automation.test.sections.CreateNewInstancePage;
import vid.automation.test.sections.PreviousVersionDialog;
import vid.automation.test.sections.SideMenu;
import vid.automation.test.services.SimulatorApi;
+import static vid.automation.test.infra.ModelInfo.ModelInfoWithMultipleVersions.modelInfoWithMultipleVersions;
+import static vid.automation.test.infra.ModelInfo.serviceWithOneVersion;
+
public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
@@ -30,11 +31,11 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
private String versionNumber1 = "1.0";
private String versionNumber2 = "2.0";
private String versionNumber3 = "3.0";
- private String modelVersionId1 = "aeababbc-010b-4a60-8df7-e64c07389466";
- private String modelVersionId2 = "aa2f8e9c-9e47-4b15-a95c-4a9385599abc";
- private String modelVersionId3 = "d849c57d-b6fe-4843-8349-4ab8bbb08d71";
- private static final String modelInvariantId = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
- private static final String serviceName = "action-data";
+ private String modelVersionId1 = modelInfoWithMultipleVersions.modelVersionId1;
+ private String modelVersionId2 = modelInfoWithMultipleVersions.modelVersionId2;
+ private String modelVersionId3 = modelInfoWithMultipleVersions.modelVersionId3;
+ private static final String modelInvariantId = modelInfoWithMultipleVersions.modelInvariantId;
+ private static final String serviceName = modelInfoWithMultipleVersions.modelName;
private String createModalTitleTestId = "create-modal-title";
@@ -58,8 +59,7 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
@Test
private void browseSDC_afterCancelOnPopup_browseSDCpageExists(){
prepareSimulatorWithThreeVersionsBeforeBrowseASDCService();
- SideMenu.navigateToBrowseASDCPage();
- browseASDCPage.clickPreviousVersionButton();
+ navigateToBrowseAsdcAndClickPreviousButton();
browseASDCPage.clickCancelButton();// to change
newVersionDialog.assertVersionRow(modelInvariantId,modelVersionId3,versionNumber3,"Browse_SDC_Service_Models-uuid-");
}
@@ -67,14 +67,13 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
private void browseSDC_previousVersionButton_notExists(){
prepareSimulatorWithOneVersionBeforeBrowseASDCService();
SideMenu.navigateToBrowseASDCPage();
- browseASDCPage.assertPreviousVersionButtonNotExists(modelInvariantId);
+ browseASDCPage.assertPreviousVersionButtonNotExists(serviceWithOneVersion.modelInvariantId);
}
@Test
private void openPreviousVersionPopup_newestVersionButton_notExists(){
prepareSimulatorWithThreeVersionsBeforeBrowseASDCService();
- SideMenu.navigateToBrowseASDCPage();
- browseASDCPage.clickPreviousVersionButton();
+ navigateToBrowseAsdcAndClickPreviousButton();
newVersionDialog.assertHighestVersionNotExists(modelVersionId3);
newVersionDialog.clickCancelButton();
}
@@ -84,8 +83,7 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
prepareSimulatorWithThreeVersionsBeforeBrowseASDCService();
CreateNewInstancePage newInstance= new CreateNewInstancePage();
newVersionDialog = new PreviousVersionDialog();
- SideMenu.navigateToBrowseASDCPage();
- browseASDCPage.clickPreviousVersionButton();
+ navigateToBrowseAsdcAndClickPreviousButton();
newVersionDialog.clickDeployServiceButtonByServiceUUID(modelVersionId2);
assertNewInstanceFormOpened(createModalTitleTestId,expectedPopupIsALaCarteName);
newInstance.clickCancelButtonByTestID();
@@ -94,6 +92,13 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
}
+ private void navigateToBrowseAsdcAndClickPreviousButton() {
+ SideMenu.navigateToBrowseASDCPage();
+ Click.byTestId("view-per-page-50");
+ GeneralUIUtils.ultimateWait();
+ Get.byTestId("PreviousVersion-"+modelInvariantId).findElement(By.tagName("button")).click();
+ }
+
private void assertNewInstanceFormOpened(String createModalTitleTestId,String expectedInstanceFormName) {
String newInstanceFormName = GeneralUIUtils.getWebElementByTestID(createModalTitleTestId).getText();
Assert.assertEquals(expectedInstanceFormName, newInstanceFormName);
@@ -106,11 +111,12 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
ImmutableList<BasePreset> presets = ImmutableList.of(
new PresetGetSessionSlotCheckIntervalGet(),
new PresetAAIGetSubscribersGet(),
- new PresetAAIGetMultipleVersion(modelVersionId1,modelVersionId2,modelVersionId3, modelInvariantId),
+ new PresetAAIServiceDesignAndCreationPut(),
new PresetAAIGetServicesGet(),
new PresetSDCGetServiceMetadataGet(modelVersionId2, modelInvariantId, zipFileName),
new PresetSDCGetServiceToscaModelGet(modelVersionId2, zipFileName),
new PresetAAIGetSubDetailsGet(null),
+ new PresetAAIGetSubDetailsWithoutInstancesGet(null),
new PresetAAIGetNetworkZones(),
new PresetMSOCreateServiceInstancePost(),
new PresetMSOOrchestrationRequestGet());
@@ -122,7 +128,7 @@ public class PreviousVersionsPopupTest extends CreateInstanceDialogBaseTest{
ImmutableList<BasePreset> presets = ImmutableList.of(
new PresetGetSessionSlotCheckIntervalGet(),
new PresetAAIGetSubscribersGet(),
- new PresetAAIGetOneVersion(modelVersionId1, modelInvariantId),
+ new PresetAAIServiceDesignAndCreationPut(),
new PresetAAIGetServicesGet());
SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
diff --git a/vid-automation/src/main/java/vid/automation/test/test/ReadOnlyTest.java b/vid-automation/src/main/java/vid/automation/test/test/ReadOnlyTest.java
index c3ddd406b..8beb21982 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/ReadOnlyTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/ReadOnlyTest.java
@@ -2,8 +2,9 @@ package vid.automation.test.test;
import org.junit.Assert;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkCollectionDetails;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.testng.annotations.Test;
@@ -18,6 +19,7 @@ import java.sql.*;
import java.util.ArrayList;
import java.util.List;
+import static vid.automation.test.infra.ModelInfo.aLaCarteServiceCreationTest;
import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
/**
@@ -64,11 +66,8 @@ public class ReadOnlyTest extends VidBaseTestCase {
@Test
public void testBrowsASDCReadOnly() {
- String zipFileName = "serviceCreationTest.zip";
- String modelVersionId = "aa2f8e9c-9e47-4b15-a95c-4a9385599abc";
- String modelInvariantId = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
-
- registerExpectationForLegacyServiceDeployment(modelVersionId, modelInvariantId, zipFileName, null);
+ resetGetServicesCache();
+ registerExpectationForLegacyServiceDeployment(aLaCarteServiceCreationTest, null);
SideMenu.navigateToBrowseASDCPage();
Assert.assertTrue(isDeployBtnDisabled());
@@ -91,8 +90,7 @@ public class ReadOnlyTest extends VidBaseTestCase {
@Test
private void testCreateNewInstanceReadOnly() {
- SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
- "search_for_service_instance/aai_get_full_subscribers.json");
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(),SimulatorApi.RegistrationStrategy.APPEND);
SideMenu.navigateToCreateNewServicePage();
assertDropdownPermittedItemsByValue(new ArrayList<String>(), Constants.CreateNewInstance.SUBSCRIBER_NAME_OPTION_CLASS);
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/SanityMacroDeployTest.java b/vid-automation/src/main/java/vid/automation/test/test/SanityMacroDeployTest.java
index dfa79bf30..0741a4b38 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/SanityMacroDeployTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/SanityMacroDeployTest.java
@@ -1,83 +1,89 @@
package vid.automation.test.test;
+import static org.hamcrest.Matchers.containsString;
+import static vid.automation.test.infra.ModelInfo.macroForBrowseSdc;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+
+import com.google.common.collect.ImmutableList;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIServiceDesignAndCreationPut;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateMacroPre1806Post;
import org.openqa.selenium.WebElement;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.FeatureTogglingTest;
import vid.automation.test.infra.SelectOption;
import vid.automation.test.model.User;
import vid.automation.test.sections.BrowseASDCPage;
import vid.automation.test.sections.SideMenu;
import vid.automation.test.services.SimulatorApi;
-import static org.hamcrest.Matchers.containsString;
-import static vid.automation.test.infra.Features.FLAG_ASYNC_INSTANTIATION;
-
public class SanityMacroDeployTest extends CreateInstanceDialogBaseTest {
static final String NEW_INSTANCE_NAME = "New Instance Name";
static final String SERVICE_NAME_PNF = "vidmacrofalsenaming";
- static final String SERVICE_UUID = "4d71990b-d8ad-4510-ac61-496288d9078e";
- static final String SUBSCRIBER = "FIREWALL/MISC";
+ static final String SUBSCRIBER = "CRAIG/ROBERTS";
static final String PRODUCT = "Transport";
static final String SERVICE_TYPE = "AIM Transport";
- static final String LCP_REGION = "rdm3";
+ static final String LCP_REGION = "olson3";
- static final String TENANT = "AIN Web Tool-15-D-testgamma";
+ static final String TENANT = "AIN Web Tool-15-D-testalexandria";
static final String AIC_ZONE = "NFTJSSSS-NFT1";
static final String PROJECT = "yyy1";
static final String OWNING_ENTITY = "aaa1";
static final String RESOURCE_NAME = "MULTI_PROVIDER_PORT_GROUP 0";
static final String RESOURCE_DESCRIPTION = "Creates a neutron multi-provider VLAN network with dummy subnet";
- static final String SERVICE_INVARIANT_UUID = "d27e42cf-087e-4d31-88ac-6c4b7585f800";
static final String SERVICE_VERSION = "1.0";
static final String SERVICE_DESCRIPTION = "vidmacrofalsenaming";
static final String SERVICE_CATEGORY = "Network L1-3";
- public SanityMacroDeployTest() {
- }
-
-
@BeforeClass
protected void registerToSimulator() {
- SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND,
- "sanity/browse_sdc_catalog_two_services.json",
+ resetGetServicesCache();
+ invalidateSdcModelsCache();
+ SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET,
"sanity/aai_get_services.json",
"sanity/aai_get_aic_zones.json",
- "search_for_service_instance/aai_get_full_subscribers.json",
- "search_for_service_instance/aai_get_subscribers_for_customer_FIREWALL-MISC.json",
+ "search_for_service_instance/aai_get_subscribers_for_customer_CRAIG-ROBERTS.json",
"sanity/aai_get_tenants.json",
"sanity/get_mso_get_orch_request.json",
- "sanity/post_mso_create_service_instance.json",
"sanity/get_sdc_catalog_services_4d71990b.json",
"sanity/aai_named_query_for_view_edit.json"
);
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ new PresetAAIServiceDesignAndCreationPut(),
+ new PresetMSOCreateMacroPre1806Post(),
+ new PresetAAIGetSubscribersGet(),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_RDM3_TO_ATT_NC
+ ),
+ APPEND);
}
@Override
protected UserCredentials getUserCredentials() {
- String userName = Constants.Users.FIREWALL_MISC_AIM_TRANSPORT;
+ String userName = Constants.Users.CRAIG_ROBERTS_AIM_TRANSPORT;
User user = usersService.getUser(userName);
return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
}
- @FeatureTogglingTest(value = FLAG_ASYNC_INSTANTIATION, flagActive = false)
@Test
private void browseServiceModel_MacroService_CreatedSuccessfully() {
+
BrowseASDCPage browseASDCPage = new BrowseASDCPage();
SideMenu.navigateToBrowseASDCPage();
GeneralUIUtils.ultimateWait();
- browseASDCPage.clickDeployServiceButtonByServiceUUID(SERVICE_UUID);
+ browseASDCPage.clickDeployServiceButtonByServiceUUID(macroForBrowseSdc.modelVersionId);
WebElement modalTitle = GeneralUIUtils.getWebElementByTestID(Constants.CREATE_MODAL_TITLE_ID, 30);
Assert.assertThat(modalTitle.getText().toLowerCase(), containsString("macro"));
+ GeneralUIUtils.ultimateWait();
assertServiceDetails();
@@ -91,17 +97,29 @@ public class SanityMacroDeployTest extends CreateInstanceDialogBaseTest {
}
private void fillCreateInstanceModal() {
+
+
+ waitForInstanceField();
+ GeneralUIUtils.ultimateWait();
+ GeneralUIUtils.sleep(10000); // stuff is getting weird
+
WebElement instance_name = GeneralUIUtils.getWebElementByTestID(Constants.INSTANCE_NAME_SELECT_TESTS_ID, 30);
instance_name.sendKeys(NEW_INSTANCE_NAME);
+ waitForInstanceField();
+ GeneralUIUtils.ultimateWait();
SelectOption.byTestIdAndVisibleText(SUBSCRIBER, Constants.SUBSCRIBER_NAME_SELECT_TESTS_ID);
+ waitForInstanceField();
GeneralUIUtils.ultimateWait();
SelectOption.byTestIdAndVisibleText(PRODUCT, Constants.ViewEdit.PRODUCT_FAMILY_SELECT_TESTS_ID);
+
+ waitForInstanceField();
GeneralUIUtils.ultimateWait();
SelectOption.byTestIdAndVisibleText(SERVICE_TYPE, Constants.SERVICE_TYPE_SELECT_TESTS_ID);
+
GeneralUIUtils.ultimateWait();
- SelectOption.byTestIdAndVisibleText(LCP_REGION, Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID);
+ viewEditPage.selectLcpRegion(LCP_REGION, "AIC");
SelectOption.byTestIdAndVisibleText(TENANT, Constants.ViewEdit.TENANT_SELECT_TESTS_ID);
SelectOption.byTestIdAndVisibleText(AIC_ZONE, Constants.ViewEdit.AIC_ZONE_TEST_ID);
@@ -109,12 +127,22 @@ public class SanityMacroDeployTest extends CreateInstanceDialogBaseTest {
SelectOption.byTestIdAndVisibleText(OWNING_ENTITY, Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
}
+ private void waitForInstanceField() {
+ GeneralUIUtils.sleep(200); // stuff is getting weird
+ SelectOption.waitForOptionInSelect(SUBSCRIBER, Constants.SUBSCRIBER_NAME_SELECT_TESTS_ID);
+ SelectOption.waitForOptionInSelect(TENANT, Constants.ViewEdit.TENANT_SELECT_TESTS_ID);
+ SelectOption.waitForOptionInSelect(AIC_ZONE, Constants.ViewEdit.AIC_ZONE_TEST_ID);
+ SelectOption.waitForOptionInSelect(PROJECT, Constants.OwningEntity.PROJECT_SELECT_TEST_ID);
+ SelectOption.waitForOptionInSelect(OWNING_ENTITY, Constants.OwningEntity.OWNING_ENTITY_SELECT_TEST_ID);
+ GeneralUIUtils.sleep(200); // stuff is getting weird
+ }
+
private void assertServiceDetails() {
WebElement currElem = GeneralUIUtils.getWebElementByTestID(Constants.SERVICE_NAME, 30);
Assert.assertEquals(currElem.getText(), SERVICE_NAME_PNF);
currElem = GeneralUIUtils.getWebElementByTestID(Constants.SERVICE_UUID, 30);
- Assert.assertEquals(currElem.getText(), SERVICE_UUID);
+ Assert.assertEquals(currElem.getText(), macroForBrowseSdc.modelVersionId);
currElem = GeneralUIUtils.getWebElementByTestID(Constants.RESOURCE_NAME, 30);
Assert.assertEquals(currElem.getText(), RESOURCE_NAME);
@@ -123,7 +151,7 @@ public class SanityMacroDeployTest extends CreateInstanceDialogBaseTest {
Assert.assertEquals(currElem.getText(), RESOURCE_DESCRIPTION);
currElem = GeneralUIUtils.getWebElementByTestID(Constants.SERVICE_INVARIANT_UUID, 30);
- Assert.assertEquals(currElem.getText(), SERVICE_INVARIANT_UUID);
+ Assert.assertEquals(currElem.getText(), macroForBrowseSdc.modelInvariantId);
currElem = GeneralUIUtils.getWebElementByTestID(Constants.SERVICE_VERSION, 30);
Assert.assertEquals(currElem.getText(), SERVICE_VERSION);
diff --git a/vid-automation/src/main/java/vid/automation/test/test/SanityTest.java b/vid-automation/src/main/java/vid/automation/test/test/SanityTest.java
index 29d25f21f..4ec3d4958 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/SanityTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/SanityTest.java
@@ -1,8 +1,10 @@
package vid.automation.test.test;
+import java.io.IOException;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.openqa.selenium.WebElement;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
@@ -14,12 +16,10 @@ import vid.automation.test.sections.SearchExistingPage;
import vid.automation.test.sections.SideMenu;
import vid.automation.test.services.SimulatorApi;
-import java.io.IOException;
-
public class SanityTest extends VidBaseTestCase {
- static final String SUBSCRIBER = "Mobility";
- static final String SERVICE_NAME = "abc_mdns_2017_1011_IST_Service_CSI";
+ static final String SUBSCRIBER = "Emanuel";
+ static final String SERVICE_NAME = "abc_CHARLOTTE_2017_1011_IST_Service_CSI";
static final String SERVICE_ID = "ec884145-dbe8-4228-8165-f0c4d7123f8b";
public SanityTest() throws IOException {
@@ -29,19 +29,19 @@ public class SanityTest extends VidBaseTestCase {
@BeforeClass
protected void registerToSimulator() {
SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET,
- "sanity/get_aai_get_subscribers.json"
- , "sanity/aai_get_services.json"
+ "sanity/aai_get_services.json"
, "sanity/get_aai_sub_details.json"
, "sanity/get_aai_search_named_query.json"
, "sanity/get_aai_search_instance_by_id.json"
, "sanity/get_sdc_catalog_services_a1531622.json"
, "sanity/get_aai_search_instance_by_name.json"
);
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(), SimulatorApi.RegistrationStrategy.APPEND);
}
@Override
protected UserCredentials getUserCredentials() {
- String userName = Constants.Users.MOBILITY_VMMSC;
+ String userName = Constants.Users.EMANUEL_vWINIFRED;
User user = usersService.getUser(userName);
return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
}
@@ -90,13 +90,7 @@ public class SanityTest extends VidBaseTestCase {
}
private String confirmFilterById() {
- WebElement filter = GeneralUIUtils.getWebElementByTestID(Constants.FILTER_SUBSCRIBER_DETAILS_ID, 30);
- filter.sendKeys(SERVICE_ID);
-
- WebElement firstElement = GeneralUIUtils.getWebElementByTestID(Constants.INSTANCE_ID_FOR_NAME_TEST_ID_PREFIX + SERVICE_NAME, 30);
- String filteredId = firstElement.getText();
- Assert.assertTrue(filteredId.equals(SERVICE_ID));
- return filteredId;
+ return confirmFilterById(SERVICE_NAME, SERVICE_ID);
}
private void confirmResultBySubscriber() {
diff --git a/vid-automation/src/main/java/vid/automation/test/test/SearchExistingInstanceTest.java b/vid-automation/src/main/java/vid/automation/test/test/SearchExistingInstanceTest.java
index 7f18b2f83..c8370a571 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/SearchExistingInstanceTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/SearchExistingInstanceTest.java
@@ -1,20 +1,20 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import static org.testng.Assert.assertFalse;
+import static org.testng.Assert.assertTrue;
+
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
import vid.automation.test.infra.Click;
-import vid.automation.test.infra.Wait;
import vid.automation.test.model.User;
import vid.automation.test.sections.SearchExistingPage;
import vid.automation.test.sections.SideMenu;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import static org.testng.Assert.assertFalse;
-import static org.testng.Assert.assertTrue;
-
public class SearchExistingInstanceTest extends VidBaseTestCase {
public static final String serviceIdOeWirelineProjectX1 = "7e4f8130-5dee-47c4-8770-1abc5f5ded83";
@@ -22,25 +22,15 @@ public class SearchExistingInstanceTest extends VidBaseTestCase {
@BeforeClass
public void registerToSimulatorAndLogin() {
- SimulatorApi.clearAll();
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
BulkRegistration.searchExistingServiceInstanceByOEAndProject();
}
- @Test(groups = { "shouldBeMigratedToWorkWithSimulator" })
- private void testSearchExistingInstanceById() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
- relogin(user.credentials);
- SideMenu.navigateToSearchExistingPage();
- goToExistingInstanceById("3f93c7cb-2fd0-4557-9514-e189b7b04f9d");
-
- //a flow that updates an existing instance is tested in testCreateNewServiceInstance.
- }
-
@Test
private void testSearchExistingInstanceByOwningEntitySingleValue() {
SearchExistingPage searchExistingPage = new SearchExistingPage();
SideMenu.navigateToSearchExistingPage();
- searchExistingPage.searchByOwningEntity("Wireline");
+ searchExistingPage.searchByOwningEntity("Melissa");
searchExistingPage.clickSubmitButton();
GeneralUIUtils.ultimateWait();
assertTrue(searchExistingPage.checkEditOrViewExistsByInstanceId(serviceIdOeWirelineProjectX1));
@@ -49,7 +39,7 @@ public class SearchExistingInstanceTest extends VidBaseTestCase {
@Test(groups = { "shouldBeMigratedToWorkWithSimulator" })
private void testSearchExistingInstanceByOwningEntityMultiValue() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
SearchExistingPage searchExistingPage = new SearchExistingPage();
SideMenu.navigateToSearchExistingPage();
@@ -78,7 +68,7 @@ public class SearchExistingInstanceTest extends VidBaseTestCase {
SearchExistingPage searchExistingPage = new SearchExistingPage();
SideMenu.navigateToSearchExistingPage();
searchExistingPage.searchByProject("yyy1");
- searchExistingPage.searchByOwningEntity("Wireline");
+ searchExistingPage.searchByOwningEntity("Melissa");
searchExistingPage.clickSubmitButton();
GeneralUIUtils.ultimateWait();
assertTrue(searchExistingPage.checkEditOrViewExistsByInstanceId(serviceIdOeWirelineProjectYYY1));
@@ -88,7 +78,7 @@ public class SearchExistingInstanceTest extends VidBaseTestCase {
@Test(groups = { "shouldBeMigratedToWorkWithSimulator" })
private void testSearchExistingInstanceByProjectWithSpecialCharacters() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
SearchExistingPage searchExistingPage = new SearchExistingPage();
SideMenu.navigateToSearchExistingPage();
@@ -103,7 +93,7 @@ public class SearchExistingInstanceTest extends VidBaseTestCase {
@Test(groups = { "shouldBeMigratedToWorkWithSimulator" })
private void testSearchExistingInstanceByProjectMultiValue() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
SearchExistingPage searchExistingPage = new SearchExistingPage();
SideMenu.navigateToSearchExistingPage();
diff --git a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
index e5a8b5786..c472793fc 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestCase.java
@@ -3,22 +3,35 @@ package vid.automation.test.test;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.common.collect.ImmutableList;
import org.apache.commons.lang3.StringUtils;
+import org.glassfish.jersey.uri.internal.JerseyUriBuilder;
import org.junit.Assert;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsGet;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
-import org.onap.simulator.presetGenerator.presets.aai.*;
-import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAICloudRegionAndSourceFromConfigurationPut;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkZones;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetPortMirroringSourcePorts;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsWithoutInstancesGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetTenants;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIPostNamedQueryForViewEdit;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIServiceDesignAndCreationPut;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.EcompPortalPresetsUtils;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstancePost;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.execute.setup.SetupCDTest;
-import org.openecomp.sdc.ci.tests.utilities.FileHandling;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.execute.setup.SetupCDTest;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebElement;
+import org.springframework.http.client.ClientHttpRequestInterceptor;
+import org.springframework.web.client.RestTemplate;
import org.testng.ITestContext;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.BeforeSuite;
@@ -31,26 +44,71 @@ import vid.automation.test.sections.*;
import vid.automation.test.services.CategoryParamsService;
import vid.automation.test.services.SimulatorApi;
import vid.automation.test.services.UsersService;
+import vid.automation.test.utils.CookieAndJsonHttpHeadersInterceptor;
import vid.automation.test.utils.DB_CONFIG;
import vid.automation.test.utils.TestConfigurationHelper;
+import vid.automation.test.utils.TestHelper;
import java.io.File;
import java.lang.reflect.Method;
+import java.net.URI;
+import java.net.URISyntaxException;
import java.sql.*;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
-import java.util.stream.Collectors;
-
+import java.util.*;
+import java.util.concurrent.TimeUnit;
+
+import static java.util.Collections.emptySet;
+import static java.util.Collections.singletonList;
+import static java.util.stream.Collectors.*;
+import static org.hamcrest.CoreMatchers.not;
+import static org.hamcrest.Matchers.contains;
+import static org.hamcrest.Matchers.containsInAnyOrder;
+import static org.hamcrest.collection.IsEmptyCollection.empty;
import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
import static org.testng.Assert.assertEquals;
import static org.testng.AssertJUnit.fail;
+import static vid.automation.test.utils.TestHelper.GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS;
+import static vid.automation.test.utils.TestHelper.GET_TENANTS;
public class VidBaseTestCase extends SetupCDTest{
protected final UsersService usersService = new UsersService();
protected final CategoryParamsService categoryParamsService = new CategoryParamsService();
+ protected final RestTemplate restTemplate = new RestTemplate();
+ protected final URI uri;
+ protected final URI envUrI;
+
+ public VidBaseTestCase() {
+ try {
+ this.envUrI = new URI(System.getProperty("ENV_URL"));
+ } catch (URISyntaxException e) {
+ throw new RuntimeException(e);
+ }
+ this.uri = new JerseyUriBuilder().host(envUrI.getHost()).port(envUrI.getPort()).scheme("http").path("vid").build();
+ }
+
+ public void login() {
+ UserCredentials userCredentials = getUserCredentials();
+ final List<ClientHttpRequestInterceptor> interceptors = singletonList(new CookieAndJsonHttpHeadersInterceptor(uri, userCredentials));
+ restTemplate.setInterceptors(interceptors);
+ }
+
+ public void invalidateSdcModelsCache() {
+ if (Features.FLAG_SERVICE_MODEL_CACHE.isActive()) {
+ restTemplate.postForObject(uri + "/rest/models/reset", "", Object.class);
+ }
+ }
+
+ protected void resetGetServicesCache() {
+ login();
+ TestHelper.resetAaiCache(GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS, restTemplate, uri);
+ }
+
+ protected void resetGetTenantsCache() {
+ login();
+ TestHelper.resetAaiCache(GET_TENANTS, restTemplate, uri);
+ }
@Override
protected UserCredentials getUserCredentials() {
@@ -71,7 +129,7 @@ public class VidBaseTestCase extends SetupCDTest{
}
@Override
- protected org.openecomp.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
+ protected org.onap.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
return TestConfigurationHelper.getEnvConfiguration();
}
@@ -102,63 +160,86 @@ public class VidBaseTestCase extends SetupCDTest{
}
}
+ @BeforeSuite(alwaysRun = true)
+ public void setSmallDefaultTimeout() throws Exception {
+ getDriver().manage().timeouts().implicitlyWait(250, TimeUnit.MILLISECONDS);
+ }
+
@Override
protected void loginToLocalSimulator(UserCredentials userCredentials) {
LoginExternalPage.performLoginExternal(userCredentials);
}
- static public class ModelInfo {
- public final String modelVersionId;
- public final String modelInvariantId;
- public final String zipFileName;
+ protected String getReduxState() {
+ final JavascriptExecutor javascriptExecutor = (JavascriptExecutor) GeneralUIUtils.getDriver();
+ String reduxState = (String)javascriptExecutor.executeScript("return window.sessionStorage.getItem('reduxState');");
+ System.out.println(reduxState);
+ return reduxState;
+ }
- public ModelInfo(String modelVersionId, String modelInvariantId, String zipFileName) {
- this.modelVersionId = modelVersionId;
- this.modelInvariantId = modelInvariantId;
- this.zipFileName = zipFileName;
+ protected void setReduxState(String state) {
+ final JavascriptExecutor javascriptExecutor = (JavascriptExecutor) GeneralUIUtils.getDriver();
+ String script = String.format("window.sessionStorage.setItem('reduxState', '%s');", state);
+ System.out.println("executing script:");
+ System.out.println(script);
+ javascriptExecutor.executeScript(script);
+ }
+
+ protected void registerExpectationForLegacyServiceDeployment(ModelInfo modelInfo, String subscriberId) {
+ List<BasePreset> presets = new ArrayList<>(Arrays.asList(
+ new PresetAAIPostNamedQueryForViewEdit(BaseMSOPreset.DEFAULT_INSTANCE_ID, true, false),
+ new PresetAAIGetPortMirroringSourcePorts("9533-config-LB1113", "myRandomInterfaceId", "i'm a port", true)
+ ));
+
+ presets.add(new PresetMSOCreateServiceInstancePost());
+ presets.add(new PresetMSOOrchestrationRequestGet());
+
+ presets.addAll(getPresetForServiceBrowseAndDesign(ImmutableList.of(modelInfo), subscriberId));
+
+ SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ }
+
+ protected void registerExpectationForServiceDeployment(List<ModelInfo> modelInfoList, String subscriberId, PresetMSOCreateServiceInstanceGen2 createServiceInstancePreset) {
+ List<BasePreset> presets = new ArrayList<>(Arrays.asList(
+ new PresetAAIPostNamedQueryForViewEdit(BaseMSOPreset.DEFAULT_INSTANCE_ID, true, false),
+ new PresetAAIGetPortMirroringSourcePorts("9533-config-LB1113", "myRandomInterfaceId", "i'm a port", true)
+ ));
+
+ if (createServiceInstancePreset != null) {
+ presets.add(createServiceInstancePreset);
}
+ presets.add(new PresetMSOOrchestrationRequestGet("IN_PROGRESS"));
+
+ presets.addAll(getPresetForServiceBrowseAndDesign(modelInfoList, subscriberId));
+
+ SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
}
- protected void registerExpectationForLegacyServiceDeployment(String modelVersionId, String modelInvariantId, String zipFileName, String subscriberId) {
- registerExpectationForServiceDeployment(ServiceDeployment.LEGACY, ImmutableList.of(new ModelInfo(modelVersionId,modelInvariantId,zipFileName)), subscriberId);
+ protected void registerExpectationForServiceBrowseAndDesign(List<ModelInfo> modelInfoList, String subscriberId) {
+ SimulatorApi.registerExpectationFromPresets(getPresetForServiceBrowseAndDesign(modelInfoList, subscriberId), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
}
- private enum ServiceDeployment {ASYNC, LEGACY}
+ protected List<BasePreset> getPresetForServiceBrowseAndDesign(List<ModelInfo> modelInfoList, String subscriberId) {
- protected void registerExpectationForServiceDeployment(ServiceDeployment serviceDeploymentOnMsoExpectations, List<ModelInfo> modelInfoList, String subscriberId) {
List<BasePreset> presets = new ArrayList<>(Arrays.asList(
- new PresetGetSessionSlotCheckIntervalGet(),
- new PresetAAIGetSubscribersGet(),
- new PresetAAIGetServicesGet(),
- new PresetAAIGetSubDetailsGet(subscriberId),
- new PresetAAIPostNamedQueryForViewEdit("f8791436-8d55-4fde-b4d5-72dd2cf13cfb"),
- new PresetAAICloudRegionAndSourceFromConfigurationPut("9533-config-LB1113", "myRandomCloudRegionId"),
- new PresetAAIGetPortMirroringSourcePorts("9533-config-LB1113", "myRandomInterfaceId", "i'm a port", true),
- new PresetAAIGetNetworkZones(),
- new PresetAAIGetTenants(),
- new PresetAAIServiceDesignAndCreationPut(modelInfoList.stream().map(
- x-> new PresetAAIServiceDesignAndCreationPut.ServiceModelIdentifiers(x.modelVersionId, x.modelInvariantId))
- .collect(Collectors.toList()))
- ));
+ new PresetAAIGetSubDetailsGet(subscriberId),
+ new PresetAAIGetSubDetailsWithoutInstancesGet(subscriberId),
+ new PresetAAIGetSubscribersGet(),
+ new PresetAAIGetServicesGet(),
+ new PresetAAICloudRegionAndSourceFromConfigurationPut("9533-config-LB1113", "myRandomCloudRegionId"),
+ new PresetAAIGetNetworkZones(),
+ new PresetAAIGetTenants(),
+ new PresetAAIServiceDesignAndCreationPut()
+ ));
+
+ presets.addAll(EcompPortalPresetsUtils.getEcompPortalPresets());
modelInfoList.forEach(modelInfo -> {
presets.add(new PresetSDCGetServiceMetadataGet(modelInfo.modelVersionId, modelInfo.modelInvariantId, modelInfo.zipFileName));
presets.add(new PresetSDCGetServiceToscaModelGet(modelInfo.modelVersionId, modelInfo.zipFileName));
});
- switch (serviceDeploymentOnMsoExpectations) {
- case ASYNC:
- presets.add(new PresetAAISearchNodeQueryEmptyResult());
- presets.add(new PresetMSOCreateServiceInstanceGen2());
- presets.add(new PresetMSOOrchestrationRequestGet("IN_PROGRESS"));
- break;
- case LEGACY:
- presets.add(new PresetMSOCreateServiceInstancePost());
- presets.add(new PresetMSOOrchestrationRequestGet());
- break;
- }
-
- SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ return presets;
}
protected void relogin(Credentials credentials) throws Exception {
@@ -200,13 +281,19 @@ public class VidBaseTestCase extends SetupCDTest{
GeneralUIUtils.ultimateWait();
List<WebElement> optionsList =
GeneralUIUtils.getWebElementsListBy(By.className(dropdownOptionsClassName), 30);
- for (WebElement option :
- optionsList) {
- String optionValue = option.getAttribute(attribute);
- if ((option.isEnabled() && !permittedItems.contains(optionValue)) ||
- !option.isEnabled() && permittedItems.contains(optionValue)) {
- fail(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE);
- }
+
+ final Map<Boolean, Set<String>> optionsMap = optionsList.stream()
+ .collect(groupingBy(WebElement::isEnabled, mapping(option -> option.getAttribute(attribute), toSet())));
+
+ assertGroupedPermissionsAreCorrect(permittedItems, optionsMap);
+ }
+
+ private void assertGroupedPermissionsAreCorrect(ArrayList<String> permittedItems, Map<Boolean, Set<String>> optionsMap) {
+ if (permittedItems.isEmpty()) {
+ assertThat(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE, optionsMap.getOrDefault(Boolean.TRUE, emptySet()), is(empty()));
+ }else {
+ assertThat(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE, optionsMap.getOrDefault(Boolean.TRUE, emptySet()), containsInAnyOrder(permittedItems.toArray()));
+ assertThat(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE, optionsMap.getOrDefault(Boolean.FALSE, emptySet()), not(contains(permittedItems.toArray())));
}
}
@@ -216,7 +303,7 @@ public class VidBaseTestCase extends SetupCDTest{
GeneralUIUtils.getWebElementsListBy(By.className(dropdownOptionsClassName), 30);
for (WebElement option :
optionsList) {
- String optionValue = option.getAttribute("value");
+ //String optionValue = option.getAttribute("value");
if (!option.isEnabled()) {
fail(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE);
}
@@ -227,14 +314,11 @@ public class VidBaseTestCase extends SetupCDTest{
GeneralUIUtils.ultimateWait();
List<WebElement> optionsList =
GeneralUIUtils.getWebElementsListBy(By.className(dropdownOptionsClassName), 30);
- for (WebElement option :
- optionsList) {
- String optionText = option.getText();
- if ((option.isEnabled() && !permittedItems.contains(optionText)) ||
- !option.isEnabled() && permittedItems.contains(optionText)) {
- fail(Constants.DROPDOWN_PERMITTED_ASSERT_FAIL_MESSAGE);
- }
- }
+
+ final Map<Boolean, Set<String>> optionsMap = optionsList.stream()
+ .collect(groupingBy(WebElement::isEnabled, mapping(WebElement::getText, toSet())));
+
+ assertGroupedPermissionsAreCorrect(permittedItems, optionsMap);
}
protected void assertViewEditButtonState(String expectedButtonText, String UUID) {
@@ -244,14 +328,14 @@ public class VidBaseTestCase extends SetupCDTest{
}
- protected void addNetwork(Map<String, String> metadata,String instanceName, String name, String lcpRegion, String productFamily,String platform, String lineOfBusiness, String tenant, String suppressRollback,
+ protected void addNetwork(Map<String, String> metadata,String instanceName, String name, String lcpRegion, String cloudOwner, String productFamily,String platform, String lineOfBusiness, String tenant, String suppressRollback,
String legacyRegion, ArrayList<String> permittedTenants) {
ViewEditPage viewEditPage = new ViewEditPage();
viewEditPage.selectNetworkToAdd(name);
assertModelInfo(metadata, false);
viewEditPage.setInstanceName(instanceName);
- viewEditPage.selectLCPRegion(lcpRegion);
+ viewEditPage.selectLcpRegion(lcpRegion, cloudOwner);
viewEditPage.selectProductFamily(productFamily);
viewEditPage.selectLineOfBusiness(lineOfBusiness);
assertDropdownPermittedItemsByValue(permittedTenants, Constants.ViewEdit.TENANT_OPTION_CLASS);
@@ -313,10 +397,10 @@ public class VidBaseTestCase extends SetupCDTest{
searchExistingPage.clickEditViewByInstanceId(instanceUUID);
}
- void resumeVFModule(String vfModuleName, String lcpRegion, String tenant, String legacyRegion, ArrayList<String> permittedTenants){
+ void resumeVFModule(String vfModuleName, String lcpRegion, String cloudOwner, String tenant, String legacyRegion, ArrayList<String> permittedTenants){
ViewEditPage viewEditPage = new ViewEditPage();
viewEditPage.clickResumeButton(vfModuleName);
- viewEditPage.selectLCPRegion(lcpRegion);
+ viewEditPage.selectLcpRegion(lcpRegion, cloudOwner);
assertDropdownPermittedItemsByValue(permittedTenants, Constants.ViewEdit.TENANT_OPTION_CLASS);
viewEditPage.selectTenant(tenant);
viewEditPage.setLegacyRegion(legacyRegion);
@@ -384,7 +468,7 @@ public class VidBaseTestCase extends SetupCDTest{
}
}
- protected <T> void setNewInstance_leftPane_assertModelDataCorrect(Map<String, String> modelKeyToDataTestsIdMap, String prefix, T model) {
+ protected <T> void assertModelDataCorrect(Map<String, String> modelKeyToDataTestsIdMap, String prefix, T model) {
modelKeyToDataTestsIdMap.forEach((fieldName, dataTestsId) -> {
WebElement webElement = Get.byTestId(prefix + dataTestsId);
assertEquals(webElement.getText(), getServiceFieldByName(fieldName, model));
@@ -410,7 +494,7 @@ public class VidBaseTestCase extends SetupCDTest{
private void assertMetadataItem(String keyTestId, String value, boolean withPrefix) {
String elementTestId = (withPrefix ? Constants.ServiceModelInfo.INFO_TEST_ID_PREFIX:"") + keyTestId;
String infoItemText = GeneralUIUtils.getWebElementByTestID(elementTestId, 60).getText();
- Assert.assertThat(String.format(Constants.ServiceModelInfo.METADETA_ERROR_MESSAGE, elementTestId), infoItemText, is(value));
+ assertThat(String.format(Constants.ServiceModelInfo.METADETA_ERROR_MESSAGE, elementTestId), infoItemText, is(value));
}
public DeployMacroDialogBase getMacroDialog(){
@@ -423,16 +507,12 @@ public class VidBaseTestCase extends SetupCDTest{
return new DeployMacroDialogOld();
}
- protected void loadServicePopup(String zipFileName, String modelVersionId ) {
- String modelInvariantId = "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0";
- String subscriberId = "e433710f-9217-458d-a79d-1c7aff376d89";
- registerExpectationForServiceDeployment(
- ServiceDeployment.ASYNC,
- ImmutableList.of(
- new ModelInfo(modelVersionId, modelInvariantId, zipFileName),
- new ModelInfo("f4d84bb4-a416-4b4e-997e-0059973630b9", "598e3f9e-3244-4d8f-a8e0-0e5d7a29eda9", "service-AdiodVmxVpeBvService488-csar-annotations.zip")
- ),
- subscriberId);
+ protected void loadServicePopup(ModelInfo modelInfo) {
+ loadServicePopup(modelInfo.modelVersionId);
+ }
+
+
+ protected void loadServicePopup(String modelVersionId) {
SideMenu.navigateToBrowseASDCPage();
GeneralUIUtils.ultimateWait();
loadServicePopupOnBrowseASDCPage(modelVersionId);
@@ -440,7 +520,7 @@ public class VidBaseTestCase extends SetupCDTest{
protected void loadServicePopupOnBrowseASDCPage(String modelVersionId ) {
DeployMacroDialog deployMacroDialog = new DeployMacroDialog();
- deployMacroDialog.goOutFromIframe();
+ VidBasePage.goOutFromIframe();
deployMacroDialog.clickDeployServiceButtonByServiceUUID(modelVersionId);
deployMacroDialog.goToIframe();
GeneralUIUtils.ultimateWait();
@@ -464,6 +544,10 @@ public class VidBaseTestCase extends SetupCDTest{
org.testng.Assert.assertFalse(webElement.isEnabled(), "field should be disabled if the field it depends on was not selected yet.");
}
+ public boolean isElementByIdRequired(String id) {
+ return Get.byId(id).getAttribute("class").contains("required");
+ }
+
protected int getUserIdNumberFromDB(User user) {
try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
Statement stmt = connection.createStatement();
@@ -495,15 +579,38 @@ public class VidBaseTestCase extends SetupCDTest{
}
protected void navigateToViewEditPageOfuspVoiceVidTest444(String aaiModelVersionId) {
+ navigateToViewEditPage("3f93c7cb-2fd0-4557-9514-e189b7b04f9d", aaiModelVersionId);
+ }
+
+ protected void navigateToViewEditPageOf_test_sssdad() {
+ navigateToViewEditPage("c187e9fe-40c3-4862-b73e-84ff056205f6", "ee6d61be-4841-4f98-8f23-5de9da846ca7");
+ }
+
+ protected void navigateToViewEditPage(final String serviceInstanceId, String aaiModelVersionId) {
VidBasePage vidBasePage = new VidBasePage();
SideMenu.navigateToWelcomePage();
vidBasePage.navigateTo("serviceModels.htm#/instantiate?" +
"subscriberId=e433710f-9217-458d-a79d-1c7aff376d89&" +
"subscriberName=USP%20VOICE&" +
"serviceType=VIRTUAL%20USP&" +
- "serviceInstanceId=3f93c7cb-2fd0-4557-9514-e189b7b04f9d&" +
+ "serviceInstanceId=" + serviceInstanceId + "&" +
"aaiModelVersionId=" + aaiModelVersionId + "&" +
"isPermitted=true");
GeneralUIUtils.ultimateWait();
}
+
+
+ public void hoverAndClickMenuByName(String nodeName, String nodeToEdit, String contextMenuItem ) {
+ String buttonOfEdit = Constants.DrawingBoard.NODE_PREFIX + nodeToEdit + Constants.DrawingBoard.CONTEXT_MENU_BUTTON;
+
+ WebElement rightTreeNode = getTreeNodeByName(nodeName);
+ WebElement menuButton = Get.byXpath(rightTreeNode, ".//span[@data-tests-id='" + buttonOfEdit + "']");
+
+ GeneralUIUtils.clickElementUsingActions(menuButton);
+ Click.byTestId(contextMenuItem);
+ }
+
+ private WebElement getTreeNodeByName(String nodeName) {
+ return Get.byXpath("//tree-node-content[.//*[contains(text(), '" + nodeName + "')]]");
+ }
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestWithoutLogin.java b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestWithoutLogin.java
index 9dab455cc..48f776406 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestWithoutLogin.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/VidBaseTestWithoutLogin.java
@@ -1,7 +1,7 @@
package vid.automation.test.test;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
-import org.openecomp.sdc.ci.tests.execute.setup.DriverFactory;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.execute.setup.DriverFactory;
import vid.automation.test.utils.TestConfigurationHelper;
public abstract class VidBaseTestWithoutLogin extends DriverFactory {
@@ -12,7 +12,7 @@ public abstract class VidBaseTestWithoutLogin extends DriverFactory {
}
@Override
- protected org.openecomp.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
+ protected org.onap.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
return TestConfigurationHelper.getEnvConfiguration();
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/ViewEditServiceInstanceTest.java b/vid-automation/src/main/java/vid/automation/test/test/ViewEditServiceInstanceTest.java
index 3b9546fdd..ed64bba0a 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/ViewEditServiceInstanceTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/ViewEditServiceInstanceTest.java
@@ -1,54 +1,65 @@
package vid.automation.test.test;
+import static org.apache.logging.log4j.core.util.Assert.isNonEmpty;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.equalTo;
+import static org.hamcrest.collection.IsEmptyCollection.empty;
+import static org.testng.AssertJUnit.assertEquals;
+import static vid.automation.test.infra.Features.FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE;
+import static vid.automation.test.infra.Features.FLAG_COLLECTION_RESOURCE_SUPPORT;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+
import com.google.common.collect.ImmutableMap;
+import java.text.ParseException;
+import java.text.SimpleDateFormat;
+import java.time.LocalDate;
+import java.util.Arrays;
+import java.util.List;
+import java.util.Map;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import org.hamcrest.MatcherAssert;
import org.junit.Assert;
import org.junit.Before;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkCollectionDetails;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import vid.automation.test.Constants;
-import vid.automation.test.infra.*;
+import vid.automation.test.infra.Click;
+import vid.automation.test.infra.Exists;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Get;
+import vid.automation.test.infra.Wait;
import vid.automation.test.model.User;
import vid.automation.test.sections.VidBasePage;
import vid.automation.test.sections.ViewEditPage;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import java.text.ParseException;
-import java.text.SimpleDateFormat;
-import java.time.LocalDate;
-import java.util.Arrays;
-import java.util.List;
-import java.util.Map;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-import static org.hamcrest.Matchers.equalTo;
-import static org.testng.AssertJUnit.assertEquals;
-import static vid.automation.test.infra.Features.FLAG_COLLECTION_RESOURCE_SUPPORT;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-
public class ViewEditServiceInstanceTest extends VidBaseTestCase {
private ViewEditPage viewEditPage = new ViewEditPage();
VidBasePage vidBasePage =new VidBasePage();
private String serviceInstanceId = "3f93c7cb-2fd0-4557-9514-e189b7b04f9d";
private String crServiceInstanceId = "3f93c7cb-2fd0-4557-9514-e189b7testCR";
+ private String serviceFabricInstanceId = "c187e9fe-40c3-4862-b73e-84ff056205f61234";
private String serviceInstanceId2 ="c187e9fe-40c3-4862-b73e-84ff056205f6";
private final String DEACTIVATE_ACTION = "deactivate";
private final String ACTIVATE_ACTION = "activate";
private List<String> pnfs = Arrays.asList("SANITY6785cce9", "tesai371ve2");
private final String serviceInstanceIdeWithoutModelVerId ="9caf5581-40ab-47be-b1f1-909a87724add";
- private final String crNetworkText ="NETWORK INSTANCE GROUP: l3network-id-rs804s | ROLE: HngwProtectedOam.OAM | TYPE: Tenant_Layer_3 | # OF NETWORKS: 3";
+ private final String crNetworkText ="NETWORK INSTANCE GROUP: l3network-id-rs804s | ROLE: RosemaProtectedOam.OAM | TYPE: Tenant_Layer_3 | # OF NETWORKS: 3";
private final String crCollectionText ="COLLECTION: collection-name | TYPE: L3-NETWORK";
private final String crInfoText = "\"requestState\": \"COMPLETE\"";
SimpleDateFormat dateFormat = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss");
- static final String LCP_REGION = "mtn6";
+ static final String LCP_REGION = "hvf6";
+ static final String CLOUD_OWNER = "AIC";
static final String TENANT = "bae71557c5bb4d5aac6743a4e5f1d054";
@@ -80,13 +91,16 @@ public class ViewEditServiceInstanceTest extends VidBaseTestCase {
webElement.click();
viewEditPage.clickDeleteButton();
}
-
private void deleteInstance(String deleteButtonId, String successMessage) {
+ deleteInstance(deleteButtonId, successMessage, Constants.CONFIRM_RESUME_DELETE_TESTS_ID);
+ }
+
+ private void deleteInstance(String deleteButtonId, String successMessage, String confirmButtonId) {
navigateToViewEditPageOfuspVoiceVidTest444("7a6ee536-f052-46fa-aa7e-2fca9d674c44");
Click.byTestId(deleteButtonId);
- viewEditPage.selectLCPRegion(LCP_REGION);
+ viewEditPage.selectLcpRegion(LCP_REGION, CLOUD_OWNER);
viewEditPage.selectTenant(TENANT);
- vidBasePage.clickConfirmButtonInResumeDelete();
+ vidBasePage.clickButtonByTestId(confirmButtonId);
viewEditPage.assertMsoRequestModal(successMessage);
viewEditPage.clickCommitCloseButton();
GeneralUIUtils.ultimateWait();
@@ -106,6 +120,28 @@ public class ViewEditServiceInstanceTest extends VidBaseTestCase {
deleteInstance(Constants.ViewEdit.DELETE_VF_MODULE_BUTTON_TEST_ID + "aa", Constants.ViewEdit.VF_MODULE_DELETED_SUCCESSFULLY_TEXT);
}
+ @FeatureTogglingTest(value = FLAG_1810_CR_SOFT_DELETE_ALACARTE_VF_MODULE)
+ @Test
+ public void softDeleteAndResumeVfModuleInstance_deleteDialogAppears_msoResponseIsOk() {
+ SimulatorApi.clearAll();
+ String vfModuleName = "my_vfModule";
+ BulkRegistration.deleteExistingVfModuleInstance("ACTIVE");
+ deleteInstance(Constants.ViewEdit.DELETE_VF_MODULE_BUTTON_TEST_ID + vfModuleName, Constants.ViewEdit.VF_MODULE_DELETED_SUCCESSFULLY_TEXT, Constants.SOFT_DELETE_TESTS_ID);
+ BulkRegistration.resumeWithHomingDataVfModule("ACTIVE", "Assigned", vfModuleName);
+ navigateToViewEditPageOfuspVoiceVidTest444("7a6ee536-f052-46fa-aa7e-2fca9d674c44");
+ viewEditPage.clickResumeButton(vfModuleName);
+ assertThat("Select lcp region shouldn't be display when homing data is presented",
+ GeneralUIUtils.getDriver().findElements(Get.getXpathForDataTestId(Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID)),
+ is(empty()));
+ assertThat("Select tenant shouldn't be display when homing data is presented",
+ GeneralUIUtils.getDriver().findElements(Get.getXpathForDataTestId(Constants.ViewEdit.TENANT_SELECT_TESTS_ID)),
+ is(empty()));
+ viewEditPage.clickConfirmButtonInResumeDelete();
+ assertSuccessfulVFModuleCreation();
+ viewEditPage.clickCommitCloseButton();
+ GeneralUIUtils.ultimateWait();
+ }
+
@Test
public void deleteNetworkInstance_deleteDialogAppears_msoResponseIsOk() {
SimulatorApi.clearAll();
@@ -147,12 +183,30 @@ public class ViewEditServiceInstanceTest extends VidBaseTestCase {
viewEditPage.clickCloseButton();
}
+ @Test
+ public void testActivateServiceInstanceWithFabric() {
+ String orchStatus = "assiGNed";
+ SimulatorApi.clearAll();
+ BulkRegistration.searchExistingServiceInstanceWithFabric(orchStatus);
+ goToExistingInstanceById(serviceFabricInstanceId);
+ viewEditPage.assertButtonState(Constants.ViewEdit.DEACTIVATE_BUTTON_TEST_ID,false);
+ boolean flagIsActive = Features.FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS.isActive();
+ if(flagIsActive) {
+ viewEditPage.assertButtonState(Constants.ViewEdit.ACTIVATE_FABRIC_CONFIGURATION_BUTTON_TEST_ID, true);
+ viewEditPage.clickActivateFabricConfigurationButton();
+ viewEditPage.assertMsoRequestModal(Constants.ViewEdit.MSO_SUCCESSFULLY_TEXT);
+ viewEditPage.clickCloseButton();
+ }
+ }
+
private void assertAndCheckShowAssignmentsSdncUrl(String orchStatus, String serviceInstanceId) {
boolean buttonIsEnable = Features.FLAG_SHOW_ASSIGNMENTS.isActive() && orchStatus.equals("assiGNed");
- viewEditPage.assertButtonState(Constants.ViewEdit.SHOW_ASSIGNMENTS_BUTTON_TEST_ID, buttonIsEnable);
+ boolean isNotDisplay = GeneralUIUtils.getDriver().findElements(Get.getXpathForDataTestId(Constants.ViewEdit.SHOW_ASSIGNMENTS_BUTTON_TEST_ID)).isEmpty();
+ Assert.assertNotEquals(isNotDisplay, buttonIsEnable);
+
if (buttonIsEnable) {
WebElement webElement = Get.byTestId(Constants.ViewEdit.SHOW_ASSIGNMENTS_BUTTON_TEST_ID);
- String expectedUrl = "https://mtanjv9sdma51.aic.cip.att.com:8448/configAdapter/index#/resource_manager/"+serviceInstanceId;
+ String expectedUrl = "https://mtan.onap.org:8448/configAdapter/index#/resource_manager/"+serviceInstanceId;
MatcherAssert.assertThat("Show assignments SDNC url is wrong",
webElement.getAttribute("href"), equalTo(expectedUrl));
}
@@ -358,13 +412,13 @@ public class ViewEditServiceInstanceTest extends VidBaseTestCase {
"pending-delete", false);
for(Map.Entry<String, Boolean> entry: vfModulesStatuses.entrySet()) {
WebElement vfModule = GeneralUIUtils.getWebElementByClassName("vfModuleTreeNode-" + entry.getKey());
- Assert.assertEquals(!vfModule.findElements(By.className("resume")).isEmpty(), entry.getValue());
+ Assert.assertEquals(isNonEmpty(vfModule.findElements(By.className("resume"))), entry.getValue());
}
}
@Before
public void before() throws Exception {
- User user = usersService.getUser(Constants.Users.USP_VOICE_VIRTUAL_USP);
+ User user = usersService.getUser(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA);
relogin(user.credentials);
}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/ViewEditWithDrawingBoardTest.java b/vid-automation/src/main/java/vid/automation/test/test/ViewEditWithDrawingBoardTest.java
new file mode 100644
index 000000000..724e68065
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/test/ViewEditWithDrawingBoardTest.java
@@ -0,0 +1,178 @@
+package vid.automation.test.test;
+
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.testng.AssertJUnit.assertTrue;
+import static vid.automation.test.infra.ModelInfo.aLaCarteVnfGroupingService;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableMultimap;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+import java.util.UUID;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIFilterServiceInstanceById;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsGetSpecificService;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubDetailsWithoutInstancesGetSpecificService;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIModelsByInvariantIdGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOAddOrRemoveOneInstanceGroupMember;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteInstanceGroup;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.testng.annotations.Test;
+import vid.automation.test.Constants;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.infra.Wait;
+import vid.automation.test.sections.DrawingBoardPage;
+import vid.automation.test.sections.VidBasePage;
+import vid.automation.test.services.SimulatorApi;
+
+public class ViewEditWithDrawingBoardTest extends VidBaseTestCase {
+ private final String RELATED_VNF_UUID1 = "a9f1b136-11ed-471f-8d77-f123c7501a01";
+ private final String RELATED_VNF_UUID2 = "963b67e1-079a-404e-abef-b745d770bd85";
+ private final String RELATED_VNF_UUID3 = "5a34a4f4-81a4-4eed-871b-f0b1187160d4";
+ private static final String MSO_COMPLETE_STATUS = "COMPLETE";
+ private static final String COMPLETED = "COMPLETED";
+ private String vnfGroupInstanceId;
+ private String vnfGroupInstanceName;
+ private String serviceInstanceName;
+ private String serviceInstanceId = "b9af7c1d-a2d7-4370-b747-1b266849ad32";
+ String subscriberId = "e433710f-9217-458d-a79d-1c7aff376d89";
+ String serviceType = "TYLER SILVIA";
+ String serviceReqId = "3cf5ea96-6b34-4945-b5b1-4a7798b1caf2";
+
+ @FeatureTogglingTest(Features.FLAG_1902_VNF_GROUPING)
+ @Test
+ public void testDeleteVnfGroupWithMembers() {
+
+ String vnf1Name = registerServiceInstanceTopologyExpectationOnAAIAndGetVnf1Name();
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, serviceInstanceName);
+
+
+ List<BasePreset> presets = ImmutableList.of(
+ new PresetAAIGetSubscribersGet(),
+ new PresetAAIGetServicesGet(),
+ new PresetAAIFilterServiceInstanceById(subscriberId, serviceType, serviceInstanceId),
+ new PresetAAIGetSubDetailsGetSpecificService(subscriberId, serviceType, "Active", aLaCarteVnfGroupingService, serviceInstanceId),
+ new PresetAAIGetSubDetailsWithoutInstancesGetSpecificService(subscriberId, serviceType),
+ new PresetSDCGetServiceMetadataGet(aLaCarteVnfGroupingService),
+ new PresetSDCGetServiceToscaModelGet(aLaCarteVnfGroupingService),
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService(names, 0, serviceReqId)
+ );
+
+ SimulatorApi.registerExpectationFromPresets(presets, APPEND);
+ registerMsoPreset();
+ GeneralUIUtils.ultimateWait();
+ goToExistingInstanceById(serviceInstanceId);
+ GeneralUIUtils.ultimateWait();
+
+ DrawingBoardPage drawingBoardPage = new DrawingBoardPage();
+ drawingBoardPage.goToIframe();
+ GeneralUIUtils.ultimateWait();
+ hoverAndClickMenuByName(vnf1Name, "daeb6568-cef8-417f-9075-ed259ce59f48-groupingservicefortest..ResourceInstanceGroup..0", Constants.InstantiationStatus.CONTEXT_MENU_DELETE);
+ GeneralUIUtils.ultimateWait();
+ drawingBoardPage.clickDeployButton();
+
+
+ VidBasePage.goOutFromIframe();
+ GeneralUIUtils.ultimateWait();
+ drawingBoardPage.goToIframe();
+ GeneralUIUtils.ultimateWait();
+
+ DrawingBoardPage.ServiceStatusChecker serviceStatusChecker = new DrawingBoardPage.ServiceStatusChecker(serviceInstanceName, Collections.singleton(COMPLETED));
+ boolean statusIsShown = Wait.waitFor(serviceStatusChecker, null, 10, 1);
+ assertTrue("Service "+serviceInstanceName+" wasn't completed after in time", statusIsShown);
+
+ }
+
+ public void registerMsoPreset(){
+ String vnfGroupRequestId = UUID.randomUUID().toString();
+ String firstMemberRequestId = UUID.randomUUID().toString();
+ String secondMemberRequestId = UUID.randomUUID().toString();
+ String thirdMemberRequestId = UUID.randomUUID().toString();
+
+ List <PresetMSODeleteInstanceGroup> vnfGroupPreset = ImmutableList.of(
+ new PresetMSODeleteInstanceGroup(vnfGroupRequestId, vnfGroupInstanceId, getUserCredentials().getUserId()));
+
+ List<PresetMSOAddOrRemoveOneInstanceGroupMember> instanceGroupMemberPreset = ImmutableList.of(
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupInstanceId, "963b67e1-079a-404e-abef-b745d770bd85", getUserCredentials().getUserId(), firstMemberRequestId, PresetMSOAddOrRemoveOneInstanceGroupMember.InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupInstanceId, "a9f1b136-11ed-471f-8d77-f123c7501a01", getUserCredentials().getUserId(), secondMemberRequestId, PresetMSOAddOrRemoveOneInstanceGroupMember.InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupInstanceId, "5a34a4f4-81a4-4eed-871b-f0b1187160d4", getUserCredentials().getUserId(), thirdMemberRequestId, PresetMSOAddOrRemoveOneInstanceGroupMember.InstanceGroupMemberAction.Remove)
+ );
+
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = new ArrayList<>();
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, vnfGroupRequestId));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, firstMemberRequestId));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, secondMemberRequestId));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, thirdMemberRequestId));
+
+ final ImmutableList.Builder<BasePreset> basePresetBuilder = new ImmutableList.Builder<>();
+ basePresetBuilder
+ .addAll(instanceGroupMemberPreset)
+ .addAll(inProgressPresets)
+ .addAll(vnfGroupPreset);
+ List<BasePreset> presets = basePresetBuilder.build();
+ registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.APPEND);
+ }
+
+
+ public String registerServiceInstanceTopologyExpectationOnAAIAndGetVnf1Name() {
+ PresetAAIStandardQueryGet relatedVnf1 =
+ PresetAAIStandardQueryGet.ofVnf(RELATED_VNF_UUID1, "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet relatedVnf2 =
+ PresetAAIStandardQueryGet.ofVnf(RELATED_VNF_UUID2, "d6557200-ecf2-4641-8094-5393ae3aae60","d6557200-ecf2-4641-8094-5393ae3aae60",
+ "", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet relatedVnf3 =
+ PresetAAIStandardQueryGet.ofVnf(RELATED_VNF_UUID3, "d6557200-ecf2-4641-8094-5393ae3aae60","d6557200-ecf2-4641-8094-5393ae3aae60",
+ "", ImmutableMultimap.of());
+
+ final PresetAAIStandardQueryGet vnfGroup1 =
+ PresetAAIStandardQueryGet.ofInstanceGroup("vnfGroup-type", "Teresa Bradley",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("generic-vnf", relatedVnf1.getReqPath(), relatedVnf2.getReqPath(), relatedVnf3.getReqPath())
+ .build()
+ );
+
+ final PresetAAIStandardQueryGet vnfGroup2 =
+ PresetAAIStandardQueryGet.ofInstanceGroup("vnfGroup-type", "Stanley Mccarthy", ImmutableMultimap.of());
+
+ final PresetAAIStandardQueryGet serviceInstance =
+ PresetAAIStandardQueryGet.ofServiceInstance(serviceInstanceId, aLaCarteVnfGroupingService.modelVersionId, aLaCarteVnfGroupingService.modelInvariantId, "e433710f-9217-458d-a79d-1c7aff376d89", "TYLER SILVIA",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("instance-group", vnfGroup1.getReqPath(), vnfGroup2.getReqPath())
+ .build()
+ );
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance,
+ vnfGroup1,vnfGroup2, relatedVnf1, relatedVnf2, relatedVnf3,
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of(aLaCarteVnfGroupingService.modelInvariantId)),
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet(),
+ new PresetSDCGetServiceMetadataGet(aLaCarteVnfGroupingService),
+ new PresetSDCGetServiceToscaModelGet(aLaCarteVnfGroupingService)
+ ), CLEAR_THEN_SET);
+
+ serviceInstanceName = serviceInstance.getInstanceName();
+ vnfGroupInstanceName = vnfGroup1.getInstanceName();
+ vnfGroupInstanceId = vnfGroup1.getInstanceId();
+ return vnfGroupInstanceName;
+ }
+
+
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/test/SubInterfaceTest.java b/vid-automation/src/main/java/vid/automation/test/test/VlanTagSubInterfaceTest.java
index 59baaf776..3f8db2a94 100644
--- a/vid-automation/src/main/java/vid/automation/test/test/SubInterfaceTest.java
+++ b/vid-automation/src/main/java/vid/automation/test/test/VlanTagSubInterfaceTest.java
@@ -1,12 +1,27 @@
package vid.automation.test.test;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.equalTo;
+import static org.hamcrest.Matchers.is;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC;
+import static org.testng.AssertJUnit.assertEquals;
+import static vid.automation.test.infra.Features.FLAG_COLLECTION_RESOURCE_SUPPORT;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import static vid.automation.test.test.ALaCarteflowTest.AIC;
+
import com.google.common.collect.ImmutableList;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+import java.util.stream.Collectors;
+import org.onap.sdc.ci.tests.utilities.GeneralUIUtils;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetRelatedInstanceGroupsByVnfId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetTenants;
-import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVNFInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfVlanTagging;
import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
-import org.openecomp.sdc.ci.tests.utilities.GeneralUIUtils;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.support.ui.Select;
import org.testng.Assert;
@@ -19,49 +34,36 @@ import vid.automation.test.infra.FeatureTogglingTest;
import vid.automation.test.infra.Get;
import vid.automation.test.infra.SelectOption;
import vid.automation.test.sections.SearchExistingPage;
-import vid.automation.test.sections.ViewEditPage;
+import vid.automation.test.sections.VidBasePage;
import vid.automation.test.services.BulkRegistration;
import vid.automation.test.services.SimulatorApi;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-import java.util.stream.Collectors;
-
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.equalTo;
-import static org.hamcrest.Matchers.is;
-import static org.testng.AssertJUnit.assertEquals;
-import static org.testng.AssertJUnit.assertNull;
-import static vid.automation.test.infra.Features.FLAG_COLLECTION_RESOURCE_SUPPORT;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-
@FeatureTogglingTest(FLAG_COLLECTION_RESOURCE_SUPPORT)
-public class SubInterfaceTest extends CreateInstanceDialogBaseTest {
+public class VlanTagSubInterfaceTest extends CreateInstanceDialogBaseTest {
- private final ViewEditPage viewEditPage = new ViewEditPage();
private final String ecompNamingFalseInstanceId = "dc3a893e-0104-4ef6-abfe-6c2932294a3e";
private final String ecompNamingTrueInstanceId = "dc3a893e-0104-4ef6-abfe-6c2932294a3f";
@BeforeClass
protected void registerToSimulator() {
SimulatorApi.clearAll();
- BulkRegistration.createNewServiceInstance("USP VOICE");
+ BulkRegistration.createNewServiceInstance("SILVIA ROBBINS");
BulkRegistration.searchExistingVFServiceWithVFCInstanceGroupInstance("Created");
SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.APPEND
, "add_subinterface/get_sdc_catalog_services_vid-test-333.json"
- , "add_subinterface/aai_get_services.json"
- , "add_subinterface/aai_get_subscribers.json"
, "add_subinterface/aai_get_aic_zones.json"
);
- final PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest presetAAIGetInstanceGroupsByCloudRegion1 = new PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest("e433710f-9217-458d-a79d-1c7aff376d89", "mtn6", "untraaa");
- final PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest presetAAIGetInstanceGroupsByCloudRegion2 = new PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest("e433710f-9217-458d-a79d-1c7aff376d89", "AAIAIC25", "untraaa");
+ final PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest presetAAIGetInstanceGroupsByCloudRegion1 = new PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest("irma-aic", "hvf6", "untraaa");
+ final PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest presetAAIGetInstanceGroupsByCloudRegion2 = new PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest("irma-aic", "JANET25", "untraaa");
SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
- new PresetMSOCreateVNFInstancePost(ecompNamingTrueInstanceId, "6bce7302-70bd-4057-b48e-8d5b99e686ca"),
- new PresetMSOCreateVNFInstancePost(ecompNamingFalseInstanceId, "6bce7302-70bd-4057-b48e-8d5b99e686cb"),
+ new PresetAAIGetServicesGet(),
+ new PresetAAIGetSubscribersGet(),
+ new PresetMSOCreateVnfVlanTagging(ecompNamingTrueInstanceId, "6bce7302-70bd-4057-b48e-8d5b99e686ca", true),
+ new PresetMSOCreateVnfVlanTagging(ecompNamingFalseInstanceId, "6bce7302-70bd-4057-b48e-8d5b99e686cb", false),
+ PRESET_AAIAIC25_TO_ATT_AIC,
new PresetAAIGetTenants(),
presetAAIGetInstanceGroupsByCloudRegion1,
presetAAIGetInstanceGroupsByCloudRegion2,
@@ -77,17 +79,20 @@ public class SubInterfaceTest extends CreateInstanceDialogBaseTest {
@DataProvider
private Object[][] getServices() {
- return new Object[][]{{ecompNamingTrueInstanceId, true}, {ecompNamingFalseInstanceId, false}};
+ return new Object[][]{
+ {ecompNamingTrueInstanceId},
+ {ecompNamingFalseInstanceId}
+ };
}
@Test(dataProvider = "getServices")
- public void createSubInterface_validPopupDataAndUIEcompNamingTrue(String serviceUuid, boolean ecompNamingEnabled) {
+ public void createSubInterface_validPopupDataAndUI(String serviceUuid) {
SearchExistingPage searchExistingPage = new SearchExistingPage();
- searchExistingPage.goOutFromIframe();
+ VidBasePage.goOutFromIframe();
goToExistingInstanceById(serviceUuid);
- String vnfName = "vDBE 0";
+ String vnfName = "vDOROTHEA 0";
Assert.assertNotNull(Get.byClassAndText("instanceGroupTreeNode","instance group name"));
GeneralUIUtils.clickOnElementByTestId(Constants.ViewEdit.ADD_VNF_BUTTON_TEST_ID, 60);
GeneralUIUtils.clickOnElementByTestId(Constants.ViewEdit.VNF_OPTION_TEST_ID_PREFIX + vnfName, 60);
@@ -97,17 +102,13 @@ public class SubInterfaceTest extends CreateInstanceDialogBaseTest {
searchExistingPage.goToIframe();
WebElement instanceNameInput = GeneralUIUtils.getInputElement(Constants.INSTANCE_NAME_SELECT_TESTS_ID);
- if (ecompNamingEnabled) {
- assertNull(instanceNameInput);
- } else {
- instanceNameInput.sendKeys("New Name");
- }
- SelectOption.byTestIdAndVisibleText("VIRTUAL USP", Constants.ViewEdit.PRODUCT_FAMILY_SELECT_TESTS_ID);
- SelectOption.byTestIdAndVisibleText("AAIAIC25", Constants.ViewEdit.LCP_REGION_SELECT_TESTS_ID);
+ instanceNameInput.sendKeys("NewName");
+ SelectOption.byTestIdAndVisibleText("TYLER SILVIA", Constants.ViewEdit.PRODUCT_FAMILY_SELECT_TESTS_ID);
+ viewEditPage.selectLcpRegion("JANET25", AIC);
SelectOption.byTestIdAndVisibleText("USP-SIP-IC-24335-T-01", Constants.ViewEdit.TENANT_SELECT_TESTS_ID);
SelectOption.byTestIdAndVisibleText("UUUAIAAI-YYY1", Constants.ViewEdit.AIC_ZONE_TEST_ID);
- SelectOption.byTestIdAndVisibleText("plat1", Constants.OwningEntity.PLATFORM_SELECT_TEST_ID);
- SelectOption.byTestIdAndVisibleText("ecomp", Constants.OwningEntity.LOB_SELECT_TEST_ID);
+ SelectOption.byTestIdAndVisibleText("xxx1", Constants.OwningEntity.PLATFORM_SELECT_TEST_ID);
+ SelectOption.byTestIdAndVisibleText("ONAP", Constants.OwningEntity.LOB_SELECT_TEST_ID);
SelectOption.byTestIdAndVisibleText("Rollback", Constants.SUPPRESS_ROLLBACK_SELECT_TESTS_ID);
@@ -177,7 +178,7 @@ public class SubInterfaceTest extends CreateInstanceDialogBaseTest {
}
Click.byTestId(Constants.ConfigurationCreation.NEXT_BUTTON_TEST_ID);
- searchExistingPage.goOutFromIframe();
+ VidBasePage.goOutFromIframe();
assertSuccessfulServiceInstanceCreation();
viewEditPage.clickCommitCloseButton();
}
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/CookieAndJsonHttpHeadersInterceptor.java b/vid-automation/src/main/java/vid/automation/test/utils/CookieAndJsonHttpHeadersInterceptor.java
index 07fd3754e..c98b2428a 100644
--- a/vid-automation/src/main/java/vid/automation/test/utils/CookieAndJsonHttpHeadersInterceptor.java
+++ b/vid-automation/src/main/java/vid/automation/test/utils/CookieAndJsonHttpHeadersInterceptor.java
@@ -1,7 +1,7 @@
package vid.automation.test.utils;
import org.junit.Assert;
-import org.openecomp.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
import org.springframework.http.*;
import org.springframework.http.client.ClientHttpRequestExecution;
import org.springframework.http.client.ClientHttpRequestInterceptor;
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/DB_CONFIG.java b/vid-automation/src/main/java/vid/automation/test/utils/DB_CONFIG.java
index ef5625232..717e2a746 100644
--- a/vid-automation/src/main/java/vid/automation/test/utils/DB_CONFIG.java
+++ b/vid-automation/src/main/java/vid/automation/test/utils/DB_CONFIG.java
@@ -1,8 +1,8 @@
package vid.automation.test.utils;
public class DB_CONFIG {
- public static String url = String.format("jdbc:mariadb://%s:%d/vid_openecomp_epsdk",
- System.getProperty("DB_HOST", System.getProperty("VID_HOST", "127.0.0.1" )),
+ public static String url = String.format("jdbc:mariadb://%s:%d/vid_portal",
+ System.getProperty("DB_HOST", System.getProperty("VID_HOST", "10.0.0.10" )),
Integer.valueOf(System.getProperty("DB_PORT", "3306"))
);
public static String username = "euser";
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/ExtendedHamcrestMatcher.java b/vid-automation/src/main/java/vid/automation/test/utils/ExtendedHamcrestMatcher.java
new file mode 100644
index 000000000..b1c713f1e
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/utils/ExtendedHamcrestMatcher.java
@@ -0,0 +1,24 @@
+package vid.automation.test.utils;
+
+import org.hamcrest.Matcher;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import static org.hamcrest.core.AllOf.allOf;
+import static org.hamcrest.core.IsCollectionContaining.hasItem;
+
+public class ExtendedHamcrestMatcher {
+
+
+ //this method return matcher for has items that support collection as input (Instead of ...)
+ public static <T> Matcher<Iterable<T>> hasItemsFromCollection(Collection<T> items) {
+ List<Matcher<? super Iterable<T>>> all = new ArrayList<>(items.size());
+ for (T element : items) {
+ all.add(hasItem(element));
+ }
+
+ return allOf(all);
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/ReadFile.java b/vid-automation/src/main/java/vid/automation/test/utils/ReadFile.java
index 655cc20a6..1f6cd032b 100644
--- a/vid-automation/src/main/java/vid/automation/test/utils/ReadFile.java
+++ b/vid-automation/src/main/java/vid/automation/test/utils/ReadFile.java
@@ -3,7 +3,7 @@ package vid.automation.test.utils;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.commons.io.FilenameUtils;
import org.apache.commons.io.IOUtils;
-import org.openecomp.sdc.ci.tests.utilities.FileHandling;
+import org.onap.sdc.ci.tests.utilities.FileHandling;
import vid.automation.test.infra.Input;
import java.io.IOException;
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/RegExMatcher.java b/vid-automation/src/main/java/vid/automation/test/utils/RegExMatcher.java
new file mode 100644
index 000000000..c540cf5ea
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/utils/RegExMatcher.java
@@ -0,0 +1,29 @@
+package vid.automation.test.utils;
+
+import org.hamcrest.Description;
+import org.hamcrest.TypeSafeMatcher;
+
+public class RegExMatcher extends TypeSafeMatcher<String> {
+
+ private final String regEx;
+
+ public RegExMatcher(String regEx) {
+ this.regEx = regEx;
+ }
+
+
+ @Override
+ public void describeTo(Description description) {
+ description.appendText("matches regEx="+regEx);
+ }
+
+
+ @Override
+ protected boolean matchesSafely(String item) {
+ return item.matches(regEx);
+ }
+
+ public static RegExMatcher matchesRegEx(final String regEx) {
+ return new RegExMatcher(regEx);
+ }
+}
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/TestConfigurationHelper.java b/vid-automation/src/main/java/vid/automation/test/utils/TestConfigurationHelper.java
index ae731dbc0..0b2978dda 100644
--- a/vid-automation/src/main/java/vid/automation/test/utils/TestConfigurationHelper.java
+++ b/vid-automation/src/main/java/vid/automation/test/utils/TestConfigurationHelper.java
@@ -6,13 +6,13 @@ public class TestConfigurationHelper {
private TestConfigurationHelper(){}
- public static org.openecomp.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
+ public static org.onap.sdc.ci.tests.datatypes.Configuration getEnvConfiguration() {
try {
String envUrl = System.getProperty("ENV_URL");
boolean isCustomLogin = Boolean.parseBoolean(System.getProperty("CUSTOM_LOGIN"));
- org.openecomp.sdc.ci.tests.datatypes.Configuration configuration = new org.openecomp.sdc.ci.tests.datatypes.Configuration(envUrl, isCustomLogin);
+ org.onap.sdc.ci.tests.datatypes.Configuration configuration = new org.onap.sdc.ci.tests.datatypes.Configuration(envUrl, isCustomLogin);
String geckoDriverPath = System.getProperty("GECKO_PATH");
if(geckoDriverPath == null){
diff --git a/vid-automation/src/main/java/vid/automation/test/utils/TestHelper.java b/vid-automation/src/main/java/vid/automation/test/utils/TestHelper.java
new file mode 100644
index 000000000..83876fa27
--- /dev/null
+++ b/vid-automation/src/main/java/vid/automation/test/utils/TestHelper.java
@@ -0,0 +1,15 @@
+package vid.automation.test.utils;
+
+import org.springframework.web.client.RestTemplate;
+
+import java.net.URI;
+
+public class TestHelper {
+
+ public static String GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS = "getServiceModelsByDistributionStatus";
+ public static String GET_TENANTS = "getTenants";
+
+ public static void resetAaiCache(String cacheName, RestTemplate restTemplate, URI vidUri) {
+ restTemplate.delete(vidUri + "/aai_reset_cache/"+cacheName);
+ }
+}
diff --git a/vid-automation/src/main/resources/META-INF/aop-ajc.xml b/vid-automation/src/main/resources/META-INF/aop-ajc.xml
index 77505c753..7376e3291 100644
--- a/vid-automation/src/main/resources/META-INF/aop-ajc.xml
+++ b/vid-automation/src/main/resources/META-INF/aop-ajc.xml
@@ -1,2 +1,18 @@
<aspectj>
+ <aspects>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.StepAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.WebDriverAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.AssertAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.WireMockAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.RestAssuredAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.ReportPortalAspects"/>
+ <aspect name="com.att.automation.common.report_portal_integration.aspects.LatticeAspects"/>
+ </aspects>
+ <weaver options="-Xset:weaveJavaxPackages=true -warn:none -Xlint:ignore">
+ <include within="vid.automation..*"/>
+ <include within="org.onap..*"/>
+ <include within="com.att.automation..*"/>
+ <include within="com.epam..*"/>
+ <include within="org.testng.TestNG"/>
+ </weaver>
</aspectj> \ No newline at end of file
diff --git a/vid-automation/src/main/resources/NewServiceInstanceTest/createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse.json b/vid-automation/src/main/resources/NewServiceInstanceTest/createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse.json
new file mode 100644
index 000000000..b5b5aaefc
--- /dev/null
+++ b/vid-automation/src/main/resources/NewServiceInstanceTest/createNewServiceInstance_macro_validPopupDataAndUI__dynamicFieldsEcompNamingFalse.json
@@ -0,0 +1 @@
+{"global":{"name":null,"flags":{"FLAG_NETWORK_TO_ASYNC_INSTANTIATION":false,"FLAG_SHOW_ASSIGNMENTS":true,"FLAG_DEFAULT_VNF":true,"FLAG_A_LA_CARTE_AUDIT_INFO":true,"FLAG_UNASSIGN_SERVICE":true,"FLAG_SHOW_VERIFY_SERVICE":true,"FLAG_ASYNC_ALACARTE_VFMODULE":false,"FLAG_FABRIC_CONFIGURATION_ASSIGNMENTS":true,"FLAG_ASYNC_ALACARTE_VNF":true,"FLAG_COLLECTION_RESOURCE_SUPPORT":true,"FLAG_DUPLICATE_VNF":true,"FLAG_SHIFT_VFMODULE_PARAMS_TO_VNF":true,"FLAG_SERVICE_MODEL_CACHE":true,"CREATE_INSTANCE_TEST":false,"FLAG_SETTING_DEFAULTS_IN_DRAWING_BOARD":true,"FLAG_ASYNC_INSTANTIATION":true,"FLAG_ASYNC_JOBS":true,"FLAG_SUPPLEMENTARY_FILE":true,"EMPTY_DRAWING_BOARD_TEST":false,"FLAG_ADD_MSO_TESTAPI_FIELD":true,"FLAG_5G_IN_NEW_INSTANTIATION_UI":true,"FLAG_RESTRICTED_SELECT":false,"FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS":true},"type":"[FLAGS] Update"},"service":{"serviceHierarchy":{"1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd":{"service":{"uuid":"1a80c596-27e5-4ca9-b5bb-e03a7fd4c0fd","invariantUuid":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0","name":"action-data","version":"1.0","toscaModelURL":null,"category":"Network L1-3","serviceType":"pnf","serviceRole":"Testing","description":"PASQUALE vMX vPE based on Juniper 17.2 release. Updated with updated VF for v8.0 of VLM","serviceEcompNaming":"false","instantiationType":"Macro","inputs":{},"vidNotions":{"instantiationUI":"legacy","modelCategory":"other"}},"vnfs":{"2017-388_PASQUALE-vPE 1":{"uuid":"0903e1c0-8e03-4936-b5c2-260653b96413","invariantUuid":"00beb8f9-6d39-452f-816d-c709b9cbb87d","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-388_PASQUALE-vPE","version":"1.0","customizationUuid":"280dec31-f16d-488b-9668-4aae55d6648a","inputs":{},"commands":{},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=true}","multi_stage_design":"true","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"true","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:2017488_PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:2017488_PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-388_PASQUALE-vPE 1","vfModules":{},"volumeGroups":{},"vfcInstanceGroups":{}},"2017-388_PASQUALE-vPE 0":{"uuid":"afacccf6-397d-45d6-b5ae-94c39734b168","invariantUuid":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-388_PASQUALE-vPE","version":"4.0","customizationUuid":"b3c76f73-eeb5-4fb6-9d31-72a889f1811c","inputs":{},"commands":{},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=true}","multi_stage_design":"true","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"true","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:2017488_PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:2017488_PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-388_PASQUALE-vPE 0","vfModules":{},"volumeGroups":{},"vfcInstanceGroups":{}},"2017-488_PASQUALE-vPE 0":{"uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09","invariantUuid":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-488_PASQUALE-vPE","version":"5.0","customizationUuid":"1da7b585-5e61-4993-b95e-8e6606c81e45","inputs":{},"commands":{},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=true}","multi_stage_design":"true","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"true","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:2017488_PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:2017488_PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-488_PASQUALE-vPE 0","vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","invariantUuid":"b34833bb-6aa9-4ad6-a831-70b06367a091","customizationUuid":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","description":null,"name":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","version":"5","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","properties":{"minCountInstances":1,"maxCountInstances":1,"initialCount":1,"vfModuleLabel":"PASQUALE_base_vPE_BV","baseModule":true},"inputs":{},"volumeGroupAllowed":false},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true}},"volumeGroups":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{}}},"vfcInstanceGroups":{}}},"networks":{},"collectionResource":{},"configurations":{},"fabricConfigurations":{},"serviceProxies":{},"vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","invariantUuid":"b34833bb-6aa9-4ad6-a831-70b06367a091","customizationUuid":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","description":null,"name":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","version":"5","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","properties":{"minCountInstances":1,"maxCountInstances":1,"initialCount":1,"vfModuleLabel":"PASQUALE_base_vPE_BV","baseModule":true},"inputs":{},"volumeGroupAllowed":false},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true}},"volumeGroups":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{}}},"pnfs":{}},"6b528779-44a3-4472-bdff-9cd15ec93450":{"service":{"uuid":"6b528779-44a3-4472-bdff-9cd15ec93450","invariantUuid":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0","name":"action-data","version":"1.0","toscaModelURL":null,"category":"","serviceType":"","serviceRole":"","description":"","serviceEcompNaming":"false","instantiationType":"Macro","inputs":{"2017488_PASQUALEvpe0_ASN":{"type":"string","description":"AV/PE","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"AV_vPE"}},"vidNotions":{"instantiationUI":"legacy","modelCategory":"other"}},"vnfs":{"2017-388_PASQUALE-vPE 1":{"uuid":"0903e1c0-8e03-4936-b5c2-260653b96413","invariantUuid":"00beb8f9-6d39-452f-816d-c709b9cbb87d","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-388_PASQUALE-vPE","version":"1.0","customizationUuid":"280dec31-f16d-488b-9668-4aae55d6648a","inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"ATLMY8GA"},"ASN":{"type":"string","description":"AV/PE","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"AV_vPE"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"mtnj309me6"}},"commands":{"vnf_config_template_version":{"displayName":"vnf_config_template_version","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_config_template_version"},"bandwidth_units":{"displayName":"bandwidth_units","command":"get_input","inputName":"PASQUALEvpe0_bandwidth_units"},"bandwidth":{"displayName":"bandwidth","command":"get_input","inputName":"PASQUALEvpe0_bandwidth"},"AIC_CLLI":{"displayName":"AIC_CLLI","command":"get_input","inputName":"2017488_PASQUALEvpe0_AIC_CLLI"},"ASN":{"displayName":"ASN","command":"get_input","inputName":"2017488_PASQUALEvpe0_ASN"},"vnf_instance_name":{"displayName":"vnf_instance_name","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_instance_name"}},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=false}","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"false","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-388_PASQUALE-vPE 1","vfModules":{},"volumeGroups":{},"vfcInstanceGroups":{}},"2017-388_PASQUALE-vPE 0":{"uuid":"afacccf6-397d-45d6-b5ae-94c39734b168","invariantUuid":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-388_PASQUALE-vPE","version":"4.0","customizationUuid":"b3c76f73-eeb5-4fb6-9d31-72a889f1811c","inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"ATLMY8GA"},"ASN":{"type":"string","description":"AV/PE","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"AV_vPE"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"mtnj309me6"}},"commands":{"vnf_config_template_version":{"displayName":"vnf_config_template_version","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_config_template_version"},"bandwidth_units":{"displayName":"bandwidth_units","command":"get_input","inputName":"PASQUALEvpe0_bandwidth_units"},"bandwidth":{"displayName":"bandwidth","command":"get_input","inputName":"PASQUALEvpe0_bandwidth"},"AIC_CLLI":{"displayName":"AIC_CLLI","command":"get_input","inputName":"2017488_PASQUALEvpe0_AIC_CLLI"},"ASN":{"displayName":"ASN","command":"get_input","inputName":"2017488_PASQUALEvpe0_ASN"},"vnf_instance_name":{"displayName":"vnf_instance_name","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_instance_name"}},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=false}","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","min_instances":"1","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"false","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-388_PASQUALE-vPE 0","vfModules":{},"volumeGroups":{},"vfcInstanceGroups":{}},"2017-488_PASQUALE-vPE 0":{"uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09","invariantUuid":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","description":"Name PASQUALE vPE Description The provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release Code 17.2 Owners Mary Fragale. Updated 9-25 to use v8.0 of the Juniper Valid 2 VLM","name":"2017-488_PASQUALE-vPE","version":"5.0","customizationUuid":"1da7b585-5e61-4993-b95e-8e6606c81e45","inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"ATLMY8GA"},"ASN":{"type":"string","description":"AV/PE","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"AV_vPE"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":null,"constraints":[],"required":true,"default":"mtnj309me6"}},"commands":{"vnf_config_template_version":{"displayName":"vnf_config_template_version","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_config_template_version"},"bandwidth_units":{"displayName":"bandwidth_units","command":"get_input","inputName":"PASQUALEvpe0_bandwidth_units"},"bandwidth":{"displayName":"bandwidth","command":"get_input","inputName":"PASQUALEvpe0_bandwidth"},"AIC_CLLI":{"displayName":"AIC_CLLI","command":"get_input","inputName":"2017488_PASQUALEvpe0_AIC_CLLI"},"ASN":{"displayName":"ASN","command":"get_input","inputName":"2017488_PASQUALEvpe0_ASN"},"vnf_instance_name":{"displayName":"vnf_instance_name","command":"get_input","inputName":"2017488_PASQUALEvpe0_vnf_instance_name"}},"properties":{"vmxvre_retype":"RE-VMX","vnf_config_template_version":"get_input:2017488_PASQUALEvpe0_vnf_config_template_version","sriov44_net_id":"48d399b3-11ee-48a8-94d2-f0ea94d6be8d","int_ctl_net_id":"2f323477-6936-4d01-ac53-d849430281d9","vmxvpfe_sriov41_0_port_mac":"00:11:22:EF:AC:DF","int_ctl_net_name":"VMX-INTXI","vmx_int_ctl_prefix":"10.0.0.10","sriov43_net_id":"da349ca1-6de9-4548-be88-2d88e99bfef5","sriov42_net_id":"760669ba-013d-4d9b-b0e7-4151fe2e6279","sriov41_net_id":"25ad52d5-c165-40f8-b3b0-ddfc2373280a","nf_type":"vPE","vmxvpfe_int_ctl_ip_1":"10.0.0.10","is_AVPN_service":"false","vmx_RSG_name":"vREXI-affinity","vmx_int_ctl_forwarding":"l2","vmxvre_oam_ip_0":"10.0.0.10","vmxvpfe_sriov44_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_sriov41_0_port_vlanstrip":"false","vmxvpfe_sriov42_0_port_vlanfilter":"4001","vmxvpfe_sriov44_0_port_unknownunicastallow":"true","vmxvre_image_name_0":"VRE-ENGINE_17.2-S2.1.qcow2","vmxvre_instance":"0","vmxvpfe_sriov43_0_port_mac":"00:11:22:EF:AC:DF","vmxvre_flavor_name":"ns.c1r16d32.v5","vmxvpfe_volume_size_0":"40.0","vmxvpfe_sriov43_0_port_vlanfilter":"4001","nf_naming":"{ecomp_generated_naming=false}","nf_naming_code":"Navneet","vmxvre_name_0":"vREXI","vmxvpfe_sriov42_0_port_vlanstrip":"false","vmxvpfe_volume_name_0":"vPFEXI_FBVolume","max_instances":"3","vmx_RSG_id":"bd89a33c-13c3-4a04-8fde-1a57eb123141","vmxvpfe_image_name_0":"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2","vmxvpfe_sriov43_0_port_unknownunicastallow":"true","vmxvpfe_sriov44_0_port_unknownmulticastallow":"true","vmxvre_console":"vidconsole","vmxvpfe_sriov44_0_port_vlanfilter":"4001","vmxvpfe_sriov42_0_port_mac":"00:11:22:EF:AC:DF","vmxvpfe_volume_id_0":"47cede15-da2f-4397-a101-aa683220aff3","vmxvpfe_sriov42_0_port_unknownmulticastallow":"true","min_instances":"1","vmxvpfe_sriov44_0_port_vlanstrip":"false","vf_module_id":"123","nf_function":"JAI","vmxvpfe_sriov43_0_port_unknownmulticastallow":"true","vmxvre_int_ctl_ip_0":"10.0.0.10","ecomp_generated_naming":"false","AIC_CLLI":"get_input:2017488_PASQUALEvpe0_AIC_CLLI","vnf_name":"mtnj309me6vre","vmxvpfe_sriov41_0_port_unknownunicastallow":"true","vmxvre_volume_type_1":"HITACHI","vmxvpfe_sriov44_0_port_broadcastallow":"true","vmxvre_volume_type_0":"HITACHI","vmxvpfe_volume_type_0":"HITACHI","vmxvpfe_sriov43_0_port_broadcastallow":"true","bandwidth_units":"get_input:PASQUALEvpe0_bandwidth_units","vnf_id":"123","vmxvre_oam_prefix":"24","availability_zone_0":"mtpocfo-kvm-az01","ASN":"get_input:2017488_PASQUALEvpe0_ASN","vmxvre_chassis_i2cid":"161","vmxvpfe_name_0":"vPFEXI","bandwidth":"get_input:PASQUALEvpe0_bandwidth","availability_zone_max_count":"1","vmxvre_volume_size_0":"45.0","vmxvre_volume_size_1":"50.0","vmxvpfe_sriov42_0_port_broadcastallow":"true","vmxvre_oam_gateway":"10.0.0.10","vmxvre_volume_name_1":"vREXI_FAVolume","vmxvre_ore_present":"0","vmxvre_volume_name_0":"vREXI_FBVolume","vmxvre_type":"0","vnf_instance_name":"get_input:2017488_PASQUALEvpe0_vnf_instance_name","vmxvpfe_sriov41_0_port_unknownmulticastallow":"true","oam_net_id":"b95eeb1d-d55d-4827-abb4-8ebb94941429","vmx_int_ctl_len":"24","vmxvpfe_sriov43_0_port_vlanstrip":"false","vmxvpfe_sriov41_0_port_broadcastallow":"true","vmxvre_volume_id_1":"6e86797e-03cd-4fdc-ba72-2957119c746d","vmxvpfe_sriov41_0_port_vlanfilter":"4001","nf_role":"Testing","vmxvre_volume_id_0":"f4eacb79-f687-4e9d-b760-21847c8bb15a","vmxvpfe_sriov42_0_port_unknownunicastallow":"true","vmxvpfe_flavor_name":"ns.c20r16d25.v5"},"type":"VF","modelCustomizationName":"2017-488_PASQUALE-vPE 0","vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_config_template_version"},"fromInputName":"2017488_PASQUALEvpe0_vnf_config_template_version","constraints":null,"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth_units"},"fromInputName":"PASQUALEvpe0_bandwidth_units","constraints":null,"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth"},"fromInputName":"PASQUALEvpe0_bandwidth","constraints":null,"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"AIC_CLLI"},"fromInputName":"2017488_PASQUALEvpe0_AIC_CLLI","constraints":null,"required":true,"default":"ATLMY8GA"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_instance_name"},"fromInputName":"2017488_PASQUALEvpe0_vnf_instance_name","constraints":null,"required":true,"default":"mtnj309me6"}},"volumeGroupAllowed":true},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","invariantUuid":"b34833bb-6aa9-4ad6-a831-70b06367a091","customizationUuid":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","description":null,"name":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","version":"5","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","properties":{"minCountInstances":1,"maxCountInstances":1,"initialCount":1,"vfModuleLabel":"PASQUALE_base_vPE_BV","baseModule":true},"inputs":{},"volumeGroupAllowed":false},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true}},"volumeGroups":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_config_template_version"},"fromInputName":"2017488_PASQUALEvpe0_vnf_config_template_version","constraints":null,"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth_units"},"fromInputName":"PASQUALEvpe0_bandwidth_units","constraints":null,"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth"},"fromInputName":"PASQUALEvpe0_bandwidth","constraints":null,"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"AIC_CLLI"},"fromInputName":"2017488_PASQUALEvpe0_AIC_CLLI","constraints":null,"required":true,"default":"ATLMY8GA"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_instance_name"},"fromInputName":"2017488_PASQUALEvpe0_vnf_instance_name","constraints":null,"required":true,"default":"mtnj309me6"}}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{}}},"vfcInstanceGroups":{}}},"networks":{},"collectionResource":{},"configurations":{},"fabricConfigurations":{},"serviceProxies":{},"vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_config_template_version"},"fromInputName":"2017488_PASQUALEvpe0_vnf_config_template_version","constraints":null,"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth_units"},"fromInputName":"PASQUALEvpe0_bandwidth_units","constraints":null,"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth"},"fromInputName":"PASQUALEvpe0_bandwidth","constraints":null,"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"AIC_CLLI"},"fromInputName":"2017488_PASQUALEvpe0_AIC_CLLI","constraints":null,"required":true,"default":"ATLMY8GA"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_instance_name"},"fromInputName":"2017488_PASQUALEvpe0_vnf_instance_name","constraints":null,"required":true,"default":"mtnj309me6"}},"volumeGroupAllowed":true},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","invariantUuid":"b34833bb-6aa9-4ad6-a831-70b06367a091","customizationUuid":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","description":null,"name":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","version":"5","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","properties":{"minCountInstances":1,"maxCountInstances":1,"initialCount":1,"vfModuleLabel":"PASQUALE_base_vPE_BV","baseModule":true},"inputs":{},"volumeGroupAllowed":false},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{},"volumeGroupAllowed":true}},"volumeGroups":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","invariantUuid":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","customizationUuid":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vRE_BV","baseModule":false},"inputs":{"vnf_config_template_version":{"type":"string","description":"VPE Software Version","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_config_template_version"},"fromInputName":"2017488_PASQUALEvpe0_vnf_config_template_version","constraints":null,"required":true,"default":"17.2"},"bandwidth_units":{"type":"string","description":"Units of bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth_units"},"fromInputName":"PASQUALEvpe0_bandwidth_units","constraints":null,"required":true,"default":"Gbps"},"bandwidth":{"type":"string","description":"Requested VPE bandwidth","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"bandwidth"},"fromInputName":"PASQUALEvpe0_bandwidth","constraints":null,"required":true,"default":"10"},"AIC_CLLI":{"type":"string","description":"AIC Site CLLI","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"AIC_CLLI"},"fromInputName":"2017488_PASQUALEvpe0_AIC_CLLI","constraints":null,"required":true,"default":"ATLMY8GA"},"vnf_instance_name":{"type":"string","description":"The hostname assigned to the vpe.","entry_schema":null,"inputProperties":{"sourceType":"HEAT","vfModuleLabel":"PASQUALE_vRE_BV","paramName":"vnf_instance_name"},"fromInputName":"2017488_PASQUALEvpe0_vnf_instance_name","constraints":null,"required":true,"default":"mtnj309me6"}}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2":{"uuid":"0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a","invariantUuid":"eff8cc59-53a1-4101-aed7-8cf24ecf8339","customizationUuid":"3cd946bb-50e0-40d8-96d3-c9023520b557","description":null,"name":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","version":"6","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2","properties":{"minCountInstances":0,"maxCountInstances":null,"initialCount":0,"vfModuleLabel":"PASQUALE_vPFE_BV","baseModule":false},"inputs":{}}},"pnfs":{}}},"serviceInstance":{"6b528779-44a3-4472-bdff-9cd15ec93450":{"vnfs":{"2017-388_PASQUALE-vPE 0":{"rollbackOnFailure":"true","vfModules":{},"isMissingData":false,"originalName":"2017-388_PASQUALE-vPE 0","vnfStoreKey":"2017-388_PASQUALE-vPE 0","trackById":"nbzg9yvj0bg","uuid":"afacccf6-397d-45d6-b5ae-94c39734b168","productFamilyId":"e433710f-9217-458d-a79d-1c7aff376d89","lcpCloudRegionId":"JANET25","tenantId":"092eb9e8e4b7412e8787dd091bc58e86","lineOfBusiness":"ONAP","platformName":"platform","modelInfo":{"modelInvariantId":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","modelVersionId":"afacccf6-397d-45d6-b5ae-94c39734b168","modelName":"2017-388_PASQUALE-vPE","modelVersion":"4.0","modelCustomizationId":"b3c76f73-eeb5-4fb6-9d31-72a889f1811c","modelCustomizationName":"2017-388_PASQUALE-vPE 0","uuid":"afacccf6-397d-45d6-b5ae-94c39734b168"},"instanceName":"2017388_PASQUALEvPEmCaNkinstanceName","legacyRegion":"some legacy region","instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","ASN":"AV_vPE","vnf_instance_name":"mtnj309me6"}]},"2017-488_PASQUALE-vPE 0":{"rollbackOnFailure":"true","vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot":{"instanceName":"VFinstancenameZERO","supplementaryFile":null,"supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{}],"modelInfo":{"modelInvariantId":"b34833bb-6aa9-4ad6-a831-70b06367a091","modelVersionId":"f8360508-3f17-4414-a2ed-6bc71161e8db","modelName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","modelVersion":"5","modelCustomizationId":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db"},"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","isMissingData":false}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc":{"instanceName":"VFinstancename","volumeGroupName":"VFinstancename_vol_abc","supplementaryFile":"C:\\fakepath\\sample.json","supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","vnf_instance_name":"mtnj309me6"}],"modelInfo":{"modelInvariantId":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","modelVersionId":"25284168-24bb-4698-8cb4-3f509146eca5","modelName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","modelVersion":"6","modelCustomizationId":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","uuid":"25284168-24bb-4698-8cb4-3f509146eca5"},"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","isMissingData":false}}},"isMissingData":false,"originalName":"2017-488_PASQUALE-vPE 0","vnfStoreKey":"2017-488_PASQUALE-vPE 0","trackById":"uaq4lvzfk1","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09","productFamilyId":"e433710f-9217-458d-a79d-1c7aff376d89","lcpCloudRegionId":"JANET25","tenantId":"092eb9e8e4b7412e8787dd091bc58e86","lineOfBusiness":"ONAP","platformName":"platform","modelInfo":{"modelInvariantId":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","modelVersionId":"69e09f68-8b63-4cc9-b9ff-860960b5db09","modelName":"2017-488_PASQUALE-vPE","modelVersion":"5.0","modelCustomizationId":"1da7b585-5e61-4993-b95e-8e6606c81e45","modelCustomizationName":"2017-488_PASQUALE-vPE 0","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09"},"instanceName":"2017488_PASQUALEvPEVNFinstancename","legacyRegion":"some legacy region","instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","ASN":"AV_vPE","vnf_instance_name":"mtnj309me6"}]},"2017-488_PASQUALE-vPE 0:0001":{"rollbackOnFailure":"true","vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot":{"instanceName":"VFinstancenameZERO_001","supplementaryFile":null,"supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{}],"modelInfo":{"modelInvariantId":"b34833bb-6aa9-4ad6-a831-70b06367a091","modelVersionId":"f8360508-3f17-4414-a2ed-6bc71161e8db","modelName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","modelVersion":"5","modelCustomizationId":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db"},"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","isMissingData":false,"trackById":"0wopaw560i"}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc":{"instanceName":"VFinstancename_001","volumeGroupName":"VFinstancename_vol_abc_001","supplementaryFile":"C:\\fakepath\\sample.json","supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","vnf_instance_name":"mtnj309me6"}],"modelInfo":{"modelInvariantId":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","modelVersionId":"25284168-24bb-4698-8cb4-3f509146eca5","modelName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","modelVersion":"6","modelCustomizationId":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","uuid":"25284168-24bb-4698-8cb4-3f509146eca5"},"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","isMissingData":false,"trackById":"kis67wg4sn"}}},"isMissingData":false,"originalName":"2017-488_PASQUALE-vPE 0","vnfStoreKey":"2017-488_PASQUALE-vPE 0","trackById":"4i4tuu8cjwm","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09","productFamilyId":"e433710f-9217-458d-a79d-1c7aff376d89","lcpCloudRegionId":"JANET25","tenantId":"092eb9e8e4b7412e8787dd091bc58e86","lineOfBusiness":"ONAP","platformName":"platform","modelInfo":{"modelInvariantId":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","modelVersionId":"69e09f68-8b63-4cc9-b9ff-860960b5db09","modelName":"2017-488_PASQUALE-vPE","modelVersion":"5.0","modelCustomizationId":"1da7b585-5e61-4993-b95e-8e6606c81e45","modelCustomizationName":"2017-488_PASQUALE-vPE 0","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09"},"instanceName":"2017488_PASQUALEvPEVNFinstancename_001","legacyRegion":"some legacy region","instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","ASN":"AV_vPE","vnf_instance_name":"mtnj309me6"}]},"2017-488_PASQUALE-vPE 0:0002":{"rollbackOnFailure":"true","vfModules":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot":{"instanceName":"VFinstancenameZERO_002","supplementaryFile":null,"supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{}],"modelInfo":{"modelInvariantId":"b34833bb-6aa9-4ad6-a831-70b06367a091","modelVersionId":"f8360508-3f17-4414-a2ed-6bc71161e8db","modelName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","modelVersion":"5","modelCustomizationId":"a55961b2-2065-4ab0-a5b7-2fcee1c227e3","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0","uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db"},"uuid":"f8360508-3f17-4414-a2ed-6bc71161e8db","isMissingData":false,"trackById":"wixmcvxsc3o"}},"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1":{"2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc":{"instanceName":"VFinstancename_002","volumeGroupName":"VFinstancename_vol_abc_002","supplementaryFile":"C:\\fakepath\\sample.json","supplementaryFile_hidden":null,"supplementaryFile_hidden_content":null,"instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","vnf_instance_name":"mtnj309me6"}],"modelInfo":{"modelInvariantId":"7253ff5c-97f0-4b8b-937c-77aeb4d79aa1","modelVersionId":"25284168-24bb-4698-8cb4-3f509146eca5","modelName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","modelVersion":"6","modelCustomizationId":"f7e7c365-60cf-49a9-9ebf-a1aa11b9d401","modelCustomizationName":"2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1","uuid":"25284168-24bb-4698-8cb4-3f509146eca5"},"uuid":"25284168-24bb-4698-8cb4-3f509146eca5","isMissingData":false,"trackById":"e8a6fm743p6"}}},"isMissingData":false,"originalName":"2017-488_PASQUALE-vPE 0","vnfStoreKey":"2017-488_PASQUALE-vPE 0","trackById":"y32mc2xht1","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09","productFamilyId":"e433710f-9217-458d-a79d-1c7aff376d89","lcpCloudRegionId":"JANET25","tenantId":"092eb9e8e4b7412e8787dd091bc58e86","lineOfBusiness":"ONAP","platformName":"platform","modelInfo":{"modelInvariantId":"72e465fe-71b1-4e7b-b5ed-9496118ff7a8","modelVersionId":"69e09f68-8b63-4cc9-b9ff-860960b5db09","modelName":"2017-488_PASQUALE-vPE","modelVersion":"5.0","modelCustomizationId":"1da7b585-5e61-4993-b95e-8e6606c81e45","modelCustomizationName":"2017-488_PASQUALE-vPE 0","uuid":"69e09f68-8b63-4cc9-b9ff-860960b5db09"},"instanceName":"2017488_PASQUALEvPEVNFinstancename_002","legacyRegion":"some legacy region","instanceParams":[{"vnf_config_template_version":"17.2","bandwidth_units":"Gbps","bandwidth":"10","AIC_CLLI":"ATLMY8GA","ASN":"AV_vPE","vnf_instance_name":"mtnj309me6"}]}},"instanceParams":[{"2017488_PASQUALEvpe0_ASN":"AV_vPE"}],"validationCounter":0,"existingNames":{"mcankinstancename":"","2017488_PASQUALEvpevnfinstancename":"","2017388_PASQUALEvpemcankinstancename":"","vfinstancename":"","vfinstancename_vol_abc":"","vfinstancenamezero":"","2017488_PASQUALEvpevnfinstancename_001":"","vfinstancenamezero_001":"","vfinstancename_001":"","vfinstancename_vol_abc_001":"","2017488_PASQUALEvpevnfinstancename_002":"","vfinstancenamezero_002":"","vfinstancename_002":"","vfinstancename_vol_abc_002":""},"existingVNFCounterMap":{"afacccf6-397d-45d6-b5ae-94c39734b168":1,"69e09f68-8b63-4cc9-b9ff-860960b5db09":3},"existingNetworksCounterMap":{},"instanceName":"mCaNkinstancename","globalSubscriberId":"e433710f-9217-458d-a79d-1c7aff376d89","subscriptionServiceType":"TYLER SILVIA","owningEntityId":"d61e6f2d-12fa-4cc2-91df-7c244011d6fc","productFamilyId":"e433710f-9217-458d-a79d-1c7aff376d89","lcpCloudRegionId":"hvf6","tenantId":"bae71557c5bb4d5aac6743a4e5f1d054","aicZoneId":"NFT1","projectName":"WATKINS","rollbackOnFailure":"true","bulkSize":"3","aicZoneName":"NFTJSSSS-NFT1","owningEntityName":"WayneHolland","testApi":"VNF_API","tenantName":"AIN Web Tool-15-D-testalexandria","modelInfo":{"modelInvariantId":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0","modelVersionId":"6b528779-44a3-4472-bdff-9cd15ec93450","modelName":"action-data","modelVersion":"1.0","uuid":"6b528779-44a3-4472-bdff-9cd15ec93450"},"isALaCarte":false,"name":"action-data","version":"1.0","description":"","category":"","uuid":"6b528779-44a3-4472-bdff-9cd15ec93450","invariantUuid":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0","serviceType":"","serviceRole":"","isMultiStepDesign":false}},"lcpRegionsAndTenants":{"lcpRegionList":[{"id":"JANET25","name":"JANET25","isPermitted":true},{"id":"hvf6","name":"hvf6","isPermitted":true}],"lcpRegionsTenantsMap":{"JANET25":[{"id":"092eb9e8e4b7412e8787dd091bc58e86","name":"USP-SIP-IC-24335-T-01","isPermitted":true,"cloudOwner":"irma-aic"}],"hvf6":[{"id":"bae71557c5bb4d5aac6743a4e5f1d054","name":"AIN Web Tool-15-D-testalexandria","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"229bcdc6eaeb4ca59d55221141d01f8e","name":"AIN Web Tool-15-D-STTest2","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"1178612d2b394be4834ad77f567c0af2","name":"AIN Web Tool-15-D-SSPtestcustome","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"19c5ade915eb461e8af52fb2fd8cd1f2","name":"AIN Web Tool-15-D-UncheckedEcopm","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"de007636e25249238447264a988a927b","name":"AIN Web Tool-15-D-dfsdf","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"62f29b3613634ca6a3065cbe0e020c44","name":"AIN/SMS-16-D-Multiservices1","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"649289e30d3244e0b48098114d63c2aa","name":"AIN Web Tool-15-D-SSPST66","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"3f21eeea6c2c486bba31dab816c05a32","name":"AIN Web Tool-15-D-ASSPST47","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"f60ce21d3ee6427586cff0d22b03b773","name":"CESAR-100-D-sspjg67246","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"8774659e425f479895ae091bb5d46560","name":"CESAR-100-D-sspjg68359","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"624eb554b0d147c19ff8885341760481","name":"AINWebTool-15-D-iftach","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"214f55f5fc414c678059c383b03e4962","name":"CESAR-100-D-sspjg612401","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"c90666c291664841bb98e4d981ff1db5","name":"CESAR-100-D-sspjg621340","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"ce5b6bc5c7b348e1bf4b91ac9a174278","name":"sspjg621351cloned","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"b386b768a3f24c8e953abbe0b3488c02","name":"AINWebTool-15-D-eteancomp","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"dc6c4dbfd225474e9deaadd34968646c","name":"AINWebTool-15-T-SPFET","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"02cb5030e9914aa4be120bd9ed1e19eb","name":"AINWebTool-15-X-eeweww","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"f2f3830e4c984d45bcd00e1a04158a79","name":"CESAR-100-D-spjg61909","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"05b91bd5137f4929878edd965755c06d","name":"CESAR-100-D-sspjg621512cloned","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"7002fbe8482d4a989ddf445b1ce336e0","name":"AINWebTool-15-X-vdr","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"4008522be43741dcb1f5422022a2aa0b","name":"AINWebTool-15-D-ssasa","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"f44e2e96a1b6476abfda2fa407b00169","name":"AINWebTool-15-D-PFNPT","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"b69a52bec8a84669a37a1e8b72708be7","name":"AINWebTool-15-X-vdre","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"fac7d9fd56154caeb9332202dcf2969f","name":"AINWebTool-15-X-NONPODECOMP","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"2d34d8396e194eb49969fd61ffbff961","name":"DN5242-Nov16-T5","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"cb42a77ff45b48a8b8deb83bb64acc74","name":"ro-T11","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"fa45ca53c80b492fa8be5477cd84fc2b","name":"ro-T112","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"4914ab0ab3a743e58f0eefdacc1dde77","name":"DN5242-Nov21-T1","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"d0a3e3f2964542259d155a81c41aadc3","name":"test-hvf6-09","isPermitted":true,"cloudOwner":"irma-aic"},{"id":"cbb99fe4ada84631b7baf046b6fd2044","name":"DN5242-Nov16-T3","isPermitted":true,"cloudOwner":"irma-aic"}]}},"subscribers":[{"id":"ERICA5779-Subscriber-2","name":"ERICA5779-Subscriber-2","isPermitted":false},{"id":"ERICA5779-Subscriber-3","name":"ERICA5779-Subscriber-3","isPermitted":false},{"id":"ERICA5779-Subscriber-4","name":"ERICA5779-Subscriber-5","isPermitted":false},{"id":"ERICA5779-TestSub-PWT-101","name":"ERICA5779-TestSub-PWT-101","isPermitted":false},{"id":"ERICA5779-TestSub-PWT-102","name":"ERICA5779-TestSub-PWT-102","isPermitted":false},{"id":"ERICA5779-TestSub-PWT-103","name":"ERICA5779-TestSub-PWT-103","isPermitted":false},{"id":"31739f3e-526b-11e6-beb8-9e71128cae77","name":"CRAIG/ROBERTS","isPermitted":false},{"id":"DHV1707-TestSubscriber-2","name":"DALE BRIDGES","isPermitted":false},{"id":"jimmy-example","name":"JimmyExampleCust-20161102","isPermitted":false},{"id":"jimmy-example2","name":"JimmyExampleCust-20161103","isPermitted":false},{"id":"CAR_2020_ER","name":"CAR_2020_ER","isPermitted":true},{"id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","name":"Emanuel","isPermitted":false},{"id":"21014aa2-526b-11e6-beb8-9e71128cae77","name":"JULIO ERICKSON","isPermitted":false},{"id":"DHV1707-TestSubscriber-1","name":"LLOYD BRIDGES","isPermitted":false},{"id":"e433710f-9217-458d-a79d-1c7aff376d89","name":"SILVIA ROBBINS","isPermitted":true}],"productFamilies":null,"serviceTypes":{"e433710f-9217-458d-a79d-1c7aff376d89":[{"id":"17","name":"JOHANNA_SANTOS","isPermitted":false},{"id":"16","name":"LINDSEY","isPermitted":false},{"id":"2","name":"Emanuel","isPermitted":false},{"id":"5","name":"Kennedy","isPermitted":false},{"id":"14","name":"SSD","isPermitted":false},{"id":"1","name":"TYLER SILVIA","isPermitted":true},{"id":"12","name":"VPMS","isPermitted":false},{"id":"3","name":"vJamie","isPermitted":false},{"id":"0","name":"vRichardson","isPermitted":false},{"id":"18","name":"vCarroll","isPermitted":false},{"id":"9","name":"vMME","isPermitted":false},{"id":"13","name":"vWINIFRED","isPermitted":false},{"id":"10","name":"vMNS","isPermitted":false},{"id":"15","name":"vMOG","isPermitted":false},{"id":"8","name":"vOTA","isPermitted":false},{"id":"11","name":"vEsmeralda","isPermitted":false},{"id":"6","name":"vPorfirio","isPermitted":false},{"id":"7","name":"vVM","isPermitted":false},{"id":"4","name":"vVoiceMail","isPermitted":false}]},"aicZones":[{"id":"NFT1","name":"NFTJSSSS-NFT1"},{"id":"JAG1","name":"YUDFJULP-JAG1"},{"id":"YYY1","name":"UUUAIAAI-YYY1"},{"id":"BAN1","name":"VSDKYUTP-BAN1"},{"id":"DKJ1","name":"DKJSJDKA-DKJ1"},{"id":"MCS1","name":"ASACMAMS-MCS1"},{"id":"UIO1","name":"uioclli1-UIO1"},{"id":"RAJ1","name":"YGBIJNLQ-RAJ1"},{"id":"OPA1","name":"opaclli1-OPA1"},{"id":"SDE1","name":"ZXCVBNMA-SDE1"},{"id":"VEN2","name":"FGHJUHIL-VEN2"},{"id":"ORL1","name":"ORLDFLMA-ORL1"},{"id":"JAD1","name":"JADECLLI-JAD1"},{"id":"ZXL1","name":"LWLWCANN-ZXL1"},{"id":"CKL1","name":"CLKSKCKK-CKL1"},{"id":"SDF1","name":"sdfclli1-SDF1"},{"id":"RAD1","name":"RADICAL1-RAD1"},{"id":"KIT1","name":"BHYJFGLN-KIT1"},{"id":"REL1","name":"INGERFGT-REL1"},{"id":"JNL1","name":"CJALSDAC-JNL1"},{"id":"OLK1","name":"OLKOLKLS-OLK1"},{"id":"CHI1","name":"CHILLIWE-CHI1"},{"id":"UUU4","name":"UUUAAAUU-UUU4"},{"id":"TUF1","name":"TUFCLLI1-TUF1"},{"id":"KJN1","name":"CKALDKSA-KJN1"},{"id":"SAM1","name":"SNDGCA64-SAN1"},{"id":"SCK1","name":"SCKSCKSK-SCK1"},{"id":"HJH1","name":"AOEEQQQD-HJH1"},{"id":"HGD1","name":"SDFQWHGD-HGD1"},{"id":"KOR1","name":"HYFLNBVT-KOR1"},{"id":"ATL43","name":"AICLOCID-ATL43"},{"id":"ATL54","name":"AICFTAAI-ATL54"},{"id":"ATL66","name":"CLLIAAII-ATL66"},{"id":"VEL1","name":"BNMLKUIK-VEL1"},{"id":"ICC1","name":"SANJITAT-ICC1"},{"id":"MNT11","name":"WSXEFBTH-MNT11"},{"id":"DEF2","name":"WSBHGTYL-DEF2"},{"id":"MAD11","name":"SDFQWGKL-MAD11"},{"id":"OLG1","name":"OLHOLHOL-OLG1"},{"id":"GAR1","name":"NGFVSJKO-GAR1"},{"id":"SAN22","name":"GNVLSCTL-SAN22"},{"id":"HRG1","name":"HRGHRGGS-HRG1"},{"id":"JCS1","name":"JCSJSCJS-JCS1"},{"id":"DHA12","name":"WSXEDECF-DHA12"},{"id":"HJE1","name":"AOEEWWWD-HJE1"},{"id":"NCA1","name":"NCANCANN-NCA1"},{"id":"IOP1","name":"iopclli1-IOP1"},{"id":"RTY1","name":"rtyclli1-RTY1"},{"id":"KAP1","name":"HIOUYTRQ-KAP1"},{"id":"ZEN1","name":"ZENCLLI1-ZEN1"},{"id":"HKA1","name":"JAKHLASS-HKA1"},{"id":"CQK1","name":"CQKSCAKK-CQK1"},{"id":"SAI1","name":"UBEKQLPD-SAI1"},{"id":"ERT1","name":"ertclli1-ERT1"},{"id":"IBB1","name":"PLMKOIJU-IBB1"},{"id":"TIR2","name":"PLKINHYI-TIR2"},{"id":"HSD1","name":"CHASKCDS-HSD1"},{"id":"SLF78","name":"SDCTLFN1-SLF78"},{"id":"SEE78","name":"SDCTEEE4-SEE78"},{"id":"SAN13","name":"TOKYJPFA-SAN13"},{"id":"SAA78","name":"SDCTAAA1-SAA78"},{"id":"LUC1","name":"ATLDFGYC-LUC1"},{"id":"AMD13","name":"MEMATLAN-AMD13"},{"id":"TOR1","name":"TOROONXN-TOR1"},{"id":"QWE1","name":"QWECLLI1-QWE1"},{"id":"ZOG1","name":"ZOGASTRO-ZOG1"},{"id":"CAL33","name":"CALIFORN-CAL33"},{"id":"SHH78","name":"SDIT1HHH-SHH78"},{"id":"DSA1","name":"LKJHGFDS-DSA1"},{"id":"CLG1","name":"CLGRABAD-CLG1"},{"id":"BNA1","name":"BNARAGBK-BNA1"},{"id":"ATL84","name":"CANTTCOC-ATL84"},{"id":"APP1","name":"WBHGTYUI-APP1"},{"id":"RJN1","name":"RJNRBZAW-RJN1"},{"id":"EHH78","name":"SDCSHHH5-EHH78"},{"id":"mac10","name":"PKGTESTF-mac10"},{"id":"SXB78","name":"SDCTGXB1-SXB78"},{"id":"SAX78","name":"SDCTAXG1-SAX78"},{"id":"SYD1","name":"SYDNAUBV-SYD1"},{"id":"TOK1","name":"TOKYJPFA-TOK1"},{"id":"KGM2","name":"KGMTNC20-KGM2"},{"id":"DCC1b","name":"POIUYTGH-DCC1b"},{"id":"SKK78","name":"SDCTKKK1-SKK78"},{"id":"SGG78","name":"SDCTGGG1-SGG78"},{"id":"SJJ78","name":"SDCTJJJ1-SJJ78"},{"id":"SBX78","name":"SDCTBXG1-SBX78"},{"id":"LAG1","name":"LARGIZON-LAG1"},{"id":"IAA1","name":"QAZXSWED-IAA1"},{"id":"POI1","name":"PLMNJKIU-POI1"},{"id":"LAG1a","name":"LARGIZON-LAG1a"},{"id":"PBL1","name":"PBLAPBAI-PBL1"},{"id":"LAG45","name":"LARGIZON-LAG1a"},{"id":"MAR1","name":"MNBVCXZM-MAR1"},{"id":"HST70","name":"HSTNTX70-HST70"},{"id":"DCC1a","name":"POIUYTGH-DCC1a"},{"id":"TOL1","name":"TOLDOH21-TOL1"},{"id":"LON1","name":"LONEENCO-LON1"},{"id":"SJU78","name":"SDIT1JUB-SJU78"},{"id":"STN27","name":"HSTNTX01-STN27"},{"id":"SSW56","name":"ss8126GT-SSW56"},{"id":"SBB78","name":"SDIT1BBB-SBB78"},{"id":"DCC3","name":"POIUYTGH-DCC3"},{"id":"GNV1","name":"GNVLSCTL-GNV1"},{"id":"WAS1","name":"WASHDCSW-WAS1"},{"id":"TOY1","name":"TORYONNZ-TOY1"},{"id":"STT1","name":"STTLWA02-STT1"},{"id":"STG1","name":"STTGGE62-STG1"},{"id":"SLL78","name":"SDCTLLL1-SLL78"},{"id":"SBU78","name":"SDIT1BUB-SBU78"},{"id":"ATL2","name":"ATLNGANW-ATL2"},{"id":"BOT1","name":"BOTHWAKY-BOT1"},{"id":"SNG1","name":"SNGPSIAU-SNG1"},{"id":"NYC1","name":"NYCMNY54-NYC1"},{"id":"LAG1b","name":"LARGIZON-LAG1b"},{"id":"AMD15","name":"AMDFAA01-AMD15"},{"id":"SNA1","name":"SNANTXCA-SNA1"},{"id":"PLT1","name":"PLTNCA60-PLT1"},{"id":"TLP1","name":"TLPNXM18-TLP1"},{"id":"SDD81","name":"SAIT1DD6-SDD81"},{"id":"DCC1","name":"POIUYTGH-DCC1"},{"id":"DCC2","name":"POIUYTGH-DCC2"},{"id":"OKC1","name":"OKCBOK55-OKC1"},{"id":"PAR1","name":"PARSFRCG-PAR1"},{"id":"TES36","name":"ABCEETES-TES36"},{"id":"COM1","name":"PLMKOPIU-COM1"},{"id":"ANI1","name":"ATLNGTRE-ANI1"},{"id":"SDG78","name":"SDIT1BDG-SDG78"},{"id":"mac20","name":"PKGTESTF-mac20"},{"id":"DSF45","name":"DSFBG123-DSF45"},{"id":"HST25","name":"HSTNTX01-HST25"},{"id":"AMD18","name":"AUDIMA01-AMD18"},{"id":"SAA80","name":"SAIT9AA3-SAA80"},{"id":"SSA56","name":"SSIT2AA7-SSA56"},{"id":"SDD82","name":"SAIT1DD9-SDD82"},{"id":"JCV1","name":"JCVLFLBW-JCV1"},{"id":"SUL2","name":"WERTYUJK-SUL2"},{"id":"PUR1","name":"purelyde-PUR1"},{"id":"FDE55","name":"FDERT555-FDE55"},{"id":"SITE","name":"LONEENCO-SITE"},{"id":"ATL1","name":"ATLNGAMA-ATL1"},{"id":"JUL1","name":"ZXCVBNMM-JUL1"},{"id":"TAT34","name":"TESAAISB-TAT34"},{"id":"XCP12","name":"CHKGH123-XCP12"},{"id":"RAI1","name":"poiuytre-RAI1"},{"id":"HPO1","name":"ATLNGAUP-HPO1"},{"id":"KJF12","name":"KJFDH123-KJF12"},{"id":"SCC80","name":"SAIT9CC3-SCC80"},{"id":"SAA12","name":"SAIT9AF8-SAA12"},{"id":"SAA14","name":"SAIT1AA9-SAA14"},{"id":"ATL35","name":"TTESSAAI-ATL35"},{"id":"CWY1","name":"CWYMOWBS-CWY1"},{"id":"ATL76","name":"TELEPAAI-ATL76"},{"id":"DSL12","name":"DSLFK242-DSL12"},{"id":"ATL53","name":"AAIATLTE-ATL53"},{"id":"SAA11","name":"SAIT9AA2-SAA11"},{"id":"ATL62","name":"TESSASCH-ATL62"},{"id":"AUG1","name":"ASDFGHJK-AUG1"},{"id":"POI22","name":"POIUY123-POI22"},{"id":"SAA13","name":"SAIT1AA9-SAA13"},{"id":"BHY17","name":"BHYTFRF3-BHY17"},{"id":"LIS1","name":"HOSTPROF-LIS1"},{"id":"SIP1","name":"ZXCVBNMK-SIP1"},{"id":"ATL99","name":"TEESTAAI-ATL43"},{"id":"ATL64","name":"FORLOAAJ-ATL64"},{"id":"TAT33","name":"TESAAISA-TAT33"},{"id":"RAD10","name":"INDIPUNE-RAD10"},{"id":"RTW5","name":"BHYTFRY4-RTW5"},{"id":"JGS1","name":"KSJKKKKK-JGS1"},{"id":"ATL98","name":"TEESTAAI-ATL43"},{"id":"WAN1","name":"LEIWANGW-WAN1"},{"id":"ATL44","name":"ATLSANAB-ATL44"},{"id":"RTD2","name":"BHYTFRk4-RTD2"},{"id":"NIR1","name":"ORFLMANA-NIR1"},{"id":"ATL75","name":"SANAAIRE-ATL75"},{"id":"NUM1","name":"QWERTYUI-NUM1"},{"id":"hvf32","name":"MDTWNJ21-hvf32"},{"id":"RTZ4","name":"BHYTFRZ6-RTZ4"},{"id":"ATL56","name":"ATLSANAC-ATL56"},{"id":"AMS1","name":"AMSTNLBW-AMS1"},{"id":"RCT1","name":"AMSTERNL-RCT1"},{"id":"JAN1","name":"ORFLMATT-JAN1"},{"id":"ABC14","name":"TESAAISA-ABC14"},{"id":"TAT37","name":"TESAAISD-TAT37"},{"id":"MIC54","name":"MICHIGAN-MIC54"},{"id":"ABC11","name":"ATLSANAI-ABC11"},{"id":"AMF11","name":"AMDOCS01-AMF11"},{"id":"ATL63","name":"ATLSANEW-ATL63"},{"id":"ABC12","name":"ATLSECIA-ABC12"},{"id":"hvf20","name":"MDTWNJ21-hvf20"},{"id":"ABC15","name":"AAITESAN-ABC15"},{"id":"AVT1","name":"AVTRFLHD-AVT1"},{"id":"ATL34","name":"ATLSANAI-ATL34"}],"categoryParameters":{"owningEntityList":[{"id":"54555bcb-0c27-47f8-a4b8-ede04fda86f2","name":"148a3ffe-89b3-4085-b4d7-d8c5962c4f00"},{"id":"47d173d2-711a-4717-9c38-e26db23255eb","name":"26a1f61e-d941-4ad9-b3ca-6f6360c18139"},{"id":"9e6d016a-1802-471a-9ad4-000e4bfed132","name":"42bbda95-c406-49fc-8762-28f16c28582c"},{"id":"4be71f0f-afc3-439f-93fa-210683d3f256","name":"5762b62a-d81c-4fb0-baff-d8994d5cde62"},{"id":"53762b10-8c21-4bf8-bdf2-978dcb651195","name":"578b986b-0ac9-4e82-9792-ba781daa2280"},{"id":"e9f7ae74-0ce0-400d-9361-86056835dc6b","name":"68b3ab76-fbf2-4e76-976c-500aad1b881c"},{"id":"6195067f-e59d-4fe7-bf94-3541d30ad5d1","name":"9addaeb7-2db3-48e0-903a-0aa50a44106f"},{"id":"bcfb1c1e-ae97-4539-8f6d-c4b7595aa817","name":"a675de44-378a-4df4-80f1-06de713bd027"},{"id":"aaa1","name":"aaa1"},{"id":"efc656d8-e8ea-4784-ba0d-a62759f70abd","name":"b0de48fd-109a-4e43-9a1e-1e4a1e766ddd"},{"id":"c77954f5-2224-44d1-8559-72ec9d99c91b","name":"d18cf06d-d7fc-4f3d-bce7-1f11ba76223f"},{"id":"d61e6f2d-12fa-4cc2-91df-7c244011d6fc","name":"WayneHolland"},{"id":"1f0e9fd0-71b2-4569-a42f-c3aeac18b9b9","name":"oren"},{"id":"Melissa","name":"Melissa"}],"projectList":[{"id":"WATKINS","name":"WATKINS"},{"id":"p1","name":"p1"},{"id":"p2","name":"p2"},{"id":"p3","name":"p3"},{"id":"p4","name":"p4"},{"id":"p5","name":"p5"},{"id":"p6","name":"p6"},{"id":"p7","name":"p7"},{"id":"p8","name":"p8"},{"id":"x1","name":"x1"},{"id":"yyy1","name":"yyy1"}],"lineOfBusinessList":[{"id":"ONAP","name":"ONAP"},{"id":"zzz1","name":"zzz1"}],"platformList":[{"id":"platform","name":"platform"},{"id":"xxx1","name":"xxx1"}]},"type":"[LCP_REGIONS_AND_TENANTS] Update"}} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarte.json b/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarte.json
new file mode 100644
index 000000000..71ba53661
--- /dev/null
+++ b/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarte.json
@@ -0,0 +1,26 @@
+{
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705",
+ "modelName": "gayawabawe",
+ "modelVersion": "5.1"
+ },
+ "owningEntityId" : "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "projectName" : "zasaki",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriberName": "SILVIA ROBBINS",
+ "productFamilyId" : "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "instanceName" : "SERVICE_NAME",
+ "subscriptionServiceType" : "TYLER SILVIA",
+ "aicZoneId" : "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName" : "voloyakane-senamo",
+ "lcpCloudRegionId" : "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "lcpCloudRegionName" : "Cyrus Graciano",
+ "tenantId" : "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName" : "Hedvika Wendelin",
+ "bulkSize": "1",
+ "testApi": "VNF_API",
+ "isALaCarte": true
+}
+
diff --git a/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnf.json b/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnf.json
new file mode 100644
index 000000000..c6529c86e
--- /dev/null
+++ b/vid-automation/src/main/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnf.json
@@ -0,0 +1,47 @@
+{
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705",
+ "modelName": "gayawabawe",
+ "modelVersion": "5.1"
+ },
+ "vnfs":
+ {
+ "vSAMP12 1":{
+ "modelInfo": {
+ "modelType": "vnf",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "fe042c22-ba82-43c6-b2f6-8f1fc4164091",
+ "modelName": "vSAMP12",
+ "modelVersion": "1.0",
+ "modelCustomizationName": "vSAMP12 1",
+ "modelCustomizationId": "a7f1d08e-b02d-11e6-80f5-76304dec7eb7"
+ },
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "instanceName": "VNF_NAME",
+ "platformName": "vnf_platformName",
+ "lcpCloudRegionId" : "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e",
+ "lineOfBusinessName": "vnf_lineOfBusinessName",
+ "rollbackOnFailure": false
+ }
+ },
+ "owningEntityId" : "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "projectName" : "zasaki",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriberName": "SILVIA ROBBINS",
+ "productFamilyId" : "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "instanceName" : "SERVICE_NAME",
+ "subscriptionServiceType" : "TYLER SILVIA",
+ "aicZoneId" : "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName" : "voloyakane-senamo",
+ "lcpCloudRegionId" : "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "lcpCloudRegionName" : "Cyrus Graciano",
+ "tenantId" : "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName" : "Hedvika Wendelin",
+ "bulkSize": "BULK_SIZE",
+ "testApi": "VNF_API",
+ "isALaCarte": true
+}
+
diff --git a/vid-automation/src/main/resources/changeManagement/withoutConfigurationParameters.csv b/vid-automation/src/main/resources/changeManagement/withoutConfigurationParameters.csv
index f8f4e86c0..8c9aa401f 100644
--- a/vid-automation/src/main/resources/changeManagement/withoutConfigurationParameters.csv
+++ b/vid-automation/src/main/resources/changeManagement/withoutConfigurationParameters.csv
@@ -6,7 +6,7 @@ payload,request-parameters,[vm],[vnfc],vnfc-name,ibcx0001vm001dbg001
payload,request-parameters,[vm],[vnfc],vnfc-function-code,dbg
payload,request-parameters,[vm],[vnfc],vnfc-type,DBE-VM #1
payload,request-parameters,[vm],[vnfc],group-notation,ibcx0001vm001dbg001pair
-payload,request-parameters,[vm],[vnfc],ipaddress-v4-oam-vip,135.21.166.39
+payload,request-parameters,[vm],[vnfc],ipaddress-v4-oam-vip,10.2.3.4
payload,request-parameters,[vm],,vm-name,ibcx0001vm002
payload,request-parameters,[vm],[vnfc],vnfc-name,ibcx0001vm002dbg001
payload,request-parameters,[vm],[vnfc],vnfc-function-code,dbg
diff --git a/vid-automation/src/main/resources/changeManagement/withoutPayload.csv b/vid-automation/src/main/resources/changeManagement/withoutPayload.csv
index 25ac17397..7045a3130 100644
--- a/vid-automation/src/main/resources/changeManagement/withoutPayload.csv
+++ b/vid-automation/src/main/resources/changeManagement/withoutPayload.csv
@@ -2,7 +2,7 @@
request-parameters,[vm],[vnfc],vnfc-function-code,dbg
request-parameters,[vm],[vnfc],vnfc-type,DBE-VM #1
request-parameters,[vm],[vnfc],group-notation,ibcx0001vm001dbg001pair
-request-parameters,[vm],[vnfc],ipaddress-v4-oam-vip,135.21.166.39
+request-parameters,[vm],[vnfc],ipaddress-v4-oam-vip,10.2.3.4
request-parameters,[vm],,vm-name,ibcx0001vm002
request-parameters,[vm],[vnfc],vnfc-name,ibcx0001vm002dbg001
request-parameters,[vm],[vnfc],vnfc-function-code,dbg
diff --git a/vid-automation/src/main/resources/ci/conf/log4j.properties b/vid-automation/src/main/resources/ci/conf/log4j.properties
index 3e159ec8d..bef72a99f 100644
--- a/vid-automation/src/main/resources/ci/conf/log4j.properties
+++ b/vid-automation/src/main/resources/ci/conf/log4j.properties
@@ -28,7 +28,7 @@ log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %10c:
log4j.logger.org.apache.cassandra.service.StorageProxy=DEBUG
log4j.logger.com.thinkaurelius.titan.diskstorage.cassandra.CassandraTransaction=INFO, FILE, stdout
-log4j.logger.org.openecomp.sdc.ci.tests.utils=TRACE, FILE, stdout
-log4j.additivity.org.openecomp.sdc.ci.tests.utils=false
+log4j.logger.org.onap.sdc.ci.tests.utils=TRACE, FILE, stdout
+log4j.additivity.org.onap.sdc.ci.tests.utils=false
diff --git a/vid-automation/src/main/resources/ci/scripts/copyToStorage.sh b/vid-automation/src/main/resources/ci/scripts/copyToStorage.sh
new file mode 100644
index 000000000..86fcadfef
--- /dev/null
+++ b/vid-automation/src/main/resources/ci/scripts/copyToStorage.sh
@@ -0,0 +1,50 @@
+#!/bin/bash
+
+REPORT_NAME=$1
+VERSION=$2
+ENV=$3
+
+if [ -z "$REPORT_NAME" ]
+ then
+ source ExtentReport/versions.info
+ now=$(date +'%Y-%m-%d_%H_%M')
+ REPORT_NAME="${now}"
+ VERSION="${osVersion}"
+ if [[ $env == *"DEV20"* ]]
+ then
+ ENV="Nightly"
+ else
+ ENV=""
+ fi
+
+ fi
+
+/usr/bin/expect << EOF
+spawn ssh admin@135.76.210.45 mkdir -p -m 775 /home/admin/reports/${ENV}/${VERSION}/UI/
+
+expect {
+ -re ".*es.*o.*" {
+ exp_send "yes\r"
+ exp_continue
+ }
+ -re ".*sword.*" {
+ exp_send "Aa123456\r"
+ }
+}
+
+expect eof
+
+spawn scp -pr ExtentReport admin@135.76.210.45:/home/admin/reports/${ENV}/${VERSION}/UI/${REPORT_NAME}/
+
+expect {
+ -re ".*es.*o.*" {
+ exp_send "yes\r"
+ exp_continue
+ }
+ -re ".*sword.*" {
+ exp_send "Aa123456\r"
+ }
+}
+
+expect eof
+EOF
diff --git a/vid-automation/src/main/resources/ci/scripts/sendMail.sh b/vid-automation/src/main/resources/ci/scripts/sendMail.sh
new file mode 100644
index 000000000..794534fc8
--- /dev/null
+++ b/vid-automation/src/main/resources/ci/scripts/sendMail.sh
@@ -0,0 +1,49 @@
+#!/bin/bash
+
+now=$(date +'%Y%-m%d%H%M')
+
+REPORT_NAME=$1
+VERSION=$2
+ENV=$3
+
+RECIPIENTS1="dl-sdcqa@intl.att.com,ml636r@intl.att.com,bl5783intl.att.com,ak314p@intl.att.com,el489u@intl.att.com,hk096q@intl.att.com,bs5719@intl.att.com"
+RECIPIENTS2="dl-asdcqa@intl.att.com"
+
+source ExtentReport/versions.info
+if [ -z "$REPORT_NAME" ]
+ then
+ source ExtentReport/versions.info
+ now=$(date +'%Y-%m-%d_%H_%M')
+ REPORT_NAME="${now}"
+ VERSION="${osVersion}"
+
+
+fi
+
+if [[ $env == *"DEV20"* ]]
+ then
+ ENV="Nightly"
+ RECIPIENTS=$RECIPIENTS1
+ else
+ ENV=""
+ RECIPIENTS=$RECIPIENTS2
+fi
+
+#REPORT_ZIP_FILE=ExtentReport_${now}.zip
+REPORT_FOLDER='ExtentReport'
+REPORT_HTML_FILE=${REPORT_FOLDER}/*Report.html
+BODY_MESSAGE='Hello, \n\n Please find automation results on following link: \n\n http://asdc-srv-210-45.tlv.intl.att.com/'${ENV}'/'${VERSION}'/UI/'${REPORT_NAME}'/SDC_UI_Extent_Report.html \n\nThanks, \nASDC QA Team\n\n '
+
+#OLD_FILE=$(find ./ -type f -name ${REPORT_ZIP_FILE} -print)
+#if [ ! -z ${OLD_FILE} ]
+#then
+# rm -f ${REPORT_ZIP_FILE}
+# echo "Removing old zip file............"
+#fi
+
+#echo "Creating new zip file"
+#zip -r ${REPORT_ZIP_FILE} ./${REPORT_FOLDER}
+
+
+
+echo -e ${BODY_MESSAGE} | mail -s 'E2E Automation '$ENV' results - SDC '$VERSION -r 'ASDC@Automation.team' $RECIPIENTS
diff --git a/vid-automation/src/main/resources/ci/scripts/startTest.sh b/vid-automation/src/main/resources/ci/scripts/startTest.sh
new file mode 100644
index 000000000..e4c1a0995
--- /dev/null
+++ b/vid-automation/src/main/resources/ci/scripts/startTest.sh
@@ -0,0 +1,141 @@
+#!/bin/bash
+REMOTE_DEBUG=false
+RERUN=true
+JAVA_OPTION=""
+debug_port=8000
+TEST_SUITES=testSuites
+fileName=testng-failed.xml
+
+function help_usage ()
+{
+ echo
+ echo "$0 (<jar_file_name> <suite file name>) [-r/rerun <true/false> -d/debug <true/false>]"
+ echo "nohup ./startTest.sh ui-ci-1707.0.5-SNAPSHOT-jar-with-dependencies.jar extendedSanity.xml -r false -d true &"
+ echo "by default rerun is true and remote debug is false."
+ echo
+ exit 2
+}
+
+function isBoolean ()
+{
+ PARAM_NAME=$1
+ VALUE=$2
+ if [[ ${VALUE} != "true" ]] && [[ ${VALUE} != "false" ]]; then
+ echo "Valid parameter" ${PARAM_NAME} "values are: true/false"
+ help_usage
+ fi
+}
+
+function prepareFailedXmlFile ()
+{
+ echo "1="$1 "2="$2 "fileName="${fileName}
+ PATTERN=`grep -w "test name=" ${FULL_PATH}/${TEST_SUITES}/$2 | awk -F'"' '{print $2}'`
+ sed '/<test name="'${PATTERN}'"/,/<!-- '${PATTERN}' --/d' $1 > ${FULL_PATH}/${TEST_SUITES}/${fileName}
+ sed -i 's/thread-count="[0-9]\+"/thread-count="1"/g' ${FULL_PATH}/${TEST_SUITES}/${fileName}
+}
+
+#main
+[ $# -lt 2 ] && help_usage
+
+JAR_FILE=$1
+SUITE_FILE=$2
+
+while [ $# -ne 0 ]; do
+ case $1 in
+ -r|rerun)
+ RERUN=$2
+ isBoolean $1 ${RERUN}
+ shift 1
+ shift 1
+ ;;
+ -d|debug)
+ REMOTE_DEBUG=$2
+ isBoolean $1 ${REMOTE_DEBUG}
+ shift 1
+ shift 1
+ ;;
+ *)
+ shift 1
+ ;;
+ esac
+done
+
+CURRENT_DIR=`pwd`
+BASEDIR=$(dirname $0)
+
+if [ ${BASEDIR:0:1} = "/" ]
+then
+ FULL_PATH=$BASEDIR
+else
+ FULL_PATH=$CURRENT_DIR/$BASEDIR
+fi
+LOGS_PROP_FILE=file:${FULL_PATH}/conf/log4j.properties
+#############################################
+TARGET_DIR=${FULL_PATH}/target
+CONF_FILE=${FULL_PATH}/conf/attsdc.yaml
+
+DEBUG=true
+MainClass=org.onap.sdc.ci.tests.run.StartTest
+
+TESTS_DIR=/opt/app/sdc/ci/resources/tests
+COMPONENTS_DIR=/opt/app/sdc/ci/resources/components
+
+
+TARGET_LOG_DIR="${TARGET_DIR}/"
+
+if [ ${REMOTE_DEBUG} == "true" ]; then
+ echo "Debug mode, Listen on port $debug_port";
+ JAVA_OPTION="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=${debug_port}" ;
+fi
+
+cmd="java -Xmx2048m -Xms1024m $JAVA_OPTION -DdisplayException=true -Dtargetlog=${TARGET_LOG_DIR} -Dfilepath=${FILES_TEST} -Dconfig.resource=${CONF_FILE} -Ddebug=${DEBUG} -Dlog4j.configuration=${LOGS_PROP_FILE} -cp $JAR_FILE ${MainClass} $SUITE_FILE &"
+
+
+if [ $DEBUG == "true" ]
+then
+ $cmd
+else
+ $cmd >> /dev/null
+fi
+
+if [ ${RERUN} == "true" ]; then
+ if [ -f ${TARGET_DIR}/${fileName} ]; then
+ echo "Prepare" ${TARGET_DIR}/${fileName} "file to rerun all failed tests ...";
+ prepareFailedXmlFile ${TARGET_DIR}/${fileName} $SUITE_FILE;
+ SUITE_FILE=${fileName};
+ cmd="java -Xmx2048m -Xms1024m $JAVA_OPTION -DdisplayException=true -Dtargetlog=${TARGET_LOG_DIR} -Dfilepath=${FILES_TEST} -Dconfig.resource=${CONF_FILE} -Ddebug=${DEBUG} -Dlog4j.configuration=${LOGS_PROP_FILE} -cp $JAR_FILE ${MainClass} $SUITE_FILE &"
+ $cmd;
+ fi
+fi
+
+status=`echo $?`
+
+source ExtentReport/versions.info
+now=$(date +'%Y-%m-%d_%H_%M')
+REPORT_NAME=${now}
+VERSION=${osVersion}
+
+if [[ $env == *"DEV20"* ]]
+then
+ MYENV="Nightly"
+else
+ MYENV=""
+fi
+
+COPY_REPORT_SCRIPT="copyToStorage.sh"
+chmod +x ${COPY_REPORT_SCRIPT}
+echo "copy report to storage..."
+sh ./${COPY_REPORT_SCRIPT} ${REPORT_NAME} ${VERSION} ${MYENV}
+
+
+MAILING_SCRIPT_NAME="sendMail.sh"
+chmod +x ${MAILING_SCRIPT_NAME}
+echo "Sending report via mail..."
+`./${MAILING_SCRIPT_NAME} ${REPORT_NAME} ${VERSION} ${MYENV}`
+
+
+echo "##################################################"
+echo "################# status is ${status} #################"
+echo "##################################################"
+
+exit $status
diff --git a/vid-automation/src/main/resources/presets_templates/PresetAAIGetSubDetailsGet.json b/vid-automation/src/main/resources/presets_templates/PresetAAIGetSubDetailsGet.json
index ee95c9ff0..ac62bb1e7 100644
--- a/vid-automation/src/main/resources/presets_templates/PresetAAIGetSubDetailsGet.json
+++ b/vid-automation/src/main/resources/presets_templates/PresetAAIGetSubDetailsGet.json
@@ -1,12 +1,12 @@
{
"global-customer-id":"GLOBAL_CUSTOMER_ID",
- "subscriber-name":"Mobility",
+ "subscriber-name":"Emanuel",
"subscriber-type":"INFRA",
"resource-version":"1494255056308",
"service-subscriptions":{
"service-subscription":[
{
- "service-type":"vFlowLogic",
+ "service-type":"vRichardson",
"resource-version":"1501700976809",
"service-instances":{
"service-instance":[
@@ -35,13 +35,21 @@
"is-permitted":false
},
{
- "service-type":"VIRTUAL USP",
+ "service-type":"TYLER SILVIA",
"resource-version":"1501700976809",
"service-instances":{
"service-instance":[
{
+ "service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f61234",
+ "service-instance-name": "test_fabric_config",
+ "model-invariant-id": "c15fe228-7d40-4f99-afa7-10abeedf9aac",
+ "model-version-id": "253f1467-fe68-4e80-ba71-308000caec31",
+ "resource-version": "1500789244674",
+ "orchestration-status": "<ORCH_STATUS>"
+ },
+ {
"service-instance-id":"f8791436-8d55-4fde-b4d5-72dd2cf13cfb",
- "service-instance-name":"mdns_2017_1011_CreateSerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_CreateSerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"896489236489",
@@ -50,6 +58,16 @@
"model-version-id":"f4d84bb4-a416-4b4e-997e-0059973630b9"
},
{
+ "service-instance-id":"d2391436-8d55-4fde-b4d5-72dd2cf13cgh",
+ "service-instance-name":"ALaCarte_CreateSerInstance",
+ "persona-model-id":null,
+ "persona-model-version":null,
+ "resource-version":"896489236489",
+ "orchestration-status":"Active",
+ "model-invariant-id":"7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "model-version-id":"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc"
+ },
+ {
"service-instance-id":"414db2d4-18d0-415e-aac2-f255b586cfbx",
"service-instance-name":"usp_voice_inst",
"persona-model-id":null,
@@ -64,7 +82,7 @@
"is-permitted":true
},
{
- "service-type":"Mobility",
+ "service-type":"Emanuel",
"resource-version":"1505402148533",
"service-instances":{
"service-instance":[
@@ -100,7 +118,7 @@
},
{
"service-instance-id":"be3f0f35-0cd6-4b64-a9a1-ef66ebf2df38",
- "service-instance-name":"mdns_2017_1011_sb063v_1024",
+ "service-instance-name":"CHARLOTTE_2017_1011_sb063v_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508858365648",
@@ -110,7 +128,7 @@
},
{
"service-instance-id":"9fb6d4cd-6d8e-41d6-afcf-37d151df1976",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1010_1400",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1010_1400",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507658384805",
@@ -120,7 +138,7 @@
},
{
"service-instance-id":"bbbcbe28-850f-42a5-8f46-8bd2a30c3014",
- "service-instance-name":"mdns_2017_1011_kk364s",
+ "service-instance-name":"CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508962475505",
@@ -130,7 +148,7 @@
},
{
"service-instance-id":"fd533b88-9e23-4636-8a32-3d2bf24db80b",
- "service-instance-name":"Mobility_Service_297772",
+ "service-instance-name":"Emanuel_Service_297772",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505500142924",
@@ -140,7 +158,7 @@
},
{
"service-instance-id":"14cfc148-ff07-49a3-a4e2-0aa5ce237624",
- "service-instance-name":"rdm5b_mdns_2017_1011_IST_Service_kk364s",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_IST_Service_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509122521715",
@@ -180,7 +198,7 @@
},
{
"service-instance-id":"3afa7504-be8c-4fb1-b6c2-071f78faee18",
- "service-instance-name":"mDNS_preload_1710_0914_01",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506538704860",
@@ -210,7 +228,7 @@
},
{
"service-instance-id":"18094982-779d-48b7-ab75-93da74944583",
- "service-instance-name":"rdm5_mdns_2017_1011",
+ "service-instance-name":"olson5_CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045878842",
@@ -260,7 +278,7 @@
},
{
"service-instance-id":"f032606a-5add-4a12-87f7-4df1f0734594",
- "service-instance-name":"Zmtn6_Mobility_Service_297772_kk364s_1010_1130",
+ "service-instance-name":"Zmtn6_Emanuel_Service_297772_kk364s_1010_1130",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507649564599",
@@ -300,7 +318,7 @@
},
{
"service-instance-id":"0d9d1292-f2bb-4a43-95fc-c9e1e4e9c510",
- "service-instance-name":"CR_SVC_Mobility_Service_297772_ss616y_09_28",
+ "service-instance-name":"CR_SVC_Emanuel_Service_297772_ss616y_09_28",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506539863926",
@@ -320,7 +338,7 @@
},
{
"service-instance-id":"076bf40a-7eca-4412-ab6e-5de4cf598256",
- "service-instance-name":"CService_mDNS_preload_1710_0914_1110",
+ "service-instance-name":"CService_CHARLOTTE_preload_1710_0914_1110",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752734878",
@@ -343,7 +361,7 @@
"is-permitted":false
},
{
- "service-type":"vBNG",
+ "service-type":"vJamie",
"resource-version":"1498068165053",
"service-instances":{
"service-instance":[
@@ -429,7 +447,7 @@
},
{
"service-instance-id":"7492cc2b-facb-4b81-abbe-a35cd4188fd7",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_09_26",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_09_26",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440095410",
@@ -498,7 +516,7 @@
},
{
"service-instance-id":"e98d2d5d-ffec-4eee-b32a-229e94ec8b24",
- "service-instance-name":"mDNS_1710_preload_test_Svc_01_PB",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_01_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505233873380",
@@ -508,7 +526,7 @@
},
{
"service-instance-id":"258a043f-d8bd-46e8-a5f1-1118da623347",
- "service-instance-name":"HnportalSriovProviderNet3_4",
+ "service-instance-name":"WILKINSSriovProviderNet3_4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506021716378",
@@ -528,7 +546,7 @@
},
{
"service-instance-id":"a8ab2c37-db0c-4dca-99f5-8d7a99dc6bf5",
- "service-instance-name":"mDNS_1710_preload_test_Svc_PB_02",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_PB_02",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506367121901",
@@ -541,7 +559,7 @@
"is-permitted":false
},
{
- "service-type":"Nimbus",
+ "service-type":"Kennedy",
"resource-version":"1509369877126",
"service-instances":{
"service-instance":[
@@ -557,7 +575,7 @@
},
{
"service-instance-id":"d93fa084-80f4-4900-ba57-8b736db3271b",
- "service-instance-name":"mDNS_preload_1710_0914_1024",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508876558729",
@@ -567,7 +585,7 @@
},
{
"service-instance-id":"123466fa-e678-439e-a89f-29bdb2747d13",
- "service-instance-name":"MDNS_NETWORK_OAM_ISTinE2E",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM_ISTinE2E",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509557184342",
@@ -577,7 +595,7 @@
},
{
"service-instance-id":"8a4674e2-fbca-4857-af78-e611b1574f5a",
- "service-instance-name":"mdns_pa2396_1027",
+ "service-instance-name":"CHARLOTTE_pa2396_1027",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045174529",
@@ -587,7 +605,7 @@
},
{
"service-instance-id":"75442b9d-e3de-4311-bfd8-b8bed4541742",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2910",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2910",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509215537269",
@@ -597,7 +615,7 @@
},
{
"service-instance-id":"f022b8c0-9796-4389-90ae-5c46df9e8574",
- "service-instance-name":"PCRF_1610_2.4_SVC",
+ "service-instance-name":"RODERICK_1610_2.4_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148885",
@@ -617,7 +635,7 @@
},
{
"service-instance-id":"25158088-c7b1-4898-b511-de0c78e093c9",
- "service-instance-name":"MOBT-Nimbus-3-Sprint-1-Svc",
+ "service-instance-name":"MOBT-Kennedy-3-Sprint-1-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506094357348",
@@ -627,7 +645,7 @@
},
{
"service-instance-id":"b84af18a-c01a-4408-8e3c-74517a94af6f",
- "service-instance-name":"Nimbus-IXLA-0705-Svc",
+ "service-instance-name":"Kennedy-IXLA-0705-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506715142169",
@@ -647,7 +665,7 @@
},
{
"service-instance-id":"fff0b350-ffaa-46ed-b927-8e82b3497af8",
- "service-instance-name":"mDNS-1710-AF-SVC",
+ "service-instance-name":"CHARLOTTE-1710-AF-SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506435654274",
@@ -657,7 +675,7 @@
},
{
"service-instance-id":"77d79cda-f8f4-4a9e-80d2-3199fefe6eb4",
- "service-instance-name":"Nimbus_LDSA_0705_Svc",
+ "service-instance-name":"Kennedy_LDSA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499869842847",
@@ -667,7 +685,7 @@
},
{
"service-instance-id":"cedac8e7-43ef-47a9-ace6-90aadafdc01a",
- "service-instance-name":"Mobility-Ntwking-Svc-Model",
+ "service-instance-name":"Emanuel-Ntwking-Svc-Model",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505507866717",
@@ -677,7 +695,7 @@
},
{
"service-instance-id":"b287a10e-6dcb-402e-87bf-fe78fdcc54cf",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1410_1205",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1410_1205",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507997085749",
@@ -687,7 +705,7 @@
},
{
"service-instance-id":"2ef18b98-b026-4a77-b0e9-71d4e9a1a0ac",
- "service-instance-name":"mdns_createServiceInstance",
+ "service-instance-name":"CHARLOTTE_createServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508165923307",
@@ -697,7 +715,7 @@
},
{
"service-instance-id":"ab8bcc6c-3bc8-4f0e-8100-5d3bbdf5d8de",
- "service-instance-name":"mdns_2017_1011_Create_SerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_Create_SerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508082674808",
@@ -707,7 +725,7 @@
},
{
"service-instance-id":"b41a499d-a2e1-4e9e-8717-ee1167bd43e9",
- "service-instance-name":"Service_Nimbus_Demo_01",
+ "service-instance-name":"Service_Kennedy_Demo_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135772",
@@ -717,7 +735,7 @@
},
{
"service-instance-id":"af913107-ddea-425d-ab84-886b1a754bd1",
- "service-instance-name":"Nimbus_IXLT_0705_Svc",
+ "service-instance-name":"Kennedy_IXLT_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500051698402",
@@ -727,7 +745,7 @@
},
{
"service-instance-id":"ec1eb896-f519-4e71-bec9-ead21fd5d633",
- "service-instance-name":"mobility_Service_1011",
+ "service-instance-name":"emanuel_Service_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507736303848",
@@ -747,7 +765,7 @@
},
{
"service-instance-id":"66b13cb4-b575-449f-aa45-ffbfe005c7b1",
- "service-instance-name":"mDNS_preload_1710_0914",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856078810",
@@ -757,7 +775,7 @@
},
{
"service-instance-id":"870f55a9-692d-45af-970b-7630317b46ea",
- "service-instance-name":"Mobisupport_PCRF_Network_Service",
+ "service-instance-name":"Mobisupport_RODERICK_Network_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152926",
@@ -767,7 +785,7 @@
},
{
"service-instance-id":"abc17093-fad2-41fc-ad30-65985b34bdfc",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2010_1006",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2010_1006",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508517379024",
@@ -777,7 +795,7 @@
},
{
"service-instance-id":"b3372b34-2085-40b3-b293-df1e546dddee",
- "service-instance-name":"zrdm5bpxmc02_092017_Svc",
+ "service-instance-name":"zolson5bpxmc02_092017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505937237447",
@@ -797,7 +815,7 @@
},
{
"service-instance-id":"9b24c4e2-6e63-4de5-8a20-741ec8289ae1",
- "service-instance-name":"Mobility_Service_297772_pb_1",
+ "service-instance-name":"Emanuel_Service_297772_pb_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507665028261",
@@ -807,7 +825,7 @@
},
{
"service-instance-id":"ea5650f4-9d80-431e-a177-b6c43fd4ade0",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1110_1045",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1110_1045",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507733035901",
@@ -817,7 +835,7 @@
},
{
"service-instance-id":"cd9aa07d-e670-498a-adef-82250a1428a0",
- "service-instance-name":"mdns_2017_pa2396_1013",
+ "service-instance-name":"CHARLOTTE_2017_pa2396_1013",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507833492086",
@@ -837,7 +855,7 @@
},
{
"service-instance-id":"a15b35f0-81eb-43a7-ad51-a05331e629ca",
- "service-instance-name":"Nimbus_FN_Int_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148152",
@@ -847,7 +865,7 @@
},
{
"service-instance-id":"9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
- "service-instance-name":"mDNS_preload_1710_0914_100417",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_100417",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507144734087",
@@ -867,7 +885,7 @@
},
{
"service-instance-id":"4183a1b5-6bf0-4446-9c50-01851e8b4f50",
- "service-instance-name":"PXMC_Svc",
+ "service-instance-name":"CORNELIUS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148483",
@@ -887,7 +905,7 @@
},
{
"service-instance-id":"e4a7a120-9a19-4757-9d91-41f1dc89a708",
- "service-instance-name":"Nimbus_FN_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_FN_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148283",
@@ -917,7 +935,7 @@
},
{
"service-instance-id":"85bfb318-d203-42bd-a13f-e8c7508105df",
- "service-instance-name":"mDNS_02-06-2017_Svc",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147914",
@@ -937,7 +955,7 @@
},
{
"service-instance-id":"17901377-cd73-4d92-abc8-b4905e720ae8",
- "service-instance-name":"Nimbus_3.0spr1_PCRF_v2.7_Svc",
+ "service-instance-name":"Kennedy_3.0spr1_RODERICK_v2.7_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504819759422",
@@ -947,7 +965,7 @@
},
{
"service-instance-id":"4a55321e-6707-497d-8b06-c4fb1ff065d5",
- "service-instance-name":"PXTC_v7_svc_082817",
+ "service-instance-name":"GRANVILLE_v7_svc_082817",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504292485665",
@@ -977,7 +995,7 @@
},
{
"service-instance-id":"614e9b44-5388-4a60-a566-35c83ace67b3",
- "service-instance-name":"mdns_2017_1011_PB",
+ "service-instance-name":"CHARLOTTE_2017_1011_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509739169686",
@@ -997,7 +1015,7 @@
},
{
"service-instance-id":"08cdfd4b-9d25-40c8-a8c3-a15a3025d021",
- "service-instance-name":"Nimbus_3.1_PCRF_0717_Svc",
+ "service-instance-name":"Kennedy_3.1_RODERICK_0717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504061752729",
@@ -1007,7 +1025,7 @@
},
{
"service-instance-id":"0c916c04-d2ca-43f3-90f8-e0266b3e97c8",
- "service-instance-name":"mdns_pa23961111",
+ "service-instance-name":"CHARLOTTE_pa23961111",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508338875497",
@@ -1017,7 +1035,7 @@
},
{
"service-instance-id":"ead68f27-e78f-417a-9d74-d7af3871c406",
- "service-instance-name":"mdns_2017_1011_oh22u_1103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_1103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509728889955",
@@ -1027,7 +1045,7 @@
},
{
"service-instance-id":"54ba3628-9ee5-4b32-8a2a-3abf001bed4e",
- "service-instance-name":"mdns_2017_1011_oh22u_20171103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_20171103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509730482946",
@@ -1037,7 +1055,7 @@
},
{
"service-instance-id":"9ecab3e4-c4f4-4c46-a46e-9be98f89a664",
- "service-instance-name":"mdns_createservice_pa23961026",
+ "service-instance-name":"CHARLOTTE_createservice_pa23961026",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509032288508",
@@ -1047,7 +1065,7 @@
},
{
"service-instance-id":"11d25472-cbfb-4e10-a1f2-bea25d7c0823",
- "service-instance-name":"mdns_2017_1011_v4",
+ "service-instance-name":"CHARLOTTE_2017_1011_v4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508054069141",
@@ -1057,7 +1075,7 @@
},
{
"service-instance-id":"8c88375a-fe46-4f03-9729-cb2850d8e122",
- "service-instance-name":"mdns_2017_1011_ServiceInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508097853649",
@@ -1067,7 +1085,7 @@
},
{
"service-instance-id":"f054ce69-a3d0-4061-b6a6-cdb4ea8b4968",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1014_1700",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1014_1700",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507929319130",
@@ -1087,7 +1105,7 @@
},
{
"service-instance-id":"1abdbf2b-d08d-4f64-b123-7ecca7b8c9aa",
- "service-instance-name":"mdns_2017_1011_pa2396",
+ "service-instance-name":"CHARLOTTE_2017_1011_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507749134293",
@@ -1097,7 +1115,7 @@
},
{
"service-instance-id":"4a7882f6-128f-4303-8a47-9ee44a885965",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1210",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1210",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752287291",
@@ -1107,7 +1125,7 @@
},
{
"service-instance-id":"7cdd3596-a11f-4508-87ff-f0a9be0796c9",
- "service-instance-name":"Cservice_mdns_2017_1011_sg",
+ "service-instance-name":"Cservice_CHARLOTTE_2017_1011_sg",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507755029185",
@@ -1117,7 +1135,7 @@
},
{
"service-instance-id":"a43da41c-1510-4f2c-aef5-435534accf9f",
- "service-instance-name":"mdns_2017_1011",
+ "service-instance-name":"CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507748135880",
@@ -1137,7 +1155,7 @@
},
{
"service-instance-id":"7eef7c51-70fe-4723-b762-bf8de2d4ea52",
- "service-instance-name":"Nimbus_LU2_CGWY_Svc",
+ "service-instance-name":"Kennedy_LU2_CGWY_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135961",
@@ -1147,7 +1165,7 @@
},
{
"service-instance-id":"745fd172-4a08-4f14-a2d0-a9a0e2a3f725",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_1028",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_1028",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509129321340",
@@ -1177,7 +1195,7 @@
},
{
"service-instance-id":"77b4ba1c-c4df-4e3c-a73a-6c89967086a8",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507812622773",
@@ -1187,7 +1205,7 @@
},
{
"service-instance-id":"f7f8b3d0-bff3-4e10-b973-18ab33a40cb7",
- "service-instance-name":"PXMC_v7_Service_062317",
+ "service-instance-name":"CORNELIUS_v7_Service_062317",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503434415225",
@@ -1207,7 +1225,7 @@
},
{
"service-instance-id":"a8372edb-c2ff-4008-a5d1-1e790873d92f",
- "service-instance-name":"mDNS_Service_New_HEAT",
+ "service-instance-name":"CHARLOTTE_Service_New_HEAT",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501704876346",
@@ -1217,7 +1235,7 @@
},
{
"service-instance-id":"7a9e9d7a-820a-46df-8cc9-79ba677fbf70",
- "service-instance-name":"mDNS_1710_preload_test_Svc",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505319453315",
@@ -1227,7 +1245,7 @@
},
{
"service-instance-id":"f195837b-ef28-42c3-8dea-47ad37eaed95",
- "service-instance-name":"mDNS_preload_1710_0914_0920",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_0920",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505964829466",
@@ -1257,7 +1275,7 @@
},
{
"service-instance-id":"f2f54623-94b0-4dcb-a381-c58b82229d12",
- "service-instance-name":"mdns_2017_1011_CreateSerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_CreateSerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508186235886",
@@ -1287,7 +1305,7 @@
},
{
"service-instance-id":"41de54a4-c2d7-41e6-b7e4-0125231e1a75",
- "service-instance-name":"mdns_20171014_298940",
+ "service-instance-name":"CHARLOTTE_20171014_298940",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921979277",
@@ -1297,7 +1315,7 @@
},
{
"service-instance-id":"9b3f5b80-7aaf-4c71-9066-79ba0beea6ae",
- "service-instance-name":"mdns_298109_serviceinstance_pa2396",
+ "service-instance-name":"CHARLOTTE_298109_serviceinstance_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921462300",
@@ -1307,7 +1325,7 @@
},
{
"service-instance-id":"55dabffc-0f6c-424b-afd1-d3a3c515a8b3",
- "service-instance-name":"mDNS_20170705_SVC",
+ "service-instance-name":"CHARLOTTE_20170705_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499710772965",
@@ -1317,7 +1335,7 @@
},
{
"service-instance-id":"b49aadf0-1435-468c-b338-1be1f86a1291",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1310",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1310",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507906471665",
@@ -1327,7 +1345,7 @@
},
{
"service-instance-id":"f9b00b35-3cb7-4b6f-9e21-922b4c291e70",
- "service-instance-name":"mdns_298109",
+ "service-instance-name":"CHARLOTTE_298109",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507907071149",
@@ -1337,7 +1355,7 @@
},
{
"service-instance-id":"203d5521-85e9-46f1-9aa2-df593be5f464",
- "service-instance-name":"Nimbus_FN_Cor_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Cor_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149671",
@@ -1347,7 +1365,7 @@
},
{
"service-instance-id":"5164424e-5cc0-4050-9cd2-3598d0ed23a3",
- "service-instance-name":"Nimbus_FN_HSL_Network_Svc",
+ "service-instance-name":"Kennedy_FN_HSL_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149745",
@@ -1357,7 +1375,7 @@
},
{
"service-instance-id":"d750f7d0-8543-4c71-8949-12b1cbbb623f",
- "service-instance-name":"Nimbus_FN_Internet_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Internet_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150967",
@@ -1377,7 +1395,7 @@
},
{
"service-instance-id":"0d867a3c-66c2-49bb-89b3-a934209f04c9",
- "service-instance-name":"RDM5b_mdns_2017_1011_oh222u_10312017",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_oh222u_10312017",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509393490120",
@@ -1397,7 +1415,7 @@
},
{
"service-instance-id":"0d94c422-73bf-4973-b561-2c9083b7c14c",
- "service-instance-name":"mdns_2017_1011_IST_Service",
+ "service-instance-name":"CHARLOTTE_2017_1011_IST_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509374793651",
@@ -1407,7 +1425,7 @@
},
{
"service-instance-id":"97d698da-4e7b-44b8-8596-f0fed1cb992e",
- "service-instance-name":"MDNS_NETWORK_OAM",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509478420584",
@@ -1417,7 +1435,7 @@
},
{
"service-instance-id":"8bafeb61-f9cd-4afb-b7a5-cd786df0c751",
- "service-instance-name":"mdns_2017_1011_ServiceCreation_pa23061030",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceCreation_pa23061030",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509379856680",
@@ -1437,7 +1455,7 @@
},
{
"service-instance-id":"16cd6439-ebd6-46f2-aa14-fcaa9b8c5ce7",
- "service-instance-name":"PXTC_02_23_2017_Svc",
+ "service-instance-name":"GRANVILLE_02_23_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150076",
@@ -1447,7 +1465,7 @@
},
{
"service-instance-id":"4767ab93-da7b-492c-833f-d063c7452caa",
- "service-instance-name":"Nimbus_LDST_0705_Svc",
+ "service-instance-name":"Kennedy_LDST_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501261983060",
@@ -1457,7 +1475,7 @@
},
{
"service-instance-id":"c6fc80c1-de71-4484-86e5-b15ccc7e3432",
- "service-instance-name":"mDNS_02-06-2017_Svc_DS_0814",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc_DS_0814",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502734680482",
@@ -1537,7 +1555,7 @@
},
{
"service-instance-id":"8de54913-279f-406d-8585-e2152222373f",
- "service-instance-name":"Nimbus_IXLA_0705_Svc",
+ "service-instance-name":"Kennedy_IXLA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499963829384",
@@ -1547,7 +1565,7 @@
},
{
"service-instance-id":"f9dcb4e4-a47a-4f6a-b224-5fd3b30a83a0",
- "service-instance-name":"Nimbus_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148003",
@@ -1557,7 +1575,7 @@
},
{
"service-instance-id":"d5c83af3-4b48-4778-b2c3-07fba2362c79",
- "service-instance-name":"Nimbus_FN_OAM_Network_Svc",
+ "service-instance-name":"Kennedy_FN_OAM_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148499",
@@ -1567,7 +1585,7 @@
},
{
"service-instance-id":"dce199f8-bb6a-4e99-a861-19b544c5438f",
- "service-instance-name":"Mobility_Service_297772_pb",
+ "service-instance-name":"Emanuel_Service_297772_pb",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507663693747",
@@ -1587,7 +1605,7 @@
},
{
"service-instance-id":"38811ee9-901a-46e9-8dbd-4a7faceaebd4",
- "service-instance-name":"mdns_createinstance",
+ "service-instance-name":"CHARLOTTE_createinstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508269726756",
@@ -1597,7 +1615,7 @@
},
{
"service-instance-id":"6fcd3f57-51d0-41b2-8825-ad2820253e5c",
- "service-instance-name":"Nimbus_Int_Network_Svc",
+ "service-instance-name":"Kennedy_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147871",
@@ -1607,7 +1625,7 @@
},
{
"service-instance-id":"5aaebe92-b062-473b-9a0c-017568386d8b",
- "service-instance-name":"mdns_createService",
+ "service-instance-name":"CHARLOTTE_createService",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508265751686",
@@ -1617,7 +1635,7 @@
},
{
"service-instance-id":"a146b14c-6b06-435e-9c9a-f78cbcad626e",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508266016689",
@@ -1630,13 +1648,13 @@
"is-permitted":true
},
{
- "service-type":"vSEGW",
+ "service-type":"vPorfirio",
"resource-version":"1494254851983",
"service-instances":{
"service-instance":[
{
"service-instance-id":"5dfa2fc6-5dfe-4db6-ad73-a66e0cb878f4",
- "service-instance-name":"SeGW_012417_Svc",
+ "service-instance-name":"Porfirio_012417_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147946",
@@ -1646,7 +1664,7 @@
},
{
"service-instance-id":"8e296fb3-0308-4634-9d8e-d715c8365ae7",
- "service-instance-name":"vSeGW_07_05_2017_Svc",
+ "service-instance-name":"vPorfirio_07_05_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499698647185",
@@ -1714,7 +1732,7 @@
"service-instance":[
{
"service-instance-id":"70ea5910-b338-417e-a3a5-b63e7780bc13",
- "service-instance-name":"RDM3_vOTA3_072717_Svc",
+ "service-instance-name":"olson3_vOTA3_072717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501863709431",
@@ -1773,7 +1791,7 @@
},
{
"service-instance-id":"05427532-2f81-4d56-921f-52645e40dd9a",
- "service-instance-name":"Vive2evmme1020",
+ "service-instance-name":"Vive2evflorence1020",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148467",
@@ -2002,7 +2020,7 @@
},
{
"service-instance-id":"52bdd6f0-3cf4-4607-a0ee-345e5c1ee370",
- "service-instance-name":"MNS_Mobility_Network_RDM6B",
+ "service-instance-name":"MNS_Emanuel_Network_RDM6B",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509390672331",
@@ -2042,7 +2060,7 @@
},
{
"service-instance-id":"140b40e4-57a2-4b32-82b9-2f8475368f96",
- "service-instance-name":"Mobility_Ntwking_vMNS_Svc",
+ "service-instance-name":"Emanuel_Ntwking_vMNS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507653879814",
@@ -2072,7 +2090,7 @@
},
{
"service-instance-id":"f2ac821f-d0de-44d2-a635-d3c2768f6e32",
- "service-instance-name":"Mobility+Proted+Network+Svc",
+ "service-instance-name":"Emanuel+Proted+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135548",
@@ -2092,7 +2110,7 @@
},
{
"service-instance-id":"18c26081-ced9-4295-8363-2f5dec967175",
- "service-instance-name":"Mobility+HSL+Network+Svc",
+ "service-instance-name":"Emanuel+HSL+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135993",
@@ -2102,7 +2120,7 @@
},
{
"service-instance-id":"100c48e7-ff0e-40b3-b34e-fc7789c361ce",
- "service-instance-name":"Mobility+Mgmt+Network+Svc",
+ "service-instance-name":"Emanuel+Mgmt+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136003",
@@ -2122,7 +2140,7 @@
},
{
"service-instance-id":"dae4013c-8907-4c40-83e2-e4f28227a2cb",
- "service-instance-name":"Mobility+Direct+Network+Svc",
+ "service-instance-name":"Emanuel+Direct+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136019",
@@ -2175,13 +2193,13 @@
"is-permitted":false
},
{
- "service-type":"vSCP",
+ "service-type":"vEsmeralda",
"resource-version":"1501532104695",
"service-instances":{
"service-instance":[
{
"service-instance-id":"b3614fb3-9430-4e21-824a-69b7838a6afa",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501864174017",
@@ -2201,7 +2219,7 @@
},
{
"service-instance-id":"116dda7f-1728-4276-b976-e750d3e360d6",
- "service-instance-name":"vSCP_FW+INT1+Sept+22+Svc",
+ "service-instance-name":"vEsmeralda_FW+INT1+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135497",
@@ -2231,7 +2249,7 @@
},
{
"service-instance-id":"ee52ca93-8309-4b66-b935-ffc1a3a5d2b0",
- "service-instance-name":"vSCP_INT1_Sept_20_Svc",
+ "service-instance-name":"vEsmeralda_INT1_Sept_20_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500661099821",
@@ -2251,7 +2269,7 @@
},
{
"service-instance-id":"f64cf888-12d7-4d98-900b-d3bb2f2a096c",
- "service-instance-name":"vSCP_SVC_INT2_0722",
+ "service-instance-name":"vEsmeralda_SVC_INT2_0722",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135475",
@@ -2281,7 +2299,7 @@
},
{
"service-instance-id":"6eac6301-8583-4ac0-b1bf-c79eb528c95d",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC_VL",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC_VL",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505230561129",
@@ -2311,7 +2329,7 @@
},
{
"service-instance-id":"b229a960-06ab-4994-91d1-5ac6a7dac01c",
- "service-instance-name":"vSCP_RDM3_Lab_INT2_0712_SVC",
+ "service-instance-name":"vEsmeralda_RDM3_Lab_INT2_0712_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502889690377",
@@ -2370,7 +2388,7 @@
},
{
"service-instance-id":"cd3a9458-12d7-4e08-91cc-3cb1855625ce",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148167",
@@ -2380,7 +2398,7 @@
},
{
"service-instance-id":"9150328a-922b-46e6-81c0-586d31cdf07a",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152546",
@@ -2390,7 +2408,7 @@
},
{
"service-instance-id":"1bc1002b-d12a-4cbb-a977-f21bf9b4a7a9",
- "service-instance-name":"viv2vscpe2e1025",
+ "service-instance-name":"viv2vEsmeraldae2e1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152553",
@@ -2480,7 +2498,7 @@
},
{
"service-instance-id":"b06e9f78-398a-466d-af4e-deb66c19bd7d",
- "service-instance-name":"Mobility-vprobe-FE-11-2-1-7-Service",
+ "service-instance-name":"Emanuel-vprobe-FE-11-2-1-7-Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507062871959",
@@ -2493,13 +2511,13 @@
"is-permitted":false
},
{
- "service-type":"vMMSC",
+ "service-type":"vWINIFRED",
"resource-version":"1498752217386",
"service-instances":{
"service-instance":[
{
"service-instance-id":"3364befd-0802-4861-99af-47c5c047239b",
- "service-instance-name":"HnportalSriovProviderNet_50",
+ "service-instance-name":"WILKINSSriovProviderNet_50",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148521",
@@ -2519,7 +2537,7 @@
},
{
"service-instance-id":"240f80d8-4b6e-4882-a069-67512dc66888",
- "service-instance-name":"HnportalSriovProviderNet_88",
+ "service-instance-name":"WILKINSSriovProviderNet_88",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148043",
@@ -2529,7 +2547,7 @@
},
{
"service-instance-id":"48e6f4d3-8335-4669-9708-2e972fd2473f",
- "service-instance-name":"HnportalSriovProviderNet_77",
+ "service-instance-name":"WILKINSSriovProviderNet_77",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149448",
@@ -2589,7 +2607,7 @@
},
{
"service-instance-id":"526fe500-b06d-49e9-ac9c-9e305468f7d9",
- "service-instance-name":"HnportalSriovProviderNet_89",
+ "service-instance-name":"WILKINSSriovProviderNet_89",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151379",
@@ -2629,7 +2647,7 @@
},
{
"service-instance-id":"d12538b2-d2f3-4879-87ac-f0b45fc6f84d",
- "service-instance-name":"CRSVC_Mobility_Service_297772_ss616y_09_26_17_1",
+ "service-instance-name":"CRSVC_Emanuel_Service_297772_ss616y_09_26_17_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440871179",
@@ -2689,7 +2707,7 @@
},
{
"service-instance-id":"804c924a-00fe-40a9-af10-fbaa4ad99390",
- "service-instance-name":"vMMSC_Lab2_020217_Svc_Service_0617",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc_Service_0617",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497721637609",
@@ -2729,7 +2747,7 @@
},
{
"service-instance-id":"1b9e0bf1-13d9-4122-8364-6d94187a6e76",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0714_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0714_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500063304219",
@@ -2749,7 +2767,7 @@
},
{
"service-instance-id":"97ed0e33-3031-42c7-a4ce-519f3af21132",
- "service-instance-name":"HnportalSriovProviderNet_29",
+ "service-instance-name":"WILKINSSriovProviderNet_29",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148377",
@@ -2759,7 +2777,7 @@
},
{
"service-instance-id":"022b44be-2fe1-465a-b9ad-e9d6c3c89778",
- "service-instance-name":"VMMSC_AIC_3.0_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495556113481",
@@ -2769,7 +2787,7 @@
},
{
"service-instance-id":"72117a7f-e304-4f59-9ba5-d2b6419caa6b",
- "service-instance-name":"HnportalSriovProviderNet_100",
+ "service-instance-name":"WILKINSSriovProviderNet_100",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148058",
@@ -2789,7 +2807,7 @@
},
{
"service-instance-id":"26031c62-ca38-4427-a773-ee43a172ed3a",
- "service-instance-name":"vMMSC_Test_06292017_Svc_0629_ud6361",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_0629_ud6361",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1498782124079",
@@ -2799,7 +2817,7 @@
},
{
"service-instance-id":"d3055874-7e1c-4a3d-b4d1-8ac3e91fcc28",
- "service-instance-name":"vMMSC_Test_08182017_Svc_sb063v",
+ "service-instance-name":"vWINIFRED_Test_08182017_Svc_sb063v",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503070451727",
@@ -2849,7 +2867,7 @@
},
{
"service-instance-id":"facedbb9-9703-4b61-a04b-d0f23e6a0188",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_1",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506374487982",
@@ -2899,7 +2917,7 @@
},
{
"service-instance-id":"fd202522-5f89-4ce9-b892-5f75956f93b3",
- "service-instance-name":"HnportalSriovProviderNet_112",
+ "service-instance-name":"WILKINSSriovProviderNet_112",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149987",
@@ -2909,7 +2927,7 @@
},
{
"service-instance-id":"a83695df-061f-4871-80fe-0be5f7113ad0",
- "service-instance-name":"HnportalSriovProviderNet_53",
+ "service-instance-name":"WILKINSSriovProviderNet_53",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148198",
@@ -2919,7 +2937,7 @@
},
{
"service-instance-id":"3d443a66-504d-49d3-967d-5f6523ec2e7b",
- "service-instance-name":"HnportalSriovProviderNet_55",
+ "service-instance-name":"WILKINSSriovProviderNet_55",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148205",
@@ -2929,7 +2947,7 @@
},
{
"service-instance-id":"9365e5c7-bdd6-4f50-a8d2-96d5b3293842",
- "service-instance-name":"HnportalSriovProviderNet_123",
+ "service-instance-name":"WILKINSSriovProviderNet_123",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149295",
@@ -2979,7 +2997,7 @@
},
{
"service-instance-id":"537b6fdd-1753-4be6-8b12-d325eebc3e32",
- "service-instance-name":"createService_Mobility_Service_297772_09_28_ss616y",
+ "service-instance-name":"createService_Emanuel_Service_297772_09_28_ss616y",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506543405211",
@@ -2989,7 +3007,7 @@
},
{
"service-instance-id":"7f8b4e13-fc46-4b67-b2b7-d6d8226476fe",
- "service-instance-name":"x_mdns_2017_1011_CSI",
+ "service-instance-name":"x_CHARLOTTE_2017_1011_CSI",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509729899645",
@@ -2999,7 +3017,7 @@
},
{
"service-instance-id":"4ec4f2c8-6f55-4244-aa36-aac847ac048f",
- "service-instance-name":"vMMSC+Sept+22+Svc",
+ "service-instance-name":"vWINIFRED+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136029",
@@ -3039,7 +3057,7 @@
},
{
"service-instance-id":"3191493c-46cd-40d0-b659-c7d1e5f14bda",
- "service-instance-name":"vMMSC_MMS_Lab_3_121416_Svc",
+ "service-instance-name":"vWINIFRED_MMS_Lab_3_121416_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152771",
@@ -3059,7 +3077,7 @@
},
{
"service-instance-id":"ee612d09-aa6d-455d-97ad-3259d2098d75",
- "service-instance-name":"HnportalSriovProviderNet_58",
+ "service-instance-name":"WILKINSSriovProviderNet_58",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151334",
@@ -3069,7 +3087,7 @@
},
{
"service-instance-id":"6301180d-d4d8-447d-88f9-37fa585b1502",
- "service-instance-name":"vMMSC_AIC_3.0_0622_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_0622_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500335097279",
@@ -3079,7 +3097,7 @@
},
{
"service-instance-id":"a5c57309-c13c-4d93-b849-78857cbc1620",
- "service-instance-name":"Mobility_Service_297772_nb5443",
+ "service-instance-name":"Emanuel_Service_297772_nb5443",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761426908",
@@ -3149,7 +3167,7 @@
},
{
"service-instance-id":"faac5e72-5fa0-4a3c-84f9-7f582cb6dac7",
- "service-instance-name":"HNPortal_OAM_NET_VTO_2",
+ "service-instance-name":"WILKINS_OAM_NET_VTO_2",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151970",
@@ -3189,7 +3207,7 @@
},
{
"service-instance-id":"96ebc75f-fb74-4e90-a907-f8e95e12b2f7",
- "service-instance-name":"Mobility_Service_297772_DS_0918_01",
+ "service-instance-name":"Emanuel_Service_297772_DS_0918_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761575910",
@@ -3219,7 +3237,7 @@
},
{
"service-instance-id":"ec6b2b5b-b3cc-428d-951a-246b5c520f2d",
- "service-instance-name":"VMMSC_AIC_3.0_MVM_0612",
+ "service-instance-name":"vWINIFRED_AIC_3.0_MVM_0612",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497298262657",
@@ -3229,7 +3247,7 @@
},
{
"service-instance-id":"8eabacfe-c914-4891-9d1c-68f0ecff1944",
- "service-instance-name":"VMMSC_AIC_30_Svc",
+ "service-instance-name":"vWINIFRED_AIC_30_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505484796812",
@@ -3249,7 +3267,7 @@
},
{
"service-instance-id":"7d05c5df-e627-43f2-8684-bac0762dacbd",
- "service-instance-name":"HnportalSriovProviderNet_98",
+ "service-instance-name":"WILKINSSriovProviderNet_98",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149640",
@@ -3299,7 +3317,7 @@
},
{
"service-instance-id":"33c37a25-76a7-40fe-b08e-d88384e5654e",
- "service-instance-name":"HnportalSriovProviderNet_96",
+ "service-instance-name":"WILKINSSriovProviderNet_96",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149632",
@@ -3319,7 +3337,7 @@
},
{
"service-instance-id":"d0dd8197-b506-4118-97c9-29fa49af77fd",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0615_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0615_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497539173826",
@@ -3359,7 +3377,7 @@
},
{
"service-instance-id":"e0aa3f05-1c5d-4205-be72-b4f53c5caf26",
- "service-instance-name":"lll_051817_vmme_svc",
+ "service-instance-name":"lll_051817_vflorence_svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495131287067",
@@ -3369,7 +3387,7 @@
},
{
"service-instance-id":"8514ebd9-b681-47e7-86bc-6c803b672dc4",
- "service-instance-name":"vMMSC_Lab2_020217_Svc",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147818",
@@ -3379,7 +3397,7 @@
},
{
"service-instance-id":"d11b6e9b-0c72-4e65-a93e-a94d9c673d05",
- "service-instance-name":"vMMSC_Test_06292017_Svc_ds_0720_01",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_ds_0720_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500490381801",
@@ -3389,7 +3407,7 @@
},
{
"service-instance-id":"78f93382-b473-47c9-b921-3beb1e73477e",
- "service-instance-name":"vMMSC_Lab2_010707_Svc_SA",
+ "service-instance-name":"vWINIFRED_Lab2_010707_Svc_SA",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499368751374",
@@ -3399,7 +3417,7 @@
},
{
"service-instance-id":"512cea94-0ae9-4df5-a670-75fdeb709574",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_710",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_710",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499701812485",
@@ -3439,7 +3457,7 @@
},
{
"service-instance-id":"8752cea8-ffee-4dcc-8f80-71641ce7017b",
- "service-instance-name":"Service_vMMSC_298109_Svc_DS_0913_01",
+ "service-instance-name":"Service_vWINIFRED_298109_Svc_DS_0913_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505336746682",
@@ -3449,7 +3467,7 @@
},
{
"service-instance-id":"5cd4b31f-17e3-4bc2-8a53-fd1aebfc40c8",
- "service-instance-name":"HnportalSriovProviderNet_97",
+ "service-instance-name":"WILKINSSriovProviderNet_97",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149102",
@@ -3469,7 +3487,7 @@
},
{
"service-instance-id":"5a2cb0c0-e32d-42a9-9a8c-e47ad9dd7978",
- "service-instance-name":"HnportalSriovProviderNet_73",
+ "service-instance-name":"WILKINSSriovProviderNet_73",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149603",
@@ -3479,7 +3497,7 @@
},
{
"service-instance-id":"1664e68e-5323-4d0a-be16-fbf7a973aede",
- "service-instance-name":"HnportalSriovProviderNet_82",
+ "service-instance-name":"WILKINSSriovProviderNet_82",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149782",
@@ -3499,7 +3517,7 @@
},
{
"service-instance-id":"370073cf-89e9-4526-9fc0-dfff468571a8",
- "service-instance-name":"SI_vVIGaas_Test_01",
+ "service-instance-name":"SI_vSalvatore_Test_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148452",
@@ -3687,7 +3705,7 @@
},
{
"service-instance-id":"37aa1cd2-decf-41a8-9edb-ed4407898201",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_Rollback",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_Rollback",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499697119107",
@@ -3730,13 +3748,13 @@
"is-permitted":false
},
{
- "service-type":"FIRSTNET",
+ "service-type":"LINDSEY",
"resource-version":"1509387060781",
"service-instances":{
"service-instance":[
{
"service-instance-id":"72745ee0-4236-43a4-a2a7-5156f7d5db4d",
- "service-instance-name":"RDM5a_TFNET_CORE_NTWK_Svc",
+ "service-instance-name":"olson5a_TFNET_CORE_NTWK_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151745",
@@ -3746,7 +3764,7 @@
},
{
"service-instance-id":"21343700-a9d3-401c-a9cb-d46dacecac8a",
- "service-instance-name":"vSAEGW-FN-0630-Svc-RDM5B1",
+ "service-instance-name":"vSAEGW-FN-0630-Svc-olson5B1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508454188209",
@@ -3816,7 +3834,7 @@
},
{
"service-instance-id":"7bb7ea08-d091-433d-b3e5-1e32617b19d7",
- "service-instance-name":"APNDNS-1710-SVC-FN-RDM5a",
+ "service-instance-name":"APNDNS-1710-SVC-FN-olson5a",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509999807693",
@@ -3859,7 +3877,7 @@
"is-permitted":false
},
{
- "service-type":"ACTIVE_CHARGE",
+ "service-type":"JOHANNA_SANTOS",
"resource-version":"1494255101364",
"service-instances":{
"service-instance":[
@@ -3878,13 +3896,13 @@
"is-permitted":false
},
{
- "service-type":"vHSS",
+ "service-type":"vCarroll",
"resource-version":"1494254877333",
"service-instances":{
"service-instance":[
{
"service-instance-id":"cebf5d96-09d7-4bee-9b5b-c5e116366c5b",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0921",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0921",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507211398987",
@@ -3904,7 +3922,7 @@
},
{
"service-instance-id":"99ec97fc-d9c6-47df-b619-b8d51e693b00",
- "service-instance-name":"vHSS-RDM3-Lab1-SVC-0803",
+ "service-instance-name":"vHSS-olson3-Lab1-SVC-0803",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502120091585",
@@ -3914,7 +3932,7 @@
},
{
"service-instance-id":"86bad36c-e58a-4681-8d6e-9a72caed750e",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0830",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0830",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856441762",
diff --git a/vid-automation/src/main/resources/presets_templates/PresetAAIGetTenants.json b/vid-automation/src/main/resources/presets_templates/PresetAAIGetTenants.json
index 0417f18b6..0653899bf 100644
--- a/vid-automation/src/main/resources/presets_templates/PresetAAIGetTenants.json
+++ b/vid-automation/src/main/resources/presets_templates/PresetAAIGetTenants.json
@@ -1,19 +1,19 @@
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"relationship-list": {
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -29,15 +29,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -47,21 +47,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -77,15 +77,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -101,15 +101,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -125,15 +125,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -149,15 +149,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -173,15 +173,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -197,15 +197,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -221,15 +221,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -245,15 +245,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -269,15 +269,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -293,15 +293,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -317,15 +317,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -341,15 +341,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -365,15 +365,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -389,15 +389,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -413,15 +413,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -437,15 +437,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -461,15 +461,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -485,15 +485,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -509,15 +509,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -533,15 +533,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -557,15 +557,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -581,15 +581,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -605,15 +605,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -629,15 +629,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -653,15 +653,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -677,15 +677,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -701,15 +701,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -719,21 +719,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "test-mtn6-09"
+ "property-value": "test-hvf6-09"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_aai_search_named_query.json b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_aai_search_named_query.json
index ac6fed851..4167b68cd 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_aai_search_named_query.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_aai_search_named_query.json
@@ -6,7 +6,7 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "inventory-response-item":[{"model-name":"ServicevMMSCPID298109","service-instance":{"service-instance-id":"537d3eb0-b7ab-4fe8-a438-6166ab6af49b","service-instance-name":"ggghhh"},"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"model-name":"VSP1710PID298109_vMMSC","generic-vnf":{"vnf-id":"0eb38f69-d96b-4d5e-b8c9-3736c292f0f7","vnf-name":"ssgsg","vnf-type":"ServicevMMSCPID298109/VSP1710PID298109_vMMSC 0","service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","prov-status":"PREPROV","orchestration-status":"Created","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1506517656216","model-invariant-id":"e7961100-cde6-4b5a-bcda-b8945086950a","model-version-id":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e","model-customization-id":"6b8fc7dc-2db1-4283-a222-b07d10595495","nf-type":"MOBILITY MESSAGING ","nf-function":"Multimedia Message Service Center ","nf-role":"VMMSC","nf-naming-code":"null"},"extra-properties":{}}]}}]
+ "inventory-response-item":[{"model-name":"ServicevWINIFREDPID298109","service-instance":{"service-instance-id":"537d3eb0-b7ab-4fe8-a438-6166ab6af49b","service-instance-name":"ggghhh"},"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"model-name":"VSP1710PID298109_vWINIFRED","generic-vnf":{"vnf-id":"0eb38f69-d96b-4d5e-b8c9-3736c292f0f7","vnf-name":"ssgsg","vnf-type":"ServicevWINIFREDPID298109/VSP1710PID298109_vWINIFRED 0","service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","prov-status":"PREPROV","orchestration-status":"Created","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1506517656216","model-invariant-id":"e7961100-cde6-4b5a-bcda-b8945086950a","model-version-id":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e","model-customization-id":"6b8fc7dc-2db1-4283-a222-b07d10595495","nf-type":"EMANUEL MESSAGING ","nf-function":"Multimedia Message Service Center ","nf-role":"vWINIFRED","nf-naming-code":"null"},"extra-properties":{}}]}}]
}
}
} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_sdc_catalog_services_ggghhh.json b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_sdc_catalog_services_ggghhh.json
index 4520b0d3a..5641b9550 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_sdc_catalog_services_ggghhh.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/get_sdc_catalog_services_ggghhh.json
@@ -22,10 +22,10 @@
"body": {
"uuid": "aa2f8e9c-9e47-4b15-a95c-4a93855ac61b",
"invariantUUID": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
- "name": "ServicevMMSCPID298109",
+ "name": "ServicevWINIFREDPID298109",
"version": "1.0",
"toscaModelURL": "./ggghhh.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vf_module.json b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vf_module.json
deleted file mode 100644
index afba0683e..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vf_module.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/vfModules",
- "body": {
- "requestDetails": {
- "requestParameters": {
- "testApi": "GR_API"
- }
- }
- }
- } ,
- "simulatorResponse": {
- "responseCode": 202,
- "responseHeaders": {
- "Content-Type": "application/json"
- },
- "body": {
- "requestReferences": {
- "instanceId": "SERVICE_INSTANCE_ID",
- "requestId": "REQUEST_ID"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vnf.json b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vnf.json
deleted file mode 100644
index 71677143c..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_vnf.json
+++ /dev/null
@@ -1,63 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs",
- "body": {
- "requestDetails": {
- "requestInfo": {
- "instanceName": "INSTANCE_NAME",
- "source": "VID",
- "suppressRollback": false,
- "requestorId": "mo37915000",
- "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034"
- },
- "modelInfo": {
- "modelType": "vnf",
- "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
- "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName": "VSP1710PID298109_vMMSC",
- "modelVersion": "1.0",
- "modelCustomizationId": "6b8fc7dc-2db1-4283-a222-b07d10595495",
- "modelCustomizationName": "VSP1710PID298109_vMMSC 0"
- },
- "requestParameters": {
- "userParams": [],
- "testApi": "GR_API"
- },
- "cloudConfiguration": {
- "lcpCloudRegionId": "some legacy region",
- "tenantId": "092eb9e8e4b7412e8787dd091bc58e86"
- },
- <LOB>"lineOfBusiness": {"lineOfBusinessName": "ECOMP"},</LOB>
- "platform": {
- "platformName": "platform"
- },
- "relatedInstanceList": [{
- "relatedInstance": {
- "instanceId": "SERVICE_INSTANCE_ID",
- "modelInfo": {
- "modelType": "service",
- "modelName": "ServicevMMSCPID298109",
- "modelInvariantId": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
- "modelVersion": "1.0",
- "modelVersionId": "aa2f8e9c-9e47-4b15-a95c-4a93855ac61b"
- }
- }
- }
- ]
- }
- }
- } ,
- "simulatorResponse": {
- "responseCode": 202,
- "responseHeaders": {
- "Content-Type": "application/json"
- },
- "body": {
- "requestReferences": {
- "instanceId": "SERVICE_INSTANCE_ID",
- "requestId": "dbe54591-c8ed-46d3-abc7-d3a24873dfbd"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_volume_group.json b/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_volume_group.json
deleted file mode 100644
index c9d06e9e2..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/aLacarteFlow/mso_create_volume_group.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/volumeGroups",
- "body": {
- "requestDetails": {
- "requestParameters": {
- "testApi": "GR_API"
- }
- }
- }
- } ,
- "simulatorResponse": {
- "responseCode": 202,
- "responseHeaders": {
- "Content-Type": "application/json"
- },
- "body": {
- "requestReferences": {
- "instanceId": "SERVICE_INSTANCE_ID",
- "requestId": "REQUEST_ID"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_id_network-vl.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_id_network-vl.json
index 0a0f8e52f..db46301ae 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_id_network-vl.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_id_network-vl.json
@@ -13,7 +13,7 @@
"result-data": [
{
"resource-type": "service-instance",
- "resource-link": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/d198cc45-158b-480e-8d2c-03943c51268e"
+ "resource-link": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/d198cc45-158b-480e-8d2c-03943c51268e"
}
]
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_name_network-vl.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_name_network-vl.json
index 60013726a..c73280999 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_name_network-vl.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_filter_service_instance_by_name_network-vl.json
@@ -13,7 +13,7 @@
"result-data": [
{
"resource-type": "service-instance",
- "resource-link": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/d198cc45-158b-480e-8d2c-03943c51268e"
+ "resource-link": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/d198cc45-158b-480e-8d2c-03943c51268e"
}
]
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_get_tenants.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_get_tenants.json
index d9acb6be9..f0925981a 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_get_tenants.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_get_tenants.json
@@ -1,27 +1,27 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility"
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel"
},
"simulatorResponse": {
"responseCode": 200,
"body": {
- "service-type": "Mobility",
+ "service-type": "Emanuel",
"resource-version": "1494001853297",
"relationship-list": {
"relationship": [
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -38,15 +38,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -63,15 +63,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn16"
+ "relationship-value": "hvf16"
},
{
"relationship-key": "tenant.tenant-id",
@@ -138,15 +138,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -188,15 +188,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -213,15 +213,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/3ae175bf8f574740b1f41588500d7d29",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/3ae175bf8f574740b1f41588500d7d29",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
+ "relationship-value": "hvf23b"
},
{
"relationship-key": "tenant.tenant-id",
@@ -238,15 +238,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -263,15 +263,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/72a26aabf7424ad3acd5145224f122d8",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/72a26aabf7424ad3acd5145224f122d8",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
+ "relationship-value": "hvf23b"
},
{
"relationship-key": "tenant.tenant-id",
@@ -288,15 +288,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/d0a030fc9fd942c88d8bbb3165c96456",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23a/tenants/tenant/d0a030fc9fd942c88d8bbb3165c96456",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
+ "relationship-value": "hvf23a"
},
{
"relationship-key": "tenant.tenant-id",
@@ -313,15 +313,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/87dbe25f3a6149dab53a742c25c90bb6",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/87dbe25f3a6149dab53a742c25c90bb6",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
+ "relationship-value": "hvf23b"
},
{
"relationship-key": "tenant.tenant-id",
@@ -338,15 +338,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -363,15 +363,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/2889dda86a19400097284de529cd950e",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23a/tenants/tenant/2889dda86a19400097284de529cd950e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
+ "relationship-value": "hvf23a"
},
{
"relationship-key": "tenant.tenant-id",
@@ -388,15 +388,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23b/tenants/tenant/3e9a20a3e89e45f884e09df0cc2d2d2a",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
+ "relationship-value": "hvf23b"
},
{
"relationship-key": "tenant.tenant-id",
@@ -413,15 +413,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/de1096c250564451a5e48370a78a7b1f",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23a/tenants/tenant/de1096c250564451a5e48370a78a7b1f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
+ "relationship-value": "hvf23a"
},
{
"relationship-key": "tenant.tenant-id",
@@ -438,15 +438,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/e6beab145f6b49098277ac163ac1b4f3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf23a/tenants/tenant/e6beab145f6b49098277ac163ac1b4f3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
+ "relationship-value": "hvf23a"
},
{
"relationship-key": "tenant.tenant-id",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_named_query_for_view_edit_test_network-vl.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_named_query_for_view_edit_test_network-vl.json
index 973ffcbce..388a94e64 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_named_query_for_view_edit_test_network-vl.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_network/aai_named_query_for_view_edit_test_network-vl.json
@@ -13,7 +13,7 @@
"service-instance-id": "d198cc45-158b-480e-8d2c-03943c51268e"
},
"service-subscription": {
- "service-type": "Mobility"
+ "service-type": "Emanuel"
}
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network.json
deleted file mode 100644
index 68faf4e29..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network.json
+++ /dev/null
@@ -1,58 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v./d198cc45-158b-480e-8d2c-03943c51268e/networks",
- "body":
- {
- "requestDetails": {
- "requestInfo": {
- "instanceName": "<SERVICE_INSTANCE_NAME>",
- "source": "VID",
- "suppressRollback": false,
- "requestorId": "mo57174000",
- "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb"
- },
- "modelInfo": {
- "modelType": "network",
- "modelInvariantId": "de01afb5-532b-451d-aac4-ff9ff0644060",
- "modelVersionId": "ac815c68-35b7-4ea4-9d04-92d2f844b27c",
- "modelName": "AIC30_CONTRAIL_BASIC",
- "modelVersion": "3.0",
- "modelCustomizationId": "e94d61f7-b4b2-489a-a4a7-30b1a1a80daf",
- "modelCustomizationName": "AIC30_CONTRAIL_BASIC 0"
- },
- "requestParameters": {
- "testApi": "GR_API",
- "userParams": []
- },
- "cloudConfiguration": {
- "lcpCloudRegionId": "One",
- "tenantId": "c630e297a3ae486497d63eacec1d7c14"
- },
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "d198cc45-158b-480e-8d2c-03943c51268e",
- "modelInfo": {
- "modelType": "service",
- "modelName": "Using VID for VoIP Network Instantiations Shani",
- "modelInvariantId": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "modelVersion": "1.0",
- "modelVersionId": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- }
- }
- }
- ]
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "requestReferences": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914533"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_error.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_error.json
index d5afa1706..9c6552b32 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_error.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_error.json
@@ -22,7 +22,7 @@
"modelCustomizationName": "AIC30_CONTRAIL_BASIC 0"
},
"requestParameters": {
- "testApi": "GR_API",
+ "testApi": "VNF_API",
"userParams": []
},
"cloudConfiguration": {
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_orch_req.json b/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_orch_req.json
deleted file mode 100644
index efa0f436f..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/add_network/mso_add_network_orch_req.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/mso/orchestrationRequests/v./314cc766-b673-4a50-b9c5-471f68914533"
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "request": {
- "requestId": "314cc766-b673-4a50-b9c5-471f68914533",
- "startTime": "Mon, 23 Oct 2017 23:28:39 GMT",
- "requestScope": "service",
- "requestType": "networks",
- "instanceReferences": {
- "serviceInstanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestorId": "mo57174000"
- },
- "requestStatus": {
- "requestState": "COMPLETE",
- "statusMessage": "Success",
- "percentProgress": 100,
- "finishTime": "Mon, 23 Oct 2017 23:28:39 GMT"
- }
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_services.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_services.json
index c0237906d..50f6707da 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_services.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_services.json
@@ -9,17 +9,17 @@
"service":[
{
"service-id":"ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
- "service-description":"DHV",
+ "service-description":"ERICA",
"resource-version":"1494001985150"
},
{
"service-id":"17cc1042-527b-11e6-beb8-9e71128cae77",
- "service-description":"FLEXREACH",
+ "service-description":"IGNACIO",
"resource-version":"1494001922171"
},
{
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
- "service-description":"Netbond",
+ "service-description":"Christie",
"resource-version":"1494001855144"
},
{
@@ -28,18 +28,18 @@
"resource-version":"1494001980153"
},
{
- "service-id":"vRRaaS",
- "service-description":"vRRaaS",
+ "service-id":"vTerrance",
+ "service-description":"vTerrance",
"resource-version":"1484865266"
},
{
"service-id":"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
- "service-description":"vSCP",
+ "service-description":"vEsmeralda",
"resource-version":"1494001903012"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1503954056794"
},
{
@@ -49,7 +49,7 @@
},
{
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
- "service-description":"FIRSTNET",
+ "service-description":"LINDSEY",
"resource-version":"1490910095155"
},
{
@@ -58,18 +58,18 @@
"resource-version":"1494001863930"
},
{
- "service-id":"vHNGWaas",
+ "service-id":"vRosemarie",
"service-description":"HNGATEWAY",
"resource-version":"1501192849249"
},
{
"service-id":"vHNPaas",
- "service-description":"HNPORTAL",
+ "service-description":"WILKINS",
"resource-version":"1501192982895"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1494001802638"
},
{
@@ -78,18 +78,18 @@
"resource-version":"1492533254036"
},
{
- "service-id":"VIPRaaS",
- "service-description":"vIPRaaS",
+ "service-id":"vMuriel",
+ "service-description":"vMuriel",
"resource-version":"1490910058887"
},
{
"service-id":"0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
- "service-description":"WAN Bonding",
+ "service-description":"CARA Griffin",
"resource-version":"1498053422512"
},
{
"service-id":"c7611ebe-c324-48f1-8085-94aef0c6ef3d",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001913639"
},
{
@@ -98,23 +98,23 @@
"resource-version":"1506361785997"
},
{
- "service-id":"vVIGaaS",
- "service-description":"vVIGaaS",
+ "service-id":"vSalvatore",
+ "service-description":"vSalvatore",
"resource-version":"1494001900545"
},
{
"service-id":"d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
- "service-description":"uCPE-VMS",
+ "service-description":"JOSEFINA",
"resource-version":"1494001941772"
},
{
- "service-id":"vPEaaS",
- "service-description":"vPEaaS",
+ "service-id":"vHubbard",
+ "service-description":"vHubbard",
"resource-version":"1494001988229"
},
{
"service-id":"12a96a9d-4b4c-4349-a950-fe1159602621",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001817126"
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers.json
deleted file mode 100644
index 365e58d78..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams" : {
- "subscriber-type": [ "INFRA" ],
- "depth": [ "0" ]
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"FIREWALL/MISC",
- "subscriber-type":"INFRA",
- "resource-version":"1494254802147"
- },
- {
- "global-customer-id":"VidE2ETest",
- "subscriber-name":"VidTest20161020",
- "subscriber-type":"INFRA",
- "resource-version":"1494254856862"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494255056308"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1506548476111"
- },
- {
- "global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494254832007"
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP-VOICE_vfc_ig.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA-ROBBINS_vfc_ig.json
index a6e388c02..4d3ee7226 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP-VOICE_vfc_ig.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA-ROBBINS_vfc_ig.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name": "USP VOICE",
+ "subscriber-name": "SILVIA ROBBINS",
"subscriber-type": "INFRA",
"resource-version": "1494001938080",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "HOSTED COMMUNICATIONS",
+ "service-type": "DARREN MCGEE",
"resource-version": "1494001920845",
"service-instances": {
"service-instance": [
@@ -706,15 +706,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -730,15 +730,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -754,15 +754,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -780,7 +780,7 @@
}
},
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"service-instances": {
"service-instance": [
@@ -1865,7 +1865,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -1901,7 +1901,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -2498,7 +2498,7 @@
},
{
"service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
+ "service-instance-name": "vgeraldine1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -4939,7 +4939,7 @@
},
{
"service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "VIRTUAL USP_VSP_Service_DS_0906_01",
+ "service-instance-name": "TYLER SILVIA_VSP_Service_DS_0906_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -6602,7 +6602,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6916,11 +6916,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7327,15 +7327,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7351,15 +7351,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7369,21 +7369,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7399,15 +7399,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7423,15 +7423,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7447,15 +7447,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7471,15 +7471,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7495,15 +7495,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7519,15 +7519,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7543,15 +7543,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7567,15 +7567,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7591,15 +7591,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7615,15 +7615,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7639,15 +7639,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7663,15 +7663,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7687,15 +7687,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7711,15 +7711,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7735,15 +7735,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7759,15 +7759,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7783,15 +7783,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7807,15 +7807,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7831,15 +7831,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7855,15 +7855,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7879,15 +7879,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7903,15 +7903,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7927,15 +7927,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7951,15 +7951,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8121,15 +8121,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8145,15 +8145,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8169,15 +8169,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8193,15 +8193,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8217,15 +8217,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8241,15 +8241,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8265,15 +8265,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8294,4 +8294,939 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1178612d2b394be4834ad77f567c0af2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPtestcustome"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "de007636e25249238447264a988a927b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-dfsdf"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-Multiservices1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "649289e30d3244e0b48098114d63c2aa"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPST66"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-ASSPST47"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg67246"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8774659e425f479895ae091bb5d46560"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg68359"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "624eb554b0d147c19ff8885341760481"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-iftach"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "214f55f5fc414c678059c383b03e4962"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg612401"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c90666c291664841bb98e4d981ff1db5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621340"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sspjg621351cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-eteancomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-T-SPFET"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-eeweww"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-spjg61909"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "05b91bd5137f4929878edd965755c06d"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621512cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdr"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-ssasa"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-PFNPT"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdre"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-NONPODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_USP_VOICE.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json
index f0c9330c5..42ab78f84 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_USP_VOICE.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name": "USP VOICE",
+ "subscriber-name": "SILVIA ROBBINS",
"subscriber-type": "INFRA",
"resource-version": "1494001938080",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"service-instances": {
"service-instance": [
@@ -1769,7 +1769,7 @@
},
{
"service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
+ "service-instance-name": "vgeraldine1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -2219,7 +2219,7 @@
},
{
"service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "Mobility_VSP_Service_DS_0906_01",
+ "service-instance-name": "TYLER SILVIA_VSP_Service_DS_0906_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -2662,7 +2662,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -2698,7 +2698,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6103,11 +6103,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6421,7 +6421,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6739,15 +6739,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6763,15 +6763,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6781,21 +6781,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6811,15 +6811,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6835,15 +6835,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6859,15 +6859,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6883,15 +6883,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6907,15 +6907,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6931,15 +6931,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6955,15 +6955,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6979,15 +6979,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7003,15 +7003,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7027,15 +7027,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7051,15 +7051,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7075,15 +7075,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7099,15 +7099,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7123,15 +7123,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7147,15 +7147,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7171,15 +7171,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7195,15 +7195,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7219,15 +7219,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7243,15 +7243,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7267,15 +7267,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7291,15 +7291,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7315,15 +7315,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7339,15 +7339,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7363,15 +7363,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7387,15 +7387,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7411,15 +7411,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7435,15 +7435,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7459,15 +7459,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7483,15 +7483,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7507,15 +7507,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7531,15 +7531,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7555,15 +7555,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7579,15 +7579,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7603,15 +7603,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7627,15 +7627,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7651,15 +7651,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7675,15 +7675,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7699,15 +7699,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7723,15 +7723,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7747,15 +7747,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7771,15 +7771,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7795,15 +7795,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7819,15 +7819,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7837,21 +7837,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "test-mtn6-09"
+ "property-value": "test-hvf6-09"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7867,15 +7867,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7891,15 +7891,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7915,15 +7915,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7939,15 +7939,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7963,15 +7963,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7987,15 +7987,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8011,15 +8011,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8035,15 +8035,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8059,15 +8059,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8083,15 +8083,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8107,15 +8107,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8131,15 +8131,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8155,15 +8155,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8179,15 +8179,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8203,15 +8203,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8227,15 +8227,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8251,15 +8251,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8275,15 +8275,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8299,15 +8299,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8323,15 +8323,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8347,15 +8347,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8371,15 +8371,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8395,15 +8395,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8421,7 +8421,7 @@
}
},
{
- "service-type": "HOSTED COMMUNICATIONS",
+ "service-type": "DARREN MCGEE",
"resource-version": "1494001920845",
"service-instances": {
"service-instance": [
@@ -9111,15 +9111,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9135,15 +9135,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9159,15 +9159,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9183,15 +9183,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9207,15 +9207,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9413,15 +9413,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9437,15 +9437,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9461,15 +9461,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9485,15 +9485,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9509,15 +9509,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9533,15 +9533,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9557,15 +9557,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9586,4 +9586,2019 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1178612d2b394be4834ad77f567c0af2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPtestcustome"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "de007636e25249238447264a988a927b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-dfsdf"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-Multiservices1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "649289e30d3244e0b48098114d63c2aa"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPST66"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-ASSPST47"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg67246"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8774659e425f479895ae091bb5d46560"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg68359"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "624eb554b0d147c19ff8885341760481"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-iftach"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "214f55f5fc414c678059c383b03e4962"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg612401"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c90666c291664841bb98e4d981ff1db5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621340"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sspjg621351cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-eteancomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-T-SPFET"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-eeweww"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-spjg61909"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "05b91bd5137f4929878edd965755c06d"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621512cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdr"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-ssasa"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-PFNPT"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdre"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-NONPODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1eddb590b7f04e9890bceeef9e591333"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "APP-C-DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2d34d8396e194eb49969fd61ffbff961"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov16-T5"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ee633f87f1f04a19ab6cbc1ea5a587cb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-681419455"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f13c8d9b610543ea84f0a899baf73b8f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-19"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4e9093be45ce4726ada0e37e9e08afba"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-40"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f8f6102ace934888a8de767781abb1cc"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-43"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "46cb27d3fd094299bfbc23b4d9c076e4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-50"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f1b3db4ae6d44b4babaee96d3a834359"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-delete2112017"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7093a5b869ff4c4497647d4ed7b174eb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1120249305"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a0b9c25bc67a43f88de35b1a73b52c85"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-51"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "783c60ec140642fab93be64a3b3da7bf"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-34"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4914ab0ab3a743e58f0eefdacc1dde77"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov21-T1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2562962934ef4bd0be04b4bc360c9fe9"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1199103880"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2950bb8e1d694bd18b33885e4f2a3be2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-39722178"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fe35e5251a0b4fad86a0dff188cf8ba1"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-574343681"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "48a013ce6c21446ebd005a778407c636"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov23-Test1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1b63514d5fdc4ab5b78fc57dcbc24c5f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-45"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4e6817f491e84ac3970f23ae6c68a2f5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-47"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0a3e3f2964542259d155a81c41aadc3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "test-hvf6-09"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b58c4006dd4d493bba16084ee2d6d85a"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1091981337"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "baae77dcb56e4e71b0b885ee37c0f9ed"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1316723862"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "10e135cf54aa40d0819e9807a05be9fd"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-42"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "09bcfa01149a416b9dbef57fe9ff4f38"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-48"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c9ef0e42793f473ca49e2a882415de63"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-22"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "985430bc6e444fd6a24ed307e16ee80f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1868857163"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "936f200c8a6344a1af038d05e37f6788"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-49"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2d66ce1949c64e64a892bf2a5e385a0d"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-830984248"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2175e8824a624b8fabb297b35b453147"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-37"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ccbe1427a5434619a7132bd7dd68e97b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-36"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "45619c38a9ec4ce6836ec1cc54a2800b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-15"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c1a1a7717bc142efa6573c2f12b1200c"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1314828730"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cbb99fe4ada84631b7baf046b6fd2044"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov16-T3"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f3a68c2e5cf348af89411ca91bcf509e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1114155455"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "661b60e06bf34a29a0474e1a8abcabb2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-594348189"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "afa69a3d2ae04ed5afea0c75a082ba10"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1055470287"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad6bba93fa264b55be522600d6e3e47f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-16"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb1c11460f0d47ebbf61343c351bd1d8"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-21"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "427f0797ee244a0baf04bd5699e78dbf"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-23"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "6e8aa8b2f8494cb09f62c4df56a1d68f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-495087135"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ea3021aa27fd4838a95979a4538a25ff"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1427517907"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d7b7097e78414423b9bedd8bdb7d1180"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-398794798"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7e6d83cc6dbc45e9b2d813e6d9951a0a"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-getestdsds"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "e3b312307aac45e5b67bf52225381486"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-Ecomptenant"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "16f1ec0207134560a8099bb46055943f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-check11161022"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "9519f3c0d0654309bd0b2165be6b9bd5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-CheckEcompMulti"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_tenants.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_tenants.json
deleted file mode 100644
index 2fdc0699a..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_tenants.json
+++ /dev/null
@@ -1,468 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL USP"
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "service-type": "VIRTUAL USP",
- "resource-version": "1494001853297",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fe4400a8e96e4caa85ccdca8a850255b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "IST_Automation_AAI_updated"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "IST_VID_DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn16"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "IST_VID_DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/Two/tenants/tenant/d3b49834f7164cbe831bfbfa35ef649b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "fusion"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "Two"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d3b49834f7164cbe831bfbfa35ef649b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "fusion-admin-mitaka"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/One/tenants/tenant/c630e297a3ae486497d63eacec1d7c14",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "fusion"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "One"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c630e297a3ae486497d63eacec1d7c14"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "fusion-admin-icehouse"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c2609b7252b6484d89432611cfb2491b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ECOM_Tenant_DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/One/tenants/tenant/d3b49834f7164cbe831bfbfa35ef649b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "fusion"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "One"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d3b49834f7164cbe831bfbfa35ef649b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "fusion-admin-mitaka"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "1eddb590b7f04e9890bceeef9e591333"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APP-C-DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/3ae175bf8f574740b1f41588500d7d29",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "3ae175bf8f574740b1f41588500d7d29"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-02D"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "579d80c0cf754d1e9f1ddc2cdc1701e3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ECOM_FirstNet1_DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/72a26aabf7424ad3acd5145224f122d8",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "72a26aabf7424ad3acd5145224f122d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-02B"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/d0a030fc9fd942c88d8bbb3165c96456",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d0a030fc9fd942c88d8bbb3165c96456"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-01B"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/87dbe25f3a6149dab53a742c25c90bb6",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "87dbe25f3a6149dab53a742c25c90bb6"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-02A"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "2cd3ca9abd25492eb0c6a44bc95fe714"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ECOM_FirstNet2_DND"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/2889dda86a19400097284de529cd950e",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "2889dda86a19400097284de529cd950e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-01C"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23b/tenants/tenant/3e9a20a3e89e45f884e09df0cc2d2d2a",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23b"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "3e9a20a3e89e45f884e09df0cc2d2d2a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-02C"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/de1096c250564451a5e48370a78a7b1f",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "de1096c250564451a5e48370a78a7b1f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-01D"
- }
- ]
- },
- {
- "related-to": "tenant",
- "relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn23a/tenants/tenant/e6beab145f6b49098277ac163ac1b4f3",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn23a"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "e6beab145f6b49098277ac163ac1b4f3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "APPC-24595-T-IST-01A"
- }
- ]
- }
- ]
- }
- }
- }
-}
-
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_named_query_for_vfc_ig_view_edit.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_named_query_for_vfc_ig_view_edit.json
index beb73880a..c8f4ebfa8 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_named_query_for_vfc_ig_view_edit.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_named_query_for_vfc_ig_view_edit.json
@@ -13,7 +13,7 @@
"service-instance-id":"dc3a893e-0104-4ef6-abfe-6c2932294a3f"
},
"service-subscription":{
- "service-type":"VIRTUAL USP"
+ "service-type":"TYLER SILVIA"
}
}
]
@@ -41,11 +41,11 @@
"inventory-response-items":{
"inventory-response-item":[
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c015cc0f-0f37-4488-aabf-53795fd93cd3",
"vnf-name":"fsd",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -134,11 +134,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"0846287b-65bf-45a6-88f6-6a1af4149fac",
"vnf-name":"kjkjk",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -207,12 +207,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"9908b762-136f-4b1f-8eb4-ef670ef58bb4",
"vnf-name":"uiui",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"vHNGWaas",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vRosemarie",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -231,11 +231,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"543931f5-e50e-45a2-a69f-ab727e4c7f2f",
"vnf-name":"sdfsdfdsf",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"LRSI-OSPF",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -255,12 +255,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"25e84884-22d5-44c9-8212-cb459f63e0ba",
"vnf-name":"sdada",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"VIPRaaS",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vMuriel",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -279,11 +279,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"013fb0ba-977b-496c-9faa-7f8e5f083eec",
"vnf-name":"gvb",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -303,11 +303,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"06914296-cb46-4b62-9453-329a706a6cbb",
"vnf-name":"lkllll",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -327,11 +327,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c55da606-cf38-42c7-bc3c-be8e23b19299",
"vnf-name":"ss",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -351,11 +351,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"27cc0914-70be-453e-b552-3df6b1d6cda9",
"vnf-name":"yh",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -396,7 +396,7 @@
"service-instance-id":"dc3a893e-0104-4ef6-abfe-6c2932294a3e"
},
"service-subscription":{
- "service-type":"VIRTUAL USP"
+ "service-type":"TYLER SILVIA"
}
}
]
@@ -424,11 +424,11 @@
"inventory-response-items":{
"inventory-response-item":[
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c015cc0f-0f37-4488-aabf-53795fd93cd3",
"vnf-name":"fsd",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -517,11 +517,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"0846287b-65bf-45a6-88f6-6a1af4149fac",
"vnf-name":"kjkjk",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -590,12 +590,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"9908b762-136f-4b1f-8eb4-ef670ef58bb4",
"vnf-name":"uiui",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"vHNGWaas",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vRosemarie",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -614,11 +614,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"543931f5-e50e-45a2-a69f-ab727e4c7f2f",
"vnf-name":"sdfsdfdsf",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"LRSI-OSPF",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -638,12 +638,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"25e84884-22d5-44c9-8212-cb459f63e0ba",
"vnf-name":"sdada",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"VIPRaaS",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vMuriel",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -662,11 +662,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"013fb0ba-977b-496c-9faa-7f8e5f083eec",
"vnf-name":"gvb",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -686,11 +686,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"06914296-cb46-4b62-9453-329a706a6cbb",
"vnf-name":"lkllll",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -710,11 +710,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c55da606-cf38-42c7-bc3c-be8e23b19299",
"vnf-name":"ss",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -734,11 +734,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"27cc0914-70be-453e-b552-3df6b1d6cda9",
"vnf-name":"yh",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
"prov-status":"PREPROV",
"orchestration-status":"Created",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-333.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-333.json
index 41531eb3d..d55471fde 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-333.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-333.json
@@ -6,7 +6,7 @@
},
"simulatorResponse": {
"responseCode": 200,
- "file": "service-VdbeSrv-csar.zip"
+ "file": "service-vDOROTHEASrv-csar.zip"
}
},
{
@@ -16,7 +16,7 @@
},
"simulatorResponse": {
"responseCode": 200,
- "file": "service-VdbeSrv-csar_ecomp_false6.zip"
+ "file": "service-vDOROTHEASrv-csar_ecomp_false6.zip"
}
},
{
@@ -34,8 +34,8 @@
"invariantUUID": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
"name": "Demo Service",
"version": "1.0",
- "toscaModelURL": "./service-VdbeSrv-csar.zip",
- "category": "VIRTUAL USP",
+ "toscaModelURL": "./service-vDOROTHEASrv-csar.zip",
+ "category": "TYLER SILVIA",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
@@ -60,8 +60,8 @@
"invariantUUID": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
"name": "Demo Service",
"version": "1.0",
- "toscaModelURL": "./service-VdbeSrv-csar_ecomp_false6.zip",
- "category": "VIRTUAL USP",
+ "toscaModelURL": "./service-vDOROTHEASrv-csar_ecomp_false6.zip",
+ "category": "TYLER SILVIA",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-444.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-444.json
index 40fdc09b6..3c85f240f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-444.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/get_sdc_catalog_services_vid-test-444.json
@@ -6,7 +6,7 @@
},
"simulatorResponse": {
"responseCode": 200,
- "file": "service-VdbeSrv-csar.zip"
+ "file": "service-vDOROTHEASrv-csar.zip"
}
},
{
@@ -24,8 +24,8 @@
"invariantUUID": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
"name": "Demo Service",
"version": "1.0",
- "toscaModelURL": "./service-VdbeSrv-csar.zip",
- "category": "VIRTUAL USP",
+ "toscaModelURL": "./service-vDOROTHEASrv-csar.zip",
+ "category": "TYLER SILVIA",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/mso_vfc_ig_instance_orch_status_req.json b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/mso_vfc_ig_instance_orch_status_req.json
index da2b0a82b..a26b48be2 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/mso_vfc_ig_instance_orch_status_req.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/mso_vfc_ig_instance_orch_status_req.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5",
+ "path": "/mso/orchestrationRequests/v.",
"queryParams": {
"filter": "serviceInstanceId:EQUALS:dc3a893e-0104-4ef6-abfe-6c2932294a3f"
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/aai_get_services.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/aai_get_services.json
index ef9725e40..7df5aaab4 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/aai_get_services.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/aai_get_services.json
@@ -9,17 +9,17 @@
"service":[
{
"service-id":"ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
- "service-description":"DHV",
+ "service-description":"ERICA",
"resource-version":"1494001985150"
},
{
"service-id":"17cc1042-527b-11e6-beb8-9e71128cae77",
- "service-description":"FLEXREACH",
+ "service-description":"IGNACIO",
"resource-version":"1494001922171"
},
{
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
- "service-description":"Netbond",
+ "service-description":"Christie",
"resource-version":"1494001855144"
},
{
@@ -28,18 +28,18 @@
"resource-version":"1494001980153"
},
{
- "service-id":"vRRaaS",
- "service-description":"vRRaaS",
+ "service-id":"vTerrance",
+ "service-description":"vTerrance",
"resource-version":"1484865266"
},
{
"service-id":"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
- "service-description":"vSCP",
+ "service-description":"vEsmeralda",
"resource-version":"1494001903012"
},
{
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "service-description":"Mobility",
+ "service-description":"Emanuel",
"resource-version":"1503954056794"
},
{
@@ -49,7 +49,7 @@
},
{
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
- "service-description":"FIRSTNET",
+ "service-description":"LINDSEY",
"resource-version":"1490910095155"
},
{
@@ -58,18 +58,18 @@
"resource-version":"1494001863930"
},
{
- "service-id":"vHNGWaas",
+ "service-id":"vRosemarie",
"service-description":"HNGATEWAY",
"resource-version":"1501192849249"
},
{
"service-id":"vHNPaas",
- "service-description":"HNPORTAL",
+ "service-description":"WILKINS",
"resource-version":"1501192982895"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1494001802638"
},
{
@@ -78,18 +78,18 @@
"resource-version":"1492533254036"
},
{
- "service-id":"VIPRaaS",
- "service-description":"vIPRaaS",
+ "service-id":"vMuriel",
+ "service-description":"vMuriel",
"resource-version":"1490910058887"
},
{
"service-id":"0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
- "service-description":"WAN Bonding",
+ "service-description":"CARA Griffin",
"resource-version":"1498053422512"
},
{
"service-id":"c7611ebe-c324-48f1-8085-94aef0c6ef3d",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001913639"
},
{
@@ -98,23 +98,23 @@
"resource-version":"1506361785997"
},
{
- "service-id":"vVIGaaS",
- "service-description":"vVIGaaS",
+ "service-id":"vSalvatore",
+ "service-description":"vSalvatore",
"resource-version":"1494001900545"
},
{
"service-id":"d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
- "service-description":"uCPE-VMS",
+ "service-description":"JOSEFINA",
"resource-version":"1494001941772"
},
{
- "service-id":"vPEaaS",
- "service-description":"vPEaaS",
+ "service-id":"vHubbard",
+ "service-description":"vHubbard",
"resource-version":"1494001988229"
},
{
"service-id":"12a96a9d-4b4c-4349-a950-fe1159602621",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001817126"
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_get_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_get_subscribers.json
deleted file mode 100644
index a6011cfee..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_get_subscribers.json
+++ /dev/null
@@ -1,35 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams" : {
- "subscriber-type": [ "INFRA" ],
- "depth": [ "0" ]
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494255056308"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fc",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1506548476111"
- },
- {
- "global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494254832007"
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_sub_details.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_sub_details.json
index 567a0f5c0..defbb58e2 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_sub_details.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_aai_sub_details.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
+ "subscriber-name":"Emanuel",
"subscriber-type":"INFRA",
"resource-version":"1494255056308",
"service-subscriptions":{
"service-subscription":[
{
- "service-type":"vFlowLogic",
+ "service-type":"vRichardson",
"resource-version":"1501700976809",
"service-instances":{
"service-instance":[
@@ -45,7 +45,7 @@
"is-permitted":false
},
{
- "service-type":"Mobility",
+ "service-type":"Emanuel",
"resource-version":"1505402148533",
"service-instances":{
"service-instance":[
@@ -81,7 +81,7 @@
},
{
"service-instance-id":"be3f0f35-0cd6-4b64-a9a1-ef66ebf2df38",
- "service-instance-name":"mdns_2017_1011_sb063v_1024",
+ "service-instance-name":"CHARLOTTE_2017_1011_sb063v_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508858365648",
@@ -91,7 +91,7 @@
},
{
"service-instance-id":"9fb6d4cd-6d8e-41d6-afcf-37d151df1976",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1010_1400",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1010_1400",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507658384805",
@@ -101,7 +101,7 @@
},
{
"service-instance-id":"bbbcbe28-850f-42a5-8f46-8bd2a30c3014",
- "service-instance-name":"mdns_2017_1011_kk364s",
+ "service-instance-name":"CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508962475505",
@@ -111,7 +111,7 @@
},
{
"service-instance-id":"fd533b88-9e23-4636-8a32-3d2bf24db80b",
- "service-instance-name":"Mobility_Service_297772",
+ "service-instance-name":"Emanuel_Service_297772",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505500142924",
@@ -121,7 +121,7 @@
},
{
"service-instance-id":"14cfc148-ff07-49a3-a4e2-0aa5ce237624",
- "service-instance-name":"rdm5b_mdns_2017_1011_IST_Service_kk364s",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_IST_Service_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509122521715",
@@ -161,7 +161,7 @@
},
{
"service-instance-id":"3afa7504-be8c-4fb1-b6c2-071f78faee18",
- "service-instance-name":"mDNS_preload_1710_0914_01",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506538704860",
@@ -191,7 +191,7 @@
},
{
"service-instance-id":"18094982-779d-48b7-ab75-93da74944583",
- "service-instance-name":"rdm5_mdns_2017_1011",
+ "service-instance-name":"olson5_CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045878842",
@@ -241,7 +241,7 @@
},
{
"service-instance-id":"f032606a-5add-4a12-87f7-4df1f0734594",
- "service-instance-name":"Zmtn6_Mobility_Service_297772_kk364s_1010_1130",
+ "service-instance-name":"Zmtn6_Emanuel_Service_297772_kk364s_1010_1130",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507649564599",
@@ -281,7 +281,7 @@
},
{
"service-instance-id":"0d9d1292-f2bb-4a43-95fc-c9e1e4e9c510",
- "service-instance-name":"CR_SVC_Mobility_Service_297772_ss616y_09_28",
+ "service-instance-name":"CR_SVC_Emanuel_Service_297772_ss616y_09_28",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506539863926",
@@ -301,7 +301,7 @@
},
{
"service-instance-id":"076bf40a-7eca-4412-ab6e-5de4cf598256",
- "service-instance-name":"CService_mDNS_preload_1710_0914_1110",
+ "service-instance-name":"CService_CHARLOTTE_preload_1710_0914_1110",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752734878",
@@ -324,7 +324,7 @@
"is-permitted":false
},
{
- "service-type":"vBNG",
+ "service-type":"vJamie",
"resource-version":"1498068165053",
"service-instances":{
"service-instance":[
@@ -410,7 +410,7 @@
},
{
"service-instance-id":"7492cc2b-facb-4b81-abbe-a35cd4188fd7",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_09_26",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_09_26",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440095410",
@@ -479,7 +479,7 @@
},
{
"service-instance-id":"e98d2d5d-ffec-4eee-b32a-229e94ec8b24",
- "service-instance-name":"mDNS_1710_preload_test_Svc_01_PB",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_01_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505233873380",
@@ -489,7 +489,7 @@
},
{
"service-instance-id":"258a043f-d8bd-46e8-a5f1-1118da623347",
- "service-instance-name":"HnportalSriovProviderNet3_4",
+ "service-instance-name":"WILKINSSriovProviderNet3_4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506021716378",
@@ -509,7 +509,7 @@
},
{
"service-instance-id":"a8ab2c37-db0c-4dca-99f5-8d7a99dc6bf5",
- "service-instance-name":"mDNS_1710_preload_test_Svc_PB_02",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_PB_02",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506367121901",
@@ -522,7 +522,7 @@
"is-permitted":false
},
{
- "service-type":"Nimbus",
+ "service-type":"Kennedy",
"resource-version":"1509369877126",
"service-instances":{
"service-instance":[
@@ -538,7 +538,7 @@
},
{
"service-instance-id":"d93fa084-80f4-4900-ba57-8b736db3271b",
- "service-instance-name":"mDNS_preload_1710_0914_1024",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508876558729",
@@ -548,7 +548,7 @@
},
{
"service-instance-id":"123466fa-e678-439e-a89f-29bdb2747d13",
- "service-instance-name":"MDNS_NETWORK_OAM_ISTinE2E",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM_ISTinE2E",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509557184342",
@@ -558,7 +558,7 @@
},
{
"service-instance-id":"8a4674e2-fbca-4857-af78-e611b1574f5a",
- "service-instance-name":"mdns_pa2396_1027",
+ "service-instance-name":"CHARLOTTE_pa2396_1027",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045174529",
@@ -568,7 +568,7 @@
},
{
"service-instance-id":"75442b9d-e3de-4311-bfd8-b8bed4541742",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2910",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2910",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509215537269",
@@ -578,7 +578,7 @@
},
{
"service-instance-id":"f022b8c0-9796-4389-90ae-5c46df9e8574",
- "service-instance-name":"PCRF_1610_2.4_SVC",
+ "service-instance-name":"RODERICK_1610_2.4_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148885",
@@ -598,7 +598,7 @@
},
{
"service-instance-id":"25158088-c7b1-4898-b511-de0c78e093c9",
- "service-instance-name":"MOBT-Nimbus-3-Sprint-1-Svc",
+ "service-instance-name":"MOBT-Kennedy-3-Sprint-1-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506094357348",
@@ -608,7 +608,7 @@
},
{
"service-instance-id":"b84af18a-c01a-4408-8e3c-74517a94af6f",
- "service-instance-name":"Nimbus-IXLA-0705-Svc",
+ "service-instance-name":"Kennedy-IXLA-0705-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506715142169",
@@ -628,7 +628,7 @@
},
{
"service-instance-id":"fff0b350-ffaa-46ed-b927-8e82b3497af8",
- "service-instance-name":"mDNS-1710-AF-SVC",
+ "service-instance-name":"CHARLOTTE-1710-AF-SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506435654274",
@@ -638,7 +638,7 @@
},
{
"service-instance-id":"77d79cda-f8f4-4a9e-80d2-3199fefe6eb4",
- "service-instance-name":"Nimbus_LDSA_0705_Svc",
+ "service-instance-name":"Kennedy_LDSA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499869842847",
@@ -648,7 +648,7 @@
},
{
"service-instance-id":"cedac8e7-43ef-47a9-ace6-90aadafdc01a",
- "service-instance-name":"Mobility-Ntwking-Svc-Model",
+ "service-instance-name":"Emanuel-Ntwking-Svc-Model",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505507866717",
@@ -658,7 +658,7 @@
},
{
"service-instance-id":"b287a10e-6dcb-402e-87bf-fe78fdcc54cf",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1410_1205",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1410_1205",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507997085749",
@@ -668,7 +668,7 @@
},
{
"service-instance-id":"2ef18b98-b026-4a77-b0e9-71d4e9a1a0ac",
- "service-instance-name":"mdns_createServiceInstance",
+ "service-instance-name":"CHARLOTTE_createServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508165923307",
@@ -678,7 +678,7 @@
},
{
"service-instance-id":"ab8bcc6c-3bc8-4f0e-8100-5d3bbdf5d8de",
- "service-instance-name":"mdns_2017_1011_Create_SerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_Create_SerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508082674808",
@@ -688,7 +688,7 @@
},
{
"service-instance-id":"b41a499d-a2e1-4e9e-8717-ee1167bd43e9",
- "service-instance-name":"Service_Nimbus_Demo_01",
+ "service-instance-name":"Service_Kennedy_Demo_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135772",
@@ -698,7 +698,7 @@
},
{
"service-instance-id":"af913107-ddea-425d-ab84-886b1a754bd1",
- "service-instance-name":"Nimbus_IXLT_0705_Svc",
+ "service-instance-name":"Kennedy_IXLT_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500051698402",
@@ -708,7 +708,7 @@
},
{
"service-instance-id":"ec1eb896-f519-4e71-bec9-ead21fd5d633",
- "service-instance-name":"mobility_Service_1011",
+ "service-instance-name":"emanuel_Service_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507736303848",
@@ -728,7 +728,7 @@
},
{
"service-instance-id":"66b13cb4-b575-449f-aa45-ffbfe005c7b1",
- "service-instance-name":"mDNS_preload_1710_0914",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856078810",
@@ -738,7 +738,7 @@
},
{
"service-instance-id":"870f55a9-692d-45af-970b-7630317b46ea",
- "service-instance-name":"Mobisupport_PCRF_Network_Service",
+ "service-instance-name":"Mobisupport_RODERICK_Network_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152926",
@@ -748,7 +748,7 @@
},
{
"service-instance-id":"abc17093-fad2-41fc-ad30-65985b34bdfc",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2010_1006",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2010_1006",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508517379024",
@@ -758,7 +758,7 @@
},
{
"service-instance-id":"b3372b34-2085-40b3-b293-df1e546dddee",
- "service-instance-name":"zrdm5bpxmc02_092017_Svc",
+ "service-instance-name":"zolson5bpxmc02_092017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505937237447",
@@ -778,7 +778,7 @@
},
{
"service-instance-id":"9b24c4e2-6e63-4de5-8a20-741ec8289ae1",
- "service-instance-name":"Mobility_Service_297772_pb_1",
+ "service-instance-name":"Emanuel_Service_297772_pb_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507665028261",
@@ -788,7 +788,7 @@
},
{
"service-instance-id":"ea5650f4-9d80-431e-a177-b6c43fd4ade0",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1110_1045",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1110_1045",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507733035901",
@@ -798,7 +798,7 @@
},
{
"service-instance-id":"cd9aa07d-e670-498a-adef-82250a1428a0",
- "service-instance-name":"mdns_2017_pa2396_1013",
+ "service-instance-name":"CHARLOTTE_2017_pa2396_1013",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507833492086",
@@ -818,7 +818,7 @@
},
{
"service-instance-id":"a15b35f0-81eb-43a7-ad51-a05331e629ca",
- "service-instance-name":"Nimbus_FN_Int_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148152",
@@ -828,7 +828,7 @@
},
{
"service-instance-id":"9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
- "service-instance-name":"mDNS_preload_1710_0914_100417",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_100417",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507144734087",
@@ -848,7 +848,7 @@
},
{
"service-instance-id":"4183a1b5-6bf0-4446-9c50-01851e8b4f50",
- "service-instance-name":"PXMC_Svc",
+ "service-instance-name":"CORNELIUS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148483",
@@ -868,7 +868,7 @@
},
{
"service-instance-id":"e4a7a120-9a19-4757-9d91-41f1dc89a708",
- "service-instance-name":"Nimbus_FN_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_FN_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148283",
@@ -898,7 +898,7 @@
},
{
"service-instance-id":"85bfb318-d203-42bd-a13f-e8c7508105df",
- "service-instance-name":"mDNS_02-06-2017_Svc",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147914",
@@ -918,7 +918,7 @@
},
{
"service-instance-id":"17901377-cd73-4d92-abc8-b4905e720ae8",
- "service-instance-name":"Nimbus_3.0spr1_PCRF_v2.7_Svc",
+ "service-instance-name":"Kennedy_3.0spr1_RODERICK_v2.7_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504819759422",
@@ -928,7 +928,7 @@
},
{
"service-instance-id":"4a55321e-6707-497d-8b06-c4fb1ff065d5",
- "service-instance-name":"PXTC_v7_svc_082817",
+ "service-instance-name":"GRANVILLE_v7_svc_082817",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504292485665",
@@ -958,7 +958,7 @@
},
{
"service-instance-id":"614e9b44-5388-4a60-a566-35c83ace67b3",
- "service-instance-name":"mdns_2017_1011_PB",
+ "service-instance-name":"CHARLOTTE_2017_1011_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509739169686",
@@ -978,7 +978,7 @@
},
{
"service-instance-id":"08cdfd4b-9d25-40c8-a8c3-a15a3025d021",
- "service-instance-name":"Nimbus_3.1_PCRF_0717_Svc",
+ "service-instance-name":"Kennedy_3.1_RODERICK_0717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504061752729",
@@ -988,7 +988,7 @@
},
{
"service-instance-id":"0c916c04-d2ca-43f3-90f8-e0266b3e97c8",
- "service-instance-name":"mdns_pa23961111",
+ "service-instance-name":"CHARLOTTE_pa23961111",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508338875497",
@@ -998,7 +998,7 @@
},
{
"service-instance-id":"ead68f27-e78f-417a-9d74-d7af3871c406",
- "service-instance-name":"mdns_2017_1011_oh22u_1103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_1103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509728889955",
@@ -1008,7 +1008,7 @@
},
{
"service-instance-id":"54ba3628-9ee5-4b32-8a2a-3abf001bed4e",
- "service-instance-name":"mdns_2017_1011_oh22u_20171103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_20171103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509730482946",
@@ -1018,7 +1018,7 @@
},
{
"service-instance-id":"9ecab3e4-c4f4-4c46-a46e-9be98f89a664",
- "service-instance-name":"mdns_createservice_pa23961026",
+ "service-instance-name":"CHARLOTTE_createservice_pa23961026",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509032288508",
@@ -1028,7 +1028,7 @@
},
{
"service-instance-id":"11d25472-cbfb-4e10-a1f2-bea25d7c0823",
- "service-instance-name":"mdns_2017_1011_v4",
+ "service-instance-name":"CHARLOTTE_2017_1011_v4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508054069141",
@@ -1038,7 +1038,7 @@
},
{
"service-instance-id":"8c88375a-fe46-4f03-9729-cb2850d8e122",
- "service-instance-name":"mdns_2017_1011_ServiceInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508097853649",
@@ -1048,7 +1048,7 @@
},
{
"service-instance-id":"f054ce69-a3d0-4061-b6a6-cdb4ea8b4968",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1014_1700",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1014_1700",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507929319130",
@@ -1068,7 +1068,7 @@
},
{
"service-instance-id":"1abdbf2b-d08d-4f64-b123-7ecca7b8c9aa",
- "service-instance-name":"mdns_2017_1011_pa2396",
+ "service-instance-name":"CHARLOTTE_2017_1011_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507749134293",
@@ -1078,7 +1078,7 @@
},
{
"service-instance-id":"4a7882f6-128f-4303-8a47-9ee44a885965",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1210",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1210",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752287291",
@@ -1088,7 +1088,7 @@
},
{
"service-instance-id":"7cdd3596-a11f-4508-87ff-f0a9be0796c9",
- "service-instance-name":"Cservice_mdns_2017_1011_sg",
+ "service-instance-name":"Cservice_CHARLOTTE_2017_1011_sg",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507755029185",
@@ -1098,7 +1098,7 @@
},
{
"service-instance-id":"a43da41c-1510-4f2c-aef5-435534accf9f",
- "service-instance-name":"mdns_2017_1011",
+ "service-instance-name":"CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507748135880",
@@ -1118,7 +1118,7 @@
},
{
"service-instance-id":"7eef7c51-70fe-4723-b762-bf8de2d4ea52",
- "service-instance-name":"Nimbus_LU2_CGWY_Svc",
+ "service-instance-name":"Kennedy_LU2_CGWY_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135961",
@@ -1128,7 +1128,7 @@
},
{
"service-instance-id":"745fd172-4a08-4f14-a2d0-a9a0e2a3f725",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_1028",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_1028",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509129321340",
@@ -1158,7 +1158,7 @@
},
{
"service-instance-id":"77b4ba1c-c4df-4e3c-a73a-6c89967086a8",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507812622773",
@@ -1168,7 +1168,7 @@
},
{
"service-instance-id":"f7f8b3d0-bff3-4e10-b973-18ab33a40cb7",
- "service-instance-name":"PXMC_v7_Service_062317",
+ "service-instance-name":"CORNELIUS_v7_Service_062317",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503434415225",
@@ -1188,7 +1188,7 @@
},
{
"service-instance-id":"a8372edb-c2ff-4008-a5d1-1e790873d92f",
- "service-instance-name":"mDNS_Service_New_HEAT",
+ "service-instance-name":"CHARLOTTE_Service_New_HEAT",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501704876346",
@@ -1198,7 +1198,7 @@
},
{
"service-instance-id":"7a9e9d7a-820a-46df-8cc9-79ba677fbf70",
- "service-instance-name":"mDNS_1710_preload_test_Svc",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505319453315",
@@ -1208,7 +1208,7 @@
},
{
"service-instance-id":"f195837b-ef28-42c3-8dea-47ad37eaed95",
- "service-instance-name":"mDNS_preload_1710_0914_0920",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_0920",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505964829466",
@@ -1238,7 +1238,7 @@
},
{
"service-instance-id":"f2f54623-94b0-4dcb-a381-c58b82229d12",
- "service-instance-name":"mdns_2017_1011_CreateSerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_CreateSerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508186235886",
@@ -1268,7 +1268,7 @@
},
{
"service-instance-id":"41de54a4-c2d7-41e6-b7e4-0125231e1a75",
- "service-instance-name":"mdns_20171014_298940",
+ "service-instance-name":"CHARLOTTE_20171014_298940",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921979277",
@@ -1278,7 +1278,7 @@
},
{
"service-instance-id":"9b3f5b80-7aaf-4c71-9066-79ba0beea6ae",
- "service-instance-name":"mdns_298109_serviceinstance_pa2396",
+ "service-instance-name":"CHARLOTTE_298109_serviceinstance_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921462300",
@@ -1288,7 +1288,7 @@
},
{
"service-instance-id":"55dabffc-0f6c-424b-afd1-d3a3c515a8b3",
- "service-instance-name":"mDNS_20170705_SVC",
+ "service-instance-name":"CHARLOTTE_20170705_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499710772965",
@@ -1298,7 +1298,7 @@
},
{
"service-instance-id":"b49aadf0-1435-468c-b338-1be1f86a1291",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1310",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1310",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507906471665",
@@ -1308,7 +1308,7 @@
},
{
"service-instance-id":"f9b00b35-3cb7-4b6f-9e21-922b4c291e70",
- "service-instance-name":"mdns_298109",
+ "service-instance-name":"CHARLOTTE_298109",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507907071149",
@@ -1318,7 +1318,7 @@
},
{
"service-instance-id":"203d5521-85e9-46f1-9aa2-df593be5f464",
- "service-instance-name":"Nimbus_FN_Cor_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Cor_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149671",
@@ -1328,7 +1328,7 @@
},
{
"service-instance-id":"5164424e-5cc0-4050-9cd2-3598d0ed23a3",
- "service-instance-name":"Nimbus_FN_HSL_Network_Svc",
+ "service-instance-name":"Kennedy_FN_HSL_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149745",
@@ -1338,7 +1338,7 @@
},
{
"service-instance-id":"d750f7d0-8543-4c71-8949-12b1cbbb623f",
- "service-instance-name":"Nimbus_FN_Internet_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Internet_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150967",
@@ -1358,7 +1358,7 @@
},
{
"service-instance-id":"0d867a3c-66c2-49bb-89b3-a934209f04c9",
- "service-instance-name":"RDM5b_mdns_2017_1011_oh222u_10312017",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_oh222u_10312017",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509393490120",
@@ -1378,7 +1378,7 @@
},
{
"service-instance-id":"0d94c422-73bf-4973-b561-2c9083b7c14c",
- "service-instance-name":"mdns_2017_1011_IST_Service",
+ "service-instance-name":"CHARLOTTE_2017_1011_IST_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509374793651",
@@ -1388,7 +1388,7 @@
},
{
"service-instance-id":"97d698da-4e7b-44b8-8596-f0fed1cb992e",
- "service-instance-name":"MDNS_NETWORK_OAM",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509478420584",
@@ -1398,7 +1398,7 @@
},
{
"service-instance-id":"8bafeb61-f9cd-4afb-b7a5-cd786df0c751",
- "service-instance-name":"mdns_2017_1011_ServiceCreation_pa23061030",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceCreation_pa23061030",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509379856680",
@@ -1418,7 +1418,7 @@
},
{
"service-instance-id":"16cd6439-ebd6-46f2-aa14-fcaa9b8c5ce7",
- "service-instance-name":"PXTC_02_23_2017_Svc",
+ "service-instance-name":"GRANVILLE_02_23_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150076",
@@ -1428,7 +1428,7 @@
},
{
"service-instance-id":"4767ab93-da7b-492c-833f-d063c7452caa",
- "service-instance-name":"Nimbus_LDST_0705_Svc",
+ "service-instance-name":"Kennedy_LDST_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501261983060",
@@ -1438,7 +1438,7 @@
},
{
"service-instance-id":"c6fc80c1-de71-4484-86e5-b15ccc7e3432",
- "service-instance-name":"mDNS_02-06-2017_Svc_DS_0814",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc_DS_0814",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502734680482",
@@ -1518,7 +1518,7 @@
},
{
"service-instance-id":"8de54913-279f-406d-8585-e2152222373f",
- "service-instance-name":"Nimbus_IXLA_0705_Svc",
+ "service-instance-name":"Kennedy_IXLA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499963829384",
@@ -1528,7 +1528,7 @@
},
{
"service-instance-id":"f9dcb4e4-a47a-4f6a-b224-5fd3b30a83a0",
- "service-instance-name":"Nimbus_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148003",
@@ -1538,7 +1538,7 @@
},
{
"service-instance-id":"d5c83af3-4b48-4778-b2c3-07fba2362c79",
- "service-instance-name":"Nimbus_FN_OAM_Network_Svc",
+ "service-instance-name":"Kennedy_FN_OAM_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148499",
@@ -1548,7 +1548,7 @@
},
{
"service-instance-id":"dce199f8-bb6a-4e99-a861-19b544c5438f",
- "service-instance-name":"Mobility_Service_297772_pb",
+ "service-instance-name":"Emanuel_Service_297772_pb",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507663693747",
@@ -1568,7 +1568,7 @@
},
{
"service-instance-id":"38811ee9-901a-46e9-8dbd-4a7faceaebd4",
- "service-instance-name":"mdns_createinstance",
+ "service-instance-name":"CHARLOTTE_createinstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508269726756",
@@ -1578,7 +1578,7 @@
},
{
"service-instance-id":"6fcd3f57-51d0-41b2-8825-ad2820253e5c",
- "service-instance-name":"Nimbus_Int_Network_Svc",
+ "service-instance-name":"Kennedy_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147871",
@@ -1588,7 +1588,7 @@
},
{
"service-instance-id":"5aaebe92-b062-473b-9a0c-017568386d8b",
- "service-instance-name":"mdns_createService",
+ "service-instance-name":"CHARLOTTE_createService",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508265751686",
@@ -1598,7 +1598,7 @@
},
{
"service-instance-id":"a146b14c-6b06-435e-9c9a-f78cbcad626e",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508266016689",
@@ -1611,13 +1611,13 @@
"is-permitted":true
},
{
- "service-type":"vSEGW",
+ "service-type":"vPorfirio",
"resource-version":"1494254851983",
"service-instances":{
"service-instance":[
{
"service-instance-id":"5dfa2fc6-5dfe-4db6-ad73-a66e0cb878f4",
- "service-instance-name":"SeGW_012417_Svc",
+ "service-instance-name":"Porfirio_012417_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147946",
@@ -1627,7 +1627,7 @@
},
{
"service-instance-id":"8e296fb3-0308-4634-9d8e-d715c8365ae7",
- "service-instance-name":"vSeGW_07_05_2017_Svc",
+ "service-instance-name":"vPorfirio_07_05_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499698647185",
@@ -1695,7 +1695,7 @@
"service-instance":[
{
"service-instance-id":"70ea5910-b338-417e-a3a5-b63e7780bc13",
- "service-instance-name":"RDM3_vOTA3_072717_Svc",
+ "service-instance-name":"olson3_vOTA3_072717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501863709431",
@@ -1754,7 +1754,7 @@
},
{
"service-instance-id":"05427532-2f81-4d56-921f-52645e40dd9a",
- "service-instance-name":"Vive2evmme1020",
+ "service-instance-name":"Vive2evflorence1020",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148467",
@@ -1983,7 +1983,7 @@
},
{
"service-instance-id":"52bdd6f0-3cf4-4607-a0ee-345e5c1ee370",
- "service-instance-name":"MNS_Mobility_Network_RDM6B",
+ "service-instance-name":"MNS_Emanuel_Network_RDM6B",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509390672331",
@@ -2023,7 +2023,7 @@
},
{
"service-instance-id":"140b40e4-57a2-4b32-82b9-2f8475368f96",
- "service-instance-name":"Mobility_Ntwking_vMNS_Svc",
+ "service-instance-name":"Emanuel_Ntwking_vMNS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507653879814",
@@ -2053,7 +2053,7 @@
},
{
"service-instance-id":"f2ac821f-d0de-44d2-a635-d3c2768f6e32",
- "service-instance-name":"Mobility+Proted+Network+Svc",
+ "service-instance-name":"Emanuel+Proted+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135548",
@@ -2073,7 +2073,7 @@
},
{
"service-instance-id":"18c26081-ced9-4295-8363-2f5dec967175",
- "service-instance-name":"Mobility+HSL+Network+Svc",
+ "service-instance-name":"Emanuel+HSL+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135993",
@@ -2083,7 +2083,7 @@
},
{
"service-instance-id":"100c48e7-ff0e-40b3-b34e-fc7789c361ce",
- "service-instance-name":"Mobility+Mgmt+Network+Svc",
+ "service-instance-name":"Emanuel+Mgmt+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136003",
@@ -2103,7 +2103,7 @@
},
{
"service-instance-id":"dae4013c-8907-4c40-83e2-e4f28227a2cb",
- "service-instance-name":"Mobility+Direct+Network+Svc",
+ "service-instance-name":"Emanuel+Direct+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136019",
@@ -2156,13 +2156,13 @@
"is-permitted":false
},
{
- "service-type":"vSCP",
+ "service-type":"vEsmeralda",
"resource-version":"1501532104695",
"service-instances":{
"service-instance":[
{
"service-instance-id":"b3614fb3-9430-4e21-824a-69b7838a6afa",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501864174017",
@@ -2182,7 +2182,7 @@
},
{
"service-instance-id":"116dda7f-1728-4276-b976-e750d3e360d6",
- "service-instance-name":"vSCP_FW+INT1+Sept+22+Svc",
+ "service-instance-name":"vEsmeralda_FW+INT1+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135497",
@@ -2212,7 +2212,7 @@
},
{
"service-instance-id":"ee52ca93-8309-4b66-b935-ffc1a3a5d2b0",
- "service-instance-name":"vSCP_INT1_Sept_20_Svc",
+ "service-instance-name":"vEsmeralda_INT1_Sept_20_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500661099821",
@@ -2232,7 +2232,7 @@
},
{
"service-instance-id":"f64cf888-12d7-4d98-900b-d3bb2f2a096c",
- "service-instance-name":"vSCP_SVC_INT2_0722",
+ "service-instance-name":"vEsmeralda_SVC_INT2_0722",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135475",
@@ -2262,7 +2262,7 @@
},
{
"service-instance-id":"6eac6301-8583-4ac0-b1bf-c79eb528c95d",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC_VL",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC_VL",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505230561129",
@@ -2292,7 +2292,7 @@
},
{
"service-instance-id":"b229a960-06ab-4994-91d1-5ac6a7dac01c",
- "service-instance-name":"vSCP_RDM3_Lab_INT2_0712_SVC",
+ "service-instance-name":"vEsmeralda_RDM3_Lab_INT2_0712_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502889690377",
@@ -2351,7 +2351,7 @@
},
{
"service-instance-id":"cd3a9458-12d7-4e08-91cc-3cb1855625ce",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148167",
@@ -2361,7 +2361,7 @@
},
{
"service-instance-id":"9150328a-922b-46e6-81c0-586d31cdf07a",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152546",
@@ -2371,7 +2371,7 @@
},
{
"service-instance-id":"1bc1002b-d12a-4cbb-a977-f21bf9b4a7a9",
- "service-instance-name":"viv2vscpe2e1025",
+ "service-instance-name":"viv2vEsmeraldae2e1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152553",
@@ -2461,7 +2461,7 @@
},
{
"service-instance-id":"b06e9f78-398a-466d-af4e-deb66c19bd7d",
- "service-instance-name":"Mobility-vprobe-FE-11-2-1-7-Service",
+ "service-instance-name":"Emanuel-vprobe-FE-11-2-1-7-Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507062871959",
@@ -2474,13 +2474,13 @@
"is-permitted":false
},
{
- "service-type":"vMMSC",
+ "service-type":"vWINIFRED",
"resource-version":"1498752217386",
"service-instances":{
"service-instance":[
{
"service-instance-id":"3364befd-0802-4861-99af-47c5c047239b",
- "service-instance-name":"HnportalSriovProviderNet_50",
+ "service-instance-name":"WILKINSSriovProviderNet_50",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148521",
@@ -2500,7 +2500,7 @@
},
{
"service-instance-id":"240f80d8-4b6e-4882-a069-67512dc66888",
- "service-instance-name":"HnportalSriovProviderNet_88",
+ "service-instance-name":"WILKINSSriovProviderNet_88",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148043",
@@ -2510,7 +2510,7 @@
},
{
"service-instance-id":"48e6f4d3-8335-4669-9708-2e972fd2473f",
- "service-instance-name":"HnportalSriovProviderNet_77",
+ "service-instance-name":"WILKINSSriovProviderNet_77",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149448",
@@ -2570,7 +2570,7 @@
},
{
"service-instance-id":"526fe500-b06d-49e9-ac9c-9e305468f7d9",
- "service-instance-name":"HnportalSriovProviderNet_89",
+ "service-instance-name":"WILKINSSriovProviderNet_89",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151379",
@@ -2610,7 +2610,7 @@
},
{
"service-instance-id":"d12538b2-d2f3-4879-87ac-f0b45fc6f84d",
- "service-instance-name":"CRSVC_Mobility_Service_297772_ss616y_09_26_17_1",
+ "service-instance-name":"CRSVC_Emanuel_Service_297772_ss616y_09_26_17_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440871179",
@@ -2670,7 +2670,7 @@
},
{
"service-instance-id":"804c924a-00fe-40a9-af10-fbaa4ad99390",
- "service-instance-name":"vMMSC_Lab2_020217_Svc_Service_0617",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc_Service_0617",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497721637609",
@@ -2710,7 +2710,7 @@
},
{
"service-instance-id":"1b9e0bf1-13d9-4122-8364-6d94187a6e76",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0714_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0714_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500063304219",
@@ -2730,7 +2730,7 @@
},
{
"service-instance-id":"97ed0e33-3031-42c7-a4ce-519f3af21132",
- "service-instance-name":"HnportalSriovProviderNet_29",
+ "service-instance-name":"WILKINSSriovProviderNet_29",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148377",
@@ -2740,7 +2740,7 @@
},
{
"service-instance-id":"022b44be-2fe1-465a-b9ad-e9d6c3c89778",
- "service-instance-name":"VMMSC_AIC_3.0_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495556113481",
@@ -2750,7 +2750,7 @@
},
{
"service-instance-id":"72117a7f-e304-4f59-9ba5-d2b6419caa6b",
- "service-instance-name":"HnportalSriovProviderNet_100",
+ "service-instance-name":"WILKINSSriovProviderNet_100",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148058",
@@ -2770,7 +2770,7 @@
},
{
"service-instance-id":"26031c62-ca38-4427-a773-ee43a172ed3a",
- "service-instance-name":"vMMSC_Test_06292017_Svc_0629_ud6361",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_0629_ud6361",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1498782124079",
@@ -2780,7 +2780,7 @@
},
{
"service-instance-id":"d3055874-7e1c-4a3d-b4d1-8ac3e91fcc28",
- "service-instance-name":"vMMSC_Test_08182017_Svc_sb063v",
+ "service-instance-name":"vWINIFRED_Test_08182017_Svc_sb063v",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503070451727",
@@ -2830,7 +2830,7 @@
},
{
"service-instance-id":"facedbb9-9703-4b61-a04b-d0f23e6a0188",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_1",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506374487982",
@@ -2880,7 +2880,7 @@
},
{
"service-instance-id":"fd202522-5f89-4ce9-b892-5f75956f93b3",
- "service-instance-name":"HnportalSriovProviderNet_112",
+ "service-instance-name":"WILKINSSriovProviderNet_112",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149987",
@@ -2890,7 +2890,7 @@
},
{
"service-instance-id":"a83695df-061f-4871-80fe-0be5f7113ad0",
- "service-instance-name":"HnportalSriovProviderNet_53",
+ "service-instance-name":"WILKINSSriovProviderNet_53",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148198",
@@ -2900,7 +2900,7 @@
},
{
"service-instance-id":"3d443a66-504d-49d3-967d-5f6523ec2e7b",
- "service-instance-name":"HnportalSriovProviderNet_55",
+ "service-instance-name":"WILKINSSriovProviderNet_55",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148205",
@@ -2910,7 +2910,7 @@
},
{
"service-instance-id":"9365e5c7-bdd6-4f50-a8d2-96d5b3293842",
- "service-instance-name":"HnportalSriovProviderNet_123",
+ "service-instance-name":"WILKINSSriovProviderNet_123",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149295",
@@ -2960,7 +2960,7 @@
},
{
"service-instance-id":"537b6fdd-1753-4be6-8b12-d325eebc3e32",
- "service-instance-name":"createService_Mobility_Service_297772_09_28_ss616y",
+ "service-instance-name":"createService_Emanuel_Service_297772_09_28_ss616y",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506543405211",
@@ -2970,7 +2970,7 @@
},
{
"service-instance-id":"7f8b4e13-fc46-4b67-b2b7-d6d8226476fe",
- "service-instance-name":"x_mdns_2017_1011_CSI",
+ "service-instance-name":"x_CHARLOTTE_2017_1011_CSI",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509729899645",
@@ -2980,7 +2980,7 @@
},
{
"service-instance-id":"4ec4f2c8-6f55-4244-aa36-aac847ac048f",
- "service-instance-name":"vMMSC+Sept+22+Svc",
+ "service-instance-name":"vWINIFRED+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136029",
@@ -3020,7 +3020,7 @@
},
{
"service-instance-id":"3191493c-46cd-40d0-b659-c7d1e5f14bda",
- "service-instance-name":"vMMSC_MMS_Lab_3_121416_Svc",
+ "service-instance-name":"vWINIFRED_MMS_Lab_3_121416_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152771",
@@ -3040,7 +3040,7 @@
},
{
"service-instance-id":"ee612d09-aa6d-455d-97ad-3259d2098d75",
- "service-instance-name":"HnportalSriovProviderNet_58",
+ "service-instance-name":"WILKINSSriovProviderNet_58",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151334",
@@ -3050,7 +3050,7 @@
},
{
"service-instance-id":"6301180d-d4d8-447d-88f9-37fa585b1502",
- "service-instance-name":"vMMSC_AIC_3.0_0622_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_0622_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500335097279",
@@ -3060,7 +3060,7 @@
},
{
"service-instance-id":"a5c57309-c13c-4d93-b849-78857cbc1620",
- "service-instance-name":"Mobility_Service_297772_nb5443",
+ "service-instance-name":"Emanuel_Service_297772_nb5443",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761426908",
@@ -3130,7 +3130,7 @@
},
{
"service-instance-id":"faac5e72-5fa0-4a3c-84f9-7f582cb6dac7",
- "service-instance-name":"HNPortal_OAM_NET_VTO_2",
+ "service-instance-name":"WILKINS_OAM_NET_VTO_2",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151970",
@@ -3170,7 +3170,7 @@
},
{
"service-instance-id":"96ebc75f-fb74-4e90-a907-f8e95e12b2f7",
- "service-instance-name":"Mobility_Service_297772_DS_0918_01",
+ "service-instance-name":"Emanuel_Service_297772_DS_0918_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761575910",
@@ -3200,7 +3200,7 @@
},
{
"service-instance-id":"ec6b2b5b-b3cc-428d-951a-246b5c520f2d",
- "service-instance-name":"VMMSC_AIC_3.0_MVM_0612",
+ "service-instance-name":"vWINIFRED_AIC_3.0_MVM_0612",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497298262657",
@@ -3210,7 +3210,7 @@
},
{
"service-instance-id":"8eabacfe-c914-4891-9d1c-68f0ecff1944",
- "service-instance-name":"VMMSC_AIC_30_Svc",
+ "service-instance-name":"vWINIFRED_AIC_30_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505484796812",
@@ -3230,7 +3230,7 @@
},
{
"service-instance-id":"7d05c5df-e627-43f2-8684-bac0762dacbd",
- "service-instance-name":"HnportalSriovProviderNet_98",
+ "service-instance-name":"WILKINSSriovProviderNet_98",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149640",
@@ -3280,7 +3280,7 @@
},
{
"service-instance-id":"33c37a25-76a7-40fe-b08e-d88384e5654e",
- "service-instance-name":"HnportalSriovProviderNet_96",
+ "service-instance-name":"WILKINSSriovProviderNet_96",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149632",
@@ -3300,7 +3300,7 @@
},
{
"service-instance-id":"d0dd8197-b506-4118-97c9-29fa49af77fd",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0615_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0615_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497539173826",
@@ -3340,7 +3340,7 @@
},
{
"service-instance-id":"e0aa3f05-1c5d-4205-be72-b4f53c5caf26",
- "service-instance-name":"lll_051817_vmme_svc",
+ "service-instance-name":"lll_051817_vflorence_svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495131287067",
@@ -3350,7 +3350,7 @@
},
{
"service-instance-id":"8514ebd9-b681-47e7-86bc-6c803b672dc4",
- "service-instance-name":"vMMSC_Lab2_020217_Svc",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147818",
@@ -3360,7 +3360,7 @@
},
{
"service-instance-id":"d11b6e9b-0c72-4e65-a93e-a94d9c673d05",
- "service-instance-name":"vMMSC_Test_06292017_Svc_ds_0720_01",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_ds_0720_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500490381801",
@@ -3370,7 +3370,7 @@
},
{
"service-instance-id":"78f93382-b473-47c9-b921-3beb1e73477e",
- "service-instance-name":"vMMSC_Lab2_010707_Svc_SA",
+ "service-instance-name":"vWINIFRED_Lab2_010707_Svc_SA",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499368751374",
@@ -3380,7 +3380,7 @@
},
{
"service-instance-id":"512cea94-0ae9-4df5-a670-75fdeb709574",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_710",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_710",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499701812485",
@@ -3420,7 +3420,7 @@
},
{
"service-instance-id":"8752cea8-ffee-4dcc-8f80-71641ce7017b",
- "service-instance-name":"Service_vMMSC_298109_Svc_DS_0913_01",
+ "service-instance-name":"Service_vWINIFRED_298109_Svc_DS_0913_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505336746682",
@@ -3430,7 +3430,7 @@
},
{
"service-instance-id":"5cd4b31f-17e3-4bc2-8a53-fd1aebfc40c8",
- "service-instance-name":"HnportalSriovProviderNet_97",
+ "service-instance-name":"WILKINSSriovProviderNet_97",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149102",
@@ -3450,7 +3450,7 @@
},
{
"service-instance-id":"5a2cb0c0-e32d-42a9-9a8c-e47ad9dd7978",
- "service-instance-name":"HnportalSriovProviderNet_73",
+ "service-instance-name":"WILKINSSriovProviderNet_73",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149603",
@@ -3460,7 +3460,7 @@
},
{
"service-instance-id":"1664e68e-5323-4d0a-be16-fbf7a973aede",
- "service-instance-name":"HnportalSriovProviderNet_82",
+ "service-instance-name":"WILKINSSriovProviderNet_82",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149782",
@@ -3480,7 +3480,7 @@
},
{
"service-instance-id":"370073cf-89e9-4526-9fc0-dfff468571a8",
- "service-instance-name":"SI_vVIGaas_Test_01",
+ "service-instance-name":"SI_vSalvatore_Test_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148452",
@@ -3668,7 +3668,7 @@
},
{
"service-instance-id":"37aa1cd2-decf-41a8-9edb-ed4407898201",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_Rollback",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_Rollback",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499697119107",
@@ -3711,13 +3711,13 @@
"is-permitted":false
},
{
- "service-type":"FIRSTNET",
+ "service-type":"LINDSEY",
"resource-version":"1509387060781",
"service-instances":{
"service-instance":[
{
"service-instance-id":"72745ee0-4236-43a4-a2a7-5156f7d5db4d",
- "service-instance-name":"RDM5a_TFNET_CORE_NTWK_Svc",
+ "service-instance-name":"olson5a_TFNET_CORE_NTWK_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151745",
@@ -3727,7 +3727,7 @@
},
{
"service-instance-id":"21343700-a9d3-401c-a9cb-d46dacecac8a",
- "service-instance-name":"vSAEGW-FN-0630-Svc-RDM5B1",
+ "service-instance-name":"vSAEGW-FN-0630-Svc-olson5B1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508454188209",
@@ -3797,7 +3797,7 @@
},
{
"service-instance-id":"7bb7ea08-d091-433d-b3e5-1e32617b19d7",
- "service-instance-name":"APNDNS-1710-SVC-FN-RDM5a",
+ "service-instance-name":"APNDNS-1710-SVC-FN-olson5a",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509999807693",
@@ -3840,7 +3840,7 @@
"is-permitted":false
},
{
- "service-type":"ACTIVE_CHARGE",
+ "service-type":"JOHANNA_SANTOS",
"resource-version":"1494255101364",
"service-instances":{
"service-instance":[
@@ -3859,13 +3859,13 @@
"is-permitted":false
},
{
- "service-type":"vHSS",
+ "service-type":"vCarroll",
"resource-version":"1494254877333",
"service-instances":{
"service-instance":[
{
"service-instance-id":"cebf5d96-09d7-4bee-9b5b-c5e116366c5b",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0921",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0921",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507211398987",
@@ -3885,7 +3885,7 @@
},
{
"service-instance-id":"99ec97fc-d9c6-47df-b619-b8d51e693b00",
- "service-instance-name":"vHSS-RDM3-Lab1-SVC-0803",
+ "service-instance-name":"vHSS-olson3-Lab1-SVC-0803",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502120091585",
@@ -3895,7 +3895,7 @@
},
{
"service-instance-id":"86bad36c-e58a-4681-8d6e-9a72caed750e",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0830",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0830",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856441762",
@@ -3911,4 +3911,117 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "queryParams" : {
+ "depth": [ "1" ]
+ }
+ } ,
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "subscriber-name":"Emanuel",
+ "subscriber-type":"INFRA",
+ "resource-version":"1494255056308",
+ "service-subscriptions":{
+ "service-subscription":[
+ {
+ "service-type":"vRichardson",
+ "resource-version":"1501700976809",
+ "is-permitted":false
+ },
+ {
+ "service-type":"Emanuel",
+ "resource-version":"1505402148533",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vJamie",
+ "resource-version":"1498068165053",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vVoiceMail",
+ "resource-version":"1494254889686",
+ "is-permitted":false
+ },
+ {
+ "service-type":"Kennedy",
+ "resource-version":"1509369877126",
+ "is-permitted":true
+ },
+ {
+ "service-type":"vPorfirio",
+ "resource-version":"1494254851983",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vVM",
+ "resource-version":"1494255049530",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vOTA",
+ "resource-version":"1501692006937",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMME",
+ "resource-version":"1497729820723",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMNS",
+ "resource-version":"1509391084129",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vEsmeralda",
+ "resource-version":"1501532104695",
+ "is-permitted":false
+ },
+ {
+ "service-type":"VPMS",
+ "resource-version":"1509738154248",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vWINIFRED",
+ "resource-version":"1498752217386",
+ "is-permitted":false
+ },
+ {
+ "service-type":"SSD",
+ "resource-version":"1494254866295",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMOG",
+ "resource-version":"1500675745252",
+ "is-permitted":false
+ },
+ {
+ "service-type":"LINDSEY",
+ "resource-version":"1509387060781",
+ "is-permitted":false
+ },
+ {
+ "service-type":"JOHANNA_SANTOS",
+ "resource-version":"1494255101364",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vCarroll",
+ "resource-version":"1494254877333",
+ "is-permitted":false
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_mso_get_orch_request.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_mso_get_orch_request.json
index 3ffa5e48b..43f2019ec 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_mso_get_orch_request.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_mso_get_orch_request.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5/c0011670-0e1a-4b74-945d-8bf5aede1d9c"
+ "path": "/mso/orchestrationRequests/v./c0011670-0e1a-4b74-945d-8bf5aede1d9c"
},
"simulatorResponse": {
"responseCode": 200,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_sdc_catalog_services_2f80c596.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_sdc_catalog_services_2f80c596.json
index 3da8874b2..8ac141c46 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_sdc_catalog_services_2f80c596.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/get_sdc_catalog_services_2f80c596.json
@@ -25,7 +25,7 @@
"name": "action-data",
"version": "1.0",
"toscaModelURL": "./2f80c596.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/service_design_and_creation.json b/vid-automation/src/main/resources/registration_to_simulator/browseASDC/service_design_and_creation.json
deleted file mode 100644
index e0eca117f..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/browseASDC/service_design_and_creation.json
+++ /dev/null
@@ -1,367 +0,0 @@
-{
- "simulatorRequest": {
- "method": "PUT",
- "path": "/aai/v../query",
- "body": "{\"start\" : \"service-design-and-creation\/models\/\", \"query\" : \"query\/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\"}",
- "queryParams": {
- "format": [
- "resource"
- ]
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "results": [
- {
- "model": {
- "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
- "model-type": "resource",
- "resource-version": "1500138206526",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
- "model-name": "action-data",
- "model-version": "1.0",
- "model-description": "lustre settler sideways volcanic eight cellular",
- "resource-version": "1500137463984",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/l2-bridge-for-wan-connector-model-id-ps-02/model-vers/model-ver/l2-bridge-for-wan-connector-resource-id-ps-02/model-elements/model-element/e874da22-729d-47bd-8c08-d596fd9c213d/model-elements/model-element/ccbb65b8-2faf-4f5f-80d9-804bb50f1455",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "l2-bridge-for-wan-connector-model-id-ps-02"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "l2-bridge-for-wan-connector-resource-id-ps-02"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "e874da22-729d-47bd-8c08-d596fd9c213d"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "ccbb65b8-2faf-4f5f-80d9-804bb50f1455"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
- "model-type": "resource",
- "resource-version": "4076846985447",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "0903e1c0-8e03-4936-b5c2-260653b96413",
- "model-name": "action-data",
- "model-version": "1.0",
- "model-description": "honor immunity exile prong below misshapen",
- "resource-version": "4076846985447"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "ea78c9e3-514d-4a0a-9162-13837fa54c35",
- "model-type": "resource",
- "resource-version": "1500137034452",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "666a06ee-4b57-46df-bacf-908da8f10c3f",
- "model-name": "multicast-configuration",
- "model-version": "1.0",
- "model-description": "python bullwhip appointment computation ambidextrous heaving",
- "resource-version": "1500136282691"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "78ca26d0-246d-11e7-93ae-92361f002671",
- "model-type": "resource",
- "resource-version": "1492627634298",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "20c4431c-246d-11e7-93ae-92361f002671",
- "model-name": "vSAMP10aDEV::base::module-0",
- "model-version": "2",
- "model-description": "MSO aLaCarte VF vSAMP10aDEV Base",
- "resource-version": "1492627634300"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "5b607929-6088-4614-97ef-cac817508e0e",
- "model-type": "resource",
- "resource-version": "1492814035001",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "797a6c41-0f80-4d35-a288-3920c4e06baa",
- "model-name": "CONTRAIL30_L2NODHCP",
- "model-version": "1.0",
- "model-description": "contrail 3.0.x L2 network for AIC 3.x sites (and No DHCP).",
- "resource-version": "1492814035003",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f/model-vers/model-ver/aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e/model-elements/model-element/2f622421-1c67-4142-be6e-cecad5242af6/model-elements/model-element/2add7556-a23b-46b8-b6b4-ad300b47ceab",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "2f622421-1c67-4142-be6e-cecad5242af6"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "2add7556-a23b-46b8-b6b4-ad300b47ceab"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "0143d57b-a517-4de9-a0a1-eb76db51f402",
- "model-type": "resource",
- "resource-version": "1497897268768",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "f1bde010-cc5f-4765-941f-75f15b24f9fc",
- "model-name": "BkVmxAv061917..base_vPE_AV..module-0",
- "model-version": "2",
- "resource-version": "1497897268769",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/267ef491-3c1a-4c32-8e69-0e557bfb61e7/model-vers/model-ver/18655c7f-c846-4934-9e25-34378dfd33d6/model-elements/model-element/578492b2-36a4-47da-83dc-91b58c699ad1/model-elements/model-element/6b1fc7a5-fc01-4a9d-a87f-0ad0d8caa13f",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "267ef491-3c1a-4c32-8e69-0e557bfb61e7"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "18655c7f-c846-4934-9e25-34378dfd33d6"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "578492b2-36a4-47da-83dc-91b58c699ad1"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "6b1fc7a5-fc01-4a9d-a87f-0ad0d8caa13f"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "ipe-resource-id-ps-02",
- "model-type": "resource",
- "resource-version": "1493389430122",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "ipe-resource-id-ps-02",
- "model-name": "abc",
- "model-version": "v1.0",
- "resource-version": "1493389520357",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/l2-bridge-for-wan-connector-model-id-ps-02/model-vers/model-ver/l2-bridge-for-wan-connector-resource-id-ps-02/model-elements/model-element/e874da22-729d-47bd-8c08-d596fd9c213d/model-elements/model-element/ccbb65b8-2faf-4f5f-80d9-804bb50f1455",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "l2-bridge-for-wan-connector-model-id-ps-02"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "l2-bridge-for-wan-connector-resource-id-ps-02"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "e874da22-729d-47bd-8c08-d596fd9c213d"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "ccbb65b8-2faf-4f5f-80d9-804bb50f1455"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "lmoser410-connector-model-id",
- "model-type": "widget",
- "resource-version": "1493389512180",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "lmoser410-connector-model-version-id",
- "model-name": "connector",
- "model-version": "v1.0",
- "resource-version": "1493389444766"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "named-query-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/named-queries/named-query/lmoser410-named-query-uuid/named-query-elements/named-query-element/48278a7d-2b1e-454f-89e6-5c0ba145f486",
- "relationship-data": [
- {
- "relationship-key": "named-query.named-query-uuid",
- "relationship-value": "lmoser410-named-query-uuid"
- },
- {
- "relationship-key": "named-query-element.named-query-element-uuid",
- "relationship-value": "48278a7d-2b1e-454f-89e6-5c0ba145f486"
- }
- ]
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "3a97db99-c4bb-498a-a13a-38f65f1ced3d",
- "model-type": "resource",
- "resource-version": "1492630209768",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "ff2ae348-214a-11e7-93ae-92361f002673",
- "model-name": "vSAMP10aDEV::base::module-0",
- "model-version": "1.0",
- "model-description": "MACRO_vSAMP_module",
- "resource-version": "1492630209769"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "3c504d40-b847-424c-9d25-4fb7e0a3e994",
- "model-type": "widget",
- "resource-version": "1493389430124",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "204c641a-3494-48c8-979a-86856f5fd32a",
- "model-name": "named-query-element",
- "model-version": "1.0",
- "resource-version": "1493389423212"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "93e56950-cb19-44e6-ace4-8b50f2d02e45",
- "model-type": "resource",
- "resource-version": "1497898974232",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "acba1f72-c6e0-477f-9426-ad190151e100",
- "model-name": "RG_6-19_Test",
- "model-version": "1.0",
- "model-description": "RG_6-19_Test",
- "resource-version": "1497898974233",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/a07220ba-954e-422f-86b5-e8b95fe6b116/model-vers/model-ver/bf6dbd68-2c7d-4ba2-ade1-dfd4476aa505/model-elements/model-element/6e10fe2e-6d04-4198-9124-dd051a5ae65f/model-elements/model-element/cb3c22e1-9dc6-467f-9636-0a7aef10d5d0",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "a07220ba-954e-422f-86b5-e8b95fe6b116"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "bf6dbd68-2c7d-4ba2-ade1-dfd4476aa505"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "6e10fe2e-6d04-4198-9124-dd051a5ae65f"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "cb3c22e1-9dc6-467f-9636-0a7aef10d5d0"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/ecompportal_getSessionSlotCheckInterval.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/ecompportal_getSessionSlotCheckInterval.json
index a43092ef9..a71270e72 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/ecompportal_getSessionSlotCheckInterval.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/ecompportal_getSessionSlotCheckInterval.json
@@ -2,7 +2,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/ecompportal_att/auxapi//getSessionSlotCheckInterval"
+ "path": "/ecompportal_att/auxapi//v3/getSessionSlotCheckInterval"
},
"simulatorResponse": {
"responseCode": 200,
@@ -22,6 +22,26 @@
{
"simulatorRequest": {
"method": "GET",
+ "path": "/ecompportal_att/auxapi/v3/getSessionSlotCheckInterval"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "POST",
+ "path": "/ecompportal_att/auxapi/extendSessionTimeOuts"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "GET",
"path": "/ecompportal_att/auxapi/context/get_user"
},
"simulatorResponse": {
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_get_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_get_subscribers.json
deleted file mode 100644
index fa19f6636..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_get_subscribers.json
+++ /dev/null
@@ -1,107 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams" : {
- "subscriber-type": [ "INFRA" ],
- "depth": [ "0" ]
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"MSO_1610_ST",
- "subscriber-name":"MSO_1610_ST",
- "subscriber-type":"INFRA",
- "resource-version":"1494001902987"
- },
- {
- "global-customer-id":"21014aa2-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001776295"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-2",
- "subscriber-name":"ICORE CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498751754450"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-1",
- "subscriber-name":"PACKET1 CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498595633607"
- },
- {
- "global-customer-id":"jimmy-example",
- "subscriber-name":"JimmyExampleCust-20161102",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970063"
- },
- {
- "global-customer-id":"jimmy-example2",
- "subscriber-name":"JimmyExampleCust-20161103",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970225"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-102",
- "subscriber-name":"DHV1802-TestSub-PWT-102",
- "subscriber-type":"INFRA",
- "resource-version":"1508852495058"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-101",
- "subscriber-name":"DHV1802-TestSub-PWT-101",
- "subscriber-type":"INFRA",
- "resource-version":"1508179953733"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494001894192"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-4",
- "subscriber-name":"DHV1802-Subscriber-5",
- "subscriber-type":"INFRA",
- "resource-version":"1509134064531"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-103",
- "subscriber-name":"DHV1802-TestSub-PWT-103",
- "subscriber-type":"INFRA",
- "resource-version":"1509045503736"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-2",
- "subscriber-name":"DHV1802-Subscriber-2",
- "subscriber-type":"INFRA",
- "resource-version":"1509122065439"
- },
- {
- "global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001938080"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-3",
- "subscriber-name":"DHV1802-Subscriber-3",
- "subscriber-type":"INFRA",
- "resource-version":"1509122759407"
- },
- {
- "global-customer-id":"31739f3e-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"FIREWALL/MISC",
- "subscriber-type":"INFRA",
- "resource-version":"1494001772223"
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_sub_details.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_sub_details.json
index 567a0f5c0..defbb58e2 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_sub_details.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_aai_sub_details.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
+ "subscriber-name":"Emanuel",
"subscriber-type":"INFRA",
"resource-version":"1494255056308",
"service-subscriptions":{
"service-subscription":[
{
- "service-type":"vFlowLogic",
+ "service-type":"vRichardson",
"resource-version":"1501700976809",
"service-instances":{
"service-instance":[
@@ -45,7 +45,7 @@
"is-permitted":false
},
{
- "service-type":"Mobility",
+ "service-type":"Emanuel",
"resource-version":"1505402148533",
"service-instances":{
"service-instance":[
@@ -81,7 +81,7 @@
},
{
"service-instance-id":"be3f0f35-0cd6-4b64-a9a1-ef66ebf2df38",
- "service-instance-name":"mdns_2017_1011_sb063v_1024",
+ "service-instance-name":"CHARLOTTE_2017_1011_sb063v_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508858365648",
@@ -91,7 +91,7 @@
},
{
"service-instance-id":"9fb6d4cd-6d8e-41d6-afcf-37d151df1976",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1010_1400",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1010_1400",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507658384805",
@@ -101,7 +101,7 @@
},
{
"service-instance-id":"bbbcbe28-850f-42a5-8f46-8bd2a30c3014",
- "service-instance-name":"mdns_2017_1011_kk364s",
+ "service-instance-name":"CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508962475505",
@@ -111,7 +111,7 @@
},
{
"service-instance-id":"fd533b88-9e23-4636-8a32-3d2bf24db80b",
- "service-instance-name":"Mobility_Service_297772",
+ "service-instance-name":"Emanuel_Service_297772",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505500142924",
@@ -121,7 +121,7 @@
},
{
"service-instance-id":"14cfc148-ff07-49a3-a4e2-0aa5ce237624",
- "service-instance-name":"rdm5b_mdns_2017_1011_IST_Service_kk364s",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_IST_Service_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509122521715",
@@ -161,7 +161,7 @@
},
{
"service-instance-id":"3afa7504-be8c-4fb1-b6c2-071f78faee18",
- "service-instance-name":"mDNS_preload_1710_0914_01",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506538704860",
@@ -191,7 +191,7 @@
},
{
"service-instance-id":"18094982-779d-48b7-ab75-93da74944583",
- "service-instance-name":"rdm5_mdns_2017_1011",
+ "service-instance-name":"olson5_CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045878842",
@@ -241,7 +241,7 @@
},
{
"service-instance-id":"f032606a-5add-4a12-87f7-4df1f0734594",
- "service-instance-name":"Zmtn6_Mobility_Service_297772_kk364s_1010_1130",
+ "service-instance-name":"Zmtn6_Emanuel_Service_297772_kk364s_1010_1130",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507649564599",
@@ -281,7 +281,7 @@
},
{
"service-instance-id":"0d9d1292-f2bb-4a43-95fc-c9e1e4e9c510",
- "service-instance-name":"CR_SVC_Mobility_Service_297772_ss616y_09_28",
+ "service-instance-name":"CR_SVC_Emanuel_Service_297772_ss616y_09_28",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506539863926",
@@ -301,7 +301,7 @@
},
{
"service-instance-id":"076bf40a-7eca-4412-ab6e-5de4cf598256",
- "service-instance-name":"CService_mDNS_preload_1710_0914_1110",
+ "service-instance-name":"CService_CHARLOTTE_preload_1710_0914_1110",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752734878",
@@ -324,7 +324,7 @@
"is-permitted":false
},
{
- "service-type":"vBNG",
+ "service-type":"vJamie",
"resource-version":"1498068165053",
"service-instances":{
"service-instance":[
@@ -410,7 +410,7 @@
},
{
"service-instance-id":"7492cc2b-facb-4b81-abbe-a35cd4188fd7",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_09_26",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_09_26",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440095410",
@@ -479,7 +479,7 @@
},
{
"service-instance-id":"e98d2d5d-ffec-4eee-b32a-229e94ec8b24",
- "service-instance-name":"mDNS_1710_preload_test_Svc_01_PB",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_01_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505233873380",
@@ -489,7 +489,7 @@
},
{
"service-instance-id":"258a043f-d8bd-46e8-a5f1-1118da623347",
- "service-instance-name":"HnportalSriovProviderNet3_4",
+ "service-instance-name":"WILKINSSriovProviderNet3_4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506021716378",
@@ -509,7 +509,7 @@
},
{
"service-instance-id":"a8ab2c37-db0c-4dca-99f5-8d7a99dc6bf5",
- "service-instance-name":"mDNS_1710_preload_test_Svc_PB_02",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc_PB_02",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506367121901",
@@ -522,7 +522,7 @@
"is-permitted":false
},
{
- "service-type":"Nimbus",
+ "service-type":"Kennedy",
"resource-version":"1509369877126",
"service-instances":{
"service-instance":[
@@ -538,7 +538,7 @@
},
{
"service-instance-id":"d93fa084-80f4-4900-ba57-8b736db3271b",
- "service-instance-name":"mDNS_preload_1710_0914_1024",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_1024",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508876558729",
@@ -548,7 +548,7 @@
},
{
"service-instance-id":"123466fa-e678-439e-a89f-29bdb2747d13",
- "service-instance-name":"MDNS_NETWORK_OAM_ISTinE2E",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM_ISTinE2E",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509557184342",
@@ -558,7 +558,7 @@
},
{
"service-instance-id":"8a4674e2-fbca-4857-af78-e611b1574f5a",
- "service-instance-name":"mdns_pa2396_1027",
+ "service-instance-name":"CHARLOTTE_pa2396_1027",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509045174529",
@@ -568,7 +568,7 @@
},
{
"service-instance-id":"75442b9d-e3de-4311-bfd8-b8bed4541742",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2910",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2910",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509215537269",
@@ -578,7 +578,7 @@
},
{
"service-instance-id":"f022b8c0-9796-4389-90ae-5c46df9e8574",
- "service-instance-name":"PCRF_1610_2.4_SVC",
+ "service-instance-name":"RODERICK_1610_2.4_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148885",
@@ -598,7 +598,7 @@
},
{
"service-instance-id":"25158088-c7b1-4898-b511-de0c78e093c9",
- "service-instance-name":"MOBT-Nimbus-3-Sprint-1-Svc",
+ "service-instance-name":"MOBT-Kennedy-3-Sprint-1-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506094357348",
@@ -608,7 +608,7 @@
},
{
"service-instance-id":"b84af18a-c01a-4408-8e3c-74517a94af6f",
- "service-instance-name":"Nimbus-IXLA-0705-Svc",
+ "service-instance-name":"Kennedy-IXLA-0705-Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506715142169",
@@ -628,7 +628,7 @@
},
{
"service-instance-id":"fff0b350-ffaa-46ed-b927-8e82b3497af8",
- "service-instance-name":"mDNS-1710-AF-SVC",
+ "service-instance-name":"CHARLOTTE-1710-AF-SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506435654274",
@@ -638,7 +638,7 @@
},
{
"service-instance-id":"77d79cda-f8f4-4a9e-80d2-3199fefe6eb4",
- "service-instance-name":"Nimbus_LDSA_0705_Svc",
+ "service-instance-name":"Kennedy_LDSA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499869842847",
@@ -648,7 +648,7 @@
},
{
"service-instance-id":"cedac8e7-43ef-47a9-ace6-90aadafdc01a",
- "service-instance-name":"Mobility-Ntwking-Svc-Model",
+ "service-instance-name":"Emanuel-Ntwking-Svc-Model",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505507866717",
@@ -658,7 +658,7 @@
},
{
"service-instance-id":"b287a10e-6dcb-402e-87bf-fe78fdcc54cf",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1410_1205",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1410_1205",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507997085749",
@@ -668,7 +668,7 @@
},
{
"service-instance-id":"2ef18b98-b026-4a77-b0e9-71d4e9a1a0ac",
- "service-instance-name":"mdns_createServiceInstance",
+ "service-instance-name":"CHARLOTTE_createServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508165923307",
@@ -678,7 +678,7 @@
},
{
"service-instance-id":"ab8bcc6c-3bc8-4f0e-8100-5d3bbdf5d8de",
- "service-instance-name":"mdns_2017_1011_Create_SerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_Create_SerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508082674808",
@@ -688,7 +688,7 @@
},
{
"service-instance-id":"b41a499d-a2e1-4e9e-8717-ee1167bd43e9",
- "service-instance-name":"Service_Nimbus_Demo_01",
+ "service-instance-name":"Service_Kennedy_Demo_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135772",
@@ -698,7 +698,7 @@
},
{
"service-instance-id":"af913107-ddea-425d-ab84-886b1a754bd1",
- "service-instance-name":"Nimbus_IXLT_0705_Svc",
+ "service-instance-name":"Kennedy_IXLT_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500051698402",
@@ -708,7 +708,7 @@
},
{
"service-instance-id":"ec1eb896-f519-4e71-bec9-ead21fd5d633",
- "service-instance-name":"mobility_Service_1011",
+ "service-instance-name":"emanuel_Service_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507736303848",
@@ -728,7 +728,7 @@
},
{
"service-instance-id":"66b13cb4-b575-449f-aa45-ffbfe005c7b1",
- "service-instance-name":"mDNS_preload_1710_0914",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856078810",
@@ -738,7 +738,7 @@
},
{
"service-instance-id":"870f55a9-692d-45af-970b-7630317b46ea",
- "service-instance-name":"Mobisupport_PCRF_Network_Service",
+ "service-instance-name":"Mobisupport_RODERICK_Network_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152926",
@@ -748,7 +748,7 @@
},
{
"service-instance-id":"abc17093-fad2-41fc-ad30-65985b34bdfc",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_2010_1006",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_2010_1006",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508517379024",
@@ -758,7 +758,7 @@
},
{
"service-instance-id":"b3372b34-2085-40b3-b293-df1e546dddee",
- "service-instance-name":"zrdm5bpxmc02_092017_Svc",
+ "service-instance-name":"zolson5bpxmc02_092017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505937237447",
@@ -778,7 +778,7 @@
},
{
"service-instance-id":"9b24c4e2-6e63-4de5-8a20-741ec8289ae1",
- "service-instance-name":"Mobility_Service_297772_pb_1",
+ "service-instance-name":"Emanuel_Service_297772_pb_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507665028261",
@@ -788,7 +788,7 @@
},
{
"service-instance-id":"ea5650f4-9d80-431e-a177-b6c43fd4ade0",
- "service-instance-name":"zrdm_Mobility_Service_297772_kk364s_1110_1045",
+ "service-instance-name":"zrdm_Emanuel_Service_297772_kk364s_1110_1045",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507733035901",
@@ -798,7 +798,7 @@
},
{
"service-instance-id":"cd9aa07d-e670-498a-adef-82250a1428a0",
- "service-instance-name":"mdns_2017_pa2396_1013",
+ "service-instance-name":"CHARLOTTE_2017_pa2396_1013",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507833492086",
@@ -818,7 +818,7 @@
},
{
"service-instance-id":"a15b35f0-81eb-43a7-ad51-a05331e629ca",
- "service-instance-name":"Nimbus_FN_Int_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148152",
@@ -828,7 +828,7 @@
},
{
"service-instance-id":"9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
- "service-instance-name":"mDNS_preload_1710_0914_100417",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_100417",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507144734087",
@@ -848,7 +848,7 @@
},
{
"service-instance-id":"4183a1b5-6bf0-4446-9c50-01851e8b4f50",
- "service-instance-name":"PXMC_Svc",
+ "service-instance-name":"CORNELIUS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148483",
@@ -868,7 +868,7 @@
},
{
"service-instance-id":"e4a7a120-9a19-4757-9d91-41f1dc89a708",
- "service-instance-name":"Nimbus_FN_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_FN_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148283",
@@ -898,7 +898,7 @@
},
{
"service-instance-id":"85bfb318-d203-42bd-a13f-e8c7508105df",
- "service-instance-name":"mDNS_02-06-2017_Svc",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147914",
@@ -918,7 +918,7 @@
},
{
"service-instance-id":"17901377-cd73-4d92-abc8-b4905e720ae8",
- "service-instance-name":"Nimbus_3.0spr1_PCRF_v2.7_Svc",
+ "service-instance-name":"Kennedy_3.0spr1_RODERICK_v2.7_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504819759422",
@@ -928,7 +928,7 @@
},
{
"service-instance-id":"4a55321e-6707-497d-8b06-c4fb1ff065d5",
- "service-instance-name":"PXTC_v7_svc_082817",
+ "service-instance-name":"GRANVILLE_v7_svc_082817",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504292485665",
@@ -958,7 +958,7 @@
},
{
"service-instance-id":"614e9b44-5388-4a60-a566-35c83ace67b3",
- "service-instance-name":"mdns_2017_1011_PB",
+ "service-instance-name":"CHARLOTTE_2017_1011_PB",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509739169686",
@@ -978,7 +978,7 @@
},
{
"service-instance-id":"08cdfd4b-9d25-40c8-a8c3-a15a3025d021",
- "service-instance-name":"Nimbus_3.1_PCRF_0717_Svc",
+ "service-instance-name":"Kennedy_3.1_RODERICK_0717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1504061752729",
@@ -988,7 +988,7 @@
},
{
"service-instance-id":"0c916c04-d2ca-43f3-90f8-e0266b3e97c8",
- "service-instance-name":"mdns_pa23961111",
+ "service-instance-name":"CHARLOTTE_pa23961111",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508338875497",
@@ -998,7 +998,7 @@
},
{
"service-instance-id":"ead68f27-e78f-417a-9d74-d7af3871c406",
- "service-instance-name":"mdns_2017_1011_oh22u_1103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_1103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509728889955",
@@ -1008,7 +1008,7 @@
},
{
"service-instance-id":"54ba3628-9ee5-4b32-8a2a-3abf001bed4e",
- "service-instance-name":"mdns_2017_1011_oh22u_20171103",
+ "service-instance-name":"CHARLOTTE_2017_1011_oh22u_20171103",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509730482946",
@@ -1018,7 +1018,7 @@
},
{
"service-instance-id":"9ecab3e4-c4f4-4c46-a46e-9be98f89a664",
- "service-instance-name":"mdns_createservice_pa23961026",
+ "service-instance-name":"CHARLOTTE_createservice_pa23961026",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509032288508",
@@ -1028,7 +1028,7 @@
},
{
"service-instance-id":"11d25472-cbfb-4e10-a1f2-bea25d7c0823",
- "service-instance-name":"mdns_2017_1011_v4",
+ "service-instance-name":"CHARLOTTE_2017_1011_v4",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508054069141",
@@ -1038,7 +1038,7 @@
},
{
"service-instance-id":"8c88375a-fe46-4f03-9729-cb2850d8e122",
- "service-instance-name":"mdns_2017_1011_ServiceInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508097853649",
@@ -1048,7 +1048,7 @@
},
{
"service-instance-id":"f054ce69-a3d0-4061-b6a6-cdb4ea8b4968",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1014_1700",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1014_1700",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507929319130",
@@ -1068,7 +1068,7 @@
},
{
"service-instance-id":"1abdbf2b-d08d-4f64-b123-7ecca7b8c9aa",
- "service-instance-name":"mdns_2017_1011_pa2396",
+ "service-instance-name":"CHARLOTTE_2017_1011_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507749134293",
@@ -1078,7 +1078,7 @@
},
{
"service-instance-id":"4a7882f6-128f-4303-8a47-9ee44a885965",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1210",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1210",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507752287291",
@@ -1088,7 +1088,7 @@
},
{
"service-instance-id":"7cdd3596-a11f-4508-87ff-f0a9be0796c9",
- "service-instance-name":"Cservice_mdns_2017_1011_sg",
+ "service-instance-name":"Cservice_CHARLOTTE_2017_1011_sg",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507755029185",
@@ -1098,7 +1098,7 @@
},
{
"service-instance-id":"a43da41c-1510-4f2c-aef5-435534accf9f",
- "service-instance-name":"mdns_2017_1011",
+ "service-instance-name":"CHARLOTTE_2017_1011",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507748135880",
@@ -1118,7 +1118,7 @@
},
{
"service-instance-id":"7eef7c51-70fe-4723-b762-bf8de2d4ea52",
- "service-instance-name":"Nimbus_LU2_CGWY_Svc",
+ "service-instance-name":"Kennedy_LU2_CGWY_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135961",
@@ -1128,7 +1128,7 @@
},
{
"service-instance-id":"745fd172-4a08-4f14-a2d0-a9a0e2a3f725",
- "service-instance-name":"rdm5b_mdns_2017_1011_kk364s_1028",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_kk364s_1028",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509129321340",
@@ -1158,7 +1158,7 @@
},
{
"service-instance-id":"77b4ba1c-c4df-4e3c-a73a-6c89967086a8",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507812622773",
@@ -1168,7 +1168,7 @@
},
{
"service-instance-id":"f7f8b3d0-bff3-4e10-b973-18ab33a40cb7",
- "service-instance-name":"PXMC_v7_Service_062317",
+ "service-instance-name":"CORNELIUS_v7_Service_062317",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503434415225",
@@ -1188,7 +1188,7 @@
},
{
"service-instance-id":"a8372edb-c2ff-4008-a5d1-1e790873d92f",
- "service-instance-name":"mDNS_Service_New_HEAT",
+ "service-instance-name":"CHARLOTTE_Service_New_HEAT",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501704876346",
@@ -1198,7 +1198,7 @@
},
{
"service-instance-id":"7a9e9d7a-820a-46df-8cc9-79ba677fbf70",
- "service-instance-name":"mDNS_1710_preload_test_Svc",
+ "service-instance-name":"CHARLOTTE_1710_preload_test_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505319453315",
@@ -1208,7 +1208,7 @@
},
{
"service-instance-id":"f195837b-ef28-42c3-8dea-47ad37eaed95",
- "service-instance-name":"mDNS_preload_1710_0914_0920",
+ "service-instance-name":"CHARLOTTE_preload_1710_0914_0920",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505964829466",
@@ -1238,7 +1238,7 @@
},
{
"service-instance-id":"f2f54623-94b0-4dcb-a381-c58b82229d12",
- "service-instance-name":"mdns_2017_1011_CreateSerInstance",
+ "service-instance-name":"CHARLOTTE_2017_1011_CreateSerInstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508186235886",
@@ -1268,7 +1268,7 @@
},
{
"service-instance-id":"41de54a4-c2d7-41e6-b7e4-0125231e1a75",
- "service-instance-name":"mdns_20171014_298940",
+ "service-instance-name":"CHARLOTTE_20171014_298940",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921979277",
@@ -1278,7 +1278,7 @@
},
{
"service-instance-id":"9b3f5b80-7aaf-4c71-9066-79ba0beea6ae",
- "service-instance-name":"mdns_298109_serviceinstance_pa2396",
+ "service-instance-name":"CHARLOTTE_298109_serviceinstance_pa2396",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507921462300",
@@ -1288,7 +1288,7 @@
},
{
"service-instance-id":"55dabffc-0f6c-424b-afd1-d3a3c515a8b3",
- "service-instance-name":"mDNS_20170705_SVC",
+ "service-instance-name":"CHARLOTTE_20170705_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499710772965",
@@ -1298,7 +1298,7 @@
},
{
"service-instance-id":"b49aadf0-1435-468c-b338-1be1f86a1291",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_1310",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_1310",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507906471665",
@@ -1308,7 +1308,7 @@
},
{
"service-instance-id":"f9b00b35-3cb7-4b6f-9e21-922b4c291e70",
- "service-instance-name":"mdns_298109",
+ "service-instance-name":"CHARLOTTE_298109",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507907071149",
@@ -1318,7 +1318,7 @@
},
{
"service-instance-id":"203d5521-85e9-46f1-9aa2-df593be5f464",
- "service-instance-name":"Nimbus_FN_Cor_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Cor_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149671",
@@ -1328,7 +1328,7 @@
},
{
"service-instance-id":"5164424e-5cc0-4050-9cd2-3598d0ed23a3",
- "service-instance-name":"Nimbus_FN_HSL_Network_Svc",
+ "service-instance-name":"Kennedy_FN_HSL_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149745",
@@ -1338,7 +1338,7 @@
},
{
"service-instance-id":"d750f7d0-8543-4c71-8949-12b1cbbb623f",
- "service-instance-name":"Nimbus_FN_Internet_Network_Svc",
+ "service-instance-name":"Kennedy_FN_Internet_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150967",
@@ -1358,7 +1358,7 @@
},
{
"service-instance-id":"0d867a3c-66c2-49bb-89b3-a934209f04c9",
- "service-instance-name":"RDM5b_mdns_2017_1011_oh222u_10312017",
+ "service-instance-name":"olson5b_CHARLOTTE_2017_1011_oh222u_10312017",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509393490120",
@@ -1378,7 +1378,7 @@
},
{
"service-instance-id":"0d94c422-73bf-4973-b561-2c9083b7c14c",
- "service-instance-name":"mdns_2017_1011_IST_Service",
+ "service-instance-name":"CHARLOTTE_2017_1011_IST_Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509374793651",
@@ -1388,7 +1388,7 @@
},
{
"service-instance-id":"97d698da-4e7b-44b8-8596-f0fed1cb992e",
- "service-instance-name":"MDNS_NETWORK_OAM",
+ "service-instance-name":"CHARLOTTE_NETWORK_OAM",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509478420584",
@@ -1398,7 +1398,7 @@
},
{
"service-instance-id":"8bafeb61-f9cd-4afb-b7a5-cd786df0c751",
- "service-instance-name":"mdns_2017_1011_ServiceCreation_pa23061030",
+ "service-instance-name":"CHARLOTTE_2017_1011_ServiceCreation_pa23061030",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509379856680",
@@ -1418,7 +1418,7 @@
},
{
"service-instance-id":"16cd6439-ebd6-46f2-aa14-fcaa9b8c5ce7",
- "service-instance-name":"PXTC_02_23_2017_Svc",
+ "service-instance-name":"GRANVILLE_02_23_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255150076",
@@ -1428,7 +1428,7 @@
},
{
"service-instance-id":"4767ab93-da7b-492c-833f-d063c7452caa",
- "service-instance-name":"Nimbus_LDST_0705_Svc",
+ "service-instance-name":"Kennedy_LDST_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501261983060",
@@ -1438,7 +1438,7 @@
},
{
"service-instance-id":"c6fc80c1-de71-4484-86e5-b15ccc7e3432",
- "service-instance-name":"mDNS_02-06-2017_Svc_DS_0814",
+ "service-instance-name":"CHARLOTTE_02-06-2017_Svc_DS_0814",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502734680482",
@@ -1518,7 +1518,7 @@
},
{
"service-instance-id":"8de54913-279f-406d-8585-e2152222373f",
- "service-instance-name":"Nimbus_IXLA_0705_Svc",
+ "service-instance-name":"Kennedy_IXLA_0705_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499963829384",
@@ -1528,7 +1528,7 @@
},
{
"service-instance-id":"f9dcb4e4-a47a-4f6a-b224-5fd3b30a83a0",
- "service-instance-name":"Nimbus_SGI_Network_Svc",
+ "service-instance-name":"Kennedy_SGI_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148003",
@@ -1538,7 +1538,7 @@
},
{
"service-instance-id":"d5c83af3-4b48-4778-b2c3-07fba2362c79",
- "service-instance-name":"Nimbus_FN_OAM_Network_Svc",
+ "service-instance-name":"Kennedy_FN_OAM_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148499",
@@ -1548,7 +1548,7 @@
},
{
"service-instance-id":"dce199f8-bb6a-4e99-a861-19b544c5438f",
- "service-instance-name":"Mobility_Service_297772_pb",
+ "service-instance-name":"Emanuel_Service_297772_pb",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507663693747",
@@ -1568,7 +1568,7 @@
},
{
"service-instance-id":"38811ee9-901a-46e9-8dbd-4a7faceaebd4",
- "service-instance-name":"mdns_createinstance",
+ "service-instance-name":"CHARLOTTE_createinstance",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508269726756",
@@ -1578,7 +1578,7 @@
},
{
"service-instance-id":"6fcd3f57-51d0-41b2-8825-ad2820253e5c",
- "service-instance-name":"Nimbus_Int_Network_Svc",
+ "service-instance-name":"Kennedy_Int_Network_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147871",
@@ -1588,7 +1588,7 @@
},
{
"service-instance-id":"5aaebe92-b062-473b-9a0c-017568386d8b",
- "service-instance-name":"mdns_createService",
+ "service-instance-name":"CHARLOTTE_createService",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508265751686",
@@ -1598,7 +1598,7 @@
},
{
"service-instance-id":"a146b14c-6b06-435e-9c9a-f78cbcad626e",
- "service-instance-name":"zrdm5b_mdns_2017_1011_kk364s_",
+ "service-instance-name":"zolson5b_CHARLOTTE_2017_1011_kk364s_",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508266016689",
@@ -1611,13 +1611,13 @@
"is-permitted":true
},
{
- "service-type":"vSEGW",
+ "service-type":"vPorfirio",
"resource-version":"1494254851983",
"service-instances":{
"service-instance":[
{
"service-instance-id":"5dfa2fc6-5dfe-4db6-ad73-a66e0cb878f4",
- "service-instance-name":"SeGW_012417_Svc",
+ "service-instance-name":"Porfirio_012417_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147946",
@@ -1627,7 +1627,7 @@
},
{
"service-instance-id":"8e296fb3-0308-4634-9d8e-d715c8365ae7",
- "service-instance-name":"vSeGW_07_05_2017_Svc",
+ "service-instance-name":"vPorfirio_07_05_2017_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499698647185",
@@ -1695,7 +1695,7 @@
"service-instance":[
{
"service-instance-id":"70ea5910-b338-417e-a3a5-b63e7780bc13",
- "service-instance-name":"RDM3_vOTA3_072717_Svc",
+ "service-instance-name":"olson3_vOTA3_072717_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501863709431",
@@ -1754,7 +1754,7 @@
},
{
"service-instance-id":"05427532-2f81-4d56-921f-52645e40dd9a",
- "service-instance-name":"Vive2evmme1020",
+ "service-instance-name":"Vive2evflorence1020",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148467",
@@ -1983,7 +1983,7 @@
},
{
"service-instance-id":"52bdd6f0-3cf4-4607-a0ee-345e5c1ee370",
- "service-instance-name":"MNS_Mobility_Network_RDM6B",
+ "service-instance-name":"MNS_Emanuel_Network_RDM6B",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509390672331",
@@ -2023,7 +2023,7 @@
},
{
"service-instance-id":"140b40e4-57a2-4b32-82b9-2f8475368f96",
- "service-instance-name":"Mobility_Ntwking_vMNS_Svc",
+ "service-instance-name":"Emanuel_Ntwking_vMNS_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507653879814",
@@ -2053,7 +2053,7 @@
},
{
"service-instance-id":"f2ac821f-d0de-44d2-a635-d3c2768f6e32",
- "service-instance-name":"Mobility+Proted+Network+Svc",
+ "service-instance-name":"Emanuel+Proted+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135548",
@@ -2073,7 +2073,7 @@
},
{
"service-instance-id":"18c26081-ced9-4295-8363-2f5dec967175",
- "service-instance-name":"Mobility+HSL+Network+Svc",
+ "service-instance-name":"Emanuel+HSL+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135993",
@@ -2083,7 +2083,7 @@
},
{
"service-instance-id":"100c48e7-ff0e-40b3-b34e-fc7789c361ce",
- "service-instance-name":"Mobility+Mgmt+Network+Svc",
+ "service-instance-name":"Emanuel+Mgmt+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136003",
@@ -2103,7 +2103,7 @@
},
{
"service-instance-id":"dae4013c-8907-4c40-83e2-e4f28227a2cb",
- "service-instance-name":"Mobility+Direct+Network+Svc",
+ "service-instance-name":"Emanuel+Direct+Network+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136019",
@@ -2156,13 +2156,13 @@
"is-permitted":false
},
{
- "service-type":"vSCP",
+ "service-type":"vEsmeralda",
"resource-version":"1501532104695",
"service-instances":{
"service-instance":[
{
"service-instance-id":"b3614fb3-9430-4e21-824a-69b7838a6afa",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1501864174017",
@@ -2182,7 +2182,7 @@
},
{
"service-instance-id":"116dda7f-1728-4276-b976-e750d3e360d6",
- "service-instance-name":"vSCP_FW+INT1+Sept+22+Svc",
+ "service-instance-name":"vEsmeralda_FW+INT1+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135497",
@@ -2212,7 +2212,7 @@
},
{
"service-instance-id":"ee52ca93-8309-4b66-b935-ffc1a3a5d2b0",
- "service-instance-name":"vSCP_INT1_Sept_20_Svc",
+ "service-instance-name":"vEsmeralda_INT1_Sept_20_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500661099821",
@@ -2232,7 +2232,7 @@
},
{
"service-instance-id":"f64cf888-12d7-4d98-900b-d3bb2f2a096c",
- "service-instance-name":"vSCP_SVC_INT2_0722",
+ "service-instance-name":"vEsmeralda_SVC_INT2_0722",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255135475",
@@ -2262,7 +2262,7 @@
},
{
"service-instance-id":"6eac6301-8583-4ac0-b1bf-c79eb528c95d",
- "service-instance-name":"vSCP_FW_INT2_20170727_SVC_VL",
+ "service-instance-name":"vEsmeralda_FW_INT2_20170727_SVC_VL",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505230561129",
@@ -2292,7 +2292,7 @@
},
{
"service-instance-id":"b229a960-06ab-4994-91d1-5ac6a7dac01c",
- "service-instance-name":"vSCP_RDM3_Lab_INT2_0712_SVC",
+ "service-instance-name":"vEsmeralda_RDM3_Lab_INT2_0712_SVC",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502889690377",
@@ -2351,7 +2351,7 @@
},
{
"service-instance-id":"cd3a9458-12d7-4e08-91cc-3cb1855625ce",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148167",
@@ -2361,7 +2361,7 @@
},
{
"service-instance-id":"9150328a-922b-46e6-81c0-586d31cdf07a",
- "service-instance-name":"Vive2evscp_vprobe1025",
+ "service-instance-name":"Vive2evEsmeralda_vprobe1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152546",
@@ -2371,7 +2371,7 @@
},
{
"service-instance-id":"1bc1002b-d12a-4cbb-a977-f21bf9b4a7a9",
- "service-instance-name":"viv2vscpe2e1025",
+ "service-instance-name":"viv2vEsmeraldae2e1025",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152553",
@@ -2461,7 +2461,7 @@
},
{
"service-instance-id":"b06e9f78-398a-466d-af4e-deb66c19bd7d",
- "service-instance-name":"Mobility-vprobe-FE-11-2-1-7-Service",
+ "service-instance-name":"Emanuel-vprobe-FE-11-2-1-7-Service",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507062871959",
@@ -2474,13 +2474,13 @@
"is-permitted":false
},
{
- "service-type":"vMMSC",
+ "service-type":"vWINIFRED",
"resource-version":"1498752217386",
"service-instances":{
"service-instance":[
{
"service-instance-id":"3364befd-0802-4861-99af-47c5c047239b",
- "service-instance-name":"HnportalSriovProviderNet_50",
+ "service-instance-name":"WILKINSSriovProviderNet_50",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148521",
@@ -2500,7 +2500,7 @@
},
{
"service-instance-id":"240f80d8-4b6e-4882-a069-67512dc66888",
- "service-instance-name":"HnportalSriovProviderNet_88",
+ "service-instance-name":"WILKINSSriovProviderNet_88",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148043",
@@ -2510,7 +2510,7 @@
},
{
"service-instance-id":"48e6f4d3-8335-4669-9708-2e972fd2473f",
- "service-instance-name":"HnportalSriovProviderNet_77",
+ "service-instance-name":"WILKINSSriovProviderNet_77",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149448",
@@ -2570,7 +2570,7 @@
},
{
"service-instance-id":"526fe500-b06d-49e9-ac9c-9e305468f7d9",
- "service-instance-name":"HnportalSriovProviderNet_89",
+ "service-instance-name":"WILKINSSriovProviderNet_89",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151379",
@@ -2610,7 +2610,7 @@
},
{
"service-instance-id":"d12538b2-d2f3-4879-87ac-f0b45fc6f84d",
- "service-instance-name":"CRSVC_Mobility_Service_297772_ss616y_09_26_17_1",
+ "service-instance-name":"CRSVC_Emanuel_Service_297772_ss616y_09_26_17_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506440871179",
@@ -2670,7 +2670,7 @@
},
{
"service-instance-id":"804c924a-00fe-40a9-af10-fbaa4ad99390",
- "service-instance-name":"vMMSC_Lab2_020217_Svc_Service_0617",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc_Service_0617",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497721637609",
@@ -2710,7 +2710,7 @@
},
{
"service-instance-id":"1b9e0bf1-13d9-4122-8364-6d94187a6e76",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0714_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0714_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500063304219",
@@ -2730,7 +2730,7 @@
},
{
"service-instance-id":"97ed0e33-3031-42c7-a4ce-519f3af21132",
- "service-instance-name":"HnportalSriovProviderNet_29",
+ "service-instance-name":"WILKINSSriovProviderNet_29",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148377",
@@ -2740,7 +2740,7 @@
},
{
"service-instance-id":"022b44be-2fe1-465a-b9ad-e9d6c3c89778",
- "service-instance-name":"VMMSC_AIC_3.0_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495556113481",
@@ -2750,7 +2750,7 @@
},
{
"service-instance-id":"72117a7f-e304-4f59-9ba5-d2b6419caa6b",
- "service-instance-name":"HnportalSriovProviderNet_100",
+ "service-instance-name":"WILKINSSriovProviderNet_100",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148058",
@@ -2770,7 +2770,7 @@
},
{
"service-instance-id":"26031c62-ca38-4427-a773-ee43a172ed3a",
- "service-instance-name":"vMMSC_Test_06292017_Svc_0629_ud6361",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_0629_ud6361",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1498782124079",
@@ -2780,7 +2780,7 @@
},
{
"service-instance-id":"d3055874-7e1c-4a3d-b4d1-8ac3e91fcc28",
- "service-instance-name":"vMMSC_Test_08182017_Svc_sb063v",
+ "service-instance-name":"vWINIFRED_Test_08182017_Svc_sb063v",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1503070451727",
@@ -2830,7 +2830,7 @@
},
{
"service-instance-id":"facedbb9-9703-4b61-a04b-d0f23e6a0188",
- "service-instance-name":"crSVC_Mobility_Service_297772_ss616y_1",
+ "service-instance-name":"crSVC_Emanuel_Service_297772_ss616y_1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506374487982",
@@ -2880,7 +2880,7 @@
},
{
"service-instance-id":"fd202522-5f89-4ce9-b892-5f75956f93b3",
- "service-instance-name":"HnportalSriovProviderNet_112",
+ "service-instance-name":"WILKINSSriovProviderNet_112",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149987",
@@ -2890,7 +2890,7 @@
},
{
"service-instance-id":"a83695df-061f-4871-80fe-0be5f7113ad0",
- "service-instance-name":"HnportalSriovProviderNet_53",
+ "service-instance-name":"WILKINSSriovProviderNet_53",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148198",
@@ -2900,7 +2900,7 @@
},
{
"service-instance-id":"3d443a66-504d-49d3-967d-5f6523ec2e7b",
- "service-instance-name":"HnportalSriovProviderNet_55",
+ "service-instance-name":"WILKINSSriovProviderNet_55",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148205",
@@ -2910,7 +2910,7 @@
},
{
"service-instance-id":"9365e5c7-bdd6-4f50-a8d2-96d5b3293842",
- "service-instance-name":"HnportalSriovProviderNet_123",
+ "service-instance-name":"WILKINSSriovProviderNet_123",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149295",
@@ -2960,7 +2960,7 @@
},
{
"service-instance-id":"537b6fdd-1753-4be6-8b12-d325eebc3e32",
- "service-instance-name":"createService_Mobility_Service_297772_09_28_ss616y",
+ "service-instance-name":"createService_Emanuel_Service_297772_09_28_ss616y",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1506543405211",
@@ -2970,7 +2970,7 @@
},
{
"service-instance-id":"7f8b4e13-fc46-4b67-b2b7-d6d8226476fe",
- "service-instance-name":"x_mdns_2017_1011_CSI",
+ "service-instance-name":"x_CHARLOTTE_2017_1011_CSI",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509729899645",
@@ -2980,7 +2980,7 @@
},
{
"service-instance-id":"4ec4f2c8-6f55-4244-aa36-aac847ac048f",
- "service-instance-name":"vMMSC+Sept+22+Svc",
+ "service-instance-name":"vWINIFRED+Sept+22+Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255136029",
@@ -3020,7 +3020,7 @@
},
{
"service-instance-id":"3191493c-46cd-40d0-b659-c7d1e5f14bda",
- "service-instance-name":"vMMSC_MMS_Lab_3_121416_Svc",
+ "service-instance-name":"vWINIFRED_MMS_Lab_3_121416_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255152771",
@@ -3040,7 +3040,7 @@
},
{
"service-instance-id":"ee612d09-aa6d-455d-97ad-3259d2098d75",
- "service-instance-name":"HnportalSriovProviderNet_58",
+ "service-instance-name":"WILKINSSriovProviderNet_58",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151334",
@@ -3050,7 +3050,7 @@
},
{
"service-instance-id":"6301180d-d4d8-447d-88f9-37fa585b1502",
- "service-instance-name":"vMMSC_AIC_3.0_0622_Svc",
+ "service-instance-name":"vWINIFRED_AIC_3.0_0622_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500335097279",
@@ -3060,7 +3060,7 @@
},
{
"service-instance-id":"a5c57309-c13c-4d93-b849-78857cbc1620",
- "service-instance-name":"Mobility_Service_297772_nb5443",
+ "service-instance-name":"Emanuel_Service_297772_nb5443",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761426908",
@@ -3130,7 +3130,7 @@
},
{
"service-instance-id":"faac5e72-5fa0-4a3c-84f9-7f582cb6dac7",
- "service-instance-name":"HNPortal_OAM_NET_VTO_2",
+ "service-instance-name":"WILKINS_OAM_NET_VTO_2",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151970",
@@ -3170,7 +3170,7 @@
},
{
"service-instance-id":"96ebc75f-fb74-4e90-a907-f8e95e12b2f7",
- "service-instance-name":"Mobility_Service_297772_DS_0918_01",
+ "service-instance-name":"Emanuel_Service_297772_DS_0918_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505761575910",
@@ -3200,7 +3200,7 @@
},
{
"service-instance-id":"ec6b2b5b-b3cc-428d-951a-246b5c520f2d",
- "service-instance-name":"VMMSC_AIC_3.0_MVM_0612",
+ "service-instance-name":"vWINIFRED_AIC_3.0_MVM_0612",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497298262657",
@@ -3210,7 +3210,7 @@
},
{
"service-instance-id":"8eabacfe-c914-4891-9d1c-68f0ecff1944",
- "service-instance-name":"VMMSC_AIC_30_Svc",
+ "service-instance-name":"vWINIFRED_AIC_30_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505484796812",
@@ -3230,7 +3230,7 @@
},
{
"service-instance-id":"7d05c5df-e627-43f2-8684-bac0762dacbd",
- "service-instance-name":"HnportalSriovProviderNet_98",
+ "service-instance-name":"WILKINSSriovProviderNet_98",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149640",
@@ -3280,7 +3280,7 @@
},
{
"service-instance-id":"33c37a25-76a7-40fe-b08e-d88384e5654e",
- "service-instance-name":"HnportalSriovProviderNet_96",
+ "service-instance-name":"WILKINSSriovProviderNet_96",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149632",
@@ -3300,7 +3300,7 @@
},
{
"service-instance-id":"d0dd8197-b506-4118-97c9-29fa49af77fd",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_DS_0615_01",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_DS_0615_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1497539173826",
@@ -3340,7 +3340,7 @@
},
{
"service-instance-id":"e0aa3f05-1c5d-4205-be72-b4f53c5caf26",
- "service-instance-name":"lll_051817_vmme_svc",
+ "service-instance-name":"lll_051817_vflorence_svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1495131287067",
@@ -3350,7 +3350,7 @@
},
{
"service-instance-id":"8514ebd9-b681-47e7-86bc-6c803b672dc4",
- "service-instance-name":"vMMSC_Lab2_020217_Svc",
+ "service-instance-name":"vWINIFRED_Lab2_020217_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255147818",
@@ -3360,7 +3360,7 @@
},
{
"service-instance-id":"d11b6e9b-0c72-4e65-a93e-a94d9c673d05",
- "service-instance-name":"vMMSC_Test_06292017_Svc_ds_0720_01",
+ "service-instance-name":"vWINIFRED_Test_06292017_Svc_ds_0720_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1500490381801",
@@ -3370,7 +3370,7 @@
},
{
"service-instance-id":"78f93382-b473-47c9-b921-3beb1e73477e",
- "service-instance-name":"vMMSC_Lab2_010707_Svc_SA",
+ "service-instance-name":"vWINIFRED_Lab2_010707_Svc_SA",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499368751374",
@@ -3380,7 +3380,7 @@
},
{
"service-instance-id":"512cea94-0ae9-4df5-a670-75fdeb709574",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_710",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_710",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499701812485",
@@ -3420,7 +3420,7 @@
},
{
"service-instance-id":"8752cea8-ffee-4dcc-8f80-71641ce7017b",
- "service-instance-name":"Service_vMMSC_298109_Svc_DS_0913_01",
+ "service-instance-name":"Service_vWINIFRED_298109_Svc_DS_0913_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505336746682",
@@ -3430,7 +3430,7 @@
},
{
"service-instance-id":"5cd4b31f-17e3-4bc2-8a53-fd1aebfc40c8",
- "service-instance-name":"HnportalSriovProviderNet_97",
+ "service-instance-name":"WILKINSSriovProviderNet_97",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149102",
@@ -3450,7 +3450,7 @@
},
{
"service-instance-id":"5a2cb0c0-e32d-42a9-9a8c-e47ad9dd7978",
- "service-instance-name":"HnportalSriovProviderNet_73",
+ "service-instance-name":"WILKINSSriovProviderNet_73",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149603",
@@ -3460,7 +3460,7 @@
},
{
"service-instance-id":"1664e68e-5323-4d0a-be16-fbf7a973aede",
- "service-instance-name":"HnportalSriovProviderNet_82",
+ "service-instance-name":"WILKINSSriovProviderNet_82",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255149782",
@@ -3480,7 +3480,7 @@
},
{
"service-instance-id":"370073cf-89e9-4526-9fc0-dfff468571a8",
- "service-instance-name":"SI_vVIGaas_Test_01",
+ "service-instance-name":"SI_vSalvatore_Test_01",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255148452",
@@ -3668,7 +3668,7 @@
},
{
"service-instance-id":"37aa1cd2-decf-41a8-9edb-ed4407898201",
- "service-instance-name":"vMMSC_Lab2_010517_Svc_Rollback",
+ "service-instance-name":"vWINIFRED_Lab2_010517_Svc_Rollback",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1499697119107",
@@ -3711,13 +3711,13 @@
"is-permitted":false
},
{
- "service-type":"FIRSTNET",
+ "service-type":"LINDSEY",
"resource-version":"1509387060781",
"service-instances":{
"service-instance":[
{
"service-instance-id":"72745ee0-4236-43a4-a2a7-5156f7d5db4d",
- "service-instance-name":"RDM5a_TFNET_CORE_NTWK_Svc",
+ "service-instance-name":"olson5a_TFNET_CORE_NTWK_Svc",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1494255151745",
@@ -3727,7 +3727,7 @@
},
{
"service-instance-id":"21343700-a9d3-401c-a9cb-d46dacecac8a",
- "service-instance-name":"vSAEGW-FN-0630-Svc-RDM5B1",
+ "service-instance-name":"vSAEGW-FN-0630-Svc-olson5B1",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1508454188209",
@@ -3797,7 +3797,7 @@
},
{
"service-instance-id":"7bb7ea08-d091-433d-b3e5-1e32617b19d7",
- "service-instance-name":"APNDNS-1710-SVC-FN-RDM5a",
+ "service-instance-name":"APNDNS-1710-SVC-FN-olson5a",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1509999807693",
@@ -3840,7 +3840,7 @@
"is-permitted":false
},
{
- "service-type":"ACTIVE_CHARGE",
+ "service-type":"JOHANNA_SANTOS",
"resource-version":"1494255101364",
"service-instances":{
"service-instance":[
@@ -3859,13 +3859,13 @@
"is-permitted":false
},
{
- "service-type":"vHSS",
+ "service-type":"vCarroll",
"resource-version":"1494254877333",
"service-instances":{
"service-instance":[
{
"service-instance-id":"cebf5d96-09d7-4bee-9b5b-c5e116366c5b",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0921",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0921",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1507211398987",
@@ -3885,7 +3885,7 @@
},
{
"service-instance-id":"99ec97fc-d9c6-47df-b619-b8d51e693b00",
- "service-instance-name":"vHSS-RDM3-Lab1-SVC-0803",
+ "service-instance-name":"vHSS-olson3-Lab1-SVC-0803",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1502120091585",
@@ -3895,7 +3895,7 @@
},
{
"service-instance-id":"86bad36c-e58a-4681-8d6e-9a72caed750e",
- "service-instance-name":"vHSS-EPC-RDM3-Lab-SVC-0830",
+ "service-instance-name":"vHSS-EPC-olson3-Lab-SVC-0830",
"persona-model-id":null,
"persona-model-version":null,
"resource-version":"1505856441762",
@@ -3911,4 +3911,117 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "queryParams" : {
+ "depth": [ "1" ]
+ }
+ } ,
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "subscriber-name":"Emanuel",
+ "subscriber-type":"INFRA",
+ "resource-version":"1494255056308",
+ "service-subscriptions":{
+ "service-subscription":[
+ {
+ "service-type":"vRichardson",
+ "resource-version":"1501700976809",
+ "is-permitted":false
+ },
+ {
+ "service-type":"Emanuel",
+ "resource-version":"1505402148533",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vJamie",
+ "resource-version":"1498068165053",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vVoiceMail",
+ "resource-version":"1494254889686",
+ "is-permitted":false
+ },
+ {
+ "service-type":"Kennedy",
+ "resource-version":"1509369877126",
+ "is-permitted":true
+ },
+ {
+ "service-type":"vPorfirio",
+ "resource-version":"1494254851983",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vVM",
+ "resource-version":"1494255049530",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vOTA",
+ "resource-version":"1501692006937",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMME",
+ "resource-version":"1497729820723",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMNS",
+ "resource-version":"1509391084129",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vEsmeralda",
+ "resource-version":"1501532104695",
+ "is-permitted":false
+ },
+ {
+ "service-type":"VPMS",
+ "resource-version":"1509738154248",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vWINIFRED",
+ "resource-version":"1498752217386",
+ "is-permitted":false
+ },
+ {
+ "service-type":"SSD",
+ "resource-version":"1494254866295",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vMOG",
+ "resource-version":"1500675745252",
+ "is-permitted":false
+ },
+ {
+ "service-type":"LINDSEY",
+ "resource-version":"1509387060781",
+ "is-permitted":false
+ },
+ {
+ "service-type":"JOHANNA_SANTOS",
+ "resource-version":"1494255101364",
+ "is-permitted":false
+ },
+ {
+ "service-type":"vCarroll",
+ "resource-version":"1494254877333",
+ "is-permitted":false
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short.json
index 88f696a33..bf9713863 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short.json
@@ -5,6 +5,9 @@
},
"simulatorResponse": {
"responseCode": 200,
+ "responseHeaders": {
+ "Content-Type": "application/json"
+ },
"body": [
{
"vnfName": "ctsf0002v",
@@ -52,7 +55,7 @@
"schedulesId": 0
},
{
- "vnfName": "ZRDM1MMSC0450d9",
+ "vnfName": "Zolson1MMSC0450d9",
"vnfId": "",
"status": "Pending Approval",
"startTime": "2017-10-06T17:12:39Z",
@@ -69,7 +72,7 @@
"optimizerAttemptsToSchedule": 0,
"optimizerReturnDateTime": "2017-10-06T17:11:47Z",
"optimizerTransactionId": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
- "schedule": "[{\"groupId\":\"\",\"startTime\":\"2017-10-06 17:12:39\",\"finishTime\":\"2017-10-06 17:14:29\",\"latestInstanceStartTime\":\"2017-10-06 17:12:39\",\"node\":[\"ZRDM1MMSC0450d9\"]}]",
+ "schedule": "[{\"groupId\":\"\",\"startTime\":\"2017-10-06 17:12:39\",\"finishTime\":\"2017-10-06 17:14:29\",\"latestInstanceStartTime\":\"2017-10-06 17:12:39\",\"node\":[\"Zolson1MMSC0450d9\"]}]",
"scheduleId": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
"scheduleName": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
"status": "Pending Approval",
@@ -259,7 +262,7 @@
"schedulesId": 0
},
{
- "vnfName": "ZRDM1MMSC04482c",
+ "vnfName": "Zolson1MMSC04482c",
"status": "Deleted",
"groupId": "",
"policyId": "SNIRO.Config_MS_Demo_TimeLimitAndVerticalTopology_zone",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short_with_after_cancel.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short_with_after_cancel.json
index c027d809e..358bb7bbc 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short_with_after_cancel.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_scheduler_details_short_with_after_cancel.json
@@ -5,6 +5,9 @@
},
"simulatorResponse": {
"responseCode": 200,
+ "responseHeaders": {
+ "Content-Type": "application/json"
+ },
"body": [
{
"vnfName": "ctsf0002v",
@@ -52,7 +55,7 @@
"schedulesId": 0
},
{
- "vnfName": "ZRDM1MMSC0450d9",
+ "vnfName": "Zolson1MMSC0450d9",
"vnfId": "",
"status": "Pending Approval",
"startTime": "2017-10-06T17:12:39Z",
@@ -68,7 +71,7 @@
"optimizerAttemptsToSchedule": 0,
"optimizerReturnDateTime": "2017-10-06T17:11:47Z",
"optimizerTransactionId": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
- "schedule": "[{\"groupId\":\"\",\"startTime\":\"2017-10-06 17:12:39\",\"finishTime\":\"2017-10-06 17:14:29\",\"latestInstanceStartTime\":\"2017-10-06 17:12:39\",\"node\":[\"ZRDM1MMSC0450d9\"]}]",
+ "schedule": "[{\"groupId\":\"\",\"startTime\":\"2017-10-06 17:12:39\",\"finishTime\":\"2017-10-06 17:14:29\",\"latestInstanceStartTime\":\"2017-10-06 17:12:39\",\"node\":[\"Zolson1MMSC0450d9\"]}]",
"scheduleId": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
"scheduleName": "83aec7bf-602f-49eb-9788-bbc33ac550d9",
"status": "Pending Approval",
@@ -256,7 +259,7 @@
"schedulesId": 0
},
{
- "vnfName": "ZRDM1MMSC04482c",
+ "vnfName": "Zolson1MMSC04482c",
"status": "Deleted",
"groupId": "",
"policyId": "SNIRO.Config_MS_Demo_TimeLimitAndVerticalTopology_zone",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_sdc_catalog_services_2f80c596.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_sdc_catalog_services_2f80c596.json
index be0a8c569..fb2204c48 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_sdc_catalog_services_2f80c596.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_sdc_catalog_services_2f80c596.json
@@ -25,7 +25,7 @@
"name": "action-data",
"version": "1.0",
"toscaModelURL": "./2f80c596.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_service-design-and-creation.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_service-design-and-creation.json
index db2bf24f7..96529c9cd 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_service-design-and-creation.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_service-design-and-creation.json
@@ -19,10 +19,10 @@
"model-ver":[
{
"model-version-id":"76e908e0-5201-44d2-a3e2-9e6128d05820",
- "model-name":"mdns_2017_1011",
+ "model-name":"CHARLOTTE_2017_1011",
"model-version":"1.0",
"distribution-status": "DISTRIBUTION_COMPLETE_ERROR",
- "model-description":"mdns_2017_1011",
+ "model-description":"CHARLOTTE_2017_1011",
"resource-version":"1507747452925",
"model-elements":{
"model-element":[
@@ -87,9 +87,9 @@
},
{
"model-version-id":"90caad85-5d5c-4caf-9ddd-c05f6e088ba2",
- "model-name":"mdns_2017_1011",
+ "model-name":"CHARLOTTE_2017_1011",
"model-version":"3.0",
- "model-description":"mdns_2017_1011",
+ "model-description":"CHARLOTTE_2017_1011",
"resource-version":"1507920105086",
"model-elements":{
"model-element":[
@@ -176,9 +176,9 @@
},
{
"model-version-id":"afacccf6-397d-45d6-b5ae-94c39734b168",
- "model-name":"mdns_2017_1011",
+ "model-name":"CHARLOTTE_2017_1011",
"model-version":"4.0",
- "model-description":"mdns_2017_1011",
+ "model-description":"CHARLOTTE_2017_1011",
"resource-version":"1509315798030",
"model-elements":{
"model-element":[
@@ -265,9 +265,9 @@
},
{
"model-version-id":"b217c612-7fcf-484c-861b-df0a5c4b5bcb",
- "model-name":"mdns_2017_1011",
+ "model-name":"CHARLOTTE_2017_1011",
"model-version":"2.0",
- "model-description":"mdns_2017_1011",
+ "model-description":"CHARLOTTE_2017_1011",
"resource-version":"1507830869475",
"model-elements":{
"model-element":[
@@ -341,9 +341,9 @@
"model-ver": [
{
"model-version-id": "0903e1c0-8e03-4936-b5c2-260653b96413",
- "model-name": "mdns_2017_1011",
+ "model-name": "CHARLOTTE_2017_1011",
"model-version": "1.0",
- "model-description": "mdns_2017_1011",
+ "model-description": "CHARLOTTE_2017_1011",
"distribution-status": "DISTRIBUTION_COMPLETE_ERROR",
"resource-version": "1507747452925",
"model-elements": {
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_vnf_data_by_globalid_and_service_type.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_vnf_data_by_globalid_and_service_type.json
index 775587e63..f0e1b5e7f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_vnf_data_by_globalid_and_service_type.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/get_vnf_data_by_globalid_and_service_type.json
@@ -16,10 +16,10 @@
{
"id": "3400916992",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1",
"properties": {
"service-instance-id": "66b13cb4-b575-449f-aa45-ffbfe005c7b1",
- "service-instance-name": "mDNS_preload_1710_0914",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914",
"model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
"model-version-id": "1525f534-99a2-408f-b847-ff636997d352",
"resource-version": "1505856078810",
@@ -29,22 +29,22 @@
{
"id": "10207440",
"node-type": "service-subscription",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
},
{
"id": "3481829392",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec"
}
]
},
{
"id": "3771572432",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95",
"properties": {
"service-instance-id": "f195837b-ef28-42c3-8dea-47ad37eaed95",
- "service-instance-name": "mDNS_preload_1710_0914_0920",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_0920",
"model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
"model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
"resource-version": "1505964829466",
@@ -54,22 +54,22 @@
{
"id": "10207440",
"node-type": "service-subscription",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
},
{
"id": "3484520464",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1"
}
]
},
{
"id": "3775807704",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
"properties": {
"service-instance-id": "9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
- "service-instance-name": "mDNS_preload_1710_0914_100417",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_100417",
"model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
"model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
"resource-version": "1507144734087",
@@ -79,22 +79,22 @@
{
"id": "10207440",
"node-type": "service-subscription",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
},
{
"id": "3783459064",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165"
}
]
},
{
"id": "4178862184",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2",
"properties": {
"service-instance-id": "599c7247-b083-447c-b6b1-0cdd5170dfd2",
- "service-instance-name": "mDNS_preload_1710_0914_1010",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_1010",
"model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
"model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
"resource-version": "1507664240411",
@@ -104,22 +104,22 @@
{
"id": "10207440",
"node-type": "service-subscription",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
},
{
"id": "3892133896",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a"
}
]
},
{
"id": "3008335920",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08",
"properties": {
"service-instance-id": "97315a05-e6f3-4c47-ae7e-d850c327aa08",
- "service-instance-name": "mDNS_preload_1710_0914_0927",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_0927",
"model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
"model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
"resource-version": "1506527653053",
@@ -129,23 +129,23 @@
{
"id": "10207440",
"node-type": "service-subscription",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
},
{
"id": "3418898432",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855"
}
]
},
{
"id": "3481829392",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec",
"properties": {
"vnf-id": "0c465dd3-4151-4da9-92a2-541bb3174cec",
"vnf-name": "Eoghan Fausto",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -164,38 +164,38 @@
{
"id": "3285635208",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/d49713bf-1bff-4eab-bed1-a8f1bb83aa98"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/d49713bf-1bff-4eab-bed1-a8f1bb83aa98"
},
{
"id": "3441209432",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/b8397fec-cf13-40b3-be8f-7d0912506419"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/b8397fec-cf13-40b3-be8f-7d0912506419"
},
{
"id": "3687522312",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/fd098a52-09be-4c48-a9e9-a565d1b39db3"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/fd098a52-09be-4c48-a9e9-a565d1b39db3"
},
{
"id": "3400916992",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1"
},
{
"id": "3477385312",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
}
]
},
{
"id": "3484520464",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1",
"properties": {
"vnf-id": "c2d2d389-fa00-4fb4-a269-e46d495719e1",
"vnf-name": "Odell Romana",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -214,58 +214,58 @@
{
"id": "3447107680",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/c4711b5c-742e-4d03-8146-bff763f69fbd"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/c4711b5c-742e-4d03-8146-bff763f69fbd"
},
{
"id": "3448307712",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/0ba3fcdd-0536-4ac7-a9ec-8d8622db7fb2"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/0ba3fcdd-0536-4ac7-a9ec-8d8622db7fb2"
},
{
"id": "3692179528",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/6bb843eb-ef84-43b1-83b4-3154a7f9928c"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/6bb843eb-ef84-43b1-83b4-3154a7f9928c"
},
{
"id": "3771588816",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/a4c008c6-cac0-4e3f-928f-90fa37dc8c4b"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/a4c008c6-cac0-4e3f-928f-90fa37dc8c4b"
},
{
"id": "3904077944",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/eecb619c-a173-4ead-bf48-d4d09cbbdd5e"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/eecb619c-a173-4ead-bf48-d4d09cbbdd5e"
},
{
"id": "4027855088",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/1e29424e-2dca-45ac-b1df-59a8f74d0bc1"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/1e29424e-2dca-45ac-b1df-59a8f74d0bc1"
},
{
"id": "4390871192",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/b185220a-7f63-4b29-867d-1452813a4f09"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/b185220a-7f63-4b29-867d-1452813a4f09"
},
{
"id": "4450529432",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/7a0c4b98-b3cc-490c-bbab-e2d7f169f2d7"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/7a0c4b98-b3cc-490c-bbab-e2d7f169f2d7"
},
{
"id": "3771572432",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95"
}
]
},
{
"id": "3783459064",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165",
"properties": {
"vnf-id": "54626a59-ec0d-4fa9-b0c2-08d008688165",
"vnf-name": "Dominika Fionnbharr",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -284,18 +284,18 @@
{
"id": "3775807704",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700"
}
]
},
{
"id": "3892133896",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a",
"properties": {
"vnf-id": "d74503d8-abab-49c6-ba48-a6211eee9b7a",
- "vnf-name": "mDNS_PreloadTest_VNF",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-name": "CHARLOTTE_PreloadTest_VNF",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -314,18 +314,18 @@
{
"id": "4178862184",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2"
}
]
},
{
"id": "1507690314",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/385548e2-3f31-4900-9437-317d0346e49a",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/385548e2-3f31-4900-9437-317d0346e49a",
"properties": {
"vnf-id": "385548e2-3f31-4900-9437-317d0346e49a",
"vnf-name": "Senga Gabrielle",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -344,28 +344,28 @@
{
"id": "3664617648",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
},
{
"id": "3008335920",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
},
{
"id": "3477385312",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
}
]
},
{
"id": "5278880615",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/0465e048-92a4-4a7f-bfe7-de39b32de4bd",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0465e048-92a4-4a7f-bfe7-de39b32de4bd",
"properties": {
"vnf-id": "0465e048-92a4-4a7f-bfe7-de39b32de4bd",
"vnf-name": "Constantius Raghu",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -384,28 +384,28 @@
{
"id": "3664617648",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
},
{
"id": "3008335920",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
},
{
"id": "3477385312",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
}
]
},
{
"id": "3418898432",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855",
"properties": {
"vnf-id": "8e5e3ba1-3fe6-4d86-966e-f9f03dab4855",
- "vnf-name": "zrdm3amdns02test2",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-name": "zolson3amdns02test2",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -424,63 +424,63 @@
{
"id": "3664617648",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
},
{
"id": "3008335920",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
},
{
"id": "3477385312",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
},
{
"id": "3647635704",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
},
{
"id": "3664621744",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
},
{
"id": "3975352504",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
},
{
"id": "4059455552",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
},
{
"id": "4098130088",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
},
{
"id": "4401291416",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
},
{
"id": "4458950808",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
}
]
},
{
"id": "1024648346",
"node-type": "generic-vnf",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/a58bf551-a79c-42d1-83b4-ed9288036245",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/a58bf551-a79c-42d1-83b4-ed9288036245",
"properties": {
"vnf-id": "a58bf551-a79c-42d1-83b4-ed9288036245",
"vnf-name": "Harrison Kris",
- "vnf-type": "mDNS preload 1710 0914/mDNS preload 1710 0914 0",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
"orchestration-status": "Created",
@@ -499,52 +499,127 @@
{
"id": "3664617648",
"node-type": "vf-module",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
},
{
"id": "3008335920",
"node-type": "service-instance",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
},
{
"id": "3477385312",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
},
{
"id": "3647635704",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
},
{
"id": "3664621744",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
},
{
"id": "3975352504",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
},
{
"id": "4059455552",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
},
{
"id": "4098130088",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
},
{
"id": "4401291416",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
},
{
"id": "4458950808",
"node-type": "vserver",
- "url": "https://aai.api.simpledemo.onap.org:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
+ }
+ ]
+ },
+ {
+ "id": "1024648346",
+ "node-type": "generic-vfmodule",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/a58bf551-a79c-42d1-83b4-ed9288036245",
+ "properties": {
+ "vnf-id": "a58bf551-a79c-42d1-83b4-ed9288036245",
+ "vnf-name": "Harrison Kris",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "4679861552759",
+ "model-invariant-id": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
+ "model-version-id": "0903e1c0-8e03-4936-b5c2-260653b96413",
+ "model-customization-id": "14e8057d-b22a-405c-84aa-90b82bfd6e46",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3664617648",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ },
+ {
+ "id": "3647635704",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
+ },
+ {
+ "id": "3664621744",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
+ },
+ {
+ "id": "3975352504",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
+ },
+ {
+ "id": "4059455552",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
+ },
+ {
+ "id": "4098130088",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
+ },
+ {
+ "id": "4401291416",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
+ },
+ {
+ "id": "4458950808",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
}
]
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements.json
index 79f7d0455..2734cc064 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5",
+ "path": "/mso/orchestrationRequests/v.",
"queryParams": {
"filter": "modelType:EQUALS:vnf"
}
@@ -12,305 +12,305 @@
"requestList": [
{
"request": {
- "requestDetails":{
- "cloudConfiguration":{
- "lcpCloudRegionId":"mtn6",
- "tenantId":"ffdf52b5e5104b0e8f329b0b1637ee2e"
- },
- "modelInfo":{
- "modelCustomizationName":"VSP1710PID298109_vMMSC 0",
- "modelCustomizationId":"24d43fdb-9aa6-4287-a68e-1e702ea89d13",
- "modelInvariantId":"e7961100-cde6-4b5a-bcda-b8945086950a",
- "modelVersionId":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName":"VSP1710PID298109_vMMSC",
- "modelType":"vnf",
- "modelVersion":"1.0"
- },
- "relatedModelList":[
+ "requestDetails": {
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
+ },
+ "modelInfo": {
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
+ "modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
+ "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
+ "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
+ "modelName": "VSP1710PID298109_vWINIFRED",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "relatedModelList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
],
- "requestInfo":{
- "source":"VID",
- "suppressRollback":false,
- "requestorId":"ds828e"
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "ds828e"
},
- "requestParameters":{
- "userParams":[
+ "requestParameters": {
+ "userParams": [
],
- "aLaCarte":false,
- "usePreload":true,
- "rebuildVolumeGroups":false,
- "autoBuildVfModules":false,
- "cascadeDelete":false
+ "aLaCarte": false,
+ "usePreload": true,
+ "rebuildVolumeGroups": false,
+ "autoBuildVfModules": false,
+ "cascadeDelete": false
},
- "relatedInstanceList":[
+ "relatedInstanceList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
]
},
- "requestId":"d352c70d-5ef8-4977-9ea8-4c8cbe860422",
- "requestScope":"vnf",
- "requestStatus":{
- "percentProgress":100.0,
- "requestState":"Some Unknown Value",
- "statusMessage":"Update Is In Progress",
- "finishTime":"Fri, 08 Sep 2017 19:34:33 GMT"
+ "requestId": "d352c70d-5ef8-4977-9ea8-4c8cbe860422",
+ "requestScope": "vnf",
+ "requestStatus": {
+ "percentProgress": 100.0,
+ "requestState": "Some Unknown Value",
+ "statusMessage": "Update Is In Progress",
+ "finishTime": "Fri, 08 Sep 2017 19:34:33 GMT"
},
- "requestType":"updateInstance",
- "startTime":"<IN_PROGRESS_DATE>",
- "instanceReferences":{
- "serviceInstanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "vnfInstanceId":"7c00cc1e-6425-4fc3-afc3-0289db288d4c",
- "requestorId":"ds828e"
+ "requestType": "updateInstance",
+ "startTime": "<IN_PROGRESS_DATE>",
+ "instanceReferences": {
+ "serviceInstanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "vnfInstanceId": "7c00cc1e-6425-4fc3-afc3-0289db288d4c",
+ "requestorId": "ds828e"
}
}
},
{
"request": {
- "requestDetails":{
- "cloudConfiguration":{
- "lcpCloudRegionId":"mtn6",
- "tenantId":"ffdf52b5e5104b0e8f329b0b1637ee2e"
- },
- "modelInfo":{
- "modelCustomizationName":"VSP1710PID298109_vMMSC 0",
- "modelCustomizationId":"24d43fdb-9aa6-4287-a68e-1e702ea89d13",
- "modelInvariantId":"e7961100-cde6-4b5a-bcda-b8945086950a",
- "modelVersionId":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName":"VSP1710PID298109_vMMSC",
- "modelType":"vnf",
- "modelVersion":"1.0"
- },
- "relatedModelList":[
+ "requestDetails": {
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
+ },
+ "modelInfo": {
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
+ "modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
+ "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
+ "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
+ "modelName": "VSP1710PID298109_vWINIFRED",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "relatedModelList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
],
- "requestInfo":{
- "source":"VID",
- "suppressRollback":false,
- "requestorId":"ds828e"
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "ds828e"
},
- "requestParameters":{
- "userParams":[
+ "requestParameters": {
+ "userParams": [
],
- "aLaCarte":false,
- "usePreload":true,
- "rebuildVolumeGroups":false,
- "autoBuildVfModules":false,
- "cascadeDelete":false
+ "aLaCarte": false,
+ "usePreload": true,
+ "rebuildVolumeGroups": false,
+ "autoBuildVfModules": false,
+ "cascadeDelete": false
},
- "relatedInstanceList":[
+ "relatedInstanceList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
]
},
- "requestId":"1dc5ff9e-6d5d-4071-9667-cc539b41d8aa",
- "requestScope":"vnf",
- "requestStatus":{
- "percentProgress":100.0,
- "requestState":"PENDING",
- "statusMessage":"Pending for A&AI",
- "finishTime":"Fri, 08 Sep 2017 20:58:38 GMT"
+ "requestId": "d352c70d-5ef8-4977-9ea8-4c8cbe860422",
+ "requestScope": "vnf",
+ "requestStatus": {
+ "percentProgress": 100.0,
+ "requestState": "UNLOCKED",
+ "statusMessage": "Update Is In Progress",
+ "finishTime": "Fri, 08 Sep 2017 19:34:33 GMT"
},
- "requestType":"replaceInstance",
- "startTime":"Fri, 08 Sep 2017 20:58:37 GMT",
- "instanceReferences":{
- "serviceInstanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "vnfInstanceId":"7c00cc1e-6425-4fc3-afc3-0289db288d4c",
- "requestorId":"ds828e"
+ "requestType": "updateInstance",
+ "startTime": "<IN_PROGRESS_DATE>",
+ "instanceReferences": {
+ "serviceInstanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "vnfInstanceId": "Unlocked instance",
+ "requestorId": "ds828e"
}
}
},
{
"request": {
- "requestDetails":{
- "cloudConfiguration":{
- "lcpCloudRegionId":"mtn6",
- "tenantId":"ffdf52b5e5104b0e8f329b0b1637ee2e"
- },
- "modelInfo":{
- "modelCustomizationName":"VSP1710PID298109_vMMSC 0",
- "modelCustomizationId":"24d43fdb-9aa6-4287-a68e-1e702ea89d13",
- "modelInvariantId":"e7961100-cde6-4b5a-bcda-b8945086950a",
- "modelVersionId":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName":"VSP1710PID298109_vMMSC",
- "modelType":"vnf",
- "modelVersion":"1.0"
- },
- "relatedModelList":[
+ "requestDetails": {
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
+ },
+ "modelInfo": {
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
+ "modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
+ "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
+ "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
+ "modelName": "VSP1710PID298109_vWINIFRED",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "relatedModelList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
],
- "requestInfo":{
- "source":"VID",
- "suppressRollback":false,
- "requestorId":"ds828e"
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "ds828e"
},
- "requestParameters":{
- "userParams":[
+ "requestParameters": {
+ "userParams": [
],
- "aLaCarte":false,
- "usePreload":true,
- "rebuildVolumeGroups":false,
- "autoBuildVfModules":false,
- "cascadeDelete":false
+ "aLaCarte": false,
+ "usePreload": true,
+ "rebuildVolumeGroups": false,
+ "autoBuildVfModules": false,
+ "cascadeDelete": false
},
- "relatedInstanceList":[
+ "relatedInstanceList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
]
},
- "requestId":"7b615765-8216-464f-8ac7-32c103013542",
- "requestScope":"vnf",
- "requestStatus":{
- "percentProgress":100.0,
- "requestState":"FAILED",
- "statusMessage":"Catch a Java Lang Exception in DecomposeService",
- "finishTime":"Mon, 11 Sep 2017 20:14:20 GMT"
+ "requestId": "1dc5ff9e-6d5d-4071-9667-cc539b41d8aa",
+ "requestScope": "vnf",
+ "requestStatus": {
+ "percentProgress": 100.0,
+ "requestState": "PENDING",
+ "statusMessage": "Pending for A&AI",
+ "finishTime": "Fri, 08 Sep 2017 20:58:38 GMT"
},
- "requestType":"updateInstance",
- "startTime":"Mon, 11 Sep 2017 20:14:20 GMT",
- "instanceReferences":{
- "serviceInstanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "vnfInstanceId":"7c00cc1e-6425-4fc3-afc3-0289db288d4c",
- "requestorId":"ds828e"
+ "requestType": "replaceInstance",
+ "startTime": "Fri, 08 Sep 2017 20:58:37 GMT",
+ "instanceReferences": {
+ "serviceInstanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "vnfInstanceId": "7c00cc1e-6425-4fc3-afc3-0289db288d4c",
+ "requestorId": "ds828e"
}
}
},
{
"request": {
- "requestDetails":{
- "cloudConfiguration":{
- "lcpCloudRegionId":"mtn6",
- "tenantId":"ffdf52b5e5104b0e8f329b0b1637ee2e"
- },
- "modelInfo":{
- "modelCustomizationName":"VSP1710PID298109_vMMSC 0",
- "modelCustomizationId":"24d43fdb-9aa6-4287-a68e-1e702ea89d13",
- "modelInvariantId":"e7961100-cde6-4b5a-bcda-b8945086950a",
- "modelVersionId":"959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName":"VSP1710PID298109_vMMSC",
- "modelType":"vnf",
- "modelVersion":"1.0"
- },
- "relatedModelList":[
+ "requestDetails": {
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
+ },
+ "modelInfo": {
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
+ "modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
+ "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
+ "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
+ "modelName": "VSP1710PID298109_vWINIFRED",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "relatedModelList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
],
- "requestInfo":{
- "source":"VID",
- "suppressRollback":false,
- "requestorId":"ds828e"
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "ds828e"
},
- "requestParameters":{
- "userParams":[
+ "requestParameters": {
+ "userParams": [
],
- "aLaCarte":false,
- "usePreload":true,
- "rebuildVolumeGroups":false,
- "autoBuildVfModules":false,
- "cascadeDelete":false
+ "aLaCarte": false,
+ "usePreload": true,
+ "rebuildVolumeGroups": false,
+ "autoBuildVfModules": false,
+ "cascadeDelete": false
},
- "relatedInstanceList":[
+ "relatedInstanceList": [
{
- "relatedInstance":{
- "instanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "modelInfo":{
- "modelInvariantId":"57e00952-0af7-4f0f-b19a-408a6f73c8df",
- "modelType":"service",
- "modelName":"ServicevMMSCPID298109",
- "modelVersion":"1.0",
- "modelVersionId":"fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
}
}
}
]
},
- "requestId":"a5335d4b-adae-4264-a51c-f3712cb4ae77",
- "requestScope":"vnf",
- "requestStatus":{
- "percentProgress":100.0,
- "requestState":"FAILED",
- "statusMessage":"Catch a Java Lang Exception in DecomposeService",
- "finishTime":"Tue, 12 Sep 2017 18:22:29 GMT"
+ "requestId": "7b615765-8216-464f-8ac7-32c103013542",
+ "requestScope": "vnf",
+ "requestStatus": {
+ "percentProgress": 100.0,
+ "requestState": "FAILED",
+ "statusMessage": "Catch a Java Lang Exception in DecomposeService",
+ "finishTime": "Mon, 11 Sep 2017 20:14:20 GMT"
},
- "requestType":"updateInstance",
- "startTime":"Tue, 12 Sep 2017 18:22:28 GMT",
- "instanceReferences":{
- "serviceInstanceId":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "vnfInstanceId":"7c00cc1e-6425-4fc3-afc3-0289db288d4c",
- "requestorId":"ds828e"
+ "requestType": "updateInstance",
+ "startTime": "Mon, 11 Sep 2017 20:14:20 GMT",
+ "instanceReferences": {
+ "serviceInstanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "vnfInstanceId": "7c00cc1e-6425-4fc3-afc3-0289db288d4c",
+ "requestorId": "ds828e"
}
}
},
@@ -318,15 +318,91 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "mtn6",
+ "lcpCloudRegionId": "hvf6",
"tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
},
"modelInfo": {
- "modelCustomizationName": "VSP1710PID298109_vMMSC 0",
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
"modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
"modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
"modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
- "modelName": "VSP1710PID298109_vMMSC",
+ "modelName": "VSP1710PID298109_vWINIFRED",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "relatedModelList": [
+ {
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ }
+ }
+ }
+ ],
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "ds828e"
+ },
+ "requestParameters": {
+ "userParams": [
+ ],
+ "aLaCarte": false,
+ "usePreload": true,
+ "rebuildVolumeGroups": false,
+ "autoBuildVfModules": false,
+ "cascadeDelete": false
+ },
+ "relatedInstanceList": [
+ {
+ "relatedInstance": {
+ "instanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "modelInfo": {
+ "modelInvariantId": "57e00952-0af7-4f0f-b19a-408a6f73c8df",
+ "modelType": "service",
+ "modelName": "ServicevWINIFREDPID298109",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe"
+ }
+ }
+ }
+ ]
+ },
+ "requestId": "a5335d4b-adae-4264-a51c-f3712cb4ae77",
+ "requestScope": "vnf",
+ "requestStatus": {
+ "percentProgress": 100.0,
+ "requestState": "FAILED",
+ "statusMessage": "Catch a Java Lang Exception in DecomposeService",
+ "finishTime": "Tue, 12 Sep 2017 18:22:29 GMT"
+ },
+ "requestType": "updateInstance",
+ "startTime": "Tue, 12 Sep 2017 18:22:28 GMT",
+ "instanceReferences": {
+ "serviceInstanceId": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
+ "vnfInstanceId": "7c00cc1e-6425-4fc3-afc3-0289db288d4c",
+ "requestorId": "ds828e"
+ }
+ }
+ },
+ {
+ "request": {
+ "requestDetails": {
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "ffdf52b5e5104b0e8f329b0b1637ee2e"
+ },
+ "modelInfo": {
+ "modelCustomizationName": "VSP1710PID298109_vWINIFRED 0",
+ "modelCustomizationId": "24d43fdb-9aa6-4287-a68e-1e702ea89d13",
+ "modelInvariantId": "e7961100-cde6-4b5a-bcda-b8945086950a",
+ "modelVersionId": "959a7ba0-89ee-4984-9af6-65d5bdda4b0e",
+ "modelName": "VSP1710PID298109_vWINIFRED",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -337,7 +413,7 @@
"modelInfo": {
"modelInvariantId": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
"modelType": "service",
- "modelName": "ServicevMMSCPID298109",
+ "modelName": "ServicevWINIFREDPID298109",
"modelVersion": "1.0",
"modelVersionId": "57e00952-0af7-4f0f-b19a-408a6f73c8df"
}
@@ -365,7 +441,7 @@
"modelInfo": {
"modelInvariantId": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
"modelType": "service",
- "modelName": "ServicevMMSCPID298109",
+ "modelName": "ServicevWINIFREDPID298109",
"modelVersion": "1.0",
"modelVersionId": "57e00952-0af7-4f0f-b19a-408a6f73c8df"
}
@@ -394,7 +470,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -470,7 +546,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -529,7 +605,7 @@
"requestScope": "vnf",
"requestStatus": {
"percentProgress": 100.0,
- "requestState": "FAILED",
+ "requestState": "UNLOCKED",
"statusMessage": "Error validating request. No valid catalog entry is specified",
"finishTime": "Fri, 15 Sep 2017 14:43:22 GMT"
},
@@ -546,7 +622,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -622,7 +698,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -698,7 +774,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -774,7 +850,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -989,7 +1065,7 @@
"modelCustomizationId": "2a4bcb63-e28b-441c-8df5-b817629d8211",
"modelInvariantId": "5d86a112-7157-4a1a-85ce-23fb8403e0e3",
"modelVersionId": "207152f3-4f60-41e7-b3f7-5a9e3a0b861f",
- "modelName": "zrdm3amogx01",
+ "modelName": "zolson3amogx01",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -1093,7 +1169,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"relatedModelList": [
@@ -1103,7 +1179,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1122,7 +1198,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1157,7 +1233,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"relatedModelList": [
@@ -1167,7 +1243,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1186,7 +1262,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1221,7 +1297,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"relatedModelList": [
@@ -1231,7 +1307,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1250,7 +1326,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1285,7 +1361,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "2.0"
},
@@ -1296,7 +1372,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1315,7 +1391,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1351,7 +1427,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"relatedModelList": [
@@ -1361,7 +1437,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1380,7 +1456,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1416,7 +1492,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"relatedModelList": [
@@ -1426,7 +1502,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1445,7 +1521,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "2.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1481,7 +1557,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -1492,7 +1568,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1511,7 +1587,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1547,7 +1623,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -1558,7 +1634,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1577,7 +1653,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1613,7 +1689,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -1624,7 +1700,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1643,7 +1719,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1679,7 +1755,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -1690,7 +1766,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
@@ -1709,7 +1785,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelType": "service",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelVersion": "4.0",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd"
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_from_e2e.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_from_e2e.json
index 908bf1ea6..e4c5a616c 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_from_e2e.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_from_e2e.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5",
+ "path": "/mso/orchestrationRequests/v.",
"queryParams": {
"filter": "modelType:EQUALS:vnf"
}
@@ -14,7 +14,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -76,7 +76,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -138,7 +138,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -200,7 +200,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -262,7 +262,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -324,7 +324,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -386,7 +386,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -448,7 +448,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -510,7 +510,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -572,7 +572,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -634,7 +634,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -696,7 +696,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -758,7 +758,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -820,7 +820,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -882,7 +882,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -944,7 +944,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1006,7 +1006,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1068,7 +1068,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1130,7 +1130,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1192,7 +1192,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1254,7 +1254,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1316,7 +1316,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1378,7 +1378,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1440,7 +1440,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1502,7 +1502,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1561,7 +1561,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1623,7 +1623,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1685,7 +1685,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1747,7 +1747,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1809,7 +1809,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1871,7 +1871,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1933,7 +1933,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -1995,7 +1995,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2057,7 +2057,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2119,7 +2119,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2181,7 +2181,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2243,7 +2243,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2305,7 +2305,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2367,7 +2367,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2429,7 +2429,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2491,7 +2491,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2504,7 +2504,7 @@
"modelVersion": "3.0"
},
"requestInfo": {
- "instanceName": "zrdm3rprb01",
+ "instanceName": "zolson3rprb01",
"source": "VID",
"suppressRollback": false,
"requestorId": "sg871u"
@@ -2546,7 +2546,7 @@
"instanceReferences": {
"serviceInstanceId": "8ccda9f2-2a5f-4445-ba64-fc3dad56cdb6",
"vnfInstanceId": "330813fb-5ab2-4f0c-83d2-4d6dafc2d0f6",
- "vnfInstanceName": "zrdm3rprb01",
+ "vnfInstanceName": "zolson3rprb01",
"requestorId": "sg871u"
}
}
@@ -2555,7 +2555,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2615,7 +2615,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2677,7 +2677,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2737,7 +2737,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2799,7 +2799,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "460f35aeb53542dc9f77105066483e83"
},
"modelInfo": {
@@ -2845,7 +2845,7 @@
"requestStatus": {
"percentProgress": 100,
"requestState": "FAILED",
- "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='org.openecomp.mso.openstack.exceptions.MsoAdapterException: Authentication Failure: tenant=460f35aeb53542dc9f77105066483e83,cloud=RDM5BDCP' rolledBack='true'",
+ "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='org.openecomp.mso.openstack.exceptions.MsoAdapterException: Authentication Failure: tenant=460f35aeb53542dc9f77105066483e83,cloud=olson5BDCP' rolledBack='true'",
"finishTime": "Fri, 06 Oct 2017 13:54:46 GMT"
},
"requestType": "replaceInstance",
@@ -2861,7 +2861,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "8830e9086a0f40cc9cf868e792602c4d"
},
"modelInfo": {
@@ -2923,15 +2923,15 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
- "modelCustomizationName": "mdns_2017_1011 0",
+ "modelCustomizationName": "CHARLOTTE_2017_1011 0",
"modelCustomizationId": "75c035b6-5866-41e6-ba59-7bd898626d74",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "950ddbcf-f2d4-41a1-a1fa-6e62a74686f2",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -2956,7 +2956,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "ee6e6d7f-203c-4abb-b0d2-c807792093e2",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -2985,15 +2985,15 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
- "modelCustomizationName": "mdns_2017_1011 0",
+ "modelCustomizationName": "CHARLOTTE_2017_1011 0",
"modelCustomizationId": "75c035b6-5866-41e6-ba59-7bd898626d74",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "950ddbcf-f2d4-41a1-a1fa-6e62a74686f2",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -3018,7 +3018,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "ee6e6d7f-203c-4abb-b0d2-c807792093e2",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -3047,15 +3047,15 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
- "modelCustomizationName": "mdns_2017_1011 1",
+ "modelCustomizationName": "CHARLOTTE_2017_1011 1",
"modelCustomizationId": "796636ca-e9d5-4591-ae12-d1b038f43e4a",
"modelInvariantId": "b217c612-7fcf-484c-861b-df0a5c4b5bcb",
"modelVersionId": "50d679c7-8543-4d4f-a304-2ff2826bc98e",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "vnf",
"modelVersion": "2.0"
},
@@ -3080,7 +3080,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "7cce8c53-d391-42aa-984d-c6166dee9abe",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "2.0"
}
@@ -3109,15 +3109,15 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
- "modelCustomizationName": "mdns_2017_1011 1",
+ "modelCustomizationName": "CHARLOTTE_2017_1011 1",
"modelCustomizationId": "796636ca-e9d5-4591-ae12-d1b038f43e4a",
"modelInvariantId": "b217c612-7fcf-484c-861b-df0a5c4b5bcb",
"modelVersionId": "50d679c7-8543-4d4f-a304-2ff2826bc98e",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "vnf",
"modelVersion": "2.0"
},
@@ -3142,7 +3142,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "7cce8c53-d391-42aa-984d-c6166dee9abe",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "2.0"
}
@@ -3171,15 +3171,15 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
- "modelCustomizationName": "mdns_2017_1011 1",
+ "modelCustomizationName": "CHARLOTTE_2017_1011 1",
"modelCustomizationId": "365a095f-9eb8-4e1a-b567-c9d718d98ee9",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "90caad85-5d5c-4caf-9ddd-c05f6e088ba2",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -3204,7 +3204,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "e1092bfc-c14c-4de3-8ced-2d98c2a24dc3",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -3233,7 +3233,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
@@ -3266,7 +3266,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "e1092bfc-c14c-4de3-8ced-2d98c2a24dc3",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -3295,7 +3295,7 @@
"request": {
"requestDetails": {
"cloudConfiguration": {
- "lcpCloudRegionId": "rdm5b",
+ "lcpCloudRegionId": "olson5b",
"tenantId": "868caab7b590480ba6334c2079f98e5c"
},
"modelInfo": {
@@ -3328,7 +3328,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "e1092bfc-c14c-4de3-8ced-2d98c2a24dc3",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -3364,7 +3364,7 @@
"modelCustomizationId": "2a4bcb63-e28b-441c-8df5-b817629d8211",
"modelInvariantId": "5d86a112-7157-4a1a-85ce-23fb8403e0e3",
"modelVersionId": "207152f3-4f60-41e7-b3f7-5a9e3a0b861f",
- "modelName": "zrdm3amogx01",
+ "modelName": "zolson3amogx01",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -3659,7 +3659,7 @@
"requestStatus": {
"percentProgress": 100,
"requestState": "FAILED",
- "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant rdm5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/82b8cd27-b05e-4d04-9944-1275d63f5592' rolledBack='true'",
+ "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant olson5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/82b8cd27-b05e-4d04-9944-1275d63f5592' rolledBack='true'",
"finishTime": "Wed, 01 Nov 2017 21:13:47 GMT"
},
"requestType": "replaceInstance",
@@ -3887,7 +3887,7 @@
"requestStatus": {
"percentProgress": 100,
"requestState": "FAILED",
- "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant rdm5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/bdca66c9-4c2b-4a42-a402-d6978a34f68d' rolledBack='true'",
+ "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant olson5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/bdca66c9-4c2b-4a42-a402-d6978a34f68d' rolledBack='true'",
"finishTime": "Fri, 03 Nov 2017 18:47:14 GMT"
},
"requestType": "replaceInstance",
@@ -3964,7 +3964,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -3979,7 +3979,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -4014,7 +4014,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4029,7 +4029,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "2.0"
}
@@ -4065,7 +4065,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4080,7 +4080,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4115,7 +4115,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4130,7 +4130,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -4165,7 +4165,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4180,7 +4180,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4215,7 +4215,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4230,7 +4230,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4265,7 +4265,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4280,7 +4280,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4315,7 +4315,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4330,7 +4330,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4365,7 +4365,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4380,7 +4380,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4415,7 +4415,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4430,7 +4430,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4465,7 +4465,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4480,7 +4480,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4515,7 +4515,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4530,7 +4530,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4565,7 +4565,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4580,7 +4580,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "4.0"
}
@@ -4615,7 +4615,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4630,7 +4630,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4665,7 +4665,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4680,7 +4680,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4715,7 +4715,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -4731,7 +4731,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4767,7 +4767,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4782,7 +4782,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -4817,7 +4817,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4832,7 +4832,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4867,7 +4867,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -4883,7 +4883,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -4919,7 +4919,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "4.0"
},
@@ -4935,7 +4935,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "5.0"
}
@@ -4971,7 +4971,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf"
},
"requestInfo": {
@@ -4986,7 +4986,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "2.0"
}
@@ -5021,7 +5021,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "1.0"
},
@@ -5037,7 +5037,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "1.0"
}
@@ -5073,7 +5073,7 @@
"modelCustomizationId": "1779a999-ea17-4f31-98e9-75b6fbdd0acb",
"modelInvariantId": "93e16072-715a-42ef-9d0a-080052d6b716",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011_oh22u_20171103",
+ "modelName": "CHARLOTTE_2017_1011_oh22u_20171103",
"modelType": "vnf",
"modelVersion": "3.0"
},
@@ -5089,7 +5089,7 @@
"modelInfo": {
"modelInvariantId": "e58733ef-43cb-4b6b-b641-922078b6c88b",
"modelVersionId": "4ec07a2d-6bb5-4373-8ed6-4bc7ac1246fd",
- "modelName": "mdns_2017_1011",
+ "modelName": "CHARLOTTE_2017_1011",
"modelType": "service",
"modelVersion": "3.0"
}
@@ -5384,7 +5384,7 @@
"requestStatus": {
"percentProgress": 100,
"requestState": "FAILED",
- "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant rdm5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/bdca66c9-4c2b-4a42-a402-d6978a34f68d' rolledBack='true'",
+ "statusMessage": "Received vfModuleException from VnfAdapter: category='INTERNAL' message='Resource null_base_dns_0 already exists in cloud/tenant olson5b/868caab7b590480ba6334c2079f98e5c with ID null_base_dns_0/bdca66c9-4c2b-4a42-a402-d6978a34f68d' rolledBack='true'",
"finishTime": "Wed, 15 Nov 2017 14:41:18 GMT"
},
"requestType": "replaceInstance",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_many_statuses.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_many_statuses.json
index 8a3c1ea61..5d0169a47 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_many_statuses.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_change_managements_many_statuses.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5",
+ "path": "/mso/orchestrationRequests/v.",
"queryParams": {
"filter": "modelType:EQUALS:vnf"
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_manual_task.json b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_manual_task.json
index 504cfd63b..2b0d1bafb 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_manual_task.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/changeManagement/mso_get_manual_task.json
@@ -13,8 +13,8 @@
{
"taskId": "daf4dd84-b77a-42da-a051-3239b7a9392c",
"type": "fallout",
- "nfRole": "vSCP",
- "subscriptionServiceType": "Mobility",
+ "nfRole": "vEsmeralda",
+ "subscriptionServiceType": "Emanuel",
"originalRequestId": "d352c70d-5ef8-4977-9ea8-4c8cbe860422",
"originalRequestorId": "ss835w",
"errorSource": "A&AI",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_pnf_instances_by_region.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_pnf_instances_by_region.json
index 02b2e78f7..bcfedebf2 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_pnf_instances_by_region.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_pnf_instances_by_region.json
@@ -6,8 +6,8 @@
"format": ["simple"]
},
"body": {
- "start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=8a84e59b-45fe-4851-8ff1-34225a0b32c3&model-invariant-id=83b458fd-5dd3-419b-a9e3-7335814a0911",
- "query": "query/pnf-fromModel-byRegion?cloudRegionId=AAIAIC25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
+ "start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/<SERVICE-TYPE>/service-instances?model-version-id=8a84e59b-45fe-4851-8ff1-34225a0b32c3&model-invariant-id=83b458fd-5dd3-419b-a9e3-7335814a0911",
+ "query": "query/pnf-fromModel-byRegion?cloudRegionId=JANET25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
}
},
"simulatorResponse": {
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_tenants.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_tenants.json
index 4ac76f824..781dcb3f9 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_tenants.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_tenants.json
@@ -1,26 +1,26 @@
[{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL.USP"
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/TYLER.SILVIA"
} ,
"simulatorResponse": {
"responseCode": 200,
"body": {
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"relationship-list": {
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -36,15 +36,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -54,21 +54,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -84,567 +84,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "1178612d2b394be4834ad77f567c0af2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPtestcustome"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "de007636e25249238447264a988a927b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-dfsdf"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-Multiservices1"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "649289e30d3244e0b48098114d63c2aa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPST66"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-ASSPST47"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg67246"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "8774659e425f479895ae091bb5d46560"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg68359"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "624eb554b0d147c19ff8885341760481"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-iftach"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "214f55f5fc414c678059c383b03e4962"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg612401"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c90666c291664841bb98e4d981ff1db5"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621340"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "sspjg621351cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-eteancomp"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-T-SPFET"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-eeweww"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-spjg61909"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "05b91bd5137f4929878edd965755c06d"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621512cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdr"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-ssasa"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-PFNPT"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdre"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-NONPODECOMP"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "2d34d8396e194eb49969fd61ffbff961"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "DN5242-Nov16-T5"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -660,15 +108,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -681,78 +129,6 @@
"property-value": "ro-T112"
}
]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "4914ab0ab3a743e58f0eefdacc1dde77"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "DN5242-Nov21-T1"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d0a3e3f2964542259d155a81c41aadc3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "test-mtn6-09"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "cbb99fe4ada84631b7baf046b6fd2044"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "DN5242-Nov16-T3"
- }
- ]
}
]
}
@@ -762,26 +138,26 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vMMSC"
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vWINIFRED"
} ,
"simulatorResponse": {
"responseCode": 200,
"body": {
- "service-type": "vMMSC",
+ "service-type": "vWINIFRED",
"resource-version": "1494001841964",
"relationship-list": {
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -797,15 +173,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -815,21 +191,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -845,15 +221,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -869,15 +245,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -893,15 +269,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -917,15 +293,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -941,15 +317,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -965,15 +341,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -989,15 +365,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1013,15 +389,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1037,15 +413,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1061,15 +437,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1085,15 +461,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1109,15 +485,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1133,15 +509,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1157,15 +533,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1181,15 +557,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1205,15 +581,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1229,15 +605,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1253,15 +629,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1277,15 +653,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1301,15 +677,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1325,15 +701,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1349,15 +725,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1373,15 +749,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1397,15 +773,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1421,15 +797,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1445,15 +821,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1469,15 +845,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1487,21 +863,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "test-mtn6-09"
+ "property-value": "test-hvf6-09"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_vnf_instances_by_region.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_vnf_instances_by_region.json
index 633b9ec67..27d26f397 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_vnf_instances_by_region.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/aai_get_vnf_instances_by_region.json
@@ -5,7 +5,7 @@
"queryParams": {
"format": ["simple"]
},
- "body": {"start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=2a2ea15f-07c6-4b89-bfca-e8aba39a34d6&model-invariant-id=a7eac2b3-8444-40ee-92e3-b3359b32445c", "query": "query/queryvnfFromModelbyRegion?cloudRegionId=AAIAIC25"}
+ "body": {"start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=2a2ea15f-07c6-4b89-bfca-e8aba39a34d6&model-invariant-id=a7eac2b3-8444-40ee-92e3-b3359b32445c", "query": "query/queryvnfFromModelbyRegion?cloudRegionId=JANET25"}
},
"simulatorResponse": {
"responseCode": 200,
@@ -17,7 +17,7 @@
"url": "/aai/v11/network/generic-vnfs/generic-vnf/9be14a4f-7367-4cf9-96a1-f08f10f485a7",
"properties": {
"vnf-id": "9be14a4f-7367-4cf9-96a1-f08f10f485a7",
- "vnf-name": "zmtn6aepdg01",
+ "vnf-name": "zhvf6aepdg01",
"vnf-type": "Service_vEPDG/vf_vEPDG 0",
"service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status": "PREPROV",
@@ -57,37 +57,37 @@
{
"id": "2541699144",
"node-type": "service-instance",
- "url": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Mobility/service-instances/service-instance/b27d786a-eebf-4c79-b504-3f1e1a6b9651"
+ "url": "/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/Emanuel/service-instances/service-instance/b27d786a-eebf-4c79-b504-3f1e1a6b9651"
},
{
"id": "2376065248",
"node-type": "vserver",
- "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4752d"
+ "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4752d"
},
{
"id": "2376069344",
"node-type": "vserver",
- "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4753d"
+ "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4753d"
},
{
"id": "2662899848",
"node-type": "vserver",
- "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4754d"
+ "url": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333/vservers/vserver/a9ee2ed3-9986-4bc5-92d3-a3efdfe4754d"
},
{
"id": "2662903944",
"node-type": "vnfc",
- "url": "/aai/v11/network/vnfcs/vnfc/zmtn6aefdg01vlb001"
+ "url": "/aai/v11/network/vnfcs/vnfc/zhvf6aefdg01vlb001"
},
{
"id": "2826555472",
"node-type": "vnfc",
- "url": "/aai/v11/network/vnfcs/vnfc/zmtn6aefdg01vmg001"
+ "url": "/aai/v11/network/vnfcs/vnfc/zhvf6aefdg01vmg001"
},
{
"id": "2826567688",
"node-type": "vnfc",
- "url": "/aai/v11/network/vnfcs/vnfc/zmtn6aefdg01oam001"
+ "url": "/aai/v11/network/vnfcs/vnfc/zhvf6aefdg01oam001"
}
]
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_activate_configuration.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_activate_configuration.json
deleted file mode 100644
index 0429ced0e..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_activate_configuration.json
+++ /dev/null
@@ -1,77 +0,0 @@
-[{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v6/c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113/<ACTION>",
- "body": {
- "requestDetails": {
- "modelInfo": {
- "modelType": "configuration",
- "modelInvariantId": "model-invariant-id-9533",
- "modelVersionId": "model-version-id-9533",
- "modelCustomizationId": "08a181aa-72eb-435f-9593-e88a3ad0a86b"
- },
- "cloudConfiguration": {
- "lcpCloudRegionId": "mdt1"
- },
- "requestInfo": {
- "source": "VID",
- "requestorId": "us16807000"
- },
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "modelInfo": {
- "modelType": "service",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "modelName": "ServiceContainerMultiplepProbes",
- "modelVersion": "1.0"
- }
- }
- }
- ],
- "requestParameters": {
- "userParams": []
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 202,
- "body": {
- "requestReferences": {
- "instanceId": "314cc766-b673-4a50-b9c5-471f68914585",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585"
- }
- }
- }
-},
- {
- "simulatorRequest": {
- "method": "GET",
- "path": "/mso/orchestrationRequests/v./314cc766-b673-4a50-b9c5-471f68914585"
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "request": {
- "requestId": "311cc766-b673-4a50-b9c5-471f68914586",
- "startTime": "Mon, 23 Oct 2017 23:28:39 GMT",
- "requestScope": "service",
- "requestType": "addRelationships",
- "instanceReferences": {
- "serviceInstanceId": "3f93c7cb-2fd0-4557-9514-e189b7b04f9d",
- "requestorId": "1"
- },
- "requestStatus": {
- "requestState": "COMPLETE",
- "statusMessage": "Success",
- "percentProgress": 100,
- "finishTime": "Mon, 23 Oct 2017 23:28:39 GMT"
- }
- }
- }
- }
- }
-]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_orch_req.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_orch_req.json
deleted file mode 100644
index 7dca90932..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_orch_req.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/mso/orchestrationRequests/v./314cc766-b673-4a50-b9c5-471f68914585"
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "request": {
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585",
- "startTime": "Mon, 23 Oct 2017 23:28:39 GMT",
- "requestScope": "service",
- "requestType": "configurations",
- "instanceReferences": {
- "serviceInstanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestorId": "us16807000"
- },
- "requestStatus": {
- "requestState": "COMPLETE",
- "statusMessage": "Success",
- "percentProgress": 100,
- "finishTime": "Mon, 23 Oct 2017 23:28:39 GMT"
- }
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe.json
deleted file mode 100644
index 3822e8cb6..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe.json
+++ /dev/null
@@ -1,76 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v./c187e9fe-40c3-4862-b73e-84ff056205f6/configurations",
- "body":{
- "requestDetails": {
- "modelInfo": {
- "modelType": "configuration",
- "modelInvariantId": "c30a024e-a6c6-4670-b73c-3df64eb57ff6",
- "modelVersionId": "f58d039d-4cfc-40ec-bd75-1f05f0458a6c",
- "modelName": "Port Mirroring Configuration By Policy",
- "modelVersion": "1.0",
- "modelCustomizationId": "4b7ebace-bad6-4526-9be6-bf248e20fc5f",
- "modelCustomizationName": "Port Mirroring Configuration By Policy 1"
- },
- "cloudConfiguration": {
- "lcpCloudRegionId": "AAIAIC25"
- },
- "requestInfo": {
- "instanceName": "dummy_instance",
- "source": "VID",
- "requestorId": "us16807000"
- },
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "modelInfo": {
- "modelType": "service",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "modelName": "ServiceContainerMultiplepProbes",
- "modelVersion": "1.0"
- }
- }
- },
- {
- "relatedInstance": {
- "instanceId": "9be14a4f-7367-4cf9-96a1-f08f10f485a7",
- "instanceDirection": "source",
- "modelInfo": {
- "modelType": "vnf",
- "modelInvariantId": "51f2c559-1aba-4fd4-bbf9-8cbbef85ff2a",
- "modelVersionId": "cb05b259-9f26-4b33-b96c-13c2c202c091",
- "modelName": "vf_vEPDG",
- "modelVersion": "2.0",
- "modelCustomizationId": "35aeaae9-74f7-4b6a-adda-65edb0110361"
- }
- }
- },
- {
- "relatedInstance": {
- "instanceName": "AS-pnf2-10219--as988q",
- "instanceDirection": "destination",
- "modelInfo": {
- "modelType": "pnf"
- }
- }
- }
- ],
- "requestParameters": {
- "userParams": []
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "requestReferences": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe_error.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe_error.json
deleted file mode 100644
index ccb66d8b5..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_create_configuration_pProbe_error.json
+++ /dev/null
@@ -1,70 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v./c187e9fe-40c3-4862-b73e-84ff056205f6/configurations",
- "body": {
- "requestDetails": {
- "modelInfo": {
- "modelType": "configuration",
- "modelInvariantId": "c30a024e-a6c6-4670-b73c-3df64eb57ff6",
- "modelVersionId": "f58d039d-4cfc-40ec-bd75-1f05f0458a6c",
- "modelName": "Port Mirroring Configuration By Policy",
- "modelVersion": "1.0",
- "modelCustomizationId": "4b7ebace-bad6-4526-9be6-bf248e20fc5f",
- "modelCustomizationName": "Port Mirroring Configuration By Policy 1"
- },
- "cloudConfiguration": {
- "lcpCloudRegionId": "AAIAIC25"
- },
- "requestInfo": {
- "instanceName": "dummy_instance",
- "source": "VID",
- "requestorId": "us16807000"
- },
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "modelInfo": {
- "modelType": "service",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "modelName": "ServiceContainerMultiplepProbes",
- "modelVersion": "1.0"
- }
- }
- },
- {
- "relatedInstance": {
- "instanceId": "9be14a4f-7367-4cf9-96a1-f08f10f485a7",
- "instanceDirection": "source",
- "modelInfo": {
- "modelType": "vnf",
- "modelInvariantId": "51f2c559-1aba-4fd4-bbf9-8cbbef85ff2a",
- "modelVersionId": "cb05b259-9f26-4b33-b96c-13c2c202c091",
- "modelName": "vf_vEPDG",
- "modelVersion": "2.0",
- "modelCustomizationId": "35aeaae9-74f7-4b6a-adda-65edb0110361"
- }
- }
- },
- {
- "relatedInstance": {
- "instanceId": "AS-pnf2-10219--as988q",
- "instanceDirection": "destination",
- "modelInfo": {
- "modelType": "pnf"
- }
- }
- }
- ],
- "requestParameters": {
- "userParams": []
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 500
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_delete_configuration.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_delete_configuration.json
deleted file mode 100644
index 1310b8ec5..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_delete_configuration.json
+++ /dev/null
@@ -1,36 +0,0 @@
-{
- "simulatorRequest": {
- "method": "DELETE",
- "path": "/mso/serviceInstances/v6/c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113",
- "body": {
- "requestDetails": {
- "cloudConfiguration": {
- "lcpCloudRegionId": "mdt1"
- },
- "modelInfo": {
- "modelCustomizationId": "08a181aa-72eb-435f-9593-e88a3ad0a86b",
- "modelInvariantId": "model-invariant-id-9533",
- "modelVersionId": "model-version-id-9533",
- "modelType": "configuration"
- },
- "requestInfo": {
- "source": "VID",
- "requestorId": "us16807000"
- },
- "requestParameters": {
- "userParams": []
- }
- }
- }
- }
- ,
- "simulatorResponse": {
- "responseCode": 202,
- "body": {
- "requestReferences": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_enable_disable_port.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_enable_disable_port.json
deleted file mode 100644
index da0414ec7..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_enable_disable_port.json
+++ /dev/null
@@ -1,55 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v6/c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113/<ACTION>",
- "body": {
- "requestDetails": {
- "cloudConfiguration": {
- "lcpCloudRegionId": "mdt1"
- },
- "modelInfo": {
- "modelCustomizationId": "08a181aa-72eb-435f-9593-e88a3ad0a86b",
- "modelInvariantId": "model-invariant-id-9533",
- "modelVersionId": "model-version-id-9533",
- "modelType": "configuration"
- },
- "requestInfo": {
- "source": "VID",
- "requestorId": "us16807000"
- },
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "modelInfo": {
- "modelType": "service",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelName": "ServiceContainerMultiplepProbes",
- "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "modelVersion": "1.0"
- }
- }
- },
- {
- "relatedInstance": {
- "instanceId": "d35bf534-7d8e-4cb4-87f9-0a8bb6cd47b2",
- "instanceDirection": "source",
- "modelInfo": {
- "modelType": "connectionPoint"
- }
- }
- }
- ]
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 202,
- "body": {
- "requestReferences": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585"
- }
- }
- }
-}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_unassign_service.json b/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_unassign_service.json
deleted file mode 100644
index 9f953187b..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_configuration/mso_unassign_service.json
+++ /dev/null
@@ -1,38 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/mso_unassign_svc_instance/c187e9fe-40c3-4862-b73e-84ff056205f6",
- //localhost:8080/vid/mso/mso_unassign_svc_instance/c187e9fe-40c3-4862-b73e-84ff056205f6
- "body": {
- "requestDetails": {
- "cloudConfiguration": {
- "lcpCloudRegionId": "mdt1"
- },
- "modelInfo": {
- "modelCustomizationId": "08a181aa-72eb-435f-9593-e88a3ad0a86b",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelVersionId": "model-version-id-9533",
- "modelType": "service"
- },
- "requestInfo": {
- "source": "VID",
- "requestorId": "16807000"
- },
- "requestParameters": {
- "aLaCarte": "false",
- "userParams": []
- }
- }
- }
- }
- ,
- "simulatorResponse": {
- "responseCode": 202,
- "body": {
- "requestReferences": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "requestId": "314cc766-b673-4a50-b9c5-471f68914585"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_full_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_full_subscribers.json
index 1b715fb52..ec5685fac 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_full_subscribers.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_full_subscribers.json
@@ -12,26 +12,26 @@
"body": {
"customer":[
{
- "global-customer-id":"MSO_1610_ST",
- "subscriber-name":"MSO_1610_ST",
+ "global-customer-id":"CAR_2020_ER",
+ "subscriber-name":"CAR_2020_ER",
"subscriber-type":"INFRA",
"resource-version":"1494001902987"
},
{
"global-customer-id":"21014aa2-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"PACKET CORE",
+ "subscriber-name":"JULIO ERICKSON",
"subscriber-type":"INFRA",
"resource-version":"1494001776295"
},
{
"global-customer-id":"DHV1707-TestSubscriber-2",
- "subscriber-name":"ICORE CORE",
+ "subscriber-name":"DALE BRIDGES",
"subscriber-type":"INFRA",
"resource-version":"1498751754450"
},
{
"global-customer-id":"DHV1707-TestSubscriber-1",
- "subscriber-name":"PACKET1 CORE",
+ "subscriber-name":"LLOYD BRIDGES",
"subscriber-type":"INFRA",
"resource-version":"1498595633607"
},
@@ -48,58 +48,89 @@
"resource-version":"1494001970225"
},
{
- "global-customer-id":"DHV1802-TestSub-PWT-102",
- "subscriber-name":"DHV1802-TestSub-PWT-102",
+ "global-customer-id":"ERICA5779-TestSub-PWT-102",
+ "subscriber-name":"ERICA5779-TestSub-PWT-102",
"subscriber-type":"INFRA",
"resource-version":"1508852495058"
},
{
- "global-customer-id":"DHV1802-TestSub-PWT-101",
- "subscriber-name":"DHV1802-TestSub-PWT-101",
+ "global-customer-id":"ERICA5779-TestSub-PWT-101",
+ "subscriber-name":"ERICA5779-TestSub-PWT-101",
"subscriber-type":"INFRA",
"resource-version":"1508179953733"
},
{
"global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
+ "subscriber-name":"Emanuel",
"subscriber-type":"INFRA",
"resource-version":"1494001894192"
},
{
- "global-customer-id":"DHV1802-Subscriber-4",
- "subscriber-name":"DHV1802-Subscriber-5",
+ "global-customer-id":"ERICA5779-Subscriber-4",
+ "subscriber-name":"ERICA5779-Subscriber-5",
"subscriber-type":"INFRA",
"resource-version":"1509134064531"
},
{
- "global-customer-id":"DHV1802-TestSub-PWT-103",
- "subscriber-name":"DHV1802-TestSub-PWT-103",
+ "global-customer-id":"ERICA5779-TestSub-PWT-103",
+ "subscriber-name":"ERICA5779-TestSub-PWT-103",
"subscriber-type":"INFRA",
"resource-version":"1509045503736"
},
{
- "global-customer-id":"DHV1802-Subscriber-2",
- "subscriber-name":"DHV1802-Subscriber-2",
+ "global-customer-id":"ERICA5779-Subscriber-2",
+ "subscriber-name":"ERICA5779-Subscriber-2",
"subscriber-type":"INFRA",
"resource-version":"1509122065439"
},
{
"global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
+ "subscriber-name":"SILVIA ROBBINS",
"subscriber-type":"INFRA",
"resource-version":"1494001938080"
},
{
- "global-customer-id":"DHV1802-Subscriber-3",
- "subscriber-name":"DHV1802-Subscriber-3",
+ "global-customer-id":"ERICA5779-Subscriber-3",
+ "subscriber-name":"ERICA5779-Subscriber-3",
"subscriber-type":"INFRA",
"resource-version":"1509122759407"
},
{
"global-customer-id":"31739f3e-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"FIREWALL/MISC",
+ "subscriber-name":"CRAIG/ROBERTS",
"subscriber-type":"INFRA",
"resource-version":"1494001772223"
+ },
+ {
+ "global-customer-id":"global-customer-id",
+ "subscriber-name":"global-customer-id",
+ "subscriber-type":"INFRA",
+ "resource-version":"1494001772226",
+ "relationship-list":{
+ "relationship":[
+ {
+ "related-to":"vpn-binding",
+ "relationship-label":"org.onap.relationships.inventory.Uses",
+ "related-link":"/aai/v14/network/vpn-bindings/vpn-binding/3e7834fb-a8e0-4243-a837-5352ccab4602",
+ "relationship-data":[
+ {
+ "relationship-key":"vpn-binding.vpn-id",
+ "relationship-value":"3e7834fb-a8e0-4243-a837-5352ccab4602"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"vpn-binding.vpn-name",
+ "property-value":"LPPVPN"
+ },
+ {
+ "property-key":"vpn-binding.vpn-type",
+ "property-value":"CUSTOMER"
+ }
+ ]
+ }
+ ]
+ }
}
]
}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type.json
deleted file mode 100644
index fb4340c2f..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type.json
+++ /dev/null
@@ -1,15571 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/aai/search/named-query",
- "body": {
- "instance-filters": {
- "instance-filter": [
- {
- "customer": {
- "global-customer-id": "MSO_1610_ST"
- },
- "service-subscription": {
- "service-type": "MSO-dev-service-type"
- }
- }
- ]
- },
- "query-parameters": {
- "named-query": {
- "named-query-uuid": "6e806bc2-8f9b-4534-bb68-be91267ff6c8"
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "inventory-response-item": [
- {
- "service-subscription": {
- "service-type": "MSO-dev-service-type",
- "resource-version": "1494001884455"
- },
- "extra-properties": {},
- "inventory-response-items": {
- "inventory-response-item": [
- {
- "service-instance": {
- "service-instance-id": "c4e40635-759f-4e3c-a739-2533473eb599",
- "service-instance-name": "mz1936_SERVICE78",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001997249"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a620a5c5-191b-453a-a956-75b08d2e26bc",
- "service-instance-name": "mz1936_SERVICE77",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003533"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b0fddaaa-e9a8-41eb-848c-4204c97529e3",
- "service-instance-name": "MSO_ST_12_2_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002000838"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8abbdf22-9ffa-4871-98a9-3cfbb36eefc1",
- "service-instance-name": "mz1936_SERVICE79",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002000841"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "acd0bfc5-8de4-404a-b5a0-25b224ccda78",
- "service-instance-name": "service_test_SS01",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001816781"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a03a82ac-b3df-49e7-9c81-fd6ef55ba84b",
- "service-instance-name": "SVC_SS_Test001",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001771583"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "28ac6277-faf5-4673-91e3-3c53fab10b7a",
- "service-instance-name": "IST+test+ldf",
- "model-invariant-id": "7e8df3f0-adbb-48e0-8491-5126dbc7e989",
- "resource-version": "1494001920873"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "53ad9753-6170-4236-ac7e-8815707c872e",
- "service-instance-name": "larry+pxmc+test+1011",
- "model-invariant-id": "8a699e6f-35e6-475a-8e13-7983aa39b6ea",
- "resource-version": "1494001920923"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b10bf94d-a667-4016-b6b3-c6fbf4013a60",
- "service-instance-name": "MSO_ST_12_2_5_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002011859"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9fcb7233-25f5-4ff2-8db3-4627dc84771f",
- "service-instance-name": "VID+instance+demo",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001859427"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a4bbe019-3592-4d46-b7a2-368a99ae5667",
- "service-instance-name": "svc_test_002",
- "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
- "resource-version": "1494001796817"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999994",
- "service-instance-name": "RaaSIName-4",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954447"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "459ecc8a-d75a-41e9-ab29-7c21d5dcd368",
- "service-instance-name": "SI_Jw2",
- "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
- "resource-version": "1494001817414"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b6c17f81-8abd-4c35-8074-c37c5a869195",
- "service-instance-name": "TestToDelete-10",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001838858"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999992",
- "service-instance-name": "RaaSIName-3",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003548"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "be824c3e-e915-4cf3-8f33-41f4344bdcfa",
- "service-instance-name": "VivISTmns1012",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001959455"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fbd67eec-526d-4306-9ab9-8350265578b9",
- "service-instance-name": "Viv+demo+test+2",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001922217"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "23427b7f-f9a4-439f-9992-fbbd1c4adcee",
- "service-instance-name": "A%20-%20D_Test3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001797865"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b0daf12c-4f7d-4918-8070-80d98a488b1c",
- "service-instance-name": "MSO_ST_Val_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001861370"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "89ade60f-bed8-47a9-be3d-06ae533a2e8a",
- "service-instance-name": "vSAMP12-88",
- "model-invariant-id": "1a66578e-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001960279"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5fd1100a-cb42-4eb8-baae-355dff0e592c",
- "service-instance-name": "wc248f+is+testing",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001902993"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "11e5da68-b2cc-4d6e-ab07-7bdaa12a78f9",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001774722"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7e4a151c-2860-4c2c-8906-573656b173ee",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001774728"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b8b240f7-f892-4fab-b983-f5b2fe03f2ba",
- "service-instance-name": "VidTest20161006b",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001862717"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "04c25b0b-50b2-4dcb-b594-ac289bac960f",
- "service-instance-name": "vSAMP10a-88",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001800355"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a10e3348-85d9-4983-80fd-fd3b9e98d38f",
- "service-instance-name": "MSO_ST_RT_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001863452"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7f097589-2b04-498a-8889-e94d77444821",
- "service-instance-name": "USOSTCDALTX0101VFHN01",
- "model-invariant-id": "83995b31-a272-4dfe-911a-16422288cd48",
- "resource-version": "1494001777112"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "31247029-bb19-4b37-a030-6aca41e510fa",
- "service-instance-name": "MSO_ST_1021_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001884184"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "844bb147-e910-437a-a56f-3e9a6e6a4b18",
- "service-instance-name": "SI_Jw1",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001801210"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1f769e44-6839-4d36-9bce-5814bbccc952",
- "service-instance-name": "service_test_001",
- "model-invariant-id": "4111e6e7-ad99-4b07-a143-e60c47295936",
- "resource-version": "1494001962605"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7a67e580-c646-4514-b890-4a5ed8d72c8c",
- "service-instance-name": "jimmytest-0006",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001884317"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5c4af4c1-0d01-486e-8055-afc63c00a5d7",
- "service-instance-name": "Idan1",
- "model-invariant-id": "ba67b22f-a464-48da-aa55-79eb75c0739f",
- "resource-version": "1494001905130"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "b5d3b0a9-8c81-4615-9c2f-a512cace3928",
- "service-instance-name": "Larry_test_101916",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "a9e7f120-4d81-44b2-a88d-21a489089129",
- "resource-version": "1494002074530"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a9e7f120-4d81-44b2-a88d-21a489089129"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "bfc3d2e7-74d5-4bca-ab63-d7d5244da876",
- "service-instance-name": "vSAMP12-Zone3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001821999"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "df6fc4b3-466d-46d8-aff3-86c32fb9de2a",
- "service-instance-name": "Service_test_SS002",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001777561"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "479ac8a5-35bd-4131-810b-6d4579d6e318",
- "service-instance-name": "vSAMP10a-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001864865"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "982b1a75-a299-443a-8f7a-905c116d6412",
- "service-instance-name": "TestToDelete-106",
- "model-invariant-id": "7e3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001822881"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c70f306d-bebf-4801-9009-f9988cf24091",
- "service-instance-name": "vSAMP12-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001802558"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5c41ea11-e800-4be7-91d1-a1f6fd4f40ca",
- "service-instance-name": "jimmytest-0011",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001906340"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b3856e89-e734-4ad9-9f14-173359f05873",
- "service-instance-name": "dm4252_SERVICE1",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001802580"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "38dc5506-7ba5-4293-aabe-3834be9c5635",
- "service-instance-name": "jimmytest-0020",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001906342"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "780a5fb6-34fb-4df9-b3f4-f209999c0627",
- "service-instance-name": "SI_Oct11",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001906387"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cf849cc6-bcc9-400e-9d3f-585c0604dc43",
- "service-instance-name": "MSO_ST_NETWORK_04",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001802958"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e884fa6b-7b71-4953-8cc7-ec60284b2e5a",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001886047"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5cab874e-b801-4a94-a0bc-1612509b917c",
- "service-instance-name": "MSO_ST_11_4_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001926761"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fb454f85-fd98-4e5d-b8da-6b254d8d786b",
- "service-instance-name": "SS_service001",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001779561"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "47af2d87-5be0-4679-a2ea-2e4a594dd242",
- "service-instance-name": "vSAMP10a-77",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001803277"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "55377e61-c4b9-4001-a678-73fd314b7cb3",
- "service-instance-name": "VID+demo+instance",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001845574"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac164d68-d35b-47c7-918f-1a868f00c166",
- "service-instance-name": "ist+test+2+ldf",
- "model-invariant-id": "7e8df3f0-adbb-48e0-8491-5126dbc7e989",
- "resource-version": "1494001965111"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b432d1e1-99ec-45cb-975c-9cc75c09d1d7",
- "service-instance-name": "vSAMP12-Zone2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001887020"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7614702d-eb13-4632-94ae-92b16fea4b3b",
- "service-instance-name": "ldf+vDBE+svc+IST",
- "model-invariant-id": "277569d9-9165-43e0-81f6-d198999bb164",
- "resource-version": "1494001867830"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "51e03670-b4bc-4033-80d8-d3c12d6c2829",
- "service-instance-name": "mz1936_SERVICE3",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001887279"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1f956c81-b175-4b2a-9153-f2da9a2c289e",
- "service-instance-name": "SS_test",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001887283"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5601f1e4-b62e-4bd6-a2ad-7fc42f4bb894",
- "service-instance-name": "i9",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001887516"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6c1e66f8-4a08-4855-96f9-c64f9709d8b8",
- "service-instance-name": "MSO_ST_updateVF",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001805044"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "591182d2-8307-48a6-89fc-b62d1ae5c8a6",
- "service-instance-name": "MSO_ST_1021_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001805056"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8169d685-c638-488e-8487-d06866875369",
- "service-instance-name": "TestSample_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001908867"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1bc869ce-34be-4d38-ac29-b49fbd9b1f44",
- "service-instance-name": "MSO_ST_1028_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001908871"
- },
- "extra-properties": {}
- },
- {
- "model-name": "PCRF_1610_SVC_10_13",
- "service-instance": {
- "service-instance-id": "0206fef7-5f35-41cc-927f-5020348e7318",
- "service-instance-name": "VivISTDemo1018",
- "model-invariant-id": "c8819132-38d8-4bb6-8aa2-23169721615f",
- "model-version-id": "615ebe30-9f9b-49e4-9502-942717efd9e6",
- "resource-version": "1494002075581"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Pcrf updated for vid 10/19/2016"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "615ebe30-9f9b-49e4-9502-942717efd9e6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_1610_SVC_10_13"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c8819132-38d8-4bb6-8aa2-23169721615f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "58cdc1e9-6c2d-4963-8c7c-e89c844b9e1f",
- "service-instance-name": "mz1936VIDTest",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "resource-version": "1494001869760"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac409c2-2bf4-418e-94d0-696f9524ddea",
- "service-instance-name": "wc248f+test+2",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001806385"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "297517db-0933-41d5-9d4f-130ef9c1ec81",
- "service-instance-name": "jimmytest-10007",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001848055"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9ef10027-d1fc-4eae-9c49-3d3fb2417551",
- "service-instance-name": "MSO_ST_1024_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001869973"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7f097589-2b04-498a-8889-e94d77444820",
- "service-instance-name": "vSAMP10a-ZoneV3",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001930028"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8532b508-65b5-4fc2-95ac-0e1004118af7",
- "service-instance-name": "TestToDelete-2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001806786"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "441f7bcb-50b9-425c-8f7c-3c60b0371790",
- "service-instance-name": "testccf-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001848461"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cc6fd226-b6a9-45a6-8cea-5c320dc93908",
- "service-instance-name": "SI_J001",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001870420"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "45b0ccbd-e099-4ab8-9c26-f793014c971c",
- "service-instance-name": "Viv+IST+Oct6+IXLA+Network+L1-3",
- "model-invariant-id": "4111e6e7-ad99-4b07-a143-e60c47295936",
- "resource-version": "1494001911181"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "dc158c33-b8f1-4d64-bfdb-9e1e8880464c",
- "service-instance-name": "lllsvcexample",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001871176"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac1c1bf-3cdb-48b0-b290-894968648a2b",
- "service-instance-name": "MSO_ST_NETWORK_02",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001931606"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f0c6646e-ff18-44f5-86e5-903833c8d482",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001969332"
- },
- "extra-properties": {}
- },
- {
- "model-name": "PCRF_1610_SVC_10_13",
- "service-instance": {
- "service-instance-id": "97b7a1ca-4674-4e22-b5d4-c6634aaae9ee",
- "service-instance-name": "lllsvc2",
- "model-invariant-id": "c8819132-38d8-4bb6-8aa2-23169721615f",
- "model-version-id": "615ebe30-9f9b-49e4-9502-942717efd9e6",
- "resource-version": "1494002076178"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Pcrf updated for vid 10/19/2016"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "615ebe30-9f9b-49e4-9502-942717efd9e6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_1610_SVC_10_13"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c8819132-38d8-4bb6-8aa2-23169721615f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "1c5f4d92-ff0c-4a3d-8a81-bf52ad8f55d6",
- "service-instance-name": "test+case",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001850311"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1cd44a48-a1bb-4ea1-9bd3-b8f51f9f979f",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001891784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "df072a0d-f1bf-46c2-9757-47c2198ec614",
- "service-instance-name": "A%20-%20D_Test3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001785749"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "86fac413-aa5f-44ed-8fb9-37c73d496f41",
- "service-instance-name": "MSO_ST_1027_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001970378"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "55dc9840-1723-4836-bf9f-311c6fef088d",
- "service-instance-name": "bnsNetworkV3",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001970762"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fcfed1dd-dce6-4f06-af35-506dc0796ec6",
- "service-instance-name": "MSO_ST_11_7_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001892675"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "be6986dc-6a41-4893-a6af-0ed1bcfebba2",
- "service-instance-name": "bnsNetworkZone1",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001873402"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "d59a42d7-6fbb-40df-9ff3-318ec7736852",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001787316"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "78d533c9-685a-469f-900f-1149c1ff903f",
- "service-instance-name": "svc0001",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001810689"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6e45032e-0be5-41e8-bd8a-b343b2cacb8c",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001852965"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8eb3d347-3fcc-415d-b058-5cfcba5343b9",
- "service-instance-name": "wc248f+wants+to+go+home",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001935213"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "238ccfc1-c0fd-4a5a-be6f-b55268a83be8",
- "service-instance-name": "VNF_Jw_Test_01",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001935239"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c4daa4d7-e241-4c0e-82a8-9ad68e13db0e",
- "service-instance-name": "MSO_ST_1018_D",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001894737"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "686811d1-98bc-4987-b207-394408560bf2",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001853586"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "56f0203c-c445-4134-8e76-0a7fba50a70b",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001853588"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "424f7012-a441-4c39-b990-58c20cadd4d6",
- "service-instance-name": "MSO_ST_1025_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001936961"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f9f95109-0850-4af6-85fb-20931f009a53",
- "service-instance-name": "testsvc1007",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001939777"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "73d3ab0b-e67b-4465-a4c9-7961a93b1e6e",
- "service-instance-name": "SI_Oct10",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001939784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6f6f8bc8-6056-4c33-8a92-0d988c65aef2",
- "service-instance-name": "SS_VolumeGroup_test",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001940067"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "84acb99c-17a1-4410-8ab4-e3dc9f55206c",
- "service-instance-name": "mz1936_SERVICE4",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001941860"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c136c73b-9f45-40f1-aaa3-e6ea2b5f1385",
- "service-instance-name": "MSOST100",
- "model-invariant-id": "18dbf3b5-a51e-4409-b754-ab7afa594912",
- "resource-version": "1494001946180"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a7409e83-cc9b-4410-9e49-84f25783cbfc",
- "service-instance-name": "MSO_ST_1028_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001946218"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "21573d47-2cf0-493b-a9e3-fe7cebd35c61",
- "service-instance-name": "MSO_ST_11_30_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002008539"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "04c25f51-0bdb-44e6-a257-31306f51a23c",
- "service-instance-name": "MSO_ST_12_2_5_4",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833297"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "141d0cde-91ea-4dce-8b84-d077e54b560c",
- "service-instance-name": "Service_Test_020",
- "model-invariant-id": "6ba43345-454c-4929-9d18-34fa9ae8204f",
- "resource-version": "1494001833310"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f4bf539f-dffe-4828-85c4-4428bbdb2e21",
- "service-instance-name": "MSO_ST_12_2_5_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833312"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "82703390-62aa-46a1-8e9f-a3a0df57bc49",
- "service-instance-name": "mz1936_SERVICE6",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003647"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1a804731-e080-4a0b-b6fc-cedf51a91d6e",
- "service-instance-name": "MSO_ST_12_2_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001835804"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999999",
- "service-instance-name": "RaaSIName-1",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001984658"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999991",
- "service-instance-name": "RaaSIName-2",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001917697"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6d4c5dcb-1a4a-4c1e-a2eb-2933cc00cde1",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001948491"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0f56e8b1-53af-4b59-bf37-fadf73bcb63a",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001948493"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8bc6c0b8-9df4-4419-92f6-45552837c27c",
- "service-instance-name": "MSO_ST_NETWORK_01",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001949574"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "93c811ca-e2ed-4a37-9166-f8b276186de8",
- "service-instance-name": "MSO_ST_11_30_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001972936"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ae5e1bfe-f301-4b5b-9089-49db72f3bc8d",
- "service-instance-name": "MSO_ST_12_2_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017280"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2d564278-da14-479f-aefc-81e69ba4d028",
- "service-instance-name": "ST-vSAMP10a-Zone1610",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001991559"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4db29f8c-a003-4732-8a85-7366173829d5",
- "service-instance-name": "mz1936_SERVICE80",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003669"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ee0650ad-3486-4ee3-93a4-ef5d427738b4",
- "service-instance-name": "xxx",
- "model-invariant-id": "50307011-41f2-432a-aba9-7a68632c39b1",
- "resource-version": "1494001876093"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "692db28b-7df1-4aca-bea1-7ac98a338639",
- "service-instance-name": "MSO_ST_12_13_200",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001897708"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999995",
- "service-instance-name": "RaaSIName-5",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001835994"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "523d669b-96da-45b9-b9b4-66e5263fdd7c",
- "service-instance-name": "mtn6vSAMP10a-77",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494002001139"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999996",
- "service-instance-name": "RaaSIName-6",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001789829"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c99c9bec-8533-423c-b7d6-2197fb4fe842",
- "service-instance-name": "yyy",
- "model-invariant-id": "50307011-41f2-432a-aba9-7a68632c39b1",
- "resource-version": "1494002001183"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "31522b4c-857c-4f4d-b4a4-1a6c30718421",
- "service-instance-name": "vSAMP12-Zone101",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002001198"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f576f7d5-ff71-400c-be05-939f7e08249b",
- "service-instance-name": "vSAMP10a-Zone801",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833405"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2bfc1936-b0d6-4831-83f4-3093402a49df",
- "service-instance-name": "service_test_100",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "resource-version": "1494001988416"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f009c5b7-9047-4b13-b05e-a26a5587a6bd",
- "service-instance-name": "MSO_ST_12_2_5_4",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001812320"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ad171f54-9003-489a-b580-d974c4d284a5",
- "service-instance-name": "MSO_ST_12_12_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001766529"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e2132e57-29e0-4ef9-a158-3108840824c7",
- "service-instance-name": "NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001766958"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a486ece8-e4bc-4d62-ad53-8908ccf1ede5",
- "service-instance-name": "MSO_Dev_1702_V3_3600",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001918029"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6d020991-9bd4-427d-8202-8481b32e1db2",
- "service-instance-name": "MSO_ST_0104-1A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954877"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b880d66c-20cc-46b1-8aa5-3c35349ef7e8",
- "service-instance-name": "ST-vSAMP12-1702-aLaCarte-101",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954882"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "79b10fb4-1161-48c9-91b5-8935deed809f",
- "service-instance-name": "MSO_Dev_1702_V3_3200",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954907"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2b1d61aa-a0e8-48bc-8914-fa6beae43cfb",
- "service-instance-name": "MSO_Dev_1702_V3_3500",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954914"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5929e10b-b831-444d-acb2-dd48f8650e1e",
- "service-instance-name": "ST-mtn16-vSAMP12-Zone1702",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954917"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cd27abe5-04c9-44a9-8e6f-f2dea8934446",
- "service-instance-name": "MSO_ST_11_30_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001950663"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "dc32921f-4c3f-40b9-a454-fa5641bbdbac",
- "service-instance-name": "MSO_ST_010301A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017417"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a0207e9e-251b-4a98-bec6-e59915b04408",
- "service-instance-name": "MSO_Dev_1702_V3_3100",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001836307"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0f6315be-12b9-40c9-b498-b005895fc963",
- "service-instance-name": "ST-vSAMP12-Zone1610",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001997891"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "bad73156-d694-41c6-b6cd-ddf7083613eb",
- "service-instance-name": "MSOST-1702-vSAMP12-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001992069"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e57eb160-e9e7-41b6-a96d-875e006bce20",
- "service-instance-name": "REGRESS_vSAMP12_1610_001",
- "model-invariant-id": "3a4f2942-c229-11e6-a4a6-cec0c932ce01",
- "resource-version": "1494001857125"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac02fe78-617c-4537-886f-6d789035d298",
- "service-instance-name": "mtn6NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001857246"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e536ebf7-807c-4786-8066-8c8e241a85a7",
- "service-instance-name": "mtn16NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001857248"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e1e9c97c-02c0-4919-9b4c-eb5d5ef68970",
- "service-instance-name": "lll_svc_010317",
- "model-invariant-id": "3cf30cbb-5fe7-4fb3-b049-559a4997b221",
- "resource-version": "1494001895478"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8bf166a8-4715-4a1d-a764-773bf05558af",
- "service-instance-name": "ST-vSAMP12-1702-aLaCarte-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017431"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6189e28c-4fb1-44fa-aa76-c00df83379dd",
- "service-instance-name": "ST-vSAMP10a-1702-aLaCarte-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001997919"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c5dd1d6b-3dd0-45b4-b96a-1cb93c3c499e",
- "service-instance-name": "MSOST-1702-119-002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001898610"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ccb1c797-9bcb-4ed5-ac87-04254f7b034a",
- "service-instance-name": "Dev-OAMNetwork-31-003",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002015140"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "5ccba007-b57f-49df-bdb5-a0253c67e887",
- "service-instance-name": "MSOST-1702-116-003",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001985222"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "13c00d90-ba65-476c-9815-9d8920944643",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001916535"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7fa986db-ef92-4407-a549-1371102d6ded",
- "service-instance-name": "MSOST-1702-MTN6-Network-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002004656"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "594604c5-905f-45ac-8d28-1f4ea0fc869b",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002009079"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f488a8fc-646e-4a13-a057-852db75a51f0",
- "service-instance-name": "MSOST-1702-123-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001992579"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "bf1f132b-5d99-4bf0-a082-2e91d13ba3f7",
- "service-instance-name": "MSOST-1702-vSAMP10a-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001790482"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "87eec00e-3e34-4865-92c0-c3354925a96c",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001836640"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "651c88c4-62de-41e1-a5a9-acec829d9529",
- "service-instance-name": "MSOST-1702-MTN6-Network-9001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833771"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5d4122df-9af7-45bb-8620-7fdb846972ad",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833813"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "14317189-ac12-49f6-8c98-5558e0e66c5a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002013147"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4b5248b1-206f-42b9-944a-449416530696",
- "service-instance-name": "mz1936_Test_2017",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "resource-version": "1494001998111"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c7788855-b659-4713-a605-c37edf67dad6",
- "service-instance-name": "MSOST-1702-119-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001979982"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "66e7b071-25b6-4ff7-a8d6-884171e14033",
- "service-instance-name": "MSOST-1702-123-002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001896029"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8a08920c-3013-41b0-99e8-5665ff7ca2e1",
- "service-instance-name": "null",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001916539"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "d255f2c0-311d-4ce6-bd19-7d55836d525a",
- "service-instance-name": "mz1936_SERVICE84",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001877701"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c6d9ded7-5e8c-495b-99d2-58bf1be6e27a",
- "service-instance-name": "MSO_Dev_1702_V3_3000",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001812671"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "9dee2847-1413-4e93-8d8b-a4627f240e6f",
- "service-instance-name": "ST-OAMNetwork-31-3",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002005035"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "8c2ef3a6-f01d-4e4c-853e-51f1555e011a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002024220"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "450d94fc-7927-40c5-99ce-3cd662687360",
- "service-instance-name": "svc_010517",
- "model-invariant-id": "3cf30cbb-5fe7-4fb3-b049-559a4997b221",
- "resource-version": "1494001812692"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "29bcb671-d16e-49ed-832e-e85402881c49",
- "service-instance-name": "ST-OAMNetwork-31-8",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001855368"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "2cc1ea57-dbe8-4fd1-9e2e-a85df64dd0e9",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983384"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac41a7cd-3466-468d-88d6-3f9308889943",
- "service-instance-name": "MSOST-1702-MTN6-Network-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983401"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bd9decf-8385-4ab7-97f5-98c2ef3ff587",
- "service-instance-name": "MSO_ST_0106-1A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001812723"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4ed86252-d359-4a0d-b146-7cdc2aa917bb",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001999021"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0834363f-5f88-43e0-b87f-e3e74b1d7031",
- "service-instance-name": "MSOST-1702-Network-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001793512"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3e2406e1-84eb-47bc-8d3c-57af1ea3bbdd",
- "service-instance-name": "mz1936_SERVICE85",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002005253"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6e6a517a-20d1-4a8a-bc36-772c85047713",
- "service-instance-name": "MSOST-1702-120-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001768568"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d7b39e95-dee8-4fec-b31d-ab7d4e7d42e9",
- "service-instance-name": "Dev-OAMNetwork-30-311",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001993244"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d4f4b34e-876a-4dcd-b853-d016fef3855d",
- "service-instance-name": "ST-OAMNetwork-30-001",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001993246"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ff0b448f-9341-45d1-965e-308a886543be",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002024506"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "08cf190a-e9b7-4d7f-b0cb-cbb789c1a895",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001793575"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fac00ff4-5953-47a9-8642-3833cba691c5",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878101"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ab839fe0-6714-43bc-afb2-f4d791859ffe",
- "service-instance-name": "HngwOamNetVto_15",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001995695"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "dae630d9-04d9-4511-a7c8-868351e89ee9",
- "service-instance-name": "mz1936_SERVICE81",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001985905"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "d7b2a99e-e008-4519-ab4a-a3d9a0e14f39",
- "service-instance-name": "mz1936_SERVICE83",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001986020"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8e6f40a3-20e0-4c19-aeeb-fe3f430957d5",
- "service-instance-name": "MSOST-1702-126-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001956174"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "49b55b22-f794-4140-ae98-d779460495e2",
- "service-instance-name": "ST-OAMNetwork-31-5",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001983763"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "441d1dad-d6bf-4940-8ccf-4d0e03e9a81b",
- "service-instance-name": "MSOST-1702-0209-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001837157"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c1d35ce3-e0b4-4b18-be73-81432e236fed",
- "service-instance-name": "MSOST-1702-SI-MTN6-vSAMP12-9001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983902"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9cfdf5df-14f9-409e-b4c5-1c30329c81de",
- "service-instance-name": "MSOST-1702-Network-16001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878352"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "40213999-e434-4984-929c-e9c29fd9bab4",
- "service-instance-name": "MSOST-1702-125-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001794129"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "db9b23c8-785c-4b27-b864-70e65ef22a67",
- "service-instance-name": "MSOST-1702-2-232",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001995742"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "d84bfb65-d585-4f83-886a-9331303138b8",
- "service-instance-name": "HnportalProviderNetwork_36",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001995842"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f8234127-8955-414a-a3a6-371edef4a3d7",
- "service-instance-name": "HnportalProviderNetwork_52",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001996280"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "911afcb6-6a93-417a-8e1c-90ceebdb3842",
- "service-instance-name": "MSOST-1702-MTN16-VFNetworkFqdn-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002015761"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ec1672c2-ea52-402d-a61a-f78618d8dd67",
- "service-instance-name": "MSOST-1702-vSAMP12-16001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001986290"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "9023a892-ab4b-48f7-9432-032d4a183caf",
- "service-instance-name": "ST-OAMNetwork-31-6",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002019174"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "09540526-6d1f-4fb9-acd6-3ba7e066ae7f",
- "service-instance-name": "MSOST-1702-0329-ST_b",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001858397"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3afd440d-8d20-4534-a6f7-dafdd64a9be3",
- "service-instance-name": "MSOST-1702-117-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001951694"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8b66c9f3-9c22-4514-9980-7657f97b198d",
- "service-instance-name": "Dev-OAMNetwork-31-001",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001794546"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "415be983-80d3-4af4-83e2-07fdb3783d9d",
- "service-instance-name": "MSOST-1702-0308-ST_3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002021664"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "809d2976-0065-49f2-83cb-35180adb0b85",
- "service-instance-name": "MSOST-1702-0328-ST_A",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002005729"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "76bb867c-6218-4381-9873-bc79e31e387d",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-Err",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791325"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9a45dab1-c908-4625-81f1-993cb8f26e8d",
- "service-instance-name": "MSOST-1702-vSAMP12-vol_Err",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791334"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "762f01ab-26a2-406d-bfd4-2b4f6853941e",
- "service-instance-name": "MSOST-1702-MTN6-Network-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001794605"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "adc03856-9e87-4a03-885a-c151f8061d62",
- "service-instance-name": "HnportalProviderNetwork_12",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001993433"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "neng4",
- "resource-version": "1494002005843"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bec0408-e674-4945-bc97-1e09894ce12a",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-003",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494002005869",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ac8f2f5b-dd60-4413-b2d1-61067462dc76",
- "service-instance-name": "MSOST-1702-ToDelete-001",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002005876"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "72dbe562-01bd-4cde-bb0b-c861bb87c556",
- "service-instance-name": "HngwOamNetVto_9",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494002005893",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/72dbe562-01bd-4cde-bb0b-c861bb87c556/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8f973eb3-eb98-417d-b062-753721c31919",
- "service-instance-name": "HngwOamNetVto_29",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001896736"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "22778c84-c18a-4d4f-8ae6-d0d339862bd0",
- "service-instance-name": "HngwOamNetVto_42",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002015904"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "6843a8ed-61a0-4dcf-a3b4-4159a8fb4f0f",
- "service-instance-name": "HnportalProviderNetwork_37",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494002015930"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "4b945be9-4801-4b61-be37-535ed8283407",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001952041"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ca741a4c-3554-4dea-b76b-ba47cb2d9a84",
- "service-instance-name": "HngwOamNetVto_10",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001999418"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "4d389e30-7cfe-43e1-83a6-dc211bb7d046",
- "service-instance-name": "HngwOamNetVto_13",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001999423"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "d1bb4ff0-8d91-408a-92a3-343963fc95e8",
- "service-instance-name": "MSOST-1702-0308-ST_0",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834591"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "12f56a37-3966-4626-9cb1-d9067d616a66",
- "service-instance-name": "MSOST-1702-MTN6-Network-2002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001770162"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cf26ca49-c9f0-4a0e-b8e6-3284ec6ccedf",
- "service-instance-name": "MSOST-1702-Network-16667",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001837510"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3061fc64-2649-4b73-b0f9-6c20d60170f4",
- "service-instance-name": "MSOST-1702-VFNetworkFqdn-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001952929"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "d5cfe521-1b8a-41fc-8e64-fd335debfd09",
- "service-instance-name": "HnportalProviderNetwork_26",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001984121"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "1e48119c-cd72-456a-acf9-911ed4ebca7e",
- "service-instance-name": "HnportalProviderNetwork_30",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001986763"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8946c0a9-103f-4a23-b9f3-b9f16face559",
- "service-instance-name": "HngwOamNetVto_35",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002010173"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "0691c9ce-bf13-483f-b29d-4583634c59fa",
- "service-instance-name": "HngwOamNetVto_53",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001899421"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "3c39d2ac-bdd6-4c45-82d6-6bd241d25bd7",
- "service-instance-name": "MSOST-1702-0308-ST_2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "65dbf0ab-fdce-4376-89bc-cdedee4aa287",
- "service-instance-name": "MSOST-1702-vSAMP12-16019",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834901"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac3cc7c-d147-491a-8308-c70a787a465d",
- "service-instance-name": "MSOST-1702-0309-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834925"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "163278f1-c06a-4e5b-ad55-7d43cb83d279",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001899632"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "neng2",
- "service-instance-name": "neng2name",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001920065",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "neng6",
- "service-instance-name": "neng6name",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001920067",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "147951d2-2c9f-4fa4-91a5-bed88254dc1d",
- "service-instance-name": "MSOST-1702-0329_MTN6V",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001917201"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3fc6a66d-103d-4ec6-b3be-19b6226f8d1f",
- "service-instance-name": "HngwOamNetVto_30",
- "resource-version": "1494001858519",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/3fc6a66d-103d-4ec6-b3be-19b6226f8d1f/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "b651cb05-87d9-4747-9dea-e0b5b52995eb",
- "service-instance-name": "HngwOamNetVto_16",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001855976"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "50bc936e-a4b9-43a1-a983-08ab93a7a545",
- "service-instance-name": "MSOST-1702-vSAMP12-16018",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001855979"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3d7a2c7e-1a9d-4792-bd81-8d6bda5ec332",
- "service-instance-name": "MSODEV_1702_vSAMP12_424-005",
- "resource-version": "1494001858573"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9e08454b-2eeb-4f1f-a162-0d570c1779fb",
- "service-instance-name": "MSOST_MTN6_1702_vSAMP12_426-001",
- "resource-version": "1494001858576"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9dd1d6fd-58b4-4fbf-8ea1-e807b7e5824c",
- "service-instance-name": "MSOST-1702-0321-ST_2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878962"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId2",
- "resource-version": "1494001834995"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId5",
- "resource-version": "1494001834997"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bb87462-f66e-4f94-8819-fb0b86026938",
- "service-instance-name": "MSOST-1702-0410-ST_03",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002022294"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "bf4304d6-0fe6-4158-8adb-1d32a5f49e50",
- "service-instance-name": "HngwOamNetVto_52",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001990190"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "09ba3179-7f29-4097-b373-e3b54a82c095",
- "service-instance-name": "HngwOamNetVto_28",
- "resource-version": "1494002013961",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/09ba3179-7f29-4097-b373-e3b54a82c095/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "cec5f96f-447d-41d3-a8c7-9bdcc796fe59",
- "service-instance-name": "HngwOamNetVto_28",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001770362"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ef282765-c364-4726-a45d-5873dce7674f",
- "service-instance-name": "MSOST-1702-0321-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001957151"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "45546ded-dccf-4040-8f59-9fe89a1a000b",
- "service-instance-name": "MSOST-1702-0321-ST_3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791855"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "169710db-e92a-4e11-886e-00178c23808d",
- "service-instance-name": "HnportalProviderNetwork_2",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1494001920140",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/169710db-e92a-4e11-886e-00178c23808d/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "9f1561ca-2e2d-4947-b3c3-55ccc9344d17",
- "service-instance-name": "MSOST-1702-0329V_MTN6_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002025584"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId1",
- "resource-version": "1494001975456"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "ffd92795-5fdd-4cf5-905c-e4a7755f5501",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-002",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494002019420",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "aaff8829-0d2c-4371-99de-c6f2c85c8eb0",
- "service-instance-name": "MSODEV_1702_vSAMP12_424-001",
- "resource-version": "1494001920216"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b09fedd8-bbb8-4ea2-8c33-e287aeb65b09",
- "service-instance-name": "MSOST-1702-04110-ST_03",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002019461"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "0ceebdf7-48d5-4bfd-a610-e23bcb2a1324",
- "service-instance-name": "HnportalProviderNetwork_38",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001815517"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "9fd66f32-fc9f-4c27-a1c8-728e4cc5015e",
- "service-instance-name": "HnportalProviderNetwork_50",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001815618"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "f1bfdcee-6809-4954-b91d-932dea04a149",
- "service-instance-name": "MSOST-1702-0410-ST_02",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001896882"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "893b131d-09a7-40b2-9fb3-0cc0c9bce3a1",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP10a-SI-v1.0-001",
- "model-version-id": "f9253bf0-3b74-4f6b-a966-697bc599691c",
- "resource-version": "1494001896884",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "f9253bf0-3b74-4f6b-a966-697bc599691c"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "8a6a9177-5eab-4e16-9fe5-65966e610545",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001816089"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "neng3",
- "resource-version": "1494002000289"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "327ff0ed-76ff-4ec7-9b45-faa6a6314692",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-501",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001975619",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "0b850e59-1fc9-4069-90b3-172d7b6176f3",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP10aService-v2.0-1XXX",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "model-version-id": "98d5b2c7-4bd9-416c-bfb7-d7ed1ee5dd31",
- "resource-version": "1495034515307",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "98d5b2c7-4bd9-416c-bfb7-d7ed1ee5dd31"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c73dd832-d1eb-4c3a-bd04-00353c032209"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "627178db-1470-4223-9516-c34ca154a22c",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-001",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001984228"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId4",
- "resource-version": "1494001795687"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "5400069f-17d6-44d7-92dd-8478cc87b268",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v2.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "4be59625-2143-49ac-b8d5-06b34c3f28f6",
- "resource-version": "1495033782720",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4be59625-2143-49ac-b8d5-06b34c3f28f6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "527f7aaf-a595-4b40-9b7c-c945722a2986",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "model-version-id": "f9253bf0-3b74-4f6b-a966-697bc599691c",
- "resource-version": "1495034671913",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "f9253bf0-3b74-4f6b-a966-697bc599691c"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c73dd832-d1eb-4c3a-bd04-00353c032209"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "7d0a92b7-42cd-4a02-b653-c46ff9f2bd6c",
- "service-instance-name": "HnportalProviderNetwork_34",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001953467"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "1cca02a5-72a6-4aec-bb9c-535bae207086",
- "service-instance-name": "HnportalProviderNetwork_42",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001953493"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId3",
- "resource-version": "1494001816163"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "67ca1f14-73ef-4e93-ada0-e1ec1d2788d3",
- "service-instance-name": "HnportalProviderNetwork_4",
- "resource-version": "1494001987746",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/67ca1f14-73ef-4e93-ada0-e1ec1d2788d3/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "6977963a-042d-4c5e-a82a-ba2eb1004067",
- "service-instance-name": "HnportalProviderNetwork_42",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1499272428096",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/6977963a-042d-4c5e-a82a-ba2eb1004067/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "5c9cd7f5-461c-4ee5-b3dc-3f09320f55eb",
- "service-instance-name": "MSOST-1702-0418-ST_2",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001896946"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "neng7",
- "resource-version": "1494001990952"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "60eb325a-218e-47f8-b39d-d10687e8de4c",
- "service-instance-name": "MSOST-1702-0411-ST_10",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001990969"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1b896f1c-803b-47d2-a6b3-022b3083c19e",
- "service-instance-name": "HnportalProviderNetwork_1",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1494001990972",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1b896f1c-803b-47d2-a6b3-022b3083c19e/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "c6ae0b6d-962f-4e45-85c2-a1c5ef875b5a",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-060802",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1496954934363",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "neng1",
- "resource-version": "1494001795748"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ed53f825-94b7-42ae-bd6a-49ac5fc6b162",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-4111",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001795765"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "d083e8af-7df9-465a-86df-ef4703cd15bc",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0712-01",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499874782600",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a5f88840-e117-4507-a68d-b47dafcfe934",
- "service-instance-name": "HngwOamNetVto_19",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494001795807",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/a5f88840-e117-4507-a68d-b47dafcfe934/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "99b91443-219a-4b61-a3e9-19045d8833c4",
- "service-instance-name": "HnportalProviderNetwork_31",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1497320472238",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/99b91443-219a-4b61-a3e9-19045d8833c4/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "926e5a7c-a38d-4aaa-8363-d194447fee8e",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-500",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001953978",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "2a8ee11e-969a-4b70-810d-01537def1b96",
- "service-instance-name": "HngwOamNetVto_10",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494001953987",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/2a8ee11e-969a-4b70-810d-01537def1b96/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "821c1485-de82-451e-b413-22ccdbf2c52e",
- "service-instance-name": "HngwOamNetVto_20",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494002003024",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/821c1485-de82-451e-b413-22ccdbf2c52e/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "994121b4-b5c6-44ef-b20b-49523b4cb9c3",
- "service-instance-name": "HnportalProviderNetwork_3",
- "resource-version": "1494002000388",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/994121b4-b5c6-44ef-b20b-49523b4cb9c3/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f849bcb5-8541-492b-a639-97db55020be1",
- "service-instance-name": "HnportalProviderNetwork_22",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1496856562847",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/f849bcb5-8541-492b-a639-97db55020be1/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f48b5a16-babb-45d3-be8e-2dcf3cd50e87",
- "service-instance-name": "HnportalProviderNetwork_24",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1497049864624",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/f48b5a16-babb-45d3-be8e-2dcf3cd50e87/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "58caa2ae-a460-4dfe-8f17-60d1a5b256a8",
- "service-instance-name": "MSO-ST-SI-1707-1707-MSOTestNetwork-Update",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1495561755803",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "00db6bfa-9875-405c-8504-8d3c70d6d775",
- "service-instance-name": "MSO-ST-SI-1707-1707-MSOTestNetwork-4XXX",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1494971866238",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "e9ab60f8-5895-4fd3-b8b3-e60028ceee3a",
- "service-instance-name": "",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494975407863",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "7279e4bb-960d-4566-8cfa-b30ba1b9fee7",
- "service-instance-name": "",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1495017424680",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "3d5622b7-8ba6-4a06-bc9e-d8eaccf567e4",
- "service-instance-name": "MSO-ST-SI-1707-msoTest-5-17-1",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1495024652825",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "961fc73c-8f34-4110-af5e-83a07a34caad",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-060101",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1496344150090",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "a11a89d7-5fb5-48dc-ae7f-976b496f2960",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP12Service-v5.0-2XXX",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1499970280223",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a989010e-42f0-4dc6-a568-82c55be705bbfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502133293589"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "3f7bb408-e17b-4cd0-a319-295108915fd8",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-10",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502143103360",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "df5b349a-e83d-4a4b-a868-d6975830dd8b",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v1.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1495033866213",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "f9974af3-aa6e-4b8c-8fd2-f45c8bdb310a",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v3.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "a9e7f120-4d81-44b2-a88d-21a489089129",
- "resource-version": "1495034308616",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a9e7f120-4d81-44b2-a88d-21a489089129"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "PCRF_10_17_1610_SVC",
- "service-instance": {
- "service-instance-id": "24afca09-100c-45b7-a640-ccaf0b1cfef3",
- "service-instance-name": "MSO-ST-SI-1707-PCRF_10_17_1610_SVC-v1.0-9XXX",
- "model-invariant-id": "103e2e96-97fa-4f9d-8969-f56cc6be9871",
- "model-version-id": "e8d73f18-404d-4b61-8d06-d9e824c79c56",
- "resource-version": "1495227731141",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vol_grp"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e8d73f18-404d-4b61-8d06-d9e824c79c56"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_10_17_1610_SVC"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "103e2e96-97fa-4f9d-8969-f56cc6be9871"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "40b9f4bd-1b76-49d0-be6e-6d2d3299c6dc",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-061301",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1497402960061",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "bc1e909a-c062-4791-ab98-2c29b1db210b",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0620-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1497971439678",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "4ee52741-493a-41b7-bf15-75b287dc751a",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-33XX_Update",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499975637828",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "4JDurnoIZEAYdjpWdWQP1",
- "service-instance": {
- "service-instance-id": "6238024a-48c2-446e-afa3-2715a4fa8137",
- "service-instance-name": "testhmger",
- "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
- "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
- "resource-version": "1499857774073",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "description_JresjKOFjY1"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9014b6b1-33c1-4092-87ab-62c230c74d74"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "4JDurnoIZEAYdjpWdWQP1"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "4c35d46f-de47-4bbc-bcda-0d46caeddf09"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "0bf3c089-a656-48e8-8895-d49239762b18",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0816-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502897572889",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "7b45454d-de6d-443b-932d-99dff9b2fd52",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-33XX_Update",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1503001449498",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "fab82a56-aae6-4204-bfa2-95e51a8596e5",
- "service-instance-name": "HngwOamNetVto_67",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1496388185071",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/fab82a56-aae6-4204-bfa2-95e51a8596e5/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "927134c6-8187-4c20-8a30-30541937fe9e",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0726-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501069438917",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "7391705b-95b4-4ba2-81cb-6234180d3c36",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0706-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499351301343",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d694242e-d119-47ce-bcf4-d2b4e8bffba8",
- "service-instance-name": "HngwOamNetVto_79",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1502762958016",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/d694242e-d119-47ce-bcf4-d2b4e8bffba8/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "d338012c-fa17-442b-b8a4-16b3947fef32",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-v1.0-2XXX",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "ff052511-7eda-4770-a48f-91150f797a01",
- "resource-version": "1499464374479",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ff052511-7eda-4770-a48f-91150f797a01"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "493d5299-286e-4c18-b2f6-e58d1662a63d",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499979599759",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "c542dac4-0fc2-4f96-93ed-34bc162640e2",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501681678325",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "f3ec623c-936e-4f7a-81fd-1d2194f060ff",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0713-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499956984708",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6e14a44c-401b-4a8a-b5c0-dd0eb61b9ad7",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-3XXX",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499971131822",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "8849ce8f-f6be-423a-9541-c017bc560125",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-3",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501682613646",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "3f85870c-832d-483f-ade4-4c0c6d59da9b",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-4",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501682703655",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "4e6f2308-bae9-4591-97d7-de6228642fab",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499956704355",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "91242dc2-0074-49f9-89cb-7648b20f8cb2",
- "service-instance-name": "MSOdev-1707-7-5-Name-vipr1",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1499970133703",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/91242dc2-0074-49f9-89cb-7648b20f8cb2/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "b3d920de-ffa1-4453-b23a-3267993dcd40",
- "service-instance-name": "mz1936test1",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1500476019167",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "589acefd-1de1-4f41-bbee-07048e0f8fd1",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0721-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1500660027833",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "90330e27-34d6-4b38-a1f1-3f3e22c04cd9",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v1.0-2XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "ff052511-7eda-4770-a48f-91150f797a01",
- "resource-version": "1502125802006",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ff052511-7eda-4770-a48f-91150f797a01"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "\ta989010e-42f0-4dc6-a568-82c55be705bbfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502133232750"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "cb1cefa8-24a0-48c5-9280-089595954f3c",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-11",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502146477727",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a3e39f1b-7fe2-4423-89c0-85150179afbc",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501779665130",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "\tfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502128868819"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a989010e-42f0-4dc6-a568-82c55be705bb",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502133034154",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "053b5bcf-4c44-4e00-8d94-94695fb01f56",
- "service-instance-name": "MSO-ST-SI-1710-InfraMSOvSAMP10aService-v4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502825606629",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "62bdb063-6461-4135-8bb0-bec4ed54874d",
- "service-instance-name": "MSO-DEV-SI-1710-MSOTestNetwork-0815-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502797578781",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "46b6092f-8047-45c3-b423-d780afaa64af",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0807-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502152362553",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "fe6d1eb5-85cd-43ae-901a-1a6b0266264a",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-MSOTestNetwork-3XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502372167295",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "6516ecce-cd3d-4d21-9204-32b71142f932",
- "service-instance-name": "MSO-ST-SI-1710-InfraMSOvSAMP12Service-0810-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502381336007",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a3a03c99-fbbf-48ab-b513-cb09a723a179",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP10aService-4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502384871086",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "7edf8b66-a7ba-4351-8304-a24fb004ce50",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0811-1001",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502480914799",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "98723cf0-e755-4652-8851-182b060d4ffd",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0825-001-R",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1503663930025",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "db6ae2d4-8b5f-476d-b9f8-44751d504e38",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-05",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501781759617",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "8fe6eed2-9823-426c-ad27-95545c42ce4c",
- "service-instance-name": "MSO-ST-SI-1710-mtn6-InfraMSOvSAMP10aService-4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502808860080",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "49e739f8-963e-4abf-ad5a-bd4418f9544a",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v5.0-2XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502991526931",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6c5ce12f-d028-43a7-97f6-699e7aac64ac",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-3XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1503000992667",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "25b6aeee-00a2-471b-82d2-e009e529b772",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-1010-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672565803",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "963f3c7e-b110-4216-85c2-dfc5f6364c0e",
- "service-instance-name": "shani_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508391834049",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "36561f34-ba0a-4cba-b743-0b08ecffbd64",
- "service-instance-name": "VPROBE_Instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508670668611",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "7839d807-37ca-4b7e-9c29-53e94d41405a",
- "service-instance-name": "VMEE_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "14eb42f2-b30d-4863-bcaf-f1f30ea68f2a",
- "resource-version": "1508670917581",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "14eb42f2-b30d-4863-bcaf-f1f30ea68f2a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "59264fdb-50bc-4141-b072-5d99dc8782b9",
- "service-instance-name": "shani_cfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508671098479",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "5e849f9a-e43e-44ea-9378-515d28dd5c31",
- "service-instance-name": "vmee_service_cfg3",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508672120074",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "ef6c7fba-80a5-4943-8cb4-f29f3dab6b94",
- "service-instance-name": "shani_service_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508763065871",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "241e1576-3f6b-4c06-8577-8d1d38f25885",
- "service-instance-name": "shani_vmee_service",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508763229986",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "34d0e502-c29f-4360-9d31-92f23736be70",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "4af9f859-ac6a-458f-8e18-af439edda497",
- "resource-version": "1499462698495",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4af9f859-ac6a-458f-8e18-af439edda497"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "1d8342bd-aaa3-4141-af3b-9de0ad50ac96",
- "service-instance-name": "shani_test1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508675026370",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "2f7aa9a6-eac3-49f5-ab9c-6db7557ca3f6",
- "service-instance-name": "dsfds",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "c347eede-0b13-4251-9cd9-bd0258c0d411",
- "resource-version": "1508417179346",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "c347eede-0b13-4251-9cd9-bd0258c0d411"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "248173d1-99a5-4e78-851c-777e318d07ee",
- "service-instance-name": "bvccmcmhjjjj",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510264824355",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "03e8185b-39bd-48d2-944d-a6c7427d52a4",
- "service-instance-name": "ih980",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510567003530",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "c2c324d4-e946-42fe-aeb4-7aba28a2f479",
- "service-instance-name": "de_cafe_shnia",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1508319271399",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "7ae73cc0-7df3-455d-bd5b-bc00fde41cd1",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-02",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501780927877",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "b5f4278d-490d-489b-aded-66db3a84f61d",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-04",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501781438162",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "183b9c62-9f3b-4613-bc67-7ba743bbfcf0",
- "service-instance-name": "hellowworld",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511335547286",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "ad43c6c0-7de0-4772-83d4-139ffb65c50c",
- "service-instance-name": "vmeeshani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509288736569",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "2f98f58d-426e-4377-9317-5e256c458324",
- "service-instance-name": "shanireg05",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511700800516",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "2d652dff-df5e-4303-983c-cdbce5b6681c",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-1010-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672023403",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "f787cb85-b9e0-4658-b3a7-9faec9d66386",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0815-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502819957223",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "da064d24-88a7-49e2-a668-5b07992cd393",
- "service-instance-name": "fgkkjhk",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511789843410",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "498797fe-b0c2-4509-9cdd-86a0a776d31f",
- "service-instance-name": "ServicePnf_23",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1508996597163",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/498797fe-b0c2-4509-9cdd-86a0a776d31f/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "727c5caa-2b07-41b0-94f9-9408b3c7a0d1",
- "service-instance-name": "rfghSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508996704272",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "86f68df5-d3cd-4311-b8c5-983e021838a5",
- "service-instance-name": "erterte",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512299719186",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6bac0939-3caf-423a-811d-7e2669cd7efa",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0808-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502198626624",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "13afd726-d181-4e29-b759-c51a702de2df",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0929-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1506714221339",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "ac3e73bc-b1e2-4833-836b-021a86229c97",
- "service-instance-name": "shani_cfg2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508671869668",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "8e39f14f-21d3-44ec-9f05-99d0f3dc8092",
- "service-instance-name": "vmee_service_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508675655654",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "489a93ad-dd10-4d5c-8295-c6c9605c368b",
- "service-instance-name": "ittay_Service_VProbe_FE",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508677371671",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "13e6d21d-2e3c-4612-a367-219b238581e9",
- "service-instance-name": "MSO-ST-SI-1802-mtn6-InfraMSOvSAMP12-2XXX",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1506712978064",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "85b7b646-ad1b-42c2-b6f0-076e5cd6b533",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-1011-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507808056820",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "0cd1f62b-fe23-4469-ba40-01aae4944350",
- "service-instance-name": "PM_Shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508670174978",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "048bda59-8dcf-4446-bdb2-ecdb7f3633b5",
- "service-instance-name": "pm_liz",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508675153913",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "4004c645-7648-4434-8f61-08abe54df923",
- "service-instance-name": "vprobe_service_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508675422421",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "f0b545f7-56ad-49b6-854f-a37d586735b7",
- "service-instance-name": "cvcvsdfgfdg.df..",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508326737165",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Dip_221117_Service",
- "service-instance": {
- "service-instance-id": "6fa380a6-547e-47ef-b052-250863dde19a",
- "service-instance-name": "dip_vid_deploy_serv",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "dc621f45-db9c-42b2-a182-b429c675ef26",
- "model-version-id": "0c628f95-b7ad-420a-87c6-80f8893d2629",
- "resource-version": "1511385989449",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Add Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0c628f95-b7ad-420a-87c6-80f8893d2629"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Dip_221117_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "dc621f45-db9c-42b2-a182-b429c675ef26"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a98c",
- "resource-version": "1502133388652"
- },
- "extra-properties": {}
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b468a213-57d8-43c2-b2d5-92e09873b491",
- "service-instance-name": "shanipmtest",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509290086766",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "c431cf21-9cfa-419b-9c81-7749f2d64264",
- "service-instance-name": "dghfghfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511767920515",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "b6ebaa3c-b8aa-4a04-b4d3-4f58d2e1c238",
- "service-instance-name": "dfhfghfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509006600145",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "4df9bda8-d626-48c6-8545-200539347535",
- "service-instance-name": "shanifranc",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509281280372",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ariel_inputmap_service_02",
- "service-instance": {
- "service-instance-id": "4ccd52f9-5488-4d00-83f0-7e1a5d56a50a",
- "service-instance-name": "uniqueeeee",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1508945316985",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ariel_inputmap_service_01"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ariel_inputmap_service_02"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b594a6ec-94e0-4c95-826f-4c3d3af56339"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "15f27065-7448-4b04-8e81-d29b465c1300",
- "service-instance-name": "shani-fr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508319478155",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "74cdfd63-c7b0-4bce-813c-eaa4efc00833",
- "service-instance-name": "casesens",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508332804519",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "f1cb84c5-94e2-4a57-95ac-747e911cc0f8",
- "service-instance-name": "gyjgh.fgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509634059882",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ChaniPick",
- "service-instance": {
- "service-instance-id": "f09f8f7b-bc0e-4726-b5b3-f7ee6cbfd08e",
- "service-instance-name": "ChaniPickInstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "91fb7ec2-f05d-45dd-8690-f381a5c970c3",
- "model-version-id": "0856b6e0-4bc2-4f61-96f5-b9469a101181",
- "resource-version": "1509609427601",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0856b6e0-4bc2-4f61-96f5-b9469a101181"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "91fb7ec2-f05d-45dd-8690-f381a5c970c3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "7a4c4bcf-59c1-416a-92d8-2006713f3ca9",
- "service-instance-name": "vprobeshani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1509289395572",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "cd5262ca-5b20-46ed-b2ce-24452bd82e2d",
- "service-instance-name": "fafasdfasdfasdfasdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509523416897",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "4891cd09-4417-45b7-8992-c94a432a2b6a",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-111-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1509552966925",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "shay-VID-Service-test",
- "service-instance": {
- "service-instance-id": "7e4b4e61-c1a1-49af-9aec-bee2c39f8bc7",
- "service-instance-name": "serviceinputssss",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1508831847194",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shay-VID-Service-test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c16d416-f183-4f2e-8a05-48a7ee0738f7"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shay-VID-Service-test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "74b2fa72-e3b9-4942-8448-983a4b50891a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "08f3ffc7-9c52-4421-9863-9aaa488019d5",
- "service-instance-name": "Macrooo",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511338974905",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "dbd480ec-f5f8-422d-8c31-22c1178c3f1f",
- "service-instance-name": "shaniti",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1509283263161",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c140cd3e-8e17-4055-a7d9-bce3da86a888",
- "service-instance-name": "sanity0005",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510242624842",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "22491345-7ca4-49e9-b6df-4b578e9e4549",
- "service-instance-name": "ghjghjghjgh_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1508318646144",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "b33b85d7-a6ab-48e7-9ef9-ed52b69f18d0",
- "service-instance-name": "CASESENS",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508332681298",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "20099c17-6a00-4ca5-969c-f9ca82691962",
- "service-instance-name": "xzdfgsdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510566667141",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fdf4f3fc-ee2d-42d1-94d9-aadbc899bfee",
- "service-instance-name": "fghfdggfdsssasdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511182118419",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fdb9dd6f-cb05-4849-8aef-d08ea2019111",
- "service-instance-name": "sertgretretret",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509891380008",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_vDBE_21NOV_Service",
- "service-instance": {
- "service-instance-id": "af046361-54f7-4956-b059-78d11e15b7c1",
- "service-instance-name": "vDBE_BJ_21NOV",
- "service-type": "Vdbe",
- "service-role": "oam",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "e6e9d408-6176-4cc2-b83b-2345995ae592",
- "model-version-id": "4debb130-a4bd-46c8-88ba-6e5c11df49d0",
- "resource-version": "1511298043321",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_vDBE_21NOV_Service_desc"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4debb130-a4bd-46c8-88ba-6e5c11df49d0"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_vDBE_21NOV_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e6e9d408-6176-4cc2-b83b-2345995ae592"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Shani Service step 4",
- "service-instance": {
- "service-instance-id": "9b3a07d6-f8c5-4087-8cb0-c50f0a19e436",
- "service-instance-name": "tyurtuyt",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a50a43bb-4ac8-410c-acf3-c30aa39dd109",
- "resource-version": "1512301853845",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a50a43bb-4ac8-410c-acf3-c30aa39dd109"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "713783d5-9e21-49c5-86f1-77dc331586a2"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "c82cd122-5b00-4126-85cf-895828608324",
- "service-instance-name": "ServiceForMacroInstallation_17",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "b9436fbb-dc96-4163-90b8-846c6518a05a",
- "resource-version": "1512386849481",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/c82cd122-5b00-4126-85cf-895828608324/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b9436fbb-dc96-4163-90b8-846c6518a05a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "73fe6eb7-a683-4c29-b12a-6a1ee6f58741",
- "service-instance-name": "pn_cfg_sanity08",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510052183786",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "3ccaf20a-9409-4b2e-8fb8-3d0cfb5ce0ea",
- "service-instance-name": "RG_10-25_SCM",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1508967663290",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "9ccae314-d9b6-463b-9f1f-03981c515d6b",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0929-02",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672495938",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c1bf29ae-5486-42f8-ad71-600cb52bac2c",
- "service-instance-name": "sanity0003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510240640053",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "736abd8b-1167-4b6f-b1e3-d7871dda0c1e",
- "service-instance-name": "service_port_mirroring",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508753804445",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "74ef78e8-624a-4283-b969-ad7930b6c807",
- "service-instance-name": "dfdgfdgfdrr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510731069641",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "664410cc-8ae6-4a52-9e63-8d5ef76845cb",
- "service-instance-name": "dkjgbo4",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510733439804",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c0cdb0b8-6dc6-47ab-a9f9-f37e9fe68614",
- "service-instance-name": "sdfghksdfh",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511103394878",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "dfc32fb0-e134-42f3-bf7c-2c16c302f2fd",
- "service-instance-name": "PM123",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508675054323",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b9c1db26-8853-4fdf-b963-58a2c00cf352",
- "service-instance-name": "pm_cfg_sanity88",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511342074819",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "ba58ccf5-fb34-4160-ad43-d641e3df4782",
- "service-instance-name": "sanity185_test5",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511337721530",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fb8d1641-1a94-4cae-b33b-3e569cca6e22",
- "service-instance-name": "ghgtf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512387312823",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c6e90753-51ce-4847-8d36-8f0690dd4dd0",
- "service-instance-name": "fgjghj",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511761219526",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "e67d5f74-e98f-4867-856f-ddf0178ebaeb",
- "service-instance-name": "using_vid_for_voip_net",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511873426321",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Shani Service step 4",
- "service-instance": {
- "service-instance-id": "831911c5-2c0f-41df-a84e-f64b0b29b014",
- "service-instance-name": "shanishanif",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a100b77d-132c-4856-b6e0-9ec4261436d1",
- "resource-version": "1509016215708",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a100b77d-132c-4856-b6e0-9ec4261436d1"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "713783d5-9e21-49c5-86f1-77dc331586a2"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "network_with_subnet_info_shani",
- "service-instance": {
- "service-instance-id": "c32876e3-1d72-4a5e-ba9b-cf7e76314a46",
- "service-instance-name": "instance_with_VL_with_subnet_info",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "6b438530-82e1-41b5-b754-d415993db358",
- "model-version-id": "82b05a7f-2735-40b9-9fcd-6db86cc47371",
- "resource-version": "1512036274754",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "network_with_subnet_info_shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "82b05a7f-2735-40b9-9fcd-6db86cc47371"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "network_with_subnet_info_shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "6b438530-82e1-41b5-b754-d415993db358"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "90b9d477-9891-4392-8327-d934e13b23c5",
- "service-instance-name": "shani_port_mirroring",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1508762813922",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "e22b44ed-874a-45dd-bfa0-9d53a47d00bd",
- "service-instance-name": "pmtestshani_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510832335695",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "728b899a-fa1e-4c20-8706-d0df732b1110",
- "service-instance-name": "asdfghj",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1511082067020",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "5762ed31-7171-48ed-9957-aba6be2d77da",
- "service-instance-name": "New353660",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1512065977733",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "60a5cd1b-2afc-42ca-b6e0-a5cc76e07369",
- "service-instance-name": "jgjfdhsdfggdg_pm_cfg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1512309245215",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "AVPN MOW vPE OAM Network _New",
- "service-instance": {
- "service-instance-id": "6413537b-794e-4f85-a049-3c821536cdf2",
- "service-instance-name": "dfhgfhgfhgffg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "f903efcf-f2fa-4eec-8185-dfd2a446280d",
- "model-version-id": "6610e100-9c62-45cc-b1a8-37f221aff1d5",
- "resource-version": "1512316460270",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant OAM Network for vPE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6610e100-9c62-45cc-b1a8-37f221aff1d5"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "AVPN MOW vPE OAM Network _New"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f903efcf-f2fa-4eec-8185-dfd2a446280d"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "91a7e849-eeda-4d21-8d56-b02da4666971",
- "service-instance-name": "ghkhjkgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511880922718",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "b0a49434-af4f-4c96-9d70-b9e726a6e4b6",
- "service-instance-name": "dfgfdgfgg_macro",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511340504429",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "49769492-5def-4c89-8e73-b236f958fa40",
- "service-instance-name": "fghghfhgf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1509021587199",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "30653672-78b1-4d30-b15e-a5b7c6d5efb2",
- "service-instance-name": "portmirroringinstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508672376379",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "59abe4ee-9859-4eae-8d87-e43869dd2d04",
- "service-instance-name": "oren_instance_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508683058609",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "28880a13-3e43-439e-9d00-db0ffe387d1a",
- "service-instance-name": "mmmmm",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1508849264590",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "240c3288-65ee-43fa-8654-14238448b826",
- "service-instance-name": "sanityyy444",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509614603771",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "ffa9584c-33d4-439b-9600-57804cff7a97",
- "service-instance-name": "fgjghjgfjgdhj2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511879880134",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "aa060c7d-6dd4-4d36-af5a-2183add04456",
- "service-instance-name": "sdvvrfgrfgg43543",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510566062873",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "add53750-fb62-42a1-b590-2d16be514d46",
- "service-instance-name": "ghjhjhj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510567799399",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "1003f475-b9e8-45b4-b5b0-2e26892a0eac",
- "service-instance-name": "shani_sanity_2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1510730703001",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "722b3bd0-6f8d-45d4-bbcf-279543d87b9d",
- "service-instance-name": "seghh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509280388974",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "27dc52c1-6061-41ab-ac28-aa4e58ecd102",
- "service-instance-name": "luckyNo.7",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1508755493786",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "0607973b-60fd-4b2b-8a91-fffff50a55d3",
- "service-instance-name": "fdgSHANI.",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509616333566",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "bfeb2945-95ba-45ce-99b5-45c74e61913d",
- "service-instance-name": "FiveSanity5",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511098840741",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "alacarte_ecomp_generated_naming_is_false",
- "service-instance": {
- "service-instance-id": "3f63064b-6137-4b26-8c79-eb247fe3e95a",
- "service-instance-name": "jhdsa",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a63c3a9e-2bfc-430f-af4b-608ec92e368f",
- "model-version-id": "0eaab9e3-32a0-4944-a461-705e74699a80",
- "resource-version": "1511161770782",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "alacarte_false"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0eaab9e3-32a0-4944-a461-705e74699a80"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "alacarte_ecomp_generated_naming_is_false"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a63c3a9e-2bfc-430f-af4b-608ec92e368f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "434a116e-1b34-4522-b30c-891803bdcc35",
- "service-instance-name": "service_vmee_of_source_port_oe30_projectY",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1511264435143",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fae55295-8fed-45bb-b0c5-14848f242c7b",
- "service-instance-name": "s2anity",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509889424393",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a947dfbf-3598-41fa-a175-4467359d65e4",
- "service-instance-name": "sanity05",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510050378976",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "8d8c828b-1b19-4dc4-bf46-b56d963d76ea",
- "service-instance-name": "dfgdfgdfgdfgd",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510048733365",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "5f4f5707-1a02-4da6-b9fe-8c526e1b730b",
- "service-instance-name": "sanity005",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510050765466",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "8d516685-5bf0-41b7-bfb9-e8617638eb66",
- "service-instance-name": "sdfgsdgfsdg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512300164307",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "d4ded325-ac0b-479b-bebb-c6470df034aa",
- "service-instance-name": "macroo5645",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512308160535",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "8a924433-c084-4bda-819e-6280c871fd38",
- "service-instance-name": "ghjghj",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1512379889052",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "eff18c1f-3007-4701-b098-54ee035abdf8",
- "service-instance-name": "sanity000003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510241403647",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "4f2976ce-d79c-4a56-829a-9d6dc6367f1b",
- "service-instance-name": "macro006",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510244395140",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "af9d52f9-13b2-4657-a198-463677f82dc0",
- "service-instance-name": "xbghrftgr_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1510659519538",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "8ab8a0c7-8fd7-4345-ae0f-b1e4b1041aa1",
- "service-instance-name": "sdddf_shani",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510725658977",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "862139f4-f51d-4a99-afee-f062095906ad",
- "service-instance-name": "service_pm",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510734014131",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "d9e67c21-6756-4f12-8633-73d1541090a8",
- "service-instance-name": "test9876543456",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510734314247",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "8eda88ea-50c6-4419-bf69-7d53a8f8c6a4",
- "service-instance-name": "jhhgggfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510727126995",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "42376493-017d-4dda-a923-244c5c5d47b3",
- "service-instance-name": "zsdff_6shanii",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510734387613",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "71cffd2f-669c-42a5-9273-730ee04bf806",
- "service-instance-name": "shani_vnf_inputs",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1510849889358",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4610365e-95d5-45c9-bad0-b47a3c358358",
- "service-instance-name": "dfrgthjkl",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510832959675",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_20NOV_vDBE_Service",
- "service-instance": {
- "service-instance-id": "c8a85099-e5a3-4e4d-a75d-afa3e2ed2a94",
- "service-instance-name": "BJ_20NOV_vDBE_VLM_VID",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "2d3b91f4-2844-4b3d-972c-8de8f4ae461d",
- "model-version-id": "35e8f11c-f0fc-46b2-b01a-8409d03e1bac",
- "resource-version": "1511278284445",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_20NOV_vDBE_Service_Desc"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "35e8f11c-f0fc-46b2-b01a-8409d03e1bac"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_20NOV_vDBE_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2d3b91f4-2844-4b3d-972c-8de8f4ae461d"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "5955c55b-f3df-48d4-84d0-7c12ed006b29",
- "service-instance-name": "vidnf17070",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511184390151",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "8ca77f98-4f4b-48d6-9824-48e694cf14f2",
- "service-instance-name": "fdgdfgfdgfdgfgg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511179094909",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "e75edbc7-66c4-4493-a674-9bdc6fa3d1f5",
- "service-instance-name": "sanity555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509890717717",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "99481f05-eb44-40e0-be75-00cb6eccbc12",
- "service-instance-name": "sssshaniiiiii",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509891853510",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "2fbfdefc-da88-4a38-b80a-997f2dfbc0cf",
- "service-instance-name": "s88anity",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509892664097",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "d35bd758-7bf0-454a-9abd-7e0d873d6cb9",
- "service-instance-name": "nnnnnnnnngfdgfdgfd",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511343196134",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "817866f5-bc91-49a5-9124-6adc9070afc0",
- "service-instance-name": "project_p1_oe_own1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511341665118",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d59f882d-bbd1-4955-9af1-28eed0e5313c",
- "service-instance-name": "fgjgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512317186625",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "88333c1c-ad7d-4074-890f-8868c9ddcf65",
- "service-instance-name": "netSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509018500825",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4fd3c0d4-1cd1-4d88-b3b8-5c4f7eb4ef25",
- "service-instance-name": "shaniPMService",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1509019261453",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "20292856-3f41-4295-b657-f08d08388dcb",
- "service-instance-name": "vmee",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1511101512030",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "217c9b78-fe7d-41fb-ba1a-de4fc2e5813a",
- "service-instance-name": "ServicePnf_34",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1511183768410",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/217c9b78-fe7d-41fb-ba1a-de4fc2e5813a/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c096de2b-4d60-44e6-a5c9-e174cd1d99ad",
- "service-instance-name": "shani_pm_instance",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511266111639",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "5bc480c7-e21d-4a0c-9e2d-7db9953401b6",
- "service-instance-name": "shani_cfg_pm_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511436640616",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "1fa073df-ebf3-4d8d-8b30-2d60d1df84be",
- "service-instance-name": "macro_1",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1511339191417",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "38ab2b5c-63d0-48c2-a7a8-7f218270a7da",
- "service-instance-name": "lkjkjdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511956863413",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "3ed83f85-3c0a-48ca-9e9d-90de3e896572",
- "service-instance-name": "dsfgfdgfdgdf88",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1512307818748",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "dab6ac44-17e0-4aa6-9680-ea4214f23260",
- "service-instance-name": "tyiyui",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1512315000975",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "900f026f-1192-4bc0-b678-73ca9cd322d1",
- "service-instance-name": "jkhgjkfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512373651939",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "ea880103-dbd5-4d21-aaa7-f8ebac440818",
- "service-instance-name": "sanity33",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509614222525",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b93a4674-0bf0-44dc-8431-8af8c4e4b8e1",
- "service-instance-name": "hghgEWTWG",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510245286466",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ChaniPick",
- "service-instance": {
- "service-instance-id": "63680970-b1d9-41c8-90d1-eb00f87c5919",
- "service-instance-name": "fghfghgfhhgfhfghfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "91fb7ec2-f05d-45dd-8690-f381a5c970c3",
- "model-version-id": "0856b6e0-4bc2-4f61-96f5-b9469a101181",
- "resource-version": "1509368073925",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0856b6e0-4bc2-4f61-96f5-b9469a101181"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "91fb7ec2-f05d-45dd-8690-f381a5c970c3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ariel_test_vnfonly01",
- "service-instance": {
- "service-instance-id": "9b108e4e-7bbf-458a-b059-eedbb46295bf",
- "service-instance-name": "bvfghfhff",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1510265203217",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ariel_test_vnfonly01"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e03239af-b20e-4966-aeb8-b558ef4203b6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ariel_test_vnfonly01"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "cf3fa46a-e026-4171-9496-56f5e5184b38"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "AlinaTest0714",
- "service-instance": {
- "service-instance-id": "a64033f8-1035-4286-9dd5-92c248b6671e",
- "service-instance-name": "shaninumber",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1510586085248",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "test service for Byung"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "AlinaTest0714"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b8fe12c0-5ebe-4592-a984-089d9e0eeb00",
- "service-instance-name": "shani_pmTest_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510726327332",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "affb2e0e-32de-494c-bfdb-ab49643bd263",
- "service-instance-name": "net5shanii",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510731361356",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "e04f9e1c-e2ae-4212-9fbf-e092840ee46f",
- "service-instance-name": "fgghjghjhg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510739272610",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_vDBE_Service",
- "service-instance": {
- "service-instance-id": "16785eac-7537-405e-a814-2f1dc58b3f80",
- "service-instance-name": "BJ_vDBE_Service_vdi",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "3993cc03-f8d4-4a5c-b4ef-06a77743eba7",
- "model-version-id": "6fd530e1-5f30-48f9-a301-750353e66599",
- "resource-version": "1510953400508",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_vDBE_Service_1"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6fd530e1-5f30-48f9-a301-750353e66599"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_vDBE_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "3993cc03-f8d4-4a5c-b4ef-06a77743eba7"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "06b9419f-9d3f-432b-b5f9-152f69723683",
- "service-instance-name": "serivce_shay",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1511096310692",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a9c9bc36-9b6b-4dcf-9dbd-d3b8ac98bb08",
- "service-instance-name": "tgjghjhgjhgj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511103149152",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "691e5947-19aa-47b5-b072-aba3701a00c0",
- "service-instance-name": "reg3a",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511159558051",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Dip_221117_Service",
- "service-instance": {
- "service-instance-id": "9f9b27a9-fd95-4064-a303-f9744e1a7a3c",
- "service-instance-name": "dip_serinst",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "dc621f45-db9c-42b2-a182-b429c675ef26",
- "model-version-id": "0c628f95-b7ad-420a-87c6-80f8893d2629",
- "resource-version": "1511385760681",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Add Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0c628f95-b7ad-420a-87c6-80f8893d2629"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Dip_221117_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "dc621f45-db9c-42b2-a182-b429c675ef26"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "38154be9-e6e6-4903-86ea-f867ddfdd88d",
- "service-instance-name": "sdfgdffd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512317905490",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "e32970bc-4cc7-4574-b2b6-15dc10c51328",
- "service-instance-name": "tytytru7",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1512312663089",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "646de125-bb00-4e9a-8f9d-2ee9f275dd53",
- "service-instance-name": "sanity06macro",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510051690302",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a170a02e-5eb2-4fcb-b236-fe0101e8f9c2",
- "service-instance-name": "dfggf.1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510064179849",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "35fcb108-21bf-4a96-9644-d38d22491c1e",
- "service-instance-name": "macro_2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510158949346",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "7e0d64f5-dc67-48a3-bedf-f1dab87f011e",
- "service-instance-name": "sanity003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510564924456",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "aad8ed06-f432-4334-8f76-aaf2e8b1135e",
- "service-instance-name": "PM1234",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510577187877",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Mvm2017-417041917_IST_Service",
- "service-instance": {
- "service-instance-id": "56d43b2a-2d55-412c-80e2-b496c0268151",
- "service-instance-name": "MVM_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "4cc34fbb-e99f-49d1-854a-f6474670b373",
- "model-version-id": "10e0fe81-172a-4f15-acb0-68fd28120771",
- "resource-version": "1510832704173",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Mvm2017-417041917_IST_Service - E2E Service creating in IST to check -Updating Service with latest vf"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "10e0fe81-172a-4f15-acb0-68fd28120771"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Mvm2017-417041917_IST_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "4cc34fbb-e99f-49d1-854a-f6474670b373"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "08085da8-0836-48fd-b0b7-f25f0191720d",
- "service-instance-name": "oiuytre",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510836497023",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "ebf3ef3f-63ac-4652-95ca-9358b4b65f2a",
- "service-instance-name": "noinputs",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "efcbf4dc-4a83-4c86-987e-4e35a25dd890",
- "resource-version": "1511176867478",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "efcbf4dc-4a83-4c86-987e-4e35a25dd890"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "21227284-b6d1-4cf4-ba04-6a7e70725cf3",
- "service-instance-name": "tghjrthr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511179806111",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "8b0e0064-c2ec-40cb-a1e7-32708d29cf9f",
- "service-instance-name": "oe_step4",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511185002297",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "99e3a5fa-d8ed-4b0d-b2ac-c6b3aa519d3d",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-126-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1512577438341",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a86149da-05ca-424b-8477-3464ba1b660b",
- "service-instance-name": "defghghj_cdg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510568355774",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "102cc0d3-e21e-4671-9078-c80ec17c6632",
- "service-instance-name": "vidnf1707",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510573503448",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_with_network_with_subnet_info",
- "service-instance": {
- "service-instance-id": "37511a1d-182d-4b67-9b59-a07a4cde980e",
- "service-instance-name": "subnet_service",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "b72eb6fe-070b-484b-836a-4c4fdf016817",
- "model-version-id": "7d27189c-9d96-45de-92f6-8fafd543d9eb",
- "resource-version": "1511165928126",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_with_network_with_subnet_info"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7d27189c-9d96-45de-92f6-8fafd543d9eb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_with_network_with_subnet_info"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b72eb6fe-070b-484b-836a-4c4fdf016817"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "44719876-3083-44ae-9c9f-330158fc2a03",
- "service-instance-name": "kjhgdfssd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511434850122",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "5a987291-57de-4f5a-8f13-bf0b83924ab5",
- "service-instance-name": "macro_instance_sanity06",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511435849163",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "6c0f1667-2dab-4b88-9cd3-2e9462c0f278",
- "service-instance-name": "fgjhg.fgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509633002414",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d47bfc99-c021-498e-87c8-7273ee160172",
- "service-instance-name": "sanity03",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510047060871",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "e99c03c3-5748-4c24-a770-176c6b226223",
- "service-instance-name": "ghjhjhgjkh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511881237177",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "078cc9a4-34df-4508-a872-5771c197e898",
- "service-instance-name": "pm_service",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510157749550",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "09df2bc4-2a94-48e6-885a-b1465ac96974",
- "service-instance-name": "service_instance_ss_22",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510158367169",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "5370c6cd-8037-4dce-a13c-fa34483f5cb9",
- "service-instance-name": "nbnvnvmn",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1510264975222",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4f6f291d-90ca-41dd-9dbb-ec3c62d47c77",
- "service-instance-name": "xcvbnmfghj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510836914620",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "60e8b42f-6f30-436b-9158-1022d69b98de",
- "service-instance-name": "vmeeeee",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1510848255404",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d273900d-a452-4330-99cd-d0aeb4826629",
- "service-instance-name": "reg2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511158435811",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "3da86740-528d-4409-9d0c-f5c4a13f2158",
- "service-instance-name": "fghfghgf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511175822262",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "Lital_Port_Mirroring_SVC",
- "service-instance": {
- "service-instance-id": "9e794181-1d8d-4478-811e-22bcb2954250",
- "service-instance-name": "Instance371386",
- "service-type": "PORT-MIRROR",
- "service-role": "VPROBE",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9",
- "model-version-id": "455c6848-c910-45f9-a402-8283cdb119e1",
- "resource-version": "1512673992546",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/9e794181-1d8d-4478-811e-22bcb2954250/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Lital_Port_Mirroring_SVC"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "455c6848-c910-45f9-a402-8283cdb119e1"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Lital_Port_Mirroring_SVC"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "SDC_ServiceModel_Portal03",
- "service-instance": {
- "service-instance-id": "cf6a5227-0e7b-44d4-b079-c259aaf34960",
- "service-instance-name": "NewInstance_123",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "0f0b5c20-d9e0-4904-8303-2a44df1a673f",
- "model-version-id": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0",
- "resource-version": "1512508318711",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SDC_ServiceModel_Portal03"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "SDC_ServiceModel_Portal03"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "0f0b5c20-d9e0-4904-8303-2a44df1a673f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a6f4113f-86ea-4218-a0dc-bd2ce304be61",
- "service-instance-name": "dfgdfgdgd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512377557678",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "029a23a2-2d4b-4bcb-b912-c6faf680db1d",
- "service-instance-name": "shani000002",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511434238472",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c15fe241-c00a-4826-8fed-5014299df488",
- "service-instance-name": "sdf",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509021900268",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "43300442-d455-42b9-87cd-15cbc05d98d5",
- "service-instance-name": "InstanceName_-.",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1511779626467",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "8690c96e-23b2-4323-87e7-26c25f7804e9",
- "service-instance-name": "gkkk",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511761450698",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a29bf3be-816e-4128-bc83-fa8a6d347118",
- "service-instance-name": "deployPM",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511883371551",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fdf95043-bf0d-435d-b222-b04d54f909cd",
- "service-instance-name": "kjhkjhkjhk",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511788905599",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "6bb59496-8745-4b7c-9bb0-f2add303cd7b",
- "service-instance-name": "yujutyutyuty",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1512302067216",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "ADIOD adhoc SRIOV Provider Network",
- "service-instance": {
- "service-instance-id": "d1676469-b555-417c-8655-5ce9cdb2e54c",
- "service-instance-name": "dsfgdfgdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa",
- "model-version-id": "585a5172-0124-4bc9-b76e-c358093fb522",
- "resource-version": "1512316855016",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "PID 291364a adhoc testing"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "585a5172-0124-4bc9-b76e-c358093fb522"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ADIOD adhoc SRIOV Provider Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "9c16c382-8001-4dc9-8fa9-e8ac345df8cd",
- "service-instance-name": "yutyutyut0",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "b9436fbb-dc96-4163-90b8-846c6518a05a",
- "resource-version": "1512381957060",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b9436fbb-dc96-4163-90b8-846c6518a05a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceForPortMirroringTest",
- "service-instance": {
- "service-instance-id": "a0d58fd3-0bcd-468b-83ee-8945223e2728",
- "service-instance-name": "RG_10-25_PortMirror",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "47222909-317e-41e5-a44b-6a4d5e4afd6c",
- "model-version-id": "fd1b87b2-898f-41ad-93ac-c6e8e200280d",
- "resource-version": "1508951185010",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceForPortMirroringTest"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "fd1b87b2-898f-41ad-93ac-c6e8e200280d"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceForPortMirroringTest"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "47222909-317e-41e5-a44b-6a4d5e4afd6c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b814d896-c630-4e87-8a8c-9c466d46420e",
- "service-instance-name": "pmm",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509548195386",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "bf8856d0-1257-47da-9db8-c5cc619a5b4f",
- "service-instance-name": "NewPM_1030",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1509390159180",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d830c755-16e5-47e3-9053-35da8b83f630",
- "service-instance-name": "ghjhg_h",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509633743082",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "mdns_2017_1011_IST_Service",
- "service-instance": {
- "service-instance-id": "f378264e-bb84-4444-b406-d9153b3bcaaa",
- "service-instance-name": "NewTest_1106",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "c54c1178-ab4b-498c-aea0-52cc2043d44f",
- "model-version-id": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a",
- "resource-version": "1510003414035",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "mdns_2017_1011_IST_Service -Creating Service for PID 298109a"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "mdns_2017_1011_IST_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c54c1178-ab4b-498c-aea0-52cc2043d44f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "65c4c22d-0b37-4ed3-b6d3-902d1c0d8834",
- "service-instance-name": "fghghgfh_cfg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510568658568",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "76a9d5b5-733c-453f-bc30-ec8e26fe7bbf",
- "service-instance-name": "jkjkjkl9887",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510576422163",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fc782096-7232-4099-ad5a-044b9ffaa3d7",
- "service-instance-name": "Shani_Regression_5",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510819081691",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "bd58287e-186a-4490-9776-11c25f5a96aa",
- "service-instance-name": "TwoSanity2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511094049552",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "6699ae39-2df6-4ade-8f51-dcfa3f77336c",
- "service-instance-name": "sdfh7iu6ytr",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511102636703",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "1b4f600c-3bd6-4e9a-8f22-7fe950937c59",
- "service-instance-name": "dfgghdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510662887894",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "55e20cb6-75ea-4df7-a56c-bbeef278c5b9",
- "service-instance-name": "sddddsa",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510733725706",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "05b4960c-b138-47f0-90d5-d7d543fcd6d9",
- "service-instance-name": "instance_of_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1511265743057",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- }
-}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_CAR_2020_ER.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_CAR_2020_ER.json
new file mode 100644
index 000000000..496461cbe
--- /dev/null
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_CAR_2020_ER.json
@@ -0,0 +1,2460 @@
+{
+ "simulatorRequest": {
+ "method": "POST",
+ "path": "/aai/search/named-query",
+ "body": {
+ "instance-filters": {
+ "instance-filter": [
+ {
+ "customer": {
+ "global-customer-id": "CAR_2020_ER"
+ },
+ "service-subscription": {
+ "service-type": "MSO-dev-service-type"
+ }
+ }
+ ]
+ },
+ "query-parameters": {
+ "named-query": {
+ "named-query-uuid": "6e806bc2-8f9b-4534-bb68-be91267ff6c8"
+ }
+ }
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "inventory-response-item": [
+ {
+ "service-subscription": {
+ "service-type": "MSO-dev-service-type",
+ "resource-version": "1494001884455"
+ },
+ "extra-properties": {},
+ "inventory-response-items": {
+ "inventory-response-item": [
+ {
+ "service-instance": {
+ "service-instance-id": "c4e40635-759f-4e3c-a739-2533473eb599",
+ "service-instance-name": "mz1936_SERVICE78",
+ "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "resource-version": "1494001997249"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "a620a5c5-191b-453a-a956-75b08d2e26bc",
+ "service-instance-name": "mz1936_SERVICE77",
+ "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "resource-version": "1494002003533"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "b0fddaaa-e9a8-41eb-848c-4204c97529e3",
+ "service-instance-name": "MSO_ST_12_2_2",
+ "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
+ "resource-version": "1494002000838"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "8abbdf22-9ffa-4871-98a9-3cfbb36eefc1",
+ "service-instance-name": "mz1936_SERVICE79",
+ "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "resource-version": "1494002000841"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "acd0bfc5-8de4-404a-b5a0-25b224ccda78",
+ "service-instance-name": "service_test_SS01",
+ "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
+ "resource-version": "1494001816781"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "a03a82ac-b3df-49e7-9c81-fd6ef55ba84b",
+ "service-instance-name": "SVC_SS_Test001",
+ "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
+ "resource-version": "1494001771583"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "28ac6277-faf5-4673-91e3-3c53fab10b7a",
+ "service-instance-name": "IST+test+ldf",
+ "model-invariant-id": "7e8df3f0-adbb-48e0-8491-5126dbc7e989",
+ "resource-version": "1494001920873"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "53ad9753-6170-4236-ac7e-8815707c872e",
+ "service-instance-name": "larry+CORNELIUS+test+1011",
+ "model-invariant-id": "8a699e6f-35e6-475a-8e13-7983aa39b6ea",
+ "resource-version": "1494001920923"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "b10bf94d-a667-4016-b6b3-c6fbf4013a60",
+ "service-instance-name": "MSO_ST_12_2_5_3",
+ "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
+ "resource-version": "1494002011859"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "9fcb7233-25f5-4ff2-8db3-4627dc84771f",
+ "service-instance-name": "VID+instance+demo",
+ "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
+ "resource-version": "1494001859427"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "a4bbe019-3592-4d46-b7a2-368a99ae5667",
+ "service-instance-name": "svc_test_002",
+ "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
+ "resource-version": "1494001796817"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "99999999999999994",
+ "service-instance-name": "RaaSIName-4",
+ "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
+ "resource-version": "1494001954447"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "459ecc8a-d75a-41e9-ab29-7c21d5dcd368",
+ "service-instance-name": "SI_Jw2",
+ "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
+ "resource-version": "1494001817414"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "b6c17f81-8abd-4c35-8074-c37c5a869195",
+ "service-instance-name": "TestToDelete-10",
+ "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
+ "resource-version": "1494001838858"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "99999999999999992",
+ "service-instance-name": "RaaSIName-3",
+ "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
+ "resource-version": "1494002003548"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "be824c3e-e915-4cf3-8f33-41f4344bdcfa",
+ "service-instance-name": "VivISTmns1012",
+ "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
+ "resource-version": "1494001959455"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "fbd67eec-526d-4306-9ab9-8350265578b9",
+ "service-instance-name": "Viv+demo+test+2",
+ "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
+ "resource-version": "1494001922217"
+ },
+ "extra-properties": {}
+ },
+ {
+ "service-instance": {
+ "service-instance-id": "23427b7f-f9a4-439f-9992-fbbd1c4adcee",
+ "service-instance-name": "A%20-%20D_Test3",
+ "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
+ "resource-version": "1494001797865"
+ },
+ "extra-properties": {}
+ },
+ {
+ "model-name": "vidmacrofalsenaming",
+ "service-instance": {
+ "service-instance-id": "35fcb108-21bf-4a96-9644-d38d22491c1e",
+ "service-instance-name": "macro_2",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "resource-version": "1510158949346",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "7e0d64f5-dc67-48a3-bedf-f1dab87f011e",
+ "service-instance-name": "sanity003",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1510564924456",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "aad8ed06-f432-4334-8f76-aaf2e8b1135e",
+ "service-instance-name": "PM1234",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510577187877",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Mvm2017-417041917_IST_Service",
+ "service-instance": {
+ "service-instance-id": "56d43b2a-2d55-412c-80e2-b496c0268151",
+ "service-instance-name": "MVM_instance",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "4cc34fbb-e99f-49d1-854a-f6474670b373",
+ "model-version-id": "10e0fe81-172a-4f15-acb0-68fd28120771",
+ "resource-version": "1510832704173",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Mvm2017-417041917_IST_Service - E2E Service creating in IST to check -Updating Service with latest vf"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "10e0fe81-172a-4f15-acb0-68fd28120771"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Mvm2017-417041917_IST_Service"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "4cc34fbb-e99f-49d1-854a-f6474670b373"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "08085da8-0836-48fd-b0b7-f25f0191720d",
+ "service-instance-name": "oiuytre",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510836497023",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Ver1with_inputs_Ver2without_inputs",
+ "service-instance": {
+ "service-instance-id": "ebf3ef3f-63ac-4652-95ca-9358b4b65f2a",
+ "service-instance-name": "noinputs",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
+ "model-version-id": "efcbf4dc-4a83-4c86-987e-4e35a25dd890",
+ "resource-version": "1511176867478",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Ver1with_inputs_Ver2without_inputs"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "efcbf4dc-4a83-4c86-987e-4e35a25dd890"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Ver1with_inputs_Ver2without_inputs"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "5.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "21227284-b6d1-4cf4-ba04-6a7e70725cf3",
+ "service-instance-name": "tghjrthr",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1511179806111",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Using VID for VoIP Network Instantiations Shani",
+ "service-instance": {
+ "service-instance-id": "8b0e0064-c2ec-40cb-a1e7-32708d29cf9f",
+ "service-instance-name": "oe_step4",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
+ "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
+ "resource-version": "1511185002297",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Using VID for VoIP Network Instantiations Shani"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Using VID for VoIP Network Instantiations Shani"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "InfraMSO_vSAMP10a_Service",
+ "service-instance": {
+ "service-instance-id": "99e3a5fa-d8ed-4b0d-b2ac-c6b3aa519d3d",
+ "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-126-01",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
+ "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
+ "resource-version": "1512577438341",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "InfraMSO_vSAMP10a_Service"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "InfraMSO_vSAMP10a_Service"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "4.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "a86149da-05ca-424b-8477-3464ba1b660b",
+ "service-instance-name": "defghghj_cdg",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510568355774",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "102cc0d3-e21e-4671-9078-c80ec17c6632",
+ "service-instance-name": "vidnf1707",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1510573503448",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Service_with_network_with_subnet_info",
+ "service-instance": {
+ "service-instance-id": "37511a1d-182d-4b67-9b59-a07a4cde980e",
+ "service-instance-name": "subnet_service",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "b72eb6fe-070b-484b-836a-4c4fdf016817",
+ "model-version-id": "7d27189c-9d96-45de-92f6-8fafd543d9eb",
+ "resource-version": "1511165928126",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Service_with_network_with_subnet_info"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "7d27189c-9d96-45de-92f6-8fafd543d9eb"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Service_with_network_with_subnet_info"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "b72eb6fe-070b-484b-836a-4c4fdf016817"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "44719876-3083-44ae-9c9f-330158fc2a03",
+ "service-instance-name": "kjhgdfssd",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1511434850122",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "vidmacrofalsenaming",
+ "service-instance": {
+ "service-instance-id": "5a987291-57de-4f5a-8f13-bf0b83924ab5",
+ "service-instance-name": "macro_instance_sanity06",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "resource-version": "1511435849163",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "6c0f1667-2dab-4b88-9cd3-2e9462c0f278",
+ "service-instance-name": "fgjhg.fgh",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1509633002414",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "d47bfc99-c021-498e-87c8-7273ee160172",
+ "service-instance-name": "sanity03",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1510047060871",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "vidmacrofalsenaming",
+ "service-instance": {
+ "service-instance-id": "e99c03c3-5748-4c24-a770-176c6b226223",
+ "service-instance-name": "ghjhjhgjkh",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "resource-version": "1511881237177",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "078cc9a4-34df-4508-a872-5771c197e898",
+ "service-instance-name": "pm_service",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510157749550",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "09df2bc4-2a94-48e6-885a-b1465ac96974",
+ "service-instance-name": "service_instance_ss_22",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1510158367169",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Service With VF Shani",
+ "service-instance": {
+ "service-instance-id": "5370c6cd-8037-4dce-a13c-fa34483f5cb9",
+ "service-instance-name": "nbnvnvmn",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
+ "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
+ "resource-version": "1510264975222",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Service With VF Shani"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Service With VF Shani"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "4f6f291d-90ca-41dd-9dbb-ec3c62d47c77",
+ "service-instance-name": "xcvbnmfghj",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510836914620",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Vgeraldine_Mor_Service",
+ "service-instance": {
+ "service-instance-id": "60e8b42f-6f30-436b-9158-1022d69b98de",
+ "service-instance-name": "vgeraldineeee",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
+ "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
+ "resource-version": "1510848255404",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Vgeraldine_Mor_Service"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Vgeraldine_Mor_Service"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "d273900d-a452-4330-99cd-d0aeb4826629",
+ "service-instance-name": "reg2",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
+ "resource-version": "1511158435811",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "11.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Ver1with_inputs_Ver2without_inputs",
+ "service-instance": {
+ "service-instance-id": "3da86740-528d-4409-9d0c-f5c4a13f2158",
+ "service-instance-name": "fghfghgf",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
+ "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
+ "resource-version": "1511175822262",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Ver1with_inputs_Ver2without_inputs"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Ver1with_inputs_Ver2without_inputs"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "4.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Lital_Port_Mirroring_SVC",
+ "service-instance": {
+ "service-instance-id": "9e794181-1d8d-4478-811e-22bcb2954250",
+ "service-instance-name": "Instance371386",
+ "service-type": "PORT-MIRROR",
+ "service-role": "VPROBE",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9",
+ "model-version-id": "455c6848-c910-45f9-a402-8283cdb119e1",
+ "resource-version": "1512673992546",
+ "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/9e794181-1d8d-4478-811e-22bcb2954250/service-data/service-topology/",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Lital_Port_Mirroring_SVC"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "455c6848-c910-45f9-a402-8283cdb119e1"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Lital_Port_Mirroring_SVC"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "SDC_ServiceModel_Portal03",
+ "service-instance": {
+ "service-instance-id": "cf6a5227-0e7b-44d4-b079-c259aaf34960",
+ "service-instance-name": "NewInstance_123",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "0f0b5c20-d9e0-4904-8303-2a44df1a673f",
+ "model-version-id": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0",
+ "resource-version": "1512508318711",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "SDC_ServiceModel_Portal03"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "SDC_ServiceModel_Portal03"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "0f0b5c20-d9e0-4904-8303-2a44df1a673f"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "a6f4113f-86ea-4218-a0dc-bd2ce304be61",
+ "service-instance-name": "dfgdfgdgd",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1512377557678",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "029a23a2-2d4b-4bcb-b912-c6faf680db1d",
+ "service-instance-name": "shani000002",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
+ "resource-version": "1511434238472",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "11.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "c15fe241-c00a-4826-8fed-5014299df488",
+ "service-instance-name": "sdf",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1509021900268",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "06-15-VID-Issue-SERVICE",
+ "service-instance": {
+ "service-instance-id": "43300442-d455-42b9-87cd-15cbc05d98d5",
+ "service-instance-name": "InstanceName_-.",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "Production",
+ "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
+ "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
+ "resource-version": "1511779626467",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "06-15-VID-Issue-SERVICE"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "06-15-VID-Issue-SERVICE"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "8690c96e-23b2-4323-87e7-26c25f7804e9",
+ "service-instance-name": "gkkk",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1511761450698",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "a29bf3be-816e-4128-bc83-fa8a6d347118",
+ "service-instance-name": "deployPM",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1511883371551",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "vidmacrofalsenaming",
+ "service-instance": {
+ "service-instance-id": "fdf95043-bf0d-435d-b222-b04d54f909cd",
+ "service-instance-name": "kjhkjhkjhk",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "resource-version": "1511788905599",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "6bb59496-8745-4b7c-9bb0-f2add303cd7b",
+ "service-instance-name": "yujutyutyuty",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
+ "resource-version": "1512302067216",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "11.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "PASQUALE adhoc SRIOV Provider Network",
+ "service-instance": {
+ "service-instance-id": "d1676469-b555-417c-8655-5ce9cdb2e54c",
+ "service-instance-name": "dsfgdfgdfg",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa",
+ "model-version-id": "585a5172-0124-4bc9-b76e-c358093fb522",
+ "resource-version": "1512316855016",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "PID 291364a adhoc testing"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "585a5172-0124-4bc9-b76e-c358093fb522"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "PASQUALE adhoc SRIOV Provider Network"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Service For Macro Installation",
+ "service-instance": {
+ "service-instance-id": "9c16c382-8001-4dc9-8fa9-e8ac345df8cd",
+ "service-instance-name": "yutyutyut0",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
+ "model-version-id": "b9436fbb-dc96-4163-90b8-846c6518a05a",
+ "resource-version": "1512381957060",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Service For Macro Installation"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "b9436fbb-dc96-4163-90b8-846c6518a05a"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Service For Macro Installation"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "ServiceForPortMirroringTest",
+ "service-instance": {
+ "service-instance-id": "a0d58fd3-0bcd-468b-83ee-8945223e2728",
+ "service-instance-name": "RG_10-25_PortMirror",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "47222909-317e-41e5-a44b-6a4d5e4afd6c",
+ "model-version-id": "fd1b87b2-898f-41ad-93ac-c6e8e200280d",
+ "resource-version": "1508951185010",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "ServiceForPortMirroringTest"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "fd1b87b2-898f-41ad-93ac-c6e8e200280d"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "ServiceForPortMirroringTest"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "47222909-317e-41e5-a44b-6a4d5e4afd6c"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "b814d896-c630-4e87-8a8c-9c466d46420e",
+ "service-instance-name": "pmm",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1509548195386",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "ServiceContainerMor",
+ "service-instance": {
+ "service-instance-id": "bf8856d0-1257-47da-9db8-c5cc619a5b4f",
+ "service-instance-name": "NewPM_1030",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
+ "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
+ "resource-version": "1509390159180",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "ServiceContainerMor"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "ServiceContainerMor"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "7.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "d830c755-16e5-47e3-9053-35da8b83f630",
+ "service-instance-name": "ghjhg_h",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1509633743082",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "CHARLOTTE_2017_1011_IST_Service",
+ "service-instance": {
+ "service-instance-id": "f378264e-bb84-4444-b406-d9153b3bcaaa",
+ "service-instance-name": "NewTest_1106",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "c54c1178-ab4b-498c-aea0-52cc2043d44f",
+ "model-version-id": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a",
+ "resource-version": "1510003414035",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "CHARLOTTE_2017_1011_IST_Service -Creating Service for PID 298109a"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "CHARLOTTE_2017_1011_IST_Service"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "c54c1178-ab4b-498c-aea0-52cc2043d44f"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "65c4c22d-0b37-4ed3-b6d3-902d1c0d8834",
+ "service-instance-name": "fghghgfh_cfg",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510568658568",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "76a9d5b5-733c-453f-bc30-ec8e26fe7bbf",
+ "service-instance-name": "jkjkjkl9887",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510576422163",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "fc782096-7232-4099-ad5a-044b9ffaa3d7",
+ "service-instance-name": "Shani_Regression_5",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
+ "resource-version": "1510819081691",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "9.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "1707vidnf",
+ "service-instance": {
+ "service-instance-id": "bd58287e-186a-4490-9776-11c25f5a96aa",
+ "service-instance-name": "TwoSanity2",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
+ "resource-version": "1511094049552",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "1707vidnf"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "11.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "6699ae39-2df6-4ade-8f51-dcfa3f77336c",
+ "service-instance-name": "sdfh7iu6ytr",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1511102636703",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "vidmacrofalsenaming",
+ "service-instance": {
+ "service-instance-id": "1b4f600c-3bd6-4e9a-8f22-7fe950937c59",
+ "service-instance-name": "dfgghdf",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "resource-version": "1510662887894",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "vidmacrofalsenaming"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "3.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "shani_PM_Test",
+ "service-instance": {
+ "service-instance-id": "55e20cb6-75ea-4df7-a56c-bbeef278c5b9",
+ "service-instance-name": "sddddsa",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1510733725706",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "shani_PM_Test description"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "shani_PM_Test"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "2.0"
+ }
+ ]
+ }
+ },
+ {
+ "model-name": "Service_VProbe_FE",
+ "service-instance": {
+ "service-instance-id": "05b4960c-b138-47f0-90d5-d7d543fcd6d9",
+ "service-instance-name": "instance_of_vprobe",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
+ "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
+ "resource-version": "1511265743057",
+ "orchestration-status": "Active"
+ },
+ "extra-properties": {
+ "extra-property": [
+ {
+ "property-name": "model-ver.model-description",
+ "property-value": "Service_VProbe_FE"
+ },
+ {
+ "property-name": "model-ver.model-version-id",
+ "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
+ },
+ {
+ "property-name": "model-ver.model-name",
+ "property-value": "Service_VProbe_FE"
+ },
+ {
+ "property-name": "model.model-type",
+ "property-value": "service"
+ },
+ {
+ "property-name": "model.model-invariant-id",
+ "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
+ },
+ {
+ "property-name": "model.model-description"
+ },
+ {
+ "property-name": "model-ver.model-version",
+ "property-value": "1.0"
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_MSO_1610_ST.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_MSO_1610_ST.json
deleted file mode 100644
index fb4340c2f..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_MSO_1610_ST.json
+++ /dev/null
@@ -1,15571 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/aai/search/named-query",
- "body": {
- "instance-filters": {
- "instance-filter": [
- {
- "customer": {
- "global-customer-id": "MSO_1610_ST"
- },
- "service-subscription": {
- "service-type": "MSO-dev-service-type"
- }
- }
- ]
- },
- "query-parameters": {
- "named-query": {
- "named-query-uuid": "6e806bc2-8f9b-4534-bb68-be91267ff6c8"
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "inventory-response-item": [
- {
- "service-subscription": {
- "service-type": "MSO-dev-service-type",
- "resource-version": "1494001884455"
- },
- "extra-properties": {},
- "inventory-response-items": {
- "inventory-response-item": [
- {
- "service-instance": {
- "service-instance-id": "c4e40635-759f-4e3c-a739-2533473eb599",
- "service-instance-name": "mz1936_SERVICE78",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001997249"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a620a5c5-191b-453a-a956-75b08d2e26bc",
- "service-instance-name": "mz1936_SERVICE77",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003533"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b0fddaaa-e9a8-41eb-848c-4204c97529e3",
- "service-instance-name": "MSO_ST_12_2_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002000838"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8abbdf22-9ffa-4871-98a9-3cfbb36eefc1",
- "service-instance-name": "mz1936_SERVICE79",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002000841"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "acd0bfc5-8de4-404a-b5a0-25b224ccda78",
- "service-instance-name": "service_test_SS01",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001816781"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a03a82ac-b3df-49e7-9c81-fd6ef55ba84b",
- "service-instance-name": "SVC_SS_Test001",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001771583"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "28ac6277-faf5-4673-91e3-3c53fab10b7a",
- "service-instance-name": "IST+test+ldf",
- "model-invariant-id": "7e8df3f0-adbb-48e0-8491-5126dbc7e989",
- "resource-version": "1494001920873"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "53ad9753-6170-4236-ac7e-8815707c872e",
- "service-instance-name": "larry+pxmc+test+1011",
- "model-invariant-id": "8a699e6f-35e6-475a-8e13-7983aa39b6ea",
- "resource-version": "1494001920923"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b10bf94d-a667-4016-b6b3-c6fbf4013a60",
- "service-instance-name": "MSO_ST_12_2_5_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002011859"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9fcb7233-25f5-4ff2-8db3-4627dc84771f",
- "service-instance-name": "VID+instance+demo",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001859427"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a4bbe019-3592-4d46-b7a2-368a99ae5667",
- "service-instance-name": "svc_test_002",
- "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
- "resource-version": "1494001796817"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999994",
- "service-instance-name": "RaaSIName-4",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954447"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "459ecc8a-d75a-41e9-ab29-7c21d5dcd368",
- "service-instance-name": "SI_Jw2",
- "model-invariant-id": "b08fe7cd-cee2-40b4-a22b-aa2bfe91e21c",
- "resource-version": "1494001817414"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b6c17f81-8abd-4c35-8074-c37c5a869195",
- "service-instance-name": "TestToDelete-10",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001838858"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999992",
- "service-instance-name": "RaaSIName-3",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003548"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "be824c3e-e915-4cf3-8f33-41f4344bdcfa",
- "service-instance-name": "VivISTmns1012",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001959455"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fbd67eec-526d-4306-9ab9-8350265578b9",
- "service-instance-name": "Viv+demo+test+2",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001922217"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "23427b7f-f9a4-439f-9992-fbbd1c4adcee",
- "service-instance-name": "A%20-%20D_Test3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001797865"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b0daf12c-4f7d-4918-8070-80d98a488b1c",
- "service-instance-name": "MSO_ST_Val_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001861370"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "89ade60f-bed8-47a9-be3d-06ae533a2e8a",
- "service-instance-name": "vSAMP12-88",
- "model-invariant-id": "1a66578e-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001960279"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5fd1100a-cb42-4eb8-baae-355dff0e592c",
- "service-instance-name": "wc248f+is+testing",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001902993"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "11e5da68-b2cc-4d6e-ab07-7bdaa12a78f9",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001774722"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7e4a151c-2860-4c2c-8906-573656b173ee",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001774728"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b8b240f7-f892-4fab-b983-f5b2fe03f2ba",
- "service-instance-name": "VidTest20161006b",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001862717"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "04c25b0b-50b2-4dcb-b594-ac289bac960f",
- "service-instance-name": "vSAMP10a-88",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001800355"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a10e3348-85d9-4983-80fd-fd3b9e98d38f",
- "service-instance-name": "MSO_ST_RT_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001863452"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7f097589-2b04-498a-8889-e94d77444821",
- "service-instance-name": "USOSTCDALTX0101VFHN01",
- "model-invariant-id": "83995b31-a272-4dfe-911a-16422288cd48",
- "resource-version": "1494001777112"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "31247029-bb19-4b37-a030-6aca41e510fa",
- "service-instance-name": "MSO_ST_1021_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001884184"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "844bb147-e910-437a-a56f-3e9a6e6a4b18",
- "service-instance-name": "SI_Jw1",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001801210"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1f769e44-6839-4d36-9bce-5814bbccc952",
- "service-instance-name": "service_test_001",
- "model-invariant-id": "4111e6e7-ad99-4b07-a143-e60c47295936",
- "resource-version": "1494001962605"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7a67e580-c646-4514-b890-4a5ed8d72c8c",
- "service-instance-name": "jimmytest-0006",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001884317"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5c4af4c1-0d01-486e-8055-afc63c00a5d7",
- "service-instance-name": "Idan1",
- "model-invariant-id": "ba67b22f-a464-48da-aa55-79eb75c0739f",
- "resource-version": "1494001905130"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "b5d3b0a9-8c81-4615-9c2f-a512cace3928",
- "service-instance-name": "Larry_test_101916",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "a9e7f120-4d81-44b2-a88d-21a489089129",
- "resource-version": "1494002074530"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a9e7f120-4d81-44b2-a88d-21a489089129"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "bfc3d2e7-74d5-4bca-ab63-d7d5244da876",
- "service-instance-name": "vSAMP12-Zone3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001821999"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "df6fc4b3-466d-46d8-aff3-86c32fb9de2a",
- "service-instance-name": "Service_test_SS002",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001777561"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "479ac8a5-35bd-4131-810b-6d4579d6e318",
- "service-instance-name": "vSAMP10a-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001864865"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "982b1a75-a299-443a-8f7a-905c116d6412",
- "service-instance-name": "TestToDelete-106",
- "model-invariant-id": "7e3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001822881"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c70f306d-bebf-4801-9009-f9988cf24091",
- "service-instance-name": "vSAMP12-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001802558"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5c41ea11-e800-4be7-91d1-a1f6fd4f40ca",
- "service-instance-name": "jimmytest-0011",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001906340"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b3856e89-e734-4ad9-9f14-173359f05873",
- "service-instance-name": "dm4252_SERVICE1",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001802580"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "38dc5506-7ba5-4293-aabe-3834be9c5635",
- "service-instance-name": "jimmytest-0020",
- "model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
- "resource-version": "1494001906342"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "780a5fb6-34fb-4df9-b3f4-f209999c0627",
- "service-instance-name": "SI_Oct11",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001906387"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cf849cc6-bcc9-400e-9d3f-585c0604dc43",
- "service-instance-name": "MSO_ST_NETWORK_04",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001802958"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e884fa6b-7b71-4953-8cc7-ec60284b2e5a",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001886047"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5cab874e-b801-4a94-a0bc-1612509b917c",
- "service-instance-name": "MSO_ST_11_4_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001926761"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fb454f85-fd98-4e5d-b8da-6b254d8d786b",
- "service-instance-name": "SS_service001",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001779561"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "47af2d87-5be0-4679-a2ea-2e4a594dd242",
- "service-instance-name": "vSAMP10a-77",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001803277"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "55377e61-c4b9-4001-a678-73fd314b7cb3",
- "service-instance-name": "VID+demo+instance",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001845574"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac164d68-d35b-47c7-918f-1a868f00c166",
- "service-instance-name": "ist+test+2+ldf",
- "model-invariant-id": "7e8df3f0-adbb-48e0-8491-5126dbc7e989",
- "resource-version": "1494001965111"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b432d1e1-99ec-45cb-975c-9cc75c09d1d7",
- "service-instance-name": "vSAMP12-Zone2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001887020"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7614702d-eb13-4632-94ae-92b16fea4b3b",
- "service-instance-name": "ldf+vDBE+svc+IST",
- "model-invariant-id": "277569d9-9165-43e0-81f6-d198999bb164",
- "resource-version": "1494001867830"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "51e03670-b4bc-4033-80d8-d3c12d6c2829",
- "service-instance-name": "mz1936_SERVICE3",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001887279"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1f956c81-b175-4b2a-9153-f2da9a2c289e",
- "service-instance-name": "SS_test",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001887283"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5601f1e4-b62e-4bd6-a2ad-7fc42f4bb894",
- "service-instance-name": "i9",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001887516"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6c1e66f8-4a08-4855-96f9-c64f9709d8b8",
- "service-instance-name": "MSO_ST_updateVF",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001805044"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "591182d2-8307-48a6-89fc-b62d1ae5c8a6",
- "service-instance-name": "MSO_ST_1021_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001805056"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8169d685-c638-488e-8487-d06866875369",
- "service-instance-name": "TestSample_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001908867"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1bc869ce-34be-4d38-ac29-b49fbd9b1f44",
- "service-instance-name": "MSO_ST_1028_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001908871"
- },
- "extra-properties": {}
- },
- {
- "model-name": "PCRF_1610_SVC_10_13",
- "service-instance": {
- "service-instance-id": "0206fef7-5f35-41cc-927f-5020348e7318",
- "service-instance-name": "VivISTDemo1018",
- "model-invariant-id": "c8819132-38d8-4bb6-8aa2-23169721615f",
- "model-version-id": "615ebe30-9f9b-49e4-9502-942717efd9e6",
- "resource-version": "1494002075581"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Pcrf updated for vid 10/19/2016"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "615ebe30-9f9b-49e4-9502-942717efd9e6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_1610_SVC_10_13"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c8819132-38d8-4bb6-8aa2-23169721615f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "58cdc1e9-6c2d-4963-8c7c-e89c844b9e1f",
- "service-instance-name": "mz1936VIDTest",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "resource-version": "1494001869760"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac409c2-2bf4-418e-94d0-696f9524ddea",
- "service-instance-name": "wc248f+test+2",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001806385"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "297517db-0933-41d5-9d4f-130ef9c1ec81",
- "service-instance-name": "jimmytest-10007",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001848055"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9ef10027-d1fc-4eae-9c49-3d3fb2417551",
- "service-instance-name": "MSO_ST_1024_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001869973"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7f097589-2b04-498a-8889-e94d77444820",
- "service-instance-name": "vSAMP10a-ZoneV3",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001930028"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8532b508-65b5-4fc2-95ac-0e1004118af7",
- "service-instance-name": "TestToDelete-2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001806786"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "441f7bcb-50b9-425c-8f7c-3c60b0371790",
- "service-instance-name": "testccf-1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001848461"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cc6fd226-b6a9-45a6-8cea-5c320dc93908",
- "service-instance-name": "SI_J001",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001870420"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "45b0ccbd-e099-4ab8-9c26-f793014c971c",
- "service-instance-name": "Viv+IST+Oct6+IXLA+Network+L1-3",
- "model-invariant-id": "4111e6e7-ad99-4b07-a143-e60c47295936",
- "resource-version": "1494001911181"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "dc158c33-b8f1-4d64-bfdb-9e1e8880464c",
- "service-instance-name": "lllsvcexample",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001871176"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac1c1bf-3cdb-48b0-b290-894968648a2b",
- "service-instance-name": "MSO_ST_NETWORK_02",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001931606"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f0c6646e-ff18-44f5-86e5-903833c8d482",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001969332"
- },
- "extra-properties": {}
- },
- {
- "model-name": "PCRF_1610_SVC_10_13",
- "service-instance": {
- "service-instance-id": "97b7a1ca-4674-4e22-b5d4-c6634aaae9ee",
- "service-instance-name": "lllsvc2",
- "model-invariant-id": "c8819132-38d8-4bb6-8aa2-23169721615f",
- "model-version-id": "615ebe30-9f9b-49e4-9502-942717efd9e6",
- "resource-version": "1494002076178"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Pcrf updated for vid 10/19/2016"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "615ebe30-9f9b-49e4-9502-942717efd9e6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_1610_SVC_10_13"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c8819132-38d8-4bb6-8aa2-23169721615f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "1c5f4d92-ff0c-4a3d-8a81-bf52ad8f55d6",
- "service-instance-name": "test+case",
- "model-invariant-id": "06b6206b-7a42-4a37-8ddc-bc6fe4464735",
- "resource-version": "1494001850311"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1cd44a48-a1bb-4ea1-9bd3-b8f51f9f979f",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001891784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "df072a0d-f1bf-46c2-9757-47c2198ec614",
- "service-instance-name": "A%20-%20D_Test3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001785749"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "86fac413-aa5f-44ed-8fb9-37c73d496f41",
- "service-instance-name": "MSO_ST_1027_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001970378"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "55dc9840-1723-4836-bf9f-311c6fef088d",
- "service-instance-name": "bnsNetworkV3",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001970762"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fcfed1dd-dce6-4f06-af35-506dc0796ec6",
- "service-instance-name": "MSO_ST_11_7_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001892675"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "be6986dc-6a41-4893-a6af-0ed1bcfebba2",
- "service-instance-name": "bnsNetworkZone1",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001873402"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "d59a42d7-6fbb-40df-9ff3-318ec7736852",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001787316"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "78d533c9-685a-469f-900f-1149c1ff903f",
- "service-instance-name": "svc0001",
- "model-invariant-id": "5ab25684-8164-49b2-9b5b-a8c3ac386597",
- "resource-version": "1494001810689"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6e45032e-0be5-41e8-bd8a-b343b2cacb8c",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001852965"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8eb3d347-3fcc-415d-b058-5cfcba5343b9",
- "service-instance-name": "wc248f+wants+to+go+home",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001935213"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "238ccfc1-c0fd-4a5a-be6f-b55268a83be8",
- "service-instance-name": "VNF_Jw_Test_01",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001935239"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c4daa4d7-e241-4c0e-82a8-9ad68e13db0e",
- "service-instance-name": "MSO_ST_1018_D",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001894737"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "686811d1-98bc-4987-b207-394408560bf2",
- "service-instance-name": "mz1936_SERVICE%204",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001853586"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "56f0203c-c445-4134-8e76-0a7fba50a70b",
- "service-instance-name": "MSO.ST%201021%20%205",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001853588"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "424f7012-a441-4c39-b990-58c20cadd4d6",
- "service-instance-name": "MSO_ST_1025_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001936961"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f9f95109-0850-4af6-85fb-20931f009a53",
- "service-instance-name": "testsvc1007",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001939777"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "73d3ab0b-e67b-4465-a4c9-7961a93b1e6e",
- "service-instance-name": "SI_Oct10",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001939784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6f6f8bc8-6056-4c33-8a92-0d988c65aef2",
- "service-instance-name": "SS_VolumeGroup_test",
- "model-invariant-id": "8b4b5a61-a9ba-4e93-a62d-f185fc3087f1",
- "resource-version": "1494001940067"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "84acb99c-17a1-4410-8ab4-e3dc9f55206c",
- "service-instance-name": "mz1936_SERVICE4",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001941860"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c136c73b-9f45-40f1-aaa3-e6ea2b5f1385",
- "service-instance-name": "MSOST100",
- "model-invariant-id": "18dbf3b5-a51e-4409-b754-ab7afa594912",
- "resource-version": "1494001946180"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a7409e83-cc9b-4410-9e49-84f25783cbfc",
- "service-instance-name": "MSO_ST_1028_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001946218"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "21573d47-2cf0-493b-a9e3-fe7cebd35c61",
- "service-instance-name": "MSO_ST_11_30_3",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002008539"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "04c25f51-0bdb-44e6-a257-31306f51a23c",
- "service-instance-name": "MSO_ST_12_2_5_4",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833297"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "141d0cde-91ea-4dce-8b84-d077e54b560c",
- "service-instance-name": "Service_Test_020",
- "model-invariant-id": "6ba43345-454c-4929-9d18-34fa9ae8204f",
- "resource-version": "1494001833310"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f4bf539f-dffe-4828-85c4-4428bbdb2e21",
- "service-instance-name": "MSO_ST_12_2_5_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833312"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "82703390-62aa-46a1-8e9f-a3a0df57bc49",
- "service-instance-name": "mz1936_SERVICE6",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003647"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1a804731-e080-4a0b-b6fc-cedf51a91d6e",
- "service-instance-name": "MSO_ST_12_2_5",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001835804"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999999",
- "service-instance-name": "RaaSIName-1",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001984658"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999991",
- "service-instance-name": "RaaSIName-2",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001917697"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6d4c5dcb-1a4a-4c1e-a2eb-2933cc00cde1",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001948491"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0f56e8b1-53af-4b59-bf37-fadf73bcb63a",
- "service-instance-name": "mz1936_SERVICE%205",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001948493"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8bc6c0b8-9df4-4419-92f6-45552837c27c",
- "service-instance-name": "MSO_ST_NETWORK_01",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001949574"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "93c811ca-e2ed-4a37-9166-f8b276186de8",
- "service-instance-name": "MSO_ST_11_30_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001972936"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ae5e1bfe-f301-4b5b-9089-49db72f3bc8d",
- "service-instance-name": "MSO_ST_12_2_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017280"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2d564278-da14-479f-aefc-81e69ba4d028",
- "service-instance-name": "ST-vSAMP10a-Zone1610",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001991559"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4db29f8c-a003-4732-8a85-7366173829d5",
- "service-instance-name": "mz1936_SERVICE80",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002003669"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ee0650ad-3486-4ee3-93a4-ef5d427738b4",
- "service-instance-name": "xxx",
- "model-invariant-id": "50307011-41f2-432a-aba9-7a68632c39b1",
- "resource-version": "1494001876093"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "692db28b-7df1-4aca-bea1-7ac98a338639",
- "service-instance-name": "MSO_ST_12_13_200",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001897708"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999995",
- "service-instance-name": "RaaSIName-5",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001835994"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "523d669b-96da-45b9-b9b4-66e5263fdd7c",
- "service-instance-name": "mtn6vSAMP10a-77",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494002001139"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "99999999999999996",
- "service-instance-name": "RaaSIName-6",
- "model-invariant-id": "fe3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001789829"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c99c9bec-8533-423c-b7d6-2197fb4fe842",
- "service-instance-name": "yyy",
- "model-invariant-id": "50307011-41f2-432a-aba9-7a68632c39b1",
- "resource-version": "1494002001183"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "31522b4c-857c-4f4d-b4a4-1a6c30718421",
- "service-instance-name": "vSAMP12-Zone101",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002001198"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f576f7d5-ff71-400c-be05-939f7e08249b",
- "service-instance-name": "vSAMP10a-Zone801",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833405"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2bfc1936-b0d6-4831-83f4-3093402a49df",
- "service-instance-name": "service_test_100",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "resource-version": "1494001988416"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f009c5b7-9047-4b13-b05e-a26a5587a6bd",
- "service-instance-name": "MSO_ST_12_2_5_4",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001812320"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ad171f54-9003-489a-b580-d974c4d284a5",
- "service-instance-name": "MSO_ST_12_12_1",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001766529"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e2132e57-29e0-4ef9-a158-3108840824c7",
- "service-instance-name": "NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001766958"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a486ece8-e4bc-4d62-ad53-8908ccf1ede5",
- "service-instance-name": "MSO_Dev_1702_V3_3600",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001918029"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6d020991-9bd4-427d-8202-8481b32e1db2",
- "service-instance-name": "MSO_ST_0104-1A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954877"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b880d66c-20cc-46b1-8aa5-3c35349ef7e8",
- "service-instance-name": "ST-vSAMP12-1702-aLaCarte-101",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954882"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "79b10fb4-1161-48c9-91b5-8935deed809f",
- "service-instance-name": "MSO_Dev_1702_V3_3200",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954907"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "2b1d61aa-a0e8-48bc-8914-fa6beae43cfb",
- "service-instance-name": "MSO_Dev_1702_V3_3500",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001954914"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5929e10b-b831-444d-acb2-dd48f8650e1e",
- "service-instance-name": "ST-mtn16-vSAMP12-Zone1702",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001954917"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cd27abe5-04c9-44a9-8e6f-f2dea8934446",
- "service-instance-name": "MSO_ST_11_30_2",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001950663"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "dc32921f-4c3f-40b9-a454-fa5641bbdbac",
- "service-instance-name": "MSO_ST_010301A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017417"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "a0207e9e-251b-4a98-bec6-e59915b04408",
- "service-instance-name": "MSO_Dev_1702_V3_3100",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001836307"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0f6315be-12b9-40c9-b498-b005895fc963",
- "service-instance-name": "ST-vSAMP12-Zone1610",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001997891"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "bad73156-d694-41c6-b6cd-ddf7083613eb",
- "service-instance-name": "MSOST-1702-vSAMP12-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001992069"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e57eb160-e9e7-41b6-a96d-875e006bce20",
- "service-instance-name": "REGRESS_vSAMP12_1610_001",
- "model-invariant-id": "3a4f2942-c229-11e6-a4a6-cec0c932ce01",
- "resource-version": "1494001857125"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac02fe78-617c-4537-886f-6d789035d298",
- "service-instance-name": "mtn6NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001857246"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e536ebf7-807c-4786-8066-8c8e241a85a7",
- "service-instance-name": "mtn16NetworkZone1702",
- "model-invariant-id": "04254480-8cb1-11e6-ae22-56b6b6499611",
- "resource-version": "1494001857248"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "e1e9c97c-02c0-4919-9b4c-eb5d5ef68970",
- "service-instance-name": "lll_svc_010317",
- "model-invariant-id": "3cf30cbb-5fe7-4fb3-b049-559a4997b221",
- "resource-version": "1494001895478"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8bf166a8-4715-4a1d-a764-773bf05558af",
- "service-instance-name": "ST-vSAMP12-1702-aLaCarte-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002017431"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6189e28c-4fb1-44fa-aa76-c00df83379dd",
- "service-instance-name": "ST-vSAMP10a-1702-aLaCarte-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001997919"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c5dd1d6b-3dd0-45b4-b96a-1cb93c3c499e",
- "service-instance-name": "MSOST-1702-119-002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001898610"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ccb1c797-9bcb-4ed5-ac87-04254f7b034a",
- "service-instance-name": "Dev-OAMNetwork-31-003",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002015140"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "5ccba007-b57f-49df-bdb5-a0253c67e887",
- "service-instance-name": "MSOST-1702-116-003",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001985222"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "13c00d90-ba65-476c-9815-9d8920944643",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001916535"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "7fa986db-ef92-4407-a549-1371102d6ded",
- "service-instance-name": "MSOST-1702-MTN6-Network-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002004656"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "594604c5-905f-45ac-8d28-1f4ea0fc869b",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002009079"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "f488a8fc-646e-4a13-a057-852db75a51f0",
- "service-instance-name": "MSOST-1702-123-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001992579"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "bf1f132b-5d99-4bf0-a082-2e91d13ba3f7",
- "service-instance-name": "MSOST-1702-vSAMP10a-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001790482"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "87eec00e-3e34-4865-92c0-c3354925a96c",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001836640"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "651c88c4-62de-41e1-a5a9-acec829d9529",
- "service-instance-name": "MSOST-1702-MTN6-Network-9001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833771"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "5d4122df-9af7-45bb-8620-7fdb846972ad",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001833813"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "14317189-ac12-49f6-8c98-5558e0e66c5a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002013147"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4b5248b1-206f-42b9-944a-449416530696",
- "service-instance-name": "mz1936_Test_2017",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "resource-version": "1494001998111"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c7788855-b659-4713-a605-c37edf67dad6",
- "service-instance-name": "MSOST-1702-119-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001979982"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "66e7b071-25b6-4ff7-a8d6-884171e14033",
- "service-instance-name": "MSOST-1702-123-002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001896029"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8a08920c-3013-41b0-99e8-5665ff7ca2e1",
- "service-instance-name": "null",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001916539"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "d255f2c0-311d-4ce6-bd19-7d55836d525a",
- "service-instance-name": "mz1936_SERVICE84",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001877701"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c6d9ded7-5e8c-495b-99d2-58bf1be6e27a",
- "service-instance-name": "MSO_Dev_1702_V3_3000",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001812671"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "9dee2847-1413-4e93-8d8b-a4627f240e6f",
- "service-instance-name": "ST-OAMNetwork-31-3",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002005035"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "8c2ef3a6-f01d-4e4c-853e-51f1555e011a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002024220"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "450d94fc-7927-40c5-99ce-3cd662687360",
- "service-instance-name": "svc_010517",
- "model-invariant-id": "3cf30cbb-5fe7-4fb3-b049-559a4997b221",
- "resource-version": "1494001812692"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "29bcb671-d16e-49ed-832e-e85402881c49",
- "service-instance-name": "ST-OAMNetwork-31-8",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001855368"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "2cc1ea57-dbe8-4fd1-9e2e-a85df64dd0e9",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983384"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ac41a7cd-3466-468d-88d6-3f9308889943",
- "service-instance-name": "MSOST-1702-MTN6-Network-2001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983401"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bd9decf-8385-4ab7-97f5-98c2ef3ff587",
- "service-instance-name": "MSO_ST_0106-1A",
- "model-invariant-id": "713297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001812723"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "4ed86252-d359-4a0d-b146-7cdc2aa917bb",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001999021"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "0834363f-5f88-43e0-b87f-e3e74b1d7031",
- "service-instance-name": "MSOST-1702-Network-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001793512"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3e2406e1-84eb-47bc-8d3c-57af1ea3bbdd",
- "service-instance-name": "mz1936_SERVICE85",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494002005253"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "6e6a517a-20d1-4a8a-bc36-772c85047713",
- "service-instance-name": "MSOST-1702-120-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001768568"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d7b39e95-dee8-4fec-b31d-ab7d4e7d42e9",
- "service-instance-name": "Dev-OAMNetwork-30-311",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001993244"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d4f4b34e-876a-4dcd-b853-d016fef3855d",
- "service-instance-name": "ST-OAMNetwork-30-001",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001993246"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ff0b448f-9341-45d1-965e-308a886543be",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002024506"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "08cf190a-e9b7-4d7f-b0cb-cbb789c1a895",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001793575"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "fac00ff4-5953-47a9-8642-3833cba691c5",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878101"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ab839fe0-6714-43bc-afb2-f4d791859ffe",
- "service-instance-name": "HngwOamNetVto_15",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001995695"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "dae630d9-04d9-4511-a7c8-868351e89ee9",
- "service-instance-name": "mz1936_SERVICE81",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001985905"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "d7b2a99e-e008-4519-ab4a-a3d9a0e14f39",
- "service-instance-name": "mz1936_SERVICE83",
- "model-invariant-id": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
- "resource-version": "1494001986020"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "8e6f40a3-20e0-4c19-aeeb-fe3f430957d5",
- "service-instance-name": "MSOST-1702-126-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001956174"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "49b55b22-f794-4140-ae98-d779460495e2",
- "service-instance-name": "ST-OAMNetwork-31-5",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001983763"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "441d1dad-d6bf-4940-8ccf-4d0e03e9a81b",
- "service-instance-name": "MSOST-1702-0209-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001837157"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "c1d35ce3-e0b4-4b18-be73-81432e236fed",
- "service-instance-name": "MSOST-1702-SI-MTN6-vSAMP12-9001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001983902"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9cfdf5df-14f9-409e-b4c5-1c30329c81de",
- "service-instance-name": "MSOST-1702-Network-16001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878352"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "40213999-e434-4984-929c-e9c29fd9bab4",
- "service-instance-name": "MSOST-1702-125-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001794129"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "db9b23c8-785c-4b27-b864-70e65ef22a67",
- "service-instance-name": "MSOST-1702-2-232",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001995742"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "d84bfb65-d585-4f83-886a-9331303138b8",
- "service-instance-name": "HnportalProviderNetwork_36",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001995842"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f8234127-8955-414a-a3a6-371edef4a3d7",
- "service-instance-name": "HnportalProviderNetwork_52",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001996280"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "911afcb6-6a93-417a-8e1c-90ceebdb3842",
- "service-instance-name": "MSOST-1702-MTN16-VFNetworkFqdn-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002015761"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ec1672c2-ea52-402d-a61a-f78618d8dd67",
- "service-instance-name": "MSOST-1702-vSAMP12-16001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001986290"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "9023a892-ab4b-48f7-9432-032d4a183caf",
- "service-instance-name": "ST-OAMNetwork-31-6",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002019174"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "09540526-6d1f-4fb9-acd6-3ba7e066ae7f",
- "service-instance-name": "MSOST-1702-0329-ST_b",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001858397"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3afd440d-8d20-4534-a6f7-dafdd64a9be3",
- "service-instance-name": "MSOST-1702-117-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001951694"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8b66c9f3-9c22-4514-9980-7657f97b198d",
- "service-instance-name": "Dev-OAMNetwork-31-001",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001794546"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "415be983-80d3-4af4-83e2-07fdb3783d9d",
- "service-instance-name": "MSOST-1702-0308-ST_3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002021664"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "809d2976-0065-49f2-83cb-35180adb0b85",
- "service-instance-name": "MSOST-1702-0328-ST_A",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002005729"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "76bb867c-6218-4381-9873-bc79e31e387d",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-Err",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791325"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9a45dab1-c908-4625-81f1-993cb8f26e8d",
- "service-instance-name": "MSOST-1702-vSAMP12-vol_Err",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791334"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "762f01ab-26a2-406d-bfd4-2b4f6853941e",
- "service-instance-name": "MSOST-1702-MTN6-Network-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001794605"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "adc03856-9e87-4a03-885a-c151f8061d62",
- "service-instance-name": "HnportalProviderNetwork_12",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001993433"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "neng4",
- "resource-version": "1494002005843"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bec0408-e674-4945-bc97-1e09894ce12a",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-003",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494002005869",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ac8f2f5b-dd60-4413-b2d1-61067462dc76",
- "service-instance-name": "MSOST-1702-ToDelete-001",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002005876"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "72dbe562-01bd-4cde-bb0b-c861bb87c556",
- "service-instance-name": "HngwOamNetVto_9",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494002005893",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/72dbe562-01bd-4cde-bb0b-c861bb87c556/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8f973eb3-eb98-417d-b062-753721c31919",
- "service-instance-name": "HngwOamNetVto_29",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001896736"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "22778c84-c18a-4d4f-8ae6-d0d339862bd0",
- "service-instance-name": "HngwOamNetVto_42",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002015904"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "6843a8ed-61a0-4dcf-a3b4-4159a8fb4f0f",
- "service-instance-name": "HnportalProviderNetwork_37",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494002015930"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "4b945be9-4801-4b61-be37-535ed8283407",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-1001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001952041"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "ca741a4c-3554-4dea-b76b-ba47cb2d9a84",
- "service-instance-name": "HngwOamNetVto_10",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001999418"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "4d389e30-7cfe-43e1-83a6-dc211bb7d046",
- "service-instance-name": "HngwOamNetVto_13",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001999423"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "d1bb4ff0-8d91-408a-92a3-343963fc95e8",
- "service-instance-name": "MSOST-1702-0308-ST_0",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834591"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "12f56a37-3966-4626-9cb1-d9067d616a66",
- "service-instance-name": "MSOST-1702-MTN6-Network-2002",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001770162"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "cf26ca49-c9f0-4a0e-b8e6-3284ec6ccedf",
- "service-instance-name": "MSOST-1702-Network-16667",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001837510"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3061fc64-2649-4b73-b0f9-6c20d60170f4",
- "service-instance-name": "MSOST-1702-VFNetworkFqdn-001",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001952929"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "d5cfe521-1b8a-41fc-8e64-fd335debfd09",
- "service-instance-name": "HnportalProviderNetwork_26",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001984121"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "1e48119c-cd72-456a-acf9-911ed4ebca7e",
- "service-instance-name": "HnportalProviderNetwork_30",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001986763"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "8946c0a9-103f-4a23-b9f3-b9f16face559",
- "service-instance-name": "HngwOamNetVto_35",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494002010173"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "0691c9ce-bf13-483f-b29d-4583634c59fa",
- "service-instance-name": "HngwOamNetVto_53",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001899421"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "3c39d2ac-bdd6-4c45-82d6-6bd241d25bd7",
- "service-instance-name": "MSOST-1702-0308-ST_2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878784"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "65dbf0ab-fdce-4376-89bc-cdedee4aa287",
- "service-instance-name": "MSOST-1702-vSAMP12-16019",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834901"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "aac3cc7c-d147-491a-8308-c70a787a465d",
- "service-instance-name": "MSOST-1702-0309-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001834925"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "163278f1-c06a-4e5b-ad55-7d43cb83d279",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001899632"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "neng2",
- "service-instance-name": "neng2name",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001920065",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "neng6",
- "service-instance-name": "neng6name",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001920067",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "147951d2-2c9f-4fa4-91a5-bed88254dc1d",
- "service-instance-name": "MSOST-1702-0329_MTN6V",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001917201"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3fc6a66d-103d-4ec6-b3be-19b6226f8d1f",
- "service-instance-name": "HngwOamNetVto_30",
- "resource-version": "1494001858519",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/3fc6a66d-103d-4ec6-b3be-19b6226f8d1f/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "b651cb05-87d9-4747-9dea-e0b5b52995eb",
- "service-instance-name": "HngwOamNetVto_16",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001855976"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "50bc936e-a4b9-43a1-a983-08ab93a7a545",
- "service-instance-name": "MSOST-1702-vSAMP12-16018",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001855979"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "3d7a2c7e-1a9d-4792-bd81-8d6bda5ec332",
- "service-instance-name": "MSODEV_1702_vSAMP12_424-005",
- "resource-version": "1494001858573"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9e08454b-2eeb-4f1f-a162-0d570c1779fb",
- "service-instance-name": "MSOST_MTN6_1702_vSAMP12_426-001",
- "resource-version": "1494001858576"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9dd1d6fd-58b4-4fbf-8ea1-e807b7e5824c",
- "service-instance-name": "MSOST-1702-0321-ST_2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001878962"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId2",
- "resource-version": "1494001834995"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId5",
- "resource-version": "1494001834997"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "9bb87462-f66e-4f94-8819-fb0b86026938",
- "service-instance-name": "MSOST-1702-0410-ST_03",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002022294"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "bf4304d6-0fe6-4158-8adb-1d32a5f49e50",
- "service-instance-name": "HngwOamNetVto_52",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001990190"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "09ba3179-7f29-4097-b373-e3b54a82c095",
- "service-instance-name": "HngwOamNetVto_28",
- "resource-version": "1494002013961",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/09ba3179-7f29-4097-b373-e3b54a82c095/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "cec5f96f-447d-41d3-a8c7-9bdcc796fe59",
- "service-instance-name": "HngwOamNetVto_28",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
- "resource-version": "1494001770362"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b29dc510-99ec-465d-9e20-734e521f3d8b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "ef282765-c364-4726-a45d-5873dce7674f",
- "service-instance-name": "MSOST-1702-0321-ST_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001957151"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "45546ded-dccf-4040-8f59-9fe89a1a000b",
- "service-instance-name": "MSOST-1702-0321-ST_3",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001791855"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "169710db-e92a-4e11-886e-00178c23808d",
- "service-instance-name": "HnportalProviderNetwork_2",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1494001920140",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/169710db-e92a-4e11-886e-00178c23808d/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "9f1561ca-2e2d-4947-b3c3-55ccc9344d17",
- "service-instance-name": "MSOST-1702-0329V_MTN6_1",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494002025584"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId1",
- "resource-version": "1494001975456"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "ffd92795-5fdd-4cf5-905c-e4a7755f5501",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-002",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494002019420",
- "orchestration-status": "active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "aaff8829-0d2c-4371-99de-c6f2c85c8eb0",
- "service-instance-name": "MSODEV_1702_vSAMP12_424-001",
- "resource-version": "1494001920216"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "b09fedd8-bbb8-4ea2-8c33-e287aeb65b09",
- "service-instance-name": "MSOST-1702-04110-ST_03",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494002019461"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "0ceebdf7-48d5-4bfd-a610-e23bcb2a1324",
- "service-instance-name": "HnportalProviderNetwork_38",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001815517"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "9fd66f32-fc9f-4c27-a1c8-728e4cc5015e",
- "service-instance-name": "HnportalProviderNetwork_50",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001815618"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "f1bfdcee-6809-4954-b91d-932dea04a149",
- "service-instance-name": "MSOST-1702-0410-ST_02",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001896882"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "893b131d-09a7-40b2-9fb3-0cc0c9bce3a1",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP10a-SI-v1.0-001",
- "model-version-id": "f9253bf0-3b74-4f6b-a966-697bc599691c",
- "resource-version": "1494001896884",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "f9253bf0-3b74-4f6b-a966-697bc599691c"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "8a6a9177-5eab-4e16-9fe5-65966e610545",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch2",
- "model-invariant-id": "6d3297fe-84e4-11e6-ae22-56b6b6499611",
- "resource-version": "1494001816089"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "neng3",
- "resource-version": "1494002000289"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "327ff0ed-76ff-4ec7-9b45-faa6a6314692",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-501",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001975619",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "0b850e59-1fc9-4069-90b3-172d7b6176f3",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP10aService-v2.0-1XXX",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "model-version-id": "98d5b2c7-4bd9-416c-bfb7-d7ed1ee5dd31",
- "resource-version": "1495034515307",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "98d5b2c7-4bd9-416c-bfb7-d7ed1ee5dd31"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c73dd832-d1eb-4c3a-bd04-00353c032209"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "627178db-1470-4223-9516-c34ca154a22c",
- "service-instance-name": "MSOST-1702-VidTest_vSAMP12-SI-v1.0-001",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001984228"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId4",
- "resource-version": "1494001795687"
- },
- "extra-properties": {}
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "5400069f-17d6-44d7-92dd-8478cc87b268",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v2.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "4be59625-2143-49ac-b8d5-06b34c3f28f6",
- "resource-version": "1495033782720",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4be59625-2143-49ac-b8d5-06b34c3f28f6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "527f7aaf-a595-4b40-9b7c-c945722a2986",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "model-version-id": "f9253bf0-3b74-4f6b-a966-697bc599691c",
- "resource-version": "1495034671913",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Basa-6"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "f9253bf0-3b74-4f6b-a966-697bc599691c"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c73dd832-d1eb-4c3a-bd04-00353c032209"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "7d0a92b7-42cd-4a02-b653-c46ff9f2bd6c",
- "service-instance-name": "HnportalProviderNetwork_34",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001953467"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "1cca02a5-72a6-4aec-bb9c-535bae207086",
- "service-instance-name": "HnportalProviderNetwork_42",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "43eb0423-0e88-47ac-bbd1-a4811ddd2156",
- "resource-version": "1494001953493"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "43eb0423-0e88-47ac-bbd1-a4811ddd2156"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "raaSiId3",
- "resource-version": "1494001816163"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "67ca1f14-73ef-4e93-ada0-e1ec1d2788d3",
- "service-instance-name": "HnportalProviderNetwork_4",
- "resource-version": "1494001987746",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/67ca1f14-73ef-4e93-ada0-e1ec1d2788d3/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "6977963a-042d-4c5e-a82a-ba2eb1004067",
- "service-instance-name": "HnportalProviderNetwork_42",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1499272428096",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/6977963a-042d-4c5e-a82a-ba2eb1004067/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "5c9cd7f5-461c-4ee5-b3dc-3f09320f55eb",
- "service-instance-name": "MSOST-1702-0418-ST_2",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001896946"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "neng7",
- "resource-version": "1494001990952"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "60eb325a-218e-47f8-b39d-d10687e8de4c",
- "service-instance-name": "MSOST-1702-0411-ST_10",
- "model-version-id": "fe6985cd-ea33-3346-ac12-ab1214812345",
- "resource-version": "1494001990969"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "1b896f1c-803b-47d2-a6b3-022b3083c19e",
- "service-instance-name": "HnportalProviderNetwork_1",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1494001990972",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1b896f1c-803b-47d2-a6b3-022b3083c19e/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "c6ae0b6d-962f-4e45-85c2-a1c5ef875b5a",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-060802",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1496954934363",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "neng1",
- "resource-version": "1494001795748"
- },
- "extra-properties": {}
- },
- {
- "service-instance": {
- "service-instance-id": "ed53f825-94b7-42ae-bd6a-49ac5fc6b162",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-4111",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001795765"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "d083e8af-7df9-465a-86df-ef4703cd15bc",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0712-01",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499874782600",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a5f88840-e117-4507-a68d-b47dafcfe934",
- "service-instance-name": "HngwOamNetVto_19",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494001795807",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/a5f88840-e117-4507-a68d-b47dafcfe934/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "99b91443-219a-4b61-a3e9-19045d8833c4",
- "service-instance-name": "HnportalProviderNetwork_31",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1497320472238",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/99b91443-219a-4b61-a3e9-19045d8833c4/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "926e5a7c-a38d-4aaa-8363-d194447fee8e",
- "service-instance-name": "MSOST-1707-VidTest_vSAMP12-SI-v1.0-500",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1494001953978",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "2a8ee11e-969a-4b70-810d-01537def1b96",
- "service-instance-name": "HngwOamNetVto_10",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494001953987",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/2a8ee11e-969a-4b70-810d-01537def1b96/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "821c1485-de82-451e-b413-22ccdbf2c52e",
- "service-instance-name": "HngwOamNetVto_20",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494002003024",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/821c1485-de82-451e-b413-22ccdbf2c52e/service-data/service-topology/"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "994121b4-b5c6-44ef-b20b-49523b4cb9c3",
- "service-instance-name": "HnportalProviderNetwork_3",
- "resource-version": "1494002000388",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/994121b4-b5c6-44ef-b20b-49523b4cb9c3/service-data/service-topology/"
- },
- "extra-properties": {}
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f849bcb5-8541-492b-a639-97db55020be1",
- "service-instance-name": "HnportalProviderNetwork_22",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1496856562847",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/f849bcb5-8541-492b-a639-97db55020be1/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "f48b5a16-babb-45d3-be8e-2dcf3cd50e87",
- "service-instance-name": "HnportalProviderNetwork_24",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1497049864624",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/f48b5a16-babb-45d3-be8e-2dcf3cd50e87/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "58caa2ae-a460-4dfe-8f17-60d1a5b256a8",
- "service-instance-name": "MSO-ST-SI-1707-1707-MSOTestNetwork-Update",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1495561755803",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "00db6bfa-9875-405c-8504-8d3c70d6d775",
- "service-instance-name": "MSO-ST-SI-1707-1707-MSOTestNetwork-4XXX",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1494971866238",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "e9ab60f8-5895-4fd3-b8b3-e60028ceee3a",
- "service-instance-name": "",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1494975407863",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "7279e4bb-960d-4566-8cfa-b30ba1b9fee7",
- "service-instance-name": "",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1495017424680",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "3d5622b7-8ba6-4a06-bc9e-d8eaccf567e4",
- "service-instance-name": "MSO-ST-SI-1707-msoTest-5-17-1",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1495024652825",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "961fc73c-8f34-4110-af5e-83a07a34caad",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-060101",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1496344150090",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "a11a89d7-5fb5-48dc-ae7f-976b496f2960",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP12Service-v5.0-2XXX",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1499970280223",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a989010e-42f0-4dc6-a568-82c55be705bbfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502133293589"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "3f7bb408-e17b-4cd0-a319-295108915fd8",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-10",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502143103360",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "df5b349a-e83d-4a4b-a868-d6975830dd8b",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v1.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3",
- "resource-version": "1495033866213",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9b4dc38e-4a5a-4ef5-b1a9-8d196ddd7cd3"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "VidTest_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "f9974af3-aa6e-4b8c-8fd2-f45c8bdb310a",
- "service-instance-name": "MSO-ST-SI-1707-VidTestvSAMP12Service-v3.0-2XXX",
- "model-invariant-id": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33",
- "model-version-id": "a9e7f120-4d81-44b2-a88d-21a489089129",
- "resource-version": "1495034308616",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Volume"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a9e7f120-4d81-44b2-a88d-21a489089129"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "VidTest_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b6f85c0e-2a62-49b5-8ea1-3bc36c5aab33"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "PCRF_10_17_1610_SVC",
- "service-instance": {
- "service-instance-id": "24afca09-100c-45b7-a640-ccaf0b1cfef3",
- "service-instance-name": "MSO-ST-SI-1707-PCRF_10_17_1610_SVC-v1.0-9XXX",
- "model-invariant-id": "103e2e96-97fa-4f9d-8969-f56cc6be9871",
- "model-version-id": "e8d73f18-404d-4b61-8d06-d9e824c79c56",
- "resource-version": "1495227731141",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vol_grp"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e8d73f18-404d-4b61-8d06-d9e824c79c56"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "PCRF_10_17_1610_SVC"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "103e2e96-97fa-4f9d-8969-f56cc6be9871"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "40b9f4bd-1b76-49d0-be6e-6d2d3299c6dc",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-061301",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1497402960061",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "bc1e909a-c062-4791-ab98-2c29b1db210b",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0620-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1497971439678",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "4ee52741-493a-41b7-bf15-75b287dc751a",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-33XX_Update",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499975637828",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "4JDurnoIZEAYdjpWdWQP1",
- "service-instance": {
- "service-instance-id": "6238024a-48c2-446e-afa3-2715a4fa8137",
- "service-instance-name": "testhmger",
- "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
- "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
- "resource-version": "1499857774073",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "description_JresjKOFjY1"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9014b6b1-33c1-4092-87ab-62c230c74d74"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "4JDurnoIZEAYdjpWdWQP1"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "4c35d46f-de47-4bbc-bcda-0d46caeddf09"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "0bf3c089-a656-48e8-8895-d49239762b18",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0816-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502897572889",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "7b45454d-de6d-443b-932d-99dff9b2fd52",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-33XX_Update",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1503001449498",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "fab82a56-aae6-4204-bfa2-95e51a8596e5",
- "service-instance-name": "HngwOamNetVto_67",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1496388185071",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/fab82a56-aae6-4204-bfa2-95e51a8596e5/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "927134c6-8187-4c20-8a30-30541937fe9e",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0726-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501069438917",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "7391705b-95b4-4ba2-81cb-6234180d3c36",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0706-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499351301343",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "HNGW OAM NET VTO",
- "service-instance": {
- "service-instance-id": "d694242e-d119-47ce-bcf4-d2b4e8bffba8",
- "service-instance-name": "HngwOamNetVto_79",
- "model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
- "model-version-id": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea",
- "resource-version": "1502762958016",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/d694242e-d119-47ce-bcf4-d2b4e8bffba8/service-data/service-topology/",
- "orchestration-status": "PendingDelete"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "contrail 3.0.x L3 network for AIC 3.x sites, specifically used to create vIPR protected tenant oam networks."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93b7e40e-12bf-4a4a-b9eb-6dc41fa75aea"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNGW OAM NET VTO"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "edcff8c1-05a7-4954-9d99-1a71a2ff6536"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "d338012c-fa17-442b-b8a4-16b3947fef32",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-v1.0-2XXX",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "ff052511-7eda-4770-a48f-91150f797a01",
- "resource-version": "1499464374479",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ff052511-7eda-4770-a48f-91150f797a01"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "493d5299-286e-4c18-b2f6-e58d1662a63d",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499979599759",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "c542dac4-0fc2-4f96-93ed-34bc162640e2",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501681678325",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "f3ec623c-936e-4f7a-81fd-1d2194f060ff",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0713-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499956984708",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6e14a44c-401b-4a8a-b5c0-dd0eb61b9ad7",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-3XXX",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1499971131822",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "8849ce8f-f6be-423a-9541-c017bc560125",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-3",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501682613646",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "3f85870c-832d-483f-ade4-4c0c6d59da9b",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0802-4",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1501682703655",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "4e6f2308-bae9-4591-97d7-de6228642fab",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1499956704355",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "HNPortal PROVIDER NETWORK",
- "service-instance": {
- "service-instance-id": "91242dc2-0074-49f9-89cb-7648b20f8cb2",
- "service-instance-name": "MSOdev-1707-7-5-Name-vipr1",
- "model-invariant-id": "e301f6e8-1c29-4990-9aea-e943a2ec3d21",
- "model-version-id": "06b8966e-097c-4d63-afda-e0d3bb7015fb",
- "resource-version": "1499970133703",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/91242dc2-0074-49f9-89cb-7648b20f8cb2/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SRIOV Provider Network model for HN Portal"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06b8966e-097c-4d63-afda-e0d3bb7015fb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "HNPortal PROVIDER NETWORK"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e301f6e8-1c29-4990-9aea-e943a2ec3d21"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "b3d920de-ffa1-4453-b23a-3267993dcd40",
- "service-instance-name": "mz1936test1",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1500476019167",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "589acefd-1de1-4f41-bbee-07048e0f8fd1",
- "service-instance-name": "MSO-ST-SI-1707-MSOTestNetwork-0721-01",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1500660027833",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "90330e27-34d6-4b38-a1f1-3f3e22c04cd9",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v1.0-2XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "ff052511-7eda-4770-a48f-91150f797a01",
- "resource-version": "1502125802006",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ff052511-7eda-4770-a48f-91150f797a01"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "\ta989010e-42f0-4dc6-a568-82c55be705bbfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502133232750"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "cb1cefa8-24a0-48c5-9280-089595954f3c",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-11",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502146477727",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a3e39f1b-7fe2-4423-89c0-85150179afbc",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501779665130",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "\tfa68a4b9-637e-4741-b69b-cc0275e0023b",
- "resource-version": "1502128868819"
- },
- "extra-properties": {}
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a989010e-42f0-4dc6-a568-82c55be705bb",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0807-5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502133034154",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "053b5bcf-4c44-4e00-8d94-94695fb01f56",
- "service-instance-name": "MSO-ST-SI-1710-InfraMSOvSAMP10aService-v4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502825606629",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "62bdb063-6461-4135-8bb0-bec4ed54874d",
- "service-instance-name": "MSO-DEV-SI-1710-MSOTestNetwork-0815-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502797578781",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "46b6092f-8047-45c3-b423-d780afaa64af",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0807-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502152362553",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "fe6d1eb5-85cd-43ae-901a-1a6b0266264a",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-MSOTestNetwork-3XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502372167295",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "6516ecce-cd3d-4d21-9204-32b71142f932",
- "service-instance-name": "MSO-ST-SI-1710-InfraMSOvSAMP12Service-0810-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502381336007",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "a3a03c99-fbbf-48ab-b513-cb09a723a179",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP10aService-4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502384871086",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "7edf8b66-a7ba-4351-8304-a24fb004ce50",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0811-1001",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502480914799",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "98723cf0-e755-4652-8851-182b060d4ffd",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0825-001-R",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1503663930025",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "db6ae2d4-8b5f-476d-b9f8-44751d504e38",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-05",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501781759617",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "8fe6eed2-9823-426c-ad27-95545c42ce4c",
- "service-instance-name": "MSO-ST-SI-1710-mtn6-InfraMSOvSAMP10aService-4.0-1XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1502808860080",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "49e739f8-963e-4abf-ad5a-bd4418f9544a",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v5.0-2XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502991526931",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6c5ce12f-d028-43a7-97f6-699e7aac64ac",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-3XXX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1503000992667",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "25b6aeee-00a2-471b-82d2-e009e529b772",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-1010-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672565803",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "963f3c7e-b110-4216-85c2-dfc5f6364c0e",
- "service-instance-name": "shani_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508391834049",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "36561f34-ba0a-4cba-b743-0b08ecffbd64",
- "service-instance-name": "VPROBE_Instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508670668611",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "7839d807-37ca-4b7e-9c29-53e94d41405a",
- "service-instance-name": "VMEE_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "14eb42f2-b30d-4863-bcaf-f1f30ea68f2a",
- "resource-version": "1508670917581",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "14eb42f2-b30d-4863-bcaf-f1f30ea68f2a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "59264fdb-50bc-4141-b072-5d99dc8782b9",
- "service-instance-name": "shani_cfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508671098479",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "5e849f9a-e43e-44ea-9378-515d28dd5c31",
- "service-instance-name": "vmee_service_cfg3",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508672120074",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "ef6c7fba-80a5-4943-8cb4-f29f3dab6b94",
- "service-instance-name": "shani_service_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508763065871",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "241e1576-3f6b-4c06-8577-8d1d38f25885",
- "service-instance-name": "shani_vmee_service",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508763229986",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "34d0e502-c29f-4360-9d31-92f23736be70",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP10aService-v1.0-1XXX",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "4af9f859-ac6a-458f-8e18-af439edda497",
- "resource-version": "1499462698495",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4af9f859-ac6a-458f-8e18-af439edda497"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "1d8342bd-aaa3-4141-af3b-9de0ad50ac96",
- "service-instance-name": "shani_test1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508675026370",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "2f7aa9a6-eac3-49f5-ab9c-6db7557ca3f6",
- "service-instance-name": "dsfds",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "c347eede-0b13-4251-9cd9-bd0258c0d411",
- "resource-version": "1508417179346",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "c347eede-0b13-4251-9cd9-bd0258c0d411"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "248173d1-99a5-4e78-851c-777e318d07ee",
- "service-instance-name": "bvccmcmhjjjj",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510264824355",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "03e8185b-39bd-48d2-944d-a6c7427d52a4",
- "service-instance-name": "ih980",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510567003530",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "c2c324d4-e946-42fe-aeb4-7aba28a2f479",
- "service-instance-name": "de_cafe_shnia",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1508319271399",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "7ae73cc0-7df3-455d-bd5b-bc00fde41cd1",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-02",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501780927877",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "b5f4278d-490d-489b-aded-66db3a84f61d",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0803-04",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1501781438162",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "183b9c62-9f3b-4613-bc67-7ba743bbfcf0",
- "service-instance-name": "hellowworld",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511335547286",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "ad43c6c0-7de0-4772-83d4-139ffb65c50c",
- "service-instance-name": "vmeeshani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509288736569",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "2f98f58d-426e-4377-9317-5e256c458324",
- "service-instance-name": "shanireg05",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511700800516",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "2d652dff-df5e-4303-983c-cdbce5b6681c",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-1010-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672023403",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "f787cb85-b9e0-4658-b3a7-9faec9d66386",
- "service-instance-name": "MSO-ST-SI-1707-InfraMSOvSAMP12Service-0815-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1502819957223",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "da064d24-88a7-49e2-a668-5b07992cd393",
- "service-instance-name": "fgkkjhk",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511789843410",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "498797fe-b0c2-4509-9cdd-86a0a776d31f",
- "service-instance-name": "ServicePnf_23",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1508996597163",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/498797fe-b0c2-4509-9cdd-86a0a776d31f/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "727c5caa-2b07-41b0-94f9-9408b3c7a0d1",
- "service-instance-name": "rfghSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508996704272",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "86f68df5-d3cd-4311-b8c5-983e021838a5",
- "service-instance-name": "erterte",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512299719186",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "MSO Test Network",
- "service-instance": {
- "service-instance-id": "6bac0939-3caf-423a-811d-7e2669cd7efa",
- "service-instance-name": "MSO-DEV-SI-1707-MSOTestNetwork-0808-1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f",
- "model-version-id": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e",
- "resource-version": "1502198626624",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant and providers"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "MSO Test Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "13afd726-d181-4e29-b759-c51a702de2df",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0929-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1506714221339",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "ac3e73bc-b1e2-4833-836b-021a86229c97",
- "service-instance-name": "shani_cfg2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508671869668",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "8e39f14f-21d3-44ec-9f05-99d0f3dc8092",
- "service-instance-name": "vmee_service_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1508675655654",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "489a93ad-dd10-4d5c-8295-c6c9605c368b",
- "service-instance-name": "ittay_Service_VProbe_FE",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508677371671",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP12_Service",
- "service-instance": {
- "service-instance-id": "13e6d21d-2e3c-4612-a367-219b238581e9",
- "service-instance-name": "MSO-ST-SI-1802-mtn6-InfraMSOvSAMP12-2XXX",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "408363aa-8b43-475c-be20-1e5a560b5caf",
- "model-version-id": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b",
- "resource-version": "1506712978064",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "185e99c6-abf4-4b9f-83c2-cd6c01aefc9b"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP12_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "408363aa-8b43-475c-be20-1e5a560b5caf"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "85b7b646-ad1b-42c2-b6f0-076e5cd6b533",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-1011-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507808056820",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "0cd1f62b-fe23-4469-ba40-01aae4944350",
- "service-instance-name": "PM_Shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508670174978",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "048bda59-8dcf-4446-bdb2-ecdb7f3633b5",
- "service-instance-name": "pm_liz",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508675153913",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "4004c645-7648-4434-8f61-08abe54df923",
- "service-instance-name": "vprobe_service_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508675422421",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "f0b545f7-56ad-49b6-854f-a37d586735b7",
- "service-instance-name": "cvcvsdfgfdg.df..",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508326737165",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Dip_221117_Service",
- "service-instance": {
- "service-instance-id": "6fa380a6-547e-47ef-b052-250863dde19a",
- "service-instance-name": "dip_vid_deploy_serv",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "dc621f45-db9c-42b2-a182-b429c675ef26",
- "model-version-id": "0c628f95-b7ad-420a-87c6-80f8893d2629",
- "resource-version": "1511385989449",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Add Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0c628f95-b7ad-420a-87c6-80f8893d2629"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Dip_221117_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "dc621f45-db9c-42b2-a182-b429c675ef26"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "service-instance": {
- "service-instance-id": "a98c",
- "resource-version": "1502133388652"
- },
- "extra-properties": {}
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b468a213-57d8-43c2-b2d5-92e09873b491",
- "service-instance-name": "shanipmtest",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509290086766",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "c431cf21-9cfa-419b-9c81-7749f2d64264",
- "service-instance-name": "dghfghfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511767920515",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "b6ebaa3c-b8aa-4a04-b4d3-4f58d2e1c238",
- "service-instance-name": "dfhfghfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509006600145",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "4df9bda8-d626-48c6-8545-200539347535",
- "service-instance-name": "shanifranc",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509281280372",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ariel_inputmap_service_02",
- "service-instance": {
- "service-instance-id": "4ccd52f9-5488-4d00-83f0-7e1a5d56a50a",
- "service-instance-name": "uniqueeeee",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1508945316985",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ariel_inputmap_service_01"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ariel_inputmap_service_02"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b594a6ec-94e0-4c95-826f-4c3d3af56339"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "15f27065-7448-4b04-8e81-d29b465c1300",
- "service-instance-name": "shani-fr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508319478155",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "74cdfd63-c7b0-4bce-813c-eaa4efc00833",
- "service-instance-name": "casesens",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508332804519",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "f1cb84c5-94e2-4a57-95ac-747e911cc0f8",
- "service-instance-name": "gyjgh.fgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509634059882",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ChaniPick",
- "service-instance": {
- "service-instance-id": "f09f8f7b-bc0e-4726-b5b3-f7ee6cbfd08e",
- "service-instance-name": "ChaniPickInstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "91fb7ec2-f05d-45dd-8690-f381a5c970c3",
- "model-version-id": "0856b6e0-4bc2-4f61-96f5-b9469a101181",
- "resource-version": "1509609427601",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0856b6e0-4bc2-4f61-96f5-b9469a101181"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "91fb7ec2-f05d-45dd-8690-f381a5c970c3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "7a4c4bcf-59c1-416a-92d8-2006713f3ca9",
- "service-instance-name": "vprobeshani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1509289395572",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "cd5262ca-5b20-46ed-b2ce-24452bd82e2d",
- "service-instance-name": "fafasdfasdfasdfasdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509523416897",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "4891cd09-4417-45b7-8992-c94a432a2b6a",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-111-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1509552966925",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "shay-VID-Service-test",
- "service-instance": {
- "service-instance-id": "7e4b4e61-c1a1-49af-9aec-bee2c39f8bc7",
- "service-instance-name": "serviceinputssss",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1508831847194",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shay-VID-Service-test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c16d416-f183-4f2e-8a05-48a7ee0738f7"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shay-VID-Service-test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "74b2fa72-e3b9-4942-8448-983a4b50891a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "08f3ffc7-9c52-4421-9863-9aaa488019d5",
- "service-instance-name": "Macrooo",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511338974905",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "dbd480ec-f5f8-422d-8c31-22c1178c3f1f",
- "service-instance-name": "shaniti",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1509283263161",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c140cd3e-8e17-4055-a7d9-bce3da86a888",
- "service-instance-name": "sanity0005",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510242624842",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "22491345-7ca4-49e9-b6df-4b578e9e4549",
- "service-instance-name": "ghjghjghjgh_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1508318646144",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "b33b85d7-a6ab-48e7-9ef9-ed52b69f18d0",
- "service-instance-name": "CASESENS",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508332681298",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "20099c17-6a00-4ca5-969c-f9ca82691962",
- "service-instance-name": "xzdfgsdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510566667141",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fdf4f3fc-ee2d-42d1-94d9-aadbc899bfee",
- "service-instance-name": "fghfdggfdsssasdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511182118419",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fdb9dd6f-cb05-4849-8aef-d08ea2019111",
- "service-instance-name": "sertgretretret",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509891380008",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_vDBE_21NOV_Service",
- "service-instance": {
- "service-instance-id": "af046361-54f7-4956-b059-78d11e15b7c1",
- "service-instance-name": "vDBE_BJ_21NOV",
- "service-type": "Vdbe",
- "service-role": "oam",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "e6e9d408-6176-4cc2-b83b-2345995ae592",
- "model-version-id": "4debb130-a4bd-46c8-88ba-6e5c11df49d0",
- "resource-version": "1511298043321",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_vDBE_21NOV_Service_desc"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4debb130-a4bd-46c8-88ba-6e5c11df49d0"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_vDBE_21NOV_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "e6e9d408-6176-4cc2-b83b-2345995ae592"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Shani Service step 4",
- "service-instance": {
- "service-instance-id": "9b3a07d6-f8c5-4087-8cb0-c50f0a19e436",
- "service-instance-name": "tyurtuyt",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a50a43bb-4ac8-410c-acf3-c30aa39dd109",
- "resource-version": "1512301853845",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a50a43bb-4ac8-410c-acf3-c30aa39dd109"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "713783d5-9e21-49c5-86f1-77dc331586a2"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "c82cd122-5b00-4126-85cf-895828608324",
- "service-instance-name": "ServiceForMacroInstallation_17",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "b9436fbb-dc96-4163-90b8-846c6518a05a",
- "resource-version": "1512386849481",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/c82cd122-5b00-4126-85cf-895828608324/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b9436fbb-dc96-4163-90b8-846c6518a05a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "73fe6eb7-a683-4c29-b12a-6a1ee6f58741",
- "service-instance-name": "pn_cfg_sanity08",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510052183786",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "3ccaf20a-9409-4b2e-8fb8-3d0cfb5ce0ea",
- "service-instance-name": "RG_10-25_SCM",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1508967663290",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "9ccae314-d9b6-463b-9f1f-03981c515d6b",
- "service-instance-name": "MSO-ST-SI-1707-vSamp10a-0929-02",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1507672495938",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c1bf29ae-5486-42f8-ad71-600cb52bac2c",
- "service-instance-name": "sanity0003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510240640053",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "736abd8b-1167-4b6f-b1e3-d7871dda0c1e",
- "service-instance-name": "service_port_mirroring",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508753804445",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "74ef78e8-624a-4283-b969-ad7930b6c807",
- "service-instance-name": "dfdgfdgfdrr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510731069641",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "664410cc-8ae6-4a52-9e63-8d5ef76845cb",
- "service-instance-name": "dkjgbo4",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510733439804",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c0cdb0b8-6dc6-47ab-a9f9-f37e9fe68614",
- "service-instance-name": "sdfghksdfh",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511103394878",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "dfc32fb0-e134-42f3-bf7c-2c16c302f2fd",
- "service-instance-name": "PM123",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508675054323",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b9c1db26-8853-4fdf-b963-58a2c00cf352",
- "service-instance-name": "pm_cfg_sanity88",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511342074819",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "ba58ccf5-fb34-4160-ad43-d641e3df4782",
- "service-instance-name": "sanity185_test5",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511337721530",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fb8d1641-1a94-4cae-b33b-3e569cca6e22",
- "service-instance-name": "ghgtf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512387312823",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "c6e90753-51ce-4847-8d36-8f0690dd4dd0",
- "service-instance-name": "fgjghj",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511761219526",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "e67d5f74-e98f-4867-856f-ddf0178ebaeb",
- "service-instance-name": "using_vid_for_voip_net",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511873426321",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Shani Service step 4",
- "service-instance": {
- "service-instance-id": "831911c5-2c0f-41df-a84e-f64b0b29b014",
- "service-instance-name": "shanishanif",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a100b77d-132c-4856-b6e0-9ec4261436d1",
- "resource-version": "1509016215708",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "a100b77d-132c-4856-b6e0-9ec4261436d1"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Shani Service step 4"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "713783d5-9e21-49c5-86f1-77dc331586a2"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "network_with_subnet_info_shani",
- "service-instance": {
- "service-instance-id": "c32876e3-1d72-4a5e-ba9b-cf7e76314a46",
- "service-instance-name": "instance_with_VL_with_subnet_info",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "6b438530-82e1-41b5-b754-d415993db358",
- "model-version-id": "82b05a7f-2735-40b9-9fcd-6db86cc47371",
- "resource-version": "1512036274754",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "network_with_subnet_info_shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "82b05a7f-2735-40b9-9fcd-6db86cc47371"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "network_with_subnet_info_shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "6b438530-82e1-41b5-b754-d415993db358"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "90b9d477-9891-4392-8327-d934e13b23c5",
- "service-instance-name": "shani_port_mirroring",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1508762813922",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "e22b44ed-874a-45dd-bfa0-9d53a47d00bd",
- "service-instance-name": "pmtestshani_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510832335695",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "728b899a-fa1e-4c20-8706-d0df732b1110",
- "service-instance-name": "asdfghj",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1511082067020",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "5762ed31-7171-48ed-9957-aba6be2d77da",
- "service-instance-name": "New353660",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1512065977733",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "60a5cd1b-2afc-42ca-b6e0-a5cc76e07369",
- "service-instance-name": "jgjfdhsdfggdg_pm_cfg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1512309245215",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "AVPN MOW vPE OAM Network _New",
- "service-instance": {
- "service-instance-id": "6413537b-794e-4f85-a049-3c821536cdf2",
- "service-instance-name": "dfhgfhgfhgffg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "f903efcf-f2fa-4eec-8185-dfd2a446280d",
- "model-version-id": "6610e100-9c62-45cc-b1a8-37f221aff1d5",
- "resource-version": "1512316460270",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Tenant OAM Network for vPE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6610e100-9c62-45cc-b1a8-37f221aff1d5"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "AVPN MOW vPE OAM Network _New"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f903efcf-f2fa-4eec-8185-dfd2a446280d"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "91a7e849-eeda-4d21-8d56-b02da4666971",
- "service-instance-name": "ghkhjkgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511880922718",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "b0a49434-af4f-4c96-9d70-b9e726a6e4b6",
- "service-instance-name": "dfgfdgfgg_macro",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511340504429",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "49769492-5def-4c89-8e73-b236f958fa40",
- "service-instance-name": "fghghfhgf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1509021587199",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "30653672-78b1-4d30-b15e-a5b7c6d5efb2",
- "service-instance-name": "portmirroringinstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508672376379",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "6.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "59abe4ee-9859-4eae-8d87-e43869dd2d04",
- "service-instance-name": "oren_instance_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1508683058609",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "28880a13-3e43-439e-9d00-db0ffe387d1a",
- "service-instance-name": "mmmmm",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1508849264590",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "240c3288-65ee-43fa-8654-14238448b826",
- "service-instance-name": "sanityyy444",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509614603771",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "ffa9584c-33d4-439b-9600-57804cff7a97",
- "service-instance-name": "fgjghjgfjgdhj2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511879880134",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "aa060c7d-6dd4-4d36-af5a-2183add04456",
- "service-instance-name": "sdvvrfgrfgg43543",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510566062873",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "add53750-fb62-42a1-b590-2d16be514d46",
- "service-instance-name": "ghjhjhj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510567799399",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "1003f475-b9e8-45b4-b5b0-2e26892a0eac",
- "service-instance-name": "shani_sanity_2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1510730703001",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "722b3bd0-6f8d-45d4-bbcf-279543d87b9d",
- "service-instance-name": "seghh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509280388974",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "27dc52c1-6061-41ab-ac28-aa4e58ecd102",
- "service-instance-name": "luckyNo.7",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1508755493786",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "0607973b-60fd-4b2b-8a91-fffff50a55d3",
- "service-instance-name": "fdgSHANI.",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509616333566",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "bfeb2945-95ba-45ce-99b5-45c74e61913d",
- "service-instance-name": "FiveSanity5",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511098840741",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "alacarte_ecomp_generated_naming_is_false",
- "service-instance": {
- "service-instance-id": "3f63064b-6137-4b26-8c79-eb247fe3e95a",
- "service-instance-name": "jhdsa",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a63c3a9e-2bfc-430f-af4b-608ec92e368f",
- "model-version-id": "0eaab9e3-32a0-4944-a461-705e74699a80",
- "resource-version": "1511161770782",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "alacarte_false"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0eaab9e3-32a0-4944-a461-705e74699a80"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "alacarte_ecomp_generated_naming_is_false"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a63c3a9e-2bfc-430f-af4b-608ec92e368f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "434a116e-1b34-4522-b30c-891803bdcc35",
- "service-instance-name": "service_vmee_of_source_port_oe30_projectY",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1511264435143",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fae55295-8fed-45bb-b0c5-14848f242c7b",
- "service-instance-name": "s2anity",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509889424393",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a947dfbf-3598-41fa-a175-4467359d65e4",
- "service-instance-name": "sanity05",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510050378976",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "8d8c828b-1b19-4dc4-bf46-b56d963d76ea",
- "service-instance-name": "dfgdfgdfgdfgd",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510048733365",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "5f4f5707-1a02-4da6-b9fe-8c526e1b730b",
- "service-instance-name": "sanity005",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510050765466",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "8d516685-5bf0-41b7-bfb9-e8617638eb66",
- "service-instance-name": "sdfgsdgfsdg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512300164307",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "d4ded325-ac0b-479b-bebb-c6470df034aa",
- "service-instance-name": "macroo5645",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1512308160535",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "8a924433-c084-4bda-819e-6280c871fd38",
- "service-instance-name": "ghjghj",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1512379889052",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "eff18c1f-3007-4701-b098-54ee035abdf8",
- "service-instance-name": "sanity000003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510241403647",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "4f2976ce-d79c-4a56-829a-9d6dc6367f1b",
- "service-instance-name": "macro006",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510244395140",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "af9d52f9-13b2-4657-a198-463677f82dc0",
- "service-instance-name": "xbghrftgr_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1510659519538",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "8ab8a0c7-8fd7-4345-ae0f-b1e4b1041aa1",
- "service-instance-name": "sdddf_shani",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510725658977",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "862139f4-f51d-4a99-afee-f062095906ad",
- "service-instance-name": "service_pm",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510734014131",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "d9e67c21-6756-4f12-8633-73d1541090a8",
- "service-instance-name": "test9876543456",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510734314247",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "8eda88ea-50c6-4419-bf69-7d53a8f8c6a4",
- "service-instance-name": "jhhgggfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510727126995",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "42376493-017d-4dda-a923-244c5c5d47b3",
- "service-instance-name": "zsdff_6shanii",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510734387613",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "71cffd2f-669c-42a5-9273-730ee04bf806",
- "service-instance-name": "shani_vnf_inputs",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1510849889358",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4610365e-95d5-45c9-bad0-b47a3c358358",
- "service-instance-name": "dfrgthjkl",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510832959675",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_20NOV_vDBE_Service",
- "service-instance": {
- "service-instance-id": "c8a85099-e5a3-4e4d-a75d-afa3e2ed2a94",
- "service-instance-name": "BJ_20NOV_vDBE_VLM_VID",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "2d3b91f4-2844-4b3d-972c-8de8f4ae461d",
- "model-version-id": "35e8f11c-f0fc-46b2-b01a-8409d03e1bac",
- "resource-version": "1511278284445",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_20NOV_vDBE_Service_Desc"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "35e8f11c-f0fc-46b2-b01a-8409d03e1bac"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_20NOV_vDBE_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2d3b91f4-2844-4b3d-972c-8de8f4ae461d"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "5955c55b-f3df-48d4-84d0-7c12ed006b29",
- "service-instance-name": "vidnf17070",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511184390151",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "8ca77f98-4f4b-48d6-9824-48e694cf14f2",
- "service-instance-name": "fdgdfgfdgfdgfgg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511179094909",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "e75edbc7-66c4-4493-a674-9bdc6fa3d1f5",
- "service-instance-name": "sanity555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509890717717",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "99481f05-eb44-40e0-be75-00cb6eccbc12",
- "service-instance-name": "sssshaniiiiii",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509891853510",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "2fbfdefc-da88-4a38-b80a-997f2dfbc0cf",
- "service-instance-name": "s88anity",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509892664097",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "d35bd758-7bf0-454a-9abd-7e0d873d6cb9",
- "service-instance-name": "nnnnnnnnngfdgfdgfd",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511343196134",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "817866f5-bc91-49a5-9124-6adc9070afc0",
- "service-instance-name": "project_p1_oe_own1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511341665118",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d59f882d-bbd1-4955-9af1-28eed0e5313c",
- "service-instance-name": "fgjgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512317186625",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "88333c1c-ad7d-4074-890f-8868c9ddcf65",
- "service-instance-name": "netSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509018500825",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4fd3c0d4-1cd1-4d88-b3b8-5c4f7eb4ef25",
- "service-instance-name": "shaniPMService",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "d1853b18-5eb6-4a4b-99f0-66f6ac298153",
- "resource-version": "1509019261453",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d1853b18-5eb6-4a4b-99f0-66f6ac298153"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "20292856-3f41-4295-b657-f08d08388dcb",
- "service-instance-name": "vmee",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1511101512030",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "217c9b78-fe7d-41fb-ba1a-de4fc2e5813a",
- "service-instance-name": "ServicePnf_34",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1511183768410",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/217c9b78-fe7d-41fb-ba1a-de4fc2e5813a/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c096de2b-4d60-44e6-a5c9-e174cd1d99ad",
- "service-instance-name": "shani_pm_instance",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511266111639",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "5bc480c7-e21d-4a0c-9e2d-7db9953401b6",
- "service-instance-name": "shani_cfg_pm_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511436640616",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "1fa073df-ebf3-4d8d-8b30-2d60d1df84be",
- "service-instance-name": "macro_1",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1511339191417",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "38ab2b5c-63d0-48c2-a7a8-7f218270a7da",
- "service-instance-name": "lkjkjdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511956863413",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "3ed83f85-3c0a-48ca-9e9d-90de3e896572",
- "service-instance-name": "dsfgfdgfdgdf88",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1512307818748",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "dab6ac44-17e0-4aa6-9680-ea4214f23260",
- "service-instance-name": "tyiyui",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1512315000975",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "900f026f-1192-4bc0-b678-73ca9cd322d1",
- "service-instance-name": "jkhgjkfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512373651939",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "ea880103-dbd5-4d21-aaa7-f8ebac440818",
- "service-instance-name": "sanity33",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509614222525",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b93a4674-0bf0-44dc-8431-8af8c4e4b8e1",
- "service-instance-name": "hghgEWTWG",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510245286466",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ChaniPick",
- "service-instance": {
- "service-instance-id": "63680970-b1d9-41c8-90d1-eb00f87c5919",
- "service-instance-name": "fghfghgfhhgfhfghfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "91fb7ec2-f05d-45dd-8690-f381a5c970c3",
- "model-version-id": "0856b6e0-4bc2-4f61-96f5-b9469a101181",
- "resource-version": "1509368073925",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0856b6e0-4bc2-4f61-96f5-b9469a101181"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ChaniPick"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "91fb7ec2-f05d-45dd-8690-f381a5c970c3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "ariel_test_vnfonly01",
- "service-instance": {
- "service-instance-id": "9b108e4e-7bbf-458a-b059-eedbb46295bf",
- "service-instance-name": "bvfghfhff",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1510265203217",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ariel_test_vnfonly01"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e03239af-b20e-4966-aeb8-b558ef4203b6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ariel_test_vnfonly01"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "cf3fa46a-e026-4171-9496-56f5e5184b38"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "AlinaTest0714",
- "service-instance": {
- "service-instance-id": "a64033f8-1035-4286-9dd5-92c248b6671e",
- "service-instance-name": "shaninumber",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1510586085248",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "test service for Byung"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "AlinaTest0714"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b8fe12c0-5ebe-4592-a984-089d9e0eeb00",
- "service-instance-name": "shani_pmTest_sanity8",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510726327332",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "affb2e0e-32de-494c-bfdb-ab49643bd263",
- "service-instance-name": "net5shanii",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510731361356",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "e04f9e1c-e2ae-4212-9fbf-e092840ee46f",
- "service-instance-name": "fgghjghjhg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510739272610",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "BJ_vDBE_Service",
- "service-instance": {
- "service-instance-id": "16785eac-7537-405e-a814-2f1dc58b3f80",
- "service-instance-name": "BJ_vDBE_Service_vdi",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "3993cc03-f8d4-4a5c-b4ef-06a77743eba7",
- "model-version-id": "6fd530e1-5f30-48f9-a301-750353e66599",
- "resource-version": "1510953400508",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "BJ_vDBE_Service_1"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6fd530e1-5f30-48f9-a301-750353e66599"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "BJ_vDBE_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "3993cc03-f8d4-4a5c-b4ef-06a77743eba7"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "Clear Service Shani",
- "service-instance": {
- "service-instance-id": "06b9419f-9d3f-432b-b5f9-152f69723683",
- "service-instance-name": "serivce_shay",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "241e071e-7445-48b1-b05e-deb7926e49f8",
- "model-version-id": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e",
- "resource-version": "1511096310692",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "194d58a0-3520-45fc-ba1f-5ac6d06bf56e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Clear Service Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "241e071e-7445-48b1-b05e-deb7926e49f8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a9c9bc36-9b6b-4dcf-9dbd-d3b8ac98bb08",
- "service-instance-name": "tgjghjhgjhgj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511103149152",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "691e5947-19aa-47b5-b072-aba3701a00c0",
- "service-instance-name": "reg3a",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511159558051",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "Dip_221117_Service",
- "service-instance": {
- "service-instance-id": "9f9b27a9-fd95-4064-a303-f9744e1a7a3c",
- "service-instance-name": "dip_serinst",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "dc621f45-db9c-42b2-a182-b429c675ef26",
- "model-version-id": "0c628f95-b7ad-420a-87c6-80f8893d2629",
- "resource-version": "1511385760681",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Add Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "0c628f95-b7ad-420a-87c6-80f8893d2629"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Dip_221117_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "dc621f45-db9c-42b2-a182-b429c675ef26"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "38154be9-e6e6-4903-86ea-f867ddfdd88d",
- "service-instance-name": "sdfgdffd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512317905490",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_PNF",
- "service-instance": {
- "service-instance-id": "e32970bc-4cc7-4574-b2b6-15dc10c51328",
- "service-instance-name": "tytytru7",
- "service-type": "Transform",
- "service-role": "PNF",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "9a4d9d41-e686-43da-a558-c45448d6023a",
- "resource-version": "1512312663089",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_PNF_2"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "9a4d9d41-e686-43da-a558-c45448d6023a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_PNF"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "43596836-ae36-4608-a987-6608ede10dac"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "646de125-bb00-4e9a-8f9d-2ee9f275dd53",
- "service-instance-name": "sanity06macro",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510051690302",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a170a02e-5eb2-4fcb-b236-fe0101e8f9c2",
- "service-instance-name": "dfggf.1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510064179849",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "35fcb108-21bf-4a96-9644-d38d22491c1e",
- "service-instance-name": "macro_2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510158949346",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "7e0d64f5-dc67-48a3-bedf-f1dab87f011e",
- "service-instance-name": "sanity003",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510564924456",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "aad8ed06-f432-4334-8f76-aaf2e8b1135e",
- "service-instance-name": "PM1234",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510577187877",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Mvm2017-417041917_IST_Service",
- "service-instance": {
- "service-instance-id": "56d43b2a-2d55-412c-80e2-b496c0268151",
- "service-instance-name": "MVM_instance",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "4cc34fbb-e99f-49d1-854a-f6474670b373",
- "model-version-id": "10e0fe81-172a-4f15-acb0-68fd28120771",
- "resource-version": "1510832704173",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Mvm2017-417041917_IST_Service - E2E Service creating in IST to check -Updating Service with latest vf"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "10e0fe81-172a-4f15-acb0-68fd28120771"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Mvm2017-417041917_IST_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "4cc34fbb-e99f-49d1-854a-f6474670b373"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "08085da8-0836-48fd-b0b7-f25f0191720d",
- "service-instance-name": "oiuytre",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510836497023",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "ebf3ef3f-63ac-4652-95ca-9358b4b65f2a",
- "service-instance-name": "noinputs",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "efcbf4dc-4a83-4c86-987e-4e35a25dd890",
- "resource-version": "1511176867478",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "efcbf4dc-4a83-4c86-987e-4e35a25dd890"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "5.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "21227284-b6d1-4cf4-ba04-6a7e70725cf3",
- "service-instance-name": "tghjrthr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511179806111",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Using VID for VoIP Network Instantiations Shani",
- "service-instance": {
- "service-instance-id": "8b0e0064-c2ec-40cb-a1e7-32708d29cf9f",
- "service-instance-name": "oe_step4",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1511185002297",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Using VID for VoIP Network Instantiations Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "5b9c0f33-eec1-484a-bf77-736a6644d7a8"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "InfraMSO_vSAMP10a_Service",
- "service-instance": {
- "service-instance-id": "99e3a5fa-d8ed-4b0d-b2ac-c6b3aa519d3d",
- "service-instance-name": "MSO-ST-SI-1712-vSamp10a-PCM-126-01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "653030db-85e2-4bd1-8c61-3764ebf5860a",
- "model-version-id": "17844177-36b9-4da2-ac43-64fb612c7b8e",
- "resource-version": "1512577438341",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "17844177-36b9-4da2-ac43-64fb612c7b8e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "InfraMSO_vSAMP10a_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "653030db-85e2-4bd1-8c61-3764ebf5860a"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a86149da-05ca-424b-8477-3464ba1b660b",
- "service-instance-name": "defghghj_cdg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510568355774",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "102cc0d3-e21e-4671-9078-c80ec17c6632",
- "service-instance-name": "vidnf1707",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510573503448",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_with_network_with_subnet_info",
- "service-instance": {
- "service-instance-id": "37511a1d-182d-4b67-9b59-a07a4cde980e",
- "service-instance-name": "subnet_service",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "b72eb6fe-070b-484b-836a-4c4fdf016817",
- "model-version-id": "7d27189c-9d96-45de-92f6-8fafd543d9eb",
- "resource-version": "1511165928126",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_with_network_with_subnet_info"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "7d27189c-9d96-45de-92f6-8fafd543d9eb"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_with_network_with_subnet_info"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "b72eb6fe-070b-484b-836a-4c4fdf016817"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "44719876-3083-44ae-9c9f-330158fc2a03",
- "service-instance-name": "kjhgdfssd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511434850122",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "5a987291-57de-4f5a-8f13-bf0b83924ab5",
- "service-instance-name": "macro_instance_sanity06",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511435849163",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "6c0f1667-2dab-4b88-9cd3-2e9462c0f278",
- "service-instance-name": "fgjhg.fgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509633002414",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d47bfc99-c021-498e-87c8-7273ee160172",
- "service-instance-name": "sanity03",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510047060871",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "e99c03c3-5748-4c24-a770-176c6b226223",
- "service-instance-name": "ghjhjhgjkh",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511881237177",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "078cc9a4-34df-4508-a872-5771c197e898",
- "service-instance-name": "pm_service",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510157749550",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "09df2bc4-2a94-48e6-885a-b1465ac96974",
- "service-instance-name": "service_instance_ss_22",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510158367169",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "Service With VF Shani",
- "service-instance": {
- "service-instance-id": "5370c6cd-8037-4dce-a13c-fa34483f5cb9",
- "service-instance-name": "nbnvnvmn",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "f07db45c-949c-4698-94c3-5a328a0d4d4f",
- "model-version-id": "8c4093ce-404f-416a-a91c-4c146b5945db",
- "resource-version": "1510264975222",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "8c4093ce-404f-416a-a91c-4c146b5945db"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service With VF Shani"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "f07db45c-949c-4698-94c3-5a328a0d4d4f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "4f6f291d-90ca-41dd-9dbb-ec3c62d47c77",
- "service-instance-name": "xcvbnmfghj",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510836914620",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Vmee_Mor_Service",
- "service-instance": {
- "service-instance-id": "60e8b42f-6f30-436b-9158-1022d69b98de",
- "service-instance-name": "vmeeeee",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1510848255404",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "06ac9663-54cf-4c77-b926-6e8757cf6380"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d273900d-a452-4330-99cd-d0aeb4826629",
- "service-instance-name": "reg2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511158435811",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "Ver1with_inputs_Ver2without_inputs",
- "service-instance": {
- "service-instance-id": "3da86740-528d-4409-9d0c-f5c4a13f2158",
- "service-instance-name": "fghfghgf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "821b337c-d1d6-41b8-91f2-62acbeea74e0",
- "model-version-id": "93a77919-7e3e-477b-97b4-f756cc85a281",
- "resource-version": "1511175822262",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "93a77919-7e3e-477b-97b4-f756cc85a281"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Ver1with_inputs_Ver2without_inputs"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "821b337c-d1d6-41b8-91f2-62acbeea74e0"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "4.0"
- }
- ]
- }
- },
- {
- "model-name": "Lital_Port_Mirroring_SVC",
- "service-instance": {
- "service-instance-id": "9e794181-1d8d-4478-811e-22bcb2954250",
- "service-instance-name": "Instance371386",
- "service-type": "PORT-MIRROR",
- "service-role": "VPROBE",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9",
- "model-version-id": "455c6848-c910-45f9-a402-8283cdb119e1",
- "resource-version": "1512673992546",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/9e794181-1d8d-4478-811e-22bcb2954250/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Lital_Port_Mirroring_SVC"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "455c6848-c910-45f9-a402-8283cdb119e1"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Lital_Port_Mirroring_SVC"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "96c66f9a-5171-4234-a9f6-40a9b51cf2f9"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "SDC_ServiceModel_Portal03",
- "service-instance": {
- "service-instance-id": "cf6a5227-0e7b-44d4-b079-c259aaf34960",
- "service-instance-name": "NewInstance_123",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "0f0b5c20-d9e0-4904-8303-2a44df1a673f",
- "model-version-id": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0",
- "resource-version": "1512508318711",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "SDC_ServiceModel_Portal03"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ab9ecd71-83e6-4225-8b3c-e3fd2bff54e0"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "SDC_ServiceModel_Portal03"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "0f0b5c20-d9e0-4904-8303-2a44df1a673f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "a6f4113f-86ea-4218-a0dc-bd2ce304be61",
- "service-instance-name": "dfgdfgdgd",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1512377557678",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "029a23a2-2d4b-4bcb-b912-c6faf680db1d",
- "service-instance-name": "shani000002",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511434238472",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "c15fe241-c00a-4826-8fed-5014299df488",
- "service-instance-name": "sdf",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509021900268",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "06-15-VID-Issue-SERVICE",
- "service-instance": {
- "service-instance-id": "43300442-d455-42b9-87cd-15cbc05d98d5",
- "service-instance-name": "InstanceName_-.",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1511779626467",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ae5d24f4-f602-46d0-9a62-ed3f28928b50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "06-15-VID-Issue-SERVICE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "2fa617d0-50b3-4d74-861d-4b39301acd2c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "8690c96e-23b2-4323-87e7-26c25f7804e9",
- "service-instance-name": "gkkk",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1511761450698",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "a29bf3be-816e-4128-bc83-fa8a6d347118",
- "service-instance-name": "deployPM",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511883371551",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "fdf95043-bf0d-435d-b222-b04d54f909cd",
- "service-instance-name": "kjhkjhkjhk",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1511788905599",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "6bb59496-8745-4b7c-9bb0-f2add303cd7b",
- "service-instance-name": "yujutyutyuty",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1512302067216",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "ADIOD adhoc SRIOV Provider Network",
- "service-instance": {
- "service-instance-id": "d1676469-b555-417c-8655-5ce9cdb2e54c",
- "service-instance-name": "dsfgdfgdfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa",
- "model-version-id": "585a5172-0124-4bc9-b76e-c358093fb522",
- "resource-version": "1512316855016",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "PID 291364a adhoc testing"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "585a5172-0124-4bc9-b76e-c358093fb522"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ADIOD adhoc SRIOV Provider Network"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "37df8e9b-3a8f-4070-8e86-dfb11161e7aa"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service For Macro Installation",
- "service-instance": {
- "service-instance-id": "9c16c382-8001-4dc9-8fa9-e8ac345df8cd",
- "service-instance-name": "yutyutyut0",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "b9436fbb-dc96-4163-90b8-846c6518a05a",
- "resource-version": "1512381957060",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "b9436fbb-dc96-4163-90b8-846c6518a05a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service For Macro Installation"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceForPortMirroringTest",
- "service-instance": {
- "service-instance-id": "a0d58fd3-0bcd-468b-83ee-8945223e2728",
- "service-instance-name": "RG_10-25_PortMirror",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "47222909-317e-41e5-a44b-6a4d5e4afd6c",
- "model-version-id": "fd1b87b2-898f-41ad-93ac-c6e8e200280d",
- "resource-version": "1508951185010",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceForPortMirroringTest"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "fd1b87b2-898f-41ad-93ac-c6e8e200280d"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceForPortMirroringTest"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "47222909-317e-41e5-a44b-6a4d5e4afd6c"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "b814d896-c630-4e87-8a8c-9c466d46420e",
- "service-instance-name": "pmm",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509548195386",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "ServiceContainerMor",
- "service-instance": {
- "service-instance-id": "bf8856d0-1257-47da-9db8-c5cc619a5b4f",
- "service-instance-name": "NewPM_1030",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f",
- "resource-version": "1509390159180",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "d799809d-0bb4-4c2d-9dbc-d4ba0db06e0f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "ServiceContainerMor"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "a1ac367e-3f20-43cb-801e-5cb381aef876"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "7.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "d830c755-16e5-47e3-9053-35da8b83f630",
- "service-instance-name": "ghjhg_h",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509633743082",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "mdns_2017_1011_IST_Service",
- "service-instance": {
- "service-instance-id": "f378264e-bb84-4444-b406-d9153b3bcaaa",
- "service-instance-name": "NewTest_1106",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "c54c1178-ab4b-498c-aea0-52cc2043d44f",
- "model-version-id": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a",
- "resource-version": "1510003414035",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "mdns_2017_1011_IST_Service -Creating Service for PID 298109a"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "6fcbe458-fe21-4c68-b131-3fe7ec26e17a"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "mdns_2017_1011_IST_Service"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "c54c1178-ab4b-498c-aea0-52cc2043d44f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "65c4c22d-0b37-4ed3-b6d3-902d1c0d8834",
- "service-instance-name": "fghghgfh_cfg",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510568658568",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "76a9d5b5-733c-453f-bc30-ec8e26fe7bbf",
- "service-instance-name": "jkjkjkl9887",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510576422163",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "fc782096-7232-4099-ad5a-044b9ffaa3d7",
- "service-instance-name": "Shani_Regression_5",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1510819081691",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "418f32e5-484a-4073-8fa9-fab7d497459f"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "9.0"
- }
- ]
- }
- },
- {
- "model-name": "1707vidnf",
- "service-instance": {
- "service-instance-id": "bd58287e-186a-4490-9776-11c25f5a96aa",
- "service-instance-name": "TwoSanity2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5229f73d-49d5-4cff-a61c-a37b8e3b529e",
- "resource-version": "1511094049552",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "1707 Models that contain: nf_type,nf_role,nf_function,nf_code."
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "5229f73d-49d5-4cff-a61c-a37b8e3b529e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "1707vidnf"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "709d1be4-9a3f-4a29-8c4d-a20465e808a3"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "11.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "6699ae39-2df6-4ade-8f51-dcfa3f77336c",
- "service-instance-name": "sdfh7iu6ytr",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1511102636703",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "vidmacrofalsenaming",
- "service-instance": {
- "service-instance-id": "1b4f600c-3bd6-4e9a-8f22-7fe950937c59",
- "service-instance-name": "dfgghdf",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510662887894",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "4d71990b-d8ad-4510-ac61-496288d9078e"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "vidmacrofalsenaming"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "d27e42cf-087e-4d31-88ac-6c4b7585f800"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "3.0"
- }
- ]
- }
- },
- {
- "model-name": "shani_PM_Test",
- "service-instance": {
- "service-instance-id": "55e20cb6-75ea-4df7-a56c-bbeef278c5b9",
- "service-instance-name": "sddddsa",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1510733725706",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "shani_PM_Test description"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "shani_PM_Test"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "340f3957-ff0a-4503-866d-a34fd1b97450"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "2.0"
- }
- ]
- }
- },
- {
- "model-name": "Service_VProbe_FE",
- "service-instance": {
- "service-instance-id": "05b4960c-b138-47f0-90d5-d7d543fcd6d9",
- "service-instance-name": "instance_of_vprobe",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "711b3105-5efb-4a16-9a76-bf252d068c6f",
- "model-version-id": "e492158d-cc1b-4e08-8800-38112a9658d2",
- "resource-version": "1511265743057",
- "orchestration-status": "Active"
- },
- "extra-properties": {
- "extra-property": [
- {
- "property-name": "model-ver.model-description",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model-ver.model-version-id",
- "property-value": "e492158d-cc1b-4e08-8800-38112a9658d2"
- },
- {
- "property-name": "model-ver.model-name",
- "property-value": "Service_VProbe_FE"
- },
- {
- "property-name": "model.model-type",
- "property-value": "service"
- },
- {
- "property-name": "model.model-invariant-id",
- "property-value": "711b3105-5efb-4a16-9a76-bf252d068c6f"
- },
- {
- "property-name": "model.model-description"
- },
- {
- "property-name": "model-ver.model-version",
- "property-value": "1.0"
- }
- ]
- }
- }
- ]
- }
- }
- ]
- }
- }
-}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_USP_VOICE.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_SILVIA_ROBBINS.json
index df6a69a58..af955a40b 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_USP_VOICE.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_models_by_service_type_SILVIA_ROBBINS.json
@@ -10,7 +10,7 @@
"global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89"
},
"service-subscription": {
- "service-type": "VIRTUAL USP"
+ "service-type": "TYLER SILVIA"
}
}
]
@@ -28,7 +28,7 @@
"inventory-response-item": [
{
"service-subscription": {
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964"
},
"extra-properties": {},
@@ -83,7 +83,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "e25c1753-d5f7-4b5e-880e-cdad5c2f74f7",
"service-instance-name": "lll052617B",
@@ -96,7 +96,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -104,7 +104,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -377,7 +377,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "28378666-89cd-47df-8ed9-fc1839a4b265",
"service-instance-name": "test_rt945klol4",
@@ -390,7 +390,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -398,7 +398,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -589,7 +589,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "5bfa3a21-65b3-4047-8455-69af6e8451f2",
"service-instance-name": "HHHKJKJKJKJKJ",
@@ -604,7 +604,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -612,7 +612,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -1353,7 +1353,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "f53eeb76-3011-4745-8bd4-fb725ee54e8b",
"service-instance-name": "bcvbcvc",
@@ -1366,7 +1366,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -1374,7 +1374,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -1775,7 +1775,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "d8f23bb5-5822-4374-8ece-964c0af90d60",
"service-instance-name": "lll052617A",
@@ -1788,7 +1788,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -1796,7 +1796,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -1861,7 +1861,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "f363b54e-ed50-4c7b-b404-b54291da2f25",
"service-instance-name": "test0450450",
@@ -1876,7 +1876,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -1884,7 +1884,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -1905,7 +1905,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "da3ac66a-fdcb-44b8-bef5-16bc0603acfc",
"service-instance-name": "dfhmg",
@@ -1918,7 +1918,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -1926,7 +1926,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -2847,7 +2847,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "6f9f86b0-ef30-45a6-b92b-df246a5c6168",
"service-instance-name": "mnbkjhgfddsa",
@@ -2862,7 +2862,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -2870,7 +2870,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -4879,7 +4879,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "45ae5259-949e-4163-ae40-61e564eb04ba",
"service-instance-name": "dfgbdfbgdf",
@@ -4894,7 +4894,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -4902,7 +4902,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -4967,7 +4967,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "6798f1fa-fb5c-4638-b1ff-b7b66052e71d",
"service-instance-name": "vid-test-creation-3333",
@@ -4982,7 +4982,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -4990,7 +4990,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -5447,7 +5447,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "643e277d-7dfe-4ff2-8894-a1ad18860d95",
"service-instance-name": "test_045004",
@@ -5462,7 +5462,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -5470,7 +5470,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -5579,7 +5579,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "16626bff-21ad-4a2b-820e-1894d06be31c",
"service-instance-name": "test0560560",
@@ -5594,7 +5594,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -5602,7 +5602,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -5711,7 +5711,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "f778648a-1db5-4fd2-9d6d-1c3e9dc810c9",
"service-instance-name": "test_0er50405",
@@ -5726,7 +5726,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -5734,7 +5734,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6147,7 +6147,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "e720e20f-9997-4e42-a959-a5e4f20135fd",
"service-instance-name": "hjgfdsfrg",
@@ -6162,7 +6162,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6170,7 +6170,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6235,7 +6235,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "a2a9e86a-2639-4d3d-8aae-24736c0aa5ac",
"service-instance-name": "test_94589485",
@@ -6250,7 +6250,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6258,7 +6258,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6279,7 +6279,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "8330708c-8d75-466a-9a95-4dd4c4b56863",
"service-instance-name": "almog-test-003",
@@ -6294,7 +6294,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6302,7 +6302,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6411,7 +6411,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "1d439d6d-5867-4522-a730-528256378011",
"service-instance-name": "test_84584",
@@ -6426,7 +6426,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6434,7 +6434,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6499,7 +6499,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "c9407d5f-0227-4335-b1b2-9148a5a27c0e",
"service-instance-name": "ready",
@@ -6514,7 +6514,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6522,7 +6522,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -6675,7 +6675,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "7bdaca06-8242-48bc-a20e-b882426a1cd2",
"service-instance-name": "test_jhgjhghh5",
@@ -6690,7 +6690,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -6698,7 +6698,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -7029,7 +7029,7 @@
}
},
{
- "model-name": "RG-7-7_mDNS_Service",
+ "model-name": "RG-7-7_CHARLOTTE_Service",
"service-instance": {
"service-instance-id": "ae3e6c21-8463-456e-a746-d9932c467e79",
"service-instance-name": "mdnsinstance",
@@ -7046,7 +7046,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "RG-7-7_mDNS_Service"
+ "property-value": "RG-7-7_CHARLOTTE_Service"
},
{
"property-name": "model-ver.model-version-id",
@@ -7054,7 +7054,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "RG-7-7_mDNS_Service"
+ "property-value": "RG-7-7_CHARLOTTE_Service"
},
{
"property-name": "model.model-type",
@@ -7251,7 +7251,7 @@
}
},
{
- "model-name": "HNPortal SRIOV Provider Net 4",
+ "model-name": "WILKINS SRIOV Provider Net 4",
"service-instance": {
"service-instance-id": "1f9c366c-c3c2-4c7b-8f31-fa1ed8f440ad",
"service-instance-name": "",
@@ -7274,7 +7274,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "HNPortal SRIOV Provider Net 4"
+ "property-value": "WILKINS SRIOV Provider Net 4"
},
{
"property-name": "model.model-type",
@@ -7473,7 +7473,7 @@
}
},
{
- "model-name": "VID-PCRF-05-15-17-SRVS",
+ "model-name": "VID-RODERICK-05-15-17-SRVS",
"service-instance": {
"service-instance-id": "b1891b75-b45a-4862-8f4d-bc41b68b9760",
"service-instance-name": "svc",
@@ -7488,7 +7488,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -7496,7 +7496,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "VID-PCRF-05-15-17-SRVS"
+ "property-value": "VID-RODERICK-05-15-17-SRVS"
},
{
"property-name": "model.model-type",
@@ -7607,7 +7607,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "7c569714-4174-4d91-9fd0-14051794c3d2",
"service-instance-name": "sdfsdfdsf",
@@ -7622,7 +7622,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -7630,7 +7630,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -7695,7 +7695,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "47f70a06-7846-44ff-9488-2d60536baf72",
"service-instance-name": "dfghdfghsdfg",
@@ -7710,7 +7710,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -7718,7 +7718,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -7739,7 +7739,7 @@
}
},
{
- "model-name": "HNPortal SRIOV Provider Net 4",
+ "model-name": "WILKINS SRIOV Provider Net 4",
"service-instance": {
"service-instance-id": "145dc127-918e-46dc-beca-fe07cc00c62b",
"service-instance-name": "",
@@ -7762,7 +7762,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "HNPortal SRIOV Provider Net 4"
+ "property-value": "WILKINS SRIOV Provider Net 4"
},
{
"property-name": "model.model-type",
@@ -7827,7 +7827,7 @@
}
},
{
- "model-name": "BK-PCRF-1707-SRVS",
+ "model-name": "BK-RODERICK-1707-SRVS",
"service-instance": {
"service-instance-id": "d712579c-75fd-4a8f-9378-bfb9bf3aaf58",
"service-instance-name": "demolynn",
@@ -7842,7 +7842,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "BK-PCRF-1707-SRVS"
+ "property-value": "BK-RODERICK-1707-SRVS"
},
{
"property-name": "model-ver.model-version-id",
@@ -7850,7 +7850,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "BK-PCRF-1707-SRVS"
+ "property-value": "BK-RODERICK-1707-SRVS"
},
{
"property-name": "model.model-type",
@@ -9903,7 +9903,7 @@
}
},
{
- "model-name": "ADIOD vCE Tenant OAM Network",
+ "model-name": "PASQUALE vCE Tenant OAM Network",
"service-instance": {
"service-instance-id": "13dec3b0-ab57-4359-b4ec-4db0811256fc",
"service-instance-name": "newadio",
@@ -9918,7 +9918,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PID 291364a : ASTRA Tenant OAM network model for vCE (ADIOD)"
+ "property-value": "PID 291364a : ASTRA Tenant OAM network model for vCE (PASQUALE)"
},
{
"property-name": "model-ver.model-version-id",
@@ -9926,7 +9926,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "ADIOD vCE Tenant OAM Network"
+ "property-value": "PASQUALE vCE Tenant OAM Network"
},
{
"property-name": "model.model-type",
@@ -10265,7 +10265,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "54705472-6522-4d55-a6b8-091a3173f5dd",
"service-instance-name": "test_9934585345",
@@ -10280,7 +10280,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -10288,7 +10288,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -10441,10 +10441,10 @@
}
},
{
- "model-name": "Mobility_VSP_Service",
+ "model-name": "Emanuel_VSP_Service",
"service-instance": {
"service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "Mobility_VSP_Service_DS_0906_01",
+ "service-instance-name": "Emanuel_VSP_Service_DS_0906_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -10456,7 +10456,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "Mobility_VSP_Service_msdn"
+ "property-value": "Emanuel_VSP_Service_msdn"
},
{
"property-name": "model-ver.model-version-id",
@@ -10464,7 +10464,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "Mobility_VSP_Service"
+ "property-value": "Emanuel_VSP_Service"
},
{
"property-name": "model.model-type",
@@ -11568,7 +11568,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "54515abc-20c2-4852-9f79-f54530b1c17b",
"service-instance-name": "XSXSXXSX",
@@ -11583,7 +11583,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -11591,7 +11591,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -12211,7 +12211,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "e62bf002-1de0-4efb-9b5a-7f48ec5400f3",
"service-instance-name": "test_056056",
@@ -12226,7 +12226,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -12234,7 +12234,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -12299,7 +12299,7 @@
}
},
{
- "model-name": "3_PCRF_TEST",
+ "model-name": "3_RODERICK_TEST",
"service-instance": {
"service-instance-id": "f001f409-8cd7-4e5a-b104-a193d0e596ab",
"service-instance-name": "test_0450450777",
@@ -12322,7 +12322,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_TEST"
+ "property-value": "3_RODERICK_TEST"
},
{
"property-name": "model.model-type",
@@ -12705,7 +12705,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "6eeb541a-2976-4ae2-986f-1e34c7927983",
"service-instance-name": "test_lfgfjdf7",
@@ -12720,7 +12720,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -12728,7 +12728,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -12749,7 +12749,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "45a68dc7-6d41-47b1-b123-5c958abe49e3",
"service-instance-name": "test_jhjhjjh",
@@ -12764,7 +12764,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -12772,7 +12772,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -13062,7 +13062,7 @@
}
},
{
- "model-name": "3_PCRF_SERV",
+ "model-name": "3_RODERICK_SERV",
"service-instance": {
"service-instance-id": "09e1de12-2b12-431c-abbe-cb786fba1d3e",
"service-instance-name": "test03490348",
@@ -13077,7 +13077,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "PCRF_SERV"
+ "property-value": "RODERICK_SERV"
},
{
"property-name": "model-ver.model-version-id",
@@ -13085,7 +13085,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_SERV"
+ "property-value": "3_RODERICK_SERV"
},
{
"property-name": "model.model-type",
@@ -13428,7 +13428,7 @@
}
},
{
- "model-name": "3_PCRF_TEST",
+ "model-name": "3_RODERICK_TEST",
"service-instance": {
"service-instance-id": "7b66fff7-15e3-4421-8e80-695ce78e9a40",
"service-instance-name": "test865555665",
@@ -13451,7 +13451,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "3_PCRF_TEST"
+ "property-value": "3_RODERICK_TEST"
},
{
"property-name": "model.model-type",
@@ -15433,10 +15433,10 @@
}
},
{
- "model-name": "Vmee_Mor_Service",
+ "model-name": "Vgeraldine_Mor_Service",
"service-instance": {
"service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
+ "service-instance-name": "vgeraldine1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -15450,7 +15450,7 @@
"extra-property": [
{
"property-name": "model-ver.model-description",
- "property-value": "Vmee_Mor_Service"
+ "property-value": "Vgeraldine_Mor_Service"
},
{
"property-name": "model-ver.model-version-id",
@@ -15458,7 +15458,7 @@
},
{
"property-name": "model-ver.model-name",
- "property-value": "Vmee_Mor_Service"
+ "property-value": "Vgeraldine_Mor_Service"
},
{
"property-name": "model.model-type",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_services.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_services.json
index ef9725e40..7df5aaab4 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_services.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_services.json
@@ -9,17 +9,17 @@
"service":[
{
"service-id":"ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
- "service-description":"DHV",
+ "service-description":"ERICA",
"resource-version":"1494001985150"
},
{
"service-id":"17cc1042-527b-11e6-beb8-9e71128cae77",
- "service-description":"FLEXREACH",
+ "service-description":"IGNACIO",
"resource-version":"1494001922171"
},
{
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
- "service-description":"Netbond",
+ "service-description":"Christie",
"resource-version":"1494001855144"
},
{
@@ -28,18 +28,18 @@
"resource-version":"1494001980153"
},
{
- "service-id":"vRRaaS",
- "service-description":"vRRaaS",
+ "service-id":"vTerrance",
+ "service-description":"vTerrance",
"resource-version":"1484865266"
},
{
"service-id":"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
- "service-description":"vSCP",
+ "service-description":"vEsmeralda",
"resource-version":"1494001903012"
},
{
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "service-description":"Mobility",
+ "service-description":"Emanuel",
"resource-version":"1503954056794"
},
{
@@ -49,7 +49,7 @@
},
{
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
- "service-description":"FIRSTNET",
+ "service-description":"LINDSEY",
"resource-version":"1490910095155"
},
{
@@ -58,18 +58,18 @@
"resource-version":"1494001863930"
},
{
- "service-id":"vHNGWaas",
+ "service-id":"vRosemarie",
"service-description":"HNGATEWAY",
"resource-version":"1501192849249"
},
{
"service-id":"vHNPaas",
- "service-description":"HNPORTAL",
+ "service-description":"WILKINS",
"resource-version":"1501192982895"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1494001802638"
},
{
@@ -78,18 +78,18 @@
"resource-version":"1492533254036"
},
{
- "service-id":"VIPRaaS",
- "service-description":"vIPRaaS",
+ "service-id":"vMuriel",
+ "service-description":"vMuriel",
"resource-version":"1490910058887"
},
{
"service-id":"0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
- "service-description":"WAN Bonding",
+ "service-description":"CARA Griffin",
"resource-version":"1498053422512"
},
{
"service-id":"c7611ebe-c324-48f1-8085-94aef0c6ef3d",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001913639"
},
{
@@ -98,23 +98,23 @@
"resource-version":"1506361785997"
},
{
- "service-id":"vVIGaaS",
- "service-description":"vVIGaaS",
+ "service-id":"vSalvatore",
+ "service-description":"vSalvatore",
"resource-version":"1494001900545"
},
{
"service-id":"d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
- "service-description":"uCPE-VMS",
+ "service-description":"JOSEFINA",
"resource-version":"1494001941772"
},
{
- "service-id":"vPEaaS",
- "service-description":"vPEaaS",
+ "service-id":"vHubbard",
+ "service-description":"vHubbard",
"resource-version":"1494001988229"
},
{
"service-id":"12a96a9d-4b4c-4349-a950-fe1159602621",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001817126"
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer.json
index fc7f3945d..43b1ecb45 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer.json
@@ -1,7 +1,7 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/MSO_1610_ST",
+ "path": "/aai/v../business/customers/customer/CAR_2020_ER",
"queryParams": {
"depth": 2
}
@@ -9,14 +9,14 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "global-customer-id": "MSO_1610_ST",
- "subscriber-name": "MSO_1610_ST",
+ "global-customer-id": "CAR_2020_ER",
+ "subscriber-name": "CAR_2020_ER",
"subscriber-type": "INFRA",
"resource-version": "1494001902987",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "HOSTED COMMUNICATIONS",
+ "service-type": "DARREN MCGEE",
"resource-version": "1494001839747",
"service-instances": {
"service-instance": [
@@ -670,7 +670,7 @@
},
{
"service-instance-id": "5e849f9a-e43e-44ea-9378-515d28dd5c31",
- "service-instance-name": "vmee_service_cfg3",
+ "service-instance-name": "vgeraldine_service_cfg3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508672120074",
@@ -740,7 +740,7 @@
},
{
"service-instance-id": "1b896f1c-803b-47d2-a6b3-022b3083c19e",
- "service-instance-name": "HnportalProviderNetwork_1",
+ "service-instance-name": "WILKINSProviderNetwork_1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001990972",
@@ -810,7 +810,7 @@
},
{
"service-instance-id": "5d4122df-9af7-45bb-8620-7fdb846972ad",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp3",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001833813",
@@ -830,7 +830,7 @@
},
{
"service-instance-id": "1e48119c-cd72-456a-acf9-911ed4ebca7e",
- "service-instance-name": "HnportalProviderNetwork_30",
+ "service-instance-name": "WILKINSProviderNetwork_30",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001986763",
@@ -920,7 +920,7 @@
},
{
"service-instance-id": "5929e10b-b831-444d-acb2-dd48f8650e1e",
- "service-instance-name": "ST-mtn16-vSAMP12-Zone1702",
+ "service-instance-name": "ST-hvf16-vSAMP12-Zone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001954917",
@@ -1070,7 +1070,7 @@
},
{
"service-instance-id": "a11a89d7-5fb5-48dc-ae7f-976b496f2960",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP12Service-v5.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-InfraMSOvSAMP12Service-v5.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499970280223",
@@ -1080,7 +1080,7 @@
},
{
"service-instance-id": "fab82a56-aae6-4204-bfa2-95e51a8596e5",
- "service-instance-name": "HngwOamNetVto_67",
+ "service-instance-name": "RosemaOamNetVto_67",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1496388185071",
@@ -1120,7 +1120,7 @@
},
{
"service-instance-id": "13c00d90-ba65-476c-9815-9d8920944643",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001916535",
@@ -1130,7 +1130,7 @@
},
{
"service-instance-id": "2a8ee11e-969a-4b70-810d-01537def1b96",
- "service-instance-name": "HngwOamNetVto_10",
+ "service-instance-name": "RosemaOamNetVto_10",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953987",
@@ -1150,7 +1150,7 @@
},
{
"service-instance-id": "53ad9753-6170-4236-ac7e-8815707c872e",
- "service-instance-name": "larry+pxmc+test+1011",
+ "service-instance-name": "larry+CORNELIUS+test+1011",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001920923",
@@ -1240,7 +1240,7 @@
},
{
"service-instance-id": "1cca02a5-72a6-4aec-bb9c-535bae207086",
- "service-instance-name": "HnportalProviderNetwork_42",
+ "service-instance-name": "WILKINSProviderNetwork_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953493",
@@ -1340,7 +1340,7 @@
},
{
"service-instance-id": "ad43c6c0-7de0-4772-83d4-139ffb65c50c",
- "service-instance-name": "vmeeshani",
+ "service-instance-name": "vgeraldineshani",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1509288736569",
@@ -1350,7 +1350,7 @@
},
{
"service-instance-id": "3fc6a66d-103d-4ec6-b3be-19b6226f8d1f",
- "service-instance-name": "HngwOamNetVto_30",
+ "service-instance-name": "RosemaOamNetVto_30",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001858519",
@@ -1360,7 +1360,7 @@
},
{
"service-instance-id": "f849bcb5-8541-492b-a639-97db55020be1",
- "service-instance-name": "HnportalProviderNetwork_22",
+ "service-instance-name": "WILKINSProviderNetwork_22",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1496856562847",
@@ -1440,7 +1440,7 @@
},
{
"service-instance-id": "163278f1-c06a-4e5b-ad55-7d43cb83d279",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-ErrPatch",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001899632",
@@ -1460,7 +1460,7 @@
},
{
"service-instance-id": "0691c9ce-bf13-483f-b29d-4583634c59fa",
- "service-instance-name": "HngwOamNetVto_53",
+ "service-instance-name": "RosemaOamNetVto_53",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001899421",
@@ -1540,7 +1540,7 @@
},
{
"service-instance-id": "8e39f14f-21d3-44ec-9f05-99d0f3dc8092",
- "service-instance-name": "vmee_service_instance",
+ "service-instance-name": "vgeraldine_service_instance",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508675655654",
@@ -1550,7 +1550,7 @@
},
{
"service-instance-id": "90330e27-34d6-4b38-a1f1-3f3e22c04cd9",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v1.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP12Service-v1.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502125802006",
@@ -1670,7 +1670,7 @@
},
{
"service-instance-id": "762f01ab-26a2-406d-bfd4-2b4f6853941e",
- "service-instance-name": "MSOST-1702-MTN6-Network-1001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001794605",
@@ -1690,7 +1690,7 @@
},
{
"service-instance-id": "e536ebf7-807c-4786-8066-8c8e241a85a7",
- "service-instance-name": "mtn16NetworkZone1702",
+ "service-instance-name": "hvf16NetworkZone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001857248",
@@ -1710,7 +1710,7 @@
},
{
"service-instance-id": "08cf190a-e9b7-4d7f-b0cb-cbb789c1a895",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp1",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001793575",
@@ -1800,7 +1800,7 @@
},
{
"service-instance-id": "fe6d1eb5-85cd-43ae-901a-1a6b0266264a",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf16a-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502372167295",
@@ -1820,7 +1820,7 @@
},
{
"service-instance-id": "4d389e30-7cfe-43e1-83a6-dc211bb7d046",
- "service-instance-name": "HngwOamNetVto_13",
+ "service-instance-name": "RosemaOamNetVto_13",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999423",
@@ -1830,7 +1830,7 @@
},
{
"service-instance-id": "b651cb05-87d9-4747-9dea-e0b5b52995eb",
- "service-instance-name": "HngwOamNetVto_16",
+ "service-instance-name": "RosemaOamNetVto_16",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001855976",
@@ -1910,7 +1910,7 @@
},
{
"service-instance-id": "4ed86252-d359-4a0d-b146-7cdc2aa917bb",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp1",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999021",
@@ -1950,7 +1950,7 @@
},
{
"service-instance-id": "493d5299-286e-4c18-b2f6-e58d1662a63d",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-InfraMSOvSAMP10aService-v1.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf16a-InfraMSOvSAMP10aService-v1.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499979599759",
@@ -2010,7 +2010,7 @@
},
{
"service-instance-id": "994121b4-b5c6-44ef-b20b-49523b4cb9c3",
- "service-instance-name": "HnportalProviderNetwork_3",
+ "service-instance-name": "WILKINSProviderNetwork_3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002000388",
@@ -2110,7 +2110,7 @@
},
{
"service-instance-id": "ca741a4c-3554-4dea-b76b-ba47cb2d9a84",
- "service-instance-name": "HngwOamNetVto_10",
+ "service-instance-name": "RosemaOamNetVto_10",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999418",
@@ -2120,7 +2120,7 @@
},
{
"service-instance-id": "6e14a44c-401b-4a8a-b5c0-dd0eb61b9ad7",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499971131822",
@@ -2130,7 +2130,7 @@
},
{
"service-instance-id": "49e739f8-963e-4abf-ad5a-bd4418f9544a",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v5.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP12Service-v5.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502991526931",
@@ -2160,7 +2160,7 @@
},
{
"service-instance-id": "6c5ce12f-d028-43a7-97f6-699e7aac64ac",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1503000992667",
@@ -2270,7 +2270,7 @@
},
{
"service-instance-id": "ac41a7cd-3466-468d-88d6-3f9308889943",
- "service-instance-name": "MSOST-1702-MTN6-Network-2001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983401",
@@ -2280,7 +2280,7 @@
},
{
"service-instance-id": "2cc1ea57-dbe8-4fd1-9e2e-a85df64dd0e9",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-2001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983384",
@@ -2320,7 +2320,7 @@
},
{
"service-instance-id": "8fe6eed2-9823-426c-ad27-95545c42ce4c",
- "service-instance-name": "MSO-ST-SI-1710-mtn6-InfraMSOvSAMP10aService-4.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf6-InfraMSOvSAMP10aService-4.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502808860080",
@@ -2370,7 +2370,7 @@
},
{
"service-instance-id": "af046361-54f7-4956-b059-78d11e15b7c1",
- "service-instance-name": "vDBE_BJ_21NOV",
+ "service-instance-name": "vDOROTHEA_BJ_21NOV",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511298043321",
@@ -2390,7 +2390,7 @@
},
{
"service-instance-id": "d84bfb65-d585-4f83-886a-9331303138b8",
- "service-instance-name": "HnportalProviderNetwork_36",
+ "service-instance-name": "WILKINSProviderNetwork_36",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001995842",
@@ -2450,7 +2450,7 @@
},
{
"service-instance-id": "8946c0a9-103f-4a23-b9f3-b9f16face559",
- "service-instance-name": "HngwOamNetVto_35",
+ "service-instance-name": "RosemaOamNetVto_35",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002010173",
@@ -2460,7 +2460,7 @@
},
{
"service-instance-id": "99b91443-219a-4b61-a3e9-19045d8833c4",
- "service-instance-name": "HnportalProviderNetwork_31",
+ "service-instance-name": "WILKINSProviderNetwork_31",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1497320472238",
@@ -2500,7 +2500,7 @@
},
{
"service-instance-id": "cec5f96f-447d-41d3-a8c7-9bdcc796fe59",
- "service-instance-name": "HngwOamNetVto_28",
+ "service-instance-name": "RosemaOamNetVto_28",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001770362",
@@ -2550,7 +2550,7 @@
},
{
"service-instance-id": "169710db-e92a-4e11-886e-00178c23808d",
- "service-instance-name": "HnportalProviderNetwork_2",
+ "service-instance-name": "WILKINSProviderNetwork_2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001920140",
@@ -2610,7 +2610,7 @@
},
{
"service-instance-id": "12f56a37-3966-4626-9cb1-d9067d616a66",
- "service-instance-name": "MSOST-1702-MTN6-Network-2002",
+ "service-instance-name": "MSOST-1702-hvf6-Network-2002",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001770162",
@@ -2640,7 +2640,7 @@
},
{
"service-instance-id": "adc03856-9e87-4a03-885a-c151f8061d62",
- "service-instance-name": "HnportalProviderNetwork_12",
+ "service-instance-name": "WILKINSProviderNetwork_12",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001993433",
@@ -2700,7 +2700,7 @@
},
{
"service-instance-id": "821c1485-de82-451e-b413-22ccdbf2c52e",
- "service-instance-name": "HngwOamNetVto_20",
+ "service-instance-name": "RosemaOamNetVto_20",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002003024",
@@ -2740,7 +2740,7 @@
},
{
"service-instance-id": "7b45454d-de6d-443b-932d-99dff9b2fd52",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-33XX_Update",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-MSOTestNetwork-33XX_Update",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1503001449498",
@@ -2860,7 +2860,7 @@
},
{
"service-instance-id": "24afca09-100c-45b7-a640-ccaf0b1cfef3",
- "service-instance-name": "MSO-ST-SI-1707-PCRF_10_17_1610_SVC-v1.0-9XXX",
+ "service-instance-name": "MSO-ST-SI-1707-RODERICK_10_17_1610_SVC-v1.0-9XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1495227731141",
@@ -2900,7 +2900,7 @@
},
{
"service-instance-id": "76bb867c-6218-4381-9873-bc79e31e387d",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-Err",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-Err",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001791325",
@@ -2930,7 +2930,7 @@
},
{
"service-instance-id": "22778c84-c18a-4d4f-8ae6-d0d339862bd0",
- "service-instance-name": "HngwOamNetVto_42",
+ "service-instance-name": "RosemaOamNetVto_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015904",
@@ -2980,7 +2980,7 @@
},
{
"service-instance-id": "d694242e-d119-47ce-bcf4-d2b4e8bffba8",
- "service-instance-name": "HngwOamNetVto_79",
+ "service-instance-name": "RosemaOamNetVto_79",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502762958016",
@@ -2990,7 +2990,7 @@
},
{
"service-instance-id": "911afcb6-6a93-417a-8e1c-90ceebdb3842",
- "service-instance-name": "MSOST-1702-MTN16-VFNetworkFqdn-001",
+ "service-instance-name": "MSOST-1702-hvf16-VFNetworkFqdn-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015761",
@@ -3010,7 +3010,7 @@
},
{
"service-instance-id": "16785eac-7537-405e-a814-2f1dc58b3f80",
- "service-instance-name": "BJ_vDBE_Service_vdi",
+ "service-instance-name": "BJ_vDOROTHEA_Service_vdi",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1510953400508",
@@ -3070,7 +3070,7 @@
},
{
"service-instance-id": "67ca1f14-73ef-4e93-ada0-e1ec1d2788d3",
- "service-instance-name": "HnportalProviderNetwork_4",
+ "service-instance-name": "WILKINSProviderNetwork_4",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001987746",
@@ -3090,7 +3090,7 @@
},
{
"service-instance-id": "fac00ff4-5953-47a9-8642-3833cba691c5",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp2",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001878101",
@@ -3110,7 +3110,7 @@
},
{
"service-instance-id": "7614702d-eb13-4632-94ae-92b16fea4b3b",
- "service-instance-name": "ldf+vDBE+svc+IST",
+ "service-instance-name": "ldf+vDOROTHEA+svc+IST",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001867830",
@@ -3220,7 +3220,7 @@
},
{
"service-instance-id": "6977963a-042d-4c5e-a82a-ba2eb1004067",
- "service-instance-name": "HnportalProviderNetwork_42",
+ "service-instance-name": "WILKINSProviderNetwork_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499272428096",
@@ -3300,7 +3300,7 @@
},
{
"service-instance-id": "72dbe562-01bd-4cde-bb0b-c861bb87c556",
- "service-instance-name": "HngwOamNetVto_9",
+ "service-instance-name": "RosemaOamNetVto_9",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002005893",
@@ -3400,7 +3400,7 @@
},
{
"service-instance-id": "7fa986db-ef92-4407-a549-1371102d6ded",
- "service-instance-name": "MSOST-1702-MTN6-Network-001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002004656",
@@ -3410,7 +3410,7 @@
},
{
"service-instance-id": "241e1576-3f6b-4c06-8577-8d1d38f25885",
- "service-instance-name": "shani_vmee_service",
+ "service-instance-name": "shani_vgeraldine_service",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508763229986",
@@ -3440,7 +3440,7 @@
},
{
"service-instance-id": "7839d807-37ca-4b7e-9c29-53e94d41405a",
- "service-instance-name": "VMEE_instance",
+ "service-instance-name": "VGERALDINE_instance",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508670917581",
@@ -3540,7 +3540,7 @@
},
{
"service-instance-id": "651c88c4-62de-41e1-a5a9-acec829d9529",
- "service-instance-name": "MSOST-1702-MTN6-Network-9001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-9001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001833771",
@@ -3580,7 +3580,7 @@
},
{
"service-instance-id": "8a6a9177-5eab-4e16-9fe5-65966e610545",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch2",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-ErrPatch2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001816089",
@@ -3630,7 +3630,7 @@
},
{
"service-instance-id": "9fd66f32-fc9f-4c27-a1c8-728e4cc5015e",
- "service-instance-name": "HnportalProviderNetwork_50",
+ "service-instance-name": "WILKINSProviderNetwork_50",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001815618",
@@ -3640,7 +3640,7 @@
},
{
"service-instance-id": "0ceebdf7-48d5-4bfd-a610-e23bcb2a1324",
- "service-instance-name": "HnportalProviderNetwork_38",
+ "service-instance-name": "WILKINSProviderNetwork_38",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001815517",
@@ -3670,7 +3670,7 @@
},
{
"service-instance-id": "bf4304d6-0fe6-4158-8adb-1d32a5f49e50",
- "service-instance-name": "HngwOamNetVto_52",
+ "service-instance-name": "RosemaOamNetVto_52",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001990190",
@@ -3700,7 +3700,7 @@
},
{
"service-instance-id": "60e8b42f-6f30-436b-9158-1022d69b98de",
- "service-instance-name": "vmeeeee",
+ "service-instance-name": "vgeraldineeee",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1510848255404",
@@ -3770,7 +3770,7 @@
},
{
"service-instance-id": "13e6d21d-2e3c-4612-a367-219b238581e9",
- "service-instance-name": "MSO-ST-SI-1802-mtn6-InfraMSOvSAMP12-2XXX",
+ "service-instance-name": "MSO-ST-SI-1802-hvf6-InfraMSOvSAMP12-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1506712978064",
@@ -4010,7 +4010,7 @@
},
{
"service-instance-id": "7d0a92b7-42cd-4a02-b653-c46ff9f2bd6c",
- "service-instance-name": "HnportalProviderNetwork_34",
+ "service-instance-name": "WILKINSProviderNetwork_34",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953467",
@@ -4080,7 +4080,7 @@
},
{
"service-instance-id": "434a116e-1b34-4522-b30c-891803bdcc35",
- "service-instance-name": "service_vmee_of_source_port_oe30_projectY",
+ "service-instance-name": "service_vgeraldine_of_source_port_oe30_projectY",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511264435143",
@@ -4190,7 +4190,7 @@
},
{
"service-instance-id": "4b945be9-4801-4b61-be37-535ed8283407",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-1001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001952041",
@@ -4210,7 +4210,7 @@
},
{
"service-instance-id": "f48b5a16-babb-45d3-be8e-2dcf3cd50e87",
- "service-instance-name": "HnportalProviderNetwork_24",
+ "service-instance-name": "WILKINSProviderNetwork_24",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1497049864624",
@@ -4430,7 +4430,7 @@
},
{
"service-instance-id": "ac02fe78-617c-4537-886f-6d789035d298",
- "service-instance-name": "mtn6NetworkZone1702",
+ "service-instance-name": "hvf6NetworkZone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001857246",
@@ -4450,7 +4450,7 @@
},
{
"service-instance-id": "a5f88840-e117-4507-a68d-b47dafcfe934",
- "service-instance-name": "HngwOamNetVto_19",
+ "service-instance-name": "RosemaOamNetVto_19",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001795807",
@@ -4460,7 +4460,7 @@
},
{
"service-instance-id": "4e6f2308-bae9-4591-97d7-de6228642fab",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP10aService-v1.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-InfraMSOvSAMP10aService-v1.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499956704355",
@@ -4510,7 +4510,7 @@
},
{
"service-instance-id": "a3a03c99-fbbf-48ab-b513-cb09a723a179",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP10aService-4.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP10aService-4.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502384871086",
@@ -4610,7 +4610,7 @@
},
{
"service-instance-id": "4ee52741-493a-41b7-bf15-75b287dc751a",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-33XX_Update",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-MSOTestNetwork-33XX_Update",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499975637828",
@@ -4670,7 +4670,7 @@
},
{
"service-instance-id": "ff0b448f-9341-45d1-965e-308a886543be",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp2",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002024506",
@@ -4690,7 +4690,7 @@
},
{
"service-instance-id": "8f973eb3-eb98-417d-b062-753721c31919",
- "service-instance-name": "HngwOamNetVto_29",
+ "service-instance-name": "RosemaOamNetVto_29",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001896736",
@@ -4730,7 +4730,7 @@
},
{
"service-instance-id": "8c2ef3a6-f01d-4e4c-853e-51f1555e011a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-1001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002024220",
@@ -4740,7 +4740,7 @@
},
{
"service-instance-id": "d5cfe521-1b8a-41fc-8e64-fd335debfd09",
- "service-instance-name": "HnportalProviderNetwork_26",
+ "service-instance-name": "WILKINSProviderNetwork_26",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001984121",
@@ -4870,7 +4870,7 @@
},
{
"service-instance-id": "c1d35ce3-e0b4-4b18-be73-81432e236fed",
- "service-instance-name": "MSOST-1702-SI-MTN6-vSAMP12-9001",
+ "service-instance-name": "MSOST-1702-SI-hvf6-vSAMP12-9001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983902",
@@ -4920,7 +4920,7 @@
},
{
"service-instance-id": "87eec00e-3e34-4865-92c0-c3354925a96c",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-2001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001836640",
@@ -4950,7 +4950,7 @@
},
{
"service-instance-id": "20292856-3f41-4295-b657-f08d08388dcb",
- "service-instance-name": "vmee",
+ "service-instance-name": "vgeraldine",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511101512030",
@@ -5030,7 +5030,7 @@
},
{
"service-instance-id": "594604c5-905f-45ac-8d28-1f4ea0fc869b",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002009079",
@@ -5050,7 +5050,7 @@
},
{
"service-instance-id": "ab839fe0-6714-43bc-afb2-f4d791859ffe",
- "service-instance-name": "HngwOamNetVto_15",
+ "service-instance-name": "RosemaOamNetVto_15",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001995695",
@@ -5210,7 +5210,7 @@
},
{
"service-instance-id": "f8234127-8955-414a-a3a6-371edef4a3d7",
- "service-instance-name": "HnportalProviderNetwork_52",
+ "service-instance-name": "WILKINSProviderNetwork_52",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001996280",
@@ -5250,7 +5250,7 @@
},
{
"service-instance-id": "14317189-ac12-49f6-8c98-5558e0e66c5a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp3",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002013147",
@@ -5280,7 +5280,7 @@
},
{
"service-instance-id": "c8a85099-e5a3-4e4d-a75d-afa3e2ed2a94",
- "service-instance-name": "BJ_20NOV_vDBE_VLM_VID",
+ "service-instance-name": "BJ_20NOV_vDOROTHEA_VLM_VID",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511278284445",
@@ -5290,7 +5290,7 @@
},
{
"service-instance-id": "523d669b-96da-45b9-b9b4-66e5263fdd7c",
- "service-instance-name": "mtn6vSAMP10a-77",
+ "service-instance-name": "hvf6vSAMP10a-77",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002001139",
@@ -5370,7 +5370,7 @@
},
{
"service-instance-id": "09ba3179-7f29-4097-b373-e3b54a82c095",
- "service-instance-name": "HngwOamNetVto_28",
+ "service-instance-name": "RosemaOamNetVto_28",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002013961",
@@ -5530,7 +5530,7 @@
},
{
"service-instance-id": "6843a8ed-61a0-4dcf-a3b4-4159a8fb4f0f",
- "service-instance-name": "HnportalProviderNetwork_37",
+ "service-instance-name": "WILKINSProviderNetwork_37",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015930",
@@ -5572,7 +5572,7 @@
}
},
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001837398",
"service-instances": {
"service-instance": [
@@ -5598,7 +5598,7 @@
},
{
"service-instance-id": "6ee26748-6755-467b-8b64-e403e0545455",
- "service-instance-name": "MSOST-1702-VIRTUAL-USP-Network-001",
+ "service-instance-name": "MSOST-1702-TYLER-SILVIA-Network-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001878678",
@@ -5693,4 +5693,38 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/CAR_2020_ER",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "CAR_2020_ER",
+ "subscriber-name": "CAR_2020_ER",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001902987",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001839747"
+ },
+ {
+ "service-type": "MSO-dev-service-type",
+ "resource-version": "1494001884455"
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001837398"
+ }
+ ]
+ }
+ }
+ }
+ }] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_MSO_1610_ST.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_CAR_2020_ER.json
index fc7f3945d..6d827128f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_MSO_1610_ST.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_CAR_2020_ER.json
@@ -1,7 +1,7 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/MSO_1610_ST",
+ "path": "/aai/v../business/customers/customer/CAR_2020_ER",
"queryParams": {
"depth": 2
}
@@ -9,14 +9,14 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "global-customer-id": "MSO_1610_ST",
- "subscriber-name": "MSO_1610_ST",
+ "global-customer-id": "CAR_2020_ER",
+ "subscriber-name": "CAR_2020_ER",
"subscriber-type": "INFRA",
"resource-version": "1494001902987",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "HOSTED COMMUNICATIONS",
+ "service-type": "DARREN MCGEE",
"resource-version": "1494001839747",
"service-instances": {
"service-instance": [
@@ -670,7 +670,7 @@
},
{
"service-instance-id": "5e849f9a-e43e-44ea-9378-515d28dd5c31",
- "service-instance-name": "vmee_service_cfg3",
+ "service-instance-name": "vgeraldine_service_cfg3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508672120074",
@@ -740,7 +740,7 @@
},
{
"service-instance-id": "1b896f1c-803b-47d2-a6b3-022b3083c19e",
- "service-instance-name": "HnportalProviderNetwork_1",
+ "service-instance-name": "WILKINSProviderNetwork_1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001990972",
@@ -810,7 +810,7 @@
},
{
"service-instance-id": "5d4122df-9af7-45bb-8620-7fdb846972ad",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp3",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001833813",
@@ -830,7 +830,7 @@
},
{
"service-instance-id": "1e48119c-cd72-456a-acf9-911ed4ebca7e",
- "service-instance-name": "HnportalProviderNetwork_30",
+ "service-instance-name": "WILKINSProviderNetwork_30",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001986763",
@@ -920,7 +920,7 @@
},
{
"service-instance-id": "5929e10b-b831-444d-acb2-dd48f8650e1e",
- "service-instance-name": "ST-mtn16-vSAMP12-Zone1702",
+ "service-instance-name": "ST-hvf16-vSAMP12-Zone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001954917",
@@ -1070,7 +1070,7 @@
},
{
"service-instance-id": "a11a89d7-5fb5-48dc-ae7f-976b496f2960",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP12Service-v5.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-InfraMSOvSAMP12Service-v5.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499970280223",
@@ -1080,7 +1080,7 @@
},
{
"service-instance-id": "fab82a56-aae6-4204-bfa2-95e51a8596e5",
- "service-instance-name": "HngwOamNetVto_67",
+ "service-instance-name": "RosemaOamNetVto_67",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1496388185071",
@@ -1120,7 +1120,7 @@
},
{
"service-instance-id": "13c00d90-ba65-476c-9815-9d8920944643",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001916535",
@@ -1130,7 +1130,7 @@
},
{
"service-instance-id": "2a8ee11e-969a-4b70-810d-01537def1b96",
- "service-instance-name": "HngwOamNetVto_10",
+ "service-instance-name": "RosemaOamNetVto_10",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953987",
@@ -1150,7 +1150,7 @@
},
{
"service-instance-id": "53ad9753-6170-4236-ac7e-8815707c872e",
- "service-instance-name": "larry+pxmc+test+1011",
+ "service-instance-name": "larry+CORNELIUS+test+1011",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001920923",
@@ -1240,7 +1240,7 @@
},
{
"service-instance-id": "1cca02a5-72a6-4aec-bb9c-535bae207086",
- "service-instance-name": "HnportalProviderNetwork_42",
+ "service-instance-name": "WILKINSProviderNetwork_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953493",
@@ -1340,7 +1340,7 @@
},
{
"service-instance-id": "ad43c6c0-7de0-4772-83d4-139ffb65c50c",
- "service-instance-name": "vmeeshani",
+ "service-instance-name": "vgeraldineshani",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1509288736569",
@@ -1350,7 +1350,7 @@
},
{
"service-instance-id": "3fc6a66d-103d-4ec6-b3be-19b6226f8d1f",
- "service-instance-name": "HngwOamNetVto_30",
+ "service-instance-name": "RosemaOamNetVto_30",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001858519",
@@ -1360,7 +1360,7 @@
},
{
"service-instance-id": "f849bcb5-8541-492b-a639-97db55020be1",
- "service-instance-name": "HnportalProviderNetwork_22",
+ "service-instance-name": "WILKINSProviderNetwork_22",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1496856562847",
@@ -1440,7 +1440,7 @@
},
{
"service-instance-id": "163278f1-c06a-4e5b-ad55-7d43cb83d279",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-ErrPatch",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001899632",
@@ -1460,7 +1460,7 @@
},
{
"service-instance-id": "0691c9ce-bf13-483f-b29d-4583634c59fa",
- "service-instance-name": "HngwOamNetVto_53",
+ "service-instance-name": "RosemaOamNetVto_53",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001899421",
@@ -1540,7 +1540,7 @@
},
{
"service-instance-id": "8e39f14f-21d3-44ec-9f05-99d0f3dc8092",
- "service-instance-name": "vmee_service_instance",
+ "service-instance-name": "vgeraldine_service_instance",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508675655654",
@@ -1550,7 +1550,7 @@
},
{
"service-instance-id": "90330e27-34d6-4b38-a1f1-3f3e22c04cd9",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v1.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP12Service-v1.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502125802006",
@@ -1670,7 +1670,7 @@
},
{
"service-instance-id": "762f01ab-26a2-406d-bfd4-2b4f6853941e",
- "service-instance-name": "MSOST-1702-MTN6-Network-1001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001794605",
@@ -1690,7 +1690,7 @@
},
{
"service-instance-id": "e536ebf7-807c-4786-8066-8c8e241a85a7",
- "service-instance-name": "mtn16NetworkZone1702",
+ "service-instance-name": "hvf16NetworkZone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001857248",
@@ -1710,7 +1710,7 @@
},
{
"service-instance-id": "08cf190a-e9b7-4d7f-b0cb-cbb789c1a895",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp1",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001793575",
@@ -1800,7 +1800,7 @@
},
{
"service-instance-id": "fe6d1eb5-85cd-43ae-901a-1a6b0266264a",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf16a-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502372167295",
@@ -1820,7 +1820,7 @@
},
{
"service-instance-id": "4d389e30-7cfe-43e1-83a6-dc211bb7d046",
- "service-instance-name": "HngwOamNetVto_13",
+ "service-instance-name": "RosemaOamNetVto_13",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999423",
@@ -1830,7 +1830,7 @@
},
{
"service-instance-id": "b651cb05-87d9-4747-9dea-e0b5b52995eb",
- "service-instance-name": "HngwOamNetVto_16",
+ "service-instance-name": "RosemaOamNetVto_16",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001855976",
@@ -1910,7 +1910,7 @@
},
{
"service-instance-id": "4ed86252-d359-4a0d-b146-7cdc2aa917bb",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp1",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp1",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999021",
@@ -1950,7 +1950,7 @@
},
{
"service-instance-id": "493d5299-286e-4c18-b2f6-e58d1662a63d",
- "service-instance-name": "MSO-ST-SI-1707-mtn16a-InfraMSOvSAMP10aService-v1.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf16a-InfraMSOvSAMP10aService-v1.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499979599759",
@@ -2010,7 +2010,7 @@
},
{
"service-instance-id": "994121b4-b5c6-44ef-b20b-49523b4cb9c3",
- "service-instance-name": "HnportalProviderNetwork_3",
+ "service-instance-name": "WILKINSProviderNetwork_3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002000388",
@@ -2110,7 +2110,7 @@
},
{
"service-instance-id": "ca741a4c-3554-4dea-b76b-ba47cb2d9a84",
- "service-instance-name": "HngwOamNetVto_10",
+ "service-instance-name": "RosemaOamNetVto_10",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001999418",
@@ -2120,7 +2120,7 @@
},
{
"service-instance-id": "6e14a44c-401b-4a8a-b5c0-dd0eb61b9ad7",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499971131822",
@@ -2130,7 +2130,7 @@
},
{
"service-instance-id": "49e739f8-963e-4abf-ad5a-bd4418f9544a",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP12Service-v5.0-2XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP12Service-v5.0-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502991526931",
@@ -2160,7 +2160,7 @@
},
{
"service-instance-id": "6c5ce12f-d028-43a7-97f6-699e7aac64ac",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-3XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-MSOTestNetwork-3XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1503000992667",
@@ -2270,7 +2270,7 @@
},
{
"service-instance-id": "ac41a7cd-3466-468d-88d6-3f9308889943",
- "service-instance-name": "MSOST-1702-MTN6-Network-2001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983401",
@@ -2280,7 +2280,7 @@
},
{
"service-instance-id": "2cc1ea57-dbe8-4fd1-9e2e-a85df64dd0e9",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-2001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983384",
@@ -2320,7 +2320,7 @@
},
{
"service-instance-id": "8fe6eed2-9823-426c-ad27-95545c42ce4c",
- "service-instance-name": "MSO-ST-SI-1710-mtn6-InfraMSOvSAMP10aService-4.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf6-InfraMSOvSAMP10aService-4.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502808860080",
@@ -2370,7 +2370,7 @@
},
{
"service-instance-id": "af046361-54f7-4956-b059-78d11e15b7c1",
- "service-instance-name": "vDBE_BJ_21NOV",
+ "service-instance-name": "vDOROTHEA_BJ_21NOV",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511298043321",
@@ -2390,7 +2390,7 @@
},
{
"service-instance-id": "d84bfb65-d585-4f83-886a-9331303138b8",
- "service-instance-name": "HnportalProviderNetwork_36",
+ "service-instance-name": "WILKINSProviderNetwork_36",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001995842",
@@ -2450,7 +2450,7 @@
},
{
"service-instance-id": "8946c0a9-103f-4a23-b9f3-b9f16face559",
- "service-instance-name": "HngwOamNetVto_35",
+ "service-instance-name": "RosemaOamNetVto_35",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002010173",
@@ -2460,7 +2460,7 @@
},
{
"service-instance-id": "99b91443-219a-4b61-a3e9-19045d8833c4",
- "service-instance-name": "HnportalProviderNetwork_31",
+ "service-instance-name": "WILKINSProviderNetwork_31",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1497320472238",
@@ -2500,7 +2500,7 @@
},
{
"service-instance-id": "cec5f96f-447d-41d3-a8c7-9bdcc796fe59",
- "service-instance-name": "HngwOamNetVto_28",
+ "service-instance-name": "RosemaOamNetVto_28",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001770362",
@@ -2550,7 +2550,7 @@
},
{
"service-instance-id": "169710db-e92a-4e11-886e-00178c23808d",
- "service-instance-name": "HnportalProviderNetwork_2",
+ "service-instance-name": "WILKINSProviderNetwork_2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001920140",
@@ -2610,7 +2610,7 @@
},
{
"service-instance-id": "12f56a37-3966-4626-9cb1-d9067d616a66",
- "service-instance-name": "MSOST-1702-MTN6-Network-2002",
+ "service-instance-name": "MSOST-1702-hvf6-Network-2002",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001770162",
@@ -2640,7 +2640,7 @@
},
{
"service-instance-id": "adc03856-9e87-4a03-885a-c151f8061d62",
- "service-instance-name": "HnportalProviderNetwork_12",
+ "service-instance-name": "WILKINSProviderNetwork_12",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001993433",
@@ -2700,7 +2700,7 @@
},
{
"service-instance-id": "821c1485-de82-451e-b413-22ccdbf2c52e",
- "service-instance-name": "HngwOamNetVto_20",
+ "service-instance-name": "RosemaOamNetVto_20",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002003024",
@@ -2740,7 +2740,7 @@
},
{
"service-instance-id": "7b45454d-de6d-443b-932d-99dff9b2fd52",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-MSOTestNetwork-33XX_Update",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-MSOTestNetwork-33XX_Update",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1503001449498",
@@ -2860,7 +2860,7 @@
},
{
"service-instance-id": "24afca09-100c-45b7-a640-ccaf0b1cfef3",
- "service-instance-name": "MSO-ST-SI-1707-PCRF_10_17_1610_SVC-v1.0-9XXX",
+ "service-instance-name": "MSO-ST-SI-1707-RODERICK_10_17_1610_SVC-v1.0-9XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1495227731141",
@@ -2900,7 +2900,7 @@
},
{
"service-instance-id": "76bb867c-6218-4381-9873-bc79e31e387d",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-Err",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-Err",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001791325",
@@ -2930,7 +2930,7 @@
},
{
"service-instance-id": "22778c84-c18a-4d4f-8ae6-d0d339862bd0",
- "service-instance-name": "HngwOamNetVto_42",
+ "service-instance-name": "RosemaOamNetVto_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015904",
@@ -2980,7 +2980,7 @@
},
{
"service-instance-id": "d694242e-d119-47ce-bcf4-d2b4e8bffba8",
- "service-instance-name": "HngwOamNetVto_79",
+ "service-instance-name": "RosemaOamNetVto_79",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502762958016",
@@ -2990,7 +2990,7 @@
},
{
"service-instance-id": "911afcb6-6a93-417a-8e1c-90ceebdb3842",
- "service-instance-name": "MSOST-1702-MTN16-VFNetworkFqdn-001",
+ "service-instance-name": "MSOST-1702-hvf16-VFNetworkFqdn-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015761",
@@ -3010,7 +3010,7 @@
},
{
"service-instance-id": "16785eac-7537-405e-a814-2f1dc58b3f80",
- "service-instance-name": "BJ_vDBE_Service_vdi",
+ "service-instance-name": "BJ_vDOROTHEA_Service_vdi",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1510953400508",
@@ -3070,7 +3070,7 @@
},
{
"service-instance-id": "67ca1f14-73ef-4e93-ada0-e1ec1d2788d3",
- "service-instance-name": "HnportalProviderNetwork_4",
+ "service-instance-name": "WILKINSProviderNetwork_4",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001987746",
@@ -3090,7 +3090,7 @@
},
{
"service-instance-id": "fac00ff4-5953-47a9-8642-3833cba691c5",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp2",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001878101",
@@ -3110,7 +3110,7 @@
},
{
"service-instance-id": "7614702d-eb13-4632-94ae-92b16fea4b3b",
- "service-instance-name": "ldf+vDBE+svc+IST",
+ "service-instance-name": "ldf+vDOROTHEA+svc+IST",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001867830",
@@ -3220,7 +3220,7 @@
},
{
"service-instance-id": "6977963a-042d-4c5e-a82a-ba2eb1004067",
- "service-instance-name": "HnportalProviderNetwork_42",
+ "service-instance-name": "WILKINSProviderNetwork_42",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499272428096",
@@ -3300,7 +3300,7 @@
},
{
"service-instance-id": "72dbe562-01bd-4cde-bb0b-c861bb87c556",
- "service-instance-name": "HngwOamNetVto_9",
+ "service-instance-name": "RosemaOamNetVto_9",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002005893",
@@ -3400,7 +3400,7 @@
},
{
"service-instance-id": "7fa986db-ef92-4407-a549-1371102d6ded",
- "service-instance-name": "MSOST-1702-MTN6-Network-001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002004656",
@@ -3410,7 +3410,7 @@
},
{
"service-instance-id": "241e1576-3f6b-4c06-8577-8d1d38f25885",
- "service-instance-name": "shani_vmee_service",
+ "service-instance-name": "shani_vgeraldine_service",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508763229986",
@@ -3440,7 +3440,7 @@
},
{
"service-instance-id": "7839d807-37ca-4b7e-9c29-53e94d41405a",
- "service-instance-name": "VMEE_instance",
+ "service-instance-name": "VGERALDINE_instance",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1508670917581",
@@ -3540,7 +3540,7 @@
},
{
"service-instance-id": "651c88c4-62de-41e1-a5a9-acec829d9529",
- "service-instance-name": "MSOST-1702-MTN6-Network-9001",
+ "service-instance-name": "MSOST-1702-hvf6-Network-9001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001833771",
@@ -3580,7 +3580,7 @@
},
{
"service-instance-id": "8a6a9177-5eab-4e16-9fe5-65966e610545",
- "service-instance-name": "MSOST-1702-MTN16-vSAMP10a-ErrPatch2",
+ "service-instance-name": "MSOST-1702-hvf16-vSAMP10a-ErrPatch2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001816089",
@@ -3630,7 +3630,7 @@
},
{
"service-instance-id": "9fd66f32-fc9f-4c27-a1c8-728e4cc5015e",
- "service-instance-name": "HnportalProviderNetwork_50",
+ "service-instance-name": "WILKINSProviderNetwork_50",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001815618",
@@ -3640,7 +3640,7 @@
},
{
"service-instance-id": "0ceebdf7-48d5-4bfd-a610-e23bcb2a1324",
- "service-instance-name": "HnportalProviderNetwork_38",
+ "service-instance-name": "WILKINSProviderNetwork_38",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001815517",
@@ -3670,7 +3670,7 @@
},
{
"service-instance-id": "bf4304d6-0fe6-4158-8adb-1d32a5f49e50",
- "service-instance-name": "HngwOamNetVto_52",
+ "service-instance-name": "RosemaOamNetVto_52",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001990190",
@@ -3700,7 +3700,7 @@
},
{
"service-instance-id": "60e8b42f-6f30-436b-9158-1022d69b98de",
- "service-instance-name": "vmeeeee",
+ "service-instance-name": "vgeraldineeee",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1510848255404",
@@ -3770,7 +3770,7 @@
},
{
"service-instance-id": "13e6d21d-2e3c-4612-a367-219b238581e9",
- "service-instance-name": "MSO-ST-SI-1802-mtn6-InfraMSOvSAMP12-2XXX",
+ "service-instance-name": "MSO-ST-SI-1802-hvf6-InfraMSOvSAMP12-2XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1506712978064",
@@ -4010,7 +4010,7 @@
},
{
"service-instance-id": "7d0a92b7-42cd-4a02-b653-c46ff9f2bd6c",
- "service-instance-name": "HnportalProviderNetwork_34",
+ "service-instance-name": "WILKINSProviderNetwork_34",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001953467",
@@ -4080,7 +4080,7 @@
},
{
"service-instance-id": "434a116e-1b34-4522-b30c-891803bdcc35",
- "service-instance-name": "service_vmee_of_source_port_oe30_projectY",
+ "service-instance-name": "service_vgeraldine_of_source_port_oe30_projectY",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511264435143",
@@ -4190,7 +4190,7 @@
},
{
"service-instance-id": "4b945be9-4801-4b61-be37-535ed8283407",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-1001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001952041",
@@ -4210,7 +4210,7 @@
},
{
"service-instance-id": "f48b5a16-babb-45d3-be8e-2dcf3cd50e87",
- "service-instance-name": "HnportalProviderNetwork_24",
+ "service-instance-name": "WILKINSProviderNetwork_24",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1497049864624",
@@ -4430,7 +4430,7 @@
},
{
"service-instance-id": "ac02fe78-617c-4537-886f-6d789035d298",
- "service-instance-name": "mtn6NetworkZone1702",
+ "service-instance-name": "hvf6NetworkZone1702",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001857246",
@@ -4450,7 +4450,7 @@
},
{
"service-instance-id": "a5f88840-e117-4507-a68d-b47dafcfe934",
- "service-instance-name": "HngwOamNetVto_19",
+ "service-instance-name": "RosemaOamNetVto_19",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001795807",
@@ -4460,7 +4460,7 @@
},
{
"service-instance-id": "4e6f2308-bae9-4591-97d7-de6228642fab",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-InfraMSOvSAMP10aService-v1.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-InfraMSOvSAMP10aService-v1.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499956704355",
@@ -4510,7 +4510,7 @@
},
{
"service-instance-id": "a3a03c99-fbbf-48ab-b513-cb09a723a179",
- "service-instance-name": "MSO-ST-SI-1710-mtn16a-InfraMSOvSAMP10aService-4.0-1XXX",
+ "service-instance-name": "MSO-ST-SI-1710-hvf16a-InfraMSOvSAMP10aService-4.0-1XXX",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1502384871086",
@@ -4610,7 +4610,7 @@
},
{
"service-instance-id": "4ee52741-493a-41b7-bf15-75b287dc751a",
- "service-instance-name": "MSO-ST-SI-1707-mtn6-MSOTestNetwork-33XX_Update",
+ "service-instance-name": "MSO-ST-SI-1707-hvf6-MSOTestNetwork-33XX_Update",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1499975637828",
@@ -4670,7 +4670,7 @@
},
{
"service-instance-id": "ff0b448f-9341-45d1-965e-308a886543be",
- "service-instance-name": "MSOST-1702-MTN6-Network-temp2",
+ "service-instance-name": "MSOST-1702-hvf6-Network-temp2",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002024506",
@@ -4690,7 +4690,7 @@
},
{
"service-instance-id": "8f973eb3-eb98-417d-b062-753721c31919",
- "service-instance-name": "HngwOamNetVto_29",
+ "service-instance-name": "RosemaOamNetVto_29",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001896736",
@@ -4730,7 +4730,7 @@
},
{
"service-instance-id": "8c2ef3a6-f01d-4e4c-853e-51f1555e011a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-1001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-1001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002024220",
@@ -4740,7 +4740,7 @@
},
{
"service-instance-id": "d5cfe521-1b8a-41fc-8e64-fd335debfd09",
- "service-instance-name": "HnportalProviderNetwork_26",
+ "service-instance-name": "WILKINSProviderNetwork_26",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001984121",
@@ -4870,7 +4870,7 @@
},
{
"service-instance-id": "c1d35ce3-e0b4-4b18-be73-81432e236fed",
- "service-instance-name": "MSOST-1702-SI-MTN6-vSAMP12-9001",
+ "service-instance-name": "MSOST-1702-SI-hvf6-vSAMP12-9001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001983902",
@@ -4920,7 +4920,7 @@
},
{
"service-instance-id": "87eec00e-3e34-4865-92c0-c3354925a96c",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP10a-2001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP10a-2001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001836640",
@@ -4950,7 +4950,7 @@
},
{
"service-instance-id": "20292856-3f41-4295-b657-f08d08388dcb",
- "service-instance-name": "vmee",
+ "service-instance-name": "vgeraldine",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511101512030",
@@ -5030,7 +5030,7 @@
},
{
"service-instance-id": "594604c5-905f-45ac-8d28-1f4ea0fc869b",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-001",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002009079",
@@ -5050,7 +5050,7 @@
},
{
"service-instance-id": "ab839fe0-6714-43bc-afb2-f4d791859ffe",
- "service-instance-name": "HngwOamNetVto_15",
+ "service-instance-name": "RosemaOamNetVto_15",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001995695",
@@ -5210,7 +5210,7 @@
},
{
"service-instance-id": "f8234127-8955-414a-a3a6-371edef4a3d7",
- "service-instance-name": "HnportalProviderNetwork_52",
+ "service-instance-name": "WILKINSProviderNetwork_52",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001996280",
@@ -5250,7 +5250,7 @@
},
{
"service-instance-id": "14317189-ac12-49f6-8c98-5558e0e66c5a",
- "service-instance-name": "MSOST-1702-MTN6-vSAMP12-temp3",
+ "service-instance-name": "MSOST-1702-hvf6-vSAMP12-temp3",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002013147",
@@ -5280,7 +5280,7 @@
},
{
"service-instance-id": "c8a85099-e5a3-4e4d-a75d-afa3e2ed2a94",
- "service-instance-name": "BJ_20NOV_vDBE_VLM_VID",
+ "service-instance-name": "BJ_20NOV_vDOROTHEA_VLM_VID",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1511278284445",
@@ -5290,7 +5290,7 @@
},
{
"service-instance-id": "523d669b-96da-45b9-b9b4-66e5263fdd7c",
- "service-instance-name": "mtn6vSAMP10a-77",
+ "service-instance-name": "hvf6vSAMP10a-77",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002001139",
@@ -5370,7 +5370,7 @@
},
{
"service-instance-id": "09ba3179-7f29-4097-b373-e3b54a82c095",
- "service-instance-name": "HngwOamNetVto_28",
+ "service-instance-name": "RosemaOamNetVto_28",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002013961",
@@ -5530,7 +5530,7 @@
},
{
"service-instance-id": "6843a8ed-61a0-4dcf-a3b4-4159a8fb4f0f",
- "service-instance-name": "HnportalProviderNetwork_37",
+ "service-instance-name": "WILKINSProviderNetwork_37",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494002015930",
@@ -5572,7 +5572,7 @@
}
},
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001837398",
"service-instances": {
"service-instance": [
@@ -5598,7 +5598,7 @@
},
{
"service-instance-id": "6ee26748-6755-467b-8b64-e403e0545455",
- "service-instance-name": "MSOST-1702-VIRTUAL-USP-Network-001",
+ "service-instance-name": "MSOST-1702-TYLER-SILVIA-Network-001",
"persona-model-id": null,
"persona-model-version": null,
"resource-version": "1494001878678",
@@ -5693,4 +5693,39 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/CAR_2020_ER",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "CAR_2020_ER",
+ "subscriber-name": "CAR_2020_ER",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001902987",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001839747"
+ },
+ {
+ "service-type": "MSO-dev-service-type",
+ "resource-version": "1494001884455"
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001837398"
+ }
+ ]
+ }
+ }
+ }
+ }
+ ] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP_VOICE.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json
index 54eb7a343..82ee8f555 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/add_subinterface/aai_get_subscribers_for_customer_USP_VOICE.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_subscribers_for_customer_SILVIA_ROBBINS.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name": "USP VOICE",
+ "subscriber-name": "SILVIA ROBBINS",
"subscriber-type": "INFRA",
"resource-version": "1494001938080",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"service-instances": {
"service-instance": [
@@ -1769,7 +1769,7 @@
},
{
"service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
+ "service-instance-name": "vgeraldine1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -2219,7 +2219,7 @@
},
{
"service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "VIRTUAL USP_VSP_Service_DS_0906_01",
+ "service-instance-name": "Emanuel_VSP_Service_DS_0906_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -2662,7 +2662,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -2698,7 +2698,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6103,11 +6103,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6421,7 +6421,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6739,15 +6739,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6763,15 +6763,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6781,21 +6781,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6811,15 +6811,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6835,15 +6835,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6859,15 +6859,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6883,15 +6883,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6907,15 +6907,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6931,15 +6931,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6955,15 +6955,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -6979,15 +6979,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7003,15 +7003,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7027,15 +7027,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7051,15 +7051,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7075,15 +7075,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7099,15 +7099,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7123,15 +7123,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7147,15 +7147,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7171,15 +7171,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7195,15 +7195,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7219,15 +7219,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7243,15 +7243,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7267,15 +7267,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7291,15 +7291,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7315,15 +7315,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7339,15 +7339,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7363,15 +7363,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7387,15 +7387,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7411,15 +7411,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7435,15 +7435,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7459,15 +7459,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7483,15 +7483,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7507,15 +7507,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7531,15 +7531,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7555,15 +7555,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7579,15 +7579,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7603,15 +7603,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7627,15 +7627,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7651,15 +7651,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7675,15 +7675,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7699,15 +7699,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7723,15 +7723,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7747,15 +7747,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7771,15 +7771,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7795,15 +7795,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7819,15 +7819,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7837,21 +7837,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "test-mtn6-09"
+ "property-value": "test-hvf6-09"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7867,15 +7867,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7891,15 +7891,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7915,15 +7915,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7939,15 +7939,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7963,15 +7963,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -7987,15 +7987,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8011,15 +8011,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8035,15 +8035,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8059,15 +8059,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8083,15 +8083,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8107,15 +8107,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8131,15 +8131,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8155,15 +8155,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8179,15 +8179,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8203,15 +8203,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8227,15 +8227,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8251,15 +8251,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8275,15 +8275,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8299,15 +8299,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8323,15 +8323,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8347,15 +8347,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8371,15 +8371,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8395,15 +8395,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -8421,7 +8421,7 @@
}
},
{
- "service-type": "HOSTED COMMUNICATIONS",
+ "service-type": "DARREN MCGEE",
"resource-version": "1494001920845",
"service-instances": {
"service-instance": [
@@ -9111,15 +9111,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9135,15 +9135,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9159,15 +9159,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9183,15 +9183,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9207,15 +9207,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9413,15 +9413,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9437,15 +9437,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9461,15 +9461,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9485,15 +9485,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9509,15 +9509,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9533,15 +9533,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9557,15 +9557,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -9586,4 +9586,2019 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1178612d2b394be4834ad77f567c0af2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPtestcustome"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/de007636e25249238447264a988a927b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "de007636e25249238447264a988a927b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-dfsdf"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-Multiservices1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "649289e30d3244e0b48098114d63c2aa"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-SSPST66"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-ASSPST47"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg67246"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8774659e425f479895ae091bb5d46560"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg68359"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "624eb554b0d147c19ff8885341760481"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-iftach"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "214f55f5fc414c678059c383b03e4962"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg612401"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c90666c291664841bb98e4d981ff1db5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621340"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sspjg621351cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-eteancomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-T-SPFET"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-eeweww"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-spjg61909"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "05b91bd5137f4929878edd965755c06d"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-D-sspjg621512cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdr"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-ssasa"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-D-PFNPT"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-vdre"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-NONPODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1eddb590b7f04e9890bceeef9e591333"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "APP-C-DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2d34d8396e194eb49969fd61ffbff961"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov16-T5"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ee633f87f1f04a19ab6cbc1ea5a587cb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ee633f87f1f04a19ab6cbc1ea5a587cb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-681419455"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f13c8d9b610543ea84f0a899baf73b8f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f13c8d9b610543ea84f0a899baf73b8f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-19"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e9093be45ce4726ada0e37e9e08afba",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4e9093be45ce4726ada0e37e9e08afba"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-40"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f8f6102ace934888a8de767781abb1cc",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f8f6102ace934888a8de767781abb1cc"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-43"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/46cb27d3fd094299bfbc23b4d9c076e4",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "46cb27d3fd094299bfbc23b4d9c076e4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-50"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f1b3db4ae6d44b4babaee96d3a834359",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f1b3db4ae6d44b4babaee96d3a834359"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-delete2112017"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7093a5b869ff4c4497647d4ed7b174eb",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7093a5b869ff4c4497647d4ed7b174eb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1120249305"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a0b9c25bc67a43f88de35b1a73b52c85",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a0b9c25bc67a43f88de35b1a73b52c85"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-51"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/783c60ec140642fab93be64a3b3da7bf",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "783c60ec140642fab93be64a3b3da7bf"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-34"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4914ab0ab3a743e58f0eefdacc1dde77"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov21-T1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2562962934ef4bd0be04b4bc360c9fe9",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2562962934ef4bd0be04b4bc360c9fe9"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1199103880"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2950bb8e1d694bd18b33885e4f2a3be2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2950bb8e1d694bd18b33885e4f2a3be2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-39722178"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe35e5251a0b4fad86a0dff188cf8ba1",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fe35e5251a0b4fad86a0dff188cf8ba1"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-574343681"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/48a013ce6c21446ebd005a778407c636",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "48a013ce6c21446ebd005a778407c636"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov23-Test1"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1b63514d5fdc4ab5b78fc57dcbc24c5f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1b63514d5fdc4ab5b78fc57dcbc24c5f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-45"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/4e6817f491e84ac3970f23ae6c68a2f5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "4e6817f491e84ac3970f23ae6c68a2f5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-47"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0a3e3f2964542259d155a81c41aadc3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "test-hvf6-09"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/b58c4006dd4d493bba16084ee2d6d85a",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "b58c4006dd4d493bba16084ee2d6d85a"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1091981337"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/baae77dcb56e4e71b0b885ee37c0f9ed",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "baae77dcb56e4e71b0b885ee37c0f9ed"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1316723862"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/10e135cf54aa40d0819e9807a05be9fd",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "10e135cf54aa40d0819e9807a05be9fd"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-42"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/09bcfa01149a416b9dbef57fe9ff4f38",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "09bcfa01149a416b9dbef57fe9ff4f38"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-48"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c9ef0e42793f473ca49e2a882415de63",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c9ef0e42793f473ca49e2a882415de63"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-22"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/985430bc6e444fd6a24ed307e16ee80f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "985430bc6e444fd6a24ed307e16ee80f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1868857163"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/936f200c8a6344a1af038d05e37f6788",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "936f200c8a6344a1af038d05e37f6788"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-49"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2d66ce1949c64e64a892bf2a5e385a0d",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2d66ce1949c64e64a892bf2a5e385a0d"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-830984248"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2175e8824a624b8fabb297b35b453147",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2175e8824a624b8fabb297b35b453147"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-37"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ccbe1427a5434619a7132bd7dd68e97b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ccbe1427a5434619a7132bd7dd68e97b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-36"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/45619c38a9ec4ce6836ec1cc54a2800b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "45619c38a9ec4ce6836ec1cc54a2800b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-15"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c1a1a7717bc142efa6573c2f12b1200c",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c1a1a7717bc142efa6573c2f12b1200c"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1314828730"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cbb99fe4ada84631b7baf046b6fd2044"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "DN5242-Nov16-T3"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/f3a68c2e5cf348af89411ca91bcf509e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "f3a68c2e5cf348af89411ca91bcf509e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1114155455"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/661b60e06bf34a29a0474e1a8abcabb2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "661b60e06bf34a29a0474e1a8abcabb2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-594348189"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/afa69a3d2ae04ed5afea0c75a082ba10",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "afa69a3d2ae04ed5afea0c75a082ba10"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1055470287"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad6bba93fa264b55be522600d6e3e47f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad6bba93fa264b55be522600d6e3e47f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-16"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb1c11460f0d47ebbf61343c351bd1d8",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb1c11460f0d47ebbf61343c351bd1d8"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-21"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/427f0797ee244a0baf04bd5699e78dbf",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "427f0797ee244a0baf04bd5699e78dbf"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "tenant-siolaton-23"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/6e8aa8b2f8494cb09f62c4df56a1d68f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "6e8aa8b2f8494cb09f62c4df56a1d68f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-495087135"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ea3021aa27fd4838a95979a4538a25ff",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ea3021aa27fd4838a95979a4538a25ff"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-1427517907"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d7b7097e78414423b9bedd8bdb7d1180",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d7b7097e78414423b9bedd8bdb7d1180"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "Tenant_isolation-398794798"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/7e6d83cc6dbc45e9b2d813e6d9951a0a",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "7e6d83cc6dbc45e9b2d813e6d9951a0a"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-getestdsds"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/e3b312307aac45e5b67bf52225381486",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "e3b312307aac45e5b67bf52225381486"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-Ecomptenant"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/16f1ec0207134560a8099bb46055943f",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "16f1ec0207134560a8099bb46055943f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-check11161022"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/9519f3c0d0654309bd0b2165be6b9bd5",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "9519f3c0d0654309bd0b2165be6b9bd5"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-CheckEcompMulti"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_tenants_for_customer_CAR_2020_ER.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_tenants_for_customer_CAR_2020_ER.json
new file mode 100644
index 000000000..bb14abccd
--- /dev/null
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/aai_get_tenants_for_customer_CAR_2020_ER.json
@@ -0,0 +1,32 @@
+{
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/CAR_2020_ER/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e66",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "CAR_2020_ER"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e66"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "MSO_TENANT"
+ }
+ ]
+ }
+ ]
+ }
+}
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/aai_get_aic_zones.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/aai_get_aic_zones.json
index e0c5a219e..9863bc4c8 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/aai_get_aic_zones.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/aai_get_aic_zones.json
@@ -708,8 +708,8 @@
"zone-name": "QWERTYUI-NUM1"
},
{
- "zone-id": "MTN32",
- "zone-name": "MDTWNJ21-MTN32"
+ "zone-id": "hvf32",
+ "zone-name": "MDTWNJ21-hvf32"
},
{
"zone-id": "RTZ4",
@@ -760,8 +760,8 @@
"zone-name": "ATLSECIA-ABC12"
},
{
- "zone-id": "MTN20",
- "zone-name": "MDTWNJ21-MTN20"
+ "zone-id": "hvf20",
+ "zone-name": "MDTWNJ21-hvf20"
},
{
"zone-id": "ABC15",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json
index ea2312fad..394f05c2f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/get_sdc_catalog_services_1707vidnf.json
@@ -25,7 +25,7 @@
"name": "1707vidnf",
"version": "9.0",
"toscaModelURL": "./1707vidnf.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "ar1190",
"lastUpdaterFullName": "ARIEL RUBINSTEIN",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/mso_create_svc_instance.json b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/mso_create_svc_instance.json
index 9604cbeea..d4d253eb4 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/mso_create_svc_instance.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/create_new_instance/deploy/mso_create_svc_instance.json
@@ -19,17 +19,17 @@
},
"requestParameters": {
"userParams": [],
- "subscriptionServiceType": "VIRTUAL USP",
+ "subscriptionServiceType": "TYLER SILVIA",
"aLaCarte": true,
- "testApi": "GR_API"
+ "testApi": "VNF_API"
},
"subscriberInfo": {
"globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriberName": "USP VOICE"
+ "subscriberName": "SILVIA ROBBINS"
},
"owningEntity": {
"owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
- "owningEntityName": "MetroPacketCore"
+ "owningEntityName": "WayneHolland"
},
"project": {
"projectName": "x1"
diff --git a/vid-automation/src/main/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json b/vid-automation/src/main/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
index a43092ef9..52b425bd8 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
@@ -2,7 +2,27 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/ecompportal_att/auxapi//getSessionSlotCheckInterval"
+ "path": "/ecompportal_att/auxapi//v3/getSessionSlotCheckInterval"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "POST",
+ "path": "/ecompportal_att/auxapi/extendSessionTimeOuts"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/ecompportal_att/auxapi/v3/getSessionSlotCheckInterval"
},
"simulatorResponse": {
"responseCode": 200,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/environment/activate/get_operational_environments_aai1.json b/vid-automation/src/main/resources/registration_to_simulator/environment/activate/get_operational_environments_aai1.json
index b4fbc51a0..00bf8911f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/environment/activate/get_operational_environments_aai1.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/environment/activate/get_operational_environments_aai1.json
@@ -67,7 +67,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ec",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
@@ -76,7 +76,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ed",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/environment/attachManifest/get_attachable_operational_environment.json b/vid-automation/src/main/resources/registration_to_simulator/environment/attachManifest/get_attachable_operational_environment.json
index 655133b80..1977e6b71 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/environment/attachManifest/get_attachable_operational_environment.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/environment/attachManifest/get_attachable_operational_environment.json
@@ -67,7 +67,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ec",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
@@ -76,7 +76,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ed",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Deactivate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/environment/deactivate/get_operational_environments_aai1.json b/vid-automation/src/main/resources/registration_to_simulator/environment/deactivate/get_operational_environments_aai1.json
index 4d95898ef..8d6cd4ad7 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/environment/deactivate/get_operational_environments_aai1.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/environment/deactivate/get_operational_environments_aai1.json
@@ -67,7 +67,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ec",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Deactivate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
@@ -76,7 +76,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ed",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/get_operational_environment.json b/vid-automation/src/main/resources/registration_to_simulator/get_operational_environment.json
index abe08ee4d..02938431c 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/get_operational_environment.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/get_operational_environment.json
@@ -107,7 +107,7 @@
"method": "GET",
"path": "/aai/v../cloud-infrastructure/operational-environments",
"queryParams": {
- "operational-environment-type": "ECOMP"
+ "operational-environment-type": "ONAP"
}
},
"simulatorResponse": {
@@ -117,7 +117,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ec",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
@@ -126,7 +126,7 @@
{
"operational-environment-id": "f07ca256-96dd-40ad-b4d2-7a77e2a974ed",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/pProbe/aai_get_service_instance_with_logical_links.json b/vid-automation/src/main/resources/registration_to_simulator/pProbe/aai_get_service_instance_with_logical_links.json
index 30365d830..b7671c46b 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/pProbe/aai_get_service_instance_with_logical_links.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/pProbe/aai_get_service_instance_with_logical_links.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL.USP/service-instances/service-instance/3f93c7cb-2fd0-4557-9514-e189b7b04f9d"
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/TYLER.SILVIA/service-instances/service-instance/3f93c7cb-2fd0-4557-9514-e189b7b04f9d"
} ,
"simulatorResponse": {
"responseCode": 200,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_services.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_services.json
index ef9725e40..7df5aaab4 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_services.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_services.json
@@ -9,17 +9,17 @@
"service":[
{
"service-id":"ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
- "service-description":"DHV",
+ "service-description":"ERICA",
"resource-version":"1494001985150"
},
{
"service-id":"17cc1042-527b-11e6-beb8-9e71128cae77",
- "service-description":"FLEXREACH",
+ "service-description":"IGNACIO",
"resource-version":"1494001922171"
},
{
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
- "service-description":"Netbond",
+ "service-description":"Christie",
"resource-version":"1494001855144"
},
{
@@ -28,18 +28,18 @@
"resource-version":"1494001980153"
},
{
- "service-id":"vRRaaS",
- "service-description":"vRRaaS",
+ "service-id":"vTerrance",
+ "service-description":"vTerrance",
"resource-version":"1484865266"
},
{
"service-id":"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
- "service-description":"vSCP",
+ "service-description":"vEsmeralda",
"resource-version":"1494001903012"
},
{
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "service-description":"Mobility",
+ "service-description":"Emanuel",
"resource-version":"1503954056794"
},
{
@@ -49,7 +49,7 @@
},
{
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
- "service-description":"FIRSTNET",
+ "service-description":"LINDSEY",
"resource-version":"1490910095155"
},
{
@@ -58,18 +58,18 @@
"resource-version":"1494001863930"
},
{
- "service-id":"vHNGWaas",
+ "service-id":"vRosemarie",
"service-description":"HNGATEWAY",
"resource-version":"1501192849249"
},
{
"service-id":"vHNPaas",
- "service-description":"HNPORTAL",
+ "service-description":"WILKINS",
"resource-version":"1501192982895"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1494001802638"
},
{
@@ -78,18 +78,18 @@
"resource-version":"1492533254036"
},
{
- "service-id":"VIPRaaS",
- "service-description":"vIPRaaS",
+ "service-id":"vMuriel",
+ "service-description":"vMuriel",
"resource-version":"1490910058887"
},
{
"service-id":"0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
- "service-description":"WAN Bonding",
+ "service-description":"CARA Griffin",
"resource-version":"1498053422512"
},
{
"service-id":"c7611ebe-c324-48f1-8085-94aef0c6ef3d",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001913639"
},
{
@@ -98,23 +98,23 @@
"resource-version":"1506361785997"
},
{
- "service-id":"vVIGaaS",
- "service-description":"vVIGaaS",
+ "service-id":"vSalvatore",
+ "service-description":"vSalvatore",
"resource-version":"1494001900545"
},
{
"service-id":"d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
- "service-description":"uCPE-VMS",
+ "service-description":"JOSEFINA",
"resource-version":"1494001941772"
},
{
- "service-id":"vPEaaS",
- "service-description":"vPEaaS",
+ "service-id":"vHubbard",
+ "service-description":"vHubbard",
"resource-version":"1494001988229"
},
{
"service-id":"12a96a9d-4b4c-4349-a950-fe1159602621",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001817126"
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_subscribers_for_customer.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_subscribers_for_customer.json
deleted file mode 100644
index 1b9eaa8e9..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_subscribers_for_customer.json
+++ /dev/null
@@ -1,734 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "queryParams": {
- "depth": 2
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "global-customer-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name": "FIREWALL/MISC",
- "subscriber-type": "INFRA",
- "resource-version": "1494001772223",
- "service-subscriptions": {
- "service-subscription": [
- {
- "service-type": "VDNS",
- "resource-version": "1494001850040",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "d69c6add-c114-4dd8-9bfc-bb51c7989e93",
- "service-instance-name": "test123",
- "model-invariant-id": "c73dd832-d1eb-4c3a-bd04-00353c032209",
- "model-version-id": "f9253bf0-3b74-4f6b-a966-697bc599691c",
- "resource-version": "1494002069377"
- },
- {
- "service-instance-id": "9caf5581-40ab-47be-b1f1-909a87724add",
- "service-instance-name": "vidfirewallvdnstest",
- "model-invariant-id": "732263bd-0655-428d-a347-d65676d1a949",
- "resource-version": "1494002023060"
- },
- {
- "service-instance-id": "916538e5-91d2-45f2-a0b4-2b1804361262",
- "service-instance-name": "test5645543454",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1499866361973",
- "orchestration-status": "Active"
- }
- ]
- }
- },
- {
- "service-type": "VNTPS",
- "resource-version": "1494001936936",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "99deef90-f034-438d-949c-069c22558657",
- "service-instance-name": "Lital-S-1707094-VID",
- "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
- "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
- "resource-version": "1500880984100",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "14cbb92e-1ba6-46a6-893c-05f817ea81ec",
- "service-instance-name": "MobilityServer_Instance10-26",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "1e34a014-6fd9-4b1c-9038-b2b885b93143",
- "model-version-id": "8a380513-8a3e-4603-8558-67c1c7231e66",
- "resource-version": "1509049693156",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3215397d-435d-4892-8e4f-7321a4269a16",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3215397d-435d-4892-8e4f-7321a4269a16"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "47e0d120-0b7f-412c-9e5b-e26cfdc3b656",
- "service-instance-name": "Lital-Test-VID-Service",
- "model-invariant-id": "41543dd0-43c5-4346-bc52-d9883566d9aa",
- "model-version-id": "420731a2-72f2-4786-9ba1-fd94f19a81cf",
- "resource-version": "1500795793085",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5d521981-33be-4bb5-bb20-5616a9c52a5a",
- "service-instance-name": "dfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
- "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
- "resource-version": "1508832105498",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/4d4ecf59-41f1-40d4-818d-885234680a42",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "4d4ecf59-41f1-40d4-818d-885234680a42"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- },
- {
- "service-type": "VCDN",
- "resource-version": "1494001943182"
- },
- {
- "service-type": "MISVPN Transport",
- "resource-version": "1505859178418",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "4ea864f2-b946-473a-b51c-51a7c10b8391",
- "service-instance-name": "shaniiiiiiiiiiiiiiiiiiiiiiiiiiiiiii",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508226188903",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f160c875-ddd1-4ef5-84d8-d098784daa3a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f160c875-ddd1-4ef5-84d8-d098784daa3a"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/a0032f81-53e1-41f6-bc1a-de91ce1009f3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "a0032f81-53e1-41f6-bc1a-de91ce1009f3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "adding_VNF"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8b1b8793-467d-4e5b-9ff4-06abb40ec841",
- "service-instance-name": "fgghgyy_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1510817054514",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "928d5560-4526-4721-8703-bcfc65177067",
- "service-instance-name": "ServicePnf_30",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1510827189590",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/928d5560-4526-4721-8703-bcfc65177067/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "08a1a701-608f-4ac0-bc53-ba89dc2b06b2",
- "service-instance-name": "ServicePnf_28",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1510673823477",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/08a1a701-608f-4ac0-bc53-ba89dc2b06b2/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "15477731-6cd4-417f-bcc3-f4ed63c2e452",
- "service-instance-name": "s4anity",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509889804126",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/e8016bed-4740-4bd3-a591-96f8788766ae",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "e8016bed-4740-4bd3-a591-96f8788766ae"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "fafbf383-a04c-4a70-93ea-901582ca199b",
- "service-instance-name": "verten",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "87439333-fe61-4b09-8475-f2ced53d425b",
- "resource-version": "1508995251487",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/4b65b294-1eb8-47ba-bd80-356004d4f0ed",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "4b65b294-1eb8-47ba-bd80-356004d4f0ed"
- }
- ]
- }
- ]
- }
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "0c48431cea8c460c998f57ed91515293"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "sanity_test_tenant-746626838"
- }
- ]
- }
- ]
- }
- },
- {
- "service-type": "AIM Transport",
- "resource-version": "1505859153563",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "c4743f14-1738-4d16-8773-1cfbe0c76c9b",
- "service-instance-name": "ShaniService2",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a50a43bb-4ac8-410c-acf3-c30aa39dd109",
- "resource-version": "1506438228686",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "000ef706-dc5b-4d3c-afc6-160b0474f2ef",
- "service-instance-name": "version1",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "713783d5-9e21-49c5-86f1-77dc331586a2",
- "model-version-id": "a50a43bb-4ac8-410c-acf3-c30aa39dd109",
- "resource-version": "1506436202840",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a2",
- "service-instance-name": "AIM_TRANSPORT_00014",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509397929011",
- "orchestration-status": "Created",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "zone",
- "related-link": "/aai/v11/network/zones/zone/ABC15",
- "relationship-data": [
- {
- "relationship-key": "zone.zone-id",
- "relationship-value": "ABC15"
- }
- ],
- "related-to-property": [
- {
- "property-key": "zone.zone-name",
- "property-value": "AAITESAN-ABC15"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY7656cce9%3ALAG2295%7CSANITY7686cce9%3ALAG2264",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY7656cce9:LAG2295|SANITY7686cce9:LAG2264"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "facfdfb3-174d-46a5-8a9f-8251f21ee5ea",
- "service-instance-name": "AIM_TRANSPORT_00003",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509395666918",
- "orchestration-status": "Created"
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a1",
- "service-instance-name": "AIM_TRANSPORT_00004",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "5c9e863f-2716-467b-8799-4a67f378dcaa",
- "resource-version": "1508330555658",
- "orchestration-status": "<ORCH_STATUS>",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "zone",
- "related-link": "/aai/v11/network/zones/zone/ABC11",
- "relationship-data": [
- {
- "relationship-key": "zone.zone-id",
- "relationship-value": "ABC11"
- }
- ],
- "related-to-property": [
- {
- "property-key": "zone.zone-name",
- "property-value": "ATLSANAI-ABC11"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY6758cce9%3ALAG1992%7CSANITY6785cce9%3ALAG1961",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY6758cce9:LAG1992|SANITY6785cce9:LAG1961"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY6757cce9%3ALAG1989%7CSANITY6785cce9%3ALAG1958",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY6757cce9:LAG1989|SANITY6785cce9:LAG1958"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "377f3202-e183-44a0-85e5-29a7e71603be",
- "service-instance-name": "AIM_TRANSPORT_00002",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "model-invariant-id": "100cbe0e-ceb2-41e9-8918-eab9f7aa05bd",
- "model-version-id": "32228134-a561-49ba-93af-735bc2d78e5e",
- "resource-version": "1508448142346",
- "orchestration-status": "PendingDelete"
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a4",
- "service-instance-name": "AIM_TRANSPORT_00015",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509470124946",
- "orchestration-status": "Created"
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a5",
- "service-instance-name": "AIM_TRANSPORT_00017",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509470281154",
- "orchestration-status": "Created",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "zone",
- "related-link": "/aai/v11/network/zones/zone/ABC15",
- "relationship-data": [
- {
- "relationship-key": "zone.zone-id",
- "relationship-value": "ABC15"
- }
- ],
- "related-to-property": [
- {
- "property-key": "zone.zone-name",
- "property-value": "AAITESAN-ABC15"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY7658cce9%3ALAG2293%7CSANITY7685cce9%3ALAG2262",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY7658cce9:LAG2293|SANITY7685cce9:LAG2262"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a7",
- "service-instance-name": "AIM_TRANSPORT_00019",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509470436456",
- "orchestration-status": "Created",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "zone",
- "related-link": "/aai/v11/network/zones/zone/ABC15",
- "relationship-data": [
- {
- "relationship-key": "zone.zone-id",
- "relationship-value": "ABC15"
- }
- ],
- "related-to-property": [
- {
- "property-key": "zone.zone-name",
- "property-value": "AAITESAN-ABC15"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY7657cce9%3ALAG2289%7CSANITY7685cce9%3ALAG2258",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY7657cce9:LAG2289|SANITY7685cce9:LAG2258"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f36f5734-e9df-4fbf-9f35-61be13f028a3",
- "service-instance-name": "AIM_TRANSPORT_00015",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509399074465",
- "orchestration-status": "Created",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "zone",
- "related-link": "/aai/v11/network/zones/zone/ABC15",
- "relationship-data": [
- {
- "relationship-key": "zone.zone-id",
- "relationship-value": "ABC15"
- }
- ],
- "related-to-property": [
- {
- "property-key": "zone.zone-name",
- "property-value": "AAITESAN-ABC15"
- }
- ]
- },
- {
- "related-to": "logical-link",
- "related-link": "/aai/v11/network/logical-links/logical-link/SANITY7656cce9%3ALAG2294%7CSANITY7686cce9%3ALAG2263",
- "relationship-data": [
- {
- "relationship-key": "logical-link.link-name",
- "relationship-value": "SANITY7656cce9:LAG2294|SANITY7686cce9:LAG2263"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "181edf1e-725d-47af-ab3f-6b4e297032ab",
- "service-instance-name": "ServicePnf_26",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1510673032572",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/181edf1e-725d-47af-ab3f-6b4e297032ab/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "facfdfb3-174d-46a5-8a9f-8251f21zz5yz",
- "service-instance-name": "AIM_TRANSPORT_00013",
- "service-type": "TRANSPORT",
- "service-role": "AIM",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb",
- "model-version-id": "b6614ae6-e52d-44ed-9932-aae697624543",
- "resource-version": "1509396039342",
- "orchestration-status": "Created"
- },
- {
- "service-instance-id": "4759b4f0-3350-40b0-9e06-2bebdacb21d8",
- "service-instance-name": "ServicePnf_27",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1510673651875",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/4759b4f0-3350-40b0-9e06-2bebdacb21d8/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1cc01b8b-7604-4fd3-8cb2-f01466407f76",
- "service-instance-name": "ServicePnf_29",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1510826917947",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/1cc01b8b-7604-4fd3-8cb2-f01466407f76/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e67d0806-95c9-41a5-86a7-3920c1bdf69f",
- "service-instance-name": "dfgfgg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1510817944682",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/ab18aa18-9644-441d-be6e-af6cadbc21ab",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "ab18aa18-9644-441d-be6e-af6cadbc21ab"
- }
- ]
- }
- ]
- }
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "0c48431cea8c460c998f57ed91515293"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "sanity_test_tenant-746626838"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_tenants.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_tenants.json
index f0323958c..254c35e8f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_tenants.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_get_tenants.json
@@ -6,21 +6,21 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "service-type": "VIRTUAL USP",
+ "service-type": "TYLER SILVIA",
"resource-version": "1494001841964",
"relationship-list": {
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
+ "relationship-value": "JANET25"
},
{
"relationship-key": "tenant.tenant-id",
@@ -36,15 +36,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -54,21 +54,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
+ "property-value": "AIN Web Tool-15-D-testalexandria"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -84,15 +84,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -108,15 +108,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -132,15 +132,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/de007636e25249238447264a988a927b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/de007636e25249238447264a988a927b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -156,15 +156,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -180,15 +180,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -204,15 +204,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -228,15 +228,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -252,15 +252,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/8774659e425f479895ae091bb5d46560",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/8774659e425f479895ae091bb5d46560",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -276,15 +276,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/624eb554b0d147c19ff8885341760481",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/624eb554b0d147c19ff8885341760481",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -300,15 +300,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/214f55f5fc414c678059c383b03e4962",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/214f55f5fc414c678059c383b03e4962",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -324,15 +324,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -348,15 +348,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -372,15 +372,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -396,15 +396,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -420,15 +420,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -444,15 +444,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -468,15 +468,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/05b91bd5137f4929878edd965755c06d",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/05b91bd5137f4929878edd965755c06d",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -492,15 +492,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -516,15 +516,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -540,15 +540,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -564,15 +564,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -588,15 +588,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -612,15 +612,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/2d34d8396e194eb49969fd61ffbff961",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -636,15 +636,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -660,15 +660,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -684,15 +684,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/4914ab0ab3a743e58f0eefdacc1dde77",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -708,15 +708,15 @@
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/d0a3e3f2964542259d155a81c41aadc3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -726,21 +726,21 @@
"related-to-property": [
{
"property-key": "tenant.tenant-name",
- "property-value": "test-rdm3-09"
+ "property-value": "test-olson3-09"
}
]
},
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/cbb99fe4ada84631b7baf046b6fd2044",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_named_query_for_view_edit.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_named_query_for_view_edit.json
index 26bb3506c..7b8c8b312 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_named_query_for_view_edit.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/aai_named_query_for_view_edit.json
@@ -41,11 +41,11 @@
"inventory-response-items":{
"inventory-response-item":[
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c015cc0f-0f37-4488-aabf-53795fd93cd3",
"vnf-name":"fsd",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -134,11 +134,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"0846287b-65bf-45a6-88f6-6a1af4149fac",
"vnf-name":"kjkjk",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -207,12 +207,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"9908b762-136f-4b1f-8eb4-ef670ef58bb4",
"vnf-name":"uiui",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"vHNGWaas",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vRosemarie",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -231,11 +231,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"543931f5-e50e-45a2-a69f-ab727e4c7f2f",
"vnf-name":"sdfsdfdsf",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"LRSI-OSPF",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -255,12 +255,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"25e84884-22d5-44c9-8212-cb459f63e0ba",
"vnf-name":"sdada",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"VIPRaaS",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vMuriel",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -279,11 +279,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"013fb0ba-977b-496c-9faa-7f8e5f083eec",
"vnf-name":"gvb",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -303,11 +303,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"06914296-cb46-4b62-9453-329a706a6cbb",
"vnf-name":"lkllll",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -327,11 +327,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c55da606-cf38-42c7-bc3c-be8e23b19299",
"vnf-name":"ss",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -351,11 +351,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"27cc0914-70be-453e-b552-3df6b1d6cda9",
"vnf-name":"yh",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
"prov-status":"PREPROV",
"orchestration-status":"Created",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/browse_sdc_catalog_two_services.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/browse_sdc_catalog_two_services.json
deleted file mode 100644
index 40e70b63e..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/browse_sdc_catalog_two_services.json
+++ /dev/null
@@ -1,74 +0,0 @@
-{
- "simulatorRequest": {
- "method": "PUT",
- "path": "/aai/v../query",
- "body": "{\"start\" : \"service-design-and-creation\/models\/\", \"query\" : \"query\/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\"}",
- "queryParams": {
- "format": [
- "resource"
- ]
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "results": [
- {
- "model": {
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-type": "resource",
- "resource-version": "1500138206526",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "model-name": "vidmacrofalsenaming",
- "model-version": "1.0",
- "model-description": "lustre settler sideways volcanic eight cellular",
- "resource-version": "1500137463984",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/l2-bridge-for-wan-connector-model-id-ps-02/model-vers/model-ver/l2-bridge-for-wan-connector-resource-id-ps-02/model-elements/model-element/e874da22-729d-47bd-8c08-d596fd9c213d/model-elements/model-element/ccbb65b8-2faf-4f5f-80d9-804bb50f1455",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "l2-bridge-for-wan-connector-model-id-ps-02"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "l2-bridge-for-wan-connector-resource-id-ps-02"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "get_sdc_catalog_services_2f80c596",
- "model-type": "resource",
- "resource-version": "1500138206526",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
- "model-name": "not important",
- "model-version": "1.0",
- "model-description": "decontamination arm circus ammonia hump edge",
- "resource-version": "1500137463984"
- }
- ]
- }
- }
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_get_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_get_subscribers.json
deleted file mode 100644
index a5661c1a2..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_get_subscribers.json
+++ /dev/null
@@ -1,47 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams" : {
- "subscriber-type": [ "INFRA" ],
- "depth": [ "0" ]
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"FIREWALL/MISC",
- "subscriber-type":"INFRA",
- "resource-version":"1494254802147"
- },
- {
- "global-customer-id":"VidE2ETest",
- "subscriber-name":"VidTest20161020",
- "subscriber-type":"INFRA",
- "resource-version":"1494254856862"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494255056308"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1506548476111"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494254832007"
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_id.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_id.json
index 8daa20b4b..5552d11b8 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_id.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_id.json
@@ -10,7 +10,7 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "result-data":[{"resource-type":"service-instance","resource-link":"/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vMMSC/service-instances/service-instance/ec884145-dbe8-4228-8165-f0c4d7123f8b"}]
+ "result-data":[{"resource-type":"service-instance","resource-link":"/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vWINIFRED/service-instances/service-instance/ec884145-dbe8-4228-8165-f0c4d7123f8b"}]
}
}
} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_name.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_name.json
index 5dc1f3b18..ec0ccac9a 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_name.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_instance_by_name.json
@@ -4,13 +4,13 @@
"path": "/aai/v../search/nodes-query",
"queryParams": {
"search-node-type": "service-instance",
- "filter": "service-instance-name:EQUALS:abc_mdns_2017_1011_IST_Service_CSI"
+ "filter": "service-instance-name:EQUALS:abc_CHARLOTTE_2017_1011_IST_Service_CSI"
}
},
"simulatorResponse": {
"responseCode": 200,
"body": {
- "result-data":[{"resource-type":"service-instance","resource-link":"/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vMMSC/service-instances/service-instance/ec884145-dbe8-4228-8165-f0c4d7123f8b"}]
+ "result-data":[{"resource-type":"service-instance","resource-link":"/aai/v11/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vWINIFRED/service-instances/service-instance/ec884145-dbe8-4228-8165-f0c4d7123f8b"}]
}
}
} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_named_query.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_named_query.json
index c7b78df86..10ec31b8f 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_named_query.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_search_named_query.json
@@ -6,7 +6,7 @@
"simulatorResponse": {
"responseCode": 200,
"body": {
- "inventory-response-item":[{"model-name":"mdns_2017_1011_IST_Service","service-instance":{"service-instance-id":"ec884145-dbe8-4228-8165-f0c4d7123f8b","service-instance-name":"abc_mdns_2017_1011_IST_Service_CSI"},"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"model-name":"mdns_2017_1011_IST_Vf","generic-vnf":{"vnf-id":"e83e7a37-733a-4fbe-b015-67dbc8a6c1cc","vnf-name":"abc_mdns_2017_1011_IST_Service_CVNF","vnf-type":"mdns_2017_1011_IST_Service/mdns_2017_1011_IST_Vf 0","service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","prov-status":"PREPROV","orchestration-status":"Created","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1509987660553","model-invariant-id":"b22715a2-4ec1-4e2f-bf4f-d79fa9519707","model-version-id":"e54ac8ab-746b-494d-918a-efab23a50e0d","model-customization-id":"efa526df-e1f5-4fda-9e0d-475cb5e44e4f","nf-type":"null","nf-function":"null","nf-role":"null","nf-naming-code":"null"},"extra-properties":{}}]}}]
+ "inventory-response-item":[{"model-name":"CHARLOTTE_2017_1011_IST_Service","service-instance":{"service-instance-id":"ec884145-dbe8-4228-8165-f0c4d7123f8b","service-instance-name":"abc_CHARLOTTE_2017_1011_IST_Service_CSI"},"extra-properties":{},"inventory-response-items":{"inventory-response-item":[{"model-name":"CHARLOTTE_2017_1011_IST_Vf","generic-vnf":{"vnf-id":"e83e7a37-733a-4fbe-b015-67dbc8a6c1cc","vnf-name":"abc_CHARLOTTE_2017_1011_IST_Service_CVNF","vnf-type":"CHARLOTTE_2017_1011_IST_Service/CHARLOTTE_2017_1011_IST_Vf 0","service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb","prov-status":"PREPROV","orchestration-status":"Created","in-maint":false,"is-closed-loop-disabled":false,"resource-version":"1509987660553","model-invariant-id":"b22715a2-4ec1-4e2f-bf4f-d79fa9519707","model-version-id":"e54ac8ab-746b-494d-918a-efab23a50e0d","model-customization-id":"efa526df-e1f5-4fda-9e0d-475cb5e44e4f","nf-type":"null","nf-function":"null","nf-role":"null","nf-naming-code":"null"},"extra-properties":{}}]}}]
}
}
} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_sub_details.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_sub_details.json
index 53756daa1..940fa909e 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_sub_details.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_aai_sub_details.json
@@ -1,4 +1,5 @@
-{
+[
+ {
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
@@ -10,13 +11,13 @@
"responseCode": 200,
"body": {
"global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
+ "subscriber-name":"Emanuel",
"subscriber-type":"INFRA",
"resource-version":"1494001894192",
"service-subscriptions":{
"service-subscription":[
{
- "service-type":"vMMSC",
+ "service-type":"vWINIFRED",
"resource-version":"1503958037264",
"service-instances":{
"service-instance":[
@@ -54,8 +55,8 @@
},
{
"service-instance-id":"ec884145-dbe8-4228-8165-f0c4d7123f8b",
- "service-instance-name":"abc_mdns_2017_1011_IST_Service_CSI",
- "service-type":"Mobility",
+ "service-instance-name":"abc_CHARLOTTE_2017_1011_IST_Service_CSI",
+ "service-type":"Emanuel",
"service-role":"",
"model-invariant-id":"c54c1178-ab4b-498c-aea0-52cc2043d44f",
"model-version-id":"a1531622-4e08-43fa-9ffd-222090cab7d2",
@@ -64,7 +65,7 @@
},
{
"service-instance-id":"69f1abac-b1ac-45c4-b954-ff934fc35257",
- "service-instance-name":"Mobility_VSP_Service_nb5443",
+ "service-instance-name":"Emanuel_VSP_Service_nb5443",
"service-type":"",
"service-role":"",
"model-invariant-id":"f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -74,7 +75,7 @@
},
{
"service-instance-id":"5161b8d5-659a-42b2-9faa-d000bdba6473",
- "service-instance-name":"ServicevMMSCPID298109_ap947r_092217_03",
+ "service-instance-name":"ServicevWINIFREDPID298109_ap947r_092217_03",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -84,7 +85,7 @@
},
{
"service-instance-id":"46c729a2-0003-4c6f-8deb-ccd7cb203681",
- "service-instance-name":"vMMSC_MobReg__Svc_SB_0905_01",
+ "service-instance-name":"vWINIFRED_MobReg__Svc_SB_0905_01",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -105,7 +106,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"vMMSC_MobReg__Vnf_SB_0905_01"
+ "property-value":"vWINIFRED_MobReg__Vnf_SB_0905_01"
}
]
}
@@ -202,7 +203,7 @@
},
{
"service-instance-id":"4abb3bd4-75bf-488b-9185-dd6bfe493be9",
- "service-instance-name":"RG_9-26_vmmsc",
+ "service-instance-name":"RG_9-26_vWINIFRED",
"service-type":"",
"service-role":"",
"environment-context":"null",
@@ -225,7 +226,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"RG_9-26_vmmsctest"
+ "property-value":"RG_9-26_vWINIFREDtest"
}
]
}
@@ -234,7 +235,7 @@
},
{
"service-instance-id":"2f4b57f9-c3bb-4734-b790-ceb57b02186a",
- "service-instance-name":"PREIST_MDNS_mmscInstance",
+ "service-instance-name":"PREIST_CHARLOTTE_mmscInstance",
"service-type":"",
"service-role":"",
"environment-context":"General_Revenue-Bearing",
@@ -257,7 +258,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"PREIST_MDNS_VNFmmsc"
+ "property-value":"PREIST_CHARLOTTE_VNFmmsc"
}
]
}
@@ -354,7 +355,7 @@
},
{
"service-instance-id":"8473f088-30a0-453d-88fc-b29bda544d6e",
- "service-instance-name":"Service_mdns_mobility_nb54433",
+ "service-instance-name":"Service_CHARLOTTE_emanuel_nb54433",
"service-type":"",
"service-role":"",
"model-invariant-id":"b399ddef-4d8c-48c4-88c5-d4cb0f8b4678",
@@ -375,7 +376,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"Service_mdns_mobility_nb54433_ds0928_vnf"
+ "property-value":"Service_CHARLOTTE_emanuel_nb54433_ds0928_vnf"
}
]
}
@@ -384,7 +385,7 @@
},
{
"service-instance-id":"035933b7-849c-4a83-a11c-73016fdf557a",
- "service-instance-name":"Service_vMMSC_MobilityREG_sg_0911",
+ "service-instance-name":"Service_vWINIFRED_EmanuelREG_sg_0911",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -426,7 +427,7 @@
},
{
"service-instance-id":"884233b8-771a-421a-a542-406bda5af2c3",
- "service-instance-name":"Service_vMMSC_MobilityREG_sg_0913",
+ "service-instance-name":"Service_vWINIFRED_EmanuelREG_sg_0913",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -447,7 +448,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"Service_vMMSC_MobilityREG_sg_0913_Vnf"
+ "property-value":"Service_vWINIFRED_EmanuelREG_sg_0913_Vnf"
}
]
}
@@ -568,7 +569,7 @@
},
{
"service-instance-id":"01170b44-d74f-409f-bb84-dee5c6d9ccb8",
- "service-instance-name":"Mobility_VSP_Service_nb",
+ "service-instance-name":"Emanuel_VSP_Service_nb",
"service-type":"",
"service-role":"",
"model-invariant-id":"f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -578,7 +579,7 @@
},
{
"service-instance-id":"2f9db809-58f6-4bf2-8759-8e304831bbb9",
- "service-instance-name":"ServicevMMSCPID298109_ap947r_0926167_02",
+ "service-instance-name":"ServicevWINIFREDPID298109_ap947r_0926167_02",
"service-type":"",
"service-role":"",
"environment-context":"null",
@@ -736,7 +737,7 @@
},
{
"service-instance-id":"ed5d1968-b896-4bd0-b978-4e29485b9086",
- "service-instance-name":"Service_mdns_mobility_kk364s_927_1515",
+ "service-instance-name":"Service_CHARLOTTE_emanuel_kk364s_927_1515",
"service-type":"",
"service-role":"",
"environment-context":"null",
@@ -759,7 +760,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"CreateVNF_Service_mdns_mobility_kk364s_927_1515"
+ "property-value":"CreateVNF_Service_CHARLOTTE_emanuel_kk364s_927_1515"
}
]
}
@@ -768,7 +769,7 @@
},
{
"service-instance-id":"4f590065-d9ea-457b-bec6-3cdd95c993ab",
- "service-instance-name":"RG_9-25_vMMSCVid",
+ "service-instance-name":"RG_9-25_vWINIFREDVid",
"service-type":"",
"service-role":"",
"environment-context":"null",
@@ -838,7 +839,7 @@
},
{
"service-instance-id":"f6763efd-774f-469d-a90e-b736765144cd",
- "service-instance-name":"Service_vMMSC_MobilityREG_sb_0912",
+ "service-instance-name":"Service_vWINIFRED_EmanuelREG_sb_0912",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -859,7 +860,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"Service_vMMSC_MobilityREG_sb_0912_Vnf"
+ "property-value":"Service_vWINIFRED_EmanuelREG_sb_0912_Vnf"
}
]
}
@@ -868,7 +869,7 @@
},
{
"service-instance-id":"3280694a-7fb1-4450-bee4-ad84abbd9971",
- "service-instance-name":"vMMSC_MobReg__Svc_DS_0830_01",
+ "service-instance-name":"vWINIFRED_MobReg__Svc_DS_0830_01",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -922,7 +923,7 @@
},
{
"service-instance-id":"2e1b88c0-cc5f-42ea-9a17-c21981107573",
- "service-instance-name":"vMMSC_MobReg__Svc_DS_0901_01",
+ "service-instance-name":"vWINIFRED_MobReg__Svc_DS_0901_01",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -932,7 +933,7 @@
},
{
"service-instance-id":"6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "service-instance-name":"vMMSC_MobReg__Svc_DS_0901_02",
+ "service-instance-name":"vWINIFRED_MobReg__Svc_DS_0901_02",
"service-type":"",
"service-role":"",
"model-invariant-id":"a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -953,7 +954,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"vMMSC_MobReg__Vnf_DS_0901_02"
+ "property-value":"vWINIFRED_MobReg__Vnf_DS_0901_02"
}
]
}
@@ -962,7 +963,7 @@
},
{
"service-instance-id":"7377c571-be4c-445f-bf85-5e7c60d5b1c6",
- "service-instance-name":"Service_mdns_01",
+ "service-instance-name":"Service_CHARLOTTE_01",
"service-type":"",
"service-role":"",
"environment-context":"Critical_Non-Revenue",
@@ -1107,7 +1108,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"ServicevMMSCVNF"
+ "property-value":"ServicevWINIFREDVNF"
}
]
}
@@ -1146,15 +1147,15 @@
"relationship":[
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1170,15 +1171,15 @@
},
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1194,15 +1195,15 @@
},
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1247,11 +1248,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -1315,11 +1316,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -1438,15 +1439,15 @@
"relationship":[
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1462,15 +1463,15 @@
},
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1486,15 +1487,15 @@
},
{
"related-to":"tenant",
- "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data":[
{
"relationship-key":"cloud-region.cloud-owner",
- "relationship-value":"att-aic"
+ "relationship-value":"irma-aic"
},
{
"relationship-key":"cloud-region.cloud-region-id",
- "relationship-value":"mtn6"
+ "relationship-value":"hvf6"
},
{
"relationship-key":"tenant.tenant-id",
@@ -1562,7 +1563,7 @@
},
{
"service-instance-id":"9f44e57f-243d-4e53-8ef8-5892c12f7ac2",
- "service-instance-name":"Mobility_VSP_Service_01_PB",
+ "service-instance-name":"Emanuel_VSP_Service_01_PB",
"service-type":"",
"service-role":"",
"model-invariant-id":"f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -1582,7 +1583,7 @@
}
},
{
- "service-type":"Mobility",
+ "service-type":"Emanuel",
"resource-version":"1494001853297",
"service-instances":{
"service-instance":[
@@ -1740,7 +1741,7 @@
},
{
"service-instance-id":"4064aa68-f4db-4135-a78b-b79809416f80",
- "service-instance-name":"vDBE_1208_oam_bb389n",
+ "service-instance-name":"vDOROTHEA_1208_oam_bb389n",
"service-type":"",
"service-role":"",
"environment-context":"General_Revenue-Bearing",
@@ -1844,7 +1845,7 @@
},
{
"service-instance-id":"3e18ba93-f47d-41c9-9d4e-bd43b507c4d6",
- "service-instance-name":"HNPortal_OAM_svc_lll_010917",
+ "service-instance-name":"WILKINS_OAM_svc_lll_010917",
"model-invariant-id":"24c750cd-a827-4289-9714-b6d214f1bc6b",
"resource-version":"1494001876432"
},
@@ -1891,7 +1892,7 @@
},
{
"service-instance-id":"a42eeb3b-ae92-44aa-9da7-2293c1dfa259",
- "service-instance-name":"MobilityServer_294356_rs768f",
+ "service-instance-name":"EmanuelServer_294356_rs768f",
"service-type":"",
"service-role":"",
"environment-context":"General_Revenue-Bearing",
@@ -1904,11 +1905,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -1924,7 +1925,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"rs768f_MobilityServer_294356_vnf"
+ "property-value":"rs768f_EmanuelServer_294356_vnf"
}
]
},
@@ -1956,11 +1957,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -2052,7 +2053,7 @@
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"DFW"
+ "relationship-value":"WATKINS"
}
]
},
@@ -2182,7 +2183,7 @@
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"DFW"
+ "relationship-value":"WATKINS"
}
]
},
@@ -2243,7 +2244,7 @@
},
{
"service-instance-id":"898cd344-8ec9-4e91-8e01-adc6a09b1822",
- "service-instance-name":"Mobility_Server_294356",
+ "service-instance-name":"Emanuel_Server_294356",
"service-type":"",
"service-role":"",
"environment-context":"General_Revenue-Bearing",
@@ -2256,11 +2257,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -2276,7 +2277,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"zmtn6mobserver01"
+ "property-value":"zhvf6mobserver01"
}
]
},
@@ -2406,11 +2407,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -2426,7 +2427,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"zmtn6amdns04_PB"
+ "property-value":"zhvf6amdns04_PB"
}
]
},
@@ -2484,7 +2485,7 @@
},
{
"service-instance-id":"58f993c0-c7b9-45fe-ae7a-2ad9a2341870",
- "service-instance-name":"Mobility_VSP_Service_PB_02",
+ "service-instance-name":"Emanuel_VSP_Service_PB_02",
"service-type":"",
"service-role":"",
"model-invariant-id":"f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -2505,7 +2506,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"Mobility_VSP_Service_PB_02_VF"
+ "property-value":"Emanuel_VSP_Service_PB_02_VF"
}
]
}
@@ -2720,7 +2721,7 @@
},
{
"service-instance-id":"5c766780-2e7b-47e6-b8a3-4bec3b1b0e71",
- "service-instance-name":"Service_Test_PCRF_Test1707_02",
+ "service-instance-name":"Service_Test_RODERICK_Test1707_02",
"resource-version":"1494002006171",
"relationship-list":{
"relationship":[
@@ -2816,11 +2817,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -2900,7 +2901,7 @@
},
{
"service-instance-id":"f7d5b93c-483c-4564-a524-1a1bbf5fdc0a",
- "service-instance-name":"mdns_mobility_01",
+ "service-instance-name":"CHARLOTTE_emanuel_01",
"service-type":"",
"service-role":"",
"environment-context":"Critical_Non-Revenue",
@@ -2923,7 +2924,7 @@
"related-to-property":[
{
"property-key":"generic-vnf.vnf-name",
- "property-value":"zmtn6amdns02"
+ "property-value":"zhvf6amdns02"
}
]
}
@@ -2945,11 +2946,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -3021,11 +3022,11 @@
"relationship":[
{
"related-to":"project",
- "related-link":"/aai/v11/business/projects/project/Nimbus",
+ "related-link":"/aai/v11/business/projects/project/Kennedy",
"relationship-data":[
{
"relationship-key":"project.project-name",
- "relationship-value":"Nimbus"
+ "relationship-value":"Kennedy"
}
]
},
@@ -3065,7 +3066,7 @@
},
{
"service-instance-id":"716df72e-d61e-45a4-8e50-8ea58d8ad2ac",
- "service-instance-name":"lll_hngw_oam_net_020217",
+ "service-instance-name":"lll_Rosema_oam_net_020217",
"model-invariant-id":"cc1db61e-1d9f-4b64-91ec-6844d922c584",
"model-version-id":"374a0a81-cb42-4ed5-a5fb-5a0bec102f82",
"resource-version":"1494001815150"
@@ -3115,4 +3116,195 @@
}
}
}
-} \ No newline at end of file
+ },
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "queryParams" : {
+ "depth": [ "1" ]
+ }
+ } ,
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "subscriber-name":"Emanuel",
+ "subscriber-type":"INFRA",
+ "resource-version":"1494001894192",
+ "service-subscriptions":{
+ "service-subscription":[
+ {
+ "service-type":"vWINIFRED",
+ "resource-version":"1503958037264",
+ "relationship-list":{
+ "relationship":[
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type":"vMNS",
+ "resource-version":"1507044344705",
+ "relationship-list":{
+ "relationship":[
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to":"tenant",
+ "related-link":"/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data":[
+ {
+ "relationship-key":"cloud-region.cloud-owner",
+ "relationship-value":"irma-aic"
+ },
+ {
+ "relationship-key":"cloud-region.cloud-region-id",
+ "relationship-value":"hvf6"
+ },
+ {
+ "relationship-key":"tenant.tenant-id",
+ "relationship-value":"2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property":[
+ {
+ "property-key":"tenant.tenant-name",
+ "property-value":"ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type":"vVoiceMail",
+ "resource-version":"1494001916536"
+ },
+ {
+ "service-type":"Emanuel",
+ "resource-version":"1494001853297"
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_a1531622.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_a1531622.json
index 7e74421ff..516acde7a 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_a1531622.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_a1531622.json
@@ -22,18 +22,18 @@
"body": {
"uuid":"a1531622-4e08-43fa-9ffd-222090cab7d2",
"invariantUUID":"c54c1178-ab4b-498c-aea0-52cc2043d44f",
- "name":"mdns_2017_1011_IST_Service",
+ "name":"CHARLOTTE_2017_1011_IST_Service",
"version":"5.0",
"toscaModelURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/toscaModel",
- "category":"Mobility",
+ "category":"Emanuel",
"lifecycleState":"CERTIFIED",
"lastUpdaterUserId":"by5924",
"distributionStatus":"DISTRIBUTED",
"lastUpdaterFullName":"BAGESHRI YARAMWAR",
"resources":[
{
- "resourceInstanceName":"mdns_2017_1011_IST_Vf 0",
- "resourceName":"mdns_2017_1011_IST_Vf",
+ "resourceInstanceName":"CHARLOTTE_2017_1011_IST_Vf 0",
+ "resourceName":"CHARLOTTE_2017_1011_IST_Vf",
"resourceInvariantUUID":"b22715a2-4ec1-4e2f-bf4f-d79fa9519707",
"resourceVersion":"4.0",
"resoucreType":"VF",
@@ -42,7 +42,7 @@
{
"artifactName":"dns_nested_01.yaml",
"artifactType":"HEAT_NESTED",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/b9ea0a90-9a52-4a19-ae30-d35c8cbd1a73",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/b9ea0a90-9a52-4a19-ae30-d35c8cbd1a73",
"artifactDescription":"created from csar",
"artifactChecksum":"OTFhODY2YzMxYzg2NzNhMDdlNGU4MGI1MDAxOTk3YjY=",
"artifactUUID":"b9ea0a90-9a52-4a19-ae30-d35c8cbd1a73",
@@ -53,7 +53,7 @@
{
"artifactName":"vf-license-model.xml",
"artifactType":"VF_LICENSE",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/70fb7b62-53ca-4784-9409-a85d98cdc9ac",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/70fb7b62-53ca-4784-9409-a85d98cdc9ac",
"artifactDescription":"VF license file",
"artifactChecksum":"N2I4YTBlYWI0MjIyOTgzNzIzYmNiZmQ3NWFhM2ZhN2Q=",
"artifactUUID":"70fb7b62-53ca-4784-9409-a85d98cdc9ac",
@@ -62,9 +62,9 @@
"artifactGroupType":"DEPLOYMENT"
},
{
- "artifactName":"mdns_2017_1011_ist_vf0_modules.json",
+ "artifactName":"CHARLOTTE_2017_1011_ist_vf0_modules.json",
"artifactType":"VF_MODULES_METADATA",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/56912419-5619-4f6f-93f5-d2c0ac56ed53",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/56912419-5619-4f6f-93f5-d2c0ac56ed53",
"artifactDescription":"Auto-generated VF Modules information artifact",
"artifactChecksum":"ZjI1ODQyZDdkMDFkYTNmODM5ODhkODMzYWFhNDFjMDM=",
"artifactUUID":"56912419-5619-4f6f-93f5-d2c0ac56ed53",
@@ -75,7 +75,7 @@
{
"artifactName":"dns_az_01.yaml",
"artifactType":"HEAT",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/895b1915-1f2b-467a-8071-2f07d01b2f65",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/895b1915-1f2b-467a-8071-2f07d01b2f65",
"artifactDescription":"created from csar",
"artifactTimeout":60,
"artifactChecksum":"YjRkYTMxNzNhMDJjZTkzOWJlMmFiNzZjNmNmNjEzZGI=",
@@ -87,7 +87,7 @@
{
"artifactName":"base_dns.yaml",
"artifactType":"HEAT",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/479299e8-58ad-498b-82e5-a999922d388d",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/479299e8-58ad-498b-82e5-a999922d388d",
"artifactDescription":"created from csar",
"artifactTimeout":60,
"artifactChecksum":"NDU1MGM0YWE3Njc3NzJjYzIzNjY3OWFkNTQ2MDcxMjQ=",
@@ -99,7 +99,7 @@
{
"artifactName":"base_dns.env",
"artifactType":"HEAT_ENV",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/6dbd09d7-1e76-4f99-9d6c-d6e9b9edcbf4",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/6dbd09d7-1e76-4f99-9d6c-d6e9b9edcbf4",
"artifactDescription":"Auto-generated HEAT Environment deployment artifact",
"artifactChecksum":"OGM2MWIzZTA2OTc5YjQwNTM1NGVhODA0YTFkNzM4ZTg=",
"artifactUUID":"6dbd09d7-1e76-4f99-9d6c-d6e9b9edcbf4",
@@ -111,7 +111,7 @@
{
"artifactName":"vendor-license-model.xml",
"artifactType":"VENDOR_LICENSE",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/0cc7d6bb-6201-4b44-abd2-e53cb6a0964a",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/0cc7d6bb-6201-4b44-abd2-e53cb6a0964a",
"artifactDescription":" Vendor license file",
"artifactChecksum":"ZWEyMDlkZDBhYWExYTMwNDUzOGRjMWRmMjFmYzYzZGQ=",
"artifactUUID":"0cc7d6bb-6201-4b44-abd2-e53cb6a0964a",
@@ -122,7 +122,7 @@
{
"artifactName":"dns_az_01.env",
"artifactType":"HEAT_ENV",
- "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/mdns_2017_1011_ist_vf0/artifacts/b6375fa3-fecf-404d-b91c-873f9f4e2042",
+ "artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/resourceInstances/CHARLOTTE_2017_1011_ist_vf0/artifacts/b6375fa3-fecf-404d-b91c-873f9f4e2042",
"artifactDescription":"Auto-generated HEAT Environment deployment artifact",
"artifactChecksum":"NDRjMmU0ZTJlMWYzNTI4YThmZTUzM2UyZGM3OWNhN2M=",
"artifactUUID":"b6375fa3-fecf-404d-b91c-873f9f4e2042",
@@ -136,7 +136,7 @@
],
"artifacts":[
{
- "artifactName":"AAI-mdns_2017_1011_IST_Service-service-5.0.xml",
+ "artifactName":"AAI-CHARLOTTE_2017_1011_IST_Service-service-5.0.xml",
"artifactType":"MODEL_INVENTORY_PROFILE",
"artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/artifacts/a166cb16-000b-4dff-b646-0fe014b32cae",
"artifactDescription":"AAI Service Model",
@@ -169,7 +169,7 @@
"artifactGroupType":"DEPLOYMENT"
},
{
- "artifactName":"AAI-mdns_2017_1011_IST_Vf-resource-4.0.xml",
+ "artifactName":"AAI-CHARLOTTE_2017_1011_IST_Vf-resource-4.0.xml",
"artifactType":"MODEL_INVENTORY_PROFILE",
"artifactURL":"/sdc/v1/catalog/services/a1531622-4e08-43fa-9ffd-222090cab7d2/artifacts/dc9b78c0-b200-4a16-bbe0-76ca19c97680",
"artifactDescription":"AAI Resource Model",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_aa2f8edc.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_aa2f8edc.json
index 62511db5f..51fbc5c41 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_aa2f8edc.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/sanity/get_sdc_catalog_services_aa2f8edc.json
@@ -22,10 +22,10 @@
"body": {
"uuid": "aa2f8e9c-9e47-4b15-a95c-4a93855ac61b",
"invariantUUID": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
- "name": "ServicevMMSCPID298109",
+ "name": "ServicevWINIFREDPID298109",
"version": "1.0",
"toscaModelURL": "./2f80c596.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/post_mso_create_service_instance.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/post_mso_create_service_instance.json
deleted file mode 100644
index a0cd61828..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/post_mso_create_service_instance.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v.",
- "body": {
- "requestDetails": {
- "requestParameters": {
- "testApi": "GR_API"
- }
- }
- }
- },
- "simulatorResponse": {
- "responseCode": 202,
- "body": {"requestReferences":{"instanceId":"f8791436-8d55-4fde-b4d5-72dd2cf13cfb","requestId":"c0011670-0e1a-4b74-945d-8bf5aede1d9c"}}
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/sanity/service_design_and_creation.json b/vid-automation/src/main/resources/registration_to_simulator/sanity/service_design_and_creation.json
deleted file mode 100644
index e0eca117f..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/sanity/service_design_and_creation.json
+++ /dev/null
@@ -1,367 +0,0 @@
-{
- "simulatorRequest": {
- "method": "PUT",
- "path": "/aai/v../query",
- "body": "{\"start\" : \"service-design-and-creation\/models\/\", \"query\" : \"query\/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\"}",
- "queryParams": {
- "format": [
- "resource"
- ]
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "results": [
- {
- "model": {
- "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
- "model-type": "resource",
- "resource-version": "1500138206526",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
- "model-name": "action-data",
- "model-version": "1.0",
- "model-description": "lustre settler sideways volcanic eight cellular",
- "resource-version": "1500137463984",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/l2-bridge-for-wan-connector-model-id-ps-02/model-vers/model-ver/l2-bridge-for-wan-connector-resource-id-ps-02/model-elements/model-element/e874da22-729d-47bd-8c08-d596fd9c213d/model-elements/model-element/ccbb65b8-2faf-4f5f-80d9-804bb50f1455",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "l2-bridge-for-wan-connector-model-id-ps-02"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "l2-bridge-for-wan-connector-resource-id-ps-02"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "e874da22-729d-47bd-8c08-d596fd9c213d"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "ccbb65b8-2faf-4f5f-80d9-804bb50f1455"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
- "model-type": "resource",
- "resource-version": "4076846985447",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "0903e1c0-8e03-4936-b5c2-260653b96413",
- "model-name": "action-data",
- "model-version": "1.0",
- "model-description": "honor immunity exile prong below misshapen",
- "resource-version": "4076846985447"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "ea78c9e3-514d-4a0a-9162-13837fa54c35",
- "model-type": "resource",
- "resource-version": "1500137034452",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "666a06ee-4b57-46df-bacf-908da8f10c3f",
- "model-name": "multicast-configuration",
- "model-version": "1.0",
- "model-description": "python bullwhip appointment computation ambidextrous heaving",
- "resource-version": "1500136282691"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "78ca26d0-246d-11e7-93ae-92361f002671",
- "model-type": "resource",
- "resource-version": "1492627634298",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "20c4431c-246d-11e7-93ae-92361f002671",
- "model-name": "vSAMP10aDEV::base::module-0",
- "model-version": "2",
- "model-description": "MSO aLaCarte VF vSAMP10aDEV Base",
- "resource-version": "1492627634300"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "5b607929-6088-4614-97ef-cac817508e0e",
- "model-type": "resource",
- "resource-version": "1492814035001",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "797a6c41-0f80-4d35-a288-3920c4e06baa",
- "model-name": "CONTRAIL30_L2NODHCP",
- "model-version": "1.0",
- "model-description": "contrail 3.0.x L2 network for AIC 3.x sites (and No DHCP).",
- "resource-version": "1492814035003",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f/model-vers/model-ver/aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e/model-elements/model-element/2f622421-1c67-4142-be6e-cecad5242af6/model-elements/model-element/2add7556-a23b-46b8-b6b4-ad300b47ceab",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "52b49b5d-3086-4ffd-b5e6-1b1e5e7e062f"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "aed5a5b7-20d3-44f7-90a3-ddbd16f14d1e"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "2f622421-1c67-4142-be6e-cecad5242af6"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "2add7556-a23b-46b8-b6b4-ad300b47ceab"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "0143d57b-a517-4de9-a0a1-eb76db51f402",
- "model-type": "resource",
- "resource-version": "1497897268768",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "f1bde010-cc5f-4765-941f-75f15b24f9fc",
- "model-name": "BkVmxAv061917..base_vPE_AV..module-0",
- "model-version": "2",
- "resource-version": "1497897268769",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/267ef491-3c1a-4c32-8e69-0e557bfb61e7/model-vers/model-ver/18655c7f-c846-4934-9e25-34378dfd33d6/model-elements/model-element/578492b2-36a4-47da-83dc-91b58c699ad1/model-elements/model-element/6b1fc7a5-fc01-4a9d-a87f-0ad0d8caa13f",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "267ef491-3c1a-4c32-8e69-0e557bfb61e7"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "18655c7f-c846-4934-9e25-34378dfd33d6"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "578492b2-36a4-47da-83dc-91b58c699ad1"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "6b1fc7a5-fc01-4a9d-a87f-0ad0d8caa13f"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "ipe-resource-id-ps-02",
- "model-type": "resource",
- "resource-version": "1493389430122",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "ipe-resource-id-ps-02",
- "model-name": "abc",
- "model-version": "v1.0",
- "resource-version": "1493389520357",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/l2-bridge-for-wan-connector-model-id-ps-02/model-vers/model-ver/l2-bridge-for-wan-connector-resource-id-ps-02/model-elements/model-element/e874da22-729d-47bd-8c08-d596fd9c213d/model-elements/model-element/ccbb65b8-2faf-4f5f-80d9-804bb50f1455",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "l2-bridge-for-wan-connector-model-id-ps-02"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "l2-bridge-for-wan-connector-resource-id-ps-02"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "e874da22-729d-47bd-8c08-d596fd9c213d"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "ccbb65b8-2faf-4f5f-80d9-804bb50f1455"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "lmoser410-connector-model-id",
- "model-type": "widget",
- "resource-version": "1493389512180",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "lmoser410-connector-model-version-id",
- "model-name": "connector",
- "model-version": "v1.0",
- "resource-version": "1493389444766"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "named-query-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/named-queries/named-query/lmoser410-named-query-uuid/named-query-elements/named-query-element/48278a7d-2b1e-454f-89e6-5c0ba145f486",
- "relationship-data": [
- {
- "relationship-key": "named-query.named-query-uuid",
- "relationship-value": "lmoser410-named-query-uuid"
- },
- {
- "relationship-key": "named-query-element.named-query-element-uuid",
- "relationship-value": "48278a7d-2b1e-454f-89e6-5c0ba145f486"
- }
- ]
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "3a97db99-c4bb-498a-a13a-38f65f1ced3d",
- "model-type": "resource",
- "resource-version": "1492630209768",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "ff2ae348-214a-11e7-93ae-92361f002673",
- "model-name": "vSAMP10aDEV::base::module-0",
- "model-version": "1.0",
- "model-description": "MACRO_vSAMP_module",
- "resource-version": "1492630209769"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "3c504d40-b847-424c-9d25-4fb7e0a3e994",
- "model-type": "widget",
- "resource-version": "1493389430124",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "204c641a-3494-48c8-979a-86856f5fd32a",
- "model-name": "named-query-element",
- "model-version": "1.0",
- "resource-version": "1493389423212"
- }
- ]
- }
- }
- },
- {
- "model": {
- "model-invariant-id": "93e56950-cb19-44e6-ace4-8b50f2d02e45",
- "model-type": "resource",
- "resource-version": "1497898974232",
- "model-vers": {
- "model-ver": [
- {
- "model-version-id": "acba1f72-c6e0-477f-9426-ad190151e100",
- "model-name": "RG_6-19_Test",
- "model-version": "1.0",
- "model-description": "RG_6-19_Test",
- "resource-version": "1497898974233",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "model-element",
- "relationship-label": "isA",
- "related-link": "/aai/v12/service-design-and-creation/models/model/a07220ba-954e-422f-86b5-e8b95fe6b116/model-vers/model-ver/bf6dbd68-2c7d-4ba2-ade1-dfd4476aa505/model-elements/model-element/6e10fe2e-6d04-4198-9124-dd051a5ae65f/model-elements/model-element/cb3c22e1-9dc6-467f-9636-0a7aef10d5d0",
- "relationship-data": [
- {
- "relationship-key": "model.model-invariant-id",
- "relationship-value": "a07220ba-954e-422f-86b5-e8b95fe6b116"
- },
- {
- "relationship-key": "model-ver.model-version-id",
- "relationship-value": "bf6dbd68-2c7d-4ba2-ade1-dfd4476aa505"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "6e10fe2e-6d04-4198-9124-dd051a5ae65f"
- },
- {
- "relationship-key": "model-element.model-element-uuid",
- "relationship-value": "cb3c22e1-9dc6-467f-9636-0a7aef10d5d0"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_full_subscribers.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_full_subscribers.json
deleted file mode 100644
index 225bb3670..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_full_subscribers.json
+++ /dev/null
@@ -1,108 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams": {
- "subscriber-type": "INFRA",
- "depth": 0
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"MSO_1610_ST",
- "subscriber-name":"MSO_1610_ST",
- "subscriber-type":"INFRA",
- "resource-version":"1494001902987"
- },
- {
- "global-customer-id":"21014aa2-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001776295"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-2",
- "subscriber-name":"ICORE CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498751754450"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-1",
- "subscriber-name":"PACKET1 CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498595633607"
- },
- {
- "global-customer-id":"jimmy-example",
- "subscriber-name":"JimmyExampleCust-20161102",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970063"
- },
- {
- "global-customer-id":"jimmy-example2",
- "subscriber-name":"JimmyExampleCust-20161103",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970225"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-102",
- "subscriber-name":"DHV1802-TestSub-PWT-102",
- "subscriber-type":"INFRA",
- "resource-version":"1508852495058"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-101",
- "subscriber-name":"DHV1802-TestSub-PWT-101",
- "subscriber-type":"INFRA",
- "resource-version":"1508179953733"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494001894192"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-4",
- "subscriber-name":"DHV1802-Subscriber-5",
- "subscriber-type":"INFRA",
- "resource-version":"1509134064531"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-103",
- "subscriber-name":"DHV1802-TestSub-PWT-103",
- "subscriber-type":"INFRA",
- "resource-version":"1509045503736"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-2",
- "subscriber-name":"DHV1802-Subscriber-2",
- "subscriber-type":"INFRA",
- "resource-version":"1509122065439"
- },
- {
- "global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001938080"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-3",
- "subscriber-name":"DHV1802-Subscriber-3",
- "subscriber-type":"INFRA",
- "resource-version":"1509122759407"
- },
- {
- "global-customer-id":"31739f3e-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"FIREWALL/MISC",
- "subscriber-type":"INFRA",
- "resource-version":"1494001772223"
- }
- ]
- }
-
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_services.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_services.json
index ef9725e40..7df5aaab4 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_services.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_services.json
@@ -9,17 +9,17 @@
"service":[
{
"service-id":"ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
- "service-description":"DHV",
+ "service-description":"ERICA",
"resource-version":"1494001985150"
},
{
"service-id":"17cc1042-527b-11e6-beb8-9e71128cae77",
- "service-description":"FLEXREACH",
+ "service-description":"IGNACIO",
"resource-version":"1494001922171"
},
{
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
- "service-description":"Netbond",
+ "service-description":"Christie",
"resource-version":"1494001855144"
},
{
@@ -28,18 +28,18 @@
"resource-version":"1494001980153"
},
{
- "service-id":"vRRaaS",
- "service-description":"vRRaaS",
+ "service-id":"vTerrance",
+ "service-description":"vTerrance",
"resource-version":"1484865266"
},
{
"service-id":"323d69d9-2efe-4r45-ay0a-89ea7ard4e6f",
- "service-description":"vSCP",
+ "service-description":"vEsmeralda",
"resource-version":"1494001903012"
},
{
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "service-description":"Mobility",
+ "service-description":"Emanuel",
"resource-version":"1503954056794"
},
{
@@ -49,7 +49,7 @@
},
{
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
- "service-description":"FIRSTNET",
+ "service-description":"LINDSEY",
"resource-version":"1490910095155"
},
{
@@ -58,18 +58,18 @@
"resource-version":"1494001863930"
},
{
- "service-id":"vHNGWaas",
+ "service-id":"vRosemarie",
"service-description":"HNGATEWAY",
"resource-version":"1501192849249"
},
{
"service-id":"vHNPaas",
- "service-description":"HNPORTAL",
+ "service-description":"WILKINS",
"resource-version":"1501192982895"
},
{
"service-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "service-description":"VIRTUAL USP",
+ "service-description":"TYLER SILVIA",
"resource-version":"1494001802638"
},
{
@@ -78,18 +78,18 @@
"resource-version":"1492533254036"
},
{
- "service-id":"VIPRaaS",
- "service-description":"vIPRaaS",
+ "service-id":"vMuriel",
+ "service-description":"vMuriel",
"resource-version":"1490910058887"
},
{
"service-id":"0ee8c1bc-7cbd-4b0a-a1ac-e9999255abc1",
- "service-description":"WAN Bonding",
+ "service-description":"CARA Griffin",
"resource-version":"1498053422512"
},
{
"service-id":"c7611ebe-c324-48f1-8085-94aef0c6ef3d",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001913639"
},
{
@@ -98,23 +98,23 @@
"resource-version":"1506361785997"
},
{
- "service-id":"vVIGaaS",
- "service-description":"vVIGaaS",
+ "service-id":"vSalvatore",
+ "service-description":"vSalvatore",
"resource-version":"1494001900545"
},
{
"service-id":"d7bb0a21-66f2-4e6d-87d9-9ef3ced63ae4",
- "service-description":"uCPE-VMS",
+ "service-description":"JOSEFINA",
"resource-version":"1494001941772"
},
{
- "service-id":"vPEaaS",
- "service-description":"vPEaaS",
+ "service-id":"vHubbard",
+ "service-description":"vHubbard",
"resource-version":"1494001988229"
},
{
"service-id":"12a96a9d-4b4c-4349-a950-fe1159602621",
- "service-description":"HOSTED COMMUNICATIONS",
+ "service-description":"DARREN MCGEE",
"resource-version":"1494001817126"
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_FIREWALL-MISC.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_CRAIG-ROBERTS.json
index 25b0ab5fe..2fa444105 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_FIREWALL-MISC.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_CRAIG-ROBERTS.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/31739f3e-526b-11e6-beb8-9e71128cae77",
@@ -10,7 +10,7 @@
"responseCode": 200,
"body": {
"global-customer-id": "31739f3e-526b-11e6-beb8-9e71128cae77",
- "subscriber-name": "FIREWALL/MISC",
+ "subscriber-name": "CRAIG/ROBERTS",
"subscriber-type": "INFRA",
"resource-version": "1494001772223",
"service-subscriptions": {
@@ -59,7 +59,7 @@
},
{
"service-instance-id": "14cbb92e-1ba6-46a6-893c-05f817ea81ec",
- "service-instance-name": "MobilityServer_Instance10-26",
+ "service-instance-name": "EmanuelServer_Instance10-26",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -106,11 +106,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -301,15 +301,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -675,11 +675,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -702,15 +702,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1076,11 +1076,11 @@
"relationship": [
{
"related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
+ "related-link": "/aai/v11/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -1103,15 +1103,15 @@
"relationship": [
{
"related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/rdm3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "rdm3"
+ "relationship-value": "olson3"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1132,4 +1132,134 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/31739f3e-526b-11e6-beb8-9e71128cae77",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "31739f3e-526b-11e6-beb8-9e71128cae77",
+ "subscriber-name": "CRAIG/ROBERTS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001772223",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "VDNS",
+ "resource-version": "1494001850040"
+ },
+ {
+ "service-type": "VNTPS",
+ "resource-version": "1494001936936"
+ },
+ {
+ "service-type": "VCDN",
+ "resource-version": "1494001943182"
+ },
+ {
+ "service-type": "MISVPN Transport",
+ "resource-version": "1505859178418",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "olson3"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0c48431cea8c460c998f57ed91515293"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sanity_test_tenant-746626838"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "AIM Transport",
+ "resource-version": "1505859153563",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "olson3"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0c48431cea8c460c998f57ed91515293"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sanity_test_tenant-746626838"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "AIM Transport",
+ "resource-version": "1505859153563",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/0c48431cea8c460c998f57ed91515293",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "olson3"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0c48431cea8c460c998f57ed91515293"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "sanity_test_tenant-746626838"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Mobility.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Emanuel.json
index 26bf7b52b..897342b86 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Mobility.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_Emanuel.json
@@ -1,4 +1,4 @@
-{
+[{
"simulatorRequest": {
"method": "GET",
"path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
@@ -10,13 +10,13 @@
"responseCode": 200,
"body": {
"global-customer-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name": "Mobility",
+ "subscriber-name": "Emanuel",
"subscriber-type": "INFRA",
"resource-version": "1494001894192",
"service-subscriptions": {
"service-subscription": [
{
- "service-type": "vMMSC",
+ "service-type": "vWINIFRED",
"resource-version": "1503958037264",
"service-instances": {
"service-instance": [
@@ -55,7 +55,7 @@
},
{
"service-instance-id": "69f1abac-b1ac-45c4-b954-ff934fc35257",
- "service-instance-name": "Mobility_VSP_Service_nb5443",
+ "service-instance-name": "Emanuel_VSP_Service_nb5443",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -65,7 +65,7 @@
},
{
"service-instance-id": "5161b8d5-659a-42b2-9faa-d000bdba6473",
- "service-instance-name": "ServicevMMSCPID298109_ap947r_092217_03",
+ "service-instance-name": "ServicevWINIFREDPID298109_ap947r_092217_03",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -75,7 +75,7 @@
},
{
"service-instance-id": "46c729a2-0003-4c6f-8deb-ccd7cb203681",
- "service-instance-name": "vMMSC_MobReg__Svc_SB_0905_01",
+ "service-instance-name": "vWINIFRED_MobReg__Svc_SB_0905_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -97,7 +97,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "vMMSC_MobReg__Vnf_SB_0905_01"
+ "property-value": "vWINIFRED_MobReg__Vnf_SB_0905_01"
}
]
}
@@ -197,7 +197,7 @@
},
{
"service-instance-id": "4abb3bd4-75bf-488b-9185-dd6bfe493be9",
- "service-instance-name": "RG_9-26_vmmsc",
+ "service-instance-name": "RG_9-26_vWINIFRED",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -221,7 +221,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "RG_9-26_vmmsctest"
+ "property-value": "RG_9-26_vWINIFREDtest"
}
]
}
@@ -230,7 +230,7 @@
},
{
"service-instance-id": "2f4b57f9-c3bb-4734-b790-ceb57b02186a",
- "service-instance-name": "PREIST_MDNS_mmscInstance",
+ "service-instance-name": "PREIST_CHARLOTTE_mmscInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -254,7 +254,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "PREIST_MDNS_VNFmmsc"
+ "property-value": "PREIST_CHARLOTTE_VNFmmsc"
}
]
}
@@ -354,7 +354,7 @@
},
{
"service-instance-id": "8473f088-30a0-453d-88fc-b29bda544d6e",
- "service-instance-name": "Service_mdns_mobility_nb54433",
+ "service-instance-name": "Service_CHARLOTTE_emanuel_nb54433",
"service-type": "",
"service-role": "",
"model-invariant-id": "b399ddef-4d8c-48c4-88c5-d4cb0f8b4678",
@@ -376,7 +376,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_mdns_mobility_nb54433_ds0928_vnf"
+ "property-value": "Service_CHARLOTTE_emanuel_nb54433_ds0928_vnf"
}
]
}
@@ -385,7 +385,7 @@
},
{
"service-instance-id": "035933b7-849c-4a83-a11c-73016fdf557a",
- "service-instance-name": "Service_vMMSC_MobilityREG_sg_0911",
+ "service-instance-name": "Service_vWINIFRED_EmanuelREG_sg_0911",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -428,7 +428,7 @@
},
{
"service-instance-id": "884233b8-771a-421a-a542-406bda5af2c3",
- "service-instance-name": "Service_vMMSC_MobilityREG_sg_0913",
+ "service-instance-name": "Service_vWINIFRED_EmanuelREG_sg_0913",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -450,7 +450,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_vMMSC_MobilityREG_sg_0913_Vnf"
+ "property-value": "Service_vWINIFRED_EmanuelREG_sg_0913_Vnf"
}
]
}
@@ -576,7 +576,7 @@
},
{
"service-instance-id": "01170b44-d74f-409f-bb84-dee5c6d9ccb8",
- "service-instance-name": "Mobility_VSP_Service_nb",
+ "service-instance-name": "Emanuel_VSP_Service_nb",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -586,7 +586,7 @@
},
{
"service-instance-id": "2f9db809-58f6-4bf2-8759-8e304831bbb9",
- "service-instance-name": "ServicevMMSCPID298109_ap947r_0926167_02",
+ "service-instance-name": "ServicevWINIFREDPID298109_ap947r_0926167_02",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -751,7 +751,7 @@
},
{
"service-instance-id": "ed5d1968-b896-4bd0-b978-4e29485b9086",
- "service-instance-name": "Service_mdns_mobility_kk364s_927_1515",
+ "service-instance-name": "Service_CHARLOTTE_emanuel_kk364s_927_1515",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -775,7 +775,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "CreateVNF_Service_mdns_mobility_kk364s_927_1515"
+ "property-value": "CreateVNF_Service_CHARLOTTE_emanuel_kk364s_927_1515"
}
]
}
@@ -784,7 +784,7 @@
},
{
"service-instance-id": "4f590065-d9ea-457b-bec6-3cdd95c993ab",
- "service-instance-name": "RG_9-25_vMMSCVid",
+ "service-instance-name": "RG_9-25_vWINIFREDVid",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -856,7 +856,7 @@
},
{
"service-instance-id": "f6763efd-774f-469d-a90e-b736765144cd",
- "service-instance-name": "Service_vMMSC_MobilityREG_sb_0912",
+ "service-instance-name": "Service_vWINIFRED_EmanuelREG_sb_0912",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -878,7 +878,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_vMMSC_MobilityREG_sb_0912_Vnf"
+ "property-value": "Service_vWINIFRED_EmanuelREG_sb_0912_Vnf"
}
]
}
@@ -887,7 +887,7 @@
},
{
"service-instance-id": "3280694a-7fb1-4450-bee4-ad84abbd9971",
- "service-instance-name": "vMMSC_MobReg__Svc_DS_0830_01",
+ "service-instance-name": "vWINIFRED_MobReg__Svc_DS_0830_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -942,7 +942,7 @@
},
{
"service-instance-id": "2e1b88c0-cc5f-42ea-9a17-c21981107573",
- "service-instance-name": "vMMSC_MobReg__Svc_DS_0901_01",
+ "service-instance-name": "vWINIFRED_MobReg__Svc_DS_0901_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -952,7 +952,7 @@
},
{
"service-instance-id": "6dd0f8de-93c7-48a2-914b-1a8d58e0eb48",
- "service-instance-name": "vMMSC_MobReg__Svc_DS_0901_02",
+ "service-instance-name": "vWINIFRED_MobReg__Svc_DS_0901_02",
"service-type": "",
"service-role": "",
"model-invariant-id": "a8dcd72d-d44d-44f2-aa85-53aa9ca0c657",
@@ -974,7 +974,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "vMMSC_MobReg__Vnf_DS_0901_02"
+ "property-value": "vWINIFRED_MobReg__Vnf_DS_0901_02"
}
]
}
@@ -983,7 +983,7 @@
},
{
"service-instance-id": "7377c571-be4c-445f-bf85-5e7c60d5b1c6",
- "service-instance-name": "Service_mdns_01",
+ "service-instance-name": "Service_CHARLOTTE_01",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -1134,7 +1134,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "ServicevMMSCVNF"
+ "property-value": "ServicevWINIFREDVNF"
}
]
}
@@ -1175,15 +1175,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1200,15 +1200,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1225,15 +1225,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1279,11 +1279,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -1350,11 +1350,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -1478,15 +1478,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1503,15 +1503,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1528,15 +1528,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -1605,7 +1605,7 @@
},
{
"service-instance-id": "9f44e57f-243d-4e53-8ef8-5892c12f7ac2",
- "service-instance-name": "Mobility_VSP_Service_01_PB",
+ "service-instance-name": "Emanuel_VSP_Service_01_PB",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -1625,7 +1625,7 @@
}
},
{
- "service-type": "Mobility",
+ "service-type": "Emanuel",
"resource-version": "1494001853297",
"service-instances": {
"service-instance": [
@@ -1787,7 +1787,7 @@
},
{
"service-instance-id": "4064aa68-f4db-4135-a78b-b79809416f80",
- "service-instance-name": "vDBE_1208_oam_bb389n",
+ "service-instance-name": "vDOROTHEA_1208_oam_bb389n",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -1896,7 +1896,7 @@
},
{
"service-instance-id": "3e18ba93-f47d-41c9-9d4e-bd43b507c4d6",
- "service-instance-name": "HNPortal_OAM_svc_lll_010917",
+ "service-instance-name": "WILKINS_OAM_svc_lll_010917",
"model-invariant-id": "24c750cd-a827-4289-9714-b6d214f1bc6b",
"resource-version": "1494001876432"
},
@@ -1944,7 +1944,7 @@
},
{
"service-instance-id": "a42eeb3b-ae92-44aa-9da7-2293c1dfa259",
- "service-instance-name": "MobilityServer_294356_rs768f",
+ "service-instance-name": "EmanuelServer_294356_rs768f",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -1958,11 +1958,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -1979,7 +1979,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "rs768f_MobilityServer_294356_vnf"
+ "property-value": "rs768f_EmanuelServer_294356_vnf"
}
]
},
@@ -2013,11 +2013,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -2113,7 +2113,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -2250,7 +2250,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -2314,7 +2314,7 @@
},
{
"service-instance-id": "898cd344-8ec9-4e91-8e01-adc6a09b1822",
- "service-instance-name": "Mobility_Server_294356",
+ "service-instance-name": "Emanuel_Server_294356",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -2328,11 +2328,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -2349,7 +2349,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6mobserver01"
+ "property-value": "zhvf6mobserver01"
}
]
},
@@ -2485,11 +2485,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -2506,7 +2506,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns04_PB"
+ "property-value": "zhvf6amdns04_PB"
}
]
},
@@ -2566,7 +2566,7 @@
},
{
"service-instance-id": "58f993c0-c7b9-45fe-ae7a-2ad9a2341870",
- "service-instance-name": "Mobility_VSP_Service_PB_02",
+ "service-instance-name": "Emanuel_VSP_Service_PB_02",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -2588,7 +2588,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Mobility_VSP_Service_PB_02_VF"
+ "property-value": "Emanuel_VSP_Service_PB_02_VF"
}
]
}
@@ -2815,7 +2815,7 @@
},
{
"service-instance-id": "5c766780-2e7b-47e6-b8a3-4bec3b1b0e71",
- "service-instance-name": "Service_Test_PCRF_Test1707_02",
+ "service-instance-name": "Service_Test_RODERICK_Test1707_02",
"resource-version": "1494002006171",
"relationship-list": {
"relationship": [
@@ -2914,11 +2914,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3001,7 +3001,7 @@
},
{
"service-instance-id": "f7d5b93c-483c-4564-a524-1a1bbf5fdc0a",
- "service-instance-name": "mdns_mobility_01",
+ "service-instance-name": "CHARLOTTE_emanuel_01",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -3025,7 +3025,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02"
+ "property-value": "zhvf6amdns02"
}
]
}
@@ -3048,11 +3048,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3127,11 +3127,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3173,7 +3173,7 @@
},
{
"service-instance-id": "716df72e-d61e-45a4-8e50-8ea58d8ad2ac",
- "service-instance-name": "lll_hngw_oam_net_020217",
+ "service-instance-name": "lll_Rosema_oam_net_020217",
"model-invariant-id": "cc1db61e-1d9f-4b64-91ec-6844d922c584",
"model-version-id": "374a0a81-cb42-4ed5-a5fb-5a0bec102f82",
"resource-version": "1494001815150"
@@ -3226,7 +3226,7 @@
},
{
"service-instance-id": "8da44332-8b5b-4f7c-983a-f78fecd39ef6",
- "service-instance-name": "mdns_2017_1011_IST_Service_trial1",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_trial1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -3250,7 +3250,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_05"
+ "property-value": "zhvf6amdns02_un_05"
}
]
},
@@ -3633,11 +3633,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3693,11 +3693,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3818,11 +3818,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -3947,7 +3947,7 @@
},
{
"service-instance-id": "5d4d06c7-0843-4515-853f-73a9240f0c00",
- "service-instance-name": "VID_Test_PCRF_05",
+ "service-instance-name": "VID_Test_RODERICK_05",
"model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
"model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
"resource-version": "1496864225405",
@@ -3972,7 +3972,7 @@
},
{
"service-instance-id": "b388cd75-81f4-46c9-8a67-e2b9d89b9ff5",
- "service-instance-name": "mdns_2017_1011_IST_Service_kk364s_1021_0244",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_kk364s_1021_0244",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -4233,7 +4233,7 @@
},
{
"service-instance-id": "515e6c9b-1076-4317-bb4a-482af901c2e4",
- "service-instance-name": "mDNS_296115b_01",
+ "service-instance-name": "CHARLOTTE_296115b_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -4257,7 +4257,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns04_rk"
+ "property-value": "zhvf6amdns04_rk"
}
]
},
@@ -4301,7 +4301,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_06"
+ "property-value": "zhvf6amdns02_rk_06"
}
]
},
@@ -4563,7 +4563,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -4590,7 +4590,7 @@
},
{
"service-instance-id": "7368a2c6-4769-4e07-b79a-69c00f544f20",
- "service-instance-name": "PreIST_MDNS_9-29-v3_Inst",
+ "service-instance-name": "PreIST_CHARLOTTE_9-29-v3_Inst",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -4625,7 +4625,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "MDNS_9-28_RG_Inst"
+ "property-value": "CHARLOTTE_9-28_RG_Inst"
}
]
},
@@ -4935,7 +4935,7 @@
},
{
"service-instance-id": "31ebdedd-fa79-4cb9-afb1-797643b49f08",
- "service-instance-name": "Mobility_VSP_Service_07",
+ "service-instance-name": "Emanuel_VSP_Service_07",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -4959,7 +4959,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_module_4"
+ "property-value": "zhvf6amdns01_module_4"
}
]
}
@@ -5110,7 +5110,7 @@
},
{
"service-instance-id": "51437314-63a1-4679-bcbd-417a7f892823",
- "service-instance-name": "lll_HNGW_OAM_net_svc_010917",
+ "service-instance-name": "lll_Rosema_OAM_net_svc_010917",
"model-invariant-id": "eebacd18-8a9b-4364-a2f6-14c71ab291e3",
"resource-version": "1494001998003"
},
@@ -5313,11 +5313,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -5361,7 +5361,7 @@
},
{
"service-instance-id": "7f75d367-a88f-409a-a0e9-028f4b54958e",
- "service-instance-name": "mdns_2017_1011_IST_Service_rs",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_rs",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -5592,7 +5592,7 @@
},
{
"service-instance-id": "f4592a90-42a3-4694-b51c-e533db0d82c5",
- "service-instance-name": "Service_PCRF_01",
+ "service-instance-name": "Service_RODERICK_01",
"model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
"model-version-id": "8ad706d7-1c16-4b64-a6c4-3ee57d7370c3",
"resource-version": "1494881053230",
@@ -5600,7 +5600,7 @@
},
{
"service-instance-id": "77c03459-39b7-4503-8180-775c83f841b5",
- "service-instance-name": "zmtn6_apn_dns_294356_kk364_1010",
+ "service-instance-name": "zhvf6_apn_dns_294356_kk364_1010",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -5790,7 +5790,7 @@
},
{
"service-instance-id": "a8ab3d9f-9772-4c2e-a1f6-fe2d46097f91",
- "service-instance-name": "Service_PCRF_DD_05",
+ "service-instance-name": "Service_RODERICK_DD_05",
"model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
"model-version-id": "8ad706d7-1c16-4b64-a6c4-3ee57d7370c3",
"resource-version": "1495026907287",
@@ -5825,7 +5825,7 @@
},
{
"service-instance-id": "19347f45-b8bf-471f-915a-108153eba904",
- "service-instance-name": "Service_PCRF_10_17_1610_Test04",
+ "service-instance-name": "Service_RODERICK_10_17_1610_Test04",
"model-invariant-id": "103e2e96-97fa-4f9d-8969-f56cc6be9871",
"model-version-id": "5ab337b0-49cf-4a93-a123-9dc3b35b2ce1",
"resource-version": "1494002071896",
@@ -5844,7 +5844,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_PCRF_10_17_Test_06"
+ "property-value": "VNF_RODERICK_10_17_Test_06"
}
]
}
@@ -5853,7 +5853,7 @@
},
{
"service-instance-id": "4c583916-9920-48d9-8cde-0db270ef567d",
- "service-instance-name": "qw_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "qw_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -5888,7 +5888,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "qw_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "qw_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -5964,11 +5964,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6073,7 +6073,7 @@
},
{
"service-instance-id": "c41a5729-4fe7-4a9d-836f-6fca0839b2ec",
- "service-instance-name": "SI_HNPortal_00119",
+ "service-instance-name": "SI_WILKINS_00119",
"model-invariant-id": "5860f54e-020e-4466-80d6-972aef91e524",
"model-version-id": "36f05b78-8dad-4fb8-8620-db46fd6ada54",
"resource-version": "1494002069267"
@@ -6104,7 +6104,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_17"
+ "property-value": "zhvf6amdns02_rk_17"
}
]
},
@@ -6132,7 +6132,7 @@
},
{
"service-instance-id": "b2684da0-5e17-4988-a21e-ea0e03b3f323",
- "service-instance-name": "mdns_2017_1011_IST_Service_kk364s_1021",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_kk364s_1021",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -6156,7 +6156,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_IST_Service_vnf"
+ "property-value": "CHARLOTTE_2017_1011_IST_Service_vnf"
}
]
},
@@ -6259,11 +6259,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6444,11 +6444,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6465,7 +6465,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aapndns01_PB"
+ "property-value": "zhvf6aapndns01_PB"
}
]
},
@@ -6515,11 +6515,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -6539,7 +6539,7 @@
},
{
"service-instance-id": "fbdbb9f6-f287-4d97-bdab-aeaf23212d22",
- "service-instance-name": "SI_Test_PCRF_04",
+ "service-instance-name": "SI_Test_RODERICK_04",
"model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
"model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
"resource-version": "1497464045652",
@@ -6704,7 +6704,7 @@
},
{
"service-instance-id": "5f3ea460-50db-4f10-8328-2b90aa9b62e4",
- "service-instance-name": "PreIST_MDNS_9-29-Inst",
+ "service-instance-name": "PreIST_CHARLOTTE_9-29-Inst",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -6739,7 +6739,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "MDNS_9-28_RG-Inst"
+ "property-value": "CHARLOTTE_9-28_RG-Inst"
}
]
},
@@ -6921,7 +6921,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -6958,7 +6958,7 @@
},
{
"service-instance-id": "4b6718e0-6f56-4005-9145-a705fff610b9",
- "service-instance-name": "sanity8_vmee",
+ "service-instance-name": "sanity8_vgeraldine",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -6982,7 +6982,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "SANITY8VMEE"
+ "property-value": "SANITY8VGERALDINE"
}
]
},
@@ -7016,11 +7016,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7168,11 +7168,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7304,7 +7304,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_Test1707_PCRF_01"
+ "property-value": "VNF_Test1707_RODERICK_01"
}
]
}
@@ -7327,11 +7327,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7419,7 +7419,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -7516,11 +7516,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7537,7 +7537,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6avepdg02_pb"
+ "property-value": "zhvf6avepdg02_pb"
}
]
},
@@ -7786,11 +7786,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -7807,7 +7807,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vepdg_01"
+ "property-value": "zhvf6vepdg_01"
}
]
},
@@ -8044,7 +8044,7 @@
},
{
"service-instance-id": "b93b8567-1c0e-4b76-8262-3f3c29026615",
- "service-instance-name": "Mobility_mdn_01",
+ "service-instance-name": "Emanuel_mdn_01",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -8083,7 +8083,7 @@
},
{
"service-instance-id": "6db2dd7c-5936-42f2-a72d-5f6233ccceb2",
- "service-instance-name": "i_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "i_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -8118,7 +8118,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "i_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "i_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -8285,7 +8285,7 @@
},
{
"service-instance-id": "de8b4d93-f37c-4cd2-9710-c375a3197fc4",
- "service-instance-name": "HNGWaas_IST1",
+ "service-instance-name": "Rosemaaas_IST1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -8354,7 +8354,7 @@
},
{
"service-instance-id": "9a32e5ab-7c59-45a7-af44-e9f5abcce125",
- "service-instance-name": "Mobility_Server_294356_ds4493_1016",
+ "service-instance-name": "Emanuel_Server_294356_ds4493_1016",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -8366,7 +8366,7 @@
},
{
"service-instance-id": "8b5e21c0-6466-4ac5-919f-6469b2a65fe5",
- "service-instance-name": "VIK_test_VDBE",
+ "service-instance-name": "VIK_test_vDOROTHEA",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -8664,11 +8664,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -8685,7 +8685,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afpdg02_pj"
+ "property-value": "zhvf6afpdg02_pj"
}
]
},
@@ -9025,7 +9025,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_qwe_02"
+ "property-value": "zhvf6affad01_qwe_02"
}
]
},
@@ -9138,7 +9138,7 @@
},
{
"service-instance-id": "2b626ee1-43ab-4417-a23e-615b926a4a48",
- "service-instance-name": "MDNS_SERVICE_PJ_1030_01",
+ "service-instance-name": "CHARLOTTE_SERVICE_PJ_1030_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -9152,11 +9152,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -9173,7 +9173,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_pj_03"
+ "property-value": "zhvf6amdns01_pj_03"
}
]
},
@@ -9449,11 +9449,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -9782,11 +9782,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -9803,7 +9803,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vProbesback"
+ "property-value": "zhvf6vProbesback"
}
]
},
@@ -9874,11 +9874,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -9955,7 +9955,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_140"
+ "property-value": "zhvf6aepdg01_pb_140"
}
]
},
@@ -9972,7 +9972,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_901"
+ "property-value": "zhvf6aepdg01_un_901"
}
]
},
@@ -9998,7 +9998,7 @@
},
{
"service-instance-id": "05970851-84de-4f37-ab0a-b91c9009f79e",
- "service-instance-name": "Service_PCRF_Test_DD_03",
+ "service-instance-name": "Service_RODERICK_Test_DD_03",
"resource-version": "1494002022309",
"relationship-list": {
"relationship": [
@@ -10235,7 +10235,7 @@
},
{
"service-instance-id": "8852fcdb-0bd8-402d-9eda-57d225107c94",
- "service-instance-name": "HNPortalOAM_service_03",
+ "service-instance-name": "WILKINSOAM_service_03",
"model-invariant-id": "5860f54e-020e-4466-80d6-972aef91e524",
"resource-version": "1494001898192"
},
@@ -10349,7 +10349,7 @@
},
{
"service-instance-id": "59a71f5e-df36-4694-b6e8-cfc6933cbeca",
- "service-instance-name": "Service_HNGW_AIC_05",
+ "service-instance-name": "Service_Rosema_AIC_05",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001899083"
@@ -10605,7 +10605,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -10714,7 +10714,7 @@
},
{
"service-instance-id": "cefa8919-4df3-413a-9536-969387dafedf",
- "service-instance-name": "new_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "new_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -10749,7 +10749,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "new_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "new_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -10851,7 +10851,7 @@
},
{
"service-instance-id": "3114a6b5-b9e2-433b-bc2b-b32ce0a23aaf",
- "service-instance-name": "HNGW_Service_Test_OAM_NET_01",
+ "service-instance-name": "Rosema_Service_Test_OAM_NET_01",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001898897"
@@ -10894,7 +10894,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_20"
+ "property-value": "zhvf6amdns02_rk_20"
}
]
},
@@ -11068,7 +11068,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amobility_Server_rk_02"
+ "property-value": "zhvf6aemanuel_Server_rk_02"
}
]
},
@@ -11360,11 +11360,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -11512,7 +11512,7 @@
},
{
"service-instance-id": "d514603d-47dc-43ed-bcd6-a690413e4c90",
- "service-instance-name": "Service_Idan_vSCP_AIC3.0_1610_Test03",
+ "service-instance-name": "Service_Idan_vEsmeralda_AIC3.0_1610_Test03",
"model-invariant-id": "36523af8-18fa-4b75-9280-4f533c7da260",
"resource-version": "1494001999449",
"relationship-list": {
@@ -11530,7 +11530,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_vSCP_AIC_Test_04"
+ "property-value": "VNF_vEsmeralda_AIC_Test_04"
}
]
},
@@ -11547,7 +11547,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_vSCP_AIC_Test_05"
+ "property-value": "VNF_vEsmeralda_AIC_Test_05"
}
]
}
@@ -11574,7 +11574,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -11626,7 +11626,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_128"
+ "property-value": "zhvf6aepdg01_pb_128"
}
]
},
@@ -11677,7 +11677,7 @@
},
{
"service-instance-id": "e4816bd8-bead-4fb6-83dd-0d12611921b9",
- "service-instance-name": "mDNS_Preload_1102_un",
+ "service-instance-name": "CHARLOTTE_Preload_1102_un",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -11701,7 +11701,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_17"
+ "property-value": "zhvf6amdns02_un_17"
}
]
},
@@ -11718,7 +11718,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_module_14_un"
+ "property-value": "zhvf6amdns02_module_14_un"
}
]
},
@@ -11746,7 +11746,7 @@
},
{
"service-instance-id": "f39b13e8-5544-4771-af88-f04af5ba1957",
- "service-instance-name": "mdns_2017_1011_IST_Service_PB",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_PB",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -11760,11 +11760,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -11781,7 +11781,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_PB"
+ "property-value": "zhvf6amdns01_PB"
}
]
},
@@ -11897,7 +11897,7 @@
},
{
"service-instance-id": "c44c48d4-2ec1-449b-888d-4eaea6fab0cf",
- "service-instance-name": "Service_mdns_mobility_vf",
+ "service-instance-name": "Service_CHARLOTTE_emanuel_vf",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -11921,7 +11921,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_mdns_mobility_vnf"
+ "property-value": "Service_CHARLOTTE_emanuel_vnf"
}
]
}
@@ -12202,7 +12202,7 @@
},
{
"service-instance-id": "13701874-38b2-46c4-8a9b-72e9a1b37989",
- "service-instance-name": "xa_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "xa_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -12237,7 +12237,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "xa_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "xa_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -12281,7 +12281,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_111"
+ "property-value": "zhvf6aepdg01_pb_111"
}
]
},
@@ -12389,7 +12389,7 @@
},
{
"service-instance-id": "7deb1deb-004d-47fc-bb7b-5eb0f216690e",
- "service-instance-name": "mobilityyyyyy",
+ "service-instance-name": "emanuelyyyyy",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -12407,7 +12407,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -12444,7 +12444,7 @@
},
{
"service-instance-id": "b305e0a5-79e1-46b5-8610-f3a0bc47d7ed",
- "service-instance-name": "mdns_1103_service_pj",
+ "service-instance-name": "CHARLOTTE_1103_service_pj",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -12458,11 +12458,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -12479,7 +12479,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns03_pj"
+ "property-value": "zhvf6amdns03_pj"
}
]
},
@@ -12884,7 +12884,7 @@
},
{
"service-instance-id": "f7f03302-42d1-444a-ab4c-8957879804e0",
- "service-instance-name": "Mobility_Server_294356_ds4493_1017",
+ "service-instance-name": "Emanuel_Server_294356_ds4493_1017",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -13438,11 +13438,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -13486,7 +13486,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amobility_Server_rk_01"
+ "property-value": "zhvf6aemanuel_Server_rk_01"
}
]
},
@@ -13608,7 +13608,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk"
+ "property-value": "zhvf6amdns02_rk"
}
]
},
@@ -13652,11 +13652,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -13711,7 +13711,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -13836,7 +13836,7 @@
},
{
"service-instance-id": "06c3f2e6-91da-4dba-aca0-136dc0e6c3c5",
- "service-instance-name": "Mobility_VPS_01",
+ "service-instance-name": "Emanuel_VPS_01",
"service-type": "vVoicemail",
"service-role": "",
"environment-context": "null",
@@ -13989,7 +13989,7 @@
{
"service-instance-id": "0b909dec-a0e4-4941-a292-b66c37980578",
"service-instance-name": "fghfhfgh",
- "service-type": "ADIOD",
+ "service-type": "PASQUALE",
"service-role": "",
"environment-context": "null",
"workload-context": "null",
@@ -14241,7 +14241,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_05"
+ "property-value": "zhvf6amdns02_rk_05"
}
]
},
@@ -14378,7 +14378,7 @@
},
{
"service-instance-id": "b521eb11-2819-4b37-a83d-506d98f9fb2d",
- "service-instance-name": "Service_HNGW_AIM_3",
+ "service-instance-name": "Service_Rosema_AIM_3",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494002005218"
@@ -14598,7 +14598,7 @@
},
{
"service-instance-id": "59d325de-2c5c-41d8-8595-fad8041d4b5e",
- "service-instance-name": "HNPortal_Network13",
+ "service-instance-name": "WILKINS_Network13",
"model-invariant-id": "5860f54e-020e-4466-80d6-972aef91e524",
"resource-version": "1494002004126"
},
@@ -14642,7 +14642,7 @@
},
{
"service-instance-id": "f89dfcf9-292c-4be6-beb0-dd546b0a0b16",
- "service-instance-name": "Mobility_VSP_Service",
+ "service-instance-name": "Emanuel_VSP_Service",
"service-type": "vVoicemail",
"service-role": "",
"environment-context": "null",
@@ -14666,7 +14666,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_module_0"
+ "property-value": "zhvf6amdns01_module_0"
}
]
}
@@ -14914,7 +14914,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6avepdg01"
+ "property-value": "zhvf6avepdg01"
}
]
}
@@ -15066,7 +15066,7 @@
},
{
"service-instance-id": "2af5e227-b7ed-4209-a32d-eff478f02a1c",
- "service-instance-name": "xx_mdns_2017_1011_IST_Service_CreateServiceInstance",
+ "service-instance-name": "xx_CHARLOTTE_2017_1011_IST_Service_CreateServiceInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -15101,7 +15101,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "xx_mdns_2017_1011_IST_Service_CreateVNF"
+ "property-value": "xx_CHARLOTTE_2017_1011_IST_Service_CreateVNF"
}
]
},
@@ -15165,7 +15165,7 @@
},
{
"service-instance-id": "1f3cbe01-c74c-4975-a5a2-f4f022a85b48",
- "service-instance-name": "Service_PCRF_Test1707_01",
+ "service-instance-name": "Service_RODERICK_Test1707_01",
"resource-version": "1494002022306",
"relationship-list": {
"relationship": [
@@ -15182,7 +15182,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_PCRF_Test1707_01"
+ "property-value": "VNF_RODERICK_Test1707_01"
}
]
}
@@ -15300,7 +15300,7 @@
},
{
"service-instance-id": "66b13cb4-b575-449f-aa45-ffbfe005c7b1",
- "service-instance-name": "mDNS_preload_1710_0914",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914",
"service-type": "",
"service-role": "",
"model-invariant-id": "d03a321a-01b2-4d79-95f4-df10d8214fba",
@@ -15321,7 +15321,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02test"
+ "property-value": "zhvf6amdns02test"
}
]
}
@@ -15471,7 +15471,7 @@
},
{
"service-instance-id": "c7123d4f-7739-43e1-922a-f9393054b7bf",
- "service-instance-name": "mdns_E1802_Service_PJ",
+ "service-instance-name": "CHARLOTTE_E1802_Service_PJ",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -15485,11 +15485,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -15506,7 +15506,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_pj_01"
+ "property-value": "zhvf6amdns01_pj_01"
}
]
},
@@ -15677,7 +15677,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -15703,7 +15703,7 @@
},
{
"service-instance-id": "932c5fb3-7642-414d-8257-5575984bfe4f",
- "service-instance-name": "x_mdns_2017_1011_IST_Service_CserviceInstance",
+ "service-instance-name": "x_CHARLOTTE_2017_1011_IST_Service_CserviceInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -15755,7 +15755,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "x_mdns_2017_1011_IST_Service_CvirtualNF"
+ "property-value": "x_CHARLOTTE_2017_1011_IST_Service_CvirtualNF"
}
]
},
@@ -15960,7 +15960,7 @@
},
{
"service-instance-id": "7201f7a5-f4c7-45f0-b773-180e822c81e2",
- "service-instance-name": "mDNS_Preload_10-19",
+ "service-instance-name": "CHARLOTTE_Preload_10-19",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -15974,11 +15974,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -15995,7 +15995,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mDNS_Preload_VNF"
+ "property-value": "CHARLOTTE_Preload_VNF"
}
]
},
@@ -16208,7 +16208,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_Test_PCRF_02"
+ "property-value": "VNF_Test_RODERICK_02"
}
]
}
@@ -16332,7 +16332,7 @@
},
{
"service-instance-id": "42dab67f-560c-409b-896d-1a9786ed4cf6",
- "service-instance-name": "mdns_mobility",
+ "service-instance-name": "CHARLOTTE_emanuel",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -16356,7 +16356,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01"
+ "property-value": "zhvf6amdns01"
}
]
}
@@ -16389,7 +16389,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_mobility"
+ "property-value": "vnf_emanuel"
}
]
},
@@ -16484,7 +16484,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6epdg01"
+ "property-value": "zhvf6epdg01"
}
]
},
@@ -16501,7 +16501,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_141"
+ "property-value": "zhvf6aepdg01_pb_141"
}
]
},
@@ -16518,7 +16518,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_131"
+ "property-value": "zhvf6aepdg01_pb_131"
}
]
},
@@ -16535,7 +16535,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_142"
+ "property-value": "zhvf6aepdg01_pb_142"
}
]
},
@@ -16708,7 +16708,7 @@
},
{
"service-instance-id": "18bbb764-e510-470f-bf79-daeb2a19164f",
- "service-instance-name": "Instance_MobilityServer_294356",
+ "service-instance-name": "Instance_EmanuelServer_294356",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -16825,11 +16825,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -16863,11 +16863,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -16904,7 +16904,7 @@
},
{
"service-instance-id": "cfc38218-a288-4ada-a75d-c227d2d9d2c9",
- "service-instance-name": "HNGW_prov_net_svc_lll_010917",
+ "service-instance-name": "Rosema_prov_net_svc_lll_010917",
"model-invariant-id": "8f6faa7a-7fd5-4874-9312-b5b194a2e482",
"resource-version": "1494001793238"
},
@@ -16929,7 +16929,7 @@
"related-to-property": [
{
"property-key": "l3-network.network-name",
- "property-value": "HNGW_OAM_NET_AIC_30_02"
+ "property-value": "Rosema_OAM_NET_AIC_30_02"
}
]
}
@@ -16938,7 +16938,7 @@
},
{
"service-instance-id": "ea08d0f5-6fae-4e25-9eae-11bf4dc6c321",
- "service-instance-name": "Service_Test1702_HNGWOAMNETVTO_001",
+ "service-instance-name": "Service_Test1702_RosemaOAMNETVTO_001",
"model-invariant-id": "edcff8c1-05a7-4954-9d99-1a71a2ff6536",
"model-version-id": "b29dc510-99ec-465d-9e20-734e521f3d8b",
"resource-version": "1494001895673"
@@ -17225,7 +17225,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aFMBT01_296115b"
+ "property-value": "zhvf6aFMBT01_296115b"
}
]
},
@@ -17259,11 +17259,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -17311,7 +17311,7 @@
},
{
"service-instance-id": "02d8c68e-8a98-48e9-a1a0-4fc999ec26e5",
- "service-instance-name": "SI_PCRF_Test_vnf_01",
+ "service-instance-name": "SI_RODERICK_Test_vnf_01",
"model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
"model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
"resource-version": "1497460522960",
@@ -17343,7 +17343,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01"
+ "property-value": "zhvf6aepdg01"
}
]
},
@@ -17434,7 +17434,7 @@
},
{
"service-instance-id": "89ea3938-8b7e-4103-ae23-dd5a55e14bf2",
- "service-instance-name": "Service_PCRF_10_17_1610_Test03",
+ "service-instance-name": "Service_RODERICK_10_17_1610_Test03",
"model-invariant-id": "103e2e96-97fa-4f9d-8969-f56cc6be9871",
"model-version-id": "5ab337b0-49cf-4a93-a123-9dc3b35b2ce1",
"resource-version": "1494002071522",
@@ -17453,7 +17453,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_PCRF_10_17_Test_05"
+ "property-value": "VNF_RODERICK_10_17_Test_05"
}
]
}
@@ -17476,11 +17476,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -17541,7 +17541,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aFMBT01_rs"
+ "property-value": "zhvf6aFMBT01_rs"
}
]
},
@@ -17725,7 +17725,7 @@
},
{
"service-instance-id": "10865c41-8423-4ccd-ae24-07dcd5da621c",
- "service-instance-name": "SI_PCRF_Test_02",
+ "service-instance-name": "SI_RODERICK_Test_02",
"model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
"model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
"resource-version": "1496839043578",
@@ -18202,14 +18202,14 @@
},
{
"service-instance-id": "886c4464-3f36-47bc-9743-eaf1f1ebc748",
- "service-instance-name": "HNGW_AIC_Service_01",
+ "service-instance-name": "Rosema_AIC_Service_01",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001974066"
},
{
"service-instance-id": "8d31a1d9-8977-41c9-937a-dc768450f63a",
- "service-instance-name": "Mobility_OEY_Project_Nimbus",
+ "service-instance-name": "Emanuel_OEY_Project_Kennedy",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -18223,11 +18223,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -18287,7 +18287,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afapn01dns01_module_1"
+ "property-value": "zhvf6afapn01dns01_module_1"
}
]
}
@@ -18343,7 +18343,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vprobe01"
+ "property-value": "zhvf6vprobe01"
}
]
},
@@ -18408,7 +18408,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_qwe_03"
+ "property-value": "zhvf6affad01_qwe_03"
}
]
},
@@ -18878,7 +18878,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_16"
+ "property-value": "zhvf6amdns02_rk_16"
}
]
},
@@ -18898,7 +18898,7 @@
},
{
"service-instance-id": "74608b03-fe0b-4539-ac66-7236e7d2f0cf",
- "service-instance-name": "Service_HNGW_Test1702_01",
+ "service-instance-name": "Service_Rosema_Test1702_01",
"model-invariant-id": "cc1db61e-1d9f-4b64-91ec-6844d922c584",
"model-version-id": "374a0a81-cb42-4ed5-a5fb-5a0bec102f82",
"resource-version": "1494001769907",
@@ -18917,7 +18917,7 @@
"related-to-property": [
{
"property-key": "l3-network.network-name",
- "property-value": "HNGW_OAM_NET_VTO_30_01"
+ "property-value": "Rosema_OAM_NET_VTO_30_01"
}
]
}
@@ -18938,7 +18938,7 @@
},
{
"service-instance-id": "fcca3de3-609d-4796-a488-811243d29345",
- "service-instance-name": "Mobility_VSP",
+ "service-instance-name": "Emanuel_VSP",
"service-type": "vVoicemail",
"service-role": "",
"environment-context": "null",
@@ -18993,7 +18993,7 @@
},
{
"service-instance-id": "d7cd586c-457f-4e49-93fe-71e923b0f1fb",
- "service-instance-name": "RG_5-16_vMMSC_Srvc_DS_0614_01",
+ "service-instance-name": "RG_5-16_vWINIFRED_Srvc_DS_0614_01",
"model-invariant-id": "fd0ee2a5-2596-4d7b-97a1-b2932a6498be",
"model-version-id": "d6b5e8ca-4db3-433f-8eba-414019a2989c",
"resource-version": "1497463580269",
@@ -19007,7 +19007,7 @@
},
{
"service-instance-id": "8da51d4e-5fa6-4e45-b828-11807e6dad49",
- "service-instance-name": "mdns_2017_1011_IST_Service_realMSO",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_realMSO",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -19034,7 +19034,7 @@
},
{
"service-instance-id": "a3816027-6d74-490b-8f4e-303e6cb929c3",
- "service-instance-name": "mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -19069,7 +19069,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -19138,7 +19138,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -19185,7 +19185,7 @@
},
{
"service-instance-id": "6b547a48-e745-42ee-92f0-b049b733a001",
- "service-instance-name": "HNPortalOAM_service",
+ "service-instance-name": "WILKINSOAM_service",
"model-invariant-id": "5860f54e-020e-4466-80d6-972aef91e524",
"resource-version": "1494001992133"
},
@@ -19270,7 +19270,7 @@
},
{
"service-instance-id": "c0531062-0f58-4ffd-9b32-f4eb84687ab1",
- "service-instance-name": "Mobility_Server_294356_115b_rk_01",
+ "service-instance-name": "Emanuel_Server_294356_115b_rk_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -19294,7 +19294,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amobility_Server_115b_rk_01"
+ "property-value": "zhvf6aemanuel_Server_115b_rk_01"
}
]
},
@@ -19359,7 +19359,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -19393,11 +19393,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -19513,7 +19513,7 @@
},
{
"service-instance-id": "1f7a317b-119c-4814-8856-094732ae50aa",
- "service-instance-name": "Mobility_VSP_Service_PB",
+ "service-instance-name": "Emanuel_VSP_Service_PB",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -19535,7 +19535,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Mobility_VSP_Service_PB_01_VnF"
+ "property-value": "Emanuel_VSP_Service_PB_01_VnF"
}
]
},
@@ -19552,7 +19552,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Mobility_VSP_Service_PB_2"
+ "property-value": "Emanuel_VSP_Service_PB_2"
}
]
}
@@ -19637,7 +19637,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6abfprb01"
+ "property-value": "zhvf6abfprb01"
}
]
},
@@ -19664,7 +19664,7 @@
},
{
"service-instance-id": "f1fd6c38-7844-45bc-afe6-f4c7912d2e67",
- "service-instance-name": "Service_HNGW_OAM_NET_AIC_30_Test1702",
+ "service-instance-name": "Service_Rosema_OAM_NET_AIC_30_Test1702",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494002012869"
@@ -19695,7 +19695,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_601"
+ "property-value": "zhvf6aepdg01_un_601"
}
]
},
@@ -19781,7 +19781,7 @@
},
{
"service-instance-id": "ece338b0-05ae-481d-bbe0-1fd1aea1fa10",
- "service-instance-name": "mDNS_1206_pmtest_v3",
+ "service-instance-name": "CHARLOTTE_1206_pmtest_v3",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -19881,7 +19881,7 @@
},
{
"service-instance-id": "8d58adb8-764e-492f-9d9f-5ff6a5614e77",
- "service-instance-name": "Mobility_Server_294356_Pb",
+ "service-instance-name": "Emanuel_Server_294356_Pb",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -19895,11 +19895,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -19916,7 +19916,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amts001"
+ "property-value": "zhvf6amts001"
}
]
},
@@ -19958,11 +19958,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -20017,7 +20017,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -20283,7 +20283,7 @@
},
{
"service-instance-id": "dc1f1b7f-64a2-4b8c-ae92-4de8d6c02efe",
- "service-instance-name": "Mobility_VSP_Service_01",
+ "service-instance-name": "Emanuel_VSP_Service_01",
"service-type": "vVoicemail",
"service-role": "",
"environment-context": "null",
@@ -20616,7 +20616,7 @@
},
{
"service-instance-id": "e9f63a01-0615-4a4d-9998-a34b8832fcd4",
- "service-instance-name": "z_mdns_2017_1011_IST_Service_CSInstance",
+ "service-instance-name": "z_CHARLOTTE_2017_1011_IST_Service_CSInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -20651,7 +20651,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "z_mdns_2017_1011_IST_Service_CVNFunction"
+ "property-value": "z_CHARLOTTE_2017_1011_IST_Service_CVNFunction"
}
]
},
@@ -20706,7 +20706,7 @@
},
{
"service-instance-id": "ec884145-dbe8-4228-8165-f0c4d7123f8b",
- "service-instance-name": "abc_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "abc_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -20741,7 +20741,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "abc_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "abc_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -20794,7 +20794,7 @@
},
{
"service-instance-id": "d3156836-aca9-4f46-9324-7cb85ef31126",
- "service-instance-name": "q_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "q_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -20829,7 +20829,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "q_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "q_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -20893,7 +20893,7 @@
},
{
"service-instance-id": "5b098953-0820-4080-bcba-cbd6906ea8ac",
- "service-instance-name": "Service_Idan_vSCP_AIC3.0_1610-9-23_Test-1",
+ "service-instance-name": "Service_Idan_vEsmeralda_AIC3.0_1610-9-23_Test-1",
"model-invariant-id": "36523af8-18fa-4b75-9280-4f533c7da260",
"resource-version": "1494002005482"
},
@@ -20988,11 +20988,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -21009,7 +21009,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afprb02_pj"
+ "property-value": "zhvf6afprb02_pj"
}
]
},
@@ -21067,7 +21067,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -21472,11 +21472,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -21576,11 +21576,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -21663,7 +21663,7 @@
},
{
"service-instance-id": "554fe72b-0874-4816-a83d-b3e8f2458fba",
- "service-instance-name": "Service_Robot_Test_HNGW_01",
+ "service-instance-name": "Service_Robot_Test_Rosema_01",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001815772"
@@ -21706,7 +21706,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_123"
+ "property-value": "zhvf6aepdg01_pb_123"
}
]
},
@@ -22023,7 +22023,7 @@
},
{
"service-instance-id": "6c5ae371-d8de-49fa-8fdd-79b782dfd896",
- "service-instance-name": "PREIST_MDNS_ServiceInstance",
+ "service-instance-name": "PREIST_CHARLOTTE_ServiceInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -22047,7 +22047,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "PREIST_MDNS_VNFInstance"
+ "property-value": "PREIST_CHARLOTTE_VNFInstance"
}
]
}
@@ -22083,7 +22083,7 @@
},
{
"service-instance-id": "3afa7504-be8c-4fb1-b6c2-071f78faee18",
- "service-instance-name": "mDNS_preload_1710_0914_01",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "d03a321a-01b2-4d79-95f4-df10d8214fba",
@@ -22104,7 +22104,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mDNS_preload_1710_0914_01"
+ "property-value": "CHARLOTTE_preload_1710_0914_01"
}
]
}
@@ -22176,7 +22176,7 @@
},
{
"service-instance-id": "fff595a8-747a-4157-8d16-309411c9594b",
- "service-instance-name": "mdns_2017_1011_IST_Service_01",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -22200,7 +22200,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_01"
+ "property-value": "zhvf6amdns02_un_01"
}
]
},
@@ -22654,7 +22654,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_01"
+ "property-value": "zhvf6amdns02_rk_01"
}
]
},
@@ -22848,7 +22848,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_un_01"
+ "property-value": "zhvf6affad01_un_01"
}
]
},
@@ -22875,7 +22875,7 @@
},
{
"service-instance-id": "0f77ec28-2e63-4045-8ac4-0ce399a91fbd",
- "service-instance-name": "Service_mdns_mobility",
+ "service-instance-name": "Service_CHARLOTTE_emanuel",
"service-type": "",
"service-role": "",
"environment-context": "General_Non-Revenue",
@@ -23139,7 +23139,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mobilityyyyyy"
+ "property-value": "emanuelyyyyy"
}
]
},
@@ -23181,11 +23181,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -23275,7 +23275,7 @@
},
{
"service-instance-id": "381ea672-599e-4919-b3c8-e1b9a2fc0a25",
- "service-instance-name": "Service_HNGW_AIC_4",
+ "service-instance-name": "Service_Rosema_AIC_4",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001975016"
@@ -23341,11 +23341,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -23419,11 +23419,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -23440,7 +23440,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6fprb01"
+ "property-value": "zhvf6fprb01"
}
]
},
@@ -23489,7 +23489,7 @@
},
{
"service-instance-id": "d3a60493-3b46-4c49-be6f-2ea2a5d371d7",
- "service-instance-name": "SI_PCRF_Test1707_11",
+ "service-instance-name": "SI_RODERICK_Test1707_11",
"model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
"model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
"resource-version": "1498141423646",
@@ -23546,11 +23546,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -23863,7 +23863,7 @@
},
{
"service-instance-id": "0d2a39c5-fc33-42b7-a7be-49740cfd411b",
- "service-instance-name": "Steph_Preload_Demo_Service_for_mDNS_05_07",
+ "service-instance-name": "Steph_Preload_Demo_Service_for_CHARLOTTE_05_07",
"model-invariant-id": "2c39974c-7cbf-4f61-aec6-b43e26e3e199",
"model-version-id": "a58640fd-d419-410c-b023-ff7081d4d8d3",
"resource-version": "1499286765483",
@@ -23905,7 +23905,7 @@
},
{
"service-instance-id": "7c8df66e-b8e1-470f-9e22-1e20cbc28c4c",
- "service-instance-name": "Service_mdns_mobility_PB_01",
+ "service-instance-name": "Service_CHARLOTTE_emanuel_PB_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "b399ddef-4d8c-48c4-88c5-d4cb0f8b4678",
@@ -23927,7 +23927,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_mdns_mobility_PB_01_VNF"
+ "property-value": "Service_CHARLOTTE_emanuel_PB_01_VNF"
}
]
}
@@ -24123,11 +24123,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -24144,7 +24144,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afprb01_pj"
+ "property-value": "zhvf6afprb01_pj"
}
]
},
@@ -24215,7 +24215,7 @@
},
{
"service-instance-id": "bbe206af-c2cb-4575-897a-8090b22b6d8c",
- "service-instance-name": "Service_Test_HNGWOAM_02",
+ "service-instance-name": "Service_Test_RosemaOAM_02",
"model-invariant-id": "cc1db61e-1d9f-4b64-91ec-6844d922c584",
"model-version-id": "374a0a81-cb42-4ed5-a5fb-5a0bec102f82",
"resource-version": "1494001983344"
@@ -24363,7 +24363,7 @@
},
{
"service-instance-id": "d57c2641-472b-4840-a51f-f8ce12e162b3",
- "service-instance-name": "mobility_vid_test_789",
+ "service-instance-name": "emanuel_vid_test_789",
"model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
"model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
"resource-version": "1500399147743",
@@ -24418,7 +24418,7 @@
},
{
"service-instance-id": "73f7512d-1497-49c1-a41d-76f198dd0207",
- "service-instance-name": "Service_Test1702_HNGWOAMNETAIC30_01",
+ "service-instance-name": "Service_Test1702_RosemaOAMNETAIC30_01",
"model-invariant-id": "85a1d941-a353-46fc-afee-73a70e019c8a",
"model-version-id": "d885f626-0a61-45fd-8546-04daa2198561",
"resource-version": "1494001918414"
@@ -24504,11 +24504,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -24631,7 +24631,7 @@
},
{
"service-instance-id": "fdc8e231-12a5-4f7a-a9fe-b372f1c40d83",
- "service-instance-name": "mdns_2017_1011_IST_Service_createInstance",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_createInstance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -24666,7 +24666,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_IST_Service_createVNF"
+ "property-value": "CHARLOTTE_2017_1011_IST_Service_createVNF"
}
]
},
@@ -24721,7 +24721,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6abfprb02"
+ "property-value": "zhvf6abfprb02"
}
]
},
@@ -24768,11 +24768,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -24835,7 +24835,7 @@
},
{
"service-instance-id": "e688ac1d-8b10-48ac-8b57-80f18a57fdb2",
- "service-instance-name": "HNPortalOAMnet_2",
+ "service-instance-name": "WILKINSOAMnet_2",
"model-invariant-id": "5860f54e-020e-4466-80d6-972aef91e524",
"resource-version": "1494001767696"
},
@@ -24855,11 +24855,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -25231,7 +25231,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_23"
+ "property-value": "zhvf6amdns02_rk_23"
}
]
},
@@ -25363,7 +25363,7 @@
},
{
"service-instance-id": "744b9082-7419-4b6f-99f9-cf1302ce5fe3",
- "service-instance-name": "Mobility_ProjectName_OE_Name_DFW_oe40",
+ "service-instance-name": "Emanuel_ProjectName_OE_Name_DFW_oe40",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -25381,7 +25381,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -25433,7 +25433,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_15"
+ "property-value": "zhvf6amdns02_rk_15"
}
]
},
@@ -25504,13 +25504,13 @@
},
{
"service-instance-id": "61c9d61c-3588-4b11-8495-c11c0ac1319f",
- "service-instance-name": "Service_Idan_vSCP_AIC3.0_1610_Test01",
+ "service-instance-name": "Service_Idan_vEsmeralda_AIC3.0_1610_Test01",
"model-invariant-id": "36523af8-18fa-4b75-9280-4f533c7da260",
"resource-version": "1494001977459"
},
{
"service-instance-id": "53a26982-5f2b-4985-a3c9-ffe41a887336",
- "service-instance-name": "Service_Test_1707_PCRF_01",
+ "service-instance-name": "Service_Test_1707_RODERICK_01",
"model-version-id": "a609e05a-fbf0-4850-b03b-75d50f9232e4",
"resource-version": "1494001920123",
"relationship-list": {
@@ -25528,7 +25528,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "VNF_Test_PCRF_01"
+ "property-value": "VNF_Test_RODERICK_01"
}
]
},
@@ -25571,7 +25571,7 @@
},
{
"service-instance-id": "db553133-d8f1-441a-b86c-84b5ff0b6e9f",
- "service-instance-name": "SI_PCRF_Test_mso_01",
+ "service-instance-name": "SI_RODERICK_Test_mso_01",
"model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
"model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
"resource-version": "1497633595024",
@@ -25634,7 +25634,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_rk_22"
+ "property-value": "zhvf6amdns02_rk_22"
}
]
},
@@ -25983,11 +25983,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -26103,7 +26103,7 @@
},
{
"service-instance-id": "24566aea-f633-4032-82b3-7158b3db8f05",
- "service-instance-name": "pr_mdns_2017_1011_IST_Service_CSI",
+ "service-instance-name": "pr_CHARLOTTE_2017_1011_IST_Service_CSI",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -26138,7 +26138,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "pr_mdns_2017_1011_IST_Service_CVNF"
+ "property-value": "pr_CHARLOTTE_2017_1011_IST_Service_CVNF"
}
]
},
@@ -26331,7 +26331,7 @@
},
{
"service-instance-id": "04f7dfd3-12a7-479d-94be-c5da2fd8e96f",
- "service-instance-name": "mdns_2017_1011_IST_Service_2410",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_2410",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -26355,7 +26355,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_02"
+ "property-value": "zhvf6amdns02_un_02"
}
]
},
@@ -26413,7 +26413,7 @@
},
{
"service-instance-id": "3266e8c0-70bd-43c7-8c00-377be595f60c",
- "service-instance-name": "Mobility_VSP_Service_04",
+ "service-instance-name": "Emanuel_VSP_Service_04",
"service-type": "vVoicemail",
"service-role": "",
"environment-context": "null",
@@ -26437,7 +26437,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns01_module_3"
+ "property-value": "zhvf6amdns01_module_3"
}
]
}
@@ -26556,15 +26556,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26581,15 +26581,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26606,15 +26606,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn16"
+ "relationship-value": "hvf16"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26681,15 +26681,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26731,15 +26731,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26756,15 +26756,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26781,15 +26781,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -26905,7 +26905,7 @@
}
},
{
- "service-type": "vSCP",
+ "service-type": "vEsmeralda",
"resource-version": "1494001943181",
"service-instances": {
"service-instance": [
@@ -27034,7 +27034,7 @@
},
{
"service-instance-id": "4b4bb55a-c31d-47ef-a502-10b8cb515f84",
- "service-instance-name": "vmee-mor-test-34949",
+ "service-instance-name": "vgeraldine-mor-test-34949",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -27058,7 +27058,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "vmee-vnf-test-9868"
+ "property-value": "vgeraldine-vnf-test-9868"
}
]
}
@@ -27085,7 +27085,7 @@
},
{
"service-instance-id": "f416d2f3-92c1-43e3-8d36-2adb10e180bc",
- "service-instance-name": "oren-adiod",
+ "service-instance-name": "oren-PASQUALE",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -27167,7 +27167,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -27327,7 +27327,7 @@
},
{
"service-instance-id": "c3831b9d-40be-4421-b5b8-d516041b45c6",
- "service-instance-name": "ShaniMobility",
+ "service-instance-name": "ShaniEmanuel",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -27392,11 +27392,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -27416,7 +27416,7 @@
},
{
"service-instance-id": "b38e1a8a-894c-408c-a91c-fc1c54901636",
- "service-instance-name": "Viv+IST+vMMSC",
+ "service-instance-name": "Viv+IST+vWINIFRED",
"model-invariant-id": "e6f1d393-6432-4820-ab86-7a10ba4b31ac",
"resource-version": "1494001800547"
},
@@ -27595,7 +27595,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "RG_1707vidnf_PCRF"
+ "property-value": "RG_1707vidnf_RODERICK"
}
]
}
@@ -28505,7 +28505,7 @@
},
{
"service-instance-id": "f9ece995-9b70-48df-83ad-2c358ef650c8",
- "service-instance-name": "Lital_PXTC-1",
+ "service-instance-name": "Lital_GRANVILLE-1",
"service-type": "",
"service-role": "",
"model-invariant-id": "33447249-7870-4536-a7ea-f827b375222c",
@@ -28628,7 +28628,7 @@
},
{
"service-instance-id": "01633eba-947c-457c-8d37-3c763027d392",
- "service-instance-name": "Mobility_VSP_Service_DS_0915_01",
+ "service-instance-name": "Emanuel_VSP_Service_DS_0915_01",
"service-type": "",
"service-role": "",
"model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
@@ -28650,7 +28650,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Mobility_VSP_Vnf_DS_0915_01"
+ "property-value": "Emanuel_VSP_Vnf_DS_0915_01"
}
]
}
@@ -28697,7 +28697,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -28731,11 +28731,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -28840,15 +28840,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -28865,15 +28865,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -28890,15 +28890,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn16"
+ "relationship-value": "hvf16"
},
{
"relationship-key": "tenant.tenant-id",
@@ -28916,7 +28916,7 @@
}
},
{
- "service-type": "vBNG",
+ "service-type": "vJamie",
"resource-version": "1494002017973",
"service-instances": {
"service-instance": [
@@ -29037,13 +29037,13 @@
}
},
{
- "service-type": "Nimbus",
+ "service-type": "Kennedy",
"resource-version": "1507044117208",
"service-instances": {
"service-instance": [
{
"service-instance-id": "a8ca34fc-44f4-433c-9935-2254fe1fc0c9",
- "service-instance-name": "mDNS_Preload_1710_10-19_2810_11",
+ "service-instance-name": "CHARLOTTE_Preload_1710_10-19_2810_11",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -29162,7 +29162,7 @@
},
{
"service-instance-id": "c28ad9ff-80ed-487e-a111-5dee381d7313",
- "service-instance-name": "mdns_2017_111701_su249t",
+ "service-instance-name": "CHARLOTTE_2017_111701_su249t",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -29186,7 +29186,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_111701_vnf"
+ "property-value": "CHARLOTTE_2017_111701_vnf"
}
]
},
@@ -29220,11 +29220,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -29275,11 +29275,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -29299,7 +29299,7 @@
},
{
"service-instance-id": "702bb528-579c-4440-b190-91676a2a8628",
- "service-instance-name": "mdns_2017_1011_hk096q_svc_v4",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc_v4",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -29323,7 +29323,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_hk096q_svc_vnf_v4"
+ "property-value": "CHARLOTTE_2017_1011_hk096q_svc_vnf_v4"
}
]
},
@@ -29367,7 +29367,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_105"
+ "property-value": "zhvf6aepdg01_un_105"
}
]
},
@@ -29449,7 +29449,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_102"
+ "property-value": "zhvf6aepdg01_un_102"
}
]
},
@@ -29548,11 +29548,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -29569,7 +29569,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6fapn01dns01"
+ "property-value": "zhvf6fapn01dns01"
}
]
},
@@ -29603,11 +29603,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -29641,11 +29641,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -29798,7 +29798,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afapn02"
+ "property-value": "zhvf6afapn02"
}
]
}
@@ -29845,7 +29845,7 @@
},
{
"service-instance-id": "bad8e354-5ce5-4732-af13-100105b1c02b",
- "service-instance-name": "mdns_2017_1011_hk096q_svc_v5",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc_v5",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -29869,7 +29869,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_hk096q_svc_vnf_v5"
+ "property-value": "CHARLOTTE_2017_1011_hk096q_svc_vnf_v5"
}
]
},
@@ -29987,7 +29987,7 @@
},
{
"service-instance-id": "629e0f59-f966-449b-ac90-8be904a51b55",
- "service-instance-name": "mdns_2017_1011_hk096q_svc_v5_2",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc_v5_2",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -30011,7 +30011,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_hk096q_svc_v5_2"
+ "property-value": "CHARLOTTE_2017_1011_hk096q_svc_v5_2"
}
]
},
@@ -30045,11 +30045,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -30066,7 +30066,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afnso01_nso_pj_01"
+ "property-value": "zhvf6afnso01_nso_pj_01"
}
]
},
@@ -30110,7 +30110,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_qwe_04"
+ "property-value": "zhvf6affad01_qwe_04"
}
]
},
@@ -30190,7 +30190,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_308"
+ "property-value": "zhvf6aepdg01_un_308"
}
]
},
@@ -30207,7 +30207,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_306"
+ "property-value": "zhvf6aepdg01_un_306"
}
]
},
@@ -30224,7 +30224,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_307"
+ "property-value": "zhvf6aepdg01_un_307"
}
]
},
@@ -30339,7 +30339,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afprb01"
+ "property-value": "zhvf6afprb01"
}
]
},
@@ -30377,7 +30377,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -30438,7 +30438,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_316"
+ "property-value": "zhvf6aepdg01_un_316"
}
]
},
@@ -30455,7 +30455,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_317"
+ "property-value": "zhvf6aepdg01_un_317"
}
]
},
@@ -30472,7 +30472,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_318"
+ "property-value": "zhvf6aepdg01_un_318"
}
]
},
@@ -30489,7 +30489,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_315"
+ "property-value": "zhvf6aepdg01_un_315"
}
]
},
@@ -30533,7 +30533,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_577h"
+ "property-value": "zhvf6aepdg01_577h"
}
]
},
@@ -30588,7 +30588,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns_v6_01"
+ "property-value": "zhvf6apndns_v6_01"
}
]
},
@@ -30632,7 +30632,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vAPNDNS01_vnf"
+ "property-value": "zhvf6vAPNDNS01_vnf"
}
]
},
@@ -30703,7 +30703,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_313"
+ "property-value": "zhvf6aepdg01_un_313"
}
]
},
@@ -30720,7 +30720,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_312"
+ "property-value": "zhvf6aepdg01_un_312"
}
]
},
@@ -30737,7 +30737,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_310"
+ "property-value": "zhvf6aepdg01_un_310"
}
]
},
@@ -30754,7 +30754,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_311"
+ "property-value": "zhvf6aepdg01_un_311"
}
]
},
@@ -30771,7 +30771,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_309"
+ "property-value": "zhvf6aepdg01_un_309"
}
]
},
@@ -30859,7 +30859,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01"
+ "property-value": "zhvf6affad01"
}
]
},
@@ -31011,7 +31011,7 @@
},
{
"service-instance-id": "f325bbef-10fd-40d1-9887-9383731b81d1",
- "service-instance-name": "mdns_2017_1117_su249t",
+ "service-instance-name": "CHARLOTTE_2017_1117_su249t",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -31035,7 +31035,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1117_vnf01"
+ "property-value": "CHARLOTTE_2017_1117_vnf01"
}
]
},
@@ -31133,7 +31133,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_1121"
+ "property-value": "zhvf6aepdg01_pb_1121"
}
]
},
@@ -31303,11 +31303,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31405,7 +31405,7 @@
},
{
"service-instance-id": "be85c437-1efe-4779-9557-11dffbbd98af",
- "service-instance-name": "shani_pm_test_Subsciber_mobility_ServiceType_Nimbus",
+ "service-instance-name": "shani_pm_test_Subsciber_emanuel_ServiceType_Kennedy",
"service-type": "service_type_shani",
"service-role": "service_role_shani",
"environment-context": "General_Revenue-Bearing",
@@ -31588,11 +31588,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31666,7 +31666,7 @@
},
{
"service-instance-id": "d1c8daf5-69f1-4d2a-ac2f-5b0cd09338b8",
- "service-instance-name": "mdns_2017_1011_IST_Service_un_try1",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service_un_try1",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -31707,11 +31707,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31745,11 +31745,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31766,7 +31766,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afnso03_pj"
+ "property-value": "zhvf6afnso03_pj"
}
]
},
@@ -31800,11 +31800,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31838,11 +31838,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31862,7 +31862,7 @@
},
{
"service-instance-id": "501264ad-950f-49ab-90e4-f4d08348f5ce",
- "service-instance-name": "mdns_2017_1011_IST_1029",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_1029",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -31876,11 +31876,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31924,7 +31924,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afapn01"
+ "property-value": "zhvf6afapn01"
}
]
}
@@ -31947,11 +31947,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -31995,7 +31995,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afprb01_un"
+ "property-value": "zhvf6afprb01_un"
}
]
},
@@ -32033,7 +32033,7 @@
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "DFW"
+ "relationship-value": "WATKINS"
}
]
},
@@ -32067,11 +32067,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32091,7 +32091,7 @@
},
{
"service-instance-id": "62da6f45-cbcb-4bc0-9c02-7750234f8d3a",
- "service-instance-name": "mDNS_Preload_1102_un_01",
+ "service-instance-name": "CHARLOTTE_Preload_1102_un_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32115,7 +32115,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_557h"
+ "property-value": "zhvf6amdns02_un_557h"
}
]
},
@@ -32135,7 +32135,7 @@
},
{
"service-instance-id": "e248f8c6-7c08-4502-b27b-08bc20fa0789",
- "service-instance-name": "Mobility_Server_294356_Pause",
+ "service-instance-name": "Emanuel_Server_294356_Pause",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32149,11 +32149,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32170,7 +32170,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6mobpause1"
+ "property-value": "zhvf6mobpause1"
}
]
},
@@ -32225,7 +32225,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns_v8_01"
+ "property-value": "zhvf6apndns_v8_01"
}
]
},
@@ -32259,11 +32259,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32283,7 +32283,7 @@
},
{
"service-instance-id": "54606e01-b3a5-464d-8299-ed519d967efb",
- "service-instance-name": "mdns_2017_1011_hk096q_svc_v2",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc_v2",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32327,7 +32327,7 @@
},
{
"service-instance-id": "b1bb2d22-ebbb-4a8f-8ded-33d12856025f",
- "service-instance-name": "mDNS_Preload_1710_10-19_2810_trial02",
+ "service-instance-name": "CHARLOTTE_Preload_1710_10-19_2810_trial02",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32368,11 +32368,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32423,11 +32423,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32509,7 +32509,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_un"
+ "property-value": "zhvf6affad01_un"
}
]
},
@@ -32622,7 +32622,7 @@
},
{
"service-instance-id": "9fe54eb3-db98-42bf-92cb-2ae298d787e2",
- "service-instance-name": "mDNS_Preload_1710_10-19_2810_03",
+ "service-instance-name": "CHARLOTTE_Preload_1710_10-19_2810_03",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32663,11 +32663,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -32684,7 +32684,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6fapndns01"
+ "property-value": "zhvf6fapndns01"
}
]
},
@@ -32704,7 +32704,7 @@
},
{
"service-instance-id": "48d2b51b-cab9-445f-8270-834daccde28b",
- "service-instance-name": "mdns_2017_1011_hk096q_svc",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -32728,7 +32728,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_hk096q_svc"
+ "property-value": "CHARLOTTE_2017_1011_hk096q_svc"
}
]
},
@@ -32772,7 +32772,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_701"
+ "property-value": "zhvf6aepdg01_un_701"
}
]
},
@@ -32827,7 +32827,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vprobe_sk_01"
+ "property-value": "zhvf6vprobe_sk_01"
}
]
},
@@ -32871,7 +32871,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_605"
+ "property-value": "zhvf6aepdg01_un_605"
}
]
},
@@ -33046,7 +33046,7 @@
},
{
"service-instance-id": "69bf7bfc-9d20-40f4-8589-d8177209edfc",
- "service-instance-name": "service_mdns_instance",
+ "service-instance-name": "service_CHARLOTTE_instance",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -33060,11 +33060,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33081,7 +33081,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_mdns_instance"
+ "property-value": "vnf_CHARLOTTE_instance"
}
]
},
@@ -33148,11 +33148,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33230,11 +33230,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33251,7 +33251,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_PB"
+ "property-value": "zhvf6aepdg01_PB"
}
]
},
@@ -33295,7 +33295,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_106"
+ "property-value": "zhvf6aepdg01_un_106"
}
]
},
@@ -33315,7 +33315,7 @@
},
{
"service-instance-id": "3a4b0451-77c7-4537-b866-0d8bda745fd0",
- "service-instance-name": "INT_FW_DNS_MDNS",
+ "service-instance-name": "INT_FW_DNS_CHARLOTTE",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -33329,11 +33329,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33493,11 +33493,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33534,7 +33534,7 @@
},
{
"service-instance-id": "d07719dd-e7a6-4c60-87fe-3294b1d10653",
- "service-instance-name": "mDNS_Preload_E1802",
+ "service-instance-name": "CHARLOTTE_Preload_E1802",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -33548,11 +33548,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33569,7 +33569,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6mdns_01"
+ "property-value": "zhvf6mdns_01"
}
]
},
@@ -33613,7 +33613,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_101"
+ "property-value": "zhvf6aepdg01_un_101"
}
]
},
@@ -33647,11 +33647,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33750,7 +33750,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vprobefe_sk_1111"
+ "property-value": "zhvf6vprobefe_sk_1111"
}
]
},
@@ -33811,11 +33811,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -33887,7 +33887,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afdns01"
+ "property-value": "zhvf6afdns01"
}
]
}
@@ -33931,7 +33931,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns1117"
+ "property-value": "zhvf6apndns1117"
}
]
},
@@ -34013,7 +34013,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_303"
+ "property-value": "zhvf6aepdg01_un_303"
}
]
},
@@ -34030,7 +34030,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_304"
+ "property-value": "zhvf6aepdg01_un_304"
}
]
},
@@ -34085,7 +34085,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vepdg01"
+ "property-value": "zhvf6vepdg01"
}
]
},
@@ -34129,7 +34129,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_122"
+ "property-value": "zhvf6aepdg01_pb_122"
}
]
},
@@ -34190,11 +34190,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -34258,7 +34258,7 @@
},
{
"service-instance-id": "38cb4717-9a3f-4212-8521-268a2f1aa07b",
- "service-instance-name": "mdns_2017_1011_hk096q_svc_v3",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc_v3",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -34282,7 +34282,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1011_hk096q_svc_v3"
+ "property-value": "CHARLOTTE_2017_1011_hk096q_svc_v3"
}
]
},
@@ -34447,7 +34447,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mtn6aepdg01"
+ "property-value": "hvf6aepdg01"
}
]
},
@@ -34508,11 +34508,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -34529,7 +34529,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns_v10_01"
+ "property-value": "zhvf6apndns_v10_01"
}
]
},
@@ -34620,7 +34620,7 @@
},
{
"service-instance-id": "60877585-731b-4a9b-ac0c-1dc77a919582",
- "service-instance-name": "mdns_2017_1011_hk096q_svc12",
+ "service-instance-name": "CHARLOTTE_2017_1011_hk096q_svc12",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -34716,7 +34716,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afprb01_un_01"
+ "property-value": "zhvf6afprb01_un_01"
}
]
},
@@ -34760,7 +34760,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_1122"
+ "property-value": "zhvf6aepdg01_un_1122"
}
]
},
@@ -34859,11 +34859,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -34880,7 +34880,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vEPDG01_pb"
+ "property-value": "zhvf6vEPDG01_pb"
}
]
},
@@ -34914,11 +34914,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -34935,7 +34935,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vprobe_01"
+ "property-value": "zhvf6vprobe_01"
}
]
},
@@ -34979,7 +34979,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_501"
+ "property-value": "zhvf6aepdg01_un_501"
}
]
},
@@ -35016,7 +35016,7 @@
},
{
"service-instance-id": "eca2bb8a-cdd2-4caf-bd87-cf0d9516cee3",
- "service-instance-name": "mdns_2017_1127_IST_su249t",
+ "service-instance-name": "CHARLOTTE_2017_1127_IST_su249t",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -35051,7 +35051,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_2017_1127_IST_vNF_su249t"
+ "property-value": "CHARLOTTE_2017_1127_IST_vNF_su249t"
}
]
},
@@ -35085,11 +35085,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -35144,7 +35144,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "ZMTN6APNDNS_V4"
+ "property-value": "Zhvf6APNDNS_V4"
}
]
},
@@ -35215,7 +35215,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_117"
+ "property-value": "zhvf6aepdg01_un_117"
}
]
},
@@ -35232,7 +35232,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_117"
+ "property-value": "zhvf6aepdg01_un_117"
}
]
},
@@ -35252,7 +35252,7 @@
},
{
"service-instance-id": "080a47f6-d124-4944-a032-d575b236ac0b",
- "service-instance-name": "mDNS_Preload_1107_un",
+ "service-instance-name": "CHARLOTTE_Preload_1107_un",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -35276,7 +35276,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_577h"
+ "property-value": "zhvf6amdns02_un_577h"
}
]
},
@@ -35354,11 +35354,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -35419,7 +35419,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_02"
+ "property-value": "zhvf6aepdg01_un_02"
}
]
},
@@ -35439,7 +35439,7 @@
},
{
"service-instance-id": "83d40e54-55b1-40b0-a79d-966d37cb0c10",
- "service-instance-name": "mDNS_Preload_577h_01",
+ "service-instance-name": "CHARLOTTE_Preload_577h_01",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -35463,7 +35463,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns02_un_577h_15"
+ "property-value": "zhvf6amdns02_un_577h_15"
}
]
},
@@ -35540,7 +35540,7 @@
},
{
"service-instance-id": "9c59f7df-f4c2-4107-bcbc-08b40514064d",
- "service-instance-name": "Service_mdns_mobility_pb",
+ "service-instance-name": "Service_CHARLOTTE_emanuel_pb",
"service-type": "",
"service-role": "",
"environment-context": "Critical_Non-Revenue",
@@ -35564,7 +35564,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "Service_mdns_mobility_pb_vnf"
+ "property-value": "Service_CHARLOTTE_emanuel_pb_vnf"
}
]
}
@@ -35597,7 +35597,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_104"
+ "property-value": "zhvf6aepdg01_un_104"
}
]
},
@@ -35661,7 +35661,7 @@
},
{
"service-instance-id": "76241370-d42d-444b-8c01-85f38c97dc61",
- "service-instance-name": "mdns_2017_1011_IST_Service",
+ "service-instance-name": "CHARLOTTE_2017_1011_IST_Service",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -35696,7 +35696,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_vnf_uk182r"
+ "property-value": "CHARLOTTE_vnf_uk182r"
}
]
},
@@ -35740,7 +35740,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_103"
+ "property-value": "zhvf6aepdg01_un_103"
}
]
},
@@ -35878,7 +35878,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_pb_101"
+ "property-value": "zhvf6aepdg01_pb_101"
}
]
},
@@ -35933,7 +35933,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns_v5_01"
+ "property-value": "zhvf6apndns_v5_01"
}
]
},
@@ -35953,7 +35953,7 @@
},
{
"service-instance-id": "c0e9ab1e-a8a0-43ac-a900-ab458a214a7d",
- "service-instance-name": "mDNS_1206_pmtest",
+ "service-instance-name": "CHARLOTTE_1206_pmtest",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -35977,7 +35977,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mDNS_1206_pmtest"
+ "property-value": "CHARLOTTE_1206_pmtest"
}
]
},
@@ -36059,7 +36059,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afapn01dns01"
+ "property-value": "zhvf6afapn01dns01"
}
]
}
@@ -36092,7 +36092,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_109"
+ "property-value": "zhvf6aepdg01_un_109"
}
]
},
@@ -36109,7 +36109,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_116"
+ "property-value": "zhvf6aepdg01_un_116"
}
]
},
@@ -36153,7 +36153,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_603"
+ "property-value": "zhvf6aepdg01_un_603"
}
]
},
@@ -36173,7 +36173,7 @@
},
{
"service-instance-id": "2648b61d-62fe-4a26-a15c-6cbe0bfde0b7",
- "service-instance-name": "mdns_1106_service_pj",
+ "service-instance-name": "CHARLOTTE_1106_service_pj",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -36187,11 +36187,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -36208,7 +36208,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6amdns04_pj"
+ "property-value": "zhvf6amdns04_pj"
}
]
},
@@ -36307,7 +36307,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_qwe_01"
+ "property-value": "zhvf6affad01_qwe_01"
}
]
},
@@ -36327,7 +36327,7 @@
},
{
"service-instance-id": "5ae69a18-3993-4e15-92a4-907644d42501",
- "service-instance-name": "zrdm5b_1802_svc_ssc_vibc_appc",
+ "service-instance-name": "zolson5b_1802_svc_ssc_vibc_appc",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -36835,7 +36835,7 @@
},
{
"service-instance-id": "7b653fa4-52b5-4067-a04f-0f439610fd14",
- "service-instance-name": "mtn6_mdns_2017_1011_IST_Service_kk364",
+ "service-instance-name": "hvf6_CHARLOTTE_2017_1011_IST_Service_kk364",
"service-type": "",
"service-role": "",
"environment-context": "General_Revenue-Bearing",
@@ -36870,7 +36870,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "mdns_vnf"
+ "property-value": "CHARLOTTE_vnf"
}
]
},
@@ -36904,11 +36904,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -36925,7 +36925,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6fapndns_01"
+ "property-value": "zhvf6fapndns_01"
}
]
},
@@ -37199,7 +37199,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6affad01_bm_01"
+ "property-value": "zhvf6affad01_bm_01"
}
]
},
@@ -37361,7 +37361,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6vprobe_v2_01"
+ "property-value": "zhvf6vprobe_v2_01"
}
]
},
@@ -37493,7 +37493,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_903"
+ "property-value": "zhvf6aepdg01_un_903"
}
]
},
@@ -37510,7 +37510,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6aepdg01_un_902"
+ "property-value": "zhvf6aepdg01_un_902"
}
]
},
@@ -37718,11 +37718,11 @@
{
"related-to": "project",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/business/projects/project/Nimbus",
+ "related-link": "/aai/v12/business/projects/project/Kennedy",
"relationship-data": [
{
"relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
+ "relationship-value": "Kennedy"
}
]
},
@@ -37739,7 +37739,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6afnso01_pj"
+ "property-value": "zhvf6afnso01_pj"
}
]
},
@@ -37759,7 +37759,7 @@
},
{
"service-instance-id": "64ec9f6a-bc90-4d3c-8372-74433c2bfc59",
- "service-instance-name": "zrdm5b_1802_svc_ssc_VLBC_APPC",
+ "service-instance-name": "zolson5b_1802_svc_ssc_VLBC_APPC",
"service-type": "",
"service-role": "",
"environment-context": "null",
@@ -37832,7 +37832,7 @@
"related-to-property": [
{
"property-key": "generic-vnf.vnf-name",
- "property-value": "zmtn6apndns_01"
+ "property-value": "zhvf6apndns_01"
}
]
},
@@ -37885,15 +37885,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -37910,15 +37910,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -37935,15 +37935,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -37960,15 +37960,15 @@
{
"related-to": "tenant",
"relationship-label": "org.onap.relationships.inventory.Uses",
- "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
"relationship-data": [
{
"relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
+ "relationship-value": "irma-aic"
},
{
"relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
+ "relationship-value": "hvf6"
},
{
"relationship-key": "tenant.tenant-id",
@@ -37989,4 +37989,654 @@
}
}
}
-} \ No newline at end of file
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "subscriber-name": "Emanuel",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001894192",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "vWINIFRED",
+ "resource-version": "1503958037264",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "vMNS",
+ "resource-version": "1507044344705",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "vVoiceMail",
+ "resource-version": "1494001916536"
+ },
+ {
+ "service-type": "Emanuel",
+ "resource-version": "1494001853297",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fe4400a8e96e4caa85ccdca8a850255b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_Automation_AAI_updated"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_VID_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf16"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_VID_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/Two/tenants/tenant/d3b49834f7164cbe831bfbfa35ef649b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "fusion"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "Two"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d3b49834f7164cbe831bfbfa35ef649b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "fusion-admin-mitaka"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/One/tenants/tenant/c630e297a3ae486497d63eacec1d7c14",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "fusion"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "One"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c630e297a3ae486497d63eacec1d7c14"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "fusion-admin-icehouse"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/fusion/One/tenants/tenant/d3b49834f7164cbe831bfbfa35ef649b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "fusion"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "One"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d3b49834f7164cbe831bfbfa35ef649b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "fusion-admin-mitaka"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1eddb590b7f04e9890bceeef9e591333"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "APP-C-DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "vMOG",
+ "resource-version": "1494001922173"
+ },
+ {
+ "service-type": "vEsmeralda",
+ "resource-version": "1494001943181",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fe4400a8e96e4caa85ccdca8a850255b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fe4400a8e96e4caa85ccdca8a850255b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_Automation_AAI_updated"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_VID_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf16/tenants/tenant/a259ae7b7c3f493cb3d91f95a7c18149",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf16"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "a259ae7b7c3f493cb3d91f95a7c18149"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "IST_VID_DND"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "vJamie",
+ "resource-version": "1494002017973"
+ },
+ {
+ "service-type": "Kennedy",
+ "resource-version": "1507044117208",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2609b7252b6484d89432611cfb2491b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2609b7252b6484d89432611cfb2491b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_Tenant_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/1eddb590b7f04e9890bceeef9e591333",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "1eddb590b7f04e9890bceeef9e591333"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "APP-C-DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/579d80c0cf754d1e9f1ddc2cdc1701e3",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "579d80c0cf754d1e9f1ddc2cdc1701e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet1_DND"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "relationship-label": "org.onap.relationships.inventory.Uses",
+ "related-link": "/aai/v12/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/2cd3ca9abd25492eb0c6a44bc95fe714",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "2cd3ca9abd25492eb0c6a44bc95fe714"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ECOM_FirstNet2_DND"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+ ] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS.json
new file mode 100644
index 000000000..daf7d59f9
--- /dev/null
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS.json
@@ -0,0 +1,2197 @@
+[{
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 2
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "67aba9ab-f745-442e-a37b-2040a17ec9c7",
+ "service-instance-name": "test_948473",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1501137356564",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "328e117c-8f27-4a59-beea-3b3c36e4652f",
+ "service-instance-name": "test_inputs_002",
+ "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
+ "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
+ "resource-version": "1501142919029",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "66608fd9-a786-4f60-ae7b-c18d030c499b",
+ "service-instance-name": "testtt",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
+ "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
+ "resource-version": "1503224667654",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9d29dcf2-7742-4384-bca0-a38f6c296a79",
+ "service-instance-name": "test_9sdfkdfj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1500813552431",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e10414d0-692b-4e8e-b56e-9fdc5ef24059",
+ "service-instance-name": "test_04598485",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1501144603052",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "25a5cc93-73df-4c9c-9cc5-e2df9a72f3b7",
+ "service-instance-name": "test_inputs_values1",
+ "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
+ "model-version-id": "59f3ea84-313a-4670-b7c2-8997e5749864",
+ "resource-version": "1501412516301",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9cfcd777-7f14-425c-80bf-a562fba03cfa",
+ "service-instance-name": "test_vl_inputs01",
+ "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
+ "model-version-id": "f263c8f6-b52f-4b6c-9ed9-0c83ad098697",
+ "resource-version": "1501421232100",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "4173d5da-df33-474e-a4ef-c93be61a1355",
+ "service-instance-name": "test_instance_vl_01",
+ "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
+ "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
+ "resource-version": "1500966394803",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "1753f7eb-85db-498c-aa6a-c68a06fc77db",
+ "service-instance-name": "sdfjdfj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500991399818",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "5d5520c7-dcbc-4287-bed2-50ff57c41a6f",
+ "service-instance-name": "tesy_jsdjjdj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1501400257544",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/65a76ad1-2d53-4709-88e7-858655f55039",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "65a76ad1-2d53-4709-88e7-858655f55039"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_jddjf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "1ab8ad18-1445-412a-81f2-671b936ab650",
+ "service-instance-name": "Test_098765",
+ "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
+ "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
+ "resource-version": "1500562034054",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ae575e4-5103-4f5e-afd9-cc5f4bbae217",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "2ae575e4-5103-4f5e-afd9-cc5f4bbae217"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test-0234574785"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "a1427609-254d-4637-906f-8f0f6f6d4711",
+ "service-instance-name": "test343445",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502111792531",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "f87c0dbe-2658-4971-8014-ad5da1f9df51",
+ "service-instance-name": "test_03494595",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1502006858511",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "7a8dea9f-5f67-4755-9344-ec3736240b9e",
+ "service-instance-name": "test_045045",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502111390681",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "8d0f4c13-a564-43ec-b756-c0017161dee2",
+ "service-instance-name": "testkjhjjj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1500553831697",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "27535e2a-785e-47e8-a482-16f4d019033a",
+ "service-instance-name": "test765766",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
+ "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
+ "resource-version": "1502109495302",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9601d34e-d3f9-4108-932c-fc52312c260a",
+ "service-instance-name": "test_9459495",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502028721334",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e65ae593-afdd-4f31-8192-ba7606a026e4",
+ "service-instance-name": "test_84574854",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502026481024",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "29e210af-9fa5-44ae-940c-acca84b1b287",
+ "service-instance-name": "testjkdfkdf",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502114664500",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c1a81ab3-2bc6-4b6f-b04f-d358e67c1d01",
+ "service-instance-name": "test499494",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500552497782",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "01834681-686a-4258-aff0-6eea448deddd",
+ "service-instance-name": "tesr_iii_999",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502019889568",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e4c23f76-53a0-46e2-b005-59503e55c832",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "e4c23f76-53a0-46e2-b005-59503e55c832"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "tesu_ooo_000"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a7b7099-4d38-4ba4-aff8-1598bba0e704",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "4a7b7099-4d38-4ba4-aff8-1598bba0e704"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_000988_ooo"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "266008e8-04f9-440a-90e9-d9299821ec08",
+ "model-invariant-id": "",
+ "resource-version": "1494001993349",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0011v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0011v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0011v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "6c3a22e9-6b04-49d2-b1fa-1e49103971ca",
+ "model-invariant-id": "",
+ "resource-version": "1494001986409",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0006v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0006v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0006v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "918085fc-29cf-41c2-acc8-15878c0d58b3",
+ "model-invariant-id": "",
+ "resource-version": "1494001986411",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0010v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0010v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0010v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "1c464a9d-eff7-4d29-8e97-ed1e9e3c8458",
+ "model-invariant-id": "",
+ "resource-version": "1494001953169",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0012v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0012v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0012v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "bb2f563f-6db7-46ec-b521-fc6ee07e4f3e",
+ "model-invariant-id": "",
+ "resource-version": "1494002002228",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0004v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0004v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0004v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4cf94a42-85b8-414f-8fb4-a43b1dac1d2f",
+ "model-invariant-id": "",
+ "resource-version": "1494001834026",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0005v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0005v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0005v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "ed7c0d8e-de81-408f-b695-47b9dd6b2ca0",
+ "model-invariant-id": "",
+ "resource-version": "1494001986403",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0003v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0003v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0003v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "8bf34b89-1648-4a41-a21f-9b752833bd4b",
+ "service-instance-name": "test-gkmf546g",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500377885652",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e0994c94-fa19-472f-a5b7-ae7388105db2",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "e0994c94-fa19-472f-a5b7-ae7388105db2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test-elftoerkk56"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "082c606c-60d7-4d9a-87c7-1370de6e56ba",
+ "service-instance-name": "test123456",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1500375305701",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test12345"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c4707aae-9b16-49b4-8b52-cbeb8c4129ab",
+ "service-instance-name": "test_sdfdlfldl",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "cad9f2eb-39f7-4692-90c2-8726bb594610",
+ "resource-version": "1500376318829",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "86ab6048-9037-4367-ac01-f2e5881e8034",
+ "service-instance-name": "test1234456",
+ "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
+ "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
+ "resource-version": "1500369079277",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/329f3b0e-4e03-4dc0-8e56-e786ef392984",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "329f3b0e-4e03-4dc0-8e56-e786ef392984"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test567"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "a5e3b6ae-7b4c-4247-b975-1cd46c3b3e9a",
+ "service-instance-name": "pavel_usp_voice",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1506931067790",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7aeacd8e-5d7c-496d-9ec7-1163cb809810",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "7aeacd8e-5d7c-496d-9ec7-1163cb809810"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "pavel_ucp_voice_vnf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c9fb03a4-8c21-444a-84ee-a6f969698d9c",
+ "service-instance-name": "test_0e459495945kg",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502021459612",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/983823ce-2482-4943-9081-11d33be3c5f4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "983823ce-2482-4943-9081-11d33be3c5f4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_045495945"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/39acee2f-590e-4e42-8317-f4c624f5bd96",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "39acee2f-590e-4e42-8317-f4c624f5bd96"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_0e934834"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4fd55324-bc4d-4acf-8f76-2e1eb01ae6a5",
+ "service-instance-name": "test_0w459495",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
+ "model-version-id": "159cc54d-a6be-4c3b-bea3-3214181ebb5d",
+ "resource-version": "1502019352627",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "bbccd5cf-f641-4082-8411-7ae123530d92",
+ "service-instance-name": "kkk",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
+ "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
+ "resource-version": "1502087710872",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36110437-6ae0-466d-a3fb-992e90cd1f49",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "36110437-6ae0-466d-a3fb-992e90cd1f49"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ooo"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4c263e04-260e-434a-8ac2-b0335a02f30b",
+ "model-invariant-id": "",
+ "resource-version": "1494001791264",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0002v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0002v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0002v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "e4feb759-e4a9-4614-b2d2-985848ba3b9f",
+ "service-instance-name": "test345345342334f",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1499869396079",
+ "orchestration-status": "Active"
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ "service-instance-name": "test_sssdad",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503919915499",
+ "orchestration-status": "<ORCH_STATUS>",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8715ea55-6fcf-45b5-b42b-2ca37ec3cb39",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "8715ea55-6fcf-45b5-b42b-2ca37ec3cb39"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sedawsdsda"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "9929cdf2-1b2d-4530-b5a4-ae9a716c12cc",
+ "service-instance-name": "xcvxcvxcv",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1503842185188",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "4572aed2-f09d-4a34-9b20-34d8625ed4c6",
+ "service-instance-name": "dsdsfdfd334",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "2f801573-11c6-4040-aa8c-d5548ef07b53",
+ "model-version-id": "80d68407-7b2c-48a4-96fc-4fe89c424cbe",
+ "resource-version": "1503920297893",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "037629ea-fd18-4b2f-9f19-27cb45799a41",
+ "service-instance-name": "iokooik",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
+ "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
+ "resource-version": "1503920445391",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c9bbcc94-e27a-46ff-a292-29805358348c",
+ "service-instance-name": "iuiuiuoi",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
+ "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
+ "resource-version": "1503919829011",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "8ad6dc32-5ea9-46be-9a70-924a620dca58",
+ "service-instance-name": "dfgdfgdfg",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
+ "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
+ "resource-version": "1503920088993",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/acba27e0-18b5-4a9b-a8b5-c0e6a3d36769",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "acba27e0-18b5-4a9b-a8b5-c0e6a3d36769"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdfdsfdf334"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "7bdaca06-8242-48bc-a20e-b882426a1cd2",
+ "service-instance-name": "test_jhgjhghh5",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1503843741682",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "ff42af8d-9815-4bcd-bda1-8fdde723a1c9",
+ "service-instance-name": "awereware",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503919051810",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1df3da26-b22a-4d01-b024-8e2250599b55",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "1df3da26-b22a-4d01-b024-8e2250599b55"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fgdssafg"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "0fc0441b-92a8-4964-b80d-7df5c3f6bbcd",
+ "service-instance-name": "asdsdsdsd",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1503919005027",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "b8db1779-52d6-41ff-823c-671e7ccb1dea",
+ "service-instance-name": "sdfsdfdf",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1503919113722",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/385a533f-c355-4891-ac26-056b76be21e1",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "385a533f-c355-4891-ac26-056b76be21e1"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ewrdsdf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "13bee70f-40c8-4b4f-a691-9d36a661e22f",
+ "service-instance-name": "rtrtreert",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
+ "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
+ "resource-version": "1503919611730",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "b1891b75-b45a-4862-8f4d-bc41b68b9760",
+ "service-instance-name": "svc",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
+ "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
+ "resource-version": "1503909634453",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c290be7e-4cae-4cfb-859e-7694849699ed",
+ "service-instance-name": "iioopi",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503918640292",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba1855f1-6e1a-4f32-a8d4-36163e650a64",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "ba1855f1-6e1a-4f32-a8d4-36163e650a64"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ertrtrtrt"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "debaf16c-b0e0-4d1d-a1e6-a13434dd83e9",
+ "service-instance-name": "aaaqqq",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
+ "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
+ "resource-version": "1503909401143",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/641b6bf5-b3fa-437d-af35-03a6f4127716",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "641b6bf5-b3fa-437d-af35-03a6f4127716"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_865654787"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0efd35bc-0ea3-4b87-9a26-2fb20a3028e3",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "0efd35bc-0ea3-4b87-9a26-2fb20a3028e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sfdgdfgdfr55"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/075559bf-49b5-4b21-8ea6-1f96d7d2d7ce",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "075559bf-49b5-4b21-8ea6-1f96d7d2d7ce"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "dfgyhfghfg"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "d86088ce-5bd0-4c05-94c9-96557f70d2e6",
+ "service-instance-name": "vid-test-789",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500892617605",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9ac85e73-9444-4fd7-b771-0bc2706cadb1",
+ "service-instance-name": "vid-test-888",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500892257855",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "51cddedb-68a1-47fb-97b9-63f1b7aff086",
+ "service-instance-name": "vid-test-112",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500896366569",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e2cd68c8-c807-4176-a39c-c44d99418f78",
+ "service-instance-name": "vid-test-443",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500895145213",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "3f93c7cb-2fd0-4557-9514-e189b7b04f9d",
+ "service-instance-name": "vid-test-444",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500789244673",
+ "orchestration-status": "<ORCH_STATUS>",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c015cc0f-0f37-4488-aabf-53795fd93cd3",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "c015cc0f-0f37-4488-aabf-53795fd93cd3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fsd"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0846287b-65bf-45a6-88f6-6a1af4149fac",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "0846287b-65bf-45a6-88f6-6a1af4149fac"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "kjkjk"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9908b762-136f-4b1f-8eb4-ef670ef58bb4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "9908b762-136f-4b1f-8eb4-ef670ef58bb4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "uiui"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/543931f5-e50e-45a2-a69f-ab727e4c7f2f",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "543931f5-e50e-45a2-a69f-ab727e4c7f2f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdfsdfdsf"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/25e84884-22d5-44c9-8212-cb459f63e0ba",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "25e84884-22d5-44c9-8212-cb459f63e0ba"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdada"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/013fb0ba-977b-496c-9faa-7f8e5f083eec",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "013fb0ba-977b-496c-9faa-7f8e5f083eec"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "gvb"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/06914296-cb46-4b62-9453-329a706a6cbb",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "06914296-cb46-4b62-9453-329a706a6cbb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "lkllll"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c55da606-cf38-42c7-bc3c-be8e23b19299",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "c55da606-cf38-42c7-bc3c-be8e23b19299"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ss"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/27cc0914-70be-453e-b552-3df6b1d6cda9",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "27cc0914-70be-453e-b552-3df6b1d6cda9"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "yh"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
+ "service-instance-name": "vgeraldine1",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
+ "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
+ "resource-version": "1509362054136",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ce792805-a5f3-4bfe-8209-86553e097d91",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "ce792805-a5f3-4bfe-8209-86553e097d91"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ssssssssssssssss"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c505ba4c-6333-4911-ac60-5736f36ff036",
+ "service-instance-name": "SlowAAI",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
+ "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
+ "resource-version": "1509613326963",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "project",
+ "related-link": "/aai/v11/business/projects/project/p80",
+ "relationship-data": [
+ {
+ "relationship-key": "project.project-name",
+ "relationship-value": "p80"
+ }
+ ]
+ },
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "c0edefb0-2505-4a34-85cc-96c4cd5a121d",
+ "service-instance-name": "test-343432",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1500370094198",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "7cb54908-f3fb-46b9-b547-d1e670ea95b2",
+ "service-instance-name": "test765445g",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
+ "resource-version": "1499868690949",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbb52a16-2c57-4212-802f-32dbba2204f2",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "fbb52a16-2c57-4212-802f-32dbba2204f2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fdfdfdf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "8e953267-4cd8-45ec-ae7f-bdeb018656c0",
+ "service-instance-name": "a1",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1509355912484",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "e2ecfd33-b5d3-4a7b-85ba-1a709b26b66c",
+ "service-instance-name": "a3",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
+ "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
+ "resource-version": "1509356358573",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/589fe0db-26c4-45e5-9f4e-a246c74fce76",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "589fe0db-26c4-45e5-9f4e-a246c74fce76"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c925d7e-1a94-4784-a45b-408c8cc96fa8",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "9c925d7e-1a94-4784-a45b-408c8cc96fa8"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "dfdsfds"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "7dfef88f-fec0-421f-90d4-91eea35a5813",
+ "service-instance-name": "shanitest",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
+ "model-version-id": "44671b15-83dd-4db7-a36e-dfada3eaa2f9",
+ "resource-version": "1508144995828",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "a46ca55c-e9bd-4e68-9c49-c98933240218",
+ "service-instance-name": "si_failtest",
+ "model-invariant-id": "732263bd-0655-428d-a347-d65676d1a949",
+ "resource-version": "1494001997513"
+ },
+ {
+ "service-instance-id": "e165f1af-a3cf-4323-8cd2-607acb55baa9",
+ "service-instance-name": "first_macro_shani",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
+ "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
+ "resource-version": "1508071197869",
+ "orchestration-status": "Active"
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS_cr.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS_cr.json
new file mode 100644
index 000000000..5708e6d09
--- /dev/null
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_SILVIA-ROBBINS_cr.json
@@ -0,0 +1,2197 @@
+[{
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 2
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "67aba9ab-f745-442e-a37b-2040a17ec9c7",
+ "service-instance-name": "test_948473",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1501137356564",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "328e117c-8f27-4a59-beea-3b3c36e4652f",
+ "service-instance-name": "test_inputs_002",
+ "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
+ "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
+ "resource-version": "1501142919029",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "66608fd9-a786-4f60-ae7b-c18d030c499b",
+ "service-instance-name": "testtt",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
+ "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
+ "resource-version": "1503224667654",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9d29dcf2-7742-4384-bca0-a38f6c296a79",
+ "service-instance-name": "test_9sdfkdfj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1500813552431",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e10414d0-692b-4e8e-b56e-9fdc5ef24059",
+ "service-instance-name": "test_04598485",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1501144603052",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "25a5cc93-73df-4c9c-9cc5-e2df9a72f3b7",
+ "service-instance-name": "test_inputs_values1",
+ "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
+ "model-version-id": "59f3ea84-313a-4670-b7c2-8997e5749864",
+ "resource-version": "1501412516301",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9cfcd777-7f14-425c-80bf-a562fba03cfa",
+ "service-instance-name": "test_vl_inputs01",
+ "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
+ "model-version-id": "f263c8f6-b52f-4b6c-9ed9-0c83ad098697",
+ "resource-version": "1501421232100",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "4173d5da-df33-474e-a4ef-c93be61a1355",
+ "service-instance-name": "test_instance_vl_01",
+ "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
+ "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
+ "resource-version": "1500966394803",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "1753f7eb-85db-498c-aa6a-c68a06fc77db",
+ "service-instance-name": "sdfjdfj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500991399818",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "5d5520c7-dcbc-4287-bed2-50ff57c41a6f",
+ "service-instance-name": "tesy_jsdjjdj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1501400257544",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/65a76ad1-2d53-4709-88e7-858655f55039",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "65a76ad1-2d53-4709-88e7-858655f55039"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_jddjf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "1ab8ad18-1445-412a-81f2-671b936ab650",
+ "service-instance-name": "Test_098765",
+ "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
+ "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
+ "resource-version": "1500562034054",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ae575e4-5103-4f5e-afd9-cc5f4bbae217",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "2ae575e4-5103-4f5e-afd9-cc5f4bbae217"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test-0234574785"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "a1427609-254d-4637-906f-8f0f6f6d4711",
+ "service-instance-name": "test343445",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502111792531",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "f87c0dbe-2658-4971-8014-ad5da1f9df51",
+ "service-instance-name": "test_03494595",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1502006858511",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "7a8dea9f-5f67-4755-9344-ec3736240b9e",
+ "service-instance-name": "test_045045",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502111390681",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "8d0f4c13-a564-43ec-b756-c0017161dee2",
+ "service-instance-name": "testkjhjjj",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1500553831697",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "27535e2a-785e-47e8-a482-16f4d019033a",
+ "service-instance-name": "test765766",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
+ "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
+ "resource-version": "1502109495302",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9601d34e-d3f9-4108-932c-fc52312c260a",
+ "service-instance-name": "test_9459495",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502028721334",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e65ae593-afdd-4f31-8192-ba7606a026e4",
+ "service-instance-name": "test_84574854",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502026481024",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "29e210af-9fa5-44ae-940c-acca84b1b287",
+ "service-instance-name": "testjkdfkdf",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1502114664500",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c1a81ab3-2bc6-4b6f-b04f-d358e67c1d01",
+ "service-instance-name": "test499494",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500552497782",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "01834681-686a-4258-aff0-6eea448deddd",
+ "service-instance-name": "tesr_iii_999",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502019889568",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e4c23f76-53a0-46e2-b005-59503e55c832",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "e4c23f76-53a0-46e2-b005-59503e55c832"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "tesu_ooo_000"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a7b7099-4d38-4ba4-aff8-1598bba0e704",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "4a7b7099-4d38-4ba4-aff8-1598bba0e704"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_000988_ooo"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "266008e8-04f9-440a-90e9-d9299821ec08",
+ "model-invariant-id": "",
+ "resource-version": "1494001993349",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0011v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0011v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0011v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "6c3a22e9-6b04-49d2-b1fa-1e49103971ca",
+ "model-invariant-id": "",
+ "resource-version": "1494001986409",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0006v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0006v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0006v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "918085fc-29cf-41c2-acc8-15878c0d58b3",
+ "model-invariant-id": "",
+ "resource-version": "1494001986411",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0010v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0010v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0010v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "1c464a9d-eff7-4d29-8e97-ed1e9e3c8458",
+ "model-invariant-id": "",
+ "resource-version": "1494001953169",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0012v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bnfm0012v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bnfm0012v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "bb2f563f-6db7-46ec-b521-fc6ee07e4f3e",
+ "model-invariant-id": "",
+ "resource-version": "1494002002228",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0004v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0004v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0004v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4cf94a42-85b8-414f-8fb4-a43b1dac1d2f",
+ "model-invariant-id": "",
+ "resource-version": "1494001834026",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0005v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0005v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0005v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "ed7c0d8e-de81-408f-b695-47b9dd6b2ca0",
+ "model-invariant-id": "",
+ "resource-version": "1494001986403",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0003v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0003v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0003v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "8bf34b89-1648-4a41-a21f-9b752833bd4b",
+ "service-instance-name": "test-gkmf546g",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
+ "resource-version": "1500377885652",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e0994c94-fa19-472f-a5b7-ae7388105db2",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "e0994c94-fa19-472f-a5b7-ae7388105db2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test-elftoerkk56"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "082c606c-60d7-4d9a-87c7-1370de6e56ba",
+ "service-instance-name": "test123456",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1500375305701",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test12345"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c4707aae-9b16-49b4-8b52-cbeb8c4129ab",
+ "service-instance-name": "test_sdfdlfldl",
+ "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "model-version-id": "cad9f2eb-39f7-4692-90c2-8726bb594610",
+ "resource-version": "1500376318829",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "86ab6048-9037-4367-ac01-f2e5881e8034",
+ "service-instance-name": "test1234456",
+ "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
+ "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
+ "resource-version": "1500369079277",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/329f3b0e-4e03-4dc0-8e56-e786ef392984",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "329f3b0e-4e03-4dc0-8e56-e786ef392984"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test567"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "a5e3b6ae-7b4c-4247-b975-1cd46c3b3e9a",
+ "service-instance-name": "pavel_usp_voice",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
+ "resource-version": "1506931067790",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7aeacd8e-5d7c-496d-9ec7-1163cb809810",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "7aeacd8e-5d7c-496d-9ec7-1163cb809810"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "pavel_ucp_voice_vnf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c9fb03a4-8c21-444a-84ee-a6f969698d9c",
+ "service-instance-name": "test_0e459495945kg",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1502021459612",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/983823ce-2482-4943-9081-11d33be3c5f4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "983823ce-2482-4943-9081-11d33be3c5f4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_045495945"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/39acee2f-590e-4e42-8317-f4c624f5bd96",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "39acee2f-590e-4e42-8317-f4c624f5bd96"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_0e934834"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4fd55324-bc4d-4acf-8f76-2e1eb01ae6a5",
+ "service-instance-name": "test_0w459495",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
+ "model-version-id": "159cc54d-a6be-4c3b-bea3-3214181ebb5d",
+ "resource-version": "1502019352627",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "bbccd5cf-f641-4082-8411-7ae123530d92",
+ "service-instance-name": "kkk",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
+ "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
+ "resource-version": "1502087710872",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36110437-6ae0-466d-a3fb-992e90cd1f49",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "36110437-6ae0-466d-a3fb-992e90cd1f49"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ooo"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "4c263e04-260e-434a-8ac2-b0335a02f30b",
+ "model-invariant-id": "",
+ "resource-version": "1494001791264",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0002v",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "bdbl0002v"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "bdbl0002v"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "e4feb759-e4a9-4614-b2d2-985848ba3b9f",
+ "service-instance-name": "test345345342334f",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1499869396079",
+ "orchestration-status": "Active"
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ "service-instance-name": "test_sssdad",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503919915499",
+ "orchestration-status": "<ORCH_STATUS>",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8715ea55-6fcf-45b5-b42b-2ca37ec3cb39",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "8715ea55-6fcf-45b5-b42b-2ca37ec3cb39"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sedawsdsda"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "9929cdf2-1b2d-4530-b5a4-ae9a716c12cc",
+ "service-instance-name": "xcvxcvxcv",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1503842185188",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "4572aed2-f09d-4a34-9b20-34d8625ed4c6",
+ "service-instance-name": "dsdsfdfd334",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "2f801573-11c6-4040-aa8c-d5548ef07b53",
+ "model-version-id": "80d68407-7b2c-48a4-96fc-4fe89c424cbe",
+ "resource-version": "1503920297893",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "037629ea-fd18-4b2f-9f19-27cb45799a41",
+ "service-instance-name": "iokooik",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
+ "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
+ "resource-version": "1503920445391",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c9bbcc94-e27a-46ff-a292-29805358348c",
+ "service-instance-name": "iuiuiuoi",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
+ "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
+ "resource-version": "1503919829011",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "8ad6dc32-5ea9-46be-9a70-924a620dca58",
+ "service-instance-name": "dfgdfgdfg",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
+ "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
+ "resource-version": "1503920088993",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/acba27e0-18b5-4a9b-a8b5-c0e6a3d36769",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "acba27e0-18b5-4a9b-a8b5-c0e6a3d36769"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdfdsfdf334"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "7bdaca06-8242-48bc-a20e-b882426a1cd2",
+ "service-instance-name": "test_jhgjhghh5",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
+ "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
+ "resource-version": "1503843741682",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "ff42af8d-9815-4bcd-bda1-8fdde723a1c9",
+ "service-instance-name": "awereware",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503919051810",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1df3da26-b22a-4d01-b024-8e2250599b55",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "1df3da26-b22a-4d01-b024-8e2250599b55"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fgdssafg"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "0fc0441b-92a8-4964-b80d-7df5c3f6bbcd",
+ "service-instance-name": "asdsdsdsd",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
+ "resource-version": "1503919005027",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "b8db1779-52d6-41ff-823c-671e7ccb1dea",
+ "service-instance-name": "sdfsdfdf",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1503919113722",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/385a533f-c355-4891-ac26-056b76be21e1",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "385a533f-c355-4891-ac26-056b76be21e1"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ewrdsdf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "13bee70f-40c8-4b4f-a691-9d36a661e22f",
+ "service-instance-name": "rtrtreert",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
+ "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
+ "resource-version": "1503919611730",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "b1891b75-b45a-4862-8f4d-bc41b68b9760",
+ "service-instance-name": "svc",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
+ "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
+ "resource-version": "1503909634453",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "c290be7e-4cae-4cfb-859e-7694849699ed",
+ "service-instance-name": "iioopi",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "resource-version": "1503918640292",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba1855f1-6e1a-4f32-a8d4-36163e650a64",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "ba1855f1-6e1a-4f32-a8d4-36163e650a64"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ertrtrtrt"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "debaf16c-b0e0-4d1d-a1e6-a13434dd83e9",
+ "service-instance-name": "aaaqqq",
+ "service-type": "",
+ "service-role": "",
+ "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
+ "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
+ "resource-version": "1503909401143",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/641b6bf5-b3fa-437d-af35-03a6f4127716",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "641b6bf5-b3fa-437d-af35-03a6f4127716"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "test_865654787"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0efd35bc-0ea3-4b87-9a26-2fb20a3028e3",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "0efd35bc-0ea3-4b87-9a26-2fb20a3028e3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sfdgdfgdfr55"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/075559bf-49b5-4b21-8ea6-1f96d7d2d7ce",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "075559bf-49b5-4b21-8ea6-1f96d7d2d7ce"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "dfgyhfghfg"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "d86088ce-5bd0-4c05-94c9-96557f70d2e6",
+ "service-instance-name": "vid-test-789",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500892617605",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "9ac85e73-9444-4fd7-b771-0bc2706cadb1",
+ "service-instance-name": "vid-test-888",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500892257855",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "51cddedb-68a1-47fb-97b9-63f1b7aff086",
+ "service-instance-name": "vid-test-112",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500896366569",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "e2cd68c8-c807-4176-a39c-c44d99418f78",
+ "service-instance-name": "vid-test-443",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500895145213",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "3f93c7cb-2fd0-4557-9514-e189b7testCR",
+ "service-instance-name": "vid-test-444",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500789244673",
+ "orchestration-status": "<ORCH_STATUS>",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c015cc0f-0f37-4488-aabf-53795fd93cd3",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "c015cc0f-0f37-4488-aabf-53795fd93cd3"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fsd"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0846287b-65bf-45a6-88f6-6a1af4149fac",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "0846287b-65bf-45a6-88f6-6a1af4149fac"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "kjkjk"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9908b762-136f-4b1f-8eb4-ef670ef58bb4",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "9908b762-136f-4b1f-8eb4-ef670ef58bb4"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "uiui"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/543931f5-e50e-45a2-a69f-ab727e4c7f2f",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "543931f5-e50e-45a2-a69f-ab727e4c7f2f"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdfsdfdsf"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/25e84884-22d5-44c9-8212-cb459f63e0ba",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "25e84884-22d5-44c9-8212-cb459f63e0ba"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "sdada"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/013fb0ba-977b-496c-9faa-7f8e5f083eec",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "013fb0ba-977b-496c-9faa-7f8e5f083eec"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "gvb"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/06914296-cb46-4b62-9453-329a706a6cbb",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "06914296-cb46-4b62-9453-329a706a6cbb"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "lkllll"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c55da606-cf38-42c7-bc3c-be8e23b19299",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "c55da606-cf38-42c7-bc3c-be8e23b19299"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ss"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/27cc0914-70be-453e-b552-3df6b1d6cda9",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "27cc0914-70be-453e-b552-3df6b1d6cda9"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "yh"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
+ "service-instance-name": "vgeraldine1",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
+ "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
+ "resource-version": "1509362054136",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ce792805-a5f3-4bfe-8209-86553e097d91",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "ce792805-a5f3-4bfe-8209-86553e097d91"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "ssssssssssssssss"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "c505ba4c-6333-4911-ac60-5736f36ff036",
+ "service-instance-name": "SlowAAI",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
+ "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
+ "resource-version": "1509613326963",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "project",
+ "related-link": "/aai/v11/business/projects/project/p80",
+ "relationship-data": [
+ {
+ "relationship-key": "project.project-name",
+ "relationship-value": "p80"
+ }
+ ]
+ },
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "service-instances": {
+ "service-instance": [
+ {
+ "service-instance-id": "c0edefb0-2505-4a34-85cc-96c4cd5a121d",
+ "service-instance-name": "test-343432",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1500370094198",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "7cb54908-f3fb-46b9-b547-d1e670ea95b2",
+ "service-instance-name": "test765445g",
+ "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
+ "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
+ "resource-version": "1499868690949",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbb52a16-2c57-4212-802f-32dbba2204f2",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "fbb52a16-2c57-4212-802f-32dbba2204f2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "fdfdfdf"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "8e953267-4cd8-45ec-ae7f-bdeb018656c0",
+ "service-instance-name": "a1",
+ "service-type": "service_type_shani",
+ "service-role": "service_role_shani",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
+ "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
+ "resource-version": "1509355912484",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "e2ecfd33-b5d3-4a7b-85ba-1a709b26b66c",
+ "service-instance-name": "a3",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
+ "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
+ "resource-version": "1509356358573",
+ "orchestration-status": "Active",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "owning-entity",
+ "related-link": "/aai/v11/business/owning-entities/owning-entity/589fe0db-26c4-45e5-9f4e-a246c74fce76",
+ "relationship-data": [
+ {
+ "relationship-key": "owning-entity.owning-entity-id",
+ "relationship-value": "589fe0db-26c4-45e5-9f4e-a246c74fce76"
+ }
+ ]
+ },
+ {
+ "related-to": "generic-vnf",
+ "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c925d7e-1a94-4784-a45b-408c8cc96fa8",
+ "relationship-data": [
+ {
+ "relationship-key": "generic-vnf.vnf-id",
+ "relationship-value": "9c925d7e-1a94-4784-a45b-408c8cc96fa8"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "generic-vnf.vnf-name",
+ "property-value": "dfdsfds"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-instance-id": "7dfef88f-fec0-421f-90d4-91eea35a5813",
+ "service-instance-name": "shanitest",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "null",
+ "workload-context": "null",
+ "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
+ "model-version-id": "44671b15-83dd-4db7-a36e-dfada3eaa2f9",
+ "resource-version": "1508144995828",
+ "orchestration-status": "Active"
+ },
+ {
+ "service-instance-id": "a46ca55c-e9bd-4e68-9c49-c98933240218",
+ "service-instance-name": "si_failtest",
+ "model-invariant-id": "732263bd-0655-428d-a347-d65676d1a949",
+ "resource-version": "1494001997513"
+ },
+ {
+ "service-instance-id": "e165f1af-a3cf-4323-8cd2-607acb55baa9",
+ "service-instance-name": "first_macro_shani",
+ "service-type": "",
+ "service-role": "",
+ "environment-context": "General_Revenue-Bearing",
+ "workload-context": "Production",
+ "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
+ "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
+ "resource-version": "1508071197869",
+ "orchestration-status": "Active"
+ }
+ ]
+ },
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+},
+ {
+ "simulatorRequest": {
+ "method": "GET",
+ "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
+ "queryParams": {
+ "depth": 1
+ }
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriber-name": "SILVIA ROBBINS",
+ "subscriber-type": "INFRA",
+ "resource-version": "1494001938080",
+ "service-subscriptions": {
+ "service-subscription": [
+ {
+ "service-type": "DARREN MCGEE",
+ "resource-version": "1494001920845",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-CheckEcomp"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-US608multising"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-noPOD41581Cloned"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TYLER SILVIA",
+ "resource-version": "1494001841964",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/JANET25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "JANET25"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "USP-SIP-IC-24335-T-01"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-testalexandria"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-STTest2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T11"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "ro-T112"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ {
+ "service-type": "TSBC",
+ "resource-version": "1494001891362",
+ "relationship-list": {
+ "relationship": [
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ece35e4a79d547d193451ac38d700046"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-sspstMAIL"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN Web Tool-15-D-rtertet"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ded2432abb5a4100801331d07787afc2"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "ad5aab08f5f7435e9983311af543f311"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMP"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "8071dc66981c4294b05483a1cddac801"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "CESAR-100-X-ecompPODprivate"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "036f769581904ca08ead1415c22b9ec0"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AINWebTool-15-X-PODECOMPCLONE"
+ }
+ ]
+ },
+ {
+ "related-to": "tenant",
+ "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/hvf6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
+ "relationship-data": [
+ {
+ "relationship-key": "cloud-region.cloud-owner",
+ "relationship-value": "irma-aic"
+ },
+ {
+ "relationship-key": "cloud-region.cloud-region-id",
+ "relationship-value": "hvf6"
+ },
+ {
+ "relationship-key": "tenant.tenant-id",
+ "relationship-value": "c2475a36c5e04f12a21593849ae83420"
+ }
+ ],
+ "related-to-property": [
+ {
+ "property-key": "tenant.tenant-name",
+ "property-value": "AIN/SMS-16-X-hope"
+ }
+ ]
+ }
+ ]
+ }
+ }
+ ]
+ }
+ }
+ }
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE.json
deleted file mode 100644
index 5cf0957d0..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE.json
+++ /dev/null
@@ -1,8289 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
- "queryParams": {
- "depth": 2
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name": "USP VOICE",
- "subscriber-type": "INFRA",
- "resource-version": "1494001938080",
- "service-subscriptions": {
- "service-subscription": [
- {
- "service-type": "HOSTED COMMUNICATIONS",
- "resource-version": "1494001920845",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "67aba9ab-f745-442e-a37b-2040a17ec9c7",
- "service-instance-name": "test_948473",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501137356564",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "328e117c-8f27-4a59-beea-3b3c36e4652f",
- "service-instance-name": "test_inputs_002",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1501142919029",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "66608fd9-a786-4f60-ae7b-c18d030c499b",
- "service-instance-name": "testtt",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503224667654",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9d29dcf2-7742-4384-bca0-a38f6c296a79",
- "service-instance-name": "test_9sdfkdfj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500813552431",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e10414d0-692b-4e8e-b56e-9fdc5ef24059",
- "service-instance-name": "test_04598485",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501144603052",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "25a5cc93-73df-4c9c-9cc5-e2df9a72f3b7",
- "service-instance-name": "test_inputs_values1",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "59f3ea84-313a-4670-b7c2-8997e5749864",
- "resource-version": "1501412516301",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9cfcd777-7f14-425c-80bf-a562fba03cfa",
- "service-instance-name": "test_vl_inputs01",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "f263c8f6-b52f-4b6c-9ed9-0c83ad098697",
- "resource-version": "1501421232100",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4173d5da-df33-474e-a4ef-c93be61a1355",
- "service-instance-name": "test_instance_vl_01",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1500966394803",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1753f7eb-85db-498c-aa6a-c68a06fc77db",
- "service-instance-name": "sdfjdfj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500991399818",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5d5520c7-dcbc-4287-bed2-50ff57c41a6f",
- "service-instance-name": "tesy_jsdjjdj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501400257544",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/65a76ad1-2d53-4709-88e7-858655f55039",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "65a76ad1-2d53-4709-88e7-858655f55039"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_jddjf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1ab8ad18-1445-412a-81f2-671b936ab650",
- "service-instance-name": "Test_098765",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1500562034054",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ae575e4-5103-4f5e-afd9-cc5f4bbae217",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2ae575e4-5103-4f5e-afd9-cc5f4bbae217"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test-0234574785"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a1427609-254d-4637-906f-8f0f6f6d4711",
- "service-instance-name": "test343445",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111792531",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f87c0dbe-2658-4971-8014-ad5da1f9df51",
- "service-instance-name": "test_03494595",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1502006858511",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a8dea9f-5f67-4755-9344-ec3736240b9e",
- "service-instance-name": "test_045045",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111390681",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8d0f4c13-a564-43ec-b756-c0017161dee2",
- "service-instance-name": "testkjhjjj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500553831697",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27535e2a-785e-47e8-a482-16f4d019033a",
- "service-instance-name": "test765766",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
- "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
- "resource-version": "1502109495302",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9601d34e-d3f9-4108-932c-fc52312c260a",
- "service-instance-name": "test_9459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502028721334",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e65ae593-afdd-4f31-8192-ba7606a026e4",
- "service-instance-name": "test_84574854",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502026481024",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "29e210af-9fa5-44ae-940c-acca84b1b287",
- "service-instance-name": "testjkdfkdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502114664500",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c1a81ab3-2bc6-4b6f-b04f-d358e67c1d01",
- "service-instance-name": "test499494",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500552497782",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "01834681-686a-4258-aff0-6eea448deddd",
- "service-instance-name": "tesr_iii_999",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502019889568",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e4c23f76-53a0-46e2-b005-59503e55c832",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e4c23f76-53a0-46e2-b005-59503e55c832"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "tesu_ooo_000"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a7b7099-4d38-4ba4-aff8-1598bba0e704",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4a7b7099-4d38-4ba4-aff8-1598bba0e704"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_000988_ooo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "266008e8-04f9-440a-90e9-d9299821ec08",
- "model-invariant-id": "",
- "resource-version": "1494001993349",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0011v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0011v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0011v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6c3a22e9-6b04-49d2-b1fa-1e49103971ca",
- "model-invariant-id": "",
- "resource-version": "1494001986409",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0006v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0006v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0006v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "918085fc-29cf-41c2-acc8-15878c0d58b3",
- "model-invariant-id": "",
- "resource-version": "1494001986411",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0010v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0010v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0010v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1c464a9d-eff7-4d29-8e97-ed1e9e3c8458",
- "model-invariant-id": "",
- "resource-version": "1494001953169",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0012v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0012v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0012v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bb2f563f-6db7-46ec-b521-fc6ee07e4f3e",
- "model-invariant-id": "",
- "resource-version": "1494002002228",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0004v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0004v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0004v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4cf94a42-85b8-414f-8fb4-a43b1dac1d2f",
- "model-invariant-id": "",
- "resource-version": "1494001834026",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0005v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0005v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0005v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ed7c0d8e-de81-408f-b695-47b9dd6b2ca0",
- "model-invariant-id": "",
- "resource-version": "1494001986403",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0003v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0003v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0003v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8bf34b89-1648-4a41-a21f-9b752833bd4b",
- "service-instance-name": "test-gkmf546g",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500377885652",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e0994c94-fa19-472f-a5b7-ae7388105db2",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e0994c94-fa19-472f-a5b7-ae7388105db2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test-elftoerkk56"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "082c606c-60d7-4d9a-87c7-1370de6e56ba",
- "service-instance-name": "test123456",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500375305701",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test12345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c4707aae-9b16-49b4-8b52-cbeb8c4129ab",
- "service-instance-name": "test_sdfdlfldl",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "cad9f2eb-39f7-4692-90c2-8726bb594610",
- "resource-version": "1500376318829",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "86ab6048-9037-4367-ac01-f2e5881e8034",
- "service-instance-name": "test1234456",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1500369079277",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/329f3b0e-4e03-4dc0-8e56-e786ef392984",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "329f3b0e-4e03-4dc0-8e56-e786ef392984"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test567"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a5e3b6ae-7b4c-4247-b975-1cd46c3b3e9a",
- "service-instance-name": "pavel_usp_voice",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1506931067790",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7aeacd8e-5d7c-496d-9ec7-1163cb809810",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7aeacd8e-5d7c-496d-9ec7-1163cb809810"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "pavel_ucp_voice_vnf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c9fb03a4-8c21-444a-84ee-a6f969698d9c",
- "service-instance-name": "test_0e459495945kg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502021459612",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/983823ce-2482-4943-9081-11d33be3c5f4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "983823ce-2482-4943-9081-11d33be3c5f4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_045495945"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/39acee2f-590e-4e42-8317-f4c624f5bd96",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "39acee2f-590e-4e42-8317-f4c624f5bd96"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0e934834"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4fd55324-bc4d-4acf-8f76-2e1eb01ae6a5",
- "service-instance-name": "test_0w459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "159cc54d-a6be-4c3b-bea3-3214181ebb5d",
- "resource-version": "1502019352627",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bbccd5cf-f641-4082-8411-7ae123530d92",
- "service-instance-name": "kkk",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
- "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
- "resource-version": "1502087710872",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36110437-6ae0-466d-a3fb-992e90cd1f49",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "36110437-6ae0-466d-a3fb-992e90cd1f49"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ooo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4c263e04-260e-434a-8ac2-b0335a02f30b",
- "model-invariant-id": "",
- "resource-version": "1494001791264",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0002v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0002v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0002v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e4feb759-e4a9-4614-b2d2-985848ba3b9f",
- "service-instance-name": "test345345342334f",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1499869396079",
- "orchestration-status": "Active"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-CheckEcomp"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-US608multising"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-X-noPOD41581Cloned"
- }
- ]
- }
- ]
- }
- },
- {
- "service-type": "VIRTUAL USP",
- "resource-version": "1494001841964",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "service-instance-name": "test_sssdad",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503919915499",
- "orchestration-status": "<ORCH_STATUS>",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8715ea55-6fcf-45b5-b42b-2ca37ec3cb39",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8715ea55-6fcf-45b5-b42b-2ca37ec3cb39"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sedawsdsda"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9929cdf2-1b2d-4530-b5a4-ae9a716c12cc",
- "service-instance-name": "xcvxcvxcv",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503842185188",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4572aed2-f09d-4a34-9b20-34d8625ed4c6",
- "service-instance-name": "dsdsfdfd334",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "2f801573-11c6-4040-aa8c-d5548ef07b53",
- "model-version-id": "80d68407-7b2c-48a4-96fc-4fe89c424cbe",
- "resource-version": "1503920297893",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "037629ea-fd18-4b2f-9f19-27cb45799a41",
- "service-instance-name": "iokooik",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1503920445391",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9bbcc94-e27a-46ff-a292-29805358348c",
- "service-instance-name": "iuiuiuoi",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503919829011",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8ad6dc32-5ea9-46be-9a70-924a620dca58",
- "service-instance-name": "dfgdfgdfg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
- "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
- "resource-version": "1503920088993",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/acba27e0-18b5-4a9b-a8b5-c0e6a3d36769",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "acba27e0-18b5-4a9b-a8b5-c0e6a3d36769"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfdsfdf334"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7bdaca06-8242-48bc-a20e-b882426a1cd2",
- "service-instance-name": "test_jhgjhghh5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503843741682",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ff42af8d-9815-4bcd-bda1-8fdde723a1c9",
- "service-instance-name": "awereware",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503919051810",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1df3da26-b22a-4d01-b024-8e2250599b55",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1df3da26-b22a-4d01-b024-8e2250599b55"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fgdssafg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0fc0441b-92a8-4964-b80d-7df5c3f6bbcd",
- "service-instance-name": "asdsdsdsd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503919005027",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b8db1779-52d6-41ff-823c-671e7ccb1dea",
- "service-instance-name": "sdfsdfdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1503919113722",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/385a533f-c355-4891-ac26-056b76be21e1",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "385a533f-c355-4891-ac26-056b76be21e1"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ewrdsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "13bee70f-40c8-4b4f-a691-9d36a661e22f",
- "service-instance-name": "rtrtreert",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1503919611730",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b1891b75-b45a-4862-8f4d-bc41b68b9760",
- "service-instance-name": "svc",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1503909634453",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c290be7e-4cae-4cfb-859e-7694849699ed",
- "service-instance-name": "iioopi",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503918640292",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba1855f1-6e1a-4f32-a8d4-36163e650a64",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ba1855f1-6e1a-4f32-a8d4-36163e650a64"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ertrtrtrt"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "debaf16c-b0e0-4d1d-a1e6-a13434dd83e9",
- "service-instance-name": "aaaqqq",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1503909401143",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/641b6bf5-b3fa-437d-af35-03a6f4127716",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "641b6bf5-b3fa-437d-af35-03a6f4127716"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_865654787"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0efd35bc-0ea3-4b87-9a26-2fb20a3028e3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "0efd35bc-0ea3-4b87-9a26-2fb20a3028e3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sfdgdfgdfr55"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/075559bf-49b5-4b21-8ea6-1f96d7d2d7ce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "075559bf-49b5-4b21-8ea6-1f96d7d2d7ce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgyhfghfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b1af7026-5c58-4f81-beef-7fbe28a40d8b",
- "service-instance-name": "sddsfsdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503844024814",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a77c74e9-7571-4f99-af53-4f7016a28418",
- "service-instance-name": "dsdfdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503842375992",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "18479d32-e495-4610-b484-238a0c8af022",
- "service-instance-name": "ddffeee",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503919781252",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27b005b5-d631-43a6-8913-0a014277b1c7",
- "service-instance-name": "test76546454565",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1506843154174",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "61bd4009-86ce-4603-842a-a3c872e327c2",
- "service-instance-name": "litalamichai",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1506856240745",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/70d82ea3-28b1-44c9-8cdd-7c0431b1a76e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "70d82ea3-28b1-44c9-8cdd-7c0431b1a76e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "litalamichai1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "afeb67ac-0777-4f49-855e-cc84700382ed",
- "service-instance-name": "test_0409e4569",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1507013953885",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c42940b2-ce05-4305-a92c-6ab6139f34db",
- "service-instance-name": "test4346565532",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507015242425",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5bf5afb9-68fd-4df6-b7cd-d7a72c2ebb6e",
- "service-instance-name": "test_9876545566",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507015455080",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aceec6c9-3b3d-4c88-8b24-8fcf7aa5183f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aceec6c9-3b3d-4c88-8b24-8fcf7aa5183f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testvnf4436554656"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3b89aadb-354c-4557-8f38-9267efe73340",
- "service-instance-name": "testvgroupavila111",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507467637750",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c073cff-5e87-49b8-be54-552717eb85a7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9c073cff-5e87-49b8-be54-552717eb85a7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fggert44w"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ea4434fe-b52f-4a4b-8cac-570fda09915e",
- "service-instance-name": "tester34445",
- "service-type": "test",
- "service-role": "test",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1507547071064",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8a00c370-9aa6-4a66-a219-a63cac864f87",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8a00c370-9aa6-4a66-a219-a63cac864f87"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testvnfff888"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8041258e-db6c-4aa4-8ea1-daa049bb4bcd",
- "service-instance-name": "macroinstancenamingfalse",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1507466261065",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8b90a65c-cf97-4425-b0f9-cedeb66be73b",
- "service-instance-name": "ServicePnf_15",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1507463828320",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/8b90a65c-cf97-4425-b0f9-cedeb66be73b/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0bba7c99-b04d-4f7d-be83-64d677d938a7",
- "service-instance-name": "test_094894934",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507468724856",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c2586a1a-7ffb-470d-b280-580cd3832855",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c2586a1a-7ffb-470d-b280-580cd3832855"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdfsdf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/88e8a1a2-26ee-4b64-8cfd-516567c6e085",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "88e8a1a2-26ee-4b64-8cfd-516567c6e085"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f50fe353-f93f-42bf-881e-11afa56bc197",
- "service-instance-name": "test_input01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1506438016276",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aefde1b5-f4fe-4294-8d24-7981fa0ebfc5",
- "service-instance-name": "test_vf_vgroup001",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1506428004236",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f42766e6-c15a-415d-8da9-44546787aa60",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f42766e6-c15a-415d-8da9-44546787aa60"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_9883458"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dc010843-43d2-442f-87ea-5a33129e820c",
- "service-instance-name": "test034598459509345",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506431351311",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e77db2e8-6e92-451c-bd9b-52f7edd12e34",
- "service-instance-name": "ServicePnf_3",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1506431257301",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/e77db2e8-6e92-451c-bd9b-52f7edd12e34/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27508166-a325-435f-9be5-e0f9c6525e0d",
- "service-instance-name": "test_04587465",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ab97204-7036-494b-bffc-d0dcf51221a6",
- "model-version-id": "236624dc-0682-4f58-a20a-105b035b87cd",
- "resource-version": "1505401406581",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "795b711c-41ce-4e31-a572-a898dc5a047e",
- "service-instance-name": "vid-test-555",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505382167563",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a18c22a-6ffc-409e-a904-731919a4d8bc",
- "service-instance-name": "fghjSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509624542659",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4f18b4a3-681d-4db2-be2f-f5721625db50",
- "service-instance-name": "kmkl",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500324503096",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bcfc991c-f757-4aac-afd6-6a6ce2ee3a10",
- "service-instance-name": "ijo",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500325226519",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "71c228f8-8737-4759-8ff5-756c61b6c6cc",
- "service-instance-name": "sdasd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500328608207",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fd10def6-838c-4caa-89f8-023d8c352d64",
- "service-instance-name": "b",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323167586",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8352d30d-7f79-4a92-bb07-d41482602f91",
- "service-instance-name": "drg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500310144871",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ff0ed1a9-c498-4fa3-9cc1-d1baea101b1a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ff0ed1a9-c498-4fa3-9cc1-d1baea101b1a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f53eeb76-3011-4745-8bd4-fb725ee54e8b",
- "service-instance-name": "bcvbcvc",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500312834903",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9b47dc09-c938-4058-8f4e-b1b97575f01c",
- "service-instance-name": "fg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500314405338",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da3e0037-145d-4003-ba9c-bf7e160d0c76",
- "service-instance-name": "hi",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500308632846",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a5a0c1c5-87e6-4b41-8a1d-fc217ea7afb5",
- "service-instance-name": "dfh",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500313821530",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e10cf33f-9733-400e-b641-df6e025b7015",
- "service-instance-name": "dsf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500314537419",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fdf609c7-c6b9-4d61-9dd1-ecf260b1df24",
- "service-instance-name": "DS-vUSP_0804_Svc_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e4f8b794-8057-4b1c-acf8-39cdcbc07dae",
- "model-version-id": "79572855-8d8c-47db-a5fa-29cb28058f88",
- "resource-version": "1501867289436",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef204722-f283-40f2-aae3-2039a93b0677",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-01-39-901",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502190103332",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3dd30ee9-afd9-4c67-aecc-38025205ae1d",
- "service-instance-name": "ppp",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1502087647947",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "064983e9-89b8-4e21-a5a6-ca446422de16",
- "service-instance-name": "litaltest",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1502087037035",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "db1ef13e-e434-4614-a5e4-ccdbf9ff4f37",
- "service-instance-name": "vid-test-4442222331",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502088709341",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "757ea8da-ca9d-48a0-8782-8eff90d90532",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-40-54-152",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502192457669",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "83cca0d1-0090-4e08-9221-d0db78e8ba20",
- "service-instance-name": "TEST-TEST",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502006816430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "912b54ba-53b7-49ea-851b-a5af84787b61",
- "service-instance-name": "vid-test-aaaa222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502004264219",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2ac3e9ef-30f1-449c-ac41-4b3a4649bad9",
- "service-instance-name": "test834884",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1502109623756",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1f9c366c-c3c2-4c7b-8f31-fa1ed8f440ad",
- "service-instance-name": "",
- "service-type": "null",
- "service-role": "null",
- "model-invariant-id": "5c3bb706-95fc-4589-b40f-ed024673246a",
- "model-version-id": "873e3f27-6561-47a6-80b0-0cd048d5cdfb",
- "resource-version": "1502170650437",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f778648a-1db5-4fd2-9d6d-1c3e9dc810c9",
- "service-instance-name": "test_0er50405",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502180550390",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/680873ba-2ac2-4139-a40d-5085b978b737",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "680873ba-2ac2-4139-a40d-5085b978b737"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0450405"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "eec0b93e-fc84-4f87-badf-6e15becf7604",
- "service-instance-name": "test_0e0r045",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502201260530",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aaf93978-0d81-4089-ac91-4d800b0924b1",
- "service-instance-name": "vid-e2e-test_service_2017-08-08_14-48-37-562",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502192927130",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b063c325-2c5f-4383-ac35-4f4a5fd75a64",
- "service-instance-name": "shayservice4",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501774259023",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4bdc43ad-ebe5-4a4f-ad33-cf4bb9439a3a",
- "service-instance-name": "vid-test-service-456",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500463859730",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef7ee58d-9ef3-478d-b80e-79c6f31038e2",
- "service-instance-name": "test_9045845",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6269c77a-a285-473a-be32-9e34a735ae68",
- "model-version-id": "de762949-453c-43bd-8610-93eca50b0681",
- "resource-version": "1502802546204",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/38b85642-5eae-4e85-9f47-7f9e8772e3d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "38b85642-5eae-4e85-9f47-7f9e8772e3d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_34342345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "771ccd96-61e5-413b-9442-494e1fc12689",
- "service-instance-name": "inputest_555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1509004425083",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c92f4753-7997-492d-8bdb-a456d2a966eb",
- "service-instance-name": "inpu_04504050",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "97128a5f-e7e4-4ddd-b1eb-83a611ae1acb",
- "resource-version": "1508945168572",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e3cc78f6-2fa8-43e4-8b9a-84b0bb705199",
- "service-instance-name": "vl_inputs001",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509006292295",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f160c875-ddd1-4ef5-84d8-d098784daa3a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f160c875-ddd1-4ef5-84d8-d098784daa3a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "98948904-a2bb-459a-8442-3d6ac72cf3bb",
- "service-instance-name": "test_ppo_999",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1509007469372",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f5a633ef-c7ac-4e28-8b62-85495888607e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f5a633ef-c7ac-4e28-8b62-85495888607e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfgdfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0ba9557d-b952-4621-844a-077af0e55147",
- "service-instance-name": "testvl_555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "144aec31-9232-4d9c-ba3a-ee052b4ea0a5",
- "model-version-id": "1dbe2b4e-07df-4d41-b49e-881a07fab831",
- "resource-version": "1509002554353",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2811e2fb-005e-40de-990b-c0794f362399",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2811e2fb-005e-40de-990b-c0794f362399"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0673b4d2-c7cb-453e-bd0b-0a6a9c093f0f",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-31-16-723",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388282464",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "25abbd6c-a394-44a0-9378-a49374e5fc1b",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-54-01-298",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389647052",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ce7eca35-ea2c-44dd-adb3-941298e0d194",
- "service-instance-name": "asdv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380792111",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5e5d85a4-106b-4f25-81dc-2756d69b8160",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-38-15-572",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388700897",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4141f288-4070-44fd-bc0b-1289fabc81b7",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-43-17-176",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500381802606",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da3ac66a-fdcb-44b8-bef5-16bc0603acfc",
- "service-instance-name": "dfhmg",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1500379560690",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "16e582ed-e183-413b-ba57-8d1a037eadbc",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-25-35-906",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380741572",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8584c715-181a-40b8-bb77-8f521be498aa",
- "service-instance-name": "dsadsdfdsfsdfsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500377785124",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ed2349b1-fde2-4740-9b6a-92923c0f3564",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-08-55-715",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390542619",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b6482709-2833-4805-9779-d0bb0d422f62",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-04-26-432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390272714",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a8e88919-9650-44d7-8f9f-e8b73555cf82",
- "service-instance-name": "pickpikcpickkc",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500354472092",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2c3e0fc8-215e-461f-8e83-84bbfe4c9aa4",
- "service-instance-name": "dsdasdas",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500354946673",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9e98302a-8803-4e4c-bf3b-e46ebc911c7e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9e98302a-8803-4e4c-bf3b-e46ebc911c7e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fds"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5909c1e6-bd22-4c98-8ed5-ef214751a563",
- "service-instance-name": "vid-e2e-test_2017-07-18_08-24-24-224",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500355470123",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4a5c51d-3ddd-457e-a293-840713d23a19",
- "service-instance-name": "fs",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500354782019",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9281d7e0-720e-42a9-b5f9-f135af176099",
- "service-instance-name": "jfghh",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500367011291",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/365525ee-4a1f-4947-91be-c067a9f81a61",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "365525ee-4a1f-4947-91be-c067a9f81a61"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "mkmlk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dd86dd0e-99c1-4567-87e9-d3fa20799b75",
- "service-instance-name": "vod-test-666",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500566282895",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8cccc36b-977a-4e58-9e93-ae313d7380d9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8cccc36b-977a-4e58-9e93-ae313d7380d9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-222"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a092e48d-44af-40e4-b088-d36b6a637033",
- "service-instance-name": "vid-e2e-test_service_2017-07-20_16-40-40-845",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500558051198",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c589d78f-5178-4f9a-ba9d-cec36e19708e",
- "service-instance-name": "vid-test-543",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500551310098",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a20b223f-7533-44dc-9deb-c2e627bd3701",
- "service-instance-name": "vid-test-432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500550662376",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/5dc6598f-6da4-468e-92ed-1b45b595f1d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "5dc6598f-6da4-468e-92ed-1b45b595f1d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-432"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "43be2af0-014f-470f-9bf3-bcaba534e89e",
- "service-instance-name": "test_945994fz",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509272926060",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9b38641c-55ec-48c1-9bf6-3dfedb2d6109",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9b38641c-55ec-48c1-9bf6-3dfedb2d6109"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hgfdsaafgh"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "901c9394-e3f7-48fc-bf9d-0e48b26cb7f5",
- "service-instance-name": "vid-test-t",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500896893668",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e7158335-42ef-42cc-9bad-9c6b794dcb2b",
- "service-instance-name": "vl_usp001",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1506351703022",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "54705472-6522-4d55-a6b8-091a3173f5dd",
- "service-instance-name": "test_9934585345",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1506349848890",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b430262c-7a04-48e1-a656-4ff19c60fbae",
- "service-instance-name": "test_09459934",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1506350033897",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e6e9488d-0621-4585-b955-1a768d38f156",
- "service-instance-name": "vid-test-556",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500892871481",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f9a4be8b-09c0-4860-bd26-8384a2752e13",
- "service-instance-name": "vid-test-887",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500892738430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d86088ce-5bd0-4c05-94c9-96557f70d2e6",
- "service-instance-name": "vid-test-789",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500892617605",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9ac85e73-9444-4fd7-b771-0bc2706cadb1",
- "service-instance-name": "vid-test-888",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500892257855",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "51cddedb-68a1-47fb-97b9-63f1b7aff086",
- "service-instance-name": "vid-test-112",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500896366569",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e2cd68c8-c807-4176-a39c-c44d99418f78",
- "service-instance-name": "vid-test-443",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500895145213",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3f93c7cb-2fd0-4557-9514-e189b7b04f9d",
- "service-instance-name": "vid-test-444",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500789244673",
- "orchestration-status": "<ORCH_STATUS>",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c015cc0f-0f37-4488-aabf-53795fd93cd3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c015cc0f-0f37-4488-aabf-53795fd93cd3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fsd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0846287b-65bf-45a6-88f6-6a1af4149fac",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "0846287b-65bf-45a6-88f6-6a1af4149fac"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "kjkjk"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9908b762-136f-4b1f-8eb4-ef670ef58bb4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9908b762-136f-4b1f-8eb4-ef670ef58bb4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "uiui"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/543931f5-e50e-45a2-a69f-ab727e4c7f2f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "543931f5-e50e-45a2-a69f-ab727e4c7f2f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdfdsf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/25e84884-22d5-44c9-8212-cb459f63e0ba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "25e84884-22d5-44c9-8212-cb459f63e0ba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdada"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/013fb0ba-977b-496c-9faa-7f8e5f083eec",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "013fb0ba-977b-496c-9faa-7f8e5f083eec"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gvb"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/06914296-cb46-4b62-9453-329a706a6cbb",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "06914296-cb46-4b62-9453-329a706a6cbb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lkllll"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c55da606-cf38-42c7-bc3c-be8e23b19299",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c55da606-cf38-42c7-bc3c-be8e23b19299"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ss"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/27cc0914-70be-453e-b552-3df6b1d6cda9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "27cc0914-70be-453e-b552-3df6b1d6cda9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "yh"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509362054136",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ce792805-a5f3-4bfe-8209-86553e097d91",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ce792805-a5f3-4bfe-8209-86553e097d91"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ssssssssssssssss"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "43d8a0e6-34b6-42b9-b393-13a870b2a313",
- "service-instance-name": "Serviceaimpnf_3",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "306caa85-74c7-48a9-aa22-7e3a564b957a",
- "model-version-id": "ecd470eb-05ce-44c9-990f-4b80ac0d922d",
- "resource-version": "1509367097941",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/43d8a0e6-34b6-42b9-b393-13a870b2a313/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3c3f53a2-1cbc-48f4-bb1c-a3b071ab567c",
- "service-instance-name": "service_instance_test_123456",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d51048df-47a8-4038-b981-c1cd23dada55",
- "model-version-id": "ae93d743-5dca-4f8c-bc8f-16edb87c8fa2",
- "resource-version": "1509550565847",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4f35c7db-e3e0-4140-a3a2-f8fa7fcc22c7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4f35c7db-e3e0-4140-a3a2-f8fa7fcc22c7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_instance_test_1234567"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "48b064cd-aeb7-48c0-ae50-3ead0bd7f7a8",
- "service-instance-name": "vid-test-4422",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500897698349",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cb062e05-25d0-43f6-89a4-784abb39256e",
- "service-instance-name": "ServicePnf_24",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1509377126770",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/cb062e05-25d0-43f6-89a4-784abb39256e/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f363b54e-ed50-4c7b-b404-b54291da2f25",
- "service-instance-name": "test0450450",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1502293720068",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "45ae5259-949e-4163-ae40-61e564eb04ba",
- "service-instance-name": "dfgbdfbgdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502276519000",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "643e277d-7dfe-4ff2-8894-a1ad18860d95",
- "service-instance-name": "test_045004",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502279862680",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68abca17-1fd7-4fe3-8d36-df853ce884e9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68abca17-1fd7-4fe3-8d36-df853ce884e9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_405045"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1d439d6d-5867-4522-a730-528256378011",
- "service-instance-name": "test_84584",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502293183245",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "de850f30-2bb0-43e9-bbb5-07250a435165",
- "service-instance-name": "testmacr4050405",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508677320783",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6f442a1d-3163-4448-ad47-cd0311c8b84c",
- "service-instance-name": "macr_03455949594",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508853484814",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2811e2fb-005e-40de-990b-c0794f362399",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2811e2fb-005e-40de-990b-c0794f362399"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8b1034a6-966d-4534-9622-665d0be9cb5b",
- "service-instance-name": "ghjgjhg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508688088252",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "42240602-42d9-4914-a87a-45ab88864a01",
- "service-instance-name": "testint5464",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1508754951438",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p8",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p8"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d566b9bf-f383-4ee2-8856-271605fe3267",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d566b9bf-f383-4ee2-8856-271605fe3267"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdsf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/429b4e95-6fb3-4f04-9ffb-795b4a3289c3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "429b4e95-6fb3-4f04-9ffb-795b4a3289c3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "oliuyt"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e53c3b6c-9013-4749-9648-f7fb43a60375",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e53c3b6c-9013-4749-9648-f7fb43a60375"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgdfd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "88e657dc-e4be-4be8-be34-1396836e9798",
- "service-instance-name": "fghfghfghf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508854622716",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/ab18aa18-9644-441d-be6e-af6cadbc21ab",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "ab18aa18-9644-441d-be6e-af6cadbc21ab"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/def4032e-72ae-4002-a08f-b9457a4be106",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "def4032e-72ae-4002-a08f-b9457a4be106"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hjhjkhjk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1030f826-3fa5-4057-abb1-18e72ce7e2a1",
- "service-instance-name": "vid-test-999",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500892169774",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d578122d-278c-42b2-bee0-2ec441ceeaac",
- "service-instance-name": "vid-testt",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500893055281",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4d9c564d-9e83-4fa4-a4c0-41ca93fc9f64",
- "service-instance-name": "vid-test-332",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500896543492",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "42774ab2-d3e1-46ec-84ff-3db53a18e135",
- "service-instance-name": "vid-test-1122",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500897486657",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2fac24c8-13fa-42db-bb2f-529683531fa8",
- "service-instance-name": "vid-test-11112",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500897969508",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c0de2bc1-f32a-4cea-a9b0-88571d6b33bf",
- "service-instance-name": "vid-testtt",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500893827977",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c13177ec-38b3-4e12-8482-97b0f016247a",
- "service-instance-name": "vid-test-221",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500895647987",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "412e3b4c-071b-4c58-b314-7fbd176222ff",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_16-05-40-066",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500469550619",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/45fe4c3d-c30e-4800-8b68-54b4dea1c248",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "45fe4c3d-c30e-4800-8b68-54b4dea1c248"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-19_16-06-13-603"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "635903e5-74ee-4470-be25-53cc730b34bd",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-39-54-357",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468002639",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0474ac6f-7eb2-4aaf-8cb1-5abd12df2253",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-44-24-952",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468273196",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b4ff72ff-00e5-42d8-914e-1cbe67a7eb58",
- "service-instance-name": "test_werfdzkdkskd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500813475847",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "43a08d84-d5d5-4b5e-be2b-2300b474dc70",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-42-55-550",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468183570",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5390755c-1606-47d9-8b83-da14738067da",
- "service-instance-name": "vid-e2e-test_aai_service_2017-07-19_16-13-57-138",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500470041251",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3707ec3b-af13-49ea-b9ff-018b758da115",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-17-30-920",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387456666",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "28378666-89cd-47df-8ed9-fc1839a4b265",
- "service-instance-name": "test_rt945klol4",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500377140106",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1d7edacb-8e79-4f6d-936b-93114a974935",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-28-31-981",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380917229",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da51b100-5b39-4c15-b3ea-f23df4473a83",
- "service-instance-name": "vfdv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500371981705",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef0a68da-cc95-4e3c-a1d3-3f7f9cb6ee82",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-12-22-369",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390748046",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "eff96af1-70ea-4aab-98c5-32306da946ad",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-48-39-643",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389325953",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8718ad9e-a3c4-49d1-a708-a90ba42b9d03",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-14-04-926",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390850156",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "16a09e81-4450-4cb2-8391-5890b6f64721",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-50-33-811",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389439126",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5f3fb647-edfb-473c-99a9-3f04603478c1",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-52-15-859",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389541445",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c6af9564-9043-4f65-8bf2-1c7bc56fd43e",
- "service-instance-name": "fsdfsdsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500412901425",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c9213809-2c50-41f7-b73a-22c1ff189bf0",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c9213809-2c50-41f7-b73a-22c1ff189bf0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fdsd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8ab3917e-581f-4de3-b0e3-4e06660e8793",
- "service-instance-name": "dfghn",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500449579549",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9b6079c3-9442-4480-9c6d-dd03eeee9c82",
- "service-instance-name": "hjoi",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500308091305",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5fd59464-ddcf-4589-8f91-3d8b07c115f9",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-16-56-647",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466624414",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2081af5c-8229-441c-8a0c-701699f5cf49",
- "service-instance-name": "sfd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500312534078",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "86d60652-b114-4775-8bec-331dd78f4741",
- "service-instance-name": "x",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500312034997",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ae6e8ace-a065-432e-930e-c6111bd27932",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-20-00-628",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466809739",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "19faafcb-47a4-45e5-8ee4-d3375c695d7e",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-27-14-135",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500467243388",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aa4fc03e-1ba3-48d1-b5cc-ec8dfec15a4c",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-06-51-198",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466021989",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4089b9d7-8c02-4a71-b15a-e29082e38c45",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-12-07-616",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466335699",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "45b11aa5-5747-45a6-a58e-bada5d052465",
- "service-instance-name": "fgd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500309212526",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f90bb18-d879-4d6e-97fd-ba5964bdfeb7",
- "service-instance-name": "hjk",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500311877345",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f0b62d4-0305-43aa-b2b3-0c22edc7e01c",
- "service-instance-name": "q",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500313981483",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "19bddbc0-3014-4541-9f9e-c1400daff5c0",
- "service-instance-name": "gdf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500312620055",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b352c6e4-087b-4408-b794-142f1d9e2309",
- "service-instance-name": "dcs",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500325142163",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "57cdd7bd-ab17-47bb-8b53-9e424d6cf2b2",
- "service-instance-name": "fsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323619398",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e305fc65-2120-4cc8-8bf1-bbc8aa302f34",
- "service-instance-name": "a",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500314310430",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/82667331-a973-49e5-b3f2-9bd9e07be7eb",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "82667331-a973-49e5-b3f2-9bd9e07be7eb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf3"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa879f1f-a88c-41c6-9f54-4a4cfd92d261",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa879f1f-a88c-41c6-9f54-4a4cfd92d261"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test0123456"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7c15cc9b-f09e-4d7b-911a-fce928dbec0f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7c15cc9b-f09e-4d7b-911a-fce928dbec0f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "addingVNF"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a43d04ad-7cc5-48d1-bd44-316979763294",
- "service-instance-name": "test_123432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500372271553",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/feb4e66e-a178-418c-bc2a-b4b09dd82d98",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "feb4e66e-a178-418c-bc2a-b4b09dd82d98"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7a17082d-ea92-4b55-b49d-083f9599b18d",
- "service-instance-name": "iosksfnsdkfnsdkjfnskdj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500369295852",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "88fb29c3-8836-4f86-a27a-53a688cae680",
- "service-instance-name": "test-sddasfds",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500373378767",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa2f42a3-ff1b-4508-9a0c-b256df6208aa",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa2f42a3-ff1b-4508-9a0c-b256df6208aa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "erttert"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7dd2ad7d-3056-4d91-bc3c-97c488ae23fb",
- "service-instance-name": "kml",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500362405883",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d953154d-584a-4a4a-9bd7-83df8e46c354",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d953154d-584a-4a4a-9bd7-83df8e46c354"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "nkknkjnkn"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5448357b-b1c4-475d-ac0c-a42528e1d51b",
- "service-instance-name": "test2",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323768299",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "84bd20e2-91cc-4a59-be62-e3cf4a762322",
- "service-instance-name": "test-321312",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500370664268",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c4c1592b-afc1-4555-9902-5089caa95a64",
- "service-instance-name": "fds",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500324250120",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6759becb-9878-4c70-abe7-f2886dd6c990",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-25-58-170",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387968056",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "39f096ce-eab4-49ec-94f1-701f7df5a483",
- "service-instance-name": "adrg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388978731",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/07126b2b-ac8c-4821-a85b-d86e302b408e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "07126b2b-ac8c-4821-a85b-d86e302b408e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ghfergf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/6415f997-8fe7-45da-8ec2-e1b12b790354",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "6415f997-8fe7-45da-8ec2-e1b12b790354"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ukyjthrgef55"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2d34f74b-e7e7-4f92-87e7-8e4a4321b48b",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2d34f74b-e7e7-4f92-87e7-8e4a4321b48b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdfd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d754a995-7473-4b94-bf84-0f2734d2924f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d754a995-7473-4b94-bf84-0f2734d2924f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dsfefg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9f8cdcb0-6ffd-4adc-b245-f7f4fc9752e3",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-36-23-097",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388589551",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7644e248-d2d9-4c61-a087-148beff228ac",
- "service-instance-name": "vid-e2e-test_2017-07-18_16-44-33-073",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500385478551",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "509a2624-3dae-41ad-9a5a-e62078161e21",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-14-27-661",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387274357",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "83e740ef-a293-4840-b04e-efff59c72463",
- "service-instance-name": "eqrv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500385603218",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6fde03e3-46dc-4fff-8daf-078530d560f2",
- "service-instance-name": "sdfvsdfvsdf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387907127",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c8e49850-6722-49ea-950c-9ad62a7f889d",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c8e49850-6722-49ea-950c-9ad62a7f889d"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "adsv"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "269bf5ae-6698-4303-b074-be51ad7d28c1",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-07-11-310",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390438483",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "587fbd75-3379-412b-b54a-e995e4ffcae4",
- "service-instance-name": "forlynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504188707424",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "62eb3798-b90d-4bc0-9635-c70473a49ae3",
- "resource-version": "1506724389470",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/rarf0002v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "rarf0002v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "rarf0002v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "27d4ab06-faed-41f4-80f2-2158e62e5861",
- "service-instance-name": "vid-test-33333332",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501675131575",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1a127f0b-dc72-471b-bb9d-c15397520b8f",
- "service-instance-name": "vid-test-55522",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1501661285161",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fe1786d1-be3f-4c1b-8d71-540df4f4c916",
- "service-instance-name": "vid-test-333322255533",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501665788566",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ea53aeec-470c-4e85-9396-0ea6f7316cef",
- "service-instance-name": "hmgnfbdsa55",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509025602402",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "267d6f47-387d-4e7e-86aa-8d08a86488b1",
- "service-instance-name": "trgfeerg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508944715647",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7e06da45-07a8-4b85-857f-7a798b558c54",
- "service-instance-name": "test_045900034f",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508942442342",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36c2848d-6b5f-42a9-8d68-0314048614a3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "36c2848d-6b5f-42a9-8d68-0314048614a3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ngfdsa434"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e84137bb-a982-4aaa-bdfe-e83997c6b93d",
- "service-instance-name": "test_4050345034",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509021634347",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "aebe3df8-a734-4dc9-b210-1b47444c19f6",
- "service-instance-name": "thfgdf443",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508942117530",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "89d03dd6-fe60-4106-b9e1-3a9c66a7561d",
- "service-instance-name": "jhgrfedse44",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509026377891",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/c934f26c-30f8-419b-9e54-31b10d08b29a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "c934f26c-30f8-419b-9e54-31b10d08b29a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "761cd4c2-8f65-42a0-8d6e-155c99181c80",
- "service-instance-name": "dgfgddfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509032006604",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b1707910-718c-488c-841e-fe6166b288d7",
- "service-instance-name": "ins_vl_inputs1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a4ae0698-161d-4e3d-aabb-f94183c733e4",
- "model-version-id": "eaa0de99-6407-4bf6-8579-31499dcf21eb",
- "resource-version": "1509013009292",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "31ebd5ed-d522-42bd-8b1b-ca8807541b33",
- "service-instance-name": "vnftest0987",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509017207771",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/6e9179b0-864a-40ba-80ba-c51a69384653",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "6e9179b0-864a-40ba-80ba-c51a69384653"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2804acda-dbd1-413f-a731-47f0978ab9dd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2804acda-dbd1-413f-a731-47f0978ab9dd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hgcfdfff22"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d0b3c921-3bd6-43ec-bf71-3edbb7af5bc7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d0b3c921-3bd6-43ec-bf71-3edbb7af5bc7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bvfvdsfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "915c7d5a-c359-475f-bda7-67761c92b029",
- "service-instance-name": "aritest000999",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509026720877",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4790f1a6-eb5b-4176-95bc-fdb0909e4d87",
- "service-instance-name": "ngfdvfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509032932831",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3af158f2-202f-40a8-a749-f508bdb8a4ce",
- "service-instance-name": "kdsfhud556",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509033824516",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/c934f26c-30f8-419b-9e54-31b10d08b29a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "c934f26c-30f8-419b-9e54-31b10d08b29a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "13dec3b0-ab57-4359-b4ec-4db0811256fc",
- "service-instance-name": "newadio",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "135cf95b-2863-477a-8879-d980474d67f0",
- "model-version-id": "32d08699-790f-4460-ba1b-0b7bb4576296",
- "resource-version": "1504290530566",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d171c71b-695e-4f9f-84a7-9febf20a7a5e",
- "service-instance-name": "AIMinstance",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9e060f0b-1b8e-4b91-86f7-f3d5208fb852",
- "model-version-id": "6fa842b2-8eca-416b-8b99-d8691f1ad11e",
- "resource-version": "1504289007353",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9407d5f-0227-4335-b1b2-9148a5a27c0e",
- "service-instance-name": "ready",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1504200919802",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/693ac78b-a1c2-4267-bb35-cb05b8c1fc2c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "693ac78b-a1c2-4267-bb35-cb05b8c1fc2c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fre"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "d712579c-75fd-4a8f-9378-bfb9bf3aaf58",
- "service-instance-name": "demolynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "a7c72b5d-d498-4164-a3a5-2e0fdf5ff1b5",
- "model-version-id": "5a5b1d22-f37a-4f85-9ec8-e84a6e196648",
- "resource-version": "1504200602108",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ccc21ec4-dd82-4db8-ad42-88f88f3ee980",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ccc21ec4-dd82-4db8-ad42-88f88f3ee980"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo8"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3ea4acb0-a62f-4e6e-8750-2920b16ab8f0",
- "service-instance-name": "mog1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "a8b53380-76bd-4d52-b102-165947fbc46a",
- "model-version-id": "b1b0c302-fd06-4612-ad50-f9931bd8dde1",
- "resource-version": "1504202136745",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6c426e93-8df1-40fd-89c2-ba7e934ab7db",
- "service-instance-name": "RGAlina831",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1504211427501",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ed132599-77d3-4a7d-9e14-8e5068b95a6b",
- "service-instance-name": "newone",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504200211471",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/3aac4d15-567c-4022-8161-2a73d2c465ba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "3aac4d15-567c-4022-8161-2a73d2c465ba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo3"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3e505763-319c-4ef9-a17c-5ac561abcd44",
- "service-instance-name": "lynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504198364611",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fee940c1-4f94-4550-be75-193473be1df5",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fee940c1-4f94-4550-be75-193473be1df5"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5164a1ed-d7ba-4e33-b82d-3a5f90543c47",
- "service-instance-name": "Lital39887395",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
- "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
- "resource-version": "1504111659807",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f05c9247-58c0-4558-872d-f9edc6b0e27b",
- "service-instance-name": "TestCM",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1506257529884",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/95fffe54-d351-42aa-8612-6fed2690b702",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "95fffe54-d351-42aa-8612-6fed2690b702"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCM"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0f4f9378-14c6-4fc0-bf8c-53e8b94fc24b",
- "service-instance-name": "TestCM1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1506257972911",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba916d69-3558-4f8d-aded-fc1f4658697f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ba916d69-3558-4f8d-aded-fc1f4658697f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCM1"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f94e2cdb-a731-4703-984f-6db7958673a6",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f94e2cdb-a731-4703-984f-6db7958673a6"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lital"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/3349b4ae-e9af-447a-9ef6-751233243669",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "3349b4ae-e9af-447a-9ef6-751233243669"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lyttj"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6532a860-334d-4277-aab0-dfc3c0275722",
- "service-instance-name": "almog-test-009",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503328232583",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f1658ae-09f8-4146-8e99-c618a513b96e",
- "service-instance-name": "TestBeforTenantIsolation",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502873224732",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5febf311-cfe5-488d-9480-4e300f44e83b",
- "service-instance-name": "test-s-s-s-s-s",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503313229112",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a41ea412-135c-44bd-a999-8771f950e4c0",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-21_15-11-13-501",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503317477669",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4e4cb086-9d47-4c35-a787-7663eef5cd1f",
- "service-instance-name": "test-484784jf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503386331370",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e90d3fbf-c3f4-4439-9984-b2fa9a48f085",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e90d3fbf-c3f4-4439-9984-b2fa9a48f085"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fff"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f62913a4-ee21-45ed-9b6a-9bd81ef6d4a3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f62913a4-ee21-45ed-9b6a-9bd81ef6d4a3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dujhdu-444f"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "864c3974-fc7b-4438-bd1a-9b05bf7b0415",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-21_14-36-39-376",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503315402724",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4da12453-b237-4b4b-abef-52e519db1061",
- "service-instance-name": "gfdsfgh45656",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503393201982",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9b5ce8a-a50c-4bb3-950a-ee0c8e8cd8a8",
- "service-instance-name": "vid-test-444333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502821470362",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9275c14-e391-4205-bf23-1667df357535",
- "service-instance-name": "PnfTest",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1502865576535",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9e7f2be3-916d-4bc9-92df-3fce042c1458",
- "service-instance-name": "test111",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1502867371993",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "913c5278-ede0-4d85-a24e-a208ce84aef2",
- "service-instance-name": "almog-test-007",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1503328159784",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7b66fff7-15e3-4421-8e80-695ce78e9a40",
- "service-instance-name": "test865555665",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1504532289220",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b9769e8f-70aa-4b05-8988-64044aa63498",
- "service-instance-name": "TestCharlie",
- "model-invariant-id": "4af418a9-c2f5-4fae-a577-b69d6341eee8",
- "model-version-id": "745d1bf1-9ed1-413f-8111-f1e984ad63fb",
- "resource-version": "1494002070115",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/91124690-bc03-4387-bd6d-96c492a26e47",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "91124690-bc03-4387-bd6d-96c492a26e47"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCharlie"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "69779f8f-e3d1-4957-b092-4c1e0fa2d962",
- "service-instance-name": "test_934584858784",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508313166228",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/43b8a85a-0421-4265-9069-117dd6526b8a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "43b8a85a-0421-4265-9069-117dd6526b8a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "687ca9ab-0cbc-49f3-8693-953d4d6b61fe",
- "service-instance-name": "te554433",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1508331792032",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4d1c9027-05a6-4144-bf9e-9a190b3ec4cd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4d1c9027-05a6-4144-bf9e-9a190b3ec4cd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "mhghg66"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8eebe164-928e-4a02-b09a-1d3e85baa553",
- "service-instance-name": "tertop009",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508331429003",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/353fac93-f9f7-46d6-becb-68f10aae2815",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "353fac93-f9f7-46d6-becb-68f10aae2815"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfhddft"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbc588a0-70aa-4fdf-bff4-a0fb7037b65a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fbc588a0-70aa-4fdf-bff4-a0fb7037b65a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfddfd5655"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3ed5a776-9aab-4fe3-9231-853db3657f5e",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_17-06-11-407",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501077979892",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/493e1f9e-03fd-461d-9c43-371e22fc9edd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "493e1f9e-03fd-461d-9c43-371e22fc9edd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_17-06-40-404"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0471bff5-ceb1-474c-a9da-c877bf21ae9b",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-41-09-352",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501098077533",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d2c3b450-f8c4-4d7b-8099-f031be9a1bde",
- "service-instance-name": "Ser_VID_Lital--1707097",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1501147094625",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4c7ecc7-9847-4047-8776-1a5bf5e3ea45",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-50-59-847",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501098666381",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "99d31873-a6e5-4f16-861c-6e3b8d3fe8c7",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_23-04-22-351",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501099468895",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa3d70b1-743a-4492-93b4-3472395bb887",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa3d70b1-743a-4492-93b4-3472395bb887"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_23-04-55-822"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5a78742a-60ec-4377-88df-746442c7c680",
- "service-instance-name": "teat90494848",
- "model-invariant-id": "6fe9ad6f-6fa9-4b96-a91e-866a7f3c55a9",
- "model-version-id": "be753bed-13e8-4e50-b431-b90dfd0f31b7",
- "resource-version": "1499849060540",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7230d7d5-68e6-4772-95c6-59b6edb58f9f",
- "service-instance-name": "vid-e2e-test_service_2017-10-15_17-53-59-886",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508079214580",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bb58b58a-2b64-41d5-8d56-3ac95b32b99e",
- "service-instance-name": "vid-test-12321",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508143950703",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4ba3e63d-71dc-4912-891d-e0eed048a0a5",
- "service-instance-name": "SI_vid894_01",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "d9522f74-c0a9-444e-8b8f-3623da145007",
- "resource-version": "1495823285290",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "92e1553e-24f7-49ba-94b4-f1538487da52",
- "service-instance-name": "lll052617D",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "d9522f74-c0a9-444e-8b8f-3623da145007",
- "resource-version": "1495836523699",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7c569714-4174-4d91-9fd0-14051794c3d2",
- "service-instance-name": "sdfsdfdsf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503842487837",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e25c1753-d5f7-4b5e-880e-cdad5c2f74f7",
- "service-instance-name": "lll052617B",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1495815608024",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d8f23bb5-5822-4374-8ece-964c0af90d60",
- "service-instance-name": "lll052617A",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1495814776103",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c870081f-b09a-411e-8e2e-fb0e4ba60992",
- "service-instance-name": "test-ksdjsd7",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503843463767",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4770c11-039e-44d2-83a1-ee38c74ffea8",
- "service-instance-name": "dsfdsfds",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906371181",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "22e5c795-5747-428f-b997-23e355a3c3b6",
- "service-instance-name": "asdasdasd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906872840",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "66eb9285-edb6-4149-a4fd-4ace1725486e",
- "service-instance-name": "asdasdvdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906293988",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "Mobility_VSP_Service_DS_0906_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
- "model-version-id": "0497a6ff-455b-4713-b5de-3e1d4d172b8c",
- "resource-version": "1504709046592",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c436daa1-63b5-40e6-892a-1ca67c390ea1",
- "service-instance-name": "test_04594959",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503820500390",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/50d111b5-134f-4415-b097-5c061a5072ab",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "50d111b5-134f-4415-b097-5c061a5072ab"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_045845w"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6eeb541a-2976-4ae2-986f-1e34c7927983",
- "service-instance-name": "test_lfgfjdf7",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503819918168",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8ed80bb9-7548-4305-baef-660453777afa",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8ed80bb9-7548-4305-baef-660453777afa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0459495d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "45a68dc7-6d41-47b1-b123-5c958abe49e3",
- "service-instance-name": "test_jhjhjjh",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503844473215",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0ae4ff8e-7848-448e-9b4b-bcc43859dda8",
- "service-instance-name": "test045453",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111666406",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5bfa3a21-65b3-4047-8455-69af6e8451f2",
- "service-instance-name": "HHHKJKJKJKJKJ",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502006983390",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "54515abc-20c2-4852-9f79-f54530b1c17b",
- "service-instance-name": "XSXSXXSX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502007073155",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/75e79664-98f1-4a77-bdce-4666d1151896",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "75e79664-98f1-4a77-bdce-4666d1151896"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "DFVDXVXBG"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "12a73cfd-bf36-48fc-8a05-db90ea8d2218",
- "service-instance-name": "vid-test-usp-1111",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502006502927",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cca9ce39-80f7-432f-929b-497cc31448e8",
- "service-instance-name": "test_0459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502180467964",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7fa929ef-fe96-4515-bb77-f67b99492cc8",
- "service-instance-name": "vid-test-111555333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093359964",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "145dc127-918e-46dc-beca-fe07cc00c62b",
- "service-instance-name": "",
- "service-type": "null",
- "service-role": "null",
- "model-invariant-id": "5c3bb706-95fc-4589-b40f-ed024673246a",
- "model-version-id": "873e3f27-6561-47a6-80b0-0cd048d5cdfb",
- "resource-version": "1502170966884",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ad57a79b-6078-4831-bdb0-fe59d49d83f6",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-32-57-249",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502191981359",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "288bc6d7-03e6-45ee-b795-a419207fab73",
- "service-instance-name": "shaytestvid2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1502009457141",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7eaf20e0-b629-4d2c-bc12-b50128537550",
- "service-instance-name": "vid-test-4422119955",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093302607",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8c27adcf-343f-42c0-ace5-d4cab15517a8",
- "service-instance-name": "DS-vUSP_08042017_Svc_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e4f8b794-8057-4b1c-acf8-39cdcbc07dae",
- "model-version-id": "79572855-8d8c-47db-a5fa-29cb28058f88",
- "resource-version": "1501867425306",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "56c010cf-13e9-4436-9b95-25c90349bf3b",
- "service-instance-name": "vid-test-22-5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093787135",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "17a94393-ec25-4080-b0f2-e79690c68edb",
- "service-instance-name": "test_034034",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502112253718",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0141fb08-f2e3-4a99-9541-e507060d88c0",
- "service-instance-name": "test0450405",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111949341",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cb059250-e6b2-4080-8c3f-dd1a03038d89",
- "service-instance-name": "test_0450450",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502783136139",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/829834f1-9d55-4da5-9cf2-c39a54569cc9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "829834f1-9d55-4da5-9cf2-c39a54569cc9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_ar_112345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "fc73584c-b77a-4ba8-9ddf-c75fd7f2d4ae",
- "service-instance-name": "test_9459945",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502805435726",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f4b830c-e2b7-453c-b900-045fdd66db4e",
- "service-instance-name": "vid-test-44444",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501436355937",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2f59588b-5423-4505-bb2c-b8505551f95a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2f59588b-5423-4505-bb2c-b8505551f95a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-44444"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "362433ab-c1d2-4c99-af62-9421361870bc",
- "service-instance-name": "lital3532",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505140621032",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "57aba319-3f37-4d9b-9101-ccfac8eed6ca",
- "service-instance-name": "eylon1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505139462227",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a6715839-446e-46f0-9ab3-e90580f21a13",
- "service-instance-name": "eylon2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505140170371",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "427229ed-b60f-4d77-8f14-62c4278d30ff",
- "service-instance-name": "test_098765432",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505137712759",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bde46fed-f9f2-4e75-83ba-3b3c8830d5da",
- "service-instance-name": "dfghgfgfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507031926132",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "951c09ef-3369-49b3-a23b-14d70e86330b",
- "service-instance-name": "shanitets27",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1507546827502",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e8d9e0e3-7acc-4dba-8f16-e14437c416a6",
- "service-instance-name": "CreateINstance_Service_VOIP_297772_nb5443_0610",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "5cfb7e85-6855-4227-ba36-6a52494e57e3",
- "model-version-id": "aaeb9f9d-3e29-4ad9-9fb0-0478d53ad7fd",
- "resource-version": "1507238826056",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "09e219ad-f71d-4dfa-bec3-f139a85c183b",
- "service-instance-name": "ServicePnf_16",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1507470982716",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/09e219ad-f71d-4dfa-bec3-f139a85c183b/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fc110d0d-72e0-4286-b2be-982b34dc6b29",
- "service-instance-name": "jhhh88",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1507462936971",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ae3e6c21-8463-456e-a746-d9932c467e79",
- "service-instance-name": "mdnsinstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "3987a2eb-5f35-45c1-b09a-74149b16bc50",
- "model-version-id": "2ec43e3c-e287-47bb-9201-ad0c725f390a",
- "resource-version": "1506527808858",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/6960a4f9-878b-4566-a24a-cbae1f2a1943",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "6960a4f9-878b-4566-a24a-cbae1f2a1943"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "instance"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4495bf72-1126-4e9f-8bc9-4f91debe632c",
- "service-instance-name": "test_0999239459",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1506429664785",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f526e0c5-7dd0-4ff6-8e0d-e34513108c72",
- "service-instance-name": "test_09990234446",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506429789282",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2be69fe5-9e97-4382-8f40-f2a0feb9aa18",
- "service-instance-name": "testoron8765",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506430488921",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8446f630-0aa4-45b1-9192-9d22968fcc1c",
- "service-instance-name": "inputmap_instance001",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "97128a5f-e7e4-4ddd-b1eb-83a611ae1acb",
- "resource-version": "1506518606738",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6d644284-8e45-43aa-8b7a-3a657eda552a",
- "service-instance-name": "ServicePnf_7",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1506588010642",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/6d644284-8e45-43aa-8b7a-3a657eda552a/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "29f814ec-a2b8-41aa-b57c-e50d67bbcb45",
- "service-instance-name": "test_02349394",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6fe9ad6f-6fa9-4b96-a91e-866a7f3c55a9",
- "model-version-id": "be753bed-13e8-4e50-b431-b90dfd0f31b7",
- "resource-version": "1505386639581",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "dcd856f5-69ea-42df-a8aa-d460a9aefe3e",
- "service-instance-name": "hfhdgdgf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386037801",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "69235f15-bef1-4a6a-9689-bf41a332068c",
- "service-instance-name": "ffwfdwedewd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505385896496",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e720e20f-9997-4e42-a959-a5e4f20135fd",
- "service-instance-name": "hjgfdsfrg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1505387270709",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ee1ce2c-1284-426c-817f-2c94a366f298",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2ee1ce2c-1284-426c-817f-2c94a366f298"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gsdsdfdff"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "78c57f7f-9568-48e8-9308-4c1badc0a493",
- "service-instance-name": "test_0458478576",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1505387592406",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f521dd1-9dda-4340-8f34-5295154904eb",
- "service-instance-name": "nf-role-ariel",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "7325761d-fa5a-4a52-9a07-8bcf64d693ed",
- "model-version-id": "8786e50b-84f9-4942-83ed-fd3624baacae",
- "resource-version": "1505388118278",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4d3d8367-955e-4907-8e39-d4fee5150622",
- "service-instance-name": "jfdsghgtrg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1505387180101",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "11d946a3-8fea-4ea1-9776-cc7be5be2f67",
- "service-instance-name": "int_nfrole_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "38ee5ebe-b9b8-4cc1-bd98-36db01bfc589",
- "resource-version": "1505389411007",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "09e1de12-2b12-431c-abbe-cb786fba1d3e",
- "service-instance-name": "test03490348",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1505389785708",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f415422d-5930-4f67-b51e-aafd3ccd92cd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f415422d-5930-4f67-b51e-aafd3ccd92cd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfdfgdfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "52eb8cee-e55b-4af7-b5cc-42dd5ef93ea1",
- "service-instance-name": "nf_instanse1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "7325761d-fa5a-4a52-9a07-8bcf64d693ed",
- "model-version-id": "8786e50b-84f9-4942-83ed-fd3624baacae",
- "resource-version": "1505388525396",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2c9939cd-1f42-4915-b8f8-a453ad0aa266",
- "service-instance-name": "test_832438475",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505397144463",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5449cf97-53f8-44cc-b2c7-7c7d82491457",
- "service-instance-name": "Eylon10",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505390455607",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ed820473-cc95-4f58-8d1f-50ee2892d88c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ed820473-cc95-4f58-8d1f-50ee2892d88c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "asf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "48488113-37bb-4f6f-9a34-cf181c4d24f5",
- "service-instance-name": "qweqwewq",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6269c77a-a285-473a-be32-9e34a735ae68",
- "model-version-id": "de762949-453c-43bd-8610-93eca50b0681",
- "resource-version": "1505397289921",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ab418d45-067c-48d6-b5a5-d2be160bda8e",
- "service-instance-name": "LitalZil",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505372137288",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "600c34b5-3e24-4672-bc6f-a5629cac5881",
- "service-instance-name": "fsdfsdfsd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505333533674",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d0451b90-7539-41ce-bc02-9726e07663e1",
- "service-instance-name": "gfdgfdgdfgdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386116614",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f6d1a31-8968-4409-a19e-5a4c5eb46a6e",
- "service-instance-name": "testyw3445456",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "fb3ab6f5-f776-46cd-93af-9f9ad71fc00e",
- "model-version-id": "86e9e15f-9fe9-4817-b31f-5db74d131a2a",
- "resource-version": "1505401600662",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e49cb1f8-c016-4502-8e59-87cb8bd5df35",
- "service-instance-name": "gfdgdfgfd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386202387",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ce7c3c47-e047-47a0-a19f-7811d36860e9",
- "service-instance-name": "almog-test-008",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1503328194596",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "33d6f055-e2fb-4d14-9d66-64e99145e4ec",
- "service-instance-name": "almog-test-006",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503328121547",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a71c5896-ae3b-4684-9fe0-0841e81eed3e",
- "service-instance-name": "vid-test-666555444",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502823842315",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "dcd45af2-6336-469e-8636-9349bffbc350",
- "service-instance-name": "test009877654336",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503227771684",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1fb26a31-60ea-4d3b-9c0a-f0d24ebf2604",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1fb26a31-60ea-4d3b-9c0a-f0d24ebf2604"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test7765584"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a2a9e86a-2639-4d3d-8aae-24736c0aa5ac",
- "service-instance-name": "test_94589485",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502954795174",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8330708c-8d75-466a-9a95-4dd4c4b56863",
- "service-instance-name": "almog-test-003",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503327995951",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/33d676dc-285f-4e0c-b8b7-4b3f51c63fce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "33d676dc-285f-4e0c-b8b7-4b3f51c63fce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "niin"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9b589699-f43a-4777-97ed-1e374965c3d6",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9b589699-f43a-4777-97ed-1e374965c3d6"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fsdfcsdfsdsd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/20783cde-b631-47b3-bb90-e47022bf1f34",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "20783cde-b631-47b3-bb90-e47022bf1f34"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dsfsdfsdfsdfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ed710dba-0d3d-4278-a30a-b73da2a64ff9",
- "service-instance-name": "vid-e2e-test_service_2017-08-21_19-35-51-585",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503333361349",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b1112b0b-c915-46c3-b060-c3c511081e4c",
- "service-instance-name": "test-almog-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503325628895",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "535af37d-da02-48f4-abc5-00a6cd830d4e",
- "service-instance-name": "LitalS",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503326460122",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68db93ea-d1be-4de4-98a8-0188d162feba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68db93ea-d1be-4de4-98a8-0188d162feba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "LitalVNF"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dad637e9-d7b3-4889-a5c6-b55b3ee60640",
- "service-instance-name": "tet-8765367",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503224652570",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bc2300a4-bc3d-4bca-95ac-e34c1885bc44",
- "service-instance-name": "rrrrrrrrr",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503229518489",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1c9fe7ac-e24e-4f81-ac9a-cf77e16f6222",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1c9fe7ac-e24e-4f81-ac9a-cf77e16f6222"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "eeeee"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9d164ebb-60ee-4d1e-b46a-7769309e5922",
- "service-instance-name": "testvnf098655",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503225090431",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "eb4b08b2-6893-4c45-a0a4-5310e2b840e6",
- "service-instance-name": "test-almog",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503241565609",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68681da7-0847-4a07-b4e6-e7db863513d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68681da7-0847-4a07-b4e6-e7db863513d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "almog"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f5406f25-02d5-4857-b781-25a17f3889b3",
- "service-instance-name": "Service_VOIP_297772_DS_0822_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "5cfb7e85-6855-4227-ba36-6a52494e57e3",
- "model-version-id": "aaeb9f9d-3e29-4ad9-9fb0-0478d53ad7fd",
- "resource-version": "1503424302015",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c1996c46-4853-45a1-b14d-9d92fb3907c7",
- "service-instance-name": "test9459459",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "75eddbdd-9c15-4778-a058-e4e6129ef2f6",
- "model-version-id": "42221f38-7795-4692-8876-082c2fe32ca9",
- "resource-version": "1502291939948",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/269cc52e-aafa-4d29-917d-9a7ea03ad311",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "269cc52e-aafa-4d29-917d-9a7ea03ad311"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_03403402"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5d523308-d5e1-4cfc-baba-ea7df1f37e25",
- "service-instance-name": "uhik",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502291344737",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f9f86b0-ef30-45a6-b92b-df246a5c6168",
- "service-instance-name": "mnbkjhgfddsa",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502275995518",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7c57a376-ac2e-4411-9015-58efd27621e7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7c57a376-ac2e-4411-9015-58efd27621e7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "poiouuycgf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "627f59fe-9e7a-4794-a227-2c2ce8f4cf27",
- "service-instance-name": "vid-test-4321",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502291742644",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "361bb8aa-e5c7-4c6c-938f-4ea61cd07ed3",
- "service-instance-name": "ghfghfgh",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502293787925",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a5ae7dcf-ca04-4f47-8084-94e7a1b126fd",
- "service-instance-name": "dfgndfgnsdfgbns",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502276464647",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "634bc44e-f64f-4c0f-ade3-8990be885183",
- "service-instance-name": "test_03403",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502290081344",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b8453503-d826-47d1-8a23-332dbb058ee0",
- "service-instance-name": "ertherht",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502357187720",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "12094723-866e-450f-9825-8d0e114d1cc4",
- "service-instance-name": "test_958886",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1502356939859",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bd510a5f-bbd0-4d06-b427-4d0230b4def7",
- "service-instance-name": "test_Vl_instance1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1502288021617",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e62bf002-1de0-4efb-9b5a-7f48ec5400f3",
- "service-instance-name": "test_056056",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502280371418",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f0b5d0a8-0fd4-4965-9c59-9eee67024945",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f0b5d0a8-0fd4-4965-9c59-9eee67024945"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0404505"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "16626bff-21ad-4a2b-820e-1894d06be31c",
- "service-instance-name": "test0560560",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502293923490",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6d11dba9-8817-425a-b379-ce55e28ff63a",
- "service-instance-name": "newserviceshay2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8072abd2-2ef6-475f-91a1-000121d37f7b",
- "resource-version": "1502294644240",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f001f409-8cd7-4e5a-b104-a193d0e596ab",
- "service-instance-name": "test_0450450777",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1502294904445",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5979493f-1712-445b-953b-7f9b9a99a314",
- "service-instance-name": "mnb",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502278737864",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "47f70a06-7846-44ff-9488-2d60536baf72",
- "service-instance-name": "dfghdfghsdfg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502278659676",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "59eb28d6-ad0e-43d3-976d-e3b36c95c073",
- "service-instance-name": "jhgfegt",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508758028801",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "828696d8-1cc6-4d81-b744-d18d6fa7430a",
- "service-instance-name": "test04350495",
- "service-type": "test",
- "service-role": "test",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1508676546378",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8b19fe19-65a6-4f0a-9362-54caf7b130c8",
- "service-instance-name": "trewtr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508656964072",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/5dbe5092-65fb-453d-87f6-e8715668692f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "5dbe5092-65fb-453d-87f6-e8715668692f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bgtrfv"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "96a61cec-fec3-4e23-b370-707f74aa7025",
- "service-instance-name": "testyyyo",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508676983145",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/b8a07f26-7a5e-428e-9132-eaaef4377e7a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "b8a07f26-7a5e-428e-9132-eaaef4377e7a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgdfytr"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/edefbdbc-5d41-44ca-a518-10ade7d0d7a8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "edefbdbc-5d41-44ca-a518-10ade7d0d7a8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdsf55"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ab4148e7-ad48-424f-b3ba-c60620f572e2",
- "service-instance-name": "liz",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "db09cb43-cc92-4070-8187-f2812bdf6676",
- "model-version-id": "827e118a-e9e0-4d8e-85ed-72cf22bd0ca8",
- "resource-version": "1508674141999",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b6fbe7c9-0acb-46f0-9cef-157c30d55e07",
- "service-instance-name": "dfasf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508656225209",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fce90274-4d29-41ad-a559-e88e12b2c177",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fce90274-4d29-41ad-a559-e88e12b2c177"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "kjhgfd87"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8a5fee10-994c-4dfa-a416-79a58c62bd80",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8a5fee10-994c-4dfa-a416-79a58c62bd80"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testou00096"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aef9b371-3efa-48c2-918b-05c9e3ac4aec",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aef9b371-3efa-48c2-918b-05c9e3ac4aec"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_04594959ccv"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a2db0c5-db7e-4f25-9623-9d52d5e457d1",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4a2db0c5-db7e-4f25-9623-9d52d5e457d1"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ghfd_test_045"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bd3321bb-3ad6-4222-8520-4eb9c2112c70",
- "service-instance-name": "ytititi",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1508673680395",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f0aac2f3-2840-48ad-9d35-905416c6eea3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f0aac2f3-2840-48ad-9d35-905416c6eea3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "xdgsdg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8854e480-565c-4533-8b49-9844c55974ef",
- "service-instance-name": "test_0234354",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508838123102",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f59bce13-0ba9-4996-a5f2-0ab5001f7915",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f59bce13-0ba9-4996-a5f2-0ab5001f7915"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_03403030dk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f3891ad3-dfc2-48d9-ad79-d3afcb14e499",
- "service-instance-name": "testservinputs098",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1508835067923",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "82d046fb-036c-412a-8926-07c16622288f",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_11-00-33-208",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501056046040",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "28adfa51-6d7f-4463-a975-f69e9bc9c3fa",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_16-56-30-658",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501077401209",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b368869f-9e69-418a-be61-9c53b33d09e8",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_21-55-13-231",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501095318054",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/22c1b09c-4828-4029-9da3-75c0b815a681",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "22c1b09c-4828-4029-9da3-75c0b815a681"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_21-55-43-391"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f11e491f-31a4-4fce-9a98-37cc93253249",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-00-54-093",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501095660896",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d8b18065-f378-4801-85f0-a263c66e9148",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d8b18065-f378-4801-85f0-a263c66e9148"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_22-01-26-312"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "30603d2b-570a-4ed3-8146-c5ff5608b430",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_16-58-52-390",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501077541635",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/a1a76b1d-1c3a-4239-8341-257958944dce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "a1a76b1d-1c3a-4239-8341-257958944dce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_16-59-23-041"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "37d6cde5-f7b7-446e-b161-b835a7acc9a5",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-12-38-071",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501096370654",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ac25d056-e0ee-4d8e-b3d3-f26640562384",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ac25d056-e0ee-4d8e-b3d3-f26640562384"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_22-13-18-804"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "65fa3122-5000-4aa1-9707-696825cf6bee",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_23-01-31-327",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501099298353",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "599b2af1-92bc-4c99-be63-0f027897b643",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_21-03-28-542",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501092216356",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/a4401c1c-505d-4287-a0cb-d2f079bcca4a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "a4401c1c-505d-4287-a0cb-d2f079bcca4a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_21-04-00-755"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "649b92a1-d599-4abb-ae22-9d79ab15d39d",
- "service-instance-name": "testrttert",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1499866339532",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c64642d2-d014-47bc-83f1-4e4854a20fb5",
- "service-instance-name": "test675refg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1499868496430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "935400cb-3055-41e6-bea9-6fa25c470fe8",
- "service-instance-name": "vid-e2e-test_service_2017-09-10_10-39-59-713",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505029212112",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1d61b1be-a7a5-4f01-b980-d83702cb1c81",
- "service-instance-name": "vid-e2e-test_aai_service_2017-09-10_11-33-40-608",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505032423917",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cfd3bc73-45b6-486e-89ed-ecd77d6c28d4",
- "service-instance-name": "rtyrtyu",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1504686208504",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b5c0cf11-5cd5-4ac0-9cf3-f794b7d2e9e7",
- "service-instance-name": "eylonTest2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1509264230953",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f8494620-44a3-464b-b577-7a2a1113390d",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f8494620-44a3-464b-b577-7a2a1113390d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e96c6246-59b8-44f1-992a-00dcc9715403",
- "service-instance-name": "eylonTest1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1509264071228",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p6",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p6"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f8494620-44a3-464b-b577-7a2a1113390d",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f8494620-44a3-464b-b577-7a2a1113390d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3b271daa-7dae-4e7e-8b7c-d4938752d53c",
- "service-instance-name": "vik_flexware",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "951fd067-b3c1-41e4-8d1d-54223e37caa6",
- "model-version-id": "5b20f93d-042f-4b44-ba8a-8428877975d0",
- "resource-version": "1510067918641",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "037157ae-4edb-4885-af7a-57ae1087e4f0",
- "service-instance-name": "ServicePnf_25",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1509378462768",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/037157ae-4edb-4885-af7a-57ae1087e4f0/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c363d78f-2cfd-4095-a90e-c5412133e46f",
- "service-instance-name": "test_034599599sdv",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508411127918",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f04f45fe-0563-4b41-affe-4f71591f330a",
- "service-instance-name": "testmac_0345095",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508413319691",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e6f32432-c7a7-4d84-8596-13b931bebed9",
- "service-instance-name": "Bracha1234",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508418034736",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/edfccd7f-a8d6-4b2d-b87a-4344d868e53c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "edfccd7f-a8d6-4b2d-b87a-4344d868e53c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "portal"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4d73cfb9-3122-47c2-b3dc-9f944bea9134",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4d73cfb9-3122-47c2-b3dc-9f944bea9134"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bracha12345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f5e4918e-a0d7-4c50-9474-240edf63bd1d",
- "service-instance-name": "triusyt7584",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1508412580537",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0a222d51-2d02-4d19-8926-0cc04b023212",
- "service-instance-name": "ServicePnf_17",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1508076064866",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/0a222d51-2d02-4d19-8926-0cc04b023212/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "867f48cb-f5fa-499c-b84d-f33533b2978d",
- "service-instance-name": "fffssssaaaeeeewww",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508078868301",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/x1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "x1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "257feb6b-ad89-4001-bb9d-54cfe8add8f6",
- "service-instance-name": "vid-e2e-test_service_2017-10-15_17-42-19-283",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508078514218",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/x1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "x1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "153635ac-4bbb-4c12-8f54-b23c29f1af01",
- "service-instance-name": "vid-test-2224443",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501674964224",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "145d3863-b44c-40cf-addd-45f42a9522ad",
- "service-instance-name": "vid-test-444333322",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501665641034",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6798f1fa-fb5c-4638-b1ff-b7b66052e71d",
- "service-instance-name": "vid-test-creation-3333",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1501672969683",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "67b2bb65-fbee-44dc-a144-88a8b5084d35",
- "service-instance-name": "vid-test-333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501663697504",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a9fc646-39a4-4f18-afc8-1be9560d4535",
- "service-instance-name": "vid-test-3333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1501675189009",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "101e3ef2-8650-11e6-ae22-56b6b6499611",
- "resource-version": "1494001848458",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ctpx0001v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ctpx0001v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ctpx0001v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c505ba4c-6333-4911-ac60-5736f36ff036",
- "service-instance-name": "SlowAAI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509613326963",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "USP-SIP-IC-24335-T-01"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-STTest2"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "1178612d2b394be4834ad77f567c0af2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPtestcustome"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "de007636e25249238447264a988a927b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-dfsdf"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-Multiservices1"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "649289e30d3244e0b48098114d63c2aa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPST66"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-ASSPST47"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg67246"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "8774659e425f479895ae091bb5d46560"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg68359"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "624eb554b0d147c19ff8885341760481"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-iftach"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "214f55f5fc414c678059c383b03e4962"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg612401"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c90666c291664841bb98e4d981ff1db5"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621340"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "sspjg621351cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-eteancomp"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-T-SPFET"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-eeweww"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-spjg61909"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "05b91bd5137f4929878edd965755c06d"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621512cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdr"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-ssasa"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-PFNPT"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdre"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-NONPODECOMP"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ro-T11"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ro-T112"
- }
- ]
- }
- ]
- }
- },
- {
- "service-type": "TSBC",
- "resource-version": "1494001891362",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "c0edefb0-2505-4a34-85cc-96c4cd5a121d",
- "service-instance-name": "test-343432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1500370094198",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7cb54908-f3fb-46b9-b547-d1e670ea95b2",
- "service-instance-name": "test765445g",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "240376de-870e-48df-915a-31f140eedd2c",
- "resource-version": "1499868690949",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbb52a16-2c57-4212-802f-32dbba2204f2",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fbb52a16-2c57-4212-802f-32dbba2204f2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fdfdfdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8e953267-4cd8-45ec-ae7f-bdeb018656c0",
- "service-instance-name": "a1",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509355912484",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e2ecfd33-b5d3-4a7b-85ba-1a709b26b66c",
- "service-instance-name": "a3",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509356358573",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/589fe0db-26c4-45e5-9f4e-a246c74fce76",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "589fe0db-26c4-45e5-9f4e-a246c74fce76"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c925d7e-1a94-4784-a45b-408c8cc96fa8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9c925d7e-1a94-4784-a45b-408c8cc96fa8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfdsfds"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7dfef88f-fec0-421f-90d4-91eea35a5813",
- "service-instance-name": "shanitest",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "44671b15-83dd-4db7-a36e-dfada3eaa2f9",
- "resource-version": "1508144995828",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a46ca55c-e9bd-4e68-9c49-c98933240218",
- "service-instance-name": "si_failtest",
- "model-invariant-id": "732263bd-0655-428d-a347-d65676d1a949",
- "resource-version": "1494001997513"
- },
- {
- "service-instance-id": "e165f1af-a3cf-4323-8cd2-607acb55baa9",
- "service-instance-name": "first_macro_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1508071197869",
- "orchestration-status": "Active"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ece35e4a79d547d193451ac38d700046"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-sspstMAIL"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-rtertet"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ded2432abb5a4100801331d07787afc2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ad5aab08f5f7435e9983311af543f311"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-PODECOMP"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "8071dc66981c4294b05483a1cddac801"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-X-ecompPODprivate"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "036f769581904ca08ead1415c22b9ec0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-PODECOMPCLONE"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c2475a36c5e04f12a21593849ae83420"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-X-hope"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE_cr.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE_cr.json
deleted file mode 100644
index b79eca764..000000000
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_get_subscribers_for_customer_USP-VOICE_cr.json
+++ /dev/null
@@ -1,8289 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89",
- "queryParams": {
- "depth": 2
- }
- },
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "global-customer-id": "e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name": "USP VOICE",
- "subscriber-type": "INFRA",
- "resource-version": "1494001938080",
- "service-subscriptions": {
- "service-subscription": [
- {
- "service-type": "HOSTED COMMUNICATIONS",
- "resource-version": "1494001920845",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "67aba9ab-f745-442e-a37b-2040a17ec9c7",
- "service-instance-name": "test_948473",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501137356564",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "328e117c-8f27-4a59-beea-3b3c36e4652f",
- "service-instance-name": "test_inputs_002",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1501142919029",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "66608fd9-a786-4f60-ae7b-c18d030c499b",
- "service-instance-name": "testtt",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503224667654",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9d29dcf2-7742-4384-bca0-a38f6c296a79",
- "service-instance-name": "test_9sdfkdfj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500813552431",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e10414d0-692b-4e8e-b56e-9fdc5ef24059",
- "service-instance-name": "test_04598485",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501144603052",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "25a5cc93-73df-4c9c-9cc5-e2df9a72f3b7",
- "service-instance-name": "test_inputs_values1",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "59f3ea84-313a-4670-b7c2-8997e5749864",
- "resource-version": "1501412516301",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9cfcd777-7f14-425c-80bf-a562fba03cfa",
- "service-instance-name": "test_vl_inputs01",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "f263c8f6-b52f-4b6c-9ed9-0c83ad098697",
- "resource-version": "1501421232100",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4173d5da-df33-474e-a4ef-c93be61a1355",
- "service-instance-name": "test_instance_vl_01",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1500966394803",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1753f7eb-85db-498c-aa6a-c68a06fc77db",
- "service-instance-name": "sdfjdfj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500991399818",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5d5520c7-dcbc-4287-bed2-50ff57c41a6f",
- "service-instance-name": "tesy_jsdjjdj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501400257544",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/65a76ad1-2d53-4709-88e7-858655f55039",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "65a76ad1-2d53-4709-88e7-858655f55039"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_jddjf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1ab8ad18-1445-412a-81f2-671b936ab650",
- "service-instance-name": "Test_098765",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1500562034054",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ae575e4-5103-4f5e-afd9-cc5f4bbae217",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2ae575e4-5103-4f5e-afd9-cc5f4bbae217"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test-0234574785"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a1427609-254d-4637-906f-8f0f6f6d4711",
- "service-instance-name": "test343445",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111792531",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f87c0dbe-2658-4971-8014-ad5da1f9df51",
- "service-instance-name": "test_03494595",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1502006858511",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a8dea9f-5f67-4755-9344-ec3736240b9e",
- "service-instance-name": "test_045045",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111390681",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8d0f4c13-a564-43ec-b756-c0017161dee2",
- "service-instance-name": "testkjhjjj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500553831697",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27535e2a-785e-47e8-a482-16f4d019033a",
- "service-instance-name": "test765766",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
- "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
- "resource-version": "1502109495302",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9601d34e-d3f9-4108-932c-fc52312c260a",
- "service-instance-name": "test_9459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502028721334",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e65ae593-afdd-4f31-8192-ba7606a026e4",
- "service-instance-name": "test_84574854",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502026481024",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "29e210af-9fa5-44ae-940c-acca84b1b287",
- "service-instance-name": "testjkdfkdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502114664500",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c1a81ab3-2bc6-4b6f-b04f-d358e67c1d01",
- "service-instance-name": "test499494",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500552497782",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "01834681-686a-4258-aff0-6eea448deddd",
- "service-instance-name": "tesr_iii_999",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502019889568",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e4c23f76-53a0-46e2-b005-59503e55c832",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e4c23f76-53a0-46e2-b005-59503e55c832"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "tesu_ooo_000"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a7b7099-4d38-4ba4-aff8-1598bba0e704",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4a7b7099-4d38-4ba4-aff8-1598bba0e704"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_000988_ooo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "266008e8-04f9-440a-90e9-d9299821ec08",
- "model-invariant-id": "",
- "resource-version": "1494001993349",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0011v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0011v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0011v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6c3a22e9-6b04-49d2-b1fa-1e49103971ca",
- "model-invariant-id": "",
- "resource-version": "1494001986409",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0006v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0006v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0006v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "918085fc-29cf-41c2-acc8-15878c0d58b3",
- "model-invariant-id": "",
- "resource-version": "1494001986411",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0010v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0010v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0010v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1c464a9d-eff7-4d29-8e97-ed1e9e3c8458",
- "model-invariant-id": "",
- "resource-version": "1494001953169",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bnfm0012v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bnfm0012v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bnfm0012v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bb2f563f-6db7-46ec-b521-fc6ee07e4f3e",
- "model-invariant-id": "",
- "resource-version": "1494002002228",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0004v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0004v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0004v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4cf94a42-85b8-414f-8fb4-a43b1dac1d2f",
- "model-invariant-id": "",
- "resource-version": "1494001834026",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0005v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0005v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0005v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ed7c0d8e-de81-408f-b695-47b9dd6b2ca0",
- "model-invariant-id": "",
- "resource-version": "1494001986403",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0003v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0003v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0003v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8bf34b89-1648-4a41-a21f-9b752833bd4b",
- "service-instance-name": "test-gkmf546g",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500377885652",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e0994c94-fa19-472f-a5b7-ae7388105db2",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e0994c94-fa19-472f-a5b7-ae7388105db2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test-elftoerkk56"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "082c606c-60d7-4d9a-87c7-1370de6e56ba",
- "service-instance-name": "test123456",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500375305701",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fac2ab99-7c5a-4f1e-aad8-d396f26ba7c4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test12345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c4707aae-9b16-49b4-8b52-cbeb8c4129ab",
- "service-instance-name": "test_sdfdlfldl",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "cad9f2eb-39f7-4692-90c2-8726bb594610",
- "resource-version": "1500376318829",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "86ab6048-9037-4367-ac01-f2e5881e8034",
- "service-instance-name": "test1234456",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1500369079277",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/329f3b0e-4e03-4dc0-8e56-e786ef392984",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "329f3b0e-4e03-4dc0-8e56-e786ef392984"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test567"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a5e3b6ae-7b4c-4247-b975-1cd46c3b3e9a",
- "service-instance-name": "pavel_usp_voice",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1506931067790",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7aeacd8e-5d7c-496d-9ec7-1163cb809810",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7aeacd8e-5d7c-496d-9ec7-1163cb809810"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "pavel_ucp_voice_vnf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c9fb03a4-8c21-444a-84ee-a6f969698d9c",
- "service-instance-name": "test_0e459495945kg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502021459612",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/983823ce-2482-4943-9081-11d33be3c5f4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "983823ce-2482-4943-9081-11d33be3c5f4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_045495945"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/39acee2f-590e-4e42-8317-f4c624f5bd96",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "39acee2f-590e-4e42-8317-f4c624f5bd96"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0e934834"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4fd55324-bc4d-4acf-8f76-2e1eb01ae6a5",
- "service-instance-name": "test_0w459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "159cc54d-a6be-4c3b-bea3-3214181ebb5d",
- "resource-version": "1502019352627",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bbccd5cf-f641-4082-8411-7ae123530d92",
- "service-instance-name": "kkk",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "331a194d-9248-4533-88bc-62c812ccb5c1",
- "model-version-id": "171b3887-e73e-479d-8ef8-2690bf74f2aa",
- "resource-version": "1502087710872",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36110437-6ae0-466d-a3fb-992e90cd1f49",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "36110437-6ae0-466d-a3fb-992e90cd1f49"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ooo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4c263e04-260e-434a-8ac2-b0335a02f30b",
- "model-invariant-id": "",
- "resource-version": "1494001791264",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/bdbl0002v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "bdbl0002v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bdbl0002v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e4feb759-e4a9-4614-b2d2-985848ba3b9f",
- "service-instance-name": "test345345342334f",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1499869396079",
- "orchestration-status": "Active"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/5a8dba3e75e7433185b8004e2f2c546e",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "5a8dba3e75e7433185b8004e2f2c546e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-CheckEcomp"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/0ee101c4b53542f49cfc5e1e49d28f88",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "0ee101c4b53542f49cfc5e1e49d28f88"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-US608multising"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/d0b6d63ca975464b9fc2c759a8b21270",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "d0b6d63ca975464b9fc2c759a8b21270"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-X-noPOD41581Cloned"
- }
- ]
- }
- ]
- }
- },
- {
- "service-type": "VIRTUAL USP",
- "resource-version": "1494001841964",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f6",
- "service-instance-name": "test_sssdad",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503919915499",
- "orchestration-status": "<ORCH_STATUS>",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8715ea55-6fcf-45b5-b42b-2ca37ec3cb39",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8715ea55-6fcf-45b5-b42b-2ca37ec3cb39"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sedawsdsda"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9929cdf2-1b2d-4530-b5a4-ae9a716c12cc",
- "service-instance-name": "xcvxcvxcv",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503842185188",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4572aed2-f09d-4a34-9b20-34d8625ed4c6",
- "service-instance-name": "dsdsfdfd334",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "2f801573-11c6-4040-aa8c-d5548ef07b53",
- "model-version-id": "80d68407-7b2c-48a4-96fc-4fe89c424cbe",
- "resource-version": "1503920297893",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "037629ea-fd18-4b2f-9f19-27cb45799a41",
- "service-instance-name": "iokooik",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1503920445391",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9bbcc94-e27a-46ff-a292-29805358348c",
- "service-instance-name": "iuiuiuoi",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503919829011",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8ad6dc32-5ea9-46be-9a70-924a620dca58",
- "service-instance-name": "dfgdfgdfg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "4c35d46f-de47-4bbc-bcda-0d46caeddf09",
- "model-version-id": "9014b6b1-33c1-4092-87ab-62c230c74d74",
- "resource-version": "1503920088993",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/acba27e0-18b5-4a9b-a8b5-c0e6a3d36769",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "acba27e0-18b5-4a9b-a8b5-c0e6a3d36769"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfdsfdf334"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7bdaca06-8242-48bc-a20e-b882426a1cd2",
- "service-instance-name": "test_jhgjhghh5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503843741682",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ff42af8d-9815-4bcd-bda1-8fdde723a1c9",
- "service-instance-name": "awereware",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503919051810",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1df3da26-b22a-4d01-b024-8e2250599b55",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1df3da26-b22a-4d01-b024-8e2250599b55"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fgdssafg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0fc0441b-92a8-4964-b80d-7df5c3f6bbcd",
- "service-instance-name": "asdsdsdsd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503919005027",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b8db1779-52d6-41ff-823c-671e7ccb1dea",
- "service-instance-name": "sdfsdfdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1503919113722",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/385a533f-c355-4891-ac26-056b76be21e1",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "385a533f-c355-4891-ac26-056b76be21e1"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ewrdsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "13bee70f-40c8-4b4f-a691-9d36a661e22f",
- "service-instance-name": "rtrtreert",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1503919611730",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b1891b75-b45a-4862-8f4d-bc41b68b9760",
- "service-instance-name": "svc",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1503909634453",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c290be7e-4cae-4cfb-859e-7694849699ed",
- "service-instance-name": "iioopi",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503918640292",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba1855f1-6e1a-4f32-a8d4-36163e650a64",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ba1855f1-6e1a-4f32-a8d4-36163e650a64"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ertrtrtrt"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "debaf16c-b0e0-4d1d-a1e6-a13434dd83e9",
- "service-instance-name": "aaaqqq",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1503909401143",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/641b6bf5-b3fa-437d-af35-03a6f4127716",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "641b6bf5-b3fa-437d-af35-03a6f4127716"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_865654787"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0efd35bc-0ea3-4b87-9a26-2fb20a3028e3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "0efd35bc-0ea3-4b87-9a26-2fb20a3028e3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sfdgdfgdfr55"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/075559bf-49b5-4b21-8ea6-1f96d7d2d7ce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "075559bf-49b5-4b21-8ea6-1f96d7d2d7ce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgyhfghfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b1af7026-5c58-4f81-beef-7fbe28a40d8b",
- "service-instance-name": "sddsfsdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503844024814",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a77c74e9-7571-4f99-af53-4f7016a28418",
- "service-instance-name": "dsdfdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503842375992",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "18479d32-e495-4610-b484-238a0c8af022",
- "service-instance-name": "ddffeee",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503919781252",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27b005b5-d631-43a6-8913-0a014277b1c7",
- "service-instance-name": "test76546454565",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1506843154174",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "61bd4009-86ce-4603-842a-a3c872e327c2",
- "service-instance-name": "litalamichai",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1506856240745",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/70d82ea3-28b1-44c9-8cdd-7c0431b1a76e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "70d82ea3-28b1-44c9-8cdd-7c0431b1a76e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "litalamichai1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "afeb67ac-0777-4f49-855e-cc84700382ed",
- "service-instance-name": "test_0409e4569",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1507013953885",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c42940b2-ce05-4305-a92c-6ab6139f34db",
- "service-instance-name": "test4346565532",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507015242425",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5bf5afb9-68fd-4df6-b7cd-d7a72c2ebb6e",
- "service-instance-name": "test_9876545566",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507015455080",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aceec6c9-3b3d-4c88-8b24-8fcf7aa5183f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aceec6c9-3b3d-4c88-8b24-8fcf7aa5183f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testvnf4436554656"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3b89aadb-354c-4557-8f38-9267efe73340",
- "service-instance-name": "testvgroupavila111",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507467637750",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c073cff-5e87-49b8-be54-552717eb85a7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9c073cff-5e87-49b8-be54-552717eb85a7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fggert44w"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ea4434fe-b52f-4a4b-8cac-570fda09915e",
- "service-instance-name": "tester34445",
- "service-type": "test",
- "service-role": "test",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1507547071064",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8a00c370-9aa6-4a66-a219-a63cac864f87",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8a00c370-9aa6-4a66-a219-a63cac864f87"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testvnfff888"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8041258e-db6c-4aa4-8ea1-daa049bb4bcd",
- "service-instance-name": "macroinstancenamingfalse",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1507466261065",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8b90a65c-cf97-4425-b0f9-cedeb66be73b",
- "service-instance-name": "ServicePnf_15",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1507463828320",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/8b90a65c-cf97-4425-b0f9-cedeb66be73b/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0bba7c99-b04d-4f7d-be83-64d677d938a7",
- "service-instance-name": "test_094894934",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507468724856",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c2586a1a-7ffb-470d-b280-580cd3832855",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c2586a1a-7ffb-470d-b280-580cd3832855"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdfsdf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/88e8a1a2-26ee-4b64-8cfd-516567c6e085",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "88e8a1a2-26ee-4b64-8cfd-516567c6e085"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f50fe353-f93f-42bf-881e-11afa56bc197",
- "service-instance-name": "test_input01",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "b594a6ec-94e0-4c95-826f-4c3d3af56339",
- "model-version-id": "a5b89224-c03d-4142-b4ce-8b8e8b8de54a",
- "resource-version": "1506438016276",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aefde1b5-f4fe-4294-8d24-7981fa0ebfc5",
- "service-instance-name": "test_vf_vgroup001",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1506428004236",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f42766e6-c15a-415d-8da9-44546787aa60",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f42766e6-c15a-415d-8da9-44546787aa60"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_9883458"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dc010843-43d2-442f-87ea-5a33129e820c",
- "service-instance-name": "test034598459509345",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506431351311",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e77db2e8-6e92-451c-bd9b-52f7edd12e34",
- "service-instance-name": "ServicePnf_3",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1506431257301",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/e77db2e8-6e92-451c-bd9b-52f7edd12e34/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "27508166-a325-435f-9be5-e0f9c6525e0d",
- "service-instance-name": "test_04587465",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ab97204-7036-494b-bffc-d0dcf51221a6",
- "model-version-id": "236624dc-0682-4f58-a20a-105b035b87cd",
- "resource-version": "1505401406581",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "795b711c-41ce-4e31-a572-a898dc5a047e",
- "service-instance-name": "vid-test-555",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505382167563",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a18c22a-6ffc-409e-a904-731919a4d8bc",
- "service-instance-name": "fghjSHANI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509624542659",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4f18b4a3-681d-4db2-be2f-f5721625db50",
- "service-instance-name": "kmkl",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500324503096",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bcfc991c-f757-4aac-afd6-6a6ce2ee3a10",
- "service-instance-name": "ijo",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500325226519",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "71c228f8-8737-4759-8ff5-756c61b6c6cc",
- "service-instance-name": "sdasd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500328608207",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fd10def6-838c-4caa-89f8-023d8c352d64",
- "service-instance-name": "b",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323167586",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8352d30d-7f79-4a92-bb07-d41482602f91",
- "service-instance-name": "drg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500310144871",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ff0ed1a9-c498-4fa3-9cc1-d1baea101b1a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ff0ed1a9-c498-4fa3-9cc1-d1baea101b1a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f53eeb76-3011-4745-8bd4-fb725ee54e8b",
- "service-instance-name": "bcvbcvc",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500312834903",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9b47dc09-c938-4058-8f4e-b1b97575f01c",
- "service-instance-name": "fg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500314405338",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da3e0037-145d-4003-ba9c-bf7e160d0c76",
- "service-instance-name": "hi",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500308632846",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a5a0c1c5-87e6-4b41-8a1d-fc217ea7afb5",
- "service-instance-name": "dfh",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500313821530",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e10cf33f-9733-400e-b641-df6e025b7015",
- "service-instance-name": "dsf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500314537419",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fdf609c7-c6b9-4d61-9dd1-ecf260b1df24",
- "service-instance-name": "DS-vUSP_0804_Svc_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e4f8b794-8057-4b1c-acf8-39cdcbc07dae",
- "model-version-id": "79572855-8d8c-47db-a5fa-29cb28058f88",
- "resource-version": "1501867289436",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef204722-f283-40f2-aae3-2039a93b0677",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-01-39-901",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502190103332",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3dd30ee9-afd9-4c67-aecc-38025205ae1d",
- "service-instance-name": "ppp",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1502087647947",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "064983e9-89b8-4e21-a5a6-ca446422de16",
- "service-instance-name": "litaltest",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1502087037035",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "db1ef13e-e434-4614-a5e4-ccdbf9ff4f37",
- "service-instance-name": "vid-test-4442222331",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502088709341",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "757ea8da-ca9d-48a0-8782-8eff90d90532",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-40-54-152",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502192457669",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "83cca0d1-0090-4e08-9221-d0db78e8ba20",
- "service-instance-name": "TEST-TEST",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502006816430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "912b54ba-53b7-49ea-851b-a5af84787b61",
- "service-instance-name": "vid-test-aaaa222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502004264219",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2ac3e9ef-30f1-449c-ac41-4b3a4649bad9",
- "service-instance-name": "test834884",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1502109623756",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1f9c366c-c3c2-4c7b-8f31-fa1ed8f440ad",
- "service-instance-name": "",
- "service-type": "null",
- "service-role": "null",
- "model-invariant-id": "5c3bb706-95fc-4589-b40f-ed024673246a",
- "model-version-id": "873e3f27-6561-47a6-80b0-0cd048d5cdfb",
- "resource-version": "1502170650437",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f778648a-1db5-4fd2-9d6d-1c3e9dc810c9",
- "service-instance-name": "test_0er50405",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502180550390",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/680873ba-2ac2-4139-a40d-5085b978b737",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "680873ba-2ac2-4139-a40d-5085b978b737"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0450405"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "eec0b93e-fc84-4f87-badf-6e15becf7604",
- "service-instance-name": "test_0e0r045",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502201260530",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aaf93978-0d81-4089-ac91-4d800b0924b1",
- "service-instance-name": "vid-e2e-test_service_2017-08-08_14-48-37-562",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502192927130",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b063c325-2c5f-4383-ac35-4f4a5fd75a64",
- "service-instance-name": "shayservice4",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501774259023",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4bdc43ad-ebe5-4a4f-ad33-cf4bb9439a3a",
- "service-instance-name": "vid-test-service-456",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500463859730",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef7ee58d-9ef3-478d-b80e-79c6f31038e2",
- "service-instance-name": "test_9045845",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6269c77a-a285-473a-be32-9e34a735ae68",
- "model-version-id": "de762949-453c-43bd-8610-93eca50b0681",
- "resource-version": "1502802546204",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/38b85642-5eae-4e85-9f47-7f9e8772e3d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "38b85642-5eae-4e85-9f47-7f9e8772e3d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_34342345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "771ccd96-61e5-413b-9442-494e1fc12689",
- "service-instance-name": "inputest_555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1509004425083",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c92f4753-7997-492d-8bdb-a456d2a966eb",
- "service-instance-name": "inpu_04504050",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "97128a5f-e7e4-4ddd-b1eb-83a611ae1acb",
- "resource-version": "1508945168572",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e3cc78f6-2fa8-43e4-8b9a-84b0bb705199",
- "service-instance-name": "vl_inputs001",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509006292295",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f160c875-ddd1-4ef5-84d8-d098784daa3a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f160c875-ddd1-4ef5-84d8-d098784daa3a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "98948904-a2bb-459a-8442-3d6ac72cf3bb",
- "service-instance-name": "test_ppo_999",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1509007469372",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f5a633ef-c7ac-4e28-8b62-85495888607e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f5a633ef-c7ac-4e28-8b62-85495888607e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfgdfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0ba9557d-b952-4621-844a-077af0e55147",
- "service-instance-name": "testvl_555",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "144aec31-9232-4d9c-ba3a-ee052b4ea0a5",
- "model-version-id": "1dbe2b4e-07df-4d41-b49e-881a07fab831",
- "resource-version": "1509002554353",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2811e2fb-005e-40de-990b-c0794f362399",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2811e2fb-005e-40de-990b-c0794f362399"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0673b4d2-c7cb-453e-bd0b-0a6a9c093f0f",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-31-16-723",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388282464",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "25abbd6c-a394-44a0-9378-a49374e5fc1b",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-54-01-298",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389647052",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ce7eca35-ea2c-44dd-adb3-941298e0d194",
- "service-instance-name": "asdv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380792111",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5e5d85a4-106b-4f25-81dc-2756d69b8160",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-38-15-572",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388700897",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4141f288-4070-44fd-bc0b-1289fabc81b7",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-43-17-176",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500381802606",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da3ac66a-fdcb-44b8-bef5-16bc0603acfc",
- "service-instance-name": "dfhmg",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1500379560690",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "16e582ed-e183-413b-ba57-8d1a037eadbc",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-25-35-906",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380741572",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8584c715-181a-40b8-bb77-8f521be498aa",
- "service-instance-name": "dsadsdfdsfsdfsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500377785124",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ed2349b1-fde2-4740-9b6a-92923c0f3564",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-08-55-715",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390542619",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b6482709-2833-4805-9779-d0bb0d422f62",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-04-26-432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390272714",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a8e88919-9650-44d7-8f9f-e8b73555cf82",
- "service-instance-name": "pickpikcpickkc",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500354472092",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2c3e0fc8-215e-461f-8e83-84bbfe4c9aa4",
- "service-instance-name": "dsdasdas",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500354946673",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9e98302a-8803-4e4c-bf3b-e46ebc911c7e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9e98302a-8803-4e4c-bf3b-e46ebc911c7e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fds"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5909c1e6-bd22-4c98-8ed5-ef214751a563",
- "service-instance-name": "vid-e2e-test_2017-07-18_08-24-24-224",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500355470123",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4a5c51d-3ddd-457e-a293-840713d23a19",
- "service-instance-name": "fs",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500354782019",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9281d7e0-720e-42a9-b5f9-f135af176099",
- "service-instance-name": "jfghh",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500367011291",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/365525ee-4a1f-4947-91be-c067a9f81a61",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "365525ee-4a1f-4947-91be-c067a9f81a61"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "mkmlk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dd86dd0e-99c1-4567-87e9-d3fa20799b75",
- "service-instance-name": "vod-test-666",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500566282895",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8cccc36b-977a-4e58-9e93-ae313d7380d9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8cccc36b-977a-4e58-9e93-ae313d7380d9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-222"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a092e48d-44af-40e4-b088-d36b6a637033",
- "service-instance-name": "vid-e2e-test_service_2017-07-20_16-40-40-845",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500558051198",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c589d78f-5178-4f9a-ba9d-cec36e19708e",
- "service-instance-name": "vid-test-543",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500551310098",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a20b223f-7533-44dc-9deb-c2e627bd3701",
- "service-instance-name": "vid-test-432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500550662376",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/5dc6598f-6da4-468e-92ed-1b45b595f1d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "5dc6598f-6da4-468e-92ed-1b45b595f1d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-432"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "43be2af0-014f-470f-9bf3-bcaba534e89e",
- "service-instance-name": "test_945994fz",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509272926060",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9b38641c-55ec-48c1-9bf6-3dfedb2d6109",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9b38641c-55ec-48c1-9bf6-3dfedb2d6109"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hgfdsaafgh"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "901c9394-e3f7-48fc-bf9d-0e48b26cb7f5",
- "service-instance-name": "vid-test-t",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500896893668",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e7158335-42ef-42cc-9bad-9c6b794dcb2b",
- "service-instance-name": "vl_usp001",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1506351703022",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "54705472-6522-4d55-a6b8-091a3173f5dd",
- "service-instance-name": "test_9934585345",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1506349848890",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b430262c-7a04-48e1-a656-4ff19c60fbae",
- "service-instance-name": "test_09459934",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1506350033897",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e6e9488d-0621-4585-b955-1a768d38f156",
- "service-instance-name": "vid-test-556",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500892871481",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f9a4be8b-09c0-4860-bd26-8384a2752e13",
- "service-instance-name": "vid-test-887",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500892738430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d86088ce-5bd0-4c05-94c9-96557f70d2e6",
- "service-instance-name": "vid-test-789",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500892617605",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9ac85e73-9444-4fd7-b771-0bc2706cadb1",
- "service-instance-name": "vid-test-888",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500892257855",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "51cddedb-68a1-47fb-97b9-63f1b7aff086",
- "service-instance-name": "vid-test-112",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500896366569",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e2cd68c8-c807-4176-a39c-c44d99418f78",
- "service-instance-name": "vid-test-443",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500895145213",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3f93c7cb-2fd0-4557-9514-e189b7testCR",
- "service-instance-name": "vid-test-444",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500789244673",
- "orchestration-status": "<ORCH_STATUS>",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c015cc0f-0f37-4488-aabf-53795fd93cd3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c015cc0f-0f37-4488-aabf-53795fd93cd3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fsd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/0846287b-65bf-45a6-88f6-6a1af4149fac",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "0846287b-65bf-45a6-88f6-6a1af4149fac"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "kjkjk"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9908b762-136f-4b1f-8eb4-ef670ef58bb4",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9908b762-136f-4b1f-8eb4-ef670ef58bb4"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "uiui"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/543931f5-e50e-45a2-a69f-ab727e4c7f2f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "543931f5-e50e-45a2-a69f-ab727e4c7f2f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfsdfdsf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/25e84884-22d5-44c9-8212-cb459f63e0ba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "25e84884-22d5-44c9-8212-cb459f63e0ba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdada"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/013fb0ba-977b-496c-9faa-7f8e5f083eec",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "013fb0ba-977b-496c-9faa-7f8e5f083eec"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gvb"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/06914296-cb46-4b62-9453-329a706a6cbb",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "06914296-cb46-4b62-9453-329a706a6cbb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lkllll"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c55da606-cf38-42c7-bc3c-be8e23b19299",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c55da606-cf38-42c7-bc3c-be8e23b19299"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ss"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/27cc0914-70be-453e-b552-3df6b1d6cda9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "27cc0914-70be-453e-b552-3df6b1d6cda9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "yh"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0f2624ba-94cf-4ac5-b903-652d49002c97",
- "service-instance-name": "vmee1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509362054136",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ce792805-a5f3-4bfe-8209-86553e097d91",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ce792805-a5f3-4bfe-8209-86553e097d91"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ssssssssssssssss"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "43d8a0e6-34b6-42b9-b393-13a870b2a313",
- "service-instance-name": "Serviceaimpnf_3",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "306caa85-74c7-48a9-aa22-7e3a564b957a",
- "model-version-id": "ecd470eb-05ce-44c9-990f-4b80ac0d922d",
- "resource-version": "1509367097941",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/43d8a0e6-34b6-42b9-b393-13a870b2a313/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3c3f53a2-1cbc-48f4-bb1c-a3b071ab567c",
- "service-instance-name": "service_instance_test_123456",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d51048df-47a8-4038-b981-c1cd23dada55",
- "model-version-id": "ae93d743-5dca-4f8c-bc8f-16edb87c8fa2",
- "resource-version": "1509550565847",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4f35c7db-e3e0-4140-a3a2-f8fa7fcc22c7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4f35c7db-e3e0-4140-a3a2-f8fa7fcc22c7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_instance_test_1234567"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "48b064cd-aeb7-48c0-ae50-3ead0bd7f7a8",
- "service-instance-name": "vid-test-4422",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500897698349",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cb062e05-25d0-43f6-89a4-784abb39256e",
- "service-instance-name": "ServicePnf_24",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1509377126770",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/cb062e05-25d0-43f6-89a4-784abb39256e/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f363b54e-ed50-4c7b-b404-b54291da2f25",
- "service-instance-name": "test0450450",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1502293720068",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "45ae5259-949e-4163-ae40-61e564eb04ba",
- "service-instance-name": "dfgbdfbgdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502276519000",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "643e277d-7dfe-4ff2-8894-a1ad18860d95",
- "service-instance-name": "test_045004",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502279862680",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68abca17-1fd7-4fe3-8d36-df853ce884e9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68abca17-1fd7-4fe3-8d36-df853ce884e9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_405045"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1d439d6d-5867-4522-a730-528256378011",
- "service-instance-name": "test_84584",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502293183245",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "de850f30-2bb0-43e9-bbb5-07250a435165",
- "service-instance-name": "testmacr4050405",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508677320783",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6f442a1d-3163-4448-ad47-cd0311c8b84c",
- "service-instance-name": "macr_03455949594",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508853484814",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2811e2fb-005e-40de-990b-c0794f362399",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2811e2fb-005e-40de-990b-c0794f362399"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8b1034a6-966d-4534-9622-665d0be9cb5b",
- "service-instance-name": "ghjgjhg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a1ac367e-3f20-43cb-801e-5cb381aef876",
- "model-version-id": "29ab2dd6-e7e0-4e56-9922-5aaa81a32342",
- "resource-version": "1508688088252",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "42240602-42d9-4914-a87a-45ab88864a01",
- "service-instance-name": "testint5464",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1508754951438",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p8",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p8"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d566b9bf-f383-4ee2-8856-271605fe3267",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d566b9bf-f383-4ee2-8856-271605fe3267"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdsf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/429b4e95-6fb3-4f04-9ffb-795b4a3289c3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "429b4e95-6fb3-4f04-9ffb-795b4a3289c3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "oliuyt"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e53c3b6c-9013-4749-9648-f7fb43a60375",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e53c3b6c-9013-4749-9648-f7fb43a60375"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgdfd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "88e657dc-e4be-4be8-be34-1396836e9798",
- "service-instance-name": "fghfghfghf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508854622716",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/ab18aa18-9644-441d-be6e-af6cadbc21ab",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "ab18aa18-9644-441d-be6e-af6cadbc21ab"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/def4032e-72ae-4002-a08f-b9457a4be106",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "def4032e-72ae-4002-a08f-b9457a4be106"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hjhjkhjk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "1030f826-3fa5-4057-abb1-18e72ce7e2a1",
- "service-instance-name": "vid-test-999",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500892169774",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d578122d-278c-42b2-bee0-2ec441ceeaac",
- "service-instance-name": "vid-testt",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500893055281",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4d9c564d-9e83-4fa4-a4c0-41ca93fc9f64",
- "service-instance-name": "vid-test-332",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500896543492",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "42774ab2-d3e1-46ec-84ff-3db53a18e135",
- "service-instance-name": "vid-test-1122",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500897486657",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2fac24c8-13fa-42db-bb2f-529683531fa8",
- "service-instance-name": "vid-test-11112",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500897969508",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c0de2bc1-f32a-4cea-a9b0-88571d6b33bf",
- "service-instance-name": "vid-testtt",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500893827977",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c13177ec-38b3-4e12-8482-97b0f016247a",
- "service-instance-name": "vid-test-221",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500895647987",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "412e3b4c-071b-4c58-b314-7fbd176222ff",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_16-05-40-066",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500469550619",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/45fe4c3d-c30e-4800-8b68-54b4dea1c248",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "45fe4c3d-c30e-4800-8b68-54b4dea1c248"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-19_16-06-13-603"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "635903e5-74ee-4470-be25-53cc730b34bd",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-39-54-357",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468002639",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0474ac6f-7eb2-4aaf-8cb1-5abd12df2253",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-44-24-952",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468273196",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b4ff72ff-00e5-42d8-914e-1cbe67a7eb58",
- "service-instance-name": "test_werfdzkdkskd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500813475847",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "43a08d84-d5d5-4b5e-be2b-2300b474dc70",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-42-55-550",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500468183570",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5390755c-1606-47d9-8b83-da14738067da",
- "service-instance-name": "vid-e2e-test_aai_service_2017-07-19_16-13-57-138",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500470041251",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "3707ec3b-af13-49ea-b9ff-018b758da115",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-17-30-920",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387456666",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "28378666-89cd-47df-8ed9-fc1839a4b265",
- "service-instance-name": "test_rt945klol4",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1500377140106",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1d7edacb-8e79-4f6d-936b-93114a974935",
- "service-instance-name": "vid-e2e-test_2017-07-18_15-28-31-981",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500380917229",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "da51b100-5b39-4c15-b3ea-f23df4473a83",
- "service-instance-name": "vfdv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1500371981705",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ef0a68da-cc95-4e3c-a1d3-3f7f9cb6ee82",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-12-22-369",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390748046",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "eff96af1-70ea-4aab-98c5-32306da946ad",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-48-39-643",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389325953",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8718ad9e-a3c4-49d1-a708-a90ba42b9d03",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-14-04-926",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390850156",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "16a09e81-4450-4cb2-8391-5890b6f64721",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-50-33-811",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389439126",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5f3fb647-edfb-473c-99a9-3f04603478c1",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-52-15-859",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500389541445",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c6af9564-9043-4f65-8bf2-1c7bc56fd43e",
- "service-instance-name": "fsdfsdsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500412901425",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c9213809-2c50-41f7-b73a-22c1ff189bf0",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c9213809-2c50-41f7-b73a-22c1ff189bf0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fdsd"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8ab3917e-581f-4de3-b0e3-4e06660e8793",
- "service-instance-name": "dfghn",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500449579549",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9b6079c3-9442-4480-9c6d-dd03eeee9c82",
- "service-instance-name": "hjoi",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500308091305",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5fd59464-ddcf-4589-8f91-3d8b07c115f9",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-16-56-647",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466624414",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2081af5c-8229-441c-8a0c-701699f5cf49",
- "service-instance-name": "sfd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500312534078",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "86d60652-b114-4775-8bec-331dd78f4741",
- "service-instance-name": "x",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500312034997",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ae6e8ace-a065-432e-930e-c6111bd27932",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-20-00-628",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466809739",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "19faafcb-47a4-45e5-8ee4-d3375c695d7e",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-27-14-135",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500467243388",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "aa4fc03e-1ba3-48d1-b5cc-ec8dfec15a4c",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-06-51-198",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466021989",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4089b9d7-8c02-4a71-b15a-e29082e38c45",
- "service-instance-name": "vid-e2e-test_service_2017-07-19_15-12-07-616",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500466335699",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "45b11aa5-5747-45a6-a58e-bada5d052465",
- "service-instance-name": "fgd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1500309212526",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f90bb18-d879-4d6e-97fd-ba5964bdfeb7",
- "service-instance-name": "hjk",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500311877345",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f0b62d4-0305-43aa-b2b3-0c22edc7e01c",
- "service-instance-name": "q",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500313981483",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "19bddbc0-3014-4541-9f9e-c1400daff5c0",
- "service-instance-name": "gdf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500312620055",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b352c6e4-087b-4408-b794-142f1d9e2309",
- "service-instance-name": "dcs",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500325142163",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "57cdd7bd-ab17-47bb-8b53-9e424d6cf2b2",
- "service-instance-name": "fsd",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323619398",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e305fc65-2120-4cc8-8bf1-bbc8aa302f34",
- "service-instance-name": "a",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500314310430",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/82667331-a973-49e5-b3f2-9bd9e07be7eb",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "82667331-a973-49e5-b3f2-9bd9e07be7eb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf3"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa879f1f-a88c-41c6-9f54-4a4cfd92d261",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa879f1f-a88c-41c6-9f54-4a4cfd92d261"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test0123456"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7c15cc9b-f09e-4d7b-911a-fce928dbec0f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7c15cc9b-f09e-4d7b-911a-fce928dbec0f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "addingVNF"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a43d04ad-7cc5-48d1-bd44-316979763294",
- "service-instance-name": "test_123432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500372271553",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/feb4e66e-a178-418c-bc2a-b4b09dd82d98",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "feb4e66e-a178-418c-bc2a-b4b09dd82d98"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7a17082d-ea92-4b55-b49d-083f9599b18d",
- "service-instance-name": "iosksfnsdkfnsdkjfnskdj",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500369295852",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "88fb29c3-8836-4f86-a27a-53a688cae680",
- "service-instance-name": "test-sddasfds",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500373378767",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa2f42a3-ff1b-4508-9a0c-b256df6208aa",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa2f42a3-ff1b-4508-9a0c-b256df6208aa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "erttert"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7dd2ad7d-3056-4d91-bc3c-97c488ae23fb",
- "service-instance-name": "kml",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500362405883",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d953154d-584a-4a4a-9bd7-83df8e46c354",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d953154d-584a-4a4a-9bd7-83df8e46c354"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "nkknkjnkn"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5448357b-b1c4-475d-ac0c-a42528e1d51b",
- "service-instance-name": "test2",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500323768299",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "84bd20e2-91cc-4a59-be62-e3cf4a762322",
- "service-instance-name": "test-321312",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500370664268",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c4c1592b-afc1-4555-9902-5089caa95a64",
- "service-instance-name": "fds",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "ef4b81a1-bcff-4f97-b449-6b619b673ecb",
- "resource-version": "1500324250120",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6759becb-9878-4c70-abe7-f2886dd6c990",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-25-58-170",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387968056",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "39f096ce-eab4-49ec-94f1-701f7df5a483",
- "service-instance-name": "adrg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388978731",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/07126b2b-ac8c-4821-a85b-d86e302b408e",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "07126b2b-ac8c-4821-a85b-d86e302b408e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ghfergf"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/6415f997-8fe7-45da-8ec2-e1b12b790354",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "6415f997-8fe7-45da-8ec2-e1b12b790354"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ukyjthrgef55"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2d34f74b-e7e7-4f92-87e7-8e4a4321b48b",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2d34f74b-e7e7-4f92-87e7-8e4a4321b48b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdfd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d754a995-7473-4b94-bf84-0f2734d2924f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d754a995-7473-4b94-bf84-0f2734d2924f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dsfefg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9f8cdcb0-6ffd-4adc-b245-f7f4fc9752e3",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-36-23-097",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500388589551",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7644e248-d2d9-4c61-a087-148beff228ac",
- "service-instance-name": "vid-e2e-test_2017-07-18_16-44-33-073",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500385478551",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "509a2624-3dae-41ad-9a5a-e62078161e21",
- "service-instance-name": "vid-e2e-test_2017-07-18_17-14-27-661",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387274357",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "83e740ef-a293-4840-b04e-efff59c72463",
- "service-instance-name": "eqrv",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500385603218",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6fde03e3-46dc-4fff-8daf-078530d560f2",
- "service-instance-name": "sdfvsdfvsdf",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500387907127",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/c8e49850-6722-49ea-950c-9ad62a7f889d",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "c8e49850-6722-49ea-950c-9ad62a7f889d"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "adsv"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "269bf5ae-6698-4303-b074-be51ad7d28c1",
- "service-instance-name": "vid-e2e-test_2017-07-18_18-07-11-310",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1500390438483",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "587fbd75-3379-412b-b54a-e995e4ffcae4",
- "service-instance-name": "forlynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504188707424",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "62eb3798-b90d-4bc0-9635-c70473a49ae3",
- "resource-version": "1506724389470",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/rarf0002v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "rarf0002v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "rarf0002v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "27d4ab06-faed-41f4-80f2-2158e62e5861",
- "service-instance-name": "vid-test-33333332",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501675131575",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1a127f0b-dc72-471b-bb9d-c15397520b8f",
- "service-instance-name": "vid-test-55522",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1501661285161",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fe1786d1-be3f-4c1b-8d71-540df4f4c916",
- "service-instance-name": "vid-test-333322255533",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "1de57bcf-365a-4ba7-8a51-7377b7144586",
- "resource-version": "1501665788566",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ea53aeec-470c-4e85-9396-0ea6f7316cef",
- "service-instance-name": "hmgnfbdsa55",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509025602402",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "267d6f47-387d-4e7e-86aa-8d08a86488b1",
- "service-instance-name": "trgfeerg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508944715647",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7e06da45-07a8-4b85-857f-7a798b558c54",
- "service-instance-name": "test_045900034f",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508942442342",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/36c2848d-6b5f-42a9-8d68-0314048614a3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "36c2848d-6b5f-42a9-8d68-0314048614a3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ngfdsa434"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e84137bb-a982-4aaa-bdfe-e83997c6b93d",
- "service-instance-name": "test_4050345034",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509021634347",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "aebe3df8-a734-4dc9-b210-1b47444c19f6",
- "service-instance-name": "thfgdf443",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508942117530",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "89d03dd6-fe60-4106-b9e1-3a9c66a7561d",
- "service-instance-name": "jhgrfedse44",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509026377891",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/c934f26c-30f8-419b-9e54-31b10d08b29a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "c934f26c-30f8-419b-9e54-31b10d08b29a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "761cd4c2-8f65-42a0-8d6e-155c99181c80",
- "service-instance-name": "dgfgddfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1509032006604",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b1707910-718c-488c-841e-fe6166b288d7",
- "service-instance-name": "ins_vl_inputs1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a4ae0698-161d-4e3d-aabb-f94183c733e4",
- "model-version-id": "eaa0de99-6407-4bf6-8579-31499dcf21eb",
- "resource-version": "1509013009292",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/464482f0-fec7-4171-af0e-96363f93f908",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "464482f0-fec7-4171-af0e-96363f93f908"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "31ebd5ed-d522-42bd-8b1b-ca8807541b33",
- "service-instance-name": "vnftest0987",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1509017207771",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/6e9179b0-864a-40ba-80ba-c51a69384653",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "6e9179b0-864a-40ba-80ba-c51a69384653"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2804acda-dbd1-413f-a731-47f0978ab9dd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2804acda-dbd1-413f-a731-47f0978ab9dd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "hgcfdfff22"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d0b3c921-3bd6-43ec-bf71-3edbb7af5bc7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d0b3c921-3bd6-43ec-bf71-3edbb7af5bc7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bvfvdsfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "915c7d5a-c359-475f-bda7-67761c92b029",
- "service-instance-name": "aritest000999",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509026720877",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4790f1a6-eb5b-4176-95bc-fdb0909e4d87",
- "service-instance-name": "ngfdvfg",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509032932831",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3af158f2-202f-40a8-a749-f508bdb8a4ce",
- "service-instance-name": "kdsfhud556",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1509033824516",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/c934f26c-30f8-419b-9e54-31b10d08b29a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "c934f26c-30f8-419b-9e54-31b10d08b29a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "13dec3b0-ab57-4359-b4ec-4db0811256fc",
- "service-instance-name": "newadio",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "135cf95b-2863-477a-8879-d980474d67f0",
- "model-version-id": "32d08699-790f-4460-ba1b-0b7bb4576296",
- "resource-version": "1504290530566",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d171c71b-695e-4f9f-84a7-9febf20a7a5e",
- "service-instance-name": "AIMinstance",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9e060f0b-1b8e-4b91-86f7-f3d5208fb852",
- "model-version-id": "6fa842b2-8eca-416b-8b99-d8691f1ad11e",
- "resource-version": "1504289007353",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9407d5f-0227-4335-b1b2-9148a5a27c0e",
- "service-instance-name": "ready",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1504200919802",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/693ac78b-a1c2-4267-bb35-cb05b8c1fc2c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "693ac78b-a1c2-4267-bb35-cb05b8c1fc2c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fre"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "d712579c-75fd-4a8f-9378-bfb9bf3aaf58",
- "service-instance-name": "demolynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "a7c72b5d-d498-4164-a3a5-2e0fdf5ff1b5",
- "model-version-id": "5a5b1d22-f37a-4f85-9ec8-e84a6e196648",
- "resource-version": "1504200602108",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ccc21ec4-dd82-4db8-ad42-88f88f3ee980",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ccc21ec4-dd82-4db8-ad42-88f88f3ee980"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo8"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3ea4acb0-a62f-4e6e-8750-2920b16ab8f0",
- "service-instance-name": "mog1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "a8b53380-76bd-4d52-b102-165947fbc46a",
- "model-version-id": "b1b0c302-fd06-4612-ad50-f9931bd8dde1",
- "resource-version": "1504202136745",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6c426e93-8df1-40fd-89c2-ba7e934ab7db",
- "service-instance-name": "RGAlina831",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "ceab97cd-ca68-41a6-9b34-d571b2dd05ed",
- "model-version-id": "1a6ae314-7a89-408b-93e5-6d8b8ee4c28a",
- "resource-version": "1504211427501",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ed132599-77d3-4a7d-9e14-8e5068b95a6b",
- "service-instance-name": "newone",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504200211471",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/3aac4d15-567c-4022-8161-2a73d2c465ba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "3aac4d15-567c-4022-8161-2a73d2c465ba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo3"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3e505763-319c-4ef9-a17c-5ac561abcd44",
- "service-instance-name": "lynn",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f627ac4b-6a4f-4406-b409-a986fb0d1d1c",
- "model-version-id": "2e057e90-068f-478a-a9d2-9fb7f36ff3c2",
- "resource-version": "1504198364611",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fee940c1-4f94-4550-be75-193473be1df5",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fee940c1-4f94-4550-be75-193473be1df5"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "demo"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5164a1ed-d7ba-4e33-b82d-3a5f90543c47",
- "service-instance-name": "Lital39887395",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "452538c0-ef1e-4d65-9939-697f6ed58934",
- "model-version-id": "f430728a-4530-42be-a577-1206b9484cef",
- "resource-version": "1504111659807",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f05c9247-58c0-4558-872d-f9edc6b0e27b",
- "service-instance-name": "TestCM",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1506257529884",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/95fffe54-d351-42aa-8612-6fed2690b702",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "95fffe54-d351-42aa-8612-6fed2690b702"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCM"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0f4f9378-14c6-4fc0-bf8c-53e8b94fc24b",
- "service-instance-name": "TestCM1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "e03239af-b20e-4966-aeb8-b558ef4203b6",
- "resource-version": "1506257972911",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ba916d69-3558-4f8d-aded-fc1f4658697f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ba916d69-3558-4f8d-aded-fc1f4658697f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCM1"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f94e2cdb-a731-4703-984f-6db7958673a6",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f94e2cdb-a731-4703-984f-6db7958673a6"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lital"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/3349b4ae-e9af-447a-9ef6-751233243669",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "3349b4ae-e9af-447a-9ef6-751233243669"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "lyttj"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6532a860-334d-4277-aab0-dfc3c0275722",
- "service-instance-name": "almog-test-009",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503328232583",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f1658ae-09f8-4146-8e99-c618a513b96e",
- "service-instance-name": "TestBeforTenantIsolation",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502873224732",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5febf311-cfe5-488d-9480-4e300f44e83b",
- "service-instance-name": "test-s-s-s-s-s",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503313229112",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a41ea412-135c-44bd-a999-8771f950e4c0",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-21_15-11-13-501",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503317477669",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4e4cb086-9d47-4c35-a787-7663eef5cd1f",
- "service-instance-name": "test-484784jf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503386331370",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/e90d3fbf-c3f4-4439-9984-b2fa9a48f085",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "e90d3fbf-c3f4-4439-9984-b2fa9a48f085"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fff"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f62913a4-ee21-45ed-9b6a-9bd81ef6d4a3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f62913a4-ee21-45ed-9b6a-9bd81ef6d4a3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dujhdu-444f"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "864c3974-fc7b-4438-bd1a-9b05bf7b0415",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-21_14-36-39-376",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503315402724",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4da12453-b237-4b4b-abef-52e519db1061",
- "service-instance-name": "gfdsfgh45656",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503393201982",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9b5ce8a-a50c-4bb3-950a-ee0c8e8cd8a8",
- "service-instance-name": "vid-test-444333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502821470362",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c9275c14-e391-4205-bf23-1667df357535",
- "service-instance-name": "PnfTest",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1502865576535",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9e7f2be3-916d-4bc9-92df-3fce042c1458",
- "service-instance-name": "test111",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1502867371993",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "913c5278-ede0-4d85-a24e-a208ce84aef2",
- "service-instance-name": "almog-test-007",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1503328159784",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7b66fff7-15e3-4421-8e80-695ce78e9a40",
- "service-instance-name": "test865555665",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1504532289220",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b9769e8f-70aa-4b05-8988-64044aa63498",
- "service-instance-name": "TestCharlie",
- "model-invariant-id": "4af418a9-c2f5-4fae-a577-b69d6341eee8",
- "model-version-id": "745d1bf1-9ed1-413f-8111-f1e984ad63fb",
- "resource-version": "1494002070115",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/91124690-bc03-4387-bd6d-96c492a26e47",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "91124690-bc03-4387-bd6d-96c492a26e47"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "TestCharlie"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "69779f8f-e3d1-4957-b092-4c1e0fa2d962",
- "service-instance-name": "test_934584858784",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508313166228",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/43b8a85a-0421-4265-9069-117dd6526b8a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "43b8a85a-0421-4265-9069-117dd6526b8a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "687ca9ab-0cbc-49f3-8693-953d4d6b61fe",
- "service-instance-name": "te554433",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1508331792032",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/96208579-2839-442d-bcd7-46902fb5b108",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "96208579-2839-442d-bcd7-46902fb5b108"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4d1c9027-05a6-4144-bf9e-9a190b3ec4cd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4d1c9027-05a6-4144-bf9e-9a190b3ec4cd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "mhghg66"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8eebe164-928e-4a02-b09a-1d3e85baa553",
- "service-instance-name": "tertop009",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508331429003",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/353fac93-f9f7-46d6-becb-68f10aae2815",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "353fac93-f9f7-46d6-becb-68f10aae2815"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfhddft"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbc588a0-70aa-4fdf-bff4-a0fb7037b65a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fbc588a0-70aa-4fdf-bff4-a0fb7037b65a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfddfd5655"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3ed5a776-9aab-4fe3-9231-853db3657f5e",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_17-06-11-407",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501077979892",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/493e1f9e-03fd-461d-9c43-371e22fc9edd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "493e1f9e-03fd-461d-9c43-371e22fc9edd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_17-06-40-404"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0471bff5-ceb1-474c-a9da-c877bf21ae9b",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-41-09-352",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501098077533",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d2c3b450-f8c4-4d7b-8099-f031be9a1bde",
- "service-instance-name": "Ser_VID_Lital--1707097",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1501147094625",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4c7ecc7-9847-4047-8776-1a5bf5e3ea45",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-50-59-847",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501098666381",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "99d31873-a6e5-4f16-861c-6e3b8d3fe8c7",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_23-04-22-351",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501099468895",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aa3d70b1-743a-4492-93b4-3472395bb887",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aa3d70b1-743a-4492-93b4-3472395bb887"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_23-04-55-822"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5a78742a-60ec-4377-88df-746442c7c680",
- "service-instance-name": "teat90494848",
- "model-invariant-id": "6fe9ad6f-6fa9-4b96-a91e-866a7f3c55a9",
- "model-version-id": "be753bed-13e8-4e50-b431-b90dfd0f31b7",
- "resource-version": "1499849060540",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7230d7d5-68e6-4772-95c6-59b6edb58f9f",
- "service-instance-name": "vid-e2e-test_service_2017-10-15_17-53-59-886",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508079214580",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bb58b58a-2b64-41d5-8d56-3ac95b32b99e",
- "service-instance-name": "vid-test-12321",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508143950703",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4ba3e63d-71dc-4912-891d-e0eed048a0a5",
- "service-instance-name": "SI_vid894_01",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "d9522f74-c0a9-444e-8b8f-3623da145007",
- "resource-version": "1495823285290",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "92e1553e-24f7-49ba-94b4-f1538487da52",
- "service-instance-name": "lll052617D",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "d9522f74-c0a9-444e-8b8f-3623da145007",
- "resource-version": "1495836523699",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7c569714-4174-4d91-9fd0-14051794c3d2",
- "service-instance-name": "sdfsdfdsf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503842487837",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e25c1753-d5f7-4b5e-880e-cdad5c2f74f7",
- "service-instance-name": "lll052617B",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1495815608024",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d8f23bb5-5822-4374-8ece-964c0af90d60",
- "service-instance-name": "lll052617A",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1495814776103",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c870081f-b09a-411e-8e2e-fb0e4ba60992",
- "service-instance-name": "test-ksdjsd7",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503843463767",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f4770c11-039e-44d2-83a1-ee38c74ffea8",
- "service-instance-name": "dsfdsfds",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906371181",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "22e5c795-5747-428f-b997-23e355a3c3b6",
- "service-instance-name": "asdasdasd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906872840",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "66eb9285-edb6-4149-a4fd-4ace1725486e",
- "service-instance-name": "asdasdvdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503906293988",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e089b589-5227-4a7c-aa19-92c99507f147",
- "service-instance-name": "Mobility_VSP_Service_DS_0906_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f60ed211-2780-40ea-9d05-94c214e0be5c",
- "model-version-id": "0497a6ff-455b-4713-b5de-3e1d4d172b8c",
- "resource-version": "1504709046592",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c436daa1-63b5-40e6-892a-1ca67c390ea1",
- "service-instance-name": "test_04594959",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "model-version-id": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "resource-version": "1503820500390",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/50d111b5-134f-4415-b097-5c061a5072ab",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "50d111b5-134f-4415-b097-5c061a5072ab"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_045845w"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "6eeb541a-2976-4ae2-986f-1e34c7927983",
- "service-instance-name": "test_lfgfjdf7",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503819918168",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8ed80bb9-7548-4305-baef-660453777afa",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8ed80bb9-7548-4305-baef-660453777afa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0459495d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "45a68dc7-6d41-47b1-b123-5c958abe49e3",
- "service-instance-name": "test_jhjhjjh",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503844473215",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0ae4ff8e-7848-448e-9b4b-bcc43859dda8",
- "service-instance-name": "test045453",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111666406",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5bfa3a21-65b3-4047-8455-69af6e8451f2",
- "service-instance-name": "HHHKJKJKJKJKJ",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502006983390",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "54515abc-20c2-4852-9f79-f54530b1c17b",
- "service-instance-name": "XSXSXXSX",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502007073155",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/75e79664-98f1-4a77-bdce-4666d1151896",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "75e79664-98f1-4a77-bdce-4666d1151896"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "DFVDXVXBG"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "12a73cfd-bf36-48fc-8a05-db90ea8d2218",
- "service-instance-name": "vid-test-usp-1111",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502006502927",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cca9ce39-80f7-432f-929b-497cc31448e8",
- "service-instance-name": "test_0459495",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502180467964",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7fa929ef-fe96-4515-bb77-f67b99492cc8",
- "service-instance-name": "vid-test-111555333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093359964",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "145dc127-918e-46dc-beca-fe07cc00c62b",
- "service-instance-name": "",
- "service-type": "null",
- "service-role": "null",
- "model-invariant-id": "5c3bb706-95fc-4589-b40f-ed024673246a",
- "model-version-id": "873e3f27-6561-47a6-80b0-0cd048d5cdfb",
- "resource-version": "1502170966884",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ad57a79b-6078-4831-bdb0-fe59d49d83f6",
- "service-instance-name": "vid-e2e-test_aai_service_2017-08-08_14-32-57-249",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502191981359",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "288bc6d7-03e6-45ee-b795-a419207fab73",
- "service-instance-name": "shaytestvid2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1502009457141",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7eaf20e0-b629-4d2c-bc12-b50128537550",
- "service-instance-name": "vid-test-4422119955",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093302607",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8c27adcf-343f-42c0-ace5-d4cab15517a8",
- "service-instance-name": "DS-vUSP_08042017_Svc_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "e4f8b794-8057-4b1c-acf8-39cdcbc07dae",
- "model-version-id": "79572855-8d8c-47db-a5fa-29cb28058f88",
- "resource-version": "1501867425306",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "56c010cf-13e9-4436-9b95-25c90349bf3b",
- "service-instance-name": "vid-test-22-5",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502093787135",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "17a94393-ec25-4080-b0f2-e79690c68edb",
- "service-instance-name": "test_034034",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502112253718",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "0141fb08-f2e3-4a99-9541-e507060d88c0",
- "service-instance-name": "test0450405",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502111949341",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cb059250-e6b2-4080-8c3f-dd1a03038d89",
- "service-instance-name": "test_0450450",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502783136139",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/829834f1-9d55-4da5-9cf2-c39a54569cc9",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "829834f1-9d55-4da5-9cf2-c39a54569cc9"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vnf_ar_112345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "fc73584c-b77a-4ba8-9ddf-c75fd7f2d4ae",
- "service-instance-name": "test_9459945",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502805435726",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f4b830c-e2b7-453c-b900-045fdd66db4e",
- "service-instance-name": "vid-test-44444",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501436355937",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2f59588b-5423-4505-bb2c-b8505551f95a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2f59588b-5423-4505-bb2c-b8505551f95a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-test-vnf-44444"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "362433ab-c1d2-4c99-af62-9421361870bc",
- "service-instance-name": "lital3532",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505140621032",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "57aba319-3f37-4d9b-9101-ccfac8eed6ca",
- "service-instance-name": "eylon1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505139462227",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a6715839-446e-46f0-9ab3-e90580f21a13",
- "service-instance-name": "eylon2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505140170371",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "427229ed-b60f-4d77-8f14-62c4278d30ff",
- "service-instance-name": "test_098765432",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505137712759",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bde46fed-f9f2-4e75-83ba-3b3c8830d5da",
- "service-instance-name": "dfghgfgfgh",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1507031926132",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "951c09ef-3369-49b3-a23b-14d70e86330b",
- "service-instance-name": "shanitets27",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1507546827502",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e8d9e0e3-7acc-4dba-8f16-e14437c416a6",
- "service-instance-name": "CreateINstance_Service_VOIP_297772_nb5443_0610",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "5cfb7e85-6855-4227-ba36-6a52494e57e3",
- "model-version-id": "aaeb9f9d-3e29-4ad9-9fb0-0478d53ad7fd",
- "resource-version": "1507238826056",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "09e219ad-f71d-4dfa-bec3-f139a85c183b",
- "service-instance-name": "ServicePnf_16",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1507470982716",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/09e219ad-f71d-4dfa-bec3-f139a85c183b/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "fc110d0d-72e0-4286-b2be-982b34dc6b29",
- "service-instance-name": "jhhh88",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1507462936971",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ae3e6c21-8463-456e-a746-d9932c467e79",
- "service-instance-name": "mdnsinstance",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "3987a2eb-5f35-45c1-b09a-74149b16bc50",
- "model-version-id": "2ec43e3c-e287-47bb-9201-ad0c725f390a",
- "resource-version": "1506527808858",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/6960a4f9-878b-4566-a24a-cbae1f2a1943",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "6960a4f9-878b-4566-a24a-cbae1f2a1943"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "instance"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "4495bf72-1126-4e9f-8bc9-4f91debe632c",
- "service-instance-name": "test_0999239459",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1506429664785",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f526e0c5-7dd0-4ff6-8e0d-e34513108c72",
- "service-instance-name": "test_09990234446",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506429789282",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2be69fe5-9e97-4382-8f40-f2a0feb9aa18",
- "service-instance-name": "testoron8765",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1506430488921",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8446f630-0aa4-45b1-9192-9d22968fcc1c",
- "service-instance-name": "inputmap_instance001",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "e3ee9d25-2c6b-4734-8a8c-b6e0dee11ca9",
- "model-version-id": "97128a5f-e7e4-4ddd-b1eb-83a611ae1acb",
- "resource-version": "1506518606738",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6d644284-8e45-43aa-8b7a-3a657eda552a",
- "service-instance-name": "ServicePnf_7",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1506588010642",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/6d644284-8e45-43aa-8b7a-3a657eda552a/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "29f814ec-a2b8-41aa-b57c-e50d67bbcb45",
- "service-instance-name": "test_02349394",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6fe9ad6f-6fa9-4b96-a91e-866a7f3c55a9",
- "model-version-id": "be753bed-13e8-4e50-b431-b90dfd0f31b7",
- "resource-version": "1505386639581",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "dcd856f5-69ea-42df-a8aa-d460a9aefe3e",
- "service-instance-name": "hfhdgdgf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386037801",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "69235f15-bef1-4a6a-9689-bf41a332068c",
- "service-instance-name": "ffwfdwedewd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505385896496",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e720e20f-9997-4e42-a959-a5e4f20135fd",
- "service-instance-name": "hjgfdsfrg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1505387270709",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/2ee1ce2c-1284-426c-817f-2c94a366f298",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "2ee1ce2c-1284-426c-817f-2c94a366f298"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gsdsdfdff"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "78c57f7f-9568-48e8-9308-4c1badc0a493",
- "service-instance-name": "test_0458478576",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1505387592406",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f521dd1-9dda-4340-8f34-5295154904eb",
- "service-instance-name": "nf-role-ariel",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "7325761d-fa5a-4a52-9a07-8bcf64d693ed",
- "model-version-id": "8786e50b-84f9-4942-83ed-fd3624baacae",
- "resource-version": "1505388118278",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "4d3d8367-955e-4907-8e39-d4fee5150622",
- "service-instance-name": "jfdsghgtrg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1505387180101",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "11d946a3-8fea-4ea1-9776-cc7be5be2f67",
- "service-instance-name": "int_nfrole_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "cf3fa46a-e026-4171-9496-56f5e5184b38",
- "model-version-id": "38ee5ebe-b9b8-4cc1-bd98-36db01bfc589",
- "resource-version": "1505389411007",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "09e1de12-2b12-431c-abbe-cb786fba1d3e",
- "service-instance-name": "test03490348",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1505389785708",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f415422d-5930-4f67-b51e-aafd3ccd92cd",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f415422d-5930-4f67-b51e-aafd3ccd92cd"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "sdfdfgdfg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "52eb8cee-e55b-4af7-b5cc-42dd5ef93ea1",
- "service-instance-name": "nf_instanse1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "7325761d-fa5a-4a52-9a07-8bcf64d693ed",
- "model-version-id": "8786e50b-84f9-4942-83ed-fd3624baacae",
- "resource-version": "1505388525396",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "2c9939cd-1f42-4915-b8f8-a453ad0aa266",
- "service-instance-name": "test_832438475",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505397144463",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5449cf97-53f8-44cc-b2c7-7c7d82491457",
- "service-instance-name": "Eylon10",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505390455607",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ed820473-cc95-4f58-8d1f-50ee2892d88c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ed820473-cc95-4f58-8d1f-50ee2892d88c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "asf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "48488113-37bb-4f6f-9a34-cf181c4d24f5",
- "service-instance-name": "qweqwewq",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "6269c77a-a285-473a-be32-9e34a735ae68",
- "model-version-id": "de762949-453c-43bd-8610-93eca50b0681",
- "resource-version": "1505397289921",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ab418d45-067c-48d6-b5a5-d2be160bda8e",
- "service-instance-name": "LitalZil",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505372137288",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "600c34b5-3e24-4672-bc6f-a5629cac5881",
- "service-instance-name": "fsdfsdfsd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505333533674",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "d0451b90-7539-41ce-bc02-9726e07663e1",
- "service-instance-name": "gfdgfdgdfgdf",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386116614",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "9f6d1a31-8968-4409-a19e-5a4c5eb46a6e",
- "service-instance-name": "testyw3445456",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "fb3ab6f5-f776-46cd-93af-9f9ad71fc00e",
- "model-version-id": "86e9e15f-9fe9-4817-b31f-5db74d131a2a",
- "resource-version": "1505401600662",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e49cb1f8-c016-4502-8e59-87cb8bd5df35",
- "service-instance-name": "gfdgdfgfd",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505386202387",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "ce7c3c47-e047-47a0-a19f-7811d36860e9",
- "service-instance-name": "almog-test-008",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1503328194596",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "33d6f055-e2fb-4d14-9d66-64e99145e4ec",
- "service-instance-name": "almog-test-006",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503328121547",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a71c5896-ae3b-4684-9fe0-0841e81eed3e",
- "service-instance-name": "vid-test-666555444",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502823842315",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "dcd45af2-6336-469e-8636-9349bffbc350",
- "service-instance-name": "test009877654336",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503227771684",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1fb26a31-60ea-4d3b-9c0a-f0d24ebf2604",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1fb26a31-60ea-4d3b-9c0a-f0d24ebf2604"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test7765584"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "a2a9e86a-2639-4d3d-8aae-24736c0aa5ac",
- "service-instance-name": "test_94589485",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502954795174",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "8330708c-8d75-466a-9a95-4dd4c4b56863",
- "service-instance-name": "almog-test-003",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1503327995951",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/33d676dc-285f-4e0c-b8b7-4b3f51c63fce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "33d676dc-285f-4e0c-b8b7-4b3f51c63fce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "niin"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9b589699-f43a-4777-97ed-1e374965c3d6",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9b589699-f43a-4777-97ed-1e374965c3d6"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fsdfcsdfsdsd"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/20783cde-b631-47b3-bb90-e47022bf1f34",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "20783cde-b631-47b3-bb90-e47022bf1f34"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dsfsdfsdfsdfsdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ed710dba-0d3d-4278-a30a-b73da2a64ff9",
- "service-instance-name": "vid-e2e-test_service_2017-08-21_19-35-51-585",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503333361349",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b1112b0b-c915-46c3-b060-c3c511081e4c",
- "service-instance-name": "test-almog-2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1503325628895",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "535af37d-da02-48f4-abc5-00a6cd830d4e",
- "service-instance-name": "LitalS",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "35340388-0b82-4d3a-823d-cbddf842be52",
- "model-version-id": "4e799efd-fd78-444d-bc25-4a3cde2f8cb0",
- "resource-version": "1503326460122",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68db93ea-d1be-4de4-98a8-0188d162feba",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68db93ea-d1be-4de4-98a8-0188d162feba"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "LitalVNF"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "dad637e9-d7b3-4889-a5c6-b55b3ee60640",
- "service-instance-name": "tet-8765367",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503224652570",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bc2300a4-bc3d-4bca-95ac-e34c1885bc44",
- "service-instance-name": "rrrrrrrrr",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503229518489",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/1c9fe7ac-e24e-4f81-ac9a-cf77e16f6222",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "1c9fe7ac-e24e-4f81-ac9a-cf77e16f6222"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "eeeee"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "9d164ebb-60ee-4d1e-b46a-7769309e5922",
- "service-instance-name": "testvnf098655",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "1cc41b64-5c12-4d51-bac9-448e963bd81d",
- "model-version-id": "91f79100-6450-4078-80d7-531427b4fe74",
- "resource-version": "1503225090431",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "eb4b08b2-6893-4c45-a0a4-5310e2b840e6",
- "service-instance-name": "test-almog",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1503241565609",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/68681da7-0847-4a07-b4e6-e7db863513d8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "68681da7-0847-4a07-b4e6-e7db863513d8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "almog"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f5406f25-02d5-4857-b781-25a17f3889b3",
- "service-instance-name": "Service_VOIP_297772_DS_0822_01",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "5cfb7e85-6855-4227-ba36-6a52494e57e3",
- "model-version-id": "aaeb9f9d-3e29-4ad9-9fb0-0478d53ad7fd",
- "resource-version": "1503424302015",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c1996c46-4853-45a1-b14d-9d92fb3907c7",
- "service-instance-name": "test9459459",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "75eddbdd-9c15-4778-a058-e4e6129ef2f6",
- "model-version-id": "42221f38-7795-4692-8876-082c2fe32ca9",
- "resource-version": "1502291939948",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/269cc52e-aafa-4d29-917d-9a7ea03ad311",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "269cc52e-aafa-4d29-917d-9a7ea03ad311"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_03403402"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "5d523308-d5e1-4cfc-baba-ea7df1f37e25",
- "service-instance-name": "uhik",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502291344737",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6f9f86b0-ef30-45a6-b92b-df246a5c6168",
- "service-instance-name": "mnbkjhgfddsa",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502275995518",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/7c57a376-ac2e-4411-9015-58efd27621e7",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "7c57a376-ac2e-4411-9015-58efd27621e7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "poiouuycgf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "627f59fe-9e7a-4794-a227-2c2ce8f4cf27",
- "service-instance-name": "vid-test-4321",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502291742644",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "361bb8aa-e5c7-4c6c-938f-4ea61cd07ed3",
- "service-instance-name": "ghfghfgh",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502293787925",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a5ae7dcf-ca04-4f47-8084-94e7a1b126fd",
- "service-instance-name": "dfgndfgnsdfgbns",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502276464647",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "634bc44e-f64f-4c0f-ade3-8990be885183",
- "service-instance-name": "test_03403",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502290081344",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b8453503-d826-47d1-8a23-332dbb058ee0",
- "service-instance-name": "ertherht",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1502357187720",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "12094723-866e-450f-9825-8d0e114d1cc4",
- "service-instance-name": "test_958886",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "5b174112-cea4-4a36-b540-853b9d0548fc",
- "resource-version": "1502356939859",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "bd510a5f-bbd0-4d06-b427-4d0230b4def7",
- "service-instance-name": "test_Vl_instance1",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "9f5ed6d5-c960-4903-9625-4ccb6ba9c63a",
- "model-version-id": "25447dd8-4154-4146-b57b-bc3d82e1a670",
- "resource-version": "1502288021617",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "e62bf002-1de0-4efb-9b5a-7f48ec5400f3",
- "service-instance-name": "test_056056",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502280371418",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f0b5d0a8-0fd4-4965-9c59-9eee67024945",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f0b5d0a8-0fd4-4965-9c59-9eee67024945"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_0404505"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "16626bff-21ad-4a2b-820e-1894d06be31c",
- "service-instance-name": "test0560560",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502293923490",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6d11dba9-8817-425a-b379-ce55e28ff63a",
- "service-instance-name": "newserviceshay2",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8072abd2-2ef6-475f-91a1-000121d37f7b",
- "resource-version": "1502294644240",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "f001f409-8cd7-4e5a-b104-a193d0e596ab",
- "service-instance-name": "test_0450450777",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "b1ed0d58-0700-4631-be18-d2f1e527d637",
- "model-version-id": "849a6347-cca7-4ae6-b5c2-7d41e9f6d9b2",
- "resource-version": "1502294904445",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "5979493f-1712-445b-953b-7f9b9a99a314",
- "service-instance-name": "mnb",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "caed4dbb-922a-4942-be87-1f99d56d426a",
- "model-version-id": "b77dae3c-ac5b-459c-8df5-1f1de6c59737",
- "resource-version": "1502278737864",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "47f70a06-7846-44ff-9488-2d60536baf72",
- "service-instance-name": "dfghdfghsdfg",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "d2103eaa-8cc7-4422-ad67-1ce582af0097",
- "model-version-id": "5801fed3-b6db-4969-abb4-d1171c4c3202",
- "resource-version": "1502278659676",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "59eb28d6-ad0e-43d3-976d-e3b36c95c073",
- "service-instance-name": "jhgfegt",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508758028801",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "828696d8-1cc6-4d81-b744-d18d6fa7430a",
- "service-instance-name": "test04350495",
- "service-type": "test",
- "service-role": "test",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "0ebfb706-a846-4715-b0d0-fe0be09458d7",
- "model-version-id": "fa06db34-f8e3-42d9-8e51-a76816eb0f0d",
- "resource-version": "1508676546378",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8b19fe19-65a6-4f0a-9362-54caf7b130c8",
- "service-instance-name": "trewtr",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508656964072",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/5dbe5092-65fb-453d-87f6-e8715668692f",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "5dbe5092-65fb-453d-87f6-e8715668692f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bgtrfv"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "96a61cec-fec3-4e23-b370-707f74aa7025",
- "service-instance-name": "testyyyo",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508676983145",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/b8a07f26-7a5e-428e-9132-eaaef4377e7a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "b8a07f26-7a5e-428e-9132-eaaef4377e7a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfgdfytr"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/edefbdbc-5d41-44ca-a518-10ade7d0d7a8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "edefbdbc-5d41-44ca-a518-10ade7d0d7a8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "gfdsf55"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "ab4148e7-ad48-424f-b3ba-c60620f572e2",
- "service-instance-name": "liz",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "db09cb43-cc92-4070-8187-f2812bdf6676",
- "model-version-id": "827e118a-e9e0-4d8e-85ed-72cf22bd0ca8",
- "resource-version": "1508674141999",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p10",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p10"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "b6fbe7c9-0acb-46f0-9cef-157c30d55e07",
- "service-instance-name": "dfasf",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "Production",
- "model-invariant-id": "2fa617d0-50b3-4d74-861d-4b39301acd2c",
- "model-version-id": "ae5d24f4-f602-46d0-9a62-ed3f28928b50",
- "resource-version": "1508656225209",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/253b1c2a-5922-4629-aec6-61d22e238a5c",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "253b1c2a-5922-4629-aec6-61d22e238a5c"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fce90274-4d29-41ad-a559-e88e12b2c177",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fce90274-4d29-41ad-a559-e88e12b2c177"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "kjhgfd87"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/8a5fee10-994c-4dfa-a416-79a58c62bd80",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "8a5fee10-994c-4dfa-a416-79a58c62bd80"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "testou00096"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/aef9b371-3efa-48c2-918b-05c9e3ac4aec",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "aef9b371-3efa-48c2-918b-05c9e3ac4aec"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_04594959ccv"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4a2db0c5-db7e-4f25-9623-9d52d5e457d1",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4a2db0c5-db7e-4f25-9623-9d52d5e457d1"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ghfd_test_045"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "bd3321bb-3ad6-4222-8520-4eb9c2112c70",
- "service-instance-name": "ytititi",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "87447b67-29e3-4244-8038-990a8c70259a",
- "model-version-id": "c947a4f0-1a84-4380-8939-9adf54005eb4",
- "resource-version": "1508673680395",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f0aac2f3-2840-48ad-9d35-905416c6eea3",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f0aac2f3-2840-48ad-9d35-905416c6eea3"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "xdgsdg"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8854e480-565c-4533-8b49-9844c55974ef",
- "service-instance-name": "test_0234354",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508838123102",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/project1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "project1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/80bb7c9e-4e3d-4b10-8291-7e85a1347370",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "80bb7c9e-4e3d-4b10-8291-7e85a1347370"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/f59bce13-0ba9-4996-a5f2-0ab5001f7915",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "f59bce13-0ba9-4996-a5f2-0ab5001f7915"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "test_03403030dk"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f3891ad3-dfc2-48d9-ad79-d3afcb14e499",
- "service-instance-name": "testservinputs098",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "74b2fa72-e3b9-4942-8448-983a4b50891a",
- "model-version-id": "8c16d416-f183-4f2e-8a05-48a7ee0738f7",
- "resource-version": "1508835067923",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/DFW",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "DFW"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "82d046fb-036c-412a-8926-07c16622288f",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_11-00-33-208",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501056046040",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "28adfa51-6d7f-4463-a975-f69e9bc9c3fa",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_16-56-30-658",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501077401209",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b368869f-9e69-418a-be61-9c53b33d09e8",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_21-55-13-231",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501095318054",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/22c1b09c-4828-4029-9da3-75c0b815a681",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "22c1b09c-4828-4029-9da3-75c0b815a681"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_21-55-43-391"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f11e491f-31a4-4fce-9a98-37cc93253249",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-00-54-093",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501095660896",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/d8b18065-f378-4801-85f0-a263c66e9148",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "d8b18065-f378-4801-85f0-a263c66e9148"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_22-01-26-312"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "30603d2b-570a-4ed3-8146-c5ff5608b430",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_16-58-52-390",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501077541635",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/a1a76b1d-1c3a-4239-8341-257958944dce",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "a1a76b1d-1c3a-4239-8341-257958944dce"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_16-59-23-041"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "37d6cde5-f7b7-446e-b161-b835a7acc9a5",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_22-12-38-071",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501096370654",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ac25d056-e0ee-4d8e-b3d3-f26640562384",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ac25d056-e0ee-4d8e-b3d3-f26640562384"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test-vnf_2017-07-26_22-13-18-804"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "65fa3122-5000-4aa1-9707-696825cf6bee",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_23-01-31-327",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501099298353",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "599b2af1-92bc-4c99-be63-0f027897b643",
- "service-instance-name": "vid-e2e-test_service_2017-07-26_21-03-28-542",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501092216356",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/a4401c1c-505d-4287-a0cb-d2f079bcca4a",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "a4401c1c-505d-4287-a0cb-d2f079bcca4a"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "vid-e2e-test_vnf_2017-07-26_21-04-00-755"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "649b92a1-d599-4abb-ae22-9d79ab15d39d",
- "service-instance-name": "testrttert",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1499866339532",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c64642d2-d014-47bc-83f1-4e4854a20fb5",
- "service-instance-name": "test675refg",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1499868496430",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "935400cb-3055-41e6-bea9-6fa25c470fe8",
- "service-instance-name": "vid-e2e-test_service_2017-09-10_10-39-59-713",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505029212112",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "1d61b1be-a7a5-4f01-b980-d83702cb1c81",
- "service-instance-name": "vid-e2e-test_aai_service_2017-09-10_11-33-40-608",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1505032423917",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "cfd3bc73-45b6-486e-89ed-ecd77d6c28d4",
- "service-instance-name": "rtyrtyu",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1504686208504",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "b5c0cf11-5cd5-4ac0-9cf3-f794b7d2e9e7",
- "service-instance-name": "eylonTest2",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1509264230953",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p3",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p3"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f8494620-44a3-464b-b577-7a2a1113390d",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f8494620-44a3-464b-b577-7a2a1113390d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e96c6246-59b8-44f1-992a-00dcc9715403",
- "service-instance-name": "eylonTest1",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1509264071228",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p6",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p6"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/f8494620-44a3-464b-b577-7a2a1113390d",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "f8494620-44a3-464b-b577-7a2a1113390d"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "3b271daa-7dae-4e7e-8b7c-d4938752d53c",
- "service-instance-name": "vik_flexware",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "951fd067-b3c1-41e4-8d1d-54223e37caa6",
- "model-version-id": "5b20f93d-042f-4b44-ba8a-8428877975d0",
- "resource-version": "1510067918641",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/Nimbus",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "Nimbus"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "037157ae-4edb-4885-af7a-57ae1087e4f0",
- "service-instance-name": "ServicePnf_25",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1509378462768",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/037157ae-4edb-4885-af7a-57ae1087e4f0/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "c363d78f-2cfd-4095-a90e-c5412133e46f",
- "service-instance-name": "test_034599599sdv",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508411127918",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f04f45fe-0563-4b41-affe-4f71591f330a",
- "service-instance-name": "testmac_0345095",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
- "model-version-id": "4d71990b-d8ad-4510-ac61-496288d9078e",
- "resource-version": "1508413319691",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3e1d8406-881c-40f1-ba47-185f8776aa82",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3e1d8406-881c-40f1-ba47-185f8776aa82"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e6f32432-c7a7-4d84-8596-13b931bebed9",
- "service-instance-name": "Bracha1234",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508418034736",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p2",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p2"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/edfccd7f-a8d6-4b2d-b87a-4344d868e53c",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "edfccd7f-a8d6-4b2d-b87a-4344d868e53c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "portal"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/4d73cfb9-3122-47c2-b3dc-9f944bea9134",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "4d73cfb9-3122-47c2-b3dc-9f944bea9134"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "bracha12345"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "f5e4918e-a0d7-4c50-9474-240edf63bd1d",
- "service-instance-name": "triusyt7584",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "a6a00927-7b10-48ed-bed4-0c9f5cf3fe1b",
- "model-version-id": "775fdee6-22a9-4243-9a35-573a67df5fa4",
- "resource-version": "1508412580537",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/3f592a6f-459b-435e-b0d4-59959ab1d385",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "3f592a6f-459b-435e-b0d4-59959ab1d385"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "0a222d51-2d02-4d19-8926-0cc04b023212",
- "service-instance-name": "ServicePnf_17",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "43596836-ae36-4608-a987-6608ede10dac",
- "model-version-id": "7fe0b7d7-8f20-4981-a4df-1fc3318defcc",
- "resource-version": "1508076064866",
- "selflink": "restconf/config/GENERIC-RESOURCE-API:services/service/0a222d51-2d02-4d19-8926-0cc04b023212/service-data/service-topology/",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "867f48cb-f5fa-499c-b84d-f33533b2978d",
- "service-instance-name": "fffssssaaaeeeewww",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508078868301",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/x1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "x1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "257feb6b-ad89-4001-bb9d-54cfe8add8f6",
- "service-instance-name": "vid-e2e-test_service_2017-10-15_17-42-19-283",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "418f32e5-484a-4073-8fa9-fab7d497459f",
- "resource-version": "1508078514218",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/x1",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "x1"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/z1",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "z1"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "153635ac-4bbb-4c12-8f54-b23c29f1af01",
- "service-instance-name": "vid-test-2224443",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501674964224",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "145d3863-b44c-40cf-addd-45f42a9522ad",
- "service-instance-name": "vid-test-444333322",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501665641034",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "6798f1fa-fb5c-4638-b1ff-b7b66052e71d",
- "service-instance-name": "vid-test-creation-3333",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "f27484eb-7ee8-40d7-b2ff-7fd5a9133a10",
- "model-version-id": "101262c3-74b1-4632-8b60-977770b651d3",
- "resource-version": "1501672969683",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "67b2bb65-fbee-44dc-a144-88a8b5084d35",
- "service-instance-name": "vid-test-333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "c079d859-4d81-4add-a9c3-94551f96e2b0",
- "resource-version": "1501663697504",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7a9fc646-39a4-4f18-afc8-1be9560d4535",
- "service-instance-name": "vid-test-3333222",
- "service-type": "",
- "service-role": "",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1501675189009",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "101e3ef2-8650-11e6-ae22-56b6b6499611",
- "resource-version": "1494001848458",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/ctpx0001v",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "ctpx0001v"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "ctpx0001v"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "c505ba4c-6333-4911-ac60-5736f36ff036",
- "service-instance-name": "SlowAAI",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1509613326963",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "project",
- "related-link": "/aai/v11/business/projects/project/p80",
- "relationship-data": [
- {
- "relationship-key": "project.project-name",
- "relationship-value": "p80"
- }
- ]
- },
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/73185f03-5531-444d-bc03-fa13f924d66a",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "73185f03-5531-444d-bc03-fa13f924d66a"
- }
- ]
- }
- ]
- }
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/AAIAIC25/tenants/tenant/092eb9e8e4b7412e8787dd091bc58e86",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "AAIAIC25"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "092eb9e8e4b7412e8787dd091bc58e86"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "USP-SIP-IC-24335-T-01"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/bae71557c5bb4d5aac6743a4e5f1d054",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "bae71557c5bb4d5aac6743a4e5f1d054"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-testgamma"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/229bcdc6eaeb4ca59d55221141d01f8e",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "229bcdc6eaeb4ca59d55221141d01f8e"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-STTest2"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/1178612d2b394be4834ad77f567c0af2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "1178612d2b394be4834ad77f567c0af2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPtestcustome"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/19c5ade915eb461e8af52fb2fd8cd1f2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "19c5ade915eb461e8af52fb2fd8cd1f2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-UncheckedEcopm"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/de007636e25249238447264a988a927b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "de007636e25249238447264a988a927b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-dfsdf"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/62f29b3613634ca6a3065cbe0e020c44",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "62f29b3613634ca6a3065cbe0e020c44"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-Multiservices1"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/649289e30d3244e0b48098114d63c2aa",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "649289e30d3244e0b48098114d63c2aa"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-SSPST66"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/3f21eeea6c2c486bba31dab816c05a32",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "3f21eeea6c2c486bba31dab816c05a32"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-ASSPST47"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f60ce21d3ee6427586cff0d22b03b773",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f60ce21d3ee6427586cff0d22b03b773"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg67246"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8774659e425f479895ae091bb5d46560",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "8774659e425f479895ae091bb5d46560"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg68359"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/624eb554b0d147c19ff8885341760481",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "624eb554b0d147c19ff8885341760481"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-iftach"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/214f55f5fc414c678059c383b03e4962",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "214f55f5fc414c678059c383b03e4962"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg612401"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c90666c291664841bb98e4d981ff1db5",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c90666c291664841bb98e4d981ff1db5"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621340"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ce5b6bc5c7b348e1bf4b91ac9a174278",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ce5b6bc5c7b348e1bf4b91ac9a174278"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "sspjg621351cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b386b768a3f24c8e953abbe0b3488c02",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b386b768a3f24c8e953abbe0b3488c02"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-eteancomp"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/dc6c4dbfd225474e9deaadd34968646c",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "dc6c4dbfd225474e9deaadd34968646c"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-T-SPFET"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/02cb5030e9914aa4be120bd9ed1e19eb",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "02cb5030e9914aa4be120bd9ed1e19eb"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-eeweww"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f2f3830e4c984d45bcd00e1a04158a79",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f2f3830e4c984d45bcd00e1a04158a79"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-spjg61909"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/05b91bd5137f4929878edd965755c06d",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "05b91bd5137f4929878edd965755c06d"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-D-sspjg621512cloned"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/7002fbe8482d4a989ddf445b1ce336e0",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "7002fbe8482d4a989ddf445b1ce336e0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdr"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/4008522be43741dcb1f5422022a2aa0b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "4008522be43741dcb1f5422022a2aa0b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-ssasa"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/f44e2e96a1b6476abfda2fa407b00169",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "f44e2e96a1b6476abfda2fa407b00169"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-D-PFNPT"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/b69a52bec8a84669a37a1e8b72708be7",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "b69a52bec8a84669a37a1e8b72708be7"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-vdre"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fac7d9fd56154caeb9332202dcf2969f",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fac7d9fd56154caeb9332202dcf2969f"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-NONPODECOMP"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/cb42a77ff45b48a8b8deb83bb64acc74",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "cb42a77ff45b48a8b8deb83bb64acc74"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ro-T11"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/fa45ca53c80b492fa8be5477cd84fc2b",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "fa45ca53c80b492fa8be5477cd84fc2b"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "ro-T112"
- }
- ]
- }
- ]
- }
- },
- {
- "service-type": "TSBC",
- "resource-version": "1494001891362",
- "service-instances": {
- "service-instance": [
- {
- "service-instance-id": "c0edefb0-2505-4a34-85cc-96c4cd5a121d",
- "service-instance-name": "test-343432",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1500370094198",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "7cb54908-f3fb-46b9-b547-d1e670ea95b2",
- "service-instance-name": "test765445g",
- "model-invariant-id": "709d1be4-9a3f-4a29-8c4d-a20465e808a3",
- "model-version-id": "76f27dfe-33e5-472f-8e0b-acf524adc4f0",
- "resource-version": "1499868690949",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/fbb52a16-2c57-4212-802f-32dbba2204f2",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "fbb52a16-2c57-4212-802f-32dbba2204f2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "fdfdfdf"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "8e953267-4cd8-45ec-ae7f-bdeb018656c0",
- "service-instance-name": "a1",
- "service-type": "service_type_shani",
- "service-role": "service_role_shani",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "340f3957-ff0a-4503-866d-a34fd1b97450",
- "model-version-id": "ee2d8783-8495-4fb1-9553-6cdbd2dd3a50",
- "resource-version": "1509355912484",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/2356a43d-ed56-43b6-aefc-8391b82588c9",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "2356a43d-ed56-43b6-aefc-8391b82588c9"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "e2ecfd33-b5d3-4a7b-85ba-1a709b26b66c",
- "service-instance-name": "a3",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "d5937aa1-37fb-4ed0-8c30-5144b89a64ae",
- "model-version-id": "06ac9663-54cf-4c77-b926-6e8757cf6380",
- "resource-version": "1509356358573",
- "orchestration-status": "Active",
- "relationship-list": {
- "relationship": [
- {
- "related-to": "owning-entity",
- "related-link": "/aai/v11/business/owning-entities/owning-entity/589fe0db-26c4-45e5-9f4e-a246c74fce76",
- "relationship-data": [
- {
- "relationship-key": "owning-entity.owning-entity-id",
- "relationship-value": "589fe0db-26c4-45e5-9f4e-a246c74fce76"
- }
- ]
- },
- {
- "related-to": "generic-vnf",
- "related-link": "/aai/v11/network/generic-vnfs/generic-vnf/9c925d7e-1a94-4784-a45b-408c8cc96fa8",
- "relationship-data": [
- {
- "relationship-key": "generic-vnf.vnf-id",
- "relationship-value": "9c925d7e-1a94-4784-a45b-408c8cc96fa8"
- }
- ],
- "related-to-property": [
- {
- "property-key": "generic-vnf.vnf-name",
- "property-value": "dfdsfds"
- }
- ]
- }
- ]
- }
- },
- {
- "service-instance-id": "7dfef88f-fec0-421f-90d4-91eea35a5813",
- "service-instance-name": "shanitest",
- "service-type": "",
- "service-role": "",
- "environment-context": "null",
- "workload-context": "null",
- "model-invariant-id": "d7b48529-6ae2-49f0-8633-b29e7cd4d4ce",
- "model-version-id": "44671b15-83dd-4db7-a36e-dfada3eaa2f9",
- "resource-version": "1508144995828",
- "orchestration-status": "Active"
- },
- {
- "service-instance-id": "a46ca55c-e9bd-4e68-9c49-c98933240218",
- "service-instance-name": "si_failtest",
- "model-invariant-id": "732263bd-0655-428d-a347-d65676d1a949",
- "resource-version": "1494001997513"
- },
- {
- "service-instance-id": "e165f1af-a3cf-4323-8cd2-607acb55baa9",
- "service-instance-name": "first_macro_shani",
- "service-type": "",
- "service-role": "",
- "environment-context": "General_Revenue-Bearing",
- "workload-context": "Production",
- "model-invariant-id": "5b9c0f33-eec1-484a-bf77-736a6644d7a8",
- "model-version-id": "b75e0d22-05ff-4448-9266-5f0d4e1dbbd6",
- "resource-version": "1508071197869",
- "orchestration-status": "Active"
- }
- ]
- },
- "relationship-list": {
- "relationship": [
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ece35e4a79d547d193451ac38d700046",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ece35e4a79d547d193451ac38d700046"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-sspstMAIL"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/23cbbd1872864ea08aa53ade25d34172",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "23cbbd1872864ea08aa53ade25d34172"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN Web Tool-15-D-rtertet"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ded2432abb5a4100801331d07787afc2",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ded2432abb5a4100801331d07787afc2"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-D-SSPecompFlvr2"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/ad5aab08f5f7435e9983311af543f311",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "ad5aab08f5f7435e9983311af543f311"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-PODECOMP"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/8071dc66981c4294b05483a1cddac801",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "8071dc66981c4294b05483a1cddac801"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "CESAR-100-X-ecompPODprivate"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/036f769581904ca08ead1415c22b9ec0",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "036f769581904ca08ead1415c22b9ec0"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AINWebTool-15-X-PODECOMPCLONE"
- }
- ]
- },
- {
- "related-to": "tenant",
- "related-link": "/aai/v11/cloud-infrastructure/cloud-regions/cloud-region/att-aic/mtn6/tenants/tenant/c2475a36c5e04f12a21593849ae83420",
- "relationship-data": [
- {
- "relationship-key": "cloud-region.cloud-owner",
- "relationship-value": "att-aic"
- },
- {
- "relationship-key": "cloud-region.cloud-region-id",
- "relationship-value": "mtn6"
- },
- {
- "relationship-key": "tenant.tenant-id",
- "relationship-value": "c2475a36c5e04f12a21593849ae83420"
- }
- ],
- "related-to-property": [
- {
- "property-key": "tenant.tenant-name",
- "property-value": "AIN/SMS-16-X-hope"
- }
- ]
- }
- ]
- }
- }
- ]
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_cr_view_edit.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_cr_view_edit.json
index 8f9a5e430..4fa835dae 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_cr_view_edit.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_cr_view_edit.json
@@ -13,7 +13,7 @@
"service-instance-id":"3f93c7cb-2fd0-4557-9514-e189b7testCR"
},
"service-subscription":{
- "service-type":"VIRTUAL USP"
+ "service-type":"TYLER SILVIA"
}
}
]
@@ -41,11 +41,11 @@
"inventory-response-items":{
"inventory-response-item":[
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c015cc0f-0f37-4488-aabf-53795fd93cd3",
"vnf-name":"fsd",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -134,11 +134,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"0846287b-65bf-45a6-88f6-6a1af4149fac",
"vnf-name":"kjkjk",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -207,12 +207,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"9908b762-136f-4b1f-8eb4-ef670ef58bb4",
"vnf-name":"uiui",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"vHNGWaas",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vRosemarie",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -231,11 +231,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"543931f5-e50e-45a2-a69f-ab727e4c7f2f",
"vnf-name":"sdfsdfdsf",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"LRSI-OSPF",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -255,12 +255,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"25e84884-22d5-44c9-8212-cb459f63e0ba",
"vnf-name":"sdada",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"VIPRaaS",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vMuriel",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -279,11 +279,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"013fb0ba-977b-496c-9faa-7f8e5f083eec",
"vnf-name":"gvb",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -303,11 +303,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"06914296-cb46-4b62-9453-329a706a6cbb",
"vnf-name":"lkllll",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -327,11 +327,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c55da606-cf38-42c7-bc3c-be8e23b19299",
"vnf-name":"ss",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -351,11 +351,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"27cc0914-70be-453e-b552-3df6b1d6cda9",
"vnf-name":"yh",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"db171b8f-115c-4992-a2e3-ee04cae357e0",
"prov-status":"PREPROV",
"orchestration-status":"Created",
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit.json
index 2f03e675e..e4b4d5d16 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit.json
@@ -13,7 +13,7 @@
"service-instance-id":"3f93c7cb-2fd0-4557-9514-e189b7b04f9d"
},
"service-subscription":{
- "service-type":"VIRTUAL USP"
+ "service-type":"TYLER SILVIA"
}
}
]
@@ -41,11 +41,11 @@
"inventory-response-items":{
"inventory-response-item":[
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c015cc0f-0f37-4488-aabf-53795fd93cd3",
"vnf-name":"fsd",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -118,7 +118,7 @@
"vf-module":{
"vf-module-id":"a231a99c-7e75-4d6d-a0fb-5c7d26f30f77",
"vf-module-name":"my_vfModule",
- "orchestration-status":"pending-delete",
+ "orchestration-status":"<VF_MODULE_ORCH_STATUS>",
"is-base-vf-module":false,
"resource-version":"1505044772033",
"model-invariant-id":"eb5a1e09-7f46-4f1c-ab7a-b017bad95261",
@@ -134,11 +134,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"0846287b-65bf-45a6-88f6-6a1af4149fac",
"vnf-name":"kjkjk",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -207,12 +207,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"9908b762-136f-4b1f-8eb4-ef670ef58bb4",
"vnf-name":"uiui",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"vHNGWaas",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vRosemarie",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -231,11 +231,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"543931f5-e50e-45a2-a69f-ab727e4c7f2f",
"vnf-name":"sdfsdfdsf",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"LRSI-OSPF",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -255,12 +255,12 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"25e84884-22d5-44c9-8212-cb459f63e0ba",
"vnf-name":"sdada",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
- "service-id":"VIPRaaS",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
+ "service-id":"vMuriel",
"prov-status":"PREPROV",
"orchestration-status":"Created",
"in-maint":false,
@@ -279,11 +279,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"013fb0ba-977b-496c-9faa-7f8e5f083eec",
"vnf-name":"gvb",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -303,11 +303,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"06914296-cb46-4b62-9453-329a706a6cbb",
"vnf-name":"lkllll",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -327,11 +327,11 @@
}
},
{
- "model-name":"VID-PCRF-05-15-17",
+ "model-name":"VID-RODERICK-05-15-17",
"generic-vnf":{
"vnf-id":"c55da606-cf38-42c7-bc3c-be8e23b19299",
"vnf-name":"ss",
- "vnf-type":"1707vidnf/VID-PCRF-05-15-17 0",
+ "vnf-type":"1707vidnf/VID-RODERICK-05-15-17 0",
"service-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"prov-status":"PREPROV",
"orchestration-status":"Created",
@@ -378,14 +378,14 @@
"subnet-id": "1254dd9b-e689-4075-a089-f0deeb23c00c",
"subnet-name": "APP-C-DND_vEPDG-FN_hsl_fn_net_1_subnet_1",
"neutron-subnet-id": "7b5ea34d-fb95-4278-a148-4f6677ebe866",
- "gateway-address": "107.243.49.1",
- "network-start-address": "107.243.49.0",
+ "gateway-address": "10.0.0.10",
+ "network-start-address": "10.0.0.10",
"cidr-mask": "26",
"ip-version": "4",
"orchestration-status": "Created",
"dhcp-enabled": true,
- "dhcp-start": "107.243.49.3",
- "dhcp-end": "107.243.49.62",
+ "dhcp-start": "10.0.0.10",
+ "dhcp-end": "10.0.0.10",
"ip-assignment-direction": "false",
"resource-version": "1511279493791"
},
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit_test_sssdad.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit_test_sssdad.json
index 6547c98e2..23a37697b 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit_test_sssdad.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/aai_named_query_for_view_edit_test_sssdad.json
@@ -13,7 +13,7 @@
"service-instance-id": "c187e9fe-40c3-4862-b73e-84ff056205f6"
},
"service-subscription": {
- "service-type": "VIRTUAL USP"
+ "service-type": "TYLER SILVIA"
}
}
]
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_pm1111.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_pm1111.json
index 1058e6d0a..ff0aac7ac 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_pm1111.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_pm1111.json
@@ -25,7 +25,7 @@
"name": "Multiple pProbes",
"version": "1.0",
"toscaModelURL": "./pm1111.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_test_sssdad.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_test_sssdad.json
index 95f35d78b..f3caad187 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_test_sssdad.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_test_sssdad.json
@@ -25,7 +25,7 @@
"name": "Multiple pProbes",
"version": "1.0",
"toscaModelURL": "./pm1111.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-444.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-444.json
index 3410dc1ce..2cff7f69a 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-444.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-444.json
@@ -25,7 +25,7 @@
"name": "Demo Service",
"version": "1.0",
"toscaModelURL": "./vid-test-444-demo-csar.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-cr.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-cr.json
index 6238afa06..3a4a0e2e1 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-cr.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/get_sdc_catalog_services_vid-test-cr.json
@@ -25,7 +25,7 @@
"name": "Demo Service",
"version": "1.0",
"toscaModelURL": "./service-MsoExampleService-csar.zip",
- "category": "Mobility",
+ "category": "Emanuel",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
"lastUpdaterFullName": null,
diff --git a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/mso_instance_orch_status_req.json b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/mso_instance_orch_status_req.json
index 1b7817a73..1106697cb 100644
--- a/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/mso_instance_orch_status_req.json
+++ b/vid-automation/src/main/resources/registration_to_simulator/search_for_service_instance/mso_instance_orch_status_req.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/mso/orchestrationRequests/v5",
+ "path": "/mso/orchestrationRequests/v.",
"queryParams": {
"filter": "serviceInstanceId:EQUALS:<SERVICE_INSTANCE_ID>"
}
diff --git a/vid-automation/src/main/resources/supplementaryFiles/invalid-file.json b/vid-automation/src/main/resources/supplementaryFiles/invalid-file.json
new file mode 100644
index 000000000..c399442cf
--- /dev/null
+++ b/vid-automation/src/main/resources/supplementaryFiles/invalid-file.json
@@ -0,0 +1 @@
+aaaaa: aaaaaa \ No newline at end of file
diff --git a/vid-automation/src/main/resources/supplementaryFiles/sample.json b/vid-automation/src/main/resources/supplementaryFiles/sample.json
new file mode 100644
index 000000000..c7d245f43
--- /dev/null
+++ b/vid-automation/src/main/resources/supplementaryFiles/sample.json
@@ -0,0 +1,4 @@
+{
+ "param": "ABCD",
+ "vnf_instance_name": "sample"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AaiApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/AaiApiTest.java
index 7d558940d..952aa522d 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/AaiApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/AaiApiTest.java
@@ -1,12 +1,33 @@
package org.onap.vid.api;
+import static org.hamcrest.CoreMatchers.containsString;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+import static org.junit.Assert.assertThat;
+import static org.junit.Assert.assertTrue;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet.ofL3Network;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet.ofServiceInstance;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet.ofVlanTag;
+import static org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet.ofVnf;
+import static org.onap.simulator.presetGenerator.presets.ecompportal_att.EcompPortalPresetsUtils.getEcompPortalPresets;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+import static vid.automation.test.utils.TestHelper.GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS;
+
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableMultimap;
+import java.io.IOException;
+import java.lang.reflect.Method;
+import java.net.URISyntaxException;
+import java.util.UUID;
import net.javacrumbs.jsonunit.JsonAssert;
+import net.javacrumbs.jsonunit.core.Configuration;
+import net.javacrumbs.jsonunit.core.Option;
import org.apache.commons.text.StringEscapeUtils;
-import org.codehaus.jackson.map.ObjectMapper;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIBadBodyForGetServicesGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAICloudRegionAndSourceFromConfigurationPut;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetHomingForVfModule;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetInstanceGroupsByCloudRegion;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing;
@@ -17,6 +38,9 @@ import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetPortMirroringS
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetPortMirroringSourcePortsError;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetRelatedInstanceGroupsByVnfId;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIStandardQueryGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
import org.onap.vid.model.aai.AaiResponse;
import org.onap.vid.model.mso.OperationalEnvironmentList;
import org.onap.vid.more.LoggerFormatTest;
@@ -29,31 +53,23 @@ import org.springframework.web.client.HttpServerErrorException;
import org.springframework.web.util.UriComponentsBuilder;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
import vid.automation.test.services.SimulatorApi;
-
-import java.io.IOException;
-import java.lang.reflect.Method;
-import java.net.URISyntaxException;
-
-import static org.hamcrest.CoreMatchers.containsString;
-import static org.junit.Assert.*;
-import static org.onap.simulator.presetGenerator.presets.ecompportal_att.EcompPortalPresetsUtils.getEcompPortalPresets;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+import vid.automation.test.utils.TestHelper;
public class AaiApiTest extends BaseApiAaiTest {
-
+ private static final String AAI_HOMING_DATA_RESPONSE = "viewEdit/aaiHomingDataResponse.json";
public static final String GET_OPERATIONAL_ENVIRONMENTS_JSON = "get_operational_environments_aai.json";
public static final String GET_OPERATIONAL_ENVIRONMENTS_JSON_ERROR = "get_operational_environments_aai_error.json";
- public static final String[] AAI_GET_SERVICES_ERROR_SIMULATOR_RESPONSES = {"getServicesAaiErrorResp.json", "aai_get_full_subscribers.json"};
- public static final String[] AAI_GET_SERVICES_FINE_SIMULATOR_RESPONSES = {"getServicesAaiFineResp.json", "aai_get_full_subscribers.json"};
-
+ public static final String[] AAI_GET_SERVICES_ERROR_SIMULATOR_RESPONSES = {"getServicesAaiErrorResp.json", "create_new_instance/aai_get_full_subscribers.json"};
+ public static final String[] AAI_GET_SERVICES_FINE_SIMULATOR_RESPONSES = {"getServicesAaiFineResp.json", "create_new_instance/aai_get_full_subscribers.json"};
+ public static final String AAI_VNFS_FOR_CHANGE_MANAGEMENT_JSON = "changeManagement/get_vnf_data_by_globalid_and_service_type.json";
public static final String OPERATIONAL_ENVIRONMENT_TYPE = "VNF";
public static final String OPERATIONAL_ENVIRONMENT_STATUS = "Activate";
- public static final String BASE_GET_SERVICES_AAI_REQUEST_BODY = "{\"start\" : \"service-design-and-creation/models\", \"query\" : \"query/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\";}";
public static final String GET_INSTANCE_GROUPS_BY_CLOUDREGION_EXPECTED_RESPONSE = "{\"results\":[{\"instance-group\":{\"id\":\"AAI-12002-test3-vm230w\",\"description\":\"a9DEa0kpY\",\"instance-group-role\":\"JZmha7QSS4tJ\",\"model-invariant-id\":\"model-id3\",\"model-version-id\":\"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\"instance-group-type\":\"type\",\"resource-version\":\"1520888659539\",\"instance-group-name\":\"wKmBXiO1xm8bK\",\"instance-group-function\":\"testfunction2\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"relatedToPropertyList\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}],\"related-to\":\"cloud-region\",\"related-link\":\"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\"relationship-label\":\"org.onap.relationships.inventory.Uses\",\"relationship-data\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"related-to-property\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}]}]}}},{\"instance-group\":{\"id\":\"AAI-12002-test1-vm230w\",\"description\":\"a9DEa0kpY\",\"instance-group-role\":\"JZmha7QSS4tJ\",\"model-invariant-id\":\"model-id1\",\"model-version-id\":\"a0efd5fc-f7be-4502-936a-a6c6392b958f\",\"instance-group-type\":\"type\",\"resource-version\":\"1520886467989\",\"instance-group-name\":\"wKmBXiO1xm8bK\",\"instance-group-function\":\"testfunction2\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"relatedToPropertyList\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}],\"related-to\":\"cloud-region\",\"related-link\":\"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\"relationship-label\":\"org.onap.relationships.inventory.Uses\",\"relationship-data\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"related-to-property\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}]}]}}},{\"instance-group\":{\"id\":\"AAI-12002-test2-vm230w\",\"description\":\"a9DEa0kpY\",\"instance-group-role\":\"JZmha7QSS4tJ\",\"model-invariant-id\":\"model-id2\",\"model-version-id\":\"version2\",\"instance-group-type\":\"type\",\"resource-version\":\"1520888629970\",\"instance-group-name\":\"wKmBXiO1xm8bK\",\"instance-group-function\":\"testfunction2\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"relatedToPropertyList\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}],\"related-to\":\"cloud-region\",\"related-link\":\"/aai/v13/cloud-infrastructure/cloud-regions/cloud-region/AAI-12002-vm230w/AAI-region-vm230w\",\"relationship-label\":\"org.onap.relationships.inventory.Uses\",\"relationship-data\":[{\"relationship-key\":\"cloud-region.cloud-owner\",\"relationship-value\":\"AAI-12002-vm230w\"},{\"relationship-key\":\"cloud-region.cloud-region-id\",\"relationship-value\":\"AAI-region-vm230w\"}],\"related-to-property\":[{\"property-key\":\"cloud-region.owner-defined-type\",\"property-value\":null}]}]}}}]}\n";
- public static final String GET_NETWORK_COLLECTION_EXPECTED_RESPONSE = "{\"results\":{\"collection\":{\"collection-id\":\"collection-1-2018-rs804s\",\"model-invariant-id\":\"5761e0a7-defj777\",\"model-version-id\":\"5761e0a7-defj232\",\"collection-name\":\"collection-name\",\"collection-type\":\"L3-NETWORK\",\"collection-role\":\"SUB-INTERFACE\",\"collection-function\":\"collection-function\",\"collection-customization-id\":\"custom-unique-data-id\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"customer.global-customer-id\",\"relationship-value\":\"customer-1-2017-rs804s\"},{\"relationship-key\":\"service-subscription.service-type\",\"relationship-value\":\"service-value7-rs804s\"},{\"relationship-key\":\"service-instance.service-instance-id\",\"relationship-value\":\"2UJZZ01777-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"service-instance.service-instance-name\",\"property-value\":null}],\"related-to\":\"service-instance\",\"related-link\":\"/aai/v13/business/customers/customer/customer-1-2017-rs804s/service-subscriptions/service-subscription/service-value7-rs804s/service-instances/service-instance/2UJZZ01777-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"customer.global-customer-id\",\"relationship-value\":\"customer-1-2017-rs804s\"},{\"relationship-key\":\"service-subscription.service-type\",\"relationship-value\":\"service-value7-rs804s\"},{\"relationship-key\":\"service-instance.service-instance-id\",\"relationship-value\":\"2UJZZ01777-rs804s\"}],\"related-to-property\":[{\"property-key\":\"service-instance.service-instance-name\",\"property-value\":null}]},{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]},\"resource-version\":\"1521662811309\"},\"networks\":[{\"network-id\":\"l3network-id-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"HngwProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662814627\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}},{\"network-id\":\"l3network-id-3-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"HngwProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662816043\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}},{\"network-id\":\"l3network-id-2-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"HngwProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662815304\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}}],\"service-instance\":{\"service-instance-id\":\"2UJZZ01777-rs804s\",\"resource-version\":\"1521662813382\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"relatedToPropertyList\":null,\"related-to\":\"collection\",\"related-link\":\"/aai/v13/network/collections/collection/collection-1-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"related-to-property\":null}]}},\"instance-group\":{\"id\":\"instanceGroup-2018-rs804s\",\"description\":\"zr6h\",\"instance-group-role\":\"JZmha7QSS4tJ\",\"model-invariant-id\":\"5761e0a7-defj777\",\"model-version-id\":\"5761e0a7-defj22\",\"instance-group-type\":\"7DDjOdNL\",\"resource-version\":\"1521662814023\",\"instance-group-name\":\"wKmBXiO1xm8bK\",\"instance-group-function\":\"testfunction2\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]},{\"relationDataList\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"relatedToPropertyList\":null,\"related-to\":\"collection\",\"related-link\":\"/aai/v13/network/collections/collection/collection-1-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"related-to-property\":null},{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-3-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-3-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-3-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]},{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-2-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-2-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-2-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]}]}}}}\n";
+ public static final String GET_NETWORK_COLLECTION_EXPECTED_RESPONSE = "{\"results\":{\"collection\":{\"collection-id\":\"collection-1-2018-rs804s\",\"model-invariant-id\":\"5761e0a7-defj777\",\"model-version-id\":\"5761e0a7-defj232\",\"collection-name\":\"collection-name\",\"collection-type\":\"L3-NETWORK\",\"collection-role\":\"SUB-INTERFACE\",\"collection-function\":\"collection-function\",\"collection-customization-id\":\"custom-unique-data-id\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"customer.global-customer-id\",\"relationship-value\":\"customer-1-2017-rs804s\"},{\"relationship-key\":\"service-subscription.service-type\",\"relationship-value\":\"service-value7-rs804s\"},{\"relationship-key\":\"service-instance.service-instance-id\",\"relationship-value\":\"2UJZZ01777-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"service-instance.service-instance-name\",\"property-value\":null}],\"related-to\":\"service-instance\",\"related-link\":\"/aai/v13/business/customers/customer/customer-1-2017-rs804s/service-subscriptions/service-subscription/service-value7-rs804s/service-instances/service-instance/2UJZZ01777-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"customer.global-customer-id\",\"relationship-value\":\"customer-1-2017-rs804s\"},{\"relationship-key\":\"service-subscription.service-type\",\"relationship-value\":\"service-value7-rs804s\"},{\"relationship-key\":\"service-instance.service-instance-id\",\"relationship-value\":\"2UJZZ01777-rs804s\"}],\"related-to-property\":[{\"property-key\":\"service-instance.service-instance-name\",\"property-value\":null}]},{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]},\"resource-version\":\"1521662811309\"},\"networks\":[{\"network-id\":\"l3network-id-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"RosemaProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662814627\",\"orchestration-status\":\"Created\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}},{\"network-id\":\"l3network-id-3-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"RosemaProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662816043\",\"orchestration-status\":\"Created\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}},{\"network-id\":\"l3network-id-2-rs804s\",\"network-name\":\"oam-net\",\"network-type\":\"Tenant_Layer_3\",\"network-role\":\"RosemaProtectedOam.OAM\",\"network-technology\":\"Contrail\",\"is-bound-to-vpn\":false,\"resource-version\":\"1521662815304\",\"orchestration-status\":\"Created\",\"is-provider-network\":false,\"is-shared-network\":false,\"is-external-network\":false,\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}],\"related-to\":\"instance-group\",\"related-link\":\"/aai/v13/network/instance-groups/instance-group/instanceGroup-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"instance-group.id\",\"relationship-value\":\"instanceGroup-2018-rs804s\"}],\"related-to-property\":[{\"property-key\":\"instance-group.description\",\"property-value\":\"zr6h\"},{\"property-key\":\"instance-group.instance-group-name\",\"property-value\":\"wKmBXiO1xm8bK\"}]}]}}],\"service-instance\":{\"service-instance-id\":\"2UJZZ01777-rs804s\",\"resource-version\":\"1521662813382\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"relatedToPropertyList\":null,\"related-to\":\"collection\",\"related-link\":\"/aai/v13/network/collections/collection/collection-1-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"related-to-property\":null}]}},\"instance-group\":{\"id\":\"instanceGroup-2018-rs804s\",\"description\":\"zr6h\",\"instance-group-role\":\"JZmha7QSS4tJ\",\"model-invariant-id\":\"5761e0a7-defj777\",\"model-version-id\":\"5761e0a7-defj22\",\"instance-group-type\":\"7DDjOdNL\",\"resource-version\":\"1521662814023\",\"instance-group-name\":\"wKmBXiO1xm8bK\",\"instance-group-function\":\"testfunction2\",\"relationship-list\":{\"relationship\":[{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]},{\"relationDataList\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"relatedToPropertyList\":null,\"related-to\":\"collection\",\"related-link\":\"/aai/v13/network/collections/collection/collection-1-2018-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"collection.collection-id\",\"relationship-value\":\"collection-1-2018-rs804s\"}],\"related-to-property\":null},{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-3-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-3-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-3-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]},{\"relationDataList\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-2-rs804s\"}],\"relatedToPropertyList\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}],\"related-to\":\"l3-network\",\"related-link\":\"/aai/v13/network/l3-networks/l3-network/l3network-id-2-rs804s\",\"relationship-label\":\"org.onap.relationships.inventory.MemberOf\",\"relationship-data\":[{\"relationship-key\":\"l3-network.network-id\",\"relationship-value\":\"l3network-id-2-rs804s\"}],\"related-to-property\":[{\"property-key\":\"l3-network.network-name\",\"property-value\":\"oam-net\"}]}]}}}}\n";
public static final String GET_AAI_SERVIES_EXPECTED_RESULT = "{\n" +
" \"services\": [{\n" +
" \"uuid\": \"20c4431c-246d-11e7-93ae-92361f002671\",\n" +
@@ -202,8 +218,6 @@ public class AaiApiTest extends BaseApiAaiTest {
" \"readOnly\": false\n" +
"}";
- static final ObjectMapper om = new ObjectMapper();
-
private String getGetOperationEnvironmentsUri() {
return uri.toASCIIString() + "/get_operational_environments";
}
@@ -262,18 +276,9 @@ public class AaiApiTest extends BaseApiAaiTest {
assertEquals(1, list.getOperationalEnvironment().get(0).getRelationshipList().getRelationship().size());
}
-
- @Test
- public void testVoid(){
- SimulatorApi.registerExpectation(SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET,
- "add_subinterface/aai_get_tenants.json"
- , "add_subinterface/aai_get_services.json"
- );
- }
-
-
@Test(dataProvider = "errorCodes")
public void getServicesWitErrorResponse(int errorCode) throws IOException, URISyntaxException {
+ TestHelper.resetAaiCache(GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS, restTemplate, uri);
final String expectedResult = "{\"services\":[],\"readOnly\":false}";
callAaiWithSimulatedErrorResponse(AAI_GET_SERVICES_ERROR_SIMULATOR_RESPONSES,
@@ -284,11 +289,25 @@ public class AaiApiTest extends BaseApiAaiTest {
@Test
public void getServicesFineRequest() throws IOException, URISyntaxException {
-
+ TestHelper.resetAaiCache(GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS, restTemplate, uri);
callAaiWithSimulatedErrorResponse(AAI_GET_SERVICES_FINE_SIMULATOR_RESPONSES,
ImmutableMap.of(),
getAaiServicesUri(), "", 200, GET_AAI_SERVIES_EXPECTED_RESULT, HttpMethod.GET);
+ }
+ @Test
+ public void whenGetServicesErrorResponse_badResponseIsNotCached() throws IOException, URISyntaxException {
+ TestHelper.resetAaiCache(GET_SERVICE_MODELS_BY_DISTRIBUTION_STATUS, restTemplate, uri);
+
+
+ final String expectedErrorResult = "{\"services\":[],\"readOnly\":false}";
+ //call AAI with bad response by clear exceptions from simulator, bad response shall not be cached
+ callAaiWithSimulatedErrorResponse(new String[]{}, ImmutableMap.of(), getAaiServicesUri(), "", 200, expectedErrorResult, HttpMethod.GET);
+
+ //call AAI with fine response
+ callAaiWithSimulatedErrorResponse(AAI_GET_SERVICES_FINE_SIMULATOR_RESPONSES,
+ ImmutableMap.of(),
+ getAaiServicesUri(), "", 200, GET_AAI_SERVIES_EXPECTED_RESULT, HttpMethod.GET);
}
@DataProvider
@@ -305,7 +324,7 @@ public class AaiApiTest extends BaseApiAaiTest {
SimulatorApi.registerExpectationFromPresets(getEcompPortalPresets(), APPEND);
SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(), APPEND);
- restTemplateErrorAgnostic.getForEntity(uri + "/aai_get_services",String.class);
+ restTemplateErrorAgnostic.getForEntity(uri + "/aai_get_services", String.class);
String logLines = LoggerFormatTest.getLogLines("error", 15, 0, restTemplate, uri);
assertThat("not found in error log", logLines, containsString("Failed to parse aai response"));
@@ -425,12 +444,13 @@ public class AaiApiTest extends BaseApiAaiTest {
assertResponse(GET_NETWORK_COLLECTION_EXPECTED_RESPONSE, response);
}
+
@Test
public void getNetworkCollectionDetailsByServiceInstanceId_given404ErrorAaiResponse_yield200OkWithErrorMsg() {
SimulatorApi.clearAll();
try {
restTemplate.getForObject(uri + "/aai_get_network_collection_details/" + "SOME-RANDOM-UUID", String.class);
- }catch (HttpClientErrorException e){
+ } catch (HttpClientErrorException e) {
assertEquals(HttpStatus.NOT_FOUND, e.getStatusCode());
}
}
@@ -442,7 +462,7 @@ public class AaiApiTest extends BaseApiAaiTest {
SimulatorApi.registerExpectationFromPreset(presetAAIGetNetworkCollectionDetails, CLEAR_THEN_SET);
try {
restTemplate.getForObject(uri + "/aai_get_network_collection_details/" + "SOME-RANDOM-UUID", String.class);
- }catch (HttpServerErrorException e){
+ } catch (HttpServerErrorException e) {
assertEquals(HttpStatus.INTERNAL_SERVER_ERROR, e.getStatusCode());
}
}
@@ -450,9 +470,9 @@ public class AaiApiTest extends BaseApiAaiTest {
@Test
public void getGetInstanceGroupsByCloudRegion_yieldValidResponse() {
SimulatorApi.clearAll();
- final PresetAAIGetInstanceGroupsByCloudRegion presetAAIGetInstanceGroupsByCloudRegion = new PresetAAIGetInstanceGroupsByCloudRegion("CLOUD-OWNER", "CLOUD-REGION-ID", "NETWORK-FUNCTION");
+ final PresetAAIGetInstanceGroupsByCloudRegion presetAAIGetInstanceGroupsByCloudRegion = new PresetAAIGetInstanceGroupsByCloudRegion("CLOUD%20OWNER", "CLOUD-REGION-ID", "NETWORK%20FUNCTION");
SimulatorApi.registerExpectationFromPreset(presetAAIGetInstanceGroupsByCloudRegion, CLEAR_THEN_SET);
- final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" +"NETWORK-FUNCTION", String.class);
+ final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD OWNER" + "/" + "CLOUD-REGION-ID" + "/" + "NETWORK FUNCTION", String.class);
assertResponse(GET_INSTANCE_GROUPS_BY_CLOUDREGION_EXPECTED_RESPONSE, response);
}
@@ -462,16 +482,17 @@ public class AaiApiTest extends BaseApiAaiTest {
SimulatorApi.clearAll();
final PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest presetAAIGetInstanceGroupsByCloudRegion = new PresetAAIGetInstanceGroupsByCloudRegionInvalidRequest("CLOUD-OWNER", "CLOUD-REGION-ID", "NETWORK-FUNCTION");
SimulatorApi.registerExpectationFromPreset(presetAAIGetInstanceGroupsByCloudRegion, CLEAR_THEN_SET);
- final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" +"NETWORK-FUNCTION", String.class);
+ final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" + "NETWORK-FUNCTION", String.class);
assertResponse(GET_INSTANCE_GROUPS_BY_CLOUDREGION_EXPECTED_RESPONSE, response);
}
+
@Test
public void getGetInstanceGroupsByCloudRegion_given404ErrorAaiResponse_yield200OkWithErrorMsg() {
SimulatorApi.clearAll();
try {
- restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" +"NETWORK-FUNCTION", String.class);
- }catch (HttpClientErrorException e){
+ restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" + "NETWORK-FUNCTION", String.class);
+ } catch (HttpClientErrorException e) {
assertEquals(HttpStatus.NOT_FOUND, e.getStatusCode());
}
}
@@ -482,8 +503,8 @@ public class AaiApiTest extends BaseApiAaiTest {
final PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing presetAAIGetInstanceGroupsByCloudRegion = new PresetAAIGetInstanceGroupsByCloudRegionRequiredMissing("CLOUD-OWNER", "CLOUD-REGION-ID", "NETWORK-FUNCTION");
SimulatorApi.registerExpectationFromPreset(presetAAIGetInstanceGroupsByCloudRegion, CLEAR_THEN_SET);
try {
- restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" +"NETWORK-FUNCTION", String.class);
- }catch (HttpServerErrorException e){
+ restTemplate.getForObject(uri + "/aai_get_instance_groups_by_cloudregion/" + "CLOUD-OWNER" + "/" + "CLOUD-REGION-ID" + "/" + "NETWORK-FUNCTION", String.class);
+ } catch (HttpServerErrorException e) {
assertEquals(HttpStatus.INTERNAL_SERVER_ERROR, e.getStatusCode());
}
}
@@ -510,18 +531,28 @@ public class AaiApiTest extends BaseApiAaiTest {
final PresetAAIGetRelatedInstanceGroupsByVnfId getRelatedInstanceGroupsByVnfId = new PresetAAIGetRelatedInstanceGroupsByVnfId(vnfId);
SimulatorApi.registerExpectationFromPreset(getRelatedInstanceGroupsByVnfId, CLEAR_THEN_SET);
- final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_vnf_instance_id/" + vnfId, String.class);
+ final String response = restTemplate.getForObject(uri + "/aai_get_instance_groups_by_vnf_instance_id/" + vnfId,
+ String.class);
assertResponse("[{\"type\":\"instance-group\",\"name\":\"instance group name\"},{\"type\":\"instance-group\",\"name\":\"instance group name\"}]", response);
}
@Test
+ public void getHomingDataForVfModule(){
+ String vnfId= "0846287b-65bf-45a6-88f6-6a1af4149fac", vfModuleId= "a9b70ac0-5917-4203-a308-0e6920e6d09b";
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetHomingForVfModule(vnfId,vfModuleId), CLEAR_THEN_SET);
+ final String response = restTemplate.getForObject(uri + "/aai_get_homing_by_vfmodule/"+ vnfId +"/"+vfModuleId, String.class);
+ String exectedResponse = TestUtils.convertRequest(objectMapper, AAI_HOMING_DATA_RESPONSE);
+ assertResponse(exectedResponse,response);
+ }
+
+ @Test
public void getGetRelatedInstanceGroupsByVnfId__yield404NotFound() {
final PresetAAIGetRelatedInstanceGroupsByVnfId getRelatedInstanceGroupsByVnfId = new PresetAAIGetRelatedInstanceGroupsByVnfId("abcd");
SimulatorApi.registerExpectationFromPreset(getRelatedInstanceGroupsByVnfId, CLEAR_THEN_SET);
try {
restTemplate.getForObject(uri + "/aai_get_instance_groups_by_vnf_instance_id/" + "dcba", String.class);
- } catch (HttpClientErrorException e){
+ } catch (HttpClientErrorException e) {
assertEquals(HttpStatus.NOT_FOUND, e.getStatusCode());
}
@@ -547,9 +578,162 @@ public class AaiApiTest extends BaseApiAaiTest {
assertResponse(expected, response);
}
+ @Test
+ @FeatureTogglingTest(Features.FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS)
+ public void networksToVlans_simpleRequest_responseIsCorrect() {
+ // Prepare randomized values
+ // Some of these random values are persisted to match with the
+ // cypress preset "aaiGetNetworksToVlansByServiceInstance.json".
+ String globalCustomerId = UUID.randomUUID().toString();
+ String sdcModelUuid = "5a3ad576-c01d-4bed-8194-0e72b4a3d020";
+ String serviceType = "vMOG";
+ int vlanIdOuter = 34612;
+ int vlanIdOuter2 = 8568012;
+ int vlanIdOuter3 = 4;
+
+ // build hierarchical presets:
+ //
+ // service instance
+ // ║
+ // ╠═ network 1
+ // ║ ╠═ vlan 1
+ // ║ ╚═ vlan 2
+ // ║
+ // ╠═ network 2
+ // ║ ╚═ vlan 3
+ // ║
+ PresetAAIStandardQueryGet vlanTagPreset1 = ofVlanTag(vlanIdOuter);
+ PresetAAIStandardQueryGet vlanTagPreset2 = ofVlanTag(vlanIdOuter2);
+ PresetAAIStandardQueryGet vlanTagPreset3 = ofVlanTag(vlanIdOuter3);
+
+ PresetAAIStandardQueryGet l3NetworkPreset1 = ofL3Network("7989a6d2-ba10-4a5d-8f15-4520bc833090", "DDDEEEFFF", "Provider Network",
+ ImmutableMultimap.of("vlan-tag", vlanTagPreset1.getReqPath(), "vlan-tag", vlanTagPreset2.getReqPath()), "Failed");
+ PresetAAIStandardQueryGet l3NetworkPreset2 = ofL3Network("e8e2332e-1f84-4237-bc97-3b5b842f52e4","GGGHHHIII", "Network",
+ ImmutableMultimap.of("vlan-tag", vlanTagPreset3.getReqPath()), "Assigned");
+
+ PresetAAIStandardQueryGet serviceInstance = ofServiceInstance("9cdd1b2a-43a7-47bc-a88e-759ba2399f0b",
+ "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "6e59c5de-f052-46fa-aa7e-2fca9d674c44", globalCustomerId, serviceType,
+ ImmutableMultimap.of("l3-network", l3NetworkPreset1.getReqPath(), "l3-network", l3NetworkPreset2.getReqPath()));
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance, l3NetworkPreset1, l3NetworkPreset2, vlanTagPreset1, vlanTagPreset2, vlanTagPreset3,
+ new PresetSDCGetServiceMetadataGet(sdcModelUuid, UUID.randomUUID().toString(), "service-vl-with-5g-network-provider-alacarte.zip"),
+ new PresetSDCGetServiceToscaModelGet(sdcModelUuid, "service-vl-with-5g-network-provider-alacarte.zip")
+ ), CLEAR_THEN_SET);
+
+ // THE TEST
+ final String response = restTemplate.getForObject(uri + "/aai/standardQuery/vlansByNetworks"
+ + "?serviceInstanceId=" + serviceInstance.getInstanceId()
+ + "&serviceType=" + serviceType
+ + "&globalCustomerId=" + globalCustomerId
+ + "&sdcModelUuid=" + sdcModelUuid
+ , String.class);
+
+ assertResponse(JsonAssert.when(Option.IGNORING_ARRAY_ORDER),
+ getResourceAsString("serviceWithNetwork/aaiGetNetworksToVlansByServiceInstance.json"),
+ response);
+ }
+
+ @Test
+ @FeatureTogglingTest(Features.FLAG_PRESENT_PROVIDER_NETWORKS_ASSOCIATIONS)
+ public void networksWithVlansToVnf_simpleRequest_responseIsCorrect() {
+ // Prepare randomized values
+ // Some of these random values are persisted to match with the
+ // cypress preset "aaiGetNetworksWithVlansToVnfByServiceInstance.json".
+ String globalCustomerId = UUID.randomUUID().toString();
+ String sdcModelUuid = "5a3ad576-c01d-4bed-8194-0e72b4a3d020";
+ String serviceType = "vMOG";
+ int vlanIdOuter = 34123;
+ int vlanIdOuter2 = 65540;
+ int vlanIdOuter3 = 12345;
+ int vlanIdOuter4 = 67890;
+ int vlanIdOuter5 = 417695;
+ int vlanIdOuter6 = 783243;
+
+ // build hierarchical presets:
+ //
+ // service instance
+ // ║
+ // ╠═ vnf 1
+ // ║ ╚═ network 1
+ // ║ ╠═ vlan 1
+ // ║ ╚═ vlan 2
+ // ║ ╚═ network 2
+ // ║ ╠═ vlan 3
+ // ║ ╚═ vlan 4
+ // ║
+ // ╠═ vnf 2
+ // ║ ╚═ network 3
+ // ║ ╠═ vlan 5
+ // ║ ╚═ vlan 6
+ // ║
+ PresetAAIStandardQueryGet vlanTagPreset1 = ofVlanTag(vlanIdOuter);
+ PresetAAIStandardQueryGet vlanTagPreset2 = ofVlanTag(vlanIdOuter2);
+ PresetAAIStandardQueryGet vlanTagPreset3 = ofVlanTag(vlanIdOuter3);
+ PresetAAIStandardQueryGet vlanTagPreset4 = ofVlanTag(vlanIdOuter4);
+ PresetAAIStandardQueryGet vlanTagPreset5 = ofVlanTag(vlanIdOuter5);
+ PresetAAIStandardQueryGet vlanTagPreset6 = ofVlanTag(vlanIdOuter6);
+
+ PresetAAIStandardQueryGet l3NetworkPreset1 = ofL3Network("36517f3d-2bc2-48f5-aaf8-418520c54330","AAAAABBBBCCCC", "Provider Network",
+ ImmutableMultimap.of("vlan-tag", vlanTagPreset1.getReqPath(), "vlan-tag", vlanTagPreset2.getReqPath()), "Assigned");
+
+ PresetAAIStandardQueryGet l3NetworkPreset2 = ofL3Network("12347f3d-2bc2-48f5-aaf8-418520c54330","DDDEEEE", "Provider Network",
+ ImmutableMultimap.of("vlan-tag", vlanTagPreset3.getReqPath(), "vlan-tag", vlanTagPreset4.getReqPath()), "Created");
+
+ PresetAAIStandardQueryGet vnfPreset1 = ofVnf("c015cc0f-0f37-4488-aabf-53795fd93cd3",
+ ImmutableMultimap.of("l3-network", l3NetworkPreset1.getReqPath() , "l3-network", l3NetworkPreset2.getReqPath()));
+
+ PresetAAIStandardQueryGet l3NetworkPreset3 = ofL3Network("12aa7f3d-2bc2-48f5-aaf8-418520c54330","XXXYYYZZZ", "Network",
+ ImmutableMultimap.of("vlan-tag", vlanTagPreset5.getReqPath(), "vlan-tag", vlanTagPreset6.getReqPath()), "Created");
+
+ PresetAAIStandardQueryGet vnfPreset2 = ofVnf("c55da606-cf38-42c7-bc3c-be8e23b19299", ImmutableMultimap.of("l3-network", l3NetworkPreset3.getReqPath()));
+
+ PresetAAIStandardQueryGet serviceInstance = ofServiceInstance("9cdd1b2a-43a7-47bc-a88e-759ba2399f0b",
+ "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "6e59c5de-f052-46fa-aa7e-2fca9d674c44", globalCustomerId, serviceType,
+ ImmutableMultimap.of("generic-vnf", vnfPreset1.getReqPath(), "generic-vnf", vnfPreset2.getReqPath()));
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance, vnfPreset1, vnfPreset2, l3NetworkPreset1, l3NetworkPreset2, l3NetworkPreset3, vlanTagPreset1, vlanTagPreset2, vlanTagPreset3, vlanTagPreset4, vlanTagPreset5, vlanTagPreset6,
+ new PresetSDCGetServiceMetadataGet(sdcModelUuid, UUID.randomUUID().toString(), "service-vl-with-5g-network-provider-alacarte.zip"),
+ new PresetSDCGetServiceToscaModelGet(sdcModelUuid, "service-vl-with-5g-network-provider-alacarte.zip")
+ ), CLEAR_THEN_SET);
+
+ // THE TEST
+ final String response = restTemplate.getForObject(uri + "/aai/standardQuery/vlansByNetworks"
+ + "?serviceInstanceId=" + serviceInstance.getInstanceId()
+ + "&serviceType=" + serviceType
+ + "&globalCustomerId=" + globalCustomerId
+ + "&sdcModelUuid=" + sdcModelUuid
+ , String.class);
+
+ assertResponse(JsonAssert.when(Option.IGNORING_ARRAY_ORDER),
+ getResourceAsString("serviceWithNetwork/aaiGetNetworksWithVlansToVnfByServiceInstance.json"),
+ response);
+ }
+
+ @Test
+ public void getVnfDataByGlobalIdAndServiceType() {
+
+ SimulatorApi.registerExpectation(AAI_VNFS_FOR_CHANGE_MANAGEMENT_JSON, APPEND);
+
+ String url = uri + "/get_vnf_data_by_globalid_and_service_type/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/vFlowLogic";
+
+ ResponseEntity<String> response = restTemplate.getForEntity(url, String.class);
+//reduced_vnf_data_by_globalid_and_service_type.json
+ assertTrue(false == response.getBody().contains("generic-vfmodule"));
+ assertResponse(JsonAssert.when(Option.IGNORING_ARRAY_ORDER),
+ getResourceAsString("changeManagement/reduced_vnf_data_by_globalid_and_service_type.json"),
+ response.getBody());
+
+ }
+
private void assertResponse(Object expected, String response) {
+ assertResponse(Configuration.empty(), expected, response);
+ }
+
+ private void assertResponse(Configuration configuration, Object expected, String response) {
try {
- JsonAssert.assertJsonEquals(expected, response);
+ JsonAssert.assertJsonEquals(expected, response, configuration);
} catch (Exception | AssertionError e) {
System.err.println("response was: " + response);
throw e;
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AsyncInfraApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/AsyncInfraApiTest.java
index 5f83f36dc..058cb2f5b 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/AsyncInfraApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/AsyncInfraApiTest.java
@@ -1,205 +1,30 @@
package org.onap.vid.api;
import com.google.common.collect.ImmutableList;
-import com.google.gson.JsonObject;
-import net.codestory.http.WebServer;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
import org.onap.vid.more.LoggerFormatTest;
import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
-import org.testng.Assert;
import org.testng.annotations.BeforeClass;
-import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
-import vid.automation.test.infra.Features;
-import vid.automation.test.infra.Wait;
-import vid.automation.test.model.JobBulk;
-import vid.automation.test.model.JobModel;
import vid.automation.test.services.SimulatorApi;
-import java.net.Inet4Address;
-import java.net.InetAddress;
-import java.net.NetworkInterface;
-import java.sql.Connection;
-import java.sql.DriverManager;
-import java.sql.SQLException;
-import java.sql.Statement;
-import java.util.Collection;
-import java.util.Enumeration;
-import java.util.List;
import java.util.UUID;
-import java.util.concurrent.ConcurrentSkipListSet;
-import java.util.concurrent.TimeUnit;
-import java.util.stream.Collectors;
-import java.util.stream.IntStream;
import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.*;
+import static org.hamcrest.Matchers.containsString;
import static org.testng.AssertJUnit.assertEquals;
public class AsyncInfraApiTest extends BaseApiTest {
- private static final String PENDING = "PENDING";
public static final String API_URL = "asyncForTests";
- private boolean asyncJobsIsOn() {
- return Features.FLAG_ASYNC_JOBS.isActive()
- && Features.FLAG_ASYNC_INSTANTIATION.isActive();
- }
-
@BeforeClass
public void login() {
super.login();
}
- @BeforeMethod
- protected void deleteAllPendingJobs() {
- System.out.println("Connecting database...");
-
- try (Connection connection = DriverManager.getConnection(DB_CONFIG.url, DB_CONFIG.username, DB_CONFIG.password)) {
- System.out.println("Database connected!");
- try (Statement stmt = connection.createStatement()) {
- stmt.addBatch("DELETE from `vid_service_info`");
- stmt.addBatch("DELETE FROM `vid_job`");
-
- int[] executeBatch = stmt.executeBatch();
- }
-
- } catch (SQLException e) {
- throw new IllegalStateException("Cannot connect the database!", e);
- }
- }
-
-
- @Test
- public void createBulkOfJobsViaApi_thenGetEachOneOfThem() {
- int jobCount = 10;
- final String url = "http://localhost:1234/testMe";
- ResponseEntity<JobBulk> result = postJobBulk(jobCount, url, "NoOp");
- assertEquals(HttpStatus.OK, result.getStatusCode());
- Assert.assertNotNull(result.getBody());
- assertEquals(jobCount, getJobChildren(result).size());
-
-
- result.getBody().getJobs().forEach(job -> {
- assertThat(job.getUuid(), not(isEmptyOrNullString()));
- assertEquals(PENDING, job.getStatus());
- });
-
- result.getBody().getJobs().forEach(job -> {
- ResponseEntity<JobModel> jobResult = restTemplate.getForEntity(buildUri(API_URL+"/job/{uuid}"), JobModel.class, job.getUuid());
- assertEquals(job.getUuid(), jobResult.getBody().getUuid());
- //assertEquals(PENDING, jobResult.getBody().getStatus());
- });
- }
-
- private List<JobModel> getJobChildren(ResponseEntity<JobBulk> result) {
- return result.getBody().getJobs().stream().filter(job -> job.getTemplateId() != null).collect(Collectors.toList());
- }
-
- private ResponseEntity<JobBulk> postJobBulk(int jobCount, String url, String type) {
- JsonObject jsonObject = new JsonObject();
- jsonObject.addProperty("name", "service-"+random.nextInt());
- jsonObject.addProperty("count", jobCount);
- jsonObject.addProperty("url", url);
- jsonObject.addProperty("type", type);
- ResponseEntity<JobBulk> result = restTemplate.postForEntity(buildUri(API_URL), jsonObject.toString(), JobBulk.class);
- return result;
- }
-
- @Test
- public void addFewJobs_verifyCallbacksAreAllAndNoDuplicates() throws InterruptedException {
- final Collection<String> expected = new ConcurrentSkipListSet<>();
- final Collection<String> results = new ConcurrentSkipListSet<>();
- final Collection<String> duplicates = new ConcurrentSkipListSet<>();
- final String targetPath = "/my-mso";
-
- // https://github.com/CodeStory/fluent-http
- final WebServer server = new WebServer().configure(routes -> routes
- .post(targetPath, (context) -> {
- final String body = context.extract(String.class);
- if (!results.add(body)) {
- duplicates.add(body);
- }
- return body;
- })
- ).startOnRandomPort();
-
- final int jobCount = 10;
- final int childCount = 2;
-
- InetAddress inetAddress = getExternalInetAddress();
-
- final String returnUrl = "http://" + inetAddress.getHostAddress() + ":" + server.port() + targetPath;
- System.out.println(returnUrl);
-
- // POST jobs
- IntStream.range(0, jobCount).parallel().forEach(i -> {
- ResponseEntity<JobBulk> result = postJobBulk(childCount, returnUrl, "HttpCall");
- getJobChildren(result).forEach(child -> {
- expected.add(child.getUuid());
- });
- });
- Wait.waitFor((actual -> actual.size() == expected.size()), results, 75, 200, TimeUnit.MILLISECONDS);
- // wait some another time give change for duplications
- TimeUnit.SECONDS.sleep(5);
-
- if (asyncJobsIsOn()) {
- assertThat("async jobs is on: should callback for all jobs - no more, no less", results, equalTo(expected));
- assertThat("async jobs is on: should callback for exactly number of jobs", results, hasSize(jobCount * childCount));
- assertThat("async jobs is on: should have no duplicate jobs callback", duplicates, empty());
- } else {
- assertThat("async jobs is off: should not callback for any job", results, empty());
- assertThat("async jobs is off: should have no duplicate jobs callback", duplicates, empty());
- }
-
- server.stop();
-
- }
-
- private InetAddress getExternalInetAddress() {
- // https://stackoverflow.com/questions/9481865/getting-the-ip-address-of-the-current-machine-using-java
- InetAddress candidateAddress = null;
- try {
- for (Enumeration ifaces = NetworkInterface.getNetworkInterfaces(); ifaces.hasMoreElements(); ) {
- NetworkInterface iface = (NetworkInterface) ifaces.nextElement();
-
- if (iface.getName().contains("docker")) {
- // ignore local docker virtual gateway IPs
- continue;
- }
-
- // Iterate all IP addresses assigned to each card...
- for (Enumeration inetAddrs = iface.getInetAddresses(); inetAddrs.hasMoreElements(); ) {
- InetAddress inetAddr = (InetAddress) inetAddrs.nextElement();
-
- // take only non-loopback, ipv4 addresses
- if (!inetAddr.isLoopbackAddress() && inetAddr instanceof Inet4Address) {
-
- System.out.println("inetAddr (" + iface.getName() + "): " + inetAddr);
- if (inetAddr.isSiteLocalAddress()) {
- // Found non-loopback site-local address. Return it immediately...
- System.out.println("inetAddr, site-local (" + iface.getName() + "): " + inetAddr);
- candidateAddress = inetAddr;
- }
- else if (candidateAddress == null) {
- // Found non-loopback address, but not necessarily site-local.
- // Store it as a candidate to be returned if site-local address is not subsequently found...
- candidateAddress = inetAddr;
- // Note that we don't repeatedly assign non-loopback non-site-local addresses as candidates,
- // only the first. For subsequent iterations, candidate will be non-null.
- }
- }
- }
-
- }
- } catch (Exception e) {
- throw new RuntimeException(e);
- }
- return candidateAddress;
- }
-
@Test
public void testGetStatusBadRequest() {
ResponseEntity<String> jobResult = getJob("1234");
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest.java
new file mode 100644
index 000000000..539e857c9
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest.java
@@ -0,0 +1,532 @@
+package org.onap.vid.api;
+
+import static java.util.Collections.emptyMap;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
+import static org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset.DEFAULT_INSTANCE_ID;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet.COMPLETE;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOAddOrRemoveOneInstanceGroupMember;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOAddOrRemoveOneInstanceGroupMember.InstanceGroupMemberAction;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseDelete;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateNetworkALaCarteCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVfModuleALaCarteCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfALaCarteCypress2;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfGroup;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteALaCarteService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteInstanceGroup;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus.SourceStatus;
+import org.onap.vid.model.asyncInstantiation.ServiceInfo;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
+import vid.automation.test.Constants;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.AsyncJobsService;
+import vid.automation.test.services.SimulatorApi;
+import vid.automation.test.services.SimulatorApi.RegistrationStrategy;
+
+@FeatureTogglingTest({Features.FLAG_ASYNC_JOBS, Features.FLAG_ASYNC_INSTANTIATION, Features.FLAG_ASYNC_ALACARTE_VNF})
+public class AsyncInstantiationALaCarteApiTest extends AsyncInstantiationBase {
+
+ private static final String CREATE_BULK_OF_ALACARTE_REQUEST = "asyncInstantiation/vidRequestCreateALaCarte.json";
+ private static final String CREATE_BULK_OF_ALACARTE_REQUEST_CYPRESS = "a-la-carte/redux-a-la-carte.json";
+ private static final String CREATE_BULK_OF_ALACARTE_NO_TESTAPI_REQUEST_CYPRESS = "a-la-carte/redux-a-la-carte-no-testapi.json";
+ private static final String DELETE_BULK_OF_ALACARTE_REQUEST = "VnfGroup/ServiceWithVnfGroupsDeleteRequest.json";
+ private static final String VIEW_EDIT_VNF_GROUPS_REQUEST = "VnfGroup/VnfGroupCreate1Delete1None1Request.json";
+ private static final String DELETE_TWO_VNF_GROUPS_MEMBER_AND_ADD_ONE_REQUEST = "VnfGroup/vnfGroupCreate1VnfGroupAndDelete2VnfGroupsRequest.json";
+ private static final String DELETE_SERVICE_WITH_TWO_VNF_GROUPS_REQUEST_WITH_GROUPMEMBERS = "VnfGroup/deleteServiceWith2VnfGroupsRequest_AndThreeGroupMembers.json";
+
+
+ private static final String SERVICE_INSTANCE_ID = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ private static final String MSO_COMPLETE_STATUS = "COMPLETE";
+ private static final String MSO_FAILED_STATUS = "FAILED";
+
+
+ @DataProvider
+ public static Object[][] scenarios() {
+ return new Object[][]{
+ {Scenario.PARALLEL},
+ {Scenario.COMPLETED},
+// {Scenario.NAME_TAKEN}, Not relevant because the name uniqueness is supported only for bulk in Macro
+// {Scenario.DUPLICATE_NAME}, Not relevant because name duplication is not handled in A La Carte
+ {Scenario.IN_PROGRESS},
+ {Scenario.MSO_FAIL}
+ };
+ }
+
+ @AfterMethod
+ protected void dropAllFromNameCounter() {
+ AsyncJobsService asyncJobsService = new AsyncJobsService();
+ asyncJobsService.dropAllFromNameCounter();
+ }
+
+ @Test
+ public void deploy1Service0VnfWithStrictSimulatorCompare__verifyStatusAndAudit() {
+ /*
+ Legit Preset || deploy 1 Service, no VNF inside
+ -> JobStatus is Eventually success, audit
+ is adequate; strict simulator compare
+ */
+
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "calazixide85");
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(names, 0, DEFAULT_REQUEST_ID));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(new PresetMSOOrchestrationRequestGet());
+ List<BasePreset> presets = getPresets(createPresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertServiceInfoSpecific1(jobId, JobStatus.COMPLETED, names.get(SERVICE_NAME));
+ assertAuditStatuses(jobId, vidAuditStatusesCompleted(jobId), msoAuditStatusesCompleted(jobId));
+ }
+
+ @Test
+ public void deleteServiceWithTwoVnfGroups_andRetry() {
+ String parentServiceInstanceId = "service-instance-id";
+ String firstVnfGroupToDeleteInstanceId = "VNF_GROUP1_INSTANCE_ID";
+ String secondVnfGroupToDeleteInstanceId = "VNF_GROUP2_INSTANCE_ID";
+ String firstVnfGroupToDeleteRequestId = UUID.randomUUID().toString();
+ String secondVnfGroupToDeleteRequestId = UUID.randomUUID().toString();
+ String parentServiceRequestId = UUID.randomUUID().toString();
+ List<String> vnfGroupMemberRemoveRequestsIds = ImmutableList.of(UUID.randomUUID().toString(), UUID.randomUUID().toString(), UUID.randomUUID().toString());
+
+ //failed to delete vnf group, and then also service is not deleted
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(firstVnfGroupToDeleteInstanceId, "RELATED_VNF1_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(0), InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(firstVnfGroupToDeleteInstanceId, "RELATED_VNF2_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(1), InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(firstVnfGroupToDeleteInstanceId, "RELATED_VNF3_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(2), InstanceGroupMemberAction.Remove));
+
+ List<PresetMSOBaseDelete> deletePresets = ImmutableList.of(
+ new PresetMSODeleteInstanceGroup(firstVnfGroupToDeleteRequestId, firstVnfGroupToDeleteInstanceId, getUserCredentials().getUserId()),
+ new PresetMSODeleteInstanceGroup(secondVnfGroupToDeleteRequestId, secondVnfGroupToDeleteInstanceId, getUserCredentials().getUserId())
+ );
+
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = new ArrayList<>();
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, firstVnfGroupToDeleteRequestId));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet( MSO_FAILED_STATUS, secondVnfGroupToDeleteRequestId));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, vnfGroupMemberRemoveRequestsIds.get(0)));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, vnfGroupMemberRemoveRequestsIds.get(1)));
+ inProgressPresets.add(new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, vnfGroupMemberRemoveRequestsIds.get(2)));
+
+ List<BasePreset> presets = getPresets(deletePresets, createPresets, inProgressPresets);
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_SERVICE_WITH_TWO_VNF_GROUPS_REQUEST_WITH_GROUPMEMBERS);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+ assertServiceInfoSpecificDeletion(jobId, JobStatus.COMPLETED_WITH_ERRORS, "SERVICE_INSTANCE_NAME", "service-instance-type");
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(1).getReqPath(), 1L),
+
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 3L)
+
+ ));
+
+ //retry to delete vnf-group and then delete service
+ List<BasePreset> retryPresets = ImmutableList.of(
+ new PresetMSODeleteInstanceGroup(secondVnfGroupToDeleteRequestId, secondVnfGroupToDeleteInstanceId, getUserCredentials().getUserId()),
+ new PresetMSODeleteALaCarteService(parentServiceRequestId,parentServiceInstanceId ),
+ new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, secondVnfGroupToDeleteRequestId),
+ new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, parentServiceRequestId));
+ registerExpectationFromPresets(retryPresets, RegistrationStrategy.CLEAR_THEN_SET);
+
+ List<String> retryUuids = retryJob(jobId);
+ assertThat(retryUuids, hasSize(1));
+ final String retryJobId = retryUuids.get(0);
+ assertServiceInfoSpecificDeletion(retryJobId, JobStatus.COMPLETED, "SERVICE_INSTANCE_NAME", "service-instance-type");
+
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(retryPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(retryPresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(retryPresets.get(2).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(retryPresets.get(3).getReqPath(), 1L)
+ ));
+ }
+
+ @DataProvider
+ public static Object[][] msoRequestStatusDataProvider() {
+ return new Object[][]{
+ {MSO_COMPLETE_STATUS, JobStatus.COMPLETED},
+ {MSO_FAILED_STATUS, JobStatus.FAILED}
+ };
+ }
+
+ @Test(dataProvider = "msoRequestStatusDataProvider")
+ public void deleteServiceWithStrictSimulatorCompare__verifyStatusAndAudit(String msoStatus, JobStatus expectedStatus) {
+ List<PresetMSOBaseDelete> deletePresets = ImmutableList.of(new PresetMSODeleteALaCarteService( DEFAULT_REQUEST_ID, SERVICE_INSTANCE_ID));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of (new PresetMSOOrchestrationRequestGet(msoStatus),
+ new PresetMSOOrchestrationRequestGet(msoStatus));
+ List<BasePreset> presets = getDeletePresets(deletePresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_BULK_OF_ALACARTE_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertServiceInfoSpecificDeletion(jobId, expectedStatus, "wowServiceWithVnfGroping", "TYLER SILVIA");
+ switch (expectedStatus) {
+ case COMPLETED:
+ assertAuditStatuses(jobId, vidAuditStatusesCompleted(jobId), msoAuditStatusesCompleted(jobId));
+ break;
+
+ case FAILED:
+ assertAuditStatuses(jobId, vidAuditStatusesFailed(jobId), null);
+ break;
+ }
+
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L)
+ ));
+ }
+
+ @Test(dataProvider = "msoRequestStatusDataProvider")
+ public void deleteTwoGroupsAddOneGroup(String msoStatus, JobStatus expectedStatus) {
+ String parentServiceInstanceId = "service-instance-id";
+ String firstVnfGroupToDeleteInstanceId = "VNF_GROUP1_INSTANCE_ID";
+ String secondVnfGroupToDeleteInstanceId = "VNF_GROUP2_INSTANCE_ID";
+ String firstVnfGroupToDeleteRequestId = UUID.randomUUID().toString();
+ String secondVnfGroupToDeleteRequestId = UUID.randomUUID().toString();
+ String vnfGroupToCreateRequestId = UUID.randomUUID().toString();
+
+ List<PresetMSOBaseDelete> deletePresets = ImmutableList.of(
+ new PresetMSODeleteInstanceGroup(firstVnfGroupToDeleteRequestId, firstVnfGroupToDeleteInstanceId, getUserCredentials().getUserId()),
+ new PresetMSODeleteInstanceGroup(secondVnfGroupToDeleteRequestId, secondVnfGroupToDeleteInstanceId, getUserCredentials().getUserId()));
+
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOCreateVnfGroup("VNF_GROUP3_INSTANCE_NAME", vnfGroupToCreateRequestId,
+ PresetMSOCreateVnfGroup.MODEL_INFO_0, parentServiceInstanceId, false));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet(msoStatus, firstVnfGroupToDeleteRequestId),
+ new PresetMSOOrchestrationRequestGet(msoStatus, secondVnfGroupToDeleteRequestId),
+ new PresetMSOOrchestrationRequestGet(msoStatus, vnfGroupToCreateRequestId, "Instance group was created successfully.")
+ );
+ List<BasePreset> presets = getPresets(deletePresets, createPresets, inProgressPresets);
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_TWO_VNF_GROUPS_MEMBER_AND_ADD_ONE_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertServiceInfoSpecificUpdate(jobId, expectedStatus, "SERVICE_INSTANCE_NAME");
+ assertExpectedStatus(expectedStatus, jobId);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(2).getReqPath(), 1L)
+ ));
+
+ }
+
+ @Test
+ public void viewEditVnfGroup__verifyStatusAndAudit() {
+ String parentServiceInstanceId = "service-instance-id";
+ String vnfGroupToDeleteInstanceId = "VNF_GROUP1_INSTANCE_ID";
+
+ //failed to create vnf group, failed to remove 1 member (and then also vnf group isn't deleted)
+ viewEditVnfGroup_registerPresets(parentServiceInstanceId, vnfGroupToDeleteInstanceId, MSO_FAILED_STATUS);
+
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), VIEW_EDIT_VNF_GROUPS_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertServiceInfoSpecificUpdate(jobId, JobStatus.COMPLETED_WITH_ERRORS, "SERVICE_INSTANCE_NAME");
+ assertExpectedStatus(JobStatus.COMPLETED_WITH_ERRORS, jobId);
+ Map<String, Long> recordedRequest = SimulatorApi.retrieveRecordedRequestsPathCounter();
+ assertThat(recordedRequest, allOf(
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups/" + vnfGroupToDeleteInstanceId, 0L), //delete vnf group
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups", 1L), //create vnf group
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups/" + vnfGroupToDeleteInstanceId + "/removeMembers", 3L) //remove vnf group members
+ ));
+
+ //retry - vnf group create, 1 member remove, vnf group delete
+ viewEditVnfGroup_registerPresets(parentServiceInstanceId, vnfGroupToDeleteInstanceId, MSO_COMPLETE_STATUS);
+ final List<String> retryUuids = retryJob(jobId);
+ assertThat(retryUuids, hasSize(1));
+ final String retryJobId = retryUuids.get(0);
+
+ assertServiceInfoSpecificUpdate(retryJobId, JobStatus.COMPLETED, "SERVICE_INSTANCE_NAME");
+ assertExpectedStatus(JobStatus.COMPLETED, retryJobId);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups/" + vnfGroupToDeleteInstanceId, 1L), //delete vnf group
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups", 1L), //create vnf group
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./instanceGroups/" + vnfGroupToDeleteInstanceId + "/removeMembers", 1L) //remove vnf group members
+ ));
+ }
+
+ private void viewEditVnfGroup_registerPresets(String parentServiceInstanceId, String vnfGroupToDeleteInstanceId, String msoStatus) {
+ String vnfGroupToDeleteRequestId = UUID.randomUUID().toString();
+ String vnfGroupToCreateRequestId = UUID.randomUUID().toString();
+ List<String> vnfGroupMemberRemoveRequestsIds = ImmutableList.of(UUID.randomUUID().toString(), UUID.randomUUID().toString(), UUID.randomUUID().toString());
+
+ List<PresetMSOBaseDelete> deletePresets = ImmutableList.of(
+ new PresetMSODeleteInstanceGroup(vnfGroupToDeleteRequestId, vnfGroupToDeleteInstanceId, getUserCredentials().getUserId()));
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOCreateVnfGroup("VNF_GROUP3_INSTANCE_NAME", vnfGroupToCreateRequestId,
+ PresetMSOCreateVnfGroup.MODEL_INFO_0, parentServiceInstanceId, false),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupToDeleteInstanceId, "RELATED_VNF1_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(0), InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupToDeleteInstanceId, "RELATED_VNF2_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(1), InstanceGroupMemberAction.Remove),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember(vnfGroupToDeleteInstanceId, "RELATED_VNF3_INSTANCE_ID", getUserCredentials().getUserId(), vnfGroupMemberRemoveRequestsIds.get(2), InstanceGroupMemberAction.Remove));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, vnfGroupToDeleteRequestId), // delete instance group
+ new PresetMSOOrchestrationRequestGet(msoStatus, vnfGroupToCreateRequestId, "Instance group was created successfully."), // create instance group
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, vnfGroupMemberRemoveRequestsIds.get(0)), // remove instance group member
+ new PresetMSOOrchestrationRequestGet(msoStatus, vnfGroupMemberRemoveRequestsIds.get(1)), // remove instance group member
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, vnfGroupMemberRemoveRequestsIds.get(2))); // remove instance group member
+
+ List<BasePreset> presets = getPresets(deletePresets, createPresets, inProgressPresets);
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ }
+
+ private void assertExpectedStatus(JobStatus expectedStatus, String jobId) {
+ switch (expectedStatus) {
+ case COMPLETED:
+ assertAuditStatuses(jobId, vidAuditStatusesCompleted(jobId), null);
+ break;
+
+ case FAILED:
+ assertAuditStatuses(jobId, vidAuditStatusesFailed(jobId), null);
+ break;
+ }
+ }
+
+ @Test
+ public void deploy1Service1FailedVnf__verifyStatus_andRetry() {
+ //CreateServiceWithFailedVnf is common for API test and UI test,
+ //so if you change it, make sure both test are compatible with your changes
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = new CreateServiceWithFailedVnf(this);
+ createServiceWithFailedVnf.deployService1FailedVnf();
+ createServiceWithFailedVnf.secondRegistration();
+ createServiceWithFailedVnf.retryJob();
+ createServiceWithFailedVnf.retryAssertion();
+ createServiceWithFailedVnf.simulatorCallsAssertion();
+ }
+
+ @DataProvider
+ Object[][] data_deploy1ServiceFromCypress__verifyStatusAndMsoCalls() {
+ return Features.FLAG_ASYNC_ALACARTE_VFMODULE.isActive() ? new Object[][]{
+ {"none", emptyMap(), emptyMap(), true},
+ {"none", emptyMap(), emptyMap(), false},
+ {"instance", ImmutableMap.of("vnfs", 0L, "networks", 0L, "vfModules", 0L, "volumeGroups", 0L),
+ ImmutableMap.of("serviceInstances", 1L, "vnfs", 1L, "networks", 1L, "vfModules", 3L, "volumeGroups", 1L),true},
+ {"network", emptyMap(),
+ ImmutableMap.of("networks", 1L), true},
+ {"vnf0", ImmutableMap.of("vfModules", 0L, "volumeGroups", 0L),
+ ImmutableMap.of("vnfs", 1L, "vfModules", 3L, "volumeGroups", 1L), true},
+ {"vfModule0", ImmutableMap.of("vfModules", 1L, "volumeGroups", 0L),
+ ImmutableMap.of("vfModules", 3L, "volumeGroups", 1L), true},
+ {"volumeGroup", ImmutableMap.of("vfModules", 2L),
+ ImmutableMap.of("vfModules", 1L, "volumeGroups", 1L), true},
+ {"vfModule1", emptyMap(),
+ ImmutableMap.of("vfModules", 1L, "volumeGroups", 1L), true},
+ {"vfModule2", emptyMap(),
+ ImmutableMap.of("vfModules", 1L), true}
+ } : new Object[][]{
+ {"none", ImmutableMap.of("vfModules", 0L, "volumeGroups", 0L), emptyMap(), true}
+ };
+ }
+
+ @Test(dataProvider = "data_deploy1ServiceFromCypress__verifyStatusAndMsoCalls")
+ public void deploy1ServiceFromCypress__verifyStatusAndMsoCalls_andRetry(String whatToFail, Map<String, Long> pathCounterOverride, Map<String, Long> retryPathCounterOverride, boolean withTestApi) {
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "serviceInstanceName");
+ String vnfRequestId = UUID.randomUUID().toString();
+ registerPresetsForRetryTest(whatToFail, names, vnfRequestId, withTestApi);
+
+ final List<String> uuids = createBulkOfInstances(false, 1, names, withTestApi? CREATE_BULK_OF_ALACARTE_REQUEST_CYPRESS: CREATE_BULK_OF_ALACARTE_NO_TESTAPI_REQUEST_CYPRESS);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ JobStatus finalJobStatus;
+ switch (whatToFail) {
+ case "none": finalJobStatus = JobStatus.COMPLETED; break;
+ case "instance": finalJobStatus = JobStatus.FAILED; break;
+ default: finalJobStatus = JobStatus.COMPLETED_WITH_ERRORS; break;
+ }
+ assertServiceInfoSpecific2(jobId, finalJobStatus, names.get(SERVICE_NAME));
+ assertRecordedRequests(pathCounterOverride, 1L, vnfRequestId);
+
+ if (!"none".equals(whatToFail)) {
+ registerPresetsForRetryTest("none", names, vnfRequestId, withTestApi);
+
+ List<String> retryUuids = retryJob(jobId);
+ assertThat(retryUuids, hasSize(1));
+ final String retryJobId = retryUuids.get(0);
+
+ ServiceAction serviceAction = "instance".equals(whatToFail) ? ServiceAction.INSTANTIATE : ServiceAction.UPDATE;
+ assertServiceInfoSpecific2(retryJobId, JobStatus.COMPLETED, names.get(SERVICE_NAME), serviceAction);
+
+ assertRecordedRequests(retryPathCounterOverride, 0L, vnfRequestId);
+ }
+ }
+
+ private void registerPresetsForRetryTest(String whatToFail, ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names, String vnfRequestId, boolean withTestApi ) {
+ String networkRequestId = UUID.randomUUID().toString();
+ String vfModule0RequestId = UUID.randomUUID().toString();
+ String vfModule1RequestId = UUID.randomUUID().toString();
+ String vfModule2RequestId = UUID.randomUUID().toString();
+ String volumeGroupRequestId = UUID.randomUUID().toString();
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteServiceCypress(names, 0, DEFAULT_REQUEST_ID, Constants.GR_API, withTestApi),
+ new PresetMSOCreateVnfALaCarteCypress2(vnfRequestId, DEFAULT_INSTANCE_ID, vnfRequestId, "2017-488_PASQUALE-vPE", Constants.GR_API, withTestApi),
+ new PresetMSOCreateNetworkALaCarteCypress(networkRequestId, DEFAULT_INSTANCE_ID, networkRequestId, "ExtVL", Constants.GR_API, withTestApi)
+ );
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet("instance".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE),
+ new PresetMSOOrchestrationRequestGet("vnf0".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, vnfRequestId),
+ new PresetMSOOrchestrationRequestGet("vfModule0".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, vfModule0RequestId),
+ new PresetMSOOrchestrationRequestGet("vfModule1".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, vfModule1RequestId),
+ new PresetMSOOrchestrationRequestGet("vfModule2".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, vfModule2RequestId),
+ new PresetMSOOrchestrationRequestGet("volumeGroup".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, volumeGroupRequestId),
+ new PresetMSOOrchestrationRequestGet("network".equals(whatToFail) ? MSO_FAILED_STATUS : COMPLETE, networkRequestId)
+ );
+ List<BasePreset> presetsWithoutVfModule = getPresets(createPresets, inProgressPresets);
+
+ ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
+ .addAll(presetsWithoutVfModule)
+ .add(new PresetSDCGetServiceToscaModelGet("2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "csar-noDynamicFields-ecompNamingFalse-fullModelDetails.zip"))
+ .add(new PresetSDCGetServiceMetadataGet("2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0", "csar-noDynamicFields-ecompNamingFalse-fullModelDetails.zip"))
+ .add(new PresetMSOCreateVfModuleALaCarteCypress(vfModule0RequestId, DEFAULT_INSTANCE_ID, vnfRequestId, PresetMSOCreateVfModuleALaCarteCypress.module0Names, Constants.GR_API, withTestApi))
+ .add(PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.forVolumeGroup(volumeGroupRequestId, DEFAULT_INSTANCE_ID, vnfRequestId, Constants.GR_API, withTestApi))
+ .add(PresetMSOCreateVfModuleWithVolumeGroupALaCarteCypress.forVfModule(vfModule1RequestId, DEFAULT_INSTANCE_ID, vnfRequestId, volumeGroupRequestId, Constants.GR_API, withTestApi))
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_JUST_ANOTHER_REGION_TO_ATT_AIC)
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC)
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MY_REGION_TO_ATT_AIC)
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_LCP_REGION_TEXT_TO_ATT_AIC)
+ .add(new PresetMSOCreateVfModuleALaCarteCypress(vfModule2RequestId, DEFAULT_INSTANCE_ID, vnfRequestId, PresetMSOCreateVfModuleALaCarteCypress.module2Names, Constants.GR_API, withTestApi))
+ .build();
+
+ registerExpectationFromPresets(
+ Features.FLAG_ASYNC_ALACARTE_VFMODULE.isActive() ? presets : presetsWithoutVfModule,
+ RegistrationStrategy.CLEAR_THEN_SET);
+ }
+
+ private void assertRecordedRequests(Map<String, Long> pathCounterOverride, Long defaultValue, String vnfRequestId) {
+ Long vfModulesDefaultValue = defaultValue == 1L ? 3L : 0L;
+
+ //noinspection unchecked
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./serviceInstances",
+ pathCounterOverride.getOrDefault("serviceInstances", defaultValue)),
+
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./serviceInstances/" + DEFAULT_INSTANCE_ID + "/networks",
+ pathCounterOverride.getOrDefault("networks", defaultValue)),
+
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./serviceInstances/" + DEFAULT_INSTANCE_ID + "/vnfs",
+ pathCounterOverride.getOrDefault("vnfs", defaultValue)),
+
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstances/v./" + DEFAULT_INSTANCE_ID + "/vnfs/" + vnfRequestId + "/volumeGroups",
+ pathCounterOverride.getOrDefault("volumeGroups", defaultValue)),
+
+ TestUtils.hasOrLacksOfEntry("/mso/serviceInstantiation/v./serviceInstances/" + DEFAULT_INSTANCE_ID + "/vnfs/" + vnfRequestId + "/vfModules",
+ pathCounterOverride.getOrDefault("vfModules", vfModulesDefaultValue))
+ ));
+ }
+
+ private ImmutableList<JobAuditStatus> vidAuditStatusesCompleted(String jobId) {
+ return ImmutableList.of(
+ vidAuditStatus(jobId, "PENDING", false),
+ vidAuditStatus(jobId, "IN_PROGRESS", false),
+ vidAuditStatus(jobId, "COMPLETED", true)
+ );
+ }
+
+ private ImmutableList<JobAuditStatus> msoAuditStatusesCompleted(String jobId ) {
+ return ImmutableList.of(
+ msoAuditStatus(jobId, "REQUESTED", null, UUID.fromString(DEFAULT_REQUEST_ID)),
+ msoAuditStatus(jobId, MSO_COMPLETE_STATUS, "Service Instance was created successfully.", UUID.fromString(DEFAULT_REQUEST_ID))
+ );
+ }
+
+ private JobAuditStatus msoAuditStatus(String jobId, String jobStatus, String additionalInfo, UUID requestId) {
+ return new JobAuditStatus(UUID.fromString(jobId), jobStatus, SourceStatus.MSO, requestId, additionalInfo, false);
+ }
+
+ private void assertServiceInfoSpecific2(String jobId, JobStatus jobStatus, String serviceInstanceName) {
+ assertServiceInfoSpecific2(jobId, jobStatus, serviceInstanceName, ServiceAction.INSTANTIATE);
+ }
+
+ private void assertServiceInfoSpecific2(String jobId, JobStatus jobStatus, String serviceInstanceName, ServiceAction serviceAction) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, true, new ServiceInfo(
+ "us16807000", jobStatus, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ "JAG1", null,
+ "092eb9e8e4b7412e8787dd091bc58e86", null,
+ "JANET25", null,
+ "TYLER SILVIA", null,
+ null, serviceInstanceName,
+ "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd", "action-data", "1.0",
+ jobId, null, serviceAction, false)
+ );
+ }
+
+ private void assertServiceInfoSpecificDeletion(String jobId, JobStatus jobStatus, String serviceInstanceName, String serviceType) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, true, new ServiceInfo(
+ "us16807000", jobStatus, false,
+ null, null, null,
+ null, null,
+ null, null,
+ null, null,
+ serviceType, null,
+ null, serviceInstanceName,
+ "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "Grouping Service for Test", "1.0",
+ jobId, null, ServiceAction.DELETE, false)
+ );
+ }
+
+ private void assertServiceInfoSpecificUpdate(String jobId, JobStatus jobStatus, String serviceInstanceName) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, true, new ServiceInfo(
+ "us16807000", jobStatus, false,
+ null, null, null,
+ null, null,
+ null, null,
+ null, null,
+ "service-instance-type", null,
+ "service-instance-id", serviceInstanceName,
+ "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "Grouping Service for Test", "1.0",
+ jobId, null, ServiceAction.UPDATE, false)
+ );
+ }
+
+ enum Scenario {
+ PARALLEL, COMPLETED, NAME_TAKEN, DUPLICATE_NAME, IN_PROGRESS, MSO_FAIL
+ }
+
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest2.java b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest2.java
new file mode 100644
index 000000000..54f2cc66f
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest2.java
@@ -0,0 +1,211 @@
+package org.onap.vid.api;
+
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.Matchers.equalTo;
+import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+import com.fasterxml.jackson.core.type.TypeReference;
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseDelete;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2ErrorResponse;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteALaCarteService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGetErrorResponse;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsGetByRequestId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsGetByServiceInstanceId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus.SourceStatus;
+import org.onap.vid.model.asyncInstantiation.ServiceInfo;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.AsyncJobsService;
+import vid.automation.test.services.SimulatorApi;
+import vid.automation.test.services.SimulatorApi.RegistrationStrategy;
+
+@FeatureTogglingTest({Features.FLAG_ASYNC_JOBS, Features.FLAG_ASYNC_INSTANTIATION, Features.FLAG_ASYNC_ALACARTE_VNF})
+public class AsyncInstantiationALaCarteApiTest2 extends AsyncInstantiationBase {
+
+ private static final String CREATE_BULK_OF_ALACARTE_MULTIPLE_VNF_NETWORK_REQUEST_CYPRESS = "a-la-carte/redux-multiple-vnf-network.json";
+ private static final String DELETE_BULK_OF_ALACARTE_REQUEST = "VnfGroup/ServiceWithVnfGroupsDeleteRequest.json";
+ private static final String SERVICE_INSTANCE_ID = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+
+
+ @DataProvider
+ public static Object[][] scenarios() {
+ return new Object[][]{
+ {Scenario.PARALLEL},
+ {Scenario.COMPLETED},
+// {Scenario.NAME_TAKEN}, Not relevant because the name uniqueness is supported only for bulk in Macro
+// {Scenario.DUPLICATE_NAME}, Not relevant because name duplication is not handled in A La Carte
+ {Scenario.IN_PROGRESS},
+ {Scenario.MSO_FAIL}
+ };
+ }
+
+ @AfterMethod
+ protected void dropAllFromNameCounter() {
+ AsyncJobsService asyncJobsService = new AsyncJobsService();
+ asyncJobsService.dropAllFromNameCounter();
+ }
+
+ @Test
+ public void deleteService_withBadResponseFromMso_verifyStatus() {
+ List<PresetMSOBaseDelete> deletePresets = ImmutableList.of(new PresetMSODeleteALaCarteService( DEFAULT_REQUEST_ID, SERVICE_INSTANCE_ID, 500));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(new PresetMSOOrchestrationRequestGet());
+ List<BasePreset> presets = getDeletePresets(deletePresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_BULK_OF_ALACARTE_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertServiceInfoSpecificDeletion(jobId, JobStatus.FAILED, "wowServiceWithVnfGroping", "TYLER SILVIA");
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(deletePresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 0L)
+ ));
+ }
+
+
+ @Test
+ public void instantiationFailedForService(){
+ CreateInstanceWithFailedService createInstanceWithFailedService = new CreateInstanceWithFailedService(this);
+ createInstanceWithFailedService.deployServiceFailedInstance();
+ }
+
+ @Test
+ void getBulkForRetry_notFoundException(){
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = new CreateServiceWithFailedVnf(this);
+ createServiceWithFailedVnf.getBulkForRetryNotFound();
+ }
+
+
+ @Test
+ public void deploy1Service1FailedVnf_EditJobSendingSameDataAndRetry_verifyNewJobWithSameData() {
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = new CreateServiceWithFailedVnf(this);
+ String bulkRetryPayload = createServiceWithFailedVnf.deployService1FailedVnf();
+ createServiceWithFailedVnf.assertResourceAuditStatus(bulkRetryPayload);
+ createServiceWithFailedVnf.secondRegistration();
+ createServiceWithFailedVnf.retryJobWithOtherDataAndAssert(bulkRetryPayload);
+ }
+
+ @Test
+ public void deploy1Service1FailedVnf_EditSomeDetailsAndRetry_verifyNewJobWithEditedData() {
+ CreateServiceWithFailedVnf createServiceWithFailedVnf = new CreateServiceWithFailedVnf(this);
+ String originalBulkForRetry = createServiceWithFailedVnf.deployService1FailedVnf();
+ createServiceWithFailedVnf.assertResourceAuditStatus(originalBulkForRetry);
+ String changedData = createServiceWithFailedVnf.changeSomeDataAndRegisterToSimulator(originalBulkForRetry);
+ createServiceWithFailedVnf.retryJobWithOtherDataAndAssert(changedData);
+ }
+
+ private List<JobAuditStatus> getExpectedAuditFromFile(String fileName) throws IOException {
+ String content = TestUtils.convertRequest(objectMapper, fileName);
+ List<JobAuditStatus> auditStatusList = ImmutableList.copyOf(objectMapper.readValue(content, JobAuditStatus[].class));
+ return auditStatusList;
+
+
+ }
+
+ @Test
+ public void getAuditInfoForALaCarteByServiceInstanceId() throws IOException {
+ final String expectedMsoAuditInfo = "a-la-carte/auditInfoMSOALaCarte.json";
+ registerExpectationFromPreset(
+ new PresetMSOOrchestrationRequestsGetByServiceInstanceId(),
+ RegistrationStrategy.CLEAR_THEN_SET);
+ List<JobAuditStatus> actualMsoAudits = getJobMsoAuditStatusForAlaCarte(UUID.randomUUID().toString(), "aa1234d1-5a33-55df-13ab-12abad84e333", "bc305d54-75b4-431b-adb2-eb6b9e546014");
+ List<JobAuditStatus> expectedMsoAudits = getExpectedAuditFromFile(expectedMsoAuditInfo);
+ assertThat(actualMsoAudits, is(expectedMsoAudits));
+
+ }
+
+ @Test
+ public void getAuditInfoForALaCarteByRequestId() {
+ registerExpectationFromPreset(
+ new PresetMSOOrchestrationRequestsGetByRequestId(),
+ RegistrationStrategy.CLEAR_THEN_SET);
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "serviceInstanceName");
+ String uuid = createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_MULTIPLE_VNF_NETWORK_REQUEST_CYPRESS).get(0);
+ List<JobAuditStatus> actualMsoAudits = getJobMsoAuditStatusForAlaCarte( uuid, "405652f4-ceb3-4a75-9474-8aea71480a77", null);
+ List<JobAuditStatus> expectedMsoAudits = ImmutableList.of(
+ new JobAuditStatus("serviceInstanceName", "FAILED", UUID.fromString("405652f4-ceb3-4a75-9474-8aea71480a77"),"Service Instance was failed.",false, "service"));
+ assertThat(actualMsoAudits, is(expectedMsoAudits));
+
+ }
+
+ @Test
+ public void getAuditInfoForALaCarteByJobId() throws IOException {
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2ErrorResponse(),
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet()
+ ),
+ RegistrationStrategy.CLEAR_THEN_SET);
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "serviceInstanceName");
+ String uuid = createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_MULTIPLE_VNF_NETWORK_REQUEST_CYPRESS).get(0);
+
+ assertAndRetryIfNeeded(() -> {
+ final List<JobAuditStatus> actualMsoAudits = getJobMsoAuditStatusForAlaCarte( uuid, null, null);
+ List<JobAuditStatus> expectedMsoAudits = ImmutableList.of(
+ new JobAuditStatus(UUID.fromString(uuid), "FAILED", SourceStatus.MSO, null,
+ "Http Code:500, \"messageId\":\"SVC0002\",\"text\":\"JSON Object Mapping Request\"", false, "serviceInstanceName"));
+ assertThat(actualMsoAudits, is(expectedMsoAudits));
+ }, 15);
+
+ //assert error audit status
+ Map<String, Object> bulkForRetry = objectMapper.readValue(getRetryBulk(uuid).getBody(), new TypeReference<Map<String, Object>>(){});
+ String serviceTrackById = bulkForRetry.get("trackById").toString();
+ Map<String, Object> resourceAuditInfo = (Map) getResourceAuditInfo(serviceTrackById);
+ assertThat(resourceAuditInfo.get("jobStatus"), equalTo("FAILED"));
+ assertThat(resourceAuditInfo.get("additionalInfo"), equalTo("Http Code:500, \"messageId\":\"SVC0002\",\"text\":\"JSON Object Mapping Request\""));
+ }
+
+ @Test(expectedExceptions = RuntimeException.class)
+ public void getAuditInfoForALaCarte_badResponseFromMso_throwsException() {
+ registerExpectationFromPreset(
+ new PresetMSOOrchestrationRequestGetErrorResponse(500),
+ RegistrationStrategy.CLEAR_THEN_SET);
+ getJobMsoAuditStatusForAlaCarte( UUID.randomUUID().toString(), "405652f4-ceb3-4a75-9474-8aea71480a77", null);
+ }
+
+ private void assertServiceInfoSpecificDeletion(String jobId, JobStatus jobStatus, String serviceInstanceName, String serviceType) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, true, new ServiceInfo(
+ "us16807000", jobStatus, false,
+ null, null, null,
+ null, null,
+ null, null,
+ null, null,
+ serviceType, null,
+ null, serviceInstanceName,
+ "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "Grouping Service for Test", "1.0",
+ jobId, null, ServiceAction.DELETE, false)
+ );
+ }
+
+
+ enum Scenario {
+ PARALLEL, COMPLETED, NAME_TAKEN, DUPLICATE_NAME, IN_PROGRESS, MSO_FAIL
+ }
+
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest3.java b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest3.java
new file mode 100644
index 000000000..eed6ee90b
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationALaCarteApiTest3.java
@@ -0,0 +1,645 @@
+package org.onap.vid.api;
+
+import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.CoreMatchers.nullValue;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.allOf;
+import static org.hamcrest.Matchers.not;
+import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost.DEFAULT_REQUEST_ID;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet.COMPLETE;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.RELATED_VNF1_ACTION;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.RELATED_VNF2_ACTION;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.SERVICE_NAME;
+import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys.VNF_GROUP1_ACTION;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+import java.util.function.Function;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
+import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAISearchNodeQueryNonEmptyResult;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOAddOrRemoveOneInstanceGroupMember;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOAddOrRemoveOneInstanceGroupMember.InstanceGroupMemberAction;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOBaseCreateInstancePost;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateNetworkALaCarteServiceCypress2;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfALaCarteServiceCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfALaCarteServiceCypress2;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOCreateVnfGroup;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteBaseVfModuleCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteNetworkAlaCarteCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteService;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteVfModuleCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeleteVnfAlaCarteCypress;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus;
+import org.onap.vid.model.asyncInstantiation.JobAuditStatus.SourceStatus;
+import org.onap.vid.model.asyncInstantiation.ServiceInfo;
+import org.testng.annotations.AfterMethod;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
+import vid.automation.test.infra.FeatureTogglingTest;
+import vid.automation.test.infra.Features;
+import vid.automation.test.model.JobStatus;
+import vid.automation.test.model.ServiceAction;
+import vid.automation.test.services.AsyncJobsService;
+import vid.automation.test.services.SimulatorApi;
+import vid.automation.test.services.SimulatorApi.RegistrationStrategy;
+
+@FeatureTogglingTest({Features.FLAG_ASYNC_JOBS, Features.FLAG_ASYNC_INSTANTIATION, Features.FLAG_ASYNC_ALACARTE_VNF})
+public class AsyncInstantiationALaCarteApiTest3 extends AsyncInstantiationBase {
+
+ private static final String CREATE_BULK_OF_ALACARTE_REQUEST = "asyncInstantiation/vidRequestCreateALaCarte.json";
+ private static final String CREATE_BULK_OF_ALACARTE_MULTIPLE_VNF_NETWORK_REQUEST_CYPRESS = "a-la-carte/redux-multiple-vnf-network.json";
+ private static final String CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF_GROUP = "VnfGroup/serviceWithVnfGroupCreateRequest.json";
+ private static final String PAYLOAD_TEMPLATE_1_VNF_GROUP_WITH_3_MEMBERS_REQUEST = "VnfGroup/payloadTemplate1VnfGroupWith3MembersRequest.json";
+ private static final String DELETE_AND_CREATE_NETWORK_FROM_SERVICE = "asyncInstantiation/vidRequestDelete1Create1Network.json";
+ private static final String DELETE_SERVICE_WITH_NETWORK = "asyncInstantiation/vidRequestDeleteServiceWithNetwork.json";
+ private static final String DELETE_AND_CREATE_VNF_FROM_SERVICE = "asyncInstantiation/vidRequestDelete1Create1Vnf.json";
+ private static final String DELETE_SERVICE_WITH_VNF = "asyncInstantiation/vidRequestDeleteServiceWithVnf.json";
+
+
+ private static final String FIRST_REQUEST_ID = "d1011670-0e1a-4b74-945d-8bf5aede1d9c";
+ private static final String SECOND_REQUEST_ID = "e2011670-0e1a-4b74-945d-8bf5aede1d9c";
+ private static final String THIRD_REQUEST_ID = "f3011670-0e1a-4b74-945d-8bf5aede1d9c";
+ private static final String SERVICE_INSTANCE_ID = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ private static final String MSO_COMPLETE_STATUS = "COMPLETE";
+ private static final String MSO_FAILED_STATUS = "FAILED";
+
+
+ @DataProvider
+ public static Object[][] scenarios() {
+ return new Object[][]{
+ {Scenario.PARALLEL},
+ {Scenario.COMPLETED},
+// {Scenario.NAME_TAKEN}, Not relevant because the name uniqueness is supported only for bulk in Macro
+// {Scenario.DUPLICATE_NAME}, Not relevant because name duplication is not handled in A La Carte
+ {Scenario.IN_PROGRESS},
+ {Scenario.MSO_FAIL}
+ };
+ }
+
+ @AfterMethod
+ protected void dropAllFromNameCounter() {
+ AsyncJobsService asyncJobsService = new AsyncJobsService();
+ asyncJobsService.dropAllFromNameCounter();
+ }
+
+ @Test(dataProvider = "multipleVnfDataProvider")
+ public void deployServiceFromCypress__multipleVnfsAndNetwork(String expectedStatus, JobStatus expectedJobStatus) {
+ dropAllFromNameCounter();// needed because each data provider info not going to after method
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "serviceInstanceName");
+
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOCreateServiceInstanceMultipleVnfsServiceCypress(names, 0, DEFAULT_REQUEST_ID),
+ new PresetMSOCreateVnfALaCarteServiceCypress(FIRST_REQUEST_ID, SERVICE_INSTANCE_ID,"VFvGeraldine00001", "zzz1"),
+ new PresetMSOCreateVnfALaCarteServiceCypress(SECOND_REQUEST_ID, SERVICE_INSTANCE_ID,"VFvGeraldine00001_001", "ONAP"),
+ new PresetMSOCreateNetworkALaCarteServiceCypress2(THIRD_REQUEST_ID, SERVICE_INSTANCE_ID, "ExtVL")
+ );
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet(expectedStatus.equals("SERVICE_FAILED") ? MSO_FAILED_STATUS : MSO_COMPLETE_STATUS, DEFAULT_REQUEST_ID),
+ new PresetMSOOrchestrationRequestGet( MSO_COMPLETE_STATUS, FIRST_REQUEST_ID, "First VNF instance was created successfully." ),
+ new PresetMSOOrchestrationRequestGet(expectedStatus, SECOND_REQUEST_ID, expectedStatus.equals(MSO_COMPLETE_STATUS)?"Second VNF instance was created successfully.": MSO_BASE_ERROR),
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, THIRD_REQUEST_ID,"Network was created successfully.")
+ );
+ List<BasePreset> presets = getPresets( createPresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ registerExpectationFromPreset(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC, RegistrationStrategy.APPEND);
+
+ final List<String> uuids = createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_MULTIPLE_VNF_NETWORK_REQUEST_CYPRESS);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ //expected vid statuses
+ ImmutableList<JobAuditStatus> vidAuditStatuses;
+
+ if (expectedStatus.equals(MSO_COMPLETE_STATUS)){
+ vidAuditStatuses = vidAuditStatusesCompleted(jobId);
+ } else if (expectedStatus.equals("SERVICE_FAILED")){
+ vidAuditStatuses = vidAuditStatusesFailed(jobId);
+ } else {
+ vidAuditStatuses = vidAuditStatusesCompletedWithErrors(jobId);
+ }
+
+ assertServiceInfoSpecific3(jobId, expectedJobStatus , names.get(SERVICE_NAME));
+ assertAuditStatuses(jobId, vidAuditStatuses, null);
+ }
+
+
+ @DataProvider
+ Object[][] multipleVnfDataProvider() {
+ return new Object[][]{{MSO_FAILED_STATUS, JobStatus.COMPLETED_WITH_ERRORS},{MSO_COMPLETE_STATUS, JobStatus.COMPLETED}, {"SERVICE_FAILED", JobStatus.FAILED}};
+ }
+
+ @Test
+ @FeatureTogglingTest(Features.FLAG_1902_VNF_GROUPING)
+ public void deploy1ServiceWith1VnfGroup() {
+ final ImmutableMap<PresetMSOServiceInstanceGen2WithNames.Keys, String> names = ImmutableMap.of(SERVICE_NAME, "Grouping_Service_Instance");
+ String serviceReqId = "3cf5ea96-6b34-4945-b5b1-4a7798b1caf2";
+ String serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ String instanceGroupReqId = "715a5106-cdcc-44ee-8923-83d68a896908";
+
+ List<PresetMSOBaseCreateInstancePost> createPresets = ImmutableList.of(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteGroupingService(names, 0, serviceReqId),
+ new PresetMSOCreateVnfGroup("ABC", instanceGroupReqId, PresetMSOCreateVnfGroup.MODEL_INFO_1, serviceInstanceId, false));
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet("COMPLETE", serviceReqId),
+ new PresetMSOOrchestrationRequestGet("COMPLETE", instanceGroupReqId, "Instance group was created successfully."));
+ List<BasePreset> presets = getPresets(createPresets, inProgressPresets);
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+
+ final List<String> uuids = createBulkOfInstances(false, 1, names, CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF_GROUP);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertExpectedStatusAndServiceInfo(JobStatus.COMPLETED, jobId, new ServiceInfo(
+ "us16807000", JobStatus.COMPLETED, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ null, null,
+ null, null,
+ null, null,
+ "TYLER SILVIA", "SILVIA ROBBINS",
+ null, names.get(SERVICE_NAME),
+ "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "Grouping Service for Test", "1.0",
+ jobId, null, ServiceAction.INSTANTIATE, false));
+
+
+ assertAuditStatuses(jobId, vidAuditStatusesCompleted(jobId),null);
+
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(createPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(createPresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L)));
+ }
+
+ @DataProvider
+ public static Object[][] addAndDeleteMembersMsoStatus() {
+ return new Object[][]{
+ {MSO_COMPLETE_STATUS, MSO_COMPLETE_STATUS, JobStatus.COMPLETED},
+ {MSO_FAILED_STATUS, MSO_FAILED_STATUS, JobStatus.FAILED},
+ {MSO_COMPLETE_STATUS, MSO_FAILED_STATUS, JobStatus.COMPLETED_WITH_ERRORS}
+ };
+ }
+
+ @Test(dataProvider = "addAndDeleteMembersMsoStatus")
+ @FeatureTogglingTest(Features.FLAG_1902_VNF_GROUPING)
+ public void add1delete1GroupMembers_withGoodResponseFromMso_verifyStatusAndRequests(String firstMemberStatus, String secondMemberStatus, JobStatus expectedJobStatus) {
+
+ String firstMemberRequestId = UUID.randomUUID().toString();
+ String secondMemberRequestId = UUID.randomUUID().toString();
+
+ List<PresetMSOAddOrRemoveOneInstanceGroupMember> instanceGroupMemberPreset = ImmutableList.of(
+ new PresetMSOAddOrRemoveOneInstanceGroupMember("VNF_GROUP1_INSTANCE_ID", "RELATED_VNF1_INSTANCE_ID", getUserCredentials().getUserId(), firstMemberRequestId, InstanceGroupMemberAction.Add),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember("VNF_GROUP1_INSTANCE_ID", "RELATED_VNF2_INSTANCE_ID", getUserCredentials().getUserId(), secondMemberRequestId, InstanceGroupMemberAction.Remove)
+ );
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet(firstMemberStatus, firstMemberRequestId),
+ new PresetMSOOrchestrationRequestGet(secondMemberStatus, secondMemberRequestId)
+ );
+
+ List<BasePreset> presets = getGroupMembersPresets(instanceGroupMemberPreset,inProgressPresets);
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(
+ VNF_GROUP1_ACTION, "None",
+ RELATED_VNF1_ACTION, "Create",
+ RELATED_VNF2_ACTION, "None_Delete"
+ ), PAYLOAD_TEMPLATE_1_VNF_GROUP_WITH_3_MEMBERS_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertAuditStatuses(jobId, vidAuditStatuses(jobId, expectedJobStatus), null, 60);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(instanceGroupMemberPreset.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(instanceGroupMemberPreset.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L)
+ ));
+ }
+
+ @Test
+ @FeatureTogglingTest(Features.FLAG_1902_VNF_GROUPING)
+ public void addVnfGroupWith2GroupMembers_withGoodResponseFromMso_verifyStatusAndRequests() {
+
+ String vnfGroupRequestId = UUID.randomUUID().toString();
+ String firstMemberRequestId = UUID.randomUUID().toString();
+ String secondMemberRequestId = UUID.randomUUID().toString();
+
+ List <PresetMSOCreateVnfGroup> vnfGroupPreset = ImmutableList.of(
+ new PresetMSOCreateVnfGroup("VNF_GROUP1_INSTANCE_NAME",vnfGroupRequestId,PresetMSOCreateVnfGroup.MODEL_INFO_0,"service-instance-id", true));
+ List<PresetMSOAddOrRemoveOneInstanceGroupMember> instanceGroupMemberPreset = ImmutableList.of(
+ new PresetMSOAddOrRemoveOneInstanceGroupMember("VNF_GROUP1_INSTANCE_ID", "RELATED_VNF1_INSTANCE_ID", getUserCredentials().getUserId(), firstMemberRequestId, InstanceGroupMemberAction.Add),
+ new PresetMSOAddOrRemoveOneInstanceGroupMember("VNF_GROUP1_INSTANCE_ID", "RELATED_VNF2_INSTANCE_ID", getUserCredentials().getUserId(), secondMemberRequestId, InstanceGroupMemberAction.Add)
+ );
+ List<PresetMSOOrchestrationRequestGet> inProgressPresets = ImmutableList.of(
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, vnfGroupRequestId),
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, firstMemberRequestId),
+ new PresetMSOOrchestrationRequestGet(MSO_COMPLETE_STATUS, secondMemberRequestId)
+ );
+
+ final ImmutableList.Builder<BasePreset> basePresetBuilder = new ImmutableList.Builder<>();
+ basePresetBuilder
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .addAll(instanceGroupMemberPreset)
+ .addAll(inProgressPresets)
+ .addAll(vnfGroupPreset);
+ List<BasePreset> presets = basePresetBuilder.build();
+
+ registerExpectationFromPresets(presets, RegistrationStrategy.CLEAR_THEN_SET);
+ final List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(
+ VNF_GROUP1_ACTION, "Create",
+ RELATED_VNF1_ACTION, "Create",
+ RELATED_VNF2_ACTION, "Create"
+ ), PAYLOAD_TEMPLATE_1_VNF_GROUP_WITH_3_MEMBERS_REQUEST);
+
+ assertThat(uuids, hasSize(1));
+ final String jobId = uuids.get(0);
+
+ assertAuditStatuses(jobId, vidAuditStatusesCompleted(jobId), null, 60);
+ assertThat(SimulatorApi.retrieveRecordedRequestsPathCounter(), allOf(
+ TestUtils.hasOrLacksOfEntry(vnfGroupPreset.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(instanceGroupMemberPreset.get(0).getReqPath(), 2L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(0).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(1).getReqPath(), 1L),
+ TestUtils.hasOrLacksOfEntry(inProgressPresets.get(2).getReqPath(), 1L)
+ ));
+ }
+
+ @Test(dataProvider = "scenarios")
+ public void aLaCarteServiceScenarioRunner(Scenario scenario) {
+ /*
+ This tests creates one or more a-la-carte requests, following one of the these scenarios:
+
+ MSO_FAIL: Submits to MSO, but while getting Orchestration status -> MSO
+ reports failure
+ COMPLETED: Clean legit flow.
+ NAME_TAKEN: Sends request for instance, where AAI reports the name is
+ already taken. Therefore, MSO expects added postfix _001.
+ IN_PROGRESS: Submits to MSO, but while getting Orchestration status -> MSO
+ reports IN_PROGRESS endlessly
+ DUPLICATE_NAME: Sends two requests for instances with the same name.
+ PARALLEL: Submits 3 requests, that must not interfere with each other.
+ */
+
+ registerExpectationFromPresets(ImmutableList.of(
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet()
+ ), RegistrationStrategy.CLEAR_THEN_SET);
+
+
+ final String name0 = randomAlphabetic(18);
+
+ OneServiceActor inProgressCase = new OneServiceActor(
+ scenario == Scenario.PARALLEL || scenario == Scenario.IN_PROGRESS || scenario == Scenario.DUPLICATE_NAME,
+ "IN_PROGRESS", "status #1",
+ ImmutableMap.of(SERVICE_NAME, name0), 0,
+ JobStatus.IN_PROGRESS, this::vidAuditStatusesInProgress
+ );
+
+ OneServiceActor completedCase = new OneServiceActor(
+ scenario == Scenario.PARALLEL || scenario == Scenario.COMPLETED,
+ MSO_COMPLETE_STATUS, "status #2",
+ ImmutableMap.of(SERVICE_NAME, randomAlphabetic(5)), 0,
+ JobStatus.COMPLETED, this::vidAuditStatusesCompleted
+ );
+
+ final String name1 = randomAlphabetic(5);
+ OneServiceActor occupiedNameCase = new OneServiceActor(
+ scenario == Scenario.NAME_TAKEN,
+ MSO_COMPLETE_STATUS, "status #6",
+ ImmutableMap.of(SERVICE_NAME, name1), 1,
+ JobStatus.COMPLETED, this::vidAuditStatusesCompleted,
+ ImmutableList.of(new PresetAAISearchNodeQueryNonEmptyResult("service-instance", name1))
+ );
+
+ OneServiceActor failedCase = new OneServiceActor(
+ scenario == Scenario.PARALLEL || scenario == Scenario.MSO_FAIL,
+ "FAILED", "status #3",
+ ImmutableMap.of(SERVICE_NAME, randomAlphabetic(10)), 0,
+ JobStatus.FAILED, this::vidAuditStatusesFailed
+ );
+
+ OneServiceActor duplicateNameCase = new OneServiceActor(
+ scenario == Scenario.DUPLICATE_NAME,
+ MSO_COMPLETE_STATUS, "status #4",
+ ImmutableMap.of(SERVICE_NAME, name0), 1,
+ JobStatus.COMPLETED, this::vidAuditStatusesCompleted
+ );
+
+ OneServiceActor inProgressTooLongCase = new OneServiceActor(
+ scenario == Scenario.IN_PROGRESS,
+ "IN_PROGRESS", "status #5",
+ ImmutableMap.of(SERVICE_NAME, randomAlphabetic(10)), 0,
+ JobStatus.FAILED, this::vidAuditStatusesFailed, 24
+ );
+
+ final List<OneServiceActor> servicesActors =
+ ImmutableList.of(inProgressCase, completedCase, occupiedNameCase, failedCase, duplicateNameCase, inProgressTooLongCase);
+
+ servicesActors.forEach(actor -> registerExpectationFromPresets(actor.getPresets(),
+ RegistrationStrategy.APPEND));
+
+ servicesActors.forEach(OneServiceActor::createInstances);
+
+ servicesActors.forEach(OneServiceActor::assertServiceInfo);
+ servicesActors.forEach(OneServiceActor::assertAuditStatuses2);
+ }
+
+ @Test
+ public void delete1Create1NetworkFromService() {
+ String deleteRequestId = UUID.randomUUID().toString();
+ String createRequestId = UUID.randomUUID().toString();
+ String serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ String networkInstanceId = "NETWORK_INSTANCE_ID";
+
+ registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSODeleteNetworkAlaCarteCypress(deleteRequestId, serviceInstanceId, networkInstanceId, "us16807000"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteRequestId),
+ new PresetMSOCreateNetworkALaCarteServiceCypress2(createRequestId, serviceInstanceId, "ExtVL", "action-data", "6b528779-44a3-4472-bdff-9cd15ec93450"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, createRequestId),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC
+ ), RegistrationStrategy.CLEAR_THEN_SET);
+
+ List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_AND_CREATE_NETWORK_FROM_SERVICE);
+ assertThat(uuids, hasSize(1));
+ String jobId = uuids.get(0);
+
+ assertExpectedStatusAndServiceInfo(JobStatus.COMPLETED, jobId, true, new ServiceInfo(
+ "us16807000", JobStatus.COMPLETED, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ "JAG1", "YUDFJULP-JAG1",
+ "092eb9e8e4b7412e8787dd091bc58e86", "USP-SIP-IC-24335-T-01",
+ "JANET25", null,
+ "TYLER SILVIA", null,
+ null, "InstanceName",
+ "6b528779-44a3-4472-bdff-9cd15ec93450", "action-data", "1.0",
+ jobId, null, ServiceAction.UPDATE, false)
+ );
+ }
+
+ @Test
+ public void deleteServiceWithNetwork() {
+ String deleteNetworkRequestId = UUID.randomUUID().toString();
+ String deleteServiceRequestId = UUID.randomUUID().toString();
+ String serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ String networkInstanceId = "NETWORK_INSTANCE_ID";
+
+ registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSODeleteNetworkAlaCarteCypress(deleteNetworkRequestId, serviceInstanceId, networkInstanceId, "us16807000"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteNetworkRequestId),
+ new PresetMSODeleteService(deleteServiceRequestId, serviceInstanceId),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteServiceRequestId),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC
+ ), RegistrationStrategy.CLEAR_THEN_SET);
+
+ List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_SERVICE_WITH_NETWORK);
+ assertThat(uuids, hasSize(1));
+ String jobId = uuids.get(0);
+
+ assertExpectedStatusAndServiceInfo(JobStatus.COMPLETED, jobId, true, new ServiceInfo(
+ "us16807000", JobStatus.COMPLETED, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ "JAG1", "YUDFJULP-JAG1",
+ "092eb9e8e4b7412e8787dd091bc58e86", "USP-SIP-IC-24335-T-01",
+ "JANET25", null,
+ "TYLER SILVIA", null,
+ null, "InstanceName",
+ "6b528779-44a3-4472-bdff-9cd15ec93450", "action-data", "1.0",
+ jobId, null, ServiceAction.DELETE, false)
+ );
+ }
+
+ @Test
+ public void delete1VnfWithVfModulesAndCreate1VnfFromService() {
+ String deleteVnfRequestId = UUID.randomUUID().toString();
+ String createVnfRequestId = UUID.randomUUID().toString();
+ String deleteVfModuleRequestId = UUID.randomUUID().toString();
+ String deleteBaseVfModuleRequestId = UUID.randomUUID().toString();
+ String serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ String vnfInstanceId = "VNF_INSTANCE_ID";
+
+ registerExpectationFromPresets(ImmutableList.of(
+ new PresetAAIGetSubscribersGet(),
+ new PresetMSODeleteVnfAlaCarteCypress(deleteVnfRequestId, serviceInstanceId, vnfInstanceId, "us16807000"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteVnfRequestId),
+ new PresetSDCGetServiceToscaModelGet("6b528779-44a3-4472-bdff-9cd15ec93450", "csar-withDynamicFields-ecompNamingFalse-partialModelDetails-vnfEcompNamingFalse.zip"),
+ new PresetSDCGetServiceMetadataGet("6b528779-44a3-4472-bdff-9cd15ec93450", "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0" , "csar-withDynamicFields-ecompNamingFalse-partialModelDetails-vnfEcompNamingFalse.zip"),
+ new PresetMSODeleteVfModuleCypress(deleteVfModuleRequestId, serviceInstanceId, vnfInstanceId, "VF_MODULE_INSTANCE_ID"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteVfModuleRequestId),
+ new PresetMSODeleteBaseVfModuleCypress(deleteBaseVfModuleRequestId, serviceInstanceId, vnfInstanceId, "VF_MODULE_BASE_INSTANCE_ID"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteBaseVfModuleRequestId),
+ new PresetMSOCreateVnfALaCarteServiceCypress2(createVnfRequestId, serviceInstanceId, "2017388_PASQUALEvPEmCaNkinstanceName", "zzz1"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, createVnfRequestId),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_SOME_LEGACY_REGION_TO_ATT_AIC,
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC,
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC
+ ), RegistrationStrategy.CLEAR_THEN_SET);
+
+ List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_AND_CREATE_VNF_FROM_SERVICE);
+ assertThat(uuids, hasSize(1));
+ String jobId = uuids.get(0);
+
+ assertExpectedStatusAndServiceInfo(JobStatus.COMPLETED, jobId, true, new ServiceInfo(
+ "us16807000", JobStatus.COMPLETED, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ "NFT1", "NFTJSSSS-NFT1",
+ "bae71557c5bb4d5aac6743a4e5f1d054", "AIN Web Tool-15-D-testalexandria",
+ "hvf6", null,
+ "TYLER SILVIA", null,
+ "f8791436-8d55-4fde-b4d5-72dd2cf13cfb", "mCaNkinstancename",
+ "6b528779-44a3-4472-bdff-9cd15ec93450", "action-data", "1.0",
+ jobId, null, ServiceAction.UPDATE, false)
+ );
+ }
+
+ @Test
+ public void deleteServiceWithVnf() {
+ String deleteVnfRequestId = UUID.randomUUID().toString();
+ String deleteServiceRequestId = UUID.randomUUID().toString();
+ String serviceInstanceId = BaseMSOPreset.DEFAULT_INSTANCE_ID;
+ String vnfInstanceId = "VNF_INSTANCE_ID";
+
+ registerExpectationFromPresets(ImmutableList.of(
+ new PresetMSODeleteVnfAlaCarteCypress(deleteVnfRequestId, serviceInstanceId, vnfInstanceId, "us16807000"),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteVnfRequestId),
+ new PresetMSODeleteService(deleteServiceRequestId, serviceInstanceId),
+ new PresetMSOOrchestrationRequestGet(COMPLETE, deleteServiceRequestId),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_SOME_LEGACY_REGION_TO_ATT_AIC
+ ), RegistrationStrategy.CLEAR_THEN_SET);
+
+ List<String> uuids = createBulkOfInstances(false, 1, ImmutableMap.of(), DELETE_SERVICE_WITH_VNF);
+ assertThat(uuids, hasSize(1));
+ String jobId = uuids.get(0);
+
+ assertExpectedStatusAndServiceInfo(JobStatus.COMPLETED, jobId, true, new ServiceInfo(
+ "us16807000", JobStatus.COMPLETED, false,
+ "d61e6f2d-12fa-4cc2-91df-7c244011d6fc", "WayneHolland", "WATKINS",
+ "NFT1", "NFTJSSSS-NFT1",
+ "bae71557c5bb4d5aac6743a4e5f1d054", "AIN Web Tool-15-D-testalexandria",
+ "hvf6", null,
+ "TYLER SILVIA", null,
+ "f8791436-8d55-4fde-b4d5-72dd2cf13cfb", "mCaNkinstancename",
+ "6b528779-44a3-4472-bdff-9cd15ec93450", "action-data", "1.0",
+ jobId, null, ServiceAction.DELETE, false)
+ );
+ }
+
+ private ImmutableList<JobAuditStatus> vidAuditStatusesInProgress(String jobId) {
+ return ImmutableList.of(
+ vidAuditStatus(jobId, "PENDING", false),
+ vidAuditStatus(jobId, "IN_PROGRESS", false)
+ );
+ }
+
+ private ImmutableList<JobAuditStatus> vidAuditStatusesCompleted(String jobId) {
+ return ImmutableList.of(
+ vidAuditStatus(jobId, "PENDING", false),
+ vidAuditStatus(jobId, "IN_PROGRESS", false),
+ vidAuditStatus(jobId, "COMPLETED", true)
+ );
+ }
+
+ private ImmutableList<JobAuditStatus> vidAuditStatuses(String jobId, JobStatus jobStatus) {
+ switch(jobStatus) {
+ case COMPLETED:
+ return vidAuditStatusesCompleted(jobId);
+ case COMPLETED_WITH_ERRORS:
+ return vidAuditStatusesCompletedWithErrors(jobId);
+ case FAILED:
+ return vidAuditStatusesFailed(jobId);
+ case IN_PROGRESS:
+ return vidAuditStatusesInProgress(jobId);
+ }
+
+ return null;
+ }
+
+ private ImmutableList<JobAuditStatus> msoAuditStatuses(String jobId , String lastStatus, String lastAdditionalInfo) {
+ final List<JobAuditStatus> auditMsoStatuses = getAuditStatuses(jobId, SourceStatus.MSO.name());
+ final UUID actualRequestId = auditMsoStatuses.get(0).getRequestId();
+ return ImmutableList.of(
+ msoAuditStatus(jobId, "REQUESTED", null, actualRequestId),
+ msoAuditStatus(jobId, lastStatus, lastAdditionalInfo, actualRequestId)
+ );
+ }
+
+ private JobAuditStatus msoAuditStatus(String jobId, String jobStatus, String additionalInfo, UUID requestId) {
+ return new JobAuditStatus(UUID.fromString(jobId), jobStatus, SourceStatus.MSO, requestId, additionalInfo, false);
+ }
+
+ private void assertServiceInfoSpecific3(String jobId, JobStatus jobStatus, String serviceInstanceName) {
+ assertExpectedStatusAndServiceInfo(jobStatus, jobId, true, new ServiceInfo(
+ "us16807000", jobStatus, false,
+ "aaa1", "aaa1", "yyy1",
+ "YYY1", "UUUAIAAI-YYY1",
+ "1178612d2b394be4834ad77f567c0af2", "AIN Web Tool-15-D-SSPtestcustome",
+ "hvf6", null,
+ "TYLER SILVIA", null,
+ null, serviceInstanceName,
+ "6e59c5de-f052-46fa-aa7e-2fca9d674c44", "ComplexService", "1.0",
+ jobId, null, ServiceAction.INSTANTIATE, false)
+ );
+ }
+
+ private List<BasePreset> getGroupMembersPresets(List<PresetMSOAddOrRemoveOneInstanceGroupMember> deleteMembersPreset, List<PresetMSOOrchestrationRequestGet> inProgressPresets) {
+ final ImmutableList.Builder<BasePreset> basePresetBuilder = new ImmutableList.Builder<>();
+ basePresetBuilder
+ .add(new PresetGetSessionSlotCheckIntervalGet())
+ .add(new PresetAAIGetSubscribersGet())
+ .addAll(deleteMembersPreset)
+ .addAll(inProgressPresets);
+ return basePresetBuilder.build();
+ }
+
+
+ enum Scenario {
+ PARALLEL, COMPLETED, NAME_TAKEN, DUPLICATE_NAME, IN_PROGRESS, MSO_FAIL
+ }
+
+ class OneServiceActor {
+ private final boolean isRelevant;
+ private final String requestId;
+ private final String msoInfo;
+ private final Map<PresetMSOServiceInstanceGen2WithNames.Keys, String> serviceNames;
+ private final int suffix;
+ private final String expectedMsoLastStatus;
+ private final JobStatus jobStatus;
+ private final Function<String, List<JobAuditStatus>> jobAuditStatusesProvider;
+ private String jobId;
+ private int startedHoursAgo = 1;
+ private List<BasePreset> morePresets = ImmutableList.of();
+
+ private OneServiceActor(boolean isRelevant, String msoLastStatus, String msoInfo, Map<PresetMSOServiceInstanceGen2WithNames.Keys, String> serviceNames, int suffix, JobStatus jobStatus, Function<String, List<JobAuditStatus>> jobAuditStatusesProvider) {
+ this.isRelevant = isRelevant;
+ this.requestId = UUID.randomUUID().toString();
+ this.msoInfo = msoInfo;
+ this.serviceNames = serviceNames;
+ this.suffix = suffix;
+ this.expectedMsoLastStatus = msoLastStatus;
+ this.jobStatus = jobStatus;
+ this.jobAuditStatusesProvider = jobAuditStatusesProvider;
+ }
+
+ private OneServiceActor(boolean isRelevant, String msoLastStatus, String msoInfo, Map<PresetMSOServiceInstanceGen2WithNames.Keys, String> serviceNames, int suffix, JobStatus jobStatus, Function<String, List<JobAuditStatus>> jobAuditStatusesProvider, int startedHoursAgo) {
+ this(isRelevant, msoLastStatus, msoInfo, serviceNames, suffix, jobStatus, jobAuditStatusesProvider);
+ this.startedHoursAgo = startedHoursAgo;
+ }
+
+ private OneServiceActor(boolean isRelevant, String msoLastStatus, String msoInfo, Map<PresetMSOServiceInstanceGen2WithNames.Keys, String> serviceNames, int suffix, JobStatus jobStatus, Function<String, List<JobAuditStatus>> jobAuditStatusesProvider, List<BasePreset> morePresets) {
+ this(isRelevant, msoLastStatus, msoInfo, serviceNames, suffix, jobStatus, jobAuditStatusesProvider);
+ this.morePresets = morePresets;
+ }
+
+ public List<BasePreset> getPresets() {
+ // if not relevant -> return empty list
+ return isRelevant ?
+ ImmutableList.<BasePreset>builder().add(
+ new PresetMSOCreateServiceInstanceGen2WithNamesAlacarteService(serviceNames, suffix, requestId),
+ new PresetMSOOrchestrationRequestGet(expectedMsoLastStatus, requestId, msoInfo, startedHoursAgo)
+ ).addAll(morePresets).build()
+ : ImmutableList.of();
+ }
+
+ private void createInstances() {
+ // call VID with 1 request, keep the job id
+ if (!isRelevant) return;
+ final List<String> jobIds = createBulkOfInstances(false, 1, serviceNames, CREATE_BULK_OF_ALACARTE_REQUEST);
+ assertThat(jobIds, hasSize(1));
+ jobId = jobIds.get(0);
+ }
+
+ private void assertServiceInfo() {
+ if (!isRelevant) return;
+ assertThat(jobId, is(not(nullValue())));
+ assertServiceInfoSpecific1(jobId, jobStatus, serviceNames.get(SERVICE_NAME));
+ }
+
+ private void assertAuditStatuses2() {
+ if (!isRelevant) return;
+ assertThat(jobId, is(not(nullValue())));
+ assertAuditStatuses(jobId, jobAuditStatusesProvider.apply(jobId), msoAuditStatuses(jobId, expectedMsoLastStatus, msoInfo));
+ }
+ }
+
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationApiTest.java
index a5b72c261..5c4d8a876 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/AsyncInstantiationApiTest.java
@@ -1,27 +1,22 @@
package org.onap.vid.api;
import com.google.common.collect.ImmutableList;
-import com.google.common.collect.ImmutableSet;
import net.bytebuddy.utility.RandomString;
import net.javacrumbs.jsonunit.JsonAssert;
-import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-import org.hamcrest.BaseMatcher;
-import org.hamcrest.CoreMatchers;
-import org.hamcrest.Description;
+import org.apache.commons.lang3.StringUtils;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAISearchNodeQueryEmptyResult;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
import org.onap.simulator.presetGenerator.presets.mso.*;
import org.onap.vid.model.asyncInstantiation.JobAuditStatus;
import org.onap.vid.model.asyncInstantiation.ServiceInfo;
-import org.onap.vid.model.mso.MsoResponseWrapper2;
-import org.springframework.core.ParameterizedTypeReference;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
import org.springframework.http.HttpStatus;
-import org.springframework.http.ResponseEntity;
import org.springframework.web.client.HttpClientErrorException;
-import org.springframework.web.client.RestTemplate;
+import org.springframework.web.client.HttpServerErrorException;
import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
@@ -32,76 +27,33 @@ import vid.automation.test.model.JobStatus;
import vid.automation.test.services.SimulatorApi;
import java.util.*;
-import java.util.function.Predicate;
-import java.util.stream.Collectors;
+import java.util.concurrent.atomic.AtomicReference;
import java.util.stream.IntStream;
import java.util.stream.Stream;
-import static java.lang.Boolean.FALSE;
-import static java.lang.Boolean.TRUE;
import static java.util.stream.Collectors.*;
import static org.hamcrest.CoreMatchers.*;
import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.hasProperty;
import static org.hamcrest.Matchers.hasSize;
import static org.onap.simulator.presetGenerator.presets.mso.PresetMSOServiceInstanceGen2WithNames.Keys;
-import static org.testng.Assert.assertNotNull;
+import static org.testng.AssertJUnit.assertEquals;
import static org.testng.AssertJUnit.assertTrue;
+import static vid.automation.test.infra.Features.FLAG_1906_INSTANTIATION_API_USER_VALIDATION;
+import static vid.automation.test.utils.ExtendedHamcrestMatcher.hasItemsFromCollection;
@FeatureTogglingTest({Features.FLAG_ASYNC_JOBS, Features.FLAG_ASYNC_INSTANTIATION})
-public class AsyncInstantiationApiTest extends BaseMsoApiTest {
+public class AsyncInstantiationApiTest extends AsyncInstantiationBase {
+ private static final Logger logger = LogManager.getLogger(AsyncInstantiationApiTest.class);
- private static final String CREATE_BULK_OF_MACRO_REQUEST = "asyncInstantiation/vidRequestCreateBulkOfMacro.json";
-
- @DataProvider
- public static Object[][] trueAndFalse() {
- return new Object[][]{{TRUE},{FALSE}};
- }
-
- private String getCreateBulkUri() {
- return uri.toASCIIString() + "/asyncInstantiation/bulk";
- }
-
- private String getHideServiceUri(String jobId) {
- return uri.toASCIIString() + "/asyncInstantiation/hide/"+jobId;
- }
-
- private String getServiceInfoUrl() {
- return uri.toASCIIString() + "/asyncInstantiation";
- }
-
- private String getJobAuditUrl() {
- return uri.toASCIIString() + "/asyncInstantiation/auditStatus/{JOB_ID}?source={SOURCE}";
- }
-
- private String getDeleteServiceUrl(String uuid) {
- return uri.toASCIIString() + "/asyncInstantiation/job/" + uuid;
- }
-
- public static class JobIdAndStatusMatcher extends BaseMatcher<ServiceInfo> {
- private String expectedJobId;
-
- public JobIdAndStatusMatcher(String expectedJobId) {
- this.expectedJobId = expectedJobId;
- }
-
- @Override
- public boolean matches(Object item) {
- if (!(item instanceof ServiceInfo)) {
- return false;
- }
- ServiceInfo serviceInfo = (ServiceInfo) item;
- return expectedJobId.equals(serviceInfo.jobId);
- }
-
- @Override
- public void describeTo(Description description) {
- description.appendText("failed to find job with uuid ")
- .appendValue(expectedJobId);
- }
- }
+ private static final String MSO_BASE_ERROR =
+ "Received error from SDN-C: java.lang.IllegalArgumentException: All keys must be specified for class org."+
+ "opendaylight.yang.gen.v1.org.onap.sdnc.northbound.generic.resource.rev170824.vf.module.assignments.vf."+
+ "module.assignments.vms.VmKey. Missing key is getVmType. Supplied key is VmKey [].";
+ private static final String MSO_ERROR = MSO_BASE_ERROR + StringUtils.repeat(" and a lot of sentences for long message", 60);
+ private static final String INSTANCE_GROUP_ID_LABEL = "instanceGroupId";
+ private static final String INSTANCE_GROUP_LABEL = "instanceGroup";
@Test
public void createBulkOfCreateInstances(){
@@ -111,40 +63,6 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
createBulkOfInstancesAndAssert(presets, false, bulkSize, JobStatus.COMPLETED, names);
}
- private Map<Keys,String> generateNames() {
- return Stream.of(Keys.values()).collect(
- Collectors.toMap(x->x, x -> UUID.randomUUID().toString().replace("-","")));
- }
-
- private ImmutableList<BasePreset> addPresetsForCreateBulkOfCreateInstances(int bulkSize, Map<Keys, String> names){
- ImmutableList<BasePreset> msoBulkPresets = IntStream.rangeClosed(1,bulkSize).
- mapToObj(i-> new PresetMSOCreateServiceInstanceGen2WithNames(names, i))
- .collect(ImmutableList.toImmutableList());
- ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
- .add(new PresetGetSessionSlotCheckIntervalGet())
- .add(new PresetAAIGetSubscribersGet())
- .add(new PresetAAISearchNodeQueryEmptyResult())
- .addAll(msoBulkPresets)
- .add(new PresetMSOOrchestrationRequestGet())
- .build();
- return presets;
-
- }
-
- private ResponseEntity<List<JobAuditStatus>> auditStatusCall(String url) {
- return restTemplate.exchange(
- url,
- org.springframework.http.HttpMethod.GET,
- null,
- new ParameterizedTypeReference<List<JobAuditStatus>>() {});
- }
-
- @DataProvider
- public static Object[][] auditSources() {
- return new Object[][]{{JobAuditStatus.SourceStatus.VID},{JobAuditStatus.SourceStatus.MSO}};
- }
-
-
@Test(dataProvider = "auditSources")
public void getAuditStatus_nonExistingJobId_returnsEmptyList(JobAuditStatus.SourceStatus source){
List<JobAuditStatus> audits = getAuditStatuses(UUID.randomUUID().toString(), source.name());
@@ -170,13 +88,8 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
for(String jobId: jobIds) {
List<JobAuditStatus> actualVidAudits = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.VID.name());
List<JobAuditStatus> expectedVidAudits = Stream.of(JobStatus.PENDING, JobStatus.IN_PROGRESS, JobStatus.COMPLETED)
- .map(status->new JobAuditStatus(UUID.fromString(jobId),
- status.name(),
- JobAuditStatus.SourceStatus.VID,
- null,
- null,
- status.equals(JobStatus.COMPLETED))).collect(toList());
- assertThat(actualVidAudits, is(expectedVidAudits));
+ .map(status-> vidAuditStatus(jobId, status.name(), status.equals(JobStatus.COMPLETED))).collect(toList());
+ assertThat(actualVidAudits, hasItemsFromCollection(expectedVidAudits));
List<JobAuditStatus> actualMsoAudits = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.MSO.name());
List<JobAuditStatus> expectedMsoAudits = Stream.of("REQUESTED", "COMPLETE")
@@ -190,29 +103,6 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
}
}
- protected List<String> createBulkAndWaitForBeCompleted(int bulkSize){
- Map<Keys, String> names = generateNames();
- ImmutableList<BasePreset> presets = addPresetsForCreateBulkOfCreateInstances(bulkSize, names);
- final List<String> jobIds = createBulkOfInstances(presets, false, bulkSize, names);
- Assert.assertEquals(jobIds.size(),bulkSize);
-
- assertTrue(String.format("Not all services with ids: %s are in state completed after 30 sec",
- jobIds.stream().collect(joining(","))),
-
- Wait.waitFor(y-> serviceListCall().getBody().stream()
- .filter(si -> jobIds.contains(si.jobId))
- .filter(si -> si.jobStatus==JobStatus.COMPLETED)
- .count() == bulkSize,
- null, 30, 1 ));
- return jobIds;
- }
-
- private List<JobAuditStatus> getAuditStatuses(String jobUUID, String source){
- String url = getJobAuditUrl().replace("{JOB_ID}",jobUUID).replace("{SOURCE}", source);
- ResponseEntity<List<JobAuditStatus>> statusesResponse = auditStatusCall(url);
- assertThat(statusesResponse.getStatusCode(), CoreMatchers.equalTo(HttpStatus.OK));
- return statusesResponse.getBody();
- }
@Test(expectedExceptions = HttpClientErrorException.class)
public void addBulkAndDeleteInProgress_deletionIsRejected(){
@@ -245,52 +135,6 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
assertThat("deleted job shall not be present in StatusInfo response", statusesNow, is(statusesBefore));
}
- private Map<String, JobStatus> addBulkAllPendingButOneInProgress(){
- return addBulkAllPendingButOneInProgress(3);
- }
-
- private Map<String, JobStatus> addBulkAllPendingButOneInProgress(int bulkSize){
- Map<Keys, String> names = generateNames();
- ImmutableList<BasePreset> msoBulkPresets = IntStream.rangeClosed(1,bulkSize)
- .mapToObj(i-> new PresetMSOCreateServiceInstanceGen2WithNames(names, i))
- .collect(ImmutableList.toImmutableList());
- ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
- .add(new PresetGetSessionSlotCheckIntervalGet())
- .add(new PresetAAISearchNodeQueryEmptyResult())
- .add(new PresetAAIGetSubscribersGet())
- .addAll(msoBulkPresets)
- .add(new PresetMSOOrchestrationRequestGet("IN_PROGRESS"))
- .build();
- final List<String> jobIds = createBulkOfInstances(presets, false, bulkSize, names);
-
- // wait for single IN_PROGRESS, so statuses will stop from changing
- Wait.waitFor(foo -> serviceListCall().getBody().stream()
- .filter(si -> jobIds.contains(si.jobId))
- .anyMatch(si -> si.jobStatus.equals(JobStatus.IN_PROGRESS)),
- null, 20, 1);
-
- final Map<String, JobStatus> statusMapBefore = serviceListCall().getBody().stream()
- .filter(si -> jobIds.contains(si.jobId))
- .collect(toMap(si -> si.jobId, si -> si.jobStatus));
-
- assertThat(jobIds, hasSize(bulkSize));
-
-
- return statusMapBefore;
- }
-
- private String deleteOneJobHavingTheStatus(Map<String, JobStatus> jobIdToStatus, JobStatus jobStatus) {
- final String jobToDelete = jobIdToStatus.entrySet().stream()
- .filter(entry -> entry.getValue().equals(jobStatus))
- .map(Map.Entry::getKey)
- .findFirst().orElseThrow(() -> new AssertionError("no job in " + jobStatus + " state: " + jobIdToStatus));
-
-
- restTemplate.delete(getDeleteServiceUrl(jobToDelete));
-
- return jobToDelete;
- }
-
@Test(invocationCount = 3)
public void createBulkOfCreateInstancesWithSinglePreset_firstOneInProgressOtherArePending(){
final int bulkSize = 3;
@@ -306,7 +150,6 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
// PENDING: The other two jobs - named with _002 and _003 - are the still pending
assertThat(jobIds, hasSize(bulkSize));
assertThat(statuses.get(JobStatus.IN_PROGRESS), hasSize(1));
- assertThat(statuses.get(JobStatus.IN_PROGRESS), everyItem(hasProperty("serviceInstanceName", endsWith("_001"))));
assertThat(statuses.get(JobStatus.PENDING), hasSize(bulkSize - 1));
}
@@ -320,18 +163,16 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
//if there is a preset for create, service shall failed during in_progress (upon get status)
//it there is no preset for create, service shall failed during pending (upon create request)
List<BasePreset> msoBulkPresets = isPresetForCreate ?
- IntStream.rangeClosed(1,bulkSize)
- .mapToObj(i-> new PresetMSOCreateServiceInstanceGen2WithNames(names, i))
- .collect(ImmutableList.toImmutableList()) :
+ generateMsoCreateBulkPresets(bulkSize, names) :
new LinkedList<>();
ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
.add(new PresetGetSessionSlotCheckIntervalGet())
.add(new PresetAAIGetSubscribersGet())
- .add(new PresetAAISearchNodeQueryEmptyResult())
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN3_TO_ATT_SABABA)
.addAll(msoBulkPresets)
.add(new PresetMSOOrchestrationRequestGet("FAILED"))
.build();
- List<String> jobIds = createBulkOfInstances(presets, false, bulkSize, names);
+ List<String> jobIds = createBulkOfMacroInstances(presets, false, bulkSize, names);
Assert.assertEquals(jobIds.size(),bulkSize);
boolean result = Wait.waitFor(x->{
List<ServiceInfo> serviceInfoList = serviceListCall().getBody();
@@ -346,13 +187,13 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
public void createBulkOfAssignInstances(){
Map<Keys, String> names = generateNames();
final int bulkSize = 2;
- ImmutableList<BasePreset> msoBulkPresets = IntStream.rangeClosed(1,bulkSize)
+ ImmutableList<BasePreset> msoBulkPresets = IntStream.rangeClosed(0, bulkSize-1)
.mapToObj(i-> new PresetMSOAssignServiceInstanceGen2WithNames(names, i))
.collect(ImmutableList.toImmutableList());
ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
.add(new PresetGetSessionSlotCheckIntervalGet())
.add(new PresetAAIGetSubscribersGet())
- .add(new PresetAAISearchNodeQueryEmptyResult())
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN3_TO_ATT_SABABA)
.addAll(msoBulkPresets)
.add(new PresetMSOOrchestrationRequestGet())
.build();
@@ -364,13 +205,12 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
ImmutableList<BasePreset> presets = ImmutableList.of(
new PresetGetSessionSlotCheckIntervalGet(),
new PresetAAIGetSubscribersGet(),
- new PresetAAISearchNodeQueryEmptyResult(),
new PresetMSOServiceInstanceGen2ErrorResponse(406));
List<String> jobIds = createBulkOfInstancesAndAssert(presets, true,1, JobStatus.FAILED, generateNames());
String jobId = jobIds.get(0);
List<JobAuditStatus> actualMsoAudits = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.MSO.name());
- JobAuditStatus expectedMsoAudit = new JobAuditStatus(UUID.fromString(jobId),"FAILED",JobAuditStatus.SourceStatus.MSO,
+ JobAuditStatus expectedMsoAudit = new JobAuditStatus(UUID.fromString(jobId), "FAILED", JobAuditStatus.SourceStatus.MSO,
null,
"Http Code:406, \"messageId\":\"SVC0002\",\"text\":\"JSON Object Mapping Request\"" ,
false);
@@ -378,6 +218,24 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
}
@Test
+ public void whenGetLongErrorMessageFromMso_ThenAuditFirst2000Chars() {
+ Map<Keys, String> names = generateNames();
+ ImmutableList<BasePreset> presets = ImmutableList.of(
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet(),
+ new PresetMSOCreateServiceInstanceGen2WithNames(names, 0),
+ new PresetMSOOrchestrationRequestGet("FAILED", PresetMSOOrchestrationRequestGet.DEFAULT_REQUEST_ID, MSO_ERROR));
+
+ List<String> jobIds = createBulkOfInstancesAndAssert(presets, false, 1, JobStatus.FAILED, names);
+ String jobId = jobIds.get(0);
+ List<JobAuditStatus> actualMsoAudits = getAuditStatuses(jobId, JobAuditStatus.SourceStatus.MSO.name());
+ Optional<JobAuditStatus> jobAuditStatus = actualMsoAudits.stream().filter(x -> x.getJobStatus().equals("FAILED")).findFirst();
+ assertTrue(jobAuditStatus.isPresent());
+ assertThat(jobAuditStatus.get().getAdditionalInfo(), startsWith(MSO_BASE_ERROR));
+ assertThat(jobAuditStatus.get().getAdditionalInfo().length(), is(2000));
+ }
+
+ @Test
public void whenHideCompletedService_thenServiceNotReturnInServiceList(){
List<String> services = createBulkAndWaitForBeCompleted(2);
hideService(services.get(0));
@@ -386,116 +244,14 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
assertThat(serviceInfoList, not(hasItem(services.get(0))));
}
- private MsoResponseWrapper2 hideService(String jobId) {
- MsoResponseWrapper2 responseWrapper2 = callMsoForResponseWrapper(org.springframework.http.HttpMethod.POST, getHideServiceUri(jobId), "");
- return responseWrapper2;
- }
-
- private List<String> createBulkOfInstancesAndAssert(ImmutableList<BasePreset> presets, boolean isPause, int bulkSize, JobStatus finalState, Map<Keys, String> names){
- List<String> jobIds = createBulkOfInstances(presets, isPause, bulkSize, names);
- Assert.assertEquals(jobIds.size(),bulkSize);
- for(String jobId: jobIds) {
- ServiceInfo expectedServiceInfo = new ServiceInfo("vid1", JobStatus.IN_PROGRESS, isPause, "someID",
- "someName", "myProject", "NFT1", "NFTJSSSS-NFT1", "greatTenant", "greatTenant", "mtn3", null,
- "mySubType", "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb", null, names.get(Keys.SERVICE_NAME),
- "300adb1e-9b0c-4d52-bfb5-fa5393c4eabb", "AIM_TRANSPORT_00004", "1.0", jobId, null);
- JobInfoChecker jobInfoChecker = new JobInfoChecker(
- restTemplate, ImmutableSet.of(JobStatus.PENDING, JobStatus.IN_PROGRESS, finalState), jobId, expectedServiceInfo);
- boolean result = jobInfoChecker.test(null);
- assertTrue("service info of jobId: " + jobId + " was in status: " + jobInfoChecker.lastStatus, result);
-
- jobInfoChecker.setExpectedJobStatus(ImmutableSet.of(finalState));
- if (ImmutableList.of(JobStatus.COMPLETED, JobStatus.PAUSE).contains(finalState)) {
- expectedServiceInfo.serviceInstanceId = "f8791436-8d55-4fde-b4d5-72dd2cf13cfb";
- }
- result = Wait.waitFor(jobInfoChecker, null, 20, 1);
- assertTrue("service info of jobId: " + jobId + " was in status: " + jobInfoChecker.lastStatus, result);
- }
-
- return jobIds;
- }
-
- private List<String> createBulkOfInstances(ImmutableList<BasePreset> presets, boolean isPause, int bulkSize, Map<Keys, String> names){
-
- SimulatorApi.registerExpectationFromPresets(presets, SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
-
- String requestBody = TestUtils.convertRequest(objectMapper, CREATE_BULK_OF_MACRO_REQUEST);
- requestBody = requestBody.replace("\"IS_PAUSE_VALUE\"", String.valueOf(isPause)).replace("\"BULK_SIZE\"", String.valueOf(bulkSize));
- for (Map.Entry<Keys, String> e : names.entrySet()) {
- requestBody = requestBody.replace(e.getKey().name(), e.getValue());
- }
- MsoResponseWrapper2 responseWrapper2 = callMsoForResponseWrapper(org.springframework.http.HttpMethod.POST, getCreateBulkUri(), requestBody);
- assertNotNull(responseWrapper2);
- return (List<String>)responseWrapper2.getEntity();
- }
-
- public class JobInfoChecker<Integer> implements Predicate<Integer> {
-
- private final RestTemplate restTemplate;
- private Set<JobStatus> expectedJobStatus;
- private ServiceInfo expectedServiceInfo;
- private final String jobId;
- private JobStatus lastStatus;
-
- public JobInfoChecker(RestTemplate restTemplate, Set<JobStatus> expectedJobStatus, String jobId, ServiceInfo expectedServiceInfo) {
- this.restTemplate = restTemplate;
- this.expectedJobStatus = expectedJobStatus;
- this.jobId = jobId;
- this.expectedServiceInfo = expectedServiceInfo;
- }
-
- public void setExpectedJobStatus(Set<JobStatus> expectedJobStatus) {
- this.expectedJobStatus = expectedJobStatus;
- }
-
- @Override
- public boolean test(Integer integer) {
- ResponseEntity<List<ServiceInfo>> serviceListResponse = serviceListCall();
- assertThat(serviceListResponse.getStatusCode(), CoreMatchers.equalTo(HttpStatus.OK));
- assertThat(serviceListResponse.getBody(), hasItem(new JobIdAndStatusMatcher(jobId)));
- ServiceInfo serviceInfoFromDB = serviceListResponse.getBody().stream()
- .filter(serviceInfo -> serviceInfo.jobId.equals(jobId))
- .findFirst().orElse(null);
- Assert.assertNotNull(serviceInfoFromDB);
- Assert.assertEquals(serviceInfoDataReflected(serviceInfoFromDB), serviceInfoDataReflected(expectedServiceInfo));
- assertTrue("actual service instance doesn't contain template service name:" + expectedServiceInfo.serviceInstanceName,
- serviceInfoFromDB.serviceInstanceName.contains(expectedServiceInfo.serviceInstanceName));
- if (serviceInfoFromDB.jobStatus==JobStatus.IN_PROGRESS || serviceInfoFromDB.jobStatus==JobStatus.COMPLETED) {
- assertTrue("actual service instance doesn't contain template service name and trailing numbers:" + expectedServiceInfo.serviceInstanceName,
- serviceInfoFromDB.serviceInstanceName.contains(expectedServiceInfo.serviceInstanceName+"_00"));
- }
-
- if (expectedServiceInfo.serviceInstanceId != null) {
- assertThat(serviceInfoFromDB.serviceInstanceId, is(expectedServiceInfo.serviceInstanceId));
- }
- lastStatus = serviceInfoFromDB.jobStatus;
- return expectedJobStatus.contains(serviceInfoFromDB.jobStatus);
- }
- }
-
- private ResponseEntity<List<ServiceInfo>> serviceListCall() {
- return restTemplate.exchange(
- getServiceInfoUrl(),
- org.springframework.http.HttpMethod.GET,
- null,
- new ParameterizedTypeReference<List<ServiceInfo>>() {});
- }
-
- //serialize fields except of fields we cannot know ahead of time
- private static String serviceInfoDataReflected(ServiceInfo service1) {
- return new ReflectionToStringBuilder(service1, ToStringStyle.SHORT_PREFIX_STYLE)
- .setExcludeFieldNames("jobStatus", "templateId", "statusModifiedDate", "createdBulkDate", "serviceInstanceId", "serviceInstanceName")
- .toString();
- }
-
@Test
public void errorResponseInGetStatusFromMso_getAuditStatusFromMso_errorMsgExistInAdditionalInfo(){
Map<Keys, String> names = generateNames();
ImmutableList<BasePreset> presets = new ImmutableList.Builder<BasePreset>()
.add(new PresetGetSessionSlotCheckIntervalGet())
.add(new PresetAAIGetSubscribersGet())
- .add(new PresetAAISearchNodeQueryEmptyResult())
- .add(new PresetMSOAssignServiceInstanceGen2WithNames(names, 1))
+ .add(PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN3_TO_ATT_SABABA)
+ .add(new PresetMSOAssignServiceInstanceGen2WithNames(names, 0))
.add(new PresetMSOOrchestrationRequestGetErrorResponse(406))
.build();
@@ -516,4 +272,97 @@ public class AsyncInstantiationApiTest extends BaseMsoApiTest {
}
+ @Test
+ public void inProgressJobMoreThan24HoursIsFailedInVidAudit(){
+ addBulkPendingWithCustomList(Collections.singletonList(new PresetMSOOrchestrationRequestGet("IN_PROGRESS",24)));
+
+ AtomicReference<ServiceInfo> inProgressJob = new AtomicReference<>();
+ boolean isJobFound = Wait.waitFor(x->{
+ List<ServiceInfo> serviceInfoList = serviceListCall().getBody();
+ inProgressJob.set(serviceInfoList.stream().
+ filter(serviceInfo -> serviceInfo.serviceInstanceId.equals(PresetMSOOrchestrationRequestGet.DEFAULT_SERVICE_INSTANCE_ID) && serviceInfo.jobStatus.equals(JobStatus.FAILED))
+ .findFirst()
+ .orElse(null));
+ return inProgressJob.get() != null;
+ }, null, 15, 1);
+
+ org.junit.Assert.assertTrue("Job with DEFAULT_SERVICE_INSTANCE_ID and status FAILED should present", isJobFound);
+
+ verifyAuditStatuses(inProgressJob.get().jobId, Arrays.asList(JobStatus.PENDING.name(), JobStatus.IN_PROGRESS.name(),JobStatus.FAILED.name()), JobAuditStatus.SourceStatus.VID);
+ verifyAuditStatuses(inProgressJob.get().jobId, Arrays.asList("REQUESTED", "IN_PROGRESS"), JobAuditStatus.SourceStatus.MSO);
+ }
+
+ @Test
+ public void inProgressJobLessThan24HoursIsStillInProgressInVidAudit(){
+ addBulkPendingWithCustomList(Collections.singletonList(new PresetMSOOrchestrationRequestGet("IN_PROGRESS",23)));
+
+ AtomicReference<ServiceInfo> inProgressJob = new AtomicReference<>();
+ boolean isJobFound = Wait.waitFor(x->{
+ List<ServiceInfo> serviceInfoList = serviceListCall().getBody();
+ inProgressJob.set(serviceInfoList.stream().filter(serviceInfo -> serviceInfo.serviceInstanceId.equals(PresetMSOOrchestrationRequestGet.DEFAULT_SERVICE_INSTANCE_ID))
+ .findFirst()
+ .orElse(null));
+ return inProgressJob.get() != null;
+ }, null, 15, 1);
+
+ org.junit.Assert.assertTrue("Job with DEFAULT_SERVICE_INSTANCE_ID should present", isJobFound);
+ org.junit.Assert.assertEquals("Tested job status is not as expected", JobStatus.IN_PROGRESS, inProgressJob.get().getJobStatus());
+
+ verifyAuditStatuses(inProgressJob.get().jobId, Arrays.asList(JobStatus.PENDING.name(), JobStatus.IN_PROGRESS.name()), JobAuditStatus.SourceStatus.VID);
+ verifyAuditStatuses(inProgressJob.get().jobId, Arrays.asList("REQUESTED", "IN_PROGRESS"), JobAuditStatus.SourceStatus.MSO);
+ }
+
+ @Test
+ public void verifyAuditStatusOfInstanceGroupId(){
+ SimulatorApi.registerExpectationFromPreset(new PresetMSOOrchestrationRequestsManyInstanceStatusesGet(INSTANCE_GROUP_ID_LABEL, INSTANCE_GROUP_LABEL), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ final List<JobAuditStatus> expectedAuditStatusList = getAuditStatusesForInstance("VNFGROUP", "df305d54-75b4-431b-adb2-eb6b9e5460df");
+ verifyInstanceAuditStatuses(Arrays.asList(
+ new JobAuditStatus("groupTestName", "IN_PROGRESS", UUID.fromString("28502bd2-3aff-4a03-9f2b-5a0d1cb1ca24") , INSTANCE_GROUP_LABEL+" instance creation", null, INSTANCE_GROUP_LABEL),
+ new JobAuditStatus("groupTestName", "COMPLETE",UUID.fromString("28502bd2-3aff-4a03-9f2b-5a0d1cb1ca24") , INSTANCE_GROUP_LABEL+" instance creation", null, INSTANCE_GROUP_LABEL),
+ new JobAuditStatus("groupTestName", "IN_PROGRESS", UUID.fromString("f711f0ff-24b6-4d7f-9314-4b4eae15f48c") , INSTANCE_GROUP_LABEL+" instance deletion", null, INSTANCE_GROUP_LABEL),
+ new JobAuditStatus("groupTestName", "COMPLETE",UUID.fromString("f711f0ff-24b6-4d7f-9314-4b4eae15f48c") , INSTANCE_GROUP_LABEL+" instance deletion", null, INSTANCE_GROUP_LABEL)),
+ expectedAuditStatusList);
+ }
+
+ @Test(expectedExceptions = HttpClientErrorException.class)
+ public void verifyAuditStatusOfInstanceGroupId_notExistingVidType(){
+ try {
+ getAuditStatusesForInstance("KUKU", "df305d54-75b4-431b-adb2-eb6b9e5460df");
+ } catch (HttpClientErrorException e){ //to verify the properiatary statusCode field
+ assertThat("Code is not as expected", HttpStatus.BAD_REQUEST.equals(e.getStatusCode()));
+ throw e;
+ }
+ }
+
+ @Test(expectedExceptions = HttpServerErrorException.class)
+ public void verifyAuditStatusOfInstanceGroupId_notExistingMsoInstanceId(){
+ try {
+ getAuditStatusesForInstance("VNFGROUP", "df305d54-75b4-431b-adb2-eb6b9e5460aa");
+ } catch (HttpServerErrorException e){ //to verify the properiatary statusCode field
+ assertThat("Code is not as expected", HttpStatus.INTERNAL_SERVER_ERROR.equals(e.getStatusCode()));
+ throw e;
+ }
+ }
+
+ @DataProvider
+ public static Object[][] macroAndALaCarteBulk(){
+ return new Object[][]{{CREATE_BULK_OF_MACRO_REQUEST}, {CREATE_BULK_OF_ALACARTE_REQUEST_WITH_VNF}};
+ }
+
+ @Test(dataProvider = "macroAndALaCarteBulk", expectedExceptions = HttpClientErrorException.class)
+ @FeatureTogglingTest(FLAG_1906_INSTANTIATION_API_USER_VALIDATION)
+ public void verifyCreateBulkOfInstancesUserPermissionValidation(String requestDetailsFileName) {
+ login(new UserCredentials("mo57174000", "mo57174000", null, null, null));
+ try {
+ createBulkOfInstances(false, 1, Collections.EMPTY_MAP, requestDetailsFileName);
+ } catch (HttpClientErrorException e){
+ assertEquals("Code is not as expected", HttpStatus.FORBIDDEN.value(), e.getStatusCode().value());
+ throw e;
+ }
+ finally {
+ login();
+ }
+
+ }
+
}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/BaseApiAaiTest.java b/vid-automation/src/test/java/org/onap/vid/api/BaseApiAaiTest.java
index 69a6f66cc..4ac38a0e7 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/BaseApiAaiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/BaseApiAaiTest.java
@@ -15,9 +15,9 @@ import java.net.URI;
import java.net.URISyntaxException;
import static net.javacrumbs.jsonunit.JsonMatchers.jsonStringEquals;
-import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.either;
import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
import static vid.automation.test.services.SimulatorApi.registerExpectation;
/**
diff --git a/vid-automation/src/test/java/org/onap/vid/api/CategoryParametersApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/CategoryParametersApiTest.java
index 54df0e83e..c04d2ff0d 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/CategoryParametersApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/CategoryParametersApiTest.java
@@ -17,6 +17,7 @@ import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import java.io.IOException;
import java.util.List;
+import java.util.Random;
import java.util.UUID;
import java.util.stream.Collectors;
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ChangeManagementApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ChangeManagementApiTest.java
index 2ad68d75d..999b66cee 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/ChangeManagementApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/ChangeManagementApiTest.java
@@ -3,35 +3,27 @@ package org.onap.vid.api;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.common.collect.ImmutableSet;
-import org.onap.vid.model.mso.ChangeManagementRequest;
-import org.onap.vid.model.mso.ChangeManagementRequestDetails;
-import org.onap.vid.model.mso.CloudConfiguration;
-import org.onap.vid.model.mso.MsoExceptionResponse;
-import org.onap.vid.model.mso.MsoResponseWrapper2;
-import org.onap.vid.model.mso.RelatedInstance;
-import org.onap.vid.model.mso.RelatedInstanceList;
-import org.onap.vid.model.mso.RequestInfo;
-import org.onap.vid.model.mso.RequestParameters;
-import org.onap.vid.model.workflow.GetVnfWorkflowRelationRequest;
-import org.onap.vid.model.workflow.GetWorkflowsResponse;
-import org.onap.vid.model.workflow.VnfDetails;
-import org.onap.vid.model.workflow.VnfDetailsWithWorkflows;
-import org.onap.vid.model.workflow.VnfWorkflowRelationAllResponse;
-import org.onap.vid.model.workflow.VnfWorkflowRelationRequest;
-import org.onap.vid.model.workflow.VnfWorkflowRelationResponse;
-import org.onap.vid.model.workflow.WorkflowsDetail;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.changeManagement.PresetMsoChangeManagementBase;
+import org.onap.simulator.presetGenerator.presets.mso.changeManagement.PresetMsoVnfInPlaceSoftwareUpdate;
+import org.onap.simulator.presetGenerator.presets.mso.changeManagement.PresetMsoVnfReplace;
+import org.onap.simulator.presetGenerator.presets.mso.changeManagement.PresetMsoVnfUpdate;
+import org.onap.simulator.presetGenerator.presets.aaf.*;
import org.onap.vid.model.mso.*;
import org.onap.vid.model.workflow.*;
import org.springframework.http.HttpStatus;
import org.springframework.util.StopWatch;
import org.testng.Assert;
+import org.testng.annotations.BeforeClass;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import vid.automation.test.services.SimulatorApi;
import vid.automation.test.services.SimulatorApi.RegistrationStrategy;
+import vid.automation.test.utils.ReadFile;
import javax.ws.rs.HttpMethod;
import javax.ws.rs.client.Entity;
+import javax.ws.rs.client.Invocation;
import javax.ws.rs.client.WebTarget;
import javax.ws.rs.core.GenericType;
import javax.ws.rs.core.MediaType;
@@ -51,6 +43,7 @@ import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.IsEqual.equalTo;
import static org.hamcrest.core.IsInstanceOf.instanceOf;
import static org.onap.vid.api.TestUtils.getNestedPropertyInMap;
+import static org.testng.AssertJUnit.assertEquals;
//This is integration test that require running tomcat
@@ -139,6 +132,30 @@ public class ChangeManagementApiTest extends BaseApiTest {
};
}
+ @DataProvider
+ public static Object[][] credentialsFilterTestData(Method test) {
+ return new Object[][]{
+ {AAFGetBasicAuthPreset.VALID_AUTH_VALUE, 200},
+// {null, 401}, // No auth header TODO: Uncomment when the bug in epsdk will be fixed. Currently If there is no auth header then no credentials validation.
+ {"xyz", 401}, //undecodable value
+ {"YUBiLmM6ZGVm", 401} //decodable value but not that expected by cadi filter (simulator)
+
+ };
+ }
+
+ @BeforeClass
+ public static void commonSimulatorRegistration() {
+ SimulatorApi.registerExpectationFromPreset(
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC,
+ RegistrationStrategy.CLEAR_THEN_SET);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetUrlServicePreset(),
+ RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetBasicAuthPreset(),
+ RegistrationStrategy.APPEND);
+ }
+
// IN_PLACE_SOFTWARE_UPDATE
@Test
public void testInPlaceSoftwareUpdateHappyPath() throws IOException {
@@ -199,6 +216,12 @@ public class ChangeManagementApiTest extends BaseApiTest {
"mso_in_place_software_update_ok.json",
ImmutableMap.of("SERVICE_INSTANCE_ID", vnfIds.serviceInstanceId, "VNF_INSTANCE_ID", vnfIds.vnfInstanceId),
RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetUrlServicePreset(),
+ RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetBasicAuthPreset(),
+ RegistrationStrategy.APPEND);
return null;
}))
.collect(Collectors.toList());
@@ -216,9 +239,8 @@ public class ChangeManagementApiTest extends BaseApiTest {
stopWatch.start("init requests");
List<ChangeManagementRequest> requestsList = vnfList.stream().map(vnfIds -> this.createChangeManagementRequest(vnfIds, ChangeManagementRequest.VNF_IN_PLACE_SOFTWARE_UPDATE)).collect(Collectors.toList());
- WebTarget webTarget = client.target(uri).
- path(CHANGE_MANAGEMENT+WORKFLOW).resolveTemplate("vnfname","VidVnf");
- List<Callable<Response>> callables = requestsList.stream().map(request->((Callable<Response>) () -> webTarget.request(MediaType.APPLICATION_JSON_TYPE).header("Authorization", "Basic 123==").post(Entity.json(request)))).collect(Collectors.toList());
+ WebTarget webTarget = buildWebTarget("VidVnf");
+ List<Callable<Response>> callables = requestsList.stream().map(request->((Callable<Response>) () -> webTarget.request(MediaType.APPLICATION_JSON_TYPE).header("Authorization", "Basic " + AAFGetBasicAuthPreset.VALID_AUTH_VALUE).post(Entity.json(request)))).collect(Collectors.toList());
stopWatch.stop();
stopWatch.start("invoke calling to vid");
@@ -286,16 +308,54 @@ public class ChangeManagementApiTest extends BaseApiTest {
testChangeManagementGoodPayload(payload, "mso_config_update_ok.json", ChangeManagementRequest.CONFIG_UPDATE);
}
- @Test
- public void testClientCredentialsFilter_expect401()
+ @Test(dataProvider = "credentialsFilterTestData")
+ public void testCadiCredentialsFilter(String authValue, int expectedStatusCode)
{
VnfIds vnfIds = new VnfIds();
ChangeManagementRequest changeManagementRequest = createBasicChangeManagementRequest(vnfIds);
changeManagementRequest.setRequestType(ChangeManagementRequest.REPLACE);
- WebTarget webTarget = client.target(uri).
- path(CHANGE_MANAGEMENT + WORKFLOW).resolveTemplate("vnfname", vnfIds.vnfName);
+ WebTarget webTarget = buildWebTarget(vnfIds.vnfName);
Entity entity = Entity.json(changeManagementRequest);
- Assert.assertEquals(401, webTarget.request(MediaType.APPLICATION_JSON_TYPE).post(entity).getStatus());
+ Invocation.Builder invocationBuilder = webTarget.request(MediaType.APPLICATION_JSON_TYPE);
+ if (authValue != null) {
+ invocationBuilder.header("Authorization", "Basic " + authValue);
+ }
+ Response response = invocationBuilder.post(entity);
+ String body = response.readEntity(String.class);
+ Assert.assertEquals(response.getStatus(), expectedStatusCode, "Full response: " + body);
+ }
+
+ @DataProvider
+ public static Object[][] requestFromSchedulerDataProvider(Method test) {
+ return new Object[][]{
+ {
+ "e9181708-f105-4dfd-9a36-0e089faa72ba",
+ new PresetMsoVnfReplace("254583ad-b38c-498b-bdbd-b8de5e07541b", "e9181708-f105-4dfd-9a36-0e089faa72ba"),
+ "changeManagement/vnfReplaceRequest.json"
+ },
+ {
+ "c929b7ec-cc9d-11e8-a8d5-f2801f1b9fd1",
+ new PresetMsoVnfUpdate("d0c59d4a-cc9d-11e8-a8d5-f2801f1b9fd1","c929b7ec-cc9d-11e8-a8d5-f2801f1b9fd1"),
+ "changeManagement/vnfUpdateRequest.json"
+ },
+ {
+ "e5403738-da34-4090-8864-ba9cf1bcdd88",
+ new PresetMsoVnfInPlaceSoftwareUpdate("12709275-787c-4be7-8c9c-fce64ab7ca8c","e5403738-da34-4090-8864-ba9cf1bcdd88"),
+ "changeManagement/vnfInPlaceSoftwareUpdate.json"
+ }
+ };
+ }
+
+ @Test(dataProvider = "requestFromSchedulerDataProvider")
+ public void whenGetFromSchedulerRequest_sendAsExpectedToMso(String vnfInstanceId, PresetMsoChangeManagementBase preset, String requestPath) {
+ SimulatorApi.registerExpectationFromPreset(
+ preset,
+ RegistrationStrategy.APPEND);
+ String schedulerRequest = ReadFile.loadResourceAsString(requestPath);
+ Response response = callChangeManagement("VidVnf", Entity.json(schedulerRequest));
+ MsoResponseWrapper2 body = response.readEntity(MsoResponseWrapper2.class);
+ assertEquals(202, body.getStatus());
+ assertEquals(vnfInstanceId, getNestedPropertyInMap(body.getEntity(), "requestReferences/instanceId"));
}
@@ -308,7 +368,7 @@ public class ChangeManagementApiTest extends BaseApiTest {
private void assertForHappyPath(VnfIds vnfIds, MsoResponseWrapper2 body, String requestType) {
Assert.assertEquals(body.getStatus(), 202, requestType + " failed with wrong http status");
Assert.assertEquals(
- TestUtils.getNestedPropertyInMap(body.getEntity(), "requestReferences/instanceId"),
+ getNestedPropertyInMap(body.getEntity(), "requestReferences/instanceId"),
vnfIds.serviceInstanceId,
String.format("Failed to find instanceId: %s in " + requestType + " response. Actual body:%s",
vnfIds.serviceInstanceId, body.getEntity()));
@@ -317,18 +377,25 @@ public class ChangeManagementApiTest extends BaseApiTest {
private <T> T callChangeManagementUpdate(VnfIds vnfIds, String expectationPath, Class<T> responseClass, String requestType) {
SimulatorApi.registerExpectation(
expectationPath,
- ImmutableMap.of("SERVICE_INSTANCE_ID", vnfIds.serviceInstanceId, "VNF_INSTANCE_ID", vnfIds.vnfInstanceId), RegistrationStrategy.CLEAR_THEN_SET);
+ ImmutableMap.of("SERVICE_INSTANCE_ID", vnfIds.serviceInstanceId, "VNF_INSTANCE_ID", vnfIds.vnfInstanceId), RegistrationStrategy.APPEND);
ChangeManagementRequest changeManagementRequest = createChangeManagementRequest(vnfIds, requestType);
Response response = callChangeManagementUpdate(vnfIds, changeManagementRequest);
return response.readEntity(responseClass);
}
private Response callChangeManagementUpdate(VnfIds vnfIds, ChangeManagementRequest changeManagementRequest) {
- WebTarget webTarget = client.target(uri).
- path(CHANGE_MANAGEMENT + WORKFLOW).resolveTemplate("vnfname", vnfIds.vnfName);
Entity entity = Entity.json(changeManagementRequest);
- Response response = webTarget.request(MediaType.APPLICATION_JSON_TYPE).header("Authorization", "Basic 123==").post(entity);
- return response;
+ return callChangeManagement(vnfIds.vnfName, entity);
+ }
+
+ private Response callChangeManagement(String vnfName, Entity entity) {
+ WebTarget webTarget = buildWebTarget(vnfName);
+ return webTarget.request(MediaType.APPLICATION_JSON_TYPE).header("Authorization", "Basic " + AAFGetBasicAuthPreset.VALID_AUTH_VALUE).post(entity);
+ }
+
+ private WebTarget buildWebTarget(String vnfName) {
+ return client.target(uri).
+ path(CHANGE_MANAGEMENT + WORKFLOW).resolveTemplate("vnfname", vnfName);
}
private void testChangeManagement409Error(String expectationPath, String requestType) throws IOException {
@@ -336,13 +403,13 @@ public class ChangeManagementApiTest extends BaseApiTest {
MsoResponseWrapper2 body = callChangeManagementUpdate(vnfIds, expectationPath, MsoResponseWrapper2.class, requestType);
Assert.assertEquals(body.getStatus(), 409, requestType + " failed with wrong http status");
Assert.assertEquals(
- TestUtils.getNestedPropertyInMap(body.getEntity(), "serviceException/messageId"),
+ getNestedPropertyInMap(body.getEntity(), "serviceException/messageId"),
"SVC2000",
String.format("Failed to find messageId: %s in " + requestType + " response. Actual body:%s",
"SVC2000", body.getEntity()));
- assertThat(TestUtils.getNestedPropertyInMap(body.getEntity(), "serviceException/text"), containsString(vnfIds.vnfInstanceId));
+ assertThat(getNestedPropertyInMap(body.getEntity(), "serviceException/text"), containsString(vnfIds.vnfInstanceId));
}
private void testChangeManagement404Error(String expectationPath, String requestType) throws IOException {
@@ -398,7 +465,7 @@ public class ChangeManagementApiTest extends BaseApiTest {
VnfIds vnfIds = new VnfIds();
SimulatorApi.registerExpectation(
expectationFileName,
- ImmutableMap.of("SERVICE_INSTANCE_ID", vnfIds.serviceInstanceId, "VNF_INSTANCE_ID", vnfIds.vnfInstanceId), RegistrationStrategy.CLEAR_THEN_SET);
+ ImmutableMap.of("SERVICE_INSTANCE_ID", vnfIds.serviceInstanceId, "VNF_INSTANCE_ID", vnfIds.vnfInstanceId), RegistrationStrategy.APPEND);
ChangeManagementRequest changeManagementRequest = createChangeManagementRequest(vnfIds, requestType);
changeManagementRequest.getRequestDetails().get(0).getRequestParameters().getAdditionalProperties().put("payload",payload);
Response response = callChangeManagementUpdate(vnfIds, changeManagementRequest);
diff --git a/vid-automation/src/test/java/org/onap/vid/api/OperationalEnvironmentControllerApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/OperationalEnvironmentControllerApiTest.java
index e5df2d3b9..222b0f5fb 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/OperationalEnvironmentControllerApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/OperationalEnvironmentControllerApiTest.java
@@ -22,8 +22,8 @@ import java.util.LinkedList;
import java.util.stream.Collectors;
import static org.hamcrest.CoreMatchers.containsString;
-import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
import static org.springframework.http.HttpStatus.BAD_REQUEST;
import static org.springframework.http.HttpStatus.METHOD_NOT_ALLOWED;
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
index 931f0004a..e38617b39 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/ProbeApiTest.java
@@ -1,12 +1,31 @@
package org.onap.vid.api;
+import static org.hamcrest.CoreMatchers.anyOf;
+import static org.hamcrest.CoreMatchers.both;
+import static org.hamcrest.CoreMatchers.endsWith;
+import static org.hamcrest.CoreMatchers.equalTo;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.CoreMatchers.startsWith;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+
+import com.google.common.collect.ImmutableList;
+import java.lang.reflect.Method;
+import java.util.Collection;
+import java.util.List;
+import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
-import org.hamcrest.MatcherAssert;
import org.junit.Assert;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGetInvalidResponse;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsManyStatusesGet;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet;
+import org.onap.simulator.presetGenerator.presets.scheduler.PresetGetSchedulerChangeManagementInvalidResponse;
+import org.onap.simulator.presetGenerator.presets.scheduler.PresetGetSchedulerChangeManagements;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGetEmptyResult;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGetInvalidResponse;
import org.onap.vid.model.probe.ExternalComponentStatus;
import org.onap.vid.model.probe.HttpRequestMetadata;
import org.springframework.core.ParameterizedTypeReference;
@@ -17,14 +36,13 @@ import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
import vid.automation.test.services.SimulatorApi;
-import java.lang.reflect.Method;
-import java.util.List;
-import java.util.Optional;
+public class ProbeApiTest extends BaseApiTest {
-import static org.hamcrest.CoreMatchers.*;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+ private static final String MSO_QUERY_PARAMS = "filter=requestExecutionDate:EQUALS:01-01-2100";
+ private static final String AAI_QUERY_PARMAS = "business/customers?subscriber-type=INFRA&depth=0";
+ private static final String SDC_PATH_PARAMS = "46401eec-35bd-4e96-ad0d-0356ff6b8c8d/toscaModel";
+ private static final String SCHEDULER_PATH = "http://localhost:1080/scheduler/v1/ChangeManagement/schedules/scheduleDetails/";
-public class ProbeApiTest extends BaseApiTest {
@BeforeClass
public void login() {
@@ -35,70 +53,183 @@ public class ProbeApiTest extends BaseApiTest {
public static Object[][] probePresetAndResponse(Method test) {
return new Object[][]{
{
- new PresetAAIGetSubscribersGet(),
- new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
- true,
- new HttpRequestMetadata(HttpMethod.GET,
- 200,
- "business/customers?subscriber-type=INFRA&depth=0",
- "{\"customer\":[{\"global-customer-id\":\"MSO_1610_ST\",\"subscriber-name\":\"MSO_1610_ST\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1494001902987\"},{\"global-customer-id\":\"21014aa2-526b-11e6-beb8-9e71128cae77\",\"subscriber-name\":\"PACKET CORE\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1494001776295\"},{\"global-customer-id\":\"DHV1707-TestSubscriber-2\",\"subscriber-name\":\"ICORE CORE\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1498751754450\"},{\"global-customer-id\":\"DHV1707-TestSubscriber-1\",\"subscriber",
- "OK"
+ "all good",
+ ImmutableList.of(
+ new PresetAAIGetSubscribersGet(),
+ new PresetMSOOrchestrationRequestsManyStatusesGet(),
+ new PresetSDCGetServiceToscaModelGet("46401eec-35bd-4e96-ad0d-0356ff6b8c8d", "serviceCreationTest.zip"),
+ new PresetGetSchedulerChangeManagements()
+ ),
+ ImmutableList.of(new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
+ true,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ AAI_QUERY_PARMAS,
+ "{\"customer\":[{\"global-customer-id\":\"CAR_2020_ER\",\"subscriber-name\":\"CAR_2020_ER\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1494001902987\",\"relationship-list\":null},{\"global-customer-id\":\"21014aa2-526b-11e6-beb8-9e71128cae77\",\"subscriber-name\":\"JULIO ERICKSON\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1494001776295\",\"relationship-list\":null},{\"global-customer-id\":\"DHV1707-TestSubscriber-2\",\"subscriber-name\":\"DALE BRIDGES\",\"subscriber-type\":\"INFRA\",\"resource-version\":\"1498751754450\",\"relationsh",
+ "OK"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.MSO,
+ true,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ MSO_QUERY_PARAMS,
+ "{ " +
+ " \"requestList\": [{ " +
+ " \"request\": { " +
+ " \"requestId\": \"rq1234d1-5a33-55df-13ab-12abad84e333\", " +
+ " \"startTime\": \"Thu, 04 Jun 2009 02:51:59 GMT\", " +
+ " \"instanceReferences\": { " +
+ " \"serviceInstanceId\": \"bc305d54-75b4-431b-adb2-eb6b9e546014\" " +
+ " }, " +
+ " \"requestScope\": \"vnf\", " +
+ " \"requestType\": \"updateInstance\", " +
+ " \"requestDetails\": { " +
+ " \"modelInfo\": { " +
+ " \"modelType\": \"service\", " +
+ " \"modelInvariantId\": \"sn5256d1-5a33-55df-13ab-12abad84e764\", " +
+ " \"modelVersionId\": \"ab6478e4-ea33-3346-ac12-ab1",
+ "OK"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SDC,
+ true,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ SDC_PATH_PARAMS,
+ "",
+ "OK"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SCHEDULER,
+ true,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ SCHEDULER_PATH,
+ StringUtils.substring(new PresetGetSchedulerChangeManagements().getResponseBody().toString(), 0, 500),
+ "OK"
)
- )
+ ))
},
{
- new PresetAAIGetSubscribersGetInvalidResponse(200),
- new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
+ "invalid json",
+ ImmutableList.of(
+ new PresetAAIGetSubscribersGetInvalidResponse(200),
+ new PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet(200),
+ new PresetSDCGetServiceToscaModelGetEmptyResult("46401eec-35bd-4e96-ad0d-0356ff6b8c8d"),
+ new PresetGetSchedulerChangeManagementInvalidResponse(200)
+ ),
+ ImmutableList.of(new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ AAI_QUERY_PARMAS,
+ "this payload is an invalid json",
+ "com.fasterxml.jackson.core.JsonParseException"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.MSO,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ MSO_QUERY_PARAMS,
+ "this payload is an invalid json",
+ "com.fasterxml.jackson.core.JsonParseException"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SDC,
false,
new HttpRequestMetadata(HttpMethod.GET,
200,
- "business/customers?subscriber-type=INFRA&depth=0",
+ SDC_PATH_PARAMS,
+ "",
+ "error reading model 46401eec-35bd-4e96-ad0d-0356ff6b8c8d from SDC"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SCHEDULER,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 200,
+ SCHEDULER_PATH,
"this payload is an invalid json",
- "org.codehaus.jackson.JsonParseException"
+ "javax.ws.rs.ProcessingException"
)
- )
+ ))
},
{
- new PresetAAIGetSubscribersGetInvalidResponse(500),
- new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
+ "bad http code",
+ ImmutableList.of(
+ new PresetAAIGetSubscribersGetInvalidResponse(500),
+ new PresetMSOOrchestrationRequestsManyStatusesInvalidResponseGet(406),
+ new PresetSDCGetServiceToscaModelGetInvalidResponse("46401eec-35bd-4e96-ad0d-0356ff6b8c8d", 404),
+ new PresetGetSchedulerChangeManagementInvalidResponse(400)
+ ),
+ ImmutableList.of(new ExternalComponentStatus(ExternalComponentStatus.Component.AAI,
false,
new HttpRequestMetadata(HttpMethod.GET,
500,
- "business/customers?subscriber-type=INFRA&depth=0",
+ AAI_QUERY_PARMAS,
"this payload is an invalid json",
"No subscriber received"
)
- )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.MSO,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 406,
+ MSO_QUERY_PARAMS,
+ "this payload is an invalid json",
+ "org.apache.http.HttpException: Get with status=406 (200 or 202 expected), url= http"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SDC,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 404,
+ SDC_PATH_PARAMS,
+ "simulated error description from sdc",
+ "model 46401eec-35bd-4e96-ad0d-0356ff6b8c8d not found in SDC" +
+ " (consider updating vid probe configuration 'probe.sdc.model.uuid')"
+ )
+ ), new ExternalComponentStatus(ExternalComponentStatus.Component.SCHEDULER,
+ false,
+ new HttpRequestMetadata(HttpMethod.GET,
+ 400,
+ SCHEDULER_PATH,
+ "this payload is an invalid json",
+ "org.apache.http.HttpException: Get with status = 400, url = " + SCHEDULER_PATH
+ )
+ ))
}
};
}
@Test(dataProvider = "probePresetAndResponse")
- public void probeRequest_returnsResponseAsExpected(BasePreset preset, ExternalComponentStatus expectedStatus ){
- SimulatorApi.registerExpectationFromPreset(preset, CLEAR_THEN_SET);
+ public void probeRequest_returnsResponseAsExpected(String desc, Collection<BasePreset> presets, Collection<ExternalComponentStatus> expectedStatuses) {
+ SimulatorApi.registerExpectationFromPresets(presets, CLEAR_THEN_SET);
ResponseEntity<List<ExternalComponentStatus>> response = restTemplate.exchange(
uri + "/probe",
org.springframework.http.HttpMethod.GET,
null,
- new ParameterizedTypeReference<List<ExternalComponentStatus>>() {});
+ new ParameterizedTypeReference<List<ExternalComponentStatus>>() {
+ });
List<ExternalComponentStatus> probeResults = response.getBody();
- Assert.assertEquals(probeResults.size(),1);
- assertAaiGetAllSubscribersAsExpected(probeResults,expectedStatus);
-
+ Assert.assertEquals(4, probeResults.size());
+ assertResultAsExpected(ExternalComponentStatus.Component.AAI, probeResults, expectedStatuses);
+ assertResultAsExpected(ExternalComponentStatus.Component.SDC, probeResults, expectedStatuses);
+ assertResultAsExpected(ExternalComponentStatus.Component.MSO, probeResults, expectedStatuses);
+ assertResultAsExpected(ExternalComponentStatus.Component.SCHEDULER, probeResults, expectedStatuses);
}
- private void assertAaiGetAllSubscribersAsExpected(List<ExternalComponentStatus> probeResults,ExternalComponentStatus expectedStatus){
- Optional<ExternalComponentStatus> aaiGetAllSubscribersResult = probeResults.stream().filter(x -> x.getComponent()== ExternalComponentStatus.Component.AAI).findFirst();
- Assert.assertTrue(aaiGetAllSubscribersResult.isPresent());
- ExternalComponentStatus aaiGetAllSubscribersStatus = aaiGetAllSubscribersResult.get();
- Assert.assertEquals(aaiGetAllSubscribersStatus.isAvailable(),expectedStatus.isAvailable());
+ private void assertResultAsExpected(ExternalComponentStatus.Component component, List<ExternalComponentStatus> probeResults, Collection<ExternalComponentStatus> expectedStatuses) {
+ ExternalComponentStatus expectedStatus = expectedStatuses.stream().filter(x -> x.getComponent() == component)
+ .findFirst().orElseThrow(() -> new AssertionError("Missing setup for " + component + " expected result"));
+ ExternalComponentStatus componentStatus = probeResults.stream().filter(x -> x.getComponent() == component)
+ .findFirst().orElseThrow(() -> new AssertionError(component.name()+" result not found in response"));
+
+ Assert.assertThat("wrong metadata for " + component, requestMetadataReflected(componentStatus.getMetadata()),
+ is(requestMetadataReflected(expectedStatus.getMetadata())));
- MatcherAssert.assertThat(requestMetadataReflected(aaiGetAllSubscribersStatus.getMetadata()),is(requestMetadataReflected(expectedStatus.getMetadata())));
- MatcherAssert.assertThat(aaiGetAllSubscribersStatus.getMetadata().getUrl(), both(endsWith(expectedStatus.getMetadata().getUrl())).and(startsWith("http")));
+ Assert.assertThat("wrong url for " + component, componentStatus.getMetadata().getUrl(),
+ both(endsWith(expectedStatus.getMetadata().getUrl())).and(startsWith("http")));
- MatcherAssert.assertThat(aaiGetAllSubscribersStatus.getMetadata().getDescription(),
+ Assert.assertThat("wrong description for " + component, componentStatus.getMetadata().getDescription(),
anyOf(equalTo(expectedStatus.getMetadata().getDescription()), startsWith(expectedStatus.getMetadata().getDescription())));
+
+ Assert.assertThat("wrong status for " + component, componentStatus.isAvailable(), is(expectedStatus.isAvailable()));
}
//serialize fields except of fields we cannot know ahead of time
diff --git a/vid-automation/src/test/java/org/onap/vid/api/SampleApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/SampleApiTest.java
index 2b78cdb91..9d7a08120 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/SampleApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/SampleApiTest.java
@@ -11,8 +11,9 @@ import vid.automation.test.services.SimulatorApi;
import java.io.IOException;
-import static org.hamcrest.MatcherAssert.assertThat;
+import static java.util.Collections.singletonList;
import static org.hamcrest.core.Is.is;
+import static org.junit.Assert.assertThat;
public class SampleApiTest extends BaseApiTest {
diff --git a/vid-automation/src/test/java/org/onap/vid/api/SdcApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/SdcApiTest.java
index 0441da1d2..7735d59af 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/SdcApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/SdcApiTest.java
@@ -1,5 +1,16 @@
package org.onap.vid.api;
+import static net.javacrumbs.jsonunit.JsonMatchers.jsonStringEquals;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.Is.is;
+import static org.hamcrest.core.IsNot.not;
+import static org.testng.Assert.assertFalse;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+import static vid.automation.test.services.SimulatorApi.registerExpectation;
+import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
+import static vid.automation.test.utils.ReadFile.loadResourceAsString;
+
import com.fasterxml.jackson.databind.JsonNode;
import com.google.common.collect.ImmutableList;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
@@ -11,22 +22,9 @@ import org.testng.Assert;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
+import vid.automation.test.infra.FeatureTogglingTest;
import vid.automation.test.infra.Features;
-import java.io.IOException;
-import java.net.URISyntaxException;
-
-import static net.javacrumbs.jsonunit.JsonMatchers.jsonStringEquals;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.either;
-import static org.hamcrest.core.Is.is;
-import static org.hamcrest.core.IsNot.not;
-import static org.testng.Assert.assertFalse;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.APPEND;
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
-import static vid.automation.test.services.SimulatorApi.registerExpectation;
-import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
-
public class SdcApiTest extends BaseApiTest {
private static final String SDC_GET_SERVICE_MODEL = "/rest/models/services/";
@@ -35,17 +33,17 @@ public class SdcApiTest extends BaseApiTest {
private static final String A_LA_CARTE_INSTANTIATION_TYPE_UUID = "4d71990b-d8ad-4510-ac61-496288d9078e";
private static final String A_LA_CARTE_INSTANTIATION_TYPE_INVARIANT_UUID = "d27e42cf-087e-4d31-88ac-6c4b7585f800";
private static final String A_LA_CARTE_INSTANTIATION_TYPE_FILE_PATH = "csar15782222_instantiationTypeAlacarte_invariantUUIDMacro.zip";
- private static final String A_LA_CARTE_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "{\"service\":{\"uuid\":\"4d71990b-d8ad-4510-ac61-496288d9078e\",\"invariantUuid\":\"d27e42cf-087e-4d31-88ac-6c4b7585f800\",\"name\":\"vidmacrofalsenaming\",\"version\":\"1.0\",\"toscaModelURL\":null,\"category\":\"Network L1-3\",\"serviceType\":\"\",\"serviceRole\":\"\",\"description\":\"vidmacrofalsenaming\",\"serviceEcompNaming\":\"false\",\"instantiationType\":\"A-La-Carte\",\"inputs\":{}},\"vnfs\":{},\"networks\":{\"MULTI_PROVIDER_PORT_GROUP 0\":{\"uuid\":\"e5d235de-2188-4f9f-a28c-fe38967883f2\",\"invariantUuid\":\"b0303003-0abb-454c-9119-8cbe2e09e003\",\"description\":\"Creates a neutron multi-provider VLAN network with dummy subnet\",\"name\":\"MULTI_PROVIDER_PORT_GROUP\",\"version\":\"1.0\",\"customizationUuid\":\"0fde4286-ee4c-439d-9556-74b6be6bbc42\",\"inputs\":{},\"commands\":{},\"properties\":{\"network_assignments\":\"{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}\",\"network_flows\":\"{is_network_policy=false, is_bound_to_vpn=false}\",\"network_scope\":\"GLOBAL\",\"network_ecomp_naming\":\"{ecomp_generated_naming=true}\",\"network_type\":\"MULTI_PROVIDER_PORT_GROUP\",\"network_technology\":\"MULTI_GROUP\",\"network_homing\":\"{ecomp_selected_instance_node_target=false}\"},\"type\":\"VL\",\"modelCustomizationName\":\"MULTI_PROVIDER_PORT_GROUP 0\"}},\"collectionResource\":{},\"configurations\":{},\"serviceProxies\":{},\"vfModules\":{},\"volumeGroups\":{},\"pnfs\":{}}";
+ private static final String A_LA_CARTE_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "sdcApiTest/aLaCarteInstantiationTypeResponse.json";
private static final String MACRO_INSTANTIATION_TYPE_FILE_PATH = "csar15782222_instantiationTypeMacro_invariantUUIDAlacarte.zip";
private static final String MACRO_INSTANTIATION_TYPE_UUID = "4d71990b-d8ad-4510-ac61-496288d9078e";
private static final String MACRO_INSTANTIATION_TYPE_INVARIANT_UUID = "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba";
- private static final String MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "{\"service\":{\"uuid\":\"4d71990b-d8ad-4510-ac61-496288d9078e\",\"invariantUuid\":\"a8dcd72d-d44d-44f2-aa85-53aa9ca99cba\",\"name\":\"vidmacrofalsenaming\",\"version\":\"1.0\",\"toscaModelURL\":null,\"category\":\"Network L1-3\",\"serviceType\":\"\",\"serviceRole\":\"\",\"description\":\"vidmacrofalsenaming\",\"serviceEcompNaming\":\"false\",\"instantiationType\":\"Macro\",\"inputs\":{}},\"vnfs\":{},\"networks\":{\"MULTI_PROVIDER_PORT_GROUP 0\":{\"uuid\":\"e5d235de-2188-4f9f-a28c-fe38967883f2\",\"invariantUuid\":\"b0303003-0abb-454c-9119-8cbe2e09e003\",\"description\":\"Creates a neutron multi-provider VLAN network with dummy subnet\",\"name\":\"MULTI_PROVIDER_PORT_GROUP\",\"version\":\"1.0\",\"customizationUuid\":\"0fde4286-ee4c-439d-9556-74b6be6bbc42\",\"inputs\":{},\"commands\":{},\"properties\":{\"network_assignments\":\"{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}\",\"network_flows\":\"{is_network_policy=false, is_bound_to_vpn=false}\",\"network_scope\":\"GLOBAL\",\"network_ecomp_naming\":\"{ecomp_generated_naming=true}\",\"network_type\":\"MULTI_PROVIDER_PORT_GROUP\",\"network_technology\":\"MULTI_GROUP\",\"network_homing\":\"{ecomp_selected_instance_node_target=false}\"},\"type\":\"VL\",\"modelCustomizationName\":\"MULTI_PROVIDER_PORT_GROUP 0\"}},\"collectionResource\":{},\"configurations\":{},\"serviceProxies\":{},\"vfModules\":{},\"volumeGroups\":{},\"pnfs\":{}}";
+ private static final String MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "sdcApiTest/macroInstantiationTypeResponse.json";
private static final String EMPTY_INSTANTIATION_TYPE_FILE_PATH = "csar15782222_instantiationTypeEmpty_invariantUUIDAlacarte.zip";
- private static final String EMPTY_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "{\"service\":{\"uuid\":\"4d71990b-d8ad-4510-ac61-496288d9078e\",\"invariantUuid\":\"a8dcd72d-d44d-44f2-aa85-53aa9ca99cba\",\"name\":\"vidmacrofalsenaming\",\"version\":\"1.0\",\"toscaModelURL\":null,\"category\":\"Network L1-3\",\"serviceType\":\"\",\"serviceRole\":\"\",\"description\":\"vidmacrofalsenaming\",\"serviceEcompNaming\":\"false\",\"instantiationType\":\"ClientConfig\",\"inputs\":{}},\"vnfs\":{},\"networks\":{\"MULTI_PROVIDER_PORT_GROUP 0\":{\"uuid\":\"e5d235de-2188-4f9f-a28c-fe38967883f2\",\"invariantUuid\":\"b0303003-0abb-454c-9119-8cbe2e09e003\",\"description\":\"Creates a neutron multi-provider VLAN network with dummy subnet\",\"name\":\"MULTI_PROVIDER_PORT_GROUP\",\"version\":\"1.0\",\"customizationUuid\":\"0fde4286-ee4c-439d-9556-74b6be6bbc42\",\"inputs\":{},\"commands\":{},\"properties\":{\"network_assignments\":\"{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}\",\"network_flows\":\"{is_network_policy=false, is_bound_to_vpn=false}\",\"network_scope\":\"GLOBAL\",\"network_ecomp_naming\":\"{ecomp_generated_naming=true}\",\"network_type\":\"MULTI_PROVIDER_PORT_GROUP\",\"network_technology\":\"MULTI_GROUP\",\"network_homing\":\"{ecomp_selected_instance_node_target=false}\"},\"type\":\"VL\",\"modelCustomizationName\":\"MULTI_PROVIDER_PORT_GROUP 0\"}},\"collectionResource\":{},\"configurations\":{},\"serviceProxies\":{},\"vfModules\":{},\"volumeGroups\":{},\"pnfs\":{}}";
+ private static final String EMPTY_INSTANTIATION_TYPE_EXPECTED_RESPONSE = "sdcApiTest/emptyInstantiationTypeResponse.json";
private static final String BOTH_INSTANTIATION_TYPE_FILE_PATH = "csar15782222_instantiationTypeBoth_invariantUUIDAlacarte.zip";
@@ -53,13 +51,15 @@ public class SdcApiTest extends BaseApiTest {
private static final String MIN_MAX_INITIAL_UUID = "43f13072-fe50-496b-b673-7af075d10143";
private static final String MIN_MAX_INITIAL_INVARIANT_UUID = "35fb95d8-d1f0-4e46-99ac-e01b423e8e3f";
private static final String MIN_MAX_INITIAL_FILE_PATH = "min_max_initial_vfModule_csar_v4.0.zip";
- private static final String MIN_MAX_INITIAL_EXPECTED_RESPONSE = "{\"service\":{\"uuid\":\"43f13072-fe50-496b-b673-7af075d10143\",\"invariantUuid\":\"35fb95d8-d1f0-4e46-99ac-e01b423e8e3f\",\"name\":\"ADIOD vMX VPE BV Service 488 test\",\"version\":\"1.0\",\"toscaModelURL\":null,\"category\":\"Network L1-3\",\"serviceType\":\"\",\"serviceRole\":\"\",\"description\":\"Model Creation for PID 291247b . OAM Network Service Name : ADIOD vPE Tenant OAM Network 1 SRIOV Network Service Name : vPE ADIOD Provider Net 1\",\"serviceEcompNaming\":\"true\",\"instantiationType\":\"ClientConfig\",\"inputs\":{\"2017488adiodvpe20_ASN\":{\"type\":\"string\",\"description\":\"AV/PE\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"AV_vPE\"},\"2017488adiodvpe20_bandwidth\":{\"type\":\"string\",\"description\":\"Requested VPE bandwidth\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"10\"},\"2017488adiodvpe20_bandwidth_units\":{\"type\":\"string\",\"description\":\"Units of bandwidth\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"Gbps\"},\"2017488adiodvpe20_AIC_CLLI\":{\"type\":\"string\",\"description\":\"AIC Site CLLI\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"ATLMY8GA\"},\"2017488adiodvpe20_vnf_config_template_version\":{\"type\":\"string\",\"description\":\"VPE Software Version\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"17.2\"},\"2017488adiodvpe20_vnf_instance_name\":{\"type\":\"string\",\"description\":\"The hostname assigned to the vpe.\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"mtnj309me6\"}}},\"vnfs\":{\"2017 488 ADIOD vPE 2 0\":{\"uuid\":\"079266b1-fcf5-44ae-bc04-cc3215b28737\",\"invariantUuid\":\"e2dcd546-e647-4854-9ed9-e0a4d6880636\",\"description\":\"Name ADIOD vPE Description The Provider edge function for the ADIOD service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release code 17.2 Owners Mary Fragale Updated 9-25-17 for version 8.0 of the VLM \",\"name\":\"2017 488 ADIOD vPE 2\",\"version\":\"4.0\",\"customizationUuid\":\"2b4e9125-b607-49a3-81c7-9260f8ca32f4\",\"inputs\":{\"vnf_config_template_version\":{\"type\":\"string\",\"description\":\"VPE Software Version\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"17.2\"},\"bandwidth_units\":{\"type\":\"string\",\"description\":\"Units of bandwidth\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"Gbps\"},\"bandwidth\":{\"type\":\"string\",\"description\":\"Requested VPE bandwidth\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"10\"},\"AIC_CLLI\":{\"type\":\"string\",\"description\":\"AIC Site CLLI\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"ATLMY8GA\"},\"ASN\":{\"type\":\"string\",\"description\":\"AV/PE\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"AV_vPE\"},\"vnf_instance_name\":{\"type\":\"string\",\"description\":\"The hostname assigned to the vpe.\",\"entry_schema\":null,\"inputProperties\":null,\"constraints\":[],\"required\":true,\"default\":\"mtnj309me6\"}},\"commands\":{\"vnf_config_template_version\":{\"displayName\":\"vnf_config_template_version\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_vnf_config_template_version\"},\"bandwidth_units\":{\"displayName\":\"bandwidth_units\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_bandwidth_units\"},\"bandwidth\":{\"displayName\":\"bandwidth\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_bandwidth\"},\"AIC_CLLI\":{\"displayName\":\"AIC_CLLI\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_AIC_CLLI\"},\"ASN\":{\"displayName\":\"ASN\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_ASN\"},\"vnf_instance_name\":{\"displayName\":\"vnf_instance_name\",\"command\":\"get_input\",\"inputName\":\"2017488adiodvpe20_vnf_instance_name\"}},\"properties\":{\"vmxvre_retype\":\"RE-VMX\",\"vnf_config_template_version\":\"get_input:2017488adiodvpe20_vnf_config_template_version\",\"sriov44_net_id\":\"48d399b3-11ee-48a8-94d2-f0ea94d6be8d\",\"int_ctl_net_id\":\"2f323477-6936-4d01-ac53-d849430281d9\",\"vmxvpfe_sriov41_0_port_mac\":\"00:11:22:EF:AC:DF\",\"int_ctl_net_name\":\"VMX-INTXI\",\"vmx_int_ctl_prefix\":\"128.0.0.0\",\"sriov43_net_id\":\"da349ca1-6de9-4548-be88-2d88e99bfef5\",\"sriov42_net_id\":\"760669ba-013d-4d9b-b0e7-4151fe2e6279\",\"sriov41_net_id\":\"25ad52d5-c165-40f8-b3b0-ddfc2373280a\",\"nf_type\":\"vPE\",\"vmxvpfe_int_ctl_ip_1\":\"128.0.0.16\",\"is_AVPN_service\":\"false\",\"vmx_RSG_name\":\"vREXI-affinity\",\"vmx_int_ctl_forwarding\":\"l2\",\"vmxvre_oam_ip_0\":\"10.40.123.5\",\"vmxvpfe_sriov44_0_port_mac\":\"00:11:22:EF:AC:DF\",\"vmxvpfe_sriov41_0_port_vlanstrip\":\"false\",\"vmxvpfe_sriov42_0_port_vlanfilter\":\"4001\",\"vmxvpfe_sriov44_0_port_unknownunicastallow\":\"true\",\"vmxvre_image_name_0\":\"VRE-ENGINE_17.2-S2.1.qcow2\",\"vmxvre_instance\":\"0\",\"vmxvpfe_sriov43_0_port_mac\":\"00:11:22:EF:AC:DF\",\"vmxvre_flavor_name\":\"ns.c1r16d32.v5\",\"vmxvpfe_volume_size_0\":\"40.0\",\"vmxvpfe_sriov43_0_port_vlanfilter\":\"4001\",\"nf_naming\":\"{ecomp_generated_naming=true}\",\"multi_stage_design\":\"false\",\"nf_naming_code\":\"tvpr\",\"vmxvre_name_0\":\"vREXI\",\"vmxvpfe_sriov42_0_port_vlanstrip\":\"false\",\"vmxvpfe_volume_name_0\":\"vPFEXI_FBVolume\",\"vmx_RSG_id\":\"bd89a33c-13c3-4a04-8fde-1a57eb123141\",\"vmxvpfe_image_name_0\":\"VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2\",\"vmxvpfe_sriov43_0_port_unknownunicastallow\":\"true\",\"vmxvpfe_sriov44_0_port_unknownmulticastallow\":\"true\",\"vmxvre_console\":\"vidconsole\",\"vmxvpfe_sriov44_0_port_vlanfilter\":\"4001\",\"vmxvpfe_sriov42_0_port_mac\":\"00:11:22:EF:AC:DF\",\"vmxvpfe_volume_id_0\":\"47cede15-da2f-4397-a101-aa683220aff3\",\"vmxvpfe_sriov42_0_port_unknownmulticastallow\":\"true\",\"vmxvpfe_sriov44_0_port_vlanstrip\":\"false\",\"vf_module_id\":\"123\",\"nf_function\":\"Firewall\",\"vmxvpfe_sriov43_0_port_unknownmulticastallow\":\"true\",\"vmxvre_int_ctl_ip_0\":\"128.0.0.1\",\"ecomp_generated_naming\":\"true\",\"AIC_CLLI\":\"get_input:2017488adiodvpe20_AIC_CLLI\",\"vnf_name\":\"mtnj309me6vre\",\"vmxvpfe_sriov41_0_port_unknownunicastallow\":\"true\",\"vmxvre_volume_type_1\":\"HITACHI\",\"vmxvpfe_sriov44_0_port_broadcastallow\":\"true\",\"vmxvre_volume_type_0\":\"HITACHI\",\"vmxvpfe_volume_type_0\":\"HITACHI\",\"vmxvpfe_sriov43_0_port_broadcastallow\":\"true\",\"bandwidth_units\":\"get_input:2017488adiodvpe20_bandwidth_units\",\"vnf_id\":\"123\",\"vmxvre_oam_prefix\":\"24\",\"availability_zone_0\":\"mtpocfo-kvm-az01\",\"ASN\":\"get_input:2017488adiodvpe20_ASN\",\"vmxvre_chassis_i2cid\":\"161\",\"vmxvpfe_name_0\":\"vPFEXI\",\"bandwidth\":\"get_input:2017488adiodvpe20_bandwidth\",\"availability_zone_max_count\":\"1\",\"vmxvre_volume_size_0\":\"45.0\",\"vmxvre_volume_size_1\":\"50.0\",\"vmxvpfe_sriov42_0_port_broadcastallow\":\"true\",\"vmxvre_oam_gateway\":\"10.40.123.1\",\"vmxvre_volume_name_1\":\"vREXI_FAVolume\",\"vmxvre_ore_present\":\"0\",\"vmxvre_volume_name_0\":\"vREXI_FBVolume\",\"vmxvre_type\":\"0\",\"vnf_instance_name\":\"get_input:2017488adiodvpe20_vnf_instance_name\",\"vmxvpfe_sriov41_0_port_unknownmulticastallow\":\"true\",\"oam_net_id\":\"b95eeb1d-d55d-4827-abb4-8ebb94941429\",\"vmx_int_ctl_len\":\"24\",\"vmxvpfe_sriov43_0_port_vlanstrip\":\"false\",\"vmxvpfe_sriov41_0_port_broadcastallow\":\"true\",\"vmxvre_volume_id_1\":\"6e86797e-03cd-4fdc-ba72-2957119c746d\",\"vmxvpfe_sriov41_0_port_vlanfilter\":\"4001\",\"nf_role\":\"MIS\",\"vmxvre_volume_id_0\":\"f4eacb79-f687-4e9d-b760-21847c8bb15a\",\"vmxvpfe_sriov42_0_port_unknownunicastallow\":\"true\",\"vmxvpfe_flavor_name\":\"ns.c20r16d25.v5\"},\"type\":\"VF\",\"modelCustomizationName\":\"2017 488 ADIOD vPE 2 0\",\"vfModules\":{\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\":{\"uuid\":\"13bea14d-9405-43c6-920b-97bab64b6a01\",\"invariantUuid\":\"83dc51de-a337-498e-9fee-763603a057b4\",\"customizationUuid\":\"a90865d5-6de0-4ef8-bf53-d45fa3edddfc\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"properties\":{\"minCountInstances\":null,\"maxCountInstances\":null,\"initialCount\":null,\"vfModuleLabel\":\"ADIOD_vPFE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":true},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vRE_BV..module-1\":{\"uuid\":\"3f6d5e51-a9a0-4c53-bb6d-be836767d96f\",\"invariantUuid\":\"54466b6d-e33c-4f4d-87e2-32bc5b103589\",\"customizationUuid\":\"dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":\"ADIOD_vRE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":true},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\":{\"uuid\":\"0a45a870-3a19-4238-a72a-eadfc583d4fe\",\"invariantUuid\":\"c636b302-fba2-4ed7-9f3b-c99715b6bb2e\",\"customizationUuid\":\"a0b634e6-514e-4977-91dd-3b8c295e6bc8\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\",\"properties\":{\"minCountInstances\":1,\"maxCountInstances\":1,\"initialCount\":1,\"vfModuleLabel\":\"ADIOD_base_vPE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":false}},\"volumeGroups\":{\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\":{\"uuid\":\"13bea14d-9405-43c6-920b-97bab64b6a01\",\"invariantUuid\":\"83dc51de-a337-498e-9fee-763603a057b4\",\"customizationUuid\":\"a90865d5-6de0-4ef8-bf53-d45fa3edddfc\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"properties\":{\"minCountInstances\":null,\"maxCountInstances\":null,\"initialCount\":null,\"vfModuleLabel\":\"ADIOD_vPFE_BV\"},\"inputs\":{}},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vRE_BV..module-1\":{\"uuid\":\"3f6d5e51-a9a0-4c53-bb6d-be836767d96f\",\"invariantUuid\":\"54466b6d-e33c-4f4d-87e2-32bc5b103589\",\"customizationUuid\":\"dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":\"ADIOD_vRE_BV\"},\"inputs\":{}}},\"vfcInstanceGroups\":{}}},\"networks\":{},\"collectionResource\":{},\"configurations\":{},\"serviceProxies\":{},\"vfModules\":{\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\":{\"uuid\":\"13bea14d-9405-43c6-920b-97bab64b6a01\",\"invariantUuid\":\"83dc51de-a337-498e-9fee-763603a057b4\",\"customizationUuid\":\"a90865d5-6de0-4ef8-bf53-d45fa3edddfc\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"properties\":{\"minCountInstances\":null,\"maxCountInstances\":null,\"initialCount\":null,\"vfModuleLabel\":\"ADIOD_vPFE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":true},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\":{\"uuid\":\"0a45a870-3a19-4238-a72a-eadfc583d4fe\",\"invariantUuid\":\"c636b302-fba2-4ed7-9f3b-c99715b6bb2e\",\"customizationUuid\":\"a0b634e6-514e-4977-91dd-3b8c295e6bc8\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_base_vPE_BV..module-0\",\"properties\":{\"minCountInstances\":1,\"maxCountInstances\":1,\"initialCount\":1,\"vfModuleLabel\":\"ADIOD_base_vPE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":false},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vRE_BV..module-1\":{\"uuid\":\"3f6d5e51-a9a0-4c53-bb6d-be836767d96f\",\"invariantUuid\":\"54466b6d-e33c-4f4d-87e2-32bc5b103589\",\"customizationUuid\":\"dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":\"ADIOD_vRE_BV\"},\"inputs\":{},\"volumeGroupAllowed\":true}},\"volumeGroups\":{\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\":{\"uuid\":\"13bea14d-9405-43c6-920b-97bab64b6a01\",\"invariantUuid\":\"83dc51de-a337-498e-9fee-763603a057b4\",\"customizationUuid\":\"a90865d5-6de0-4ef8-bf53-d45fa3edddfc\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vPFE_BV..module-2\",\"properties\":{\"minCountInstances\":null,\"maxCountInstances\":null,\"initialCount\":null,\"vfModuleLabel\":\"ADIOD_vPFE_BV\"},\"inputs\":{}},\"2017488adiodvpe20..2017488AdiodVpe2..ADIOD_vRE_BV..module-1\":{\"uuid\":\"3f6d5e51-a9a0-4c53-bb6d-be836767d96f\",\"invariantUuid\":\"54466b6d-e33c-4f4d-87e2-32bc5b103589\",\"customizationUuid\":\"dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1\",\"description\":null,\"name\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"2017488AdiodVpe2..ADIOD_vRE_BV..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":\"ADIOD_vRE_BV\"},\"inputs\":{}}},\"pnfs\":{}}";
-
private static final String MIN_MAX_INITIAL_UUID_OLD_CSAR = "245562de-3984-49ef-a708-6c9d7cfcabd1";
private static final String MIN_MAX_INITIAL_INVARIANT_UUID_OLD_CSAR = "24216d6-71d0-41c8-ac81-0c5acfee514a";
- private static final String MIN_MAX_INITIAL_FILE_PATH_OLD_CSAR = "service-VmmeRvpmsFeAic3011217Svc-csar.csar.zip";
- private static final String MIN_MAX_INITIAL_EXPECTED_RESPONSE_OLD_CSAR = "{\"service\":{\"uuid\":\"281b5f7d-c7ac-4ea9-92fb-2c1d625ca681\",\"invariantUuid\":\"a977af77-db15-4375-a637-e9b994ecd569\",\"name\":\"vMME_rVPMS_FE AIC3.0-11.2.1.7_SVC\",\"version\":\"1.0\",\"toscaModelURL\":null,\"category\":\"Mobility\",\"serviceType\":null,\"serviceRole\":null,\"description\":\"New service for vMME vProbe Front End AIC3.0 VPMS Radcom 11.2.1.7. Front End includes Qrouter, vProbe aff, vLB Agent aff and vLB.\",\"serviceEcompNaming\":\"true\",\"instantiationType\":null,\"inputs\":{}},\"vnfs\":{\"vMMEvProbe_FE_AIC3-11.2.1_VF 1\":{\"uuid\":\"245562de-3984-49ef-a708-6c9d7cfcabd1\",\"invariantUuid\":\"124216d6-71d0-41c8-ac81-0c5acfee514a\",\"description\":\" New service for vMME vProbe Front End AIC3.0 VPMS Radcom 11.2.1.7. Front End includes Qrouter, vProbe aff, vLB Agent aff and vLB. \",\"name\":\"vMMEvProbe_FE_AIC3-11.2.1_VF\",\"version\":\"1.0\",\"customizationUuid\":\"8293273d-0e76-4661-926f-06a01ad2e683\",\"inputs\":{},\"commands\":{},\"properties\":{},\"type\":null,\"modelCustomizationName\":\"vMMEvProbe_FE_AIC3-11.2.1_VF 1\",\"vfModules\":{\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\":{\"uuid\":\"e67e5b39-1f3b-4692-beec-eda94a0375a5\",\"invariantUuid\":\"21c1b57d-a618-4397-a7f4-9c37169ea09b\",\"customizationUuid\":\"a7d59494-3710-4b05-b4cd-e45dadbdc7ac\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\":{\"uuid\":\"59bb7d14-278f-4ff5-bd5a-1a720c8b0d19\",\"invariantUuid\":\"9b5589c2-e4d1-4456-a23b-e0001c349155\",\"customizationUuid\":\"b9d6f6e8-e24a-4ad9-b863-1c3f6757bfe7\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\",\"properties\":{\"minCountInstances\":1,\"maxCountInstances\":1,\"initialCount\":1,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":false},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\":{\"uuid\":\"530e5e9f-2e82-4946-bf59-630f4d7ef4de\",\"invariantUuid\":\"d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd\",\"customizationUuid\":\"c1f95365-716c-4f6c-9477-a8f760a2edce\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\":{\"uuid\":\"064385f9-795b-4fcb-9e3b-51d7d0ccad80\",\"invariantUuid\":\"603e8f71-88ad-4bbf-9992-2e9a72a91e29\",\"customizationUuid\":\"3b5efcd3-d14d-4b0e-91cf-937db5aa65b5\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\":{\"uuid\":\"85b712e0-af62-4255-aeb6-ec9ae0f4eb13\",\"invariantUuid\":\"cba59330-855a-460b-8856-f6bff0dac6c2\",\"customizationUuid\":\"962479d7-b5b7-4129-bf9f-bfe4775e7921\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true}},\"volumeGroups\":{\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\":{\"uuid\":\"e67e5b39-1f3b-4692-beec-eda94a0375a5\",\"invariantUuid\":\"21c1b57d-a618-4397-a7f4-9c37169ea09b\",\"customizationUuid\":\"a7d59494-3710-4b05-b4cd-e45dadbdc7ac\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\":{\"uuid\":\"530e5e9f-2e82-4946-bf59-630f4d7ef4de\",\"invariantUuid\":\"d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd\",\"customizationUuid\":\"c1f95365-716c-4f6c-9477-a8f760a2edce\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\":{\"uuid\":\"064385f9-795b-4fcb-9e3b-51d7d0ccad80\",\"invariantUuid\":\"603e8f71-88ad-4bbf-9992-2e9a72a91e29\",\"customizationUuid\":\"3b5efcd3-d14d-4b0e-91cf-937db5aa65b5\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\":{\"uuid\":\"85b712e0-af62-4255-aeb6-ec9ae0f4eb13\",\"invariantUuid\":\"cba59330-855a-460b-8856-f6bff0dac6c2\",\"customizationUuid\":\"962479d7-b5b7-4129-bf9f-bfe4775e7921\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null}},\"vfcInstanceGroups\":{}}},\"networks\":{},\"collectionResource\":null,\"configurations\":null,\"serviceProxies\":null,\"vfModules\":{\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\":{\"uuid\":\"e67e5b39-1f3b-4692-beec-eda94a0375a5\",\"invariantUuid\":\"21c1b57d-a618-4397-a7f4-9c37169ea09b\",\"customizationUuid\":\"a7d59494-3710-4b05-b4cd-e45dadbdc7ac\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\":{\"uuid\":\"59bb7d14-278f-4ff5-bd5a-1a720c8b0d19\",\"invariantUuid\":\"9b5589c2-e4d1-4456-a23b-e0001c349155\",\"customizationUuid\":\"b9d6f6e8-e24a-4ad9-b863-1c3f6757bfe7\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Base_Module..module-0\",\"properties\":{\"minCountInstances\":1,\"maxCountInstances\":1,\"initialCount\":1,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":false},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\":{\"uuid\":\"530e5e9f-2e82-4946-bf59-630f4d7ef4de\",\"invariantUuid\":\"d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd\",\"customizationUuid\":\"c1f95365-716c-4f6c-9477-a8f760a2edce\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\":{\"uuid\":\"064385f9-795b-4fcb-9e3b-51d7d0ccad80\",\"invariantUuid\":\"603e8f71-88ad-4bbf-9992-2e9a72a91e29\",\"customizationUuid\":\"3b5efcd3-d14d-4b0e-91cf-937db5aa65b5\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\":{\"uuid\":\"85b712e0-af62-4255-aeb6-ec9ae0f4eb13\",\"invariantUuid\":\"cba59330-855a-460b-8856-f6bff0dac6c2\",\"customizationUuid\":\"962479d7-b5b7-4129-bf9f-bfe4775e7921\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null,\"volumeGroupAllowed\":true}},\"volumeGroups\":{\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\":{\"uuid\":\"e67e5b39-1f3b-4692-beec-eda94a0375a5\",\"invariantUuid\":\"21c1b57d-a618-4397-a7f4-9c37169ea09b\",\"customizationUuid\":\"a7d59494-3710-4b05-b4cd-e45dadbdc7ac\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\":{\"uuid\":\"530e5e9f-2e82-4946-bf59-630f4d7ef4de\",\"invariantUuid\":\"d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd\",\"customizationUuid\":\"c1f95365-716c-4f6c-9477-a8f760a2edce\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\":{\"uuid\":\"064385f9-795b-4fcb-9e3b-51d7d0ccad80\",\"invariantUuid\":\"603e8f71-88ad-4bbf-9992-2e9a72a91e29\",\"customizationUuid\":\"3b5efcd3-d14d-4b0e-91cf-937db5aa65b5\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null},\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\":{\"uuid\":\"85b712e0-af62-4255-aeb6-ec9ae0f4eb13\",\"invariantUuid\":\"cba59330-855a-460b-8856-f6bff0dac6c2\",\"customizationUuid\":\"962479d7-b5b7-4129-bf9f-bfe4775e7921\",\"description\":null,\"name\":\"VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"version\":\"1\",\"modelCustomizationName\":\"vmmevprobe_fe_aic31121_vf1..VmmevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3\",\"properties\":{\"minCountInstances\":0,\"maxCountInstances\":null,\"initialCount\":0,\"vfModuleLabel\":null},\"inputs\":null}},\"pnfs\":null}";
+ private static final String MIN_MAX_INITIAL_FILE_PATH_OLD_CSAR = "service-VflorenceRvpmsFeAic3011217Svc-csar.csar.zip";
+
+ private static final String GROUPING_SERVICE_ROLE_FILE_PATH = "csar15782222_instantiationTypeAlacarte_VnfGrouping.zip";
+ private static final String GROUPING_SERVICE_ROLE_UUID = "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc";
+ private static final String GROUPING_SERVICE_ROLE_INVARIANT_UUID = "7ee41ce4-4827-44b0-a48e-2707a59905d2";
+ private static final String GROUPING_SERVICE_ROLE_EXPECTED_RESPONSE = "VnfGroup/groupingServiceRoleResponse.json";
@BeforeClass
public void login() {
@@ -74,20 +74,22 @@ public class SdcApiTest extends BaseApiTest {
}
@Test
- public void getServiceModelALaCarteInstantiation() throws IOException, URISyntaxException {
+ public void getServiceModelALaCarteInstantiation() {
registerToSimulatorWithPresets(A_LA_CARTE_INSTANTIATION_TYPE_UUID, A_LA_CARTE_INSTANTIATION_TYPE_INVARIANT_UUID, A_LA_CARTE_INSTANTIATION_TYPE_FILE_PATH);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + A_LA_CARTE_INSTANTIATION_TYPE_UUID), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(A_LA_CARTE_INSTANTIATION_TYPE_EXPECTED_RESPONSE)).or(jsonStringEquals(A_LA_CARTE_INSTANTIATION_TYPE_EXPECTED_RESPONSE)));
+ String aLaCarteInstantiationTypeExpectedResponse = loadResourceAsString(A_LA_CARTE_INSTANTIATION_TYPE_EXPECTED_RESPONSE);
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(turnOffInstantiationUI(aLaCarteInstantiationTypeExpectedResponse))));
}
@Test
- public void getServiceModelMacroInstantiation() throws IOException, URISyntaxException {
+ public void getServiceModelMacroInstantiation() {
registerToSimulatorWithPresets(MACRO_INSTANTIATION_TYPE_UUID, MACRO_INSTANTIATION_TYPE_INVARIANT_UUID, MACRO_INSTANTIATION_TYPE_FILE_PATH);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + MACRO_INSTANTIATION_TYPE_UUID), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE)).or(jsonStringEquals(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE)));
+ String macroInstantiationTypeExpectedResponse = loadResourceAsString(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE);
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(turnOffInstantiationUI(macroInstantiationTypeExpectedResponse))));
}
@@ -96,8 +98,8 @@ public class SdcApiTest extends BaseApiTest {
registerToSimulatorWithPresets(MACRO_INSTANTIATION_TYPE_UUID, MACRO_INSTANTIATION_TYPE_INVARIANT_UUID, EMPTY_INSTANTIATION_TYPE_FILE_PATH);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + MACRO_INSTANTIATION_TYPE_UUID), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(EMPTY_INSTANTIATION_TYPE_EXPECTED_RESPONSE)).or(jsonStringEquals(EMPTY_INSTANTIATION_TYPE_EXPECTED_RESPONSE)));
-
+ String emptyInstantiationTypeExpectedResponse = loadResourceAsString(EMPTY_INSTANTIATION_TYPE_EXPECTED_RESPONSE);
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(turnOffInstantiationUI(emptyInstantiationTypeExpectedResponse))));
}
@Test
@@ -105,7 +107,8 @@ public class SdcApiTest extends BaseApiTest {
registerToSimulatorWithPresets(MACRO_INSTANTIATION_TYPE_UUID, MACRO_INSTANTIATION_TYPE_INVARIANT_UUID, BOTH_INSTANTIATION_TYPE_FILE_PATH);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + MACRO_INSTANTIATION_TYPE_UUID), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE)).or(jsonStringEquals(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE)));
+ String macroInstantiationTypeExpectedResponse = loadResourceAsString(MACRO_INSTANTIATION_TYPE_EXPECTED_RESPONSE);
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(turnOffInstantiationUI(macroInstantiationTypeExpectedResponse))));
}
@Test
@@ -113,7 +116,8 @@ public class SdcApiTest extends BaseApiTest {
registerToSimulatorWithPresets(MIN_MAX_INITIAL_UUID, MIN_MAX_INITIAL_INVARIANT_UUID, MIN_MAX_INITIAL_FILE_PATH);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + MIN_MAX_INITIAL_UUID), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(MIN_MAX_INITIAL_EXPECTED_RESPONSE)).or(jsonStringEquals(MIN_MAX_INITIAL_EXPECTED_RESPONSE)));
+ String minMaxInitialExpectedResponse = loadResourceAsString("sdcApiTest/minMaxInitialExpectedResponse.json");
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(turnOffInstantiationUI(minMaxInitialExpectedResponse))));
}
@Test
@@ -121,7 +125,18 @@ public class SdcApiTest extends BaseApiTest {
registerToSimulatorWithPresets(MIN_MAX_INITIAL_UUID_OLD_CSAR, MIN_MAX_INITIAL_INVARIANT_UUID_OLD_CSAR, MIN_MAX_INITIAL_FILE_PATH_OLD_CSAR);
ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + MIN_MAX_INITIAL_UUID_OLD_CSAR), String.class);
Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
- assertThat("The response is in the format of JSON", response.getBody(), either(is(MIN_MAX_INITIAL_EXPECTED_RESPONSE_OLD_CSAR)).or(jsonStringEquals(MIN_MAX_INITIAL_EXPECTED_RESPONSE_OLD_CSAR)));
+ String minMaxInitialExpectedResponseOldCsar = loadResourceAsString("sdcApiTest/minMaxInitialExpectedResponseOldCsar.json");
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(minMaxInitialExpectedResponseOldCsar)));
+ }
+
+ @Test
+ @FeatureTogglingTest(Features.FLAG_1902_VNF_GROUPING)
+ public void getServiceModelWithServiceRoleGrouping(){
+ registerToSimulatorWithPresets(GROUPING_SERVICE_ROLE_UUID, GROUPING_SERVICE_ROLE_INVARIANT_UUID, GROUPING_SERVICE_ROLE_FILE_PATH);
+ ResponseEntity<String> response = restTemplate.getForEntity(buildUri(SDC_GET_SERVICE_MODEL + GROUPING_SERVICE_ROLE_UUID), String.class);
+ Assert.assertEquals(response.getStatusCode(), HttpStatus.OK);
+ String groupingServiceRoleExpectedResponse = loadResourceAsString(GROUPING_SERVICE_ROLE_EXPECTED_RESPONSE);
+ assertThat("The response is in the format of JSON", response.getBody(), is(jsonStringEquals(groupingServiceRoleExpectedResponse)));
}
private void registerToSimulatorWithPresets(String uuid, String invariantUuid, String pathPath){
@@ -131,6 +146,15 @@ public class SdcApiTest extends BaseApiTest {
registerExpectationFromPresets(presets, CLEAR_THEN_SET);
}
+ private String turnOffInstantiationUI(String expectedJson) {
+ if (!Features.FLAG_5G_IN_NEW_INSTANTIATION_UI.isActive()) {
+ // replaces the instantiationUI field-value with "legacy", whatever it was
+ return expectedJson.replaceFirst("(\"instantiationUI\": *\")[^\"]*(\",)", "$1legacy$2");
+ } else {
+ return expectedJson;
+ }
+ }
+
@Test
public void withModelFromE2eWithToscaParserButNewFlow_requestModels_expectVnfRelatedVfModulesNotNull() {
@@ -139,8 +163,8 @@ public class SdcApiTest extends BaseApiTest {
volumeGroups, because a 'isNewFlow' value in org.onap.vid.asdc.parser.ToscaParserImpl
was always false because a coding error.
*/
- registerExpectation("get_sdc_catalog_services_VmmeRvpmsFeAic3011217Svc.json", CLEAR_THEN_SET);
- registerExpectation("aai_get_full_subscribers.json", APPEND);
+ registerExpectation("get_sdc_catalog_services_VflorenceRvpmsFeAic3011217Svc.json", CLEAR_THEN_SET);
+ registerExpectation("create_new_instance/aai_get_full_subscribers.json", APPEND);
final JsonNode response = restTemplate.getForObject(uri + "/rest/models/services/" + "245562de-3984-49ef-a708-6c9d7cfcabd1", JsonNode.class);
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ServiceInstanceMsoApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ServiceInstanceMsoApiTest.java
index ce290c89f..40ce80ba6 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/ServiceInstanceMsoApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/ServiceInstanceMsoApiTest.java
@@ -1,16 +1,21 @@
package org.onap.vid.api;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
+import java.io.IOException;
+import java.net.URISyntaxException;
import org.apache.commons.text.StringEscapeUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOActivateFabricConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSOActivateFabricConfigurationErrorResponse;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeactivateAndCloudDelete;
+import org.onap.simulator.presetGenerator.presets.mso.PresetMSODeactivateAndCloudDeleteErrorResponse;
import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus;
import org.testng.annotations.Test;
import vid.automation.test.infra.FeatureTogglingTest;
import vid.automation.test.infra.Features;
-import java.io.IOException;
-import java.net.URISyntaxException;
-
public class ServiceInstanceMsoApiTest extends BaseMsoApiTest{
//Urls
@@ -18,11 +23,15 @@ public class ServiceInstanceMsoApiTest extends BaseMsoApiTest{
public static final String MSO_DEACTIVATE_SERVICE_INSTANCE = "mso/mso_deactivate_service_instance/f36f5734-e9df-4fbf-9f35-61be13f028a1";
public static final String MSO_DELETE_SERVICE_INSTANCE = "mso/mso_delete_svc_instance/f36f5734-e9df-4fbf-9f35-61be13f028a1?serviceStatus=active";
public static final String MSO_UNASSIGN_SERVICE_INSTANCE = "mso/mso_delete_svc_instance/f36f5734-e9df-4fbf-9f35-61be13f028a1?serviceStatus=created";
+ public static final String MSO_ACTIVATE_FABRIC_CONFIGURATION = "mso/mso_activate_fabric_configuration/f36f5734-e9df-4fbf-9f35-61be13f028a1";
+ public static final String MSO_DEACTIVATE_AND_CLOUD_DELETE = "mso/mso_vfmodule_soft_delete/f36f5734-e9df-4fbf-9f35-61be13f028a1/vnfId/vfModuleId";
//Request Details
private static final String ACTIVATE_SERVICE_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_activate_service_instance.json";
private static final String DEACTIVATE_SERVICE_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_deactivate_service_instance.json";
private static final String DELETE_AND_UNASSIGN_SERVICE_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json";
+ private static final String ACTIVATE_FABRIC_CONFIGURATION_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_activate_fabric_configuration.json";
+ private static final String DEACTIVATE_AND_CLOUD_DELETE_DATA = "registration_to_simulator/body_jsons/mso_request_deactivate_and_cloud_delete.json";
//Jsons
private static final String ACTIVATE_OK_JSON = "activate_service_instance.json";
@@ -35,7 +44,8 @@ public class ServiceInstanceMsoApiTest extends BaseMsoApiTest{
//Expected Responses
private static final String EXPECTED_SUCCESS_MSO_RESPONSE = "{\"requestReferences\": {\"instanceId\": \"f36f5734-e9df-4fbf-9f35-61be13f028a1\", \"requestId\": \"b6dc9806-b094-42f7-9386-a48de8218ce8\"}}";
- private static final String EXPECTED_ERROR_MSO_RESPONSE = "{\"error\":\"222\",\"message\":\"error message\"}";
+ private static final String EXPECTED_ERROR_MSO_RESPONSE = "{\"message\":\"error message\",\"error\":\"222\"}";
+
@Test
public void testActivateServiceInstanceSucceed() throws Exception {
@@ -118,4 +128,37 @@ public class ServiceInstanceMsoApiTest extends BaseMsoApiTest{
buildUri(MSO_DEACTIVATE_SERVICE_INSTANCE), requestBody, errorCode, EXPECTED_ERROR_MSO_RESPONSE, HttpMethod.POST);
}
+
+ @Test
+ public void testActivateFabricConfigurationSucceed() throws Exception {
+ String requestBody = TestUtils.convertRequest(objectMapper, ACTIVATE_FABRIC_CONFIGURATION_REQUEST_DETAILS);
+ callMsoWithFineRequest(new PresetMSOActivateFabricConfiguration("f36f5734-e9df-4fbf-9f35-61be13f028a1", "b6dc9806-b094-42f7-9386-a48de8218ce8"), buildUri(MSO_ACTIVATE_FABRIC_CONFIGURATION), requestBody,
+ HttpStatus.ACCEPTED.value(), EXPECTED_SUCCESS_MSO_RESPONSE, HttpMethod.POST);
+ }
+
+ @Test(dataProvider = "errorCodes")
+ public void testActivateFabricConfigurationFailed(int errorCode) throws IOException, URISyntaxException {
+ String requestBody = TestUtils.convertRequest(objectMapper, ACTIVATE_FABRIC_CONFIGURATION_REQUEST_DETAILS);
+ callMsoWithSimulatedErrorResponse(new PresetMSOActivateFabricConfigurationErrorResponse("f36f5734-e9df-4fbf-9f35-61be13f028a1", errorCode),
+ buildUri(MSO_ACTIVATE_FABRIC_CONFIGURATION), requestBody, errorCode, EXPECTED_ERROR_MSO_RESPONSE, HttpMethod.POST);
+ }
+
+ @Test
+ public void testDeactivateAndCloudDeleteSucceed() throws Exception {
+ String requestBody = TestUtils.convertRequest(objectMapper, DEACTIVATE_AND_CLOUD_DELETE_DATA);
+ callMsoWithFineRequest(ImmutableList.of(
+ new PresetMSODeactivateAndCloudDelete("f36f5734-e9df-4fbf-9f35-61be13f028a1", "vnfId", "vfModuleId", "b6dc9806-b094-42f7-9386-a48de8218ce8", "irma-aic"),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC),
+ buildUri(MSO_DEACTIVATE_AND_CLOUD_DELETE), requestBody,
+ HttpStatus.ACCEPTED.value(), EXPECTED_SUCCESS_MSO_RESPONSE, HttpMethod.POST);
+ }
+
+ @Test(dataProvider = "errorCodes")
+ public void testDeactivateAndCloudDeleteFailed(int errorCode) throws IOException, URISyntaxException {
+ String requestBody = TestUtils.convertRequest(objectMapper, DEACTIVATE_AND_CLOUD_DELETE_DATA);
+ callMsoWithSimulatedErrorResponse(ImmutableList.of(
+ new PresetMSODeactivateAndCloudDeleteErrorResponse("f36f5734-e9df-4fbf-9f35-61be13f028a1", "vnfId", "vfModuleId", errorCode, "irma-aic"),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MTN6_TO_ATT_AIC),
+ buildUri(MSO_DEACTIVATE_AND_CLOUD_DELETE), requestBody, errorCode, EXPECTED_ERROR_MSO_RESPONSE, HttpMethod.POST);
+ }
}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ServicePermissionsApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ServicePermissionsApiTest.java
new file mode 100644
index 000000000..385ec9b0d
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/ServicePermissionsApiTest.java
@@ -0,0 +1,63 @@
+package org.onap.vid.api;
+
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.core.Is.is;
+
+import com.google.common.collect.ImmutableMap;
+import java.util.Map;
+import org.onap.sdc.ci.tests.datatypes.UserCredentials;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.Test;
+import vid.automation.test.Constants;
+import vid.automation.test.model.User;
+import vid.automation.test.services.SimulatorApi;
+
+public class ServicePermissionsApiTest extends BaseApiTest {
+
+ private final String emanuelSubscriberId = "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb";
+ private final String uspVoiceSubscriberId = "e433710f-9217-458d-a79d-1c7aff376d89";
+
+ @BeforeClass
+ public void setAaiSubscribers() {
+ SimulatorApi.registerExpectationFromPreset(new PresetAAIGetSubscribersGet(), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ }
+
+ @Test
+ public void servicePermissions_loginWithPermissions_1IsPermitted1NotPermitted() {
+ login(userCredentials(Constants.Users.EMANUEL_vWINIFRED));
+ assertPermissions(emanuelSubscriberId, "vRichardson", true);
+ assertPermissions(emanuelSubscriberId, "someNonexistent", false);
+ }
+
+ @Test
+ public void servicePermissions_loginPermissionsWithTenant_IsPermittedRegardlessOfTenant() {
+ login(userCredentials("Emanuel_with_tenant"));
+ assertPermissions(emanuelSubscriberId, "vWINIFRED", true);
+ }
+
+ @Test
+ public void servicePermissions_loginWithNoPermissionsAtAll_nothingIsPermitted() {
+ login(userCredentials(Constants.Users.READONLY));
+ assertPermissions(emanuelSubscriberId, "vRichardson", false);
+ assertPermissions(emanuelSubscriberId, "someNonexistent", false);
+ }
+
+ @Test
+ public void servicePermissions_serviceTypeWithSpace_isPermitted() {
+ login(userCredentials(Constants.Users.SILVIA_ROBBINS_TYLER_SILVIA));
+ assertPermissions(uspVoiceSubscriberId, "TYLER SILVIA", true);
+ }
+
+ private UserCredentials userCredentials(String userName) {
+ User user = usersService.getUser(userName);
+ return new UserCredentials(user.credentials.userId, user.credentials.password, userName, "", "");
+ }
+
+ private void assertPermissions(final String subscriberId, final String serviceType, boolean isEditPermitted) {
+ final Map response = restTemplate.getForObject(uri + "/roles/service_permissions?subscriberId=" + subscriberId + "&serviceType=" + serviceType, Map.class);
+ assertThat(response, is(ImmutableMap.of(
+ "isEditPermitted", isEditPermitted
+ )));
+ }
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/ServiceTreeApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/ServiceTreeApiTest.java
new file mode 100644
index 000000000..52aa2e388
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/ServiceTreeApiTest.java
@@ -0,0 +1,370 @@
+package org.onap.vid.api;
+
+import com.google.common.collect.ImmutableList;
+import com.google.common.collect.ImmutableMap;
+import com.google.common.collect.ImmutableMultimap;
+import com.google.common.collect.Multimap;
+import org.onap.simulator.presetGenerator.presets.aai.*;
+import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceMetadataGet;
+import org.onap.simulator.presetGenerator.presets.sdc.PresetSDCGetServiceToscaModelGet;
+import org.springframework.http.HttpStatus;
+import org.springframework.http.ResponseEntity;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.Test;
+import vid.automation.test.services.SimulatorApi;
+
+import java.util.UUID;
+
+import static org.apache.commons.text.StringEscapeUtils.escapeJson;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.hamcrest.Matchers.*;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET;
+
+public class ServiceTreeApiTest extends BaseApiTest {
+
+ private static final String API_URL = "/aai_get_service_instance_topology/{subscriberId}/{serviceType}/{serviceInstanceId}";
+
+ @BeforeClass
+ public void login() {
+ super.login();
+ }
+
+ @Test
+ public void serviceWithNoChildren_requestDoesSomething() {
+ final PresetAAIStandardQueryGet serviceInstance =
+ PresetAAIStandardQueryGet.ofServiceInstance("service-instance-id", "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-instance-model-invariant-id", "global-customer-id", "service-instance-type", ImmutableMultimap.of());
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance,
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of("service-instance-model-invariant-id")),
+ new PresetSDCGetServiceMetadataGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-instance-model-invariant-id", "csar15782222_instantiationTypeMacroWithNetwork.zip"),
+ new PresetSDCGetServiceToscaModelGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "csar15782222_instantiationTypeMacroWithNetwork.zip")
+ ), CLEAR_THEN_SET);
+ final String response = restTemplate.getForObject(buildUri(API_URL), String.class, "global-customer-id", "service-instance-type", "service-instance-id");
+
+ assertJsonEquals(response, "" +
+ "{" +
+ " \"instanceName\": \"" + escapeJson(serviceInstance.getInstanceName()) + "\"," +
+ " \"action\": \"None\"," +
+ " \"instanceId\": \"service-instance-id\"," +
+ " \"orchStatus\": \"GARBAGE DATA\"," +
+ " \"globalSubscriberId\": \"global-customer-id\"," +
+ " \"subscriptionServiceType\": \"service-instance-type\"," +
+ " \"owningEntityId\": null," +
+ " \"owningEntityName\": null," +
+ " \"productFamilyId\": null," +
+ " \"lcpCloudRegionId\": null," +
+ " \"tenantId\": null," +
+ " \"tenantName\": null," +
+ " \"aicZoneId\": null," +
+ " \"aicZoneName\": null," +
+ " \"projectName\": null," +
+ " \"rollbackOnFailure\": null," +
+ " \"modelInfo\": {" +
+ " \"modelInvariantId\": \"service-instance-model-invariant-id\"," +
+ " \"modelVersionId\": \"7a6ee536-f052-46fa-aa7e-2fca9d674c44\"," +
+ " \"modelName\": \"vf_vEPDG\"," +
+ " \"modelType\": \"service\"," +
+ " \"modelVersion\": \"2.0\"" +
+ " }," +
+ " \"vnfs\": {}," +
+ " \"networks\": {}," +
+ " \"vnfGroups\": {}," +
+ " \"validationCounter\": 0," +
+ " \"existingVNFCounterMap\": {}," +
+ " \"existingNetworksCounterMap\": {}," +
+ " \"existingVnfGroupCounterMap\": {}," +
+ " \"isALaCarte\": false" +
+ "}");
+ }
+
+ @Test
+ public void searchGroupMembers_expected4vnfs() {
+ PresetAAIStandardQueryGet instanceGroup1 = PresetAAIStandardQueryGet.ofInstanceGroup("L3-NETWORK", "SUB_INTERFACE", ImmutableMultimap.of());
+ PresetAAIStandardQueryGet instanceGroup2 = PresetAAIStandardQueryGet.ofInstanceGroup("LOAD-GROUP", "SERVICE-ACCESS", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet vnfPreset1 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "",
+ ImmutableMultimap.of("instance-group", instanceGroup1.getReqPath()));
+
+ PresetAAIStandardQueryGet vnfPreset2 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "eb5f56bf-5855-4e61-bd00-3e19a953bf02",
+ "\"in-maint\": true,", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet vnfPreset3 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "",
+ ImmutableMultimap.of("instance-group", instanceGroup1.getReqPath()));
+
+ PresetAAIStandardQueryGet vnfPreset4 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "b7f2e8fb-ac71-4ea0-a801-06ef1479ea84",
+ "\"in-maint\": true,", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet vnfPreset5 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "b7f2e8fb-ac71-4ea0-a801-06ef1479ea84",
+ "\"in-maint\": true,", ImmutableMultimap.of("instance-group", instanceGroup2.getReqPath()));
+
+ Multimap<String, String> serviceInstance1 = ImmutableMultimap.<String, String>builder()
+ .putAll("generic-vnf", vnfPreset1.getReqPath())
+ .putAll("generic-vnf", vnfPreset3.getReqPath())
+ .build();
+
+ Multimap<String, String> serviceInstance2 = ImmutableMultimap.<String, String>builder()
+ .putAll("generic-vnf", vnfPreset2.getReqPath())
+ .putAll("generic-vnf", vnfPreset4.getReqPath())
+ .putAll("generic-vnf", vnfPreset5.getReqPath())
+ .build();
+
+ PresetAAIGetServiceInstancesByInvariantId serviceInstancesList = new PresetAAIGetServiceInstancesByInvariantId(
+ "global-customer-id", "service-instance-type", "24632e6b-584b-4f45-80d4-fefd75fd9f14",
+ ImmutableMap.of("service-instance-id1", serviceInstance1,
+ "service-instance-id2", serviceInstance2));
+
+
+ SimulatorApi.registerExpectationFromPresets(
+ ImmutableList.of(serviceInstancesList,
+ vnfPreset1, instanceGroup1,
+ vnfPreset2,
+ vnfPreset3,
+ vnfPreset4,
+ vnfPreset5, instanceGroup2, //this vnf should be filtered out
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of("vnf-instance-model-invariant-id")),
+ new PresetAAIGetCloudRegionFromVnf(vnfPreset1.getInstanceId()),
+ new PresetAAIGetCloudRegionFromVnf(vnfPreset2.getInstanceId()),
+ new PresetAAIGetCloudRegionFromVnf(vnfPreset3.getInstanceId()),
+ new PresetAAIGetCloudRegionFromVnf(vnfPreset4.getInstanceId())
+ ), CLEAR_THEN_SET);
+
+ String api_url = "aai_search_group_members?subscriberId={subscriberId}&serviceType={serviceType}&serviceInvariantId={serviceInvariantId}" +
+ "&groupType={groupType}&groupRole={groupRole}";
+
+ final String response = restTemplate.getForObject(buildUri(api_url), String.class, "global-customer-id", "service-instance-type", "24632e6b-584b-4f45-80d4-fefd75fd9f14", "LOAD-GROUP", "SERVICE-ACCESS");
+
+ LOGGER.info(response);
+
+ String expected = TestUtils.convertRequest(objectMapper, "VnfGroup/searchMembersResponse.json");
+ expected = expected
+ .replace("VNF1_INSTANCE_NAME", vnfPreset1.getInstanceName())
+ .replace("VNF1_INSTANCE_ID", vnfPreset1.getInstanceId())
+ .replace("VNF1_INSTANCE_TYPE", vnfPreset1.getInstanceType())
+ .replace("VNF2_INSTANCE_NAME", vnfPreset2.getInstanceName())
+ .replace("VNF2_INSTANCE_ID", vnfPreset2.getInstanceId())
+ .replace("VNF2_INSTANCE_TYPE", vnfPreset2.getInstanceType())
+ .replace("VNF3_INSTANCE_NAME", vnfPreset3.getInstanceName())
+ .replace("VNF3_INSTANCE_ID", vnfPreset3.getInstanceId())
+ .replace("VNF3_INSTANCE_TYPE", vnfPreset3.getInstanceType())
+ .replace("VNF4_INSTANCE_NAME", vnfPreset4.getInstanceName())
+ .replace("VNF4_INSTANCE_ID", vnfPreset4.getInstanceId())
+ .replace("VNF4_INSTANCE_TYPE", vnfPreset4.getInstanceType());
+
+ assertJsonEquals(response, expected);
+ }
+
+ @Test
+ public void searchGroupMembers_expectedNoResult() {
+ PresetAAIGetServiceInstancesByInvariantId serviceInstancesList = new PresetAAIGetServiceInstancesByInvariantId(
+ "global-customer-id", "service-instance-type", "24632e6b-584b-4f45-80d4-fefd75fd9f14",
+ ImmutableMap.of("service-instance-id1", ImmutableMultimap.of(),
+ "service-instance-id2", ImmutableMultimap.of()));
+
+
+ SimulatorApi.registerExpectationFromPreset(serviceInstancesList, CLEAR_THEN_SET);
+
+ String api_url = "aai_search_group_members?subscriberId={subscriberId}&serviceType={serviceType}&serviceInvariantId={serviceInvariantId}" +
+ "&groupType={groupType}&groupRole={groupRole}";
+
+ final String response = restTemplate.getForObject(buildUri(api_url), String.class, "global-customer-id", "service-instance-type", "24632e6b-584b-4f45-80d4-fefd75fd9f14", "LOAD-GROUP", "SERVICE-ACCESS");
+
+ assertJsonEquals(response, "[]");
+ }
+
+ @Test
+ public void serviceWithMultiplePlys_responseIsReasonable() {
+
+ PresetAAIStandardQueryGet l3NetworkPreset1 =
+ PresetAAIStandardQueryGet.ofL3Network("CONTRAIL30_BASIC", "Assigned",
+ ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet vlanTag1 = PresetAAIStandardQueryGet.ofVlanTag(44);
+
+ PresetAAIStandardQueryGet l3NetworkPreset2 =
+
+ PresetAAIStandardQueryGet.ofL3Network("CONTRAIL30_BASIC", "Created",
+ ImmutableMultimap.of("vlan-tag", vlanTag1.getReqPath()));
+
+ PresetAAIStandardQueryGet l3NetworkPreset3 =
+ PresetAAIStandardQueryGet.ofL3Network("CONTRAIL30_BASIC", "Assigned", "nvtprov", "ddc3f20c-08b5-40fd-af72-c6d14636b986","94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet l3NetworkPreset4 =
+ PresetAAIStandardQueryGet.ofL3Network("CONTRAIL30_HIMELGUARD", "Created", "preprov", "ddc3f20c-08b5-40fd-af72-c6d14636b986","94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet volumeGroup1 =
+ PresetAAIStandardQueryGet.ofVolumeGroup("vSON_test", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet instanceGroup1 = PresetAAIStandardQueryGet.ofInstanceGroup("L3-NETWORK", "Ruby Figueroa", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet collection1 =
+ PresetAAIStandardQueryGet.ofCollectionResource("Assigned",
+ ImmutableMultimap.of("instance-group", instanceGroup1.getReqPath()));
+
+ PresetAAIStandardQueryGet vnfPreset1 =
+ PresetAAIStandardQueryGet.ofVnf(randUuid(),
+ ImmutableMultimap.of("l3-network", l3NetworkPreset1.getReqPath(), "l3-network", l3NetworkPreset2.getReqPath()));
+
+ PresetAAIStandardQueryGet vnfPreset2 =
+ PresetAAIStandardQueryGet.ofVnf(randUuid(), "d6557200-ecf2-4641-8094-5393ae3aae60","91415b44-753d-494c-926a-456a9172bbb9",
+ "\"in-maint\": true,", ImmutableMultimap.of("volume-group", volumeGroup1.getReqPath()));
+
+ PresetAAIGetVfModulesByVnf vfModules2 = new PresetAAIGetVfModulesByVnf(vnfPreset2.getInstanceId());
+
+ final PresetAAIStandardQueryGet serviceInstance =
+ PresetAAIStandardQueryGet.ofServiceInstance("service-instance-id", "6e59c5de-f052-46fa-aa7e-2fca9d674c44", "d27e42cf-087e-4d31-88ac-6c4b7585f800", "global-customer-id", "service-instance-type",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("l3-network", l3NetworkPreset3.getReqPath(), l3NetworkPreset4.getReqPath())
+ .putAll("collection", collection1.getReqPath())
+ .putAll("generic-vnf", vnfPreset1.getReqPath(), vnfPreset2.getReqPath())
+ .build()
+ );
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance,
+ l3NetworkPreset3, l3NetworkPreset4, vnfPreset1, vnfPreset2, collection1,
+ volumeGroup1, l3NetworkPreset1, l3NetworkPreset2, instanceGroup1,
+ vlanTag1, vfModules2,
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of("d27e42cf-087e-4d31-88ac-6c4b7585f800")),
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet(),
+ new PresetSDCGetServiceMetadataGet("6e59c5de-f052-46fa-aa7e-2fca9d674c44", "d27e42cf-087e-4d31-88ac-6c4b7585f800", "csar15782222_instantiationTypeMacroWithNetwork.zip"),
+ new PresetSDCGetServiceToscaModelGet("6e59c5de-f052-46fa-aa7e-2fca9d674c44", "csar15782222_instantiationTypeMacroWithNetwork.zip")
+ ), CLEAR_THEN_SET);
+
+ String expected = TestUtils.convertRequest(objectMapper, "aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceInstance.json");
+ expected = expected
+ .replace("SERVICE_INSTANCE_NAME", serviceInstance.getInstanceName())
+ .replace("VNF1_INSTANCE_NAME", vnfPreset1.getInstanceName())
+ .replace("VNF1_INSTANCE_ID", vnfPreset1.getInstanceId())
+ .replace("VNF1_INSTANCE_TYPE", vnfPreset1.getInstanceType())
+ .replace("VNF2_INSTANCE_NAME", vnfPreset2.getInstanceName())
+ .replace("VNF2_INSTANCE_ID", vnfPreset2.getInstanceId())
+ .replace("VNF2_INSTANCE_TYPE", vnfPreset2.getInstanceType())
+ .replace("NETWORK1_INSTANCE_NAME", l3NetworkPreset1.getInstanceName())
+ .replace("NETWORK1_INSTANCE_ID", l3NetworkPreset1.getInstanceId())
+ .replace("NETWORK2_INSTANCE_NAME", l3NetworkPreset2.getInstanceName())
+ .replace("NETWORK2_INSTANCE_ID", l3NetworkPreset2.getInstanceId())
+ .replace("NETWORK3_INSTANCE_NAME", l3NetworkPreset3.getInstanceName())
+ .replace("NETWORK3_INSTANCE_ID", l3NetworkPreset3.getInstanceId())
+ .replace("NETWORK4_INSTANCE_NAME", l3NetworkPreset4.getInstanceName())
+ .replace("NETWORK4_INSTANCE_ID", l3NetworkPreset4.getInstanceId());
+
+ String response = restTemplate.getForObject(buildUri(API_URL), String.class, "global-customer-id", "service-instance-type", "service-instance-id");
+
+ assertJsonEquals(response, expected);
+ }
+
+ @Test
+ public void serviceWithVnfGotError_exceptionIsThrown() {
+
+ PresetAAIStandardQueryGet vnfPreset =
+ PresetAAIStandardQueryGet.ofVnf(randUuid(),
+ ImmutableMultimap.of("l3-network", "/aai/v../I'm a wrong path"));
+
+ final PresetAAIStandardQueryGet serviceInstance =
+ PresetAAIStandardQueryGet.ofServiceInstance("service-instance-id", "7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-instance-model-invariant-id", "global-customer-id", "service-instance-type",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("generic-vnf", vnfPreset.getReqPath())
+ .build()
+ );
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance,
+ vnfPreset,
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of("service-instance-model-invariant-id")),
+ new PresetSDCGetServiceMetadataGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "service-instance-model-invariant-id", "csar15782222_instantiationTypeMacroWithNetwork.zip"),
+ new PresetSDCGetServiceToscaModelGet("7a6ee536-f052-46fa-aa7e-2fca9d674c44", "csar15782222_instantiationTypeMacroWithNetwork.zip"),
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet()
+ ), CLEAR_THEN_SET);
+
+ final ResponseEntity<String> response = restTemplateErrorAgnostic.getForEntity(buildUri(API_URL), String.class, "global-customer-id", "service-instance-type", "service-instance-id");
+ assertThat(response.getBody(),containsString("AAI node fetching failed"));
+ assertThat(response.getStatusCode(), is(HttpStatus.INTERNAL_SERVER_ERROR));
+ }
+
+ @Test
+ public void serviceWithTwoVnfGroupsAndRelatedVnfs() {
+ PresetAAIStandardQueryGet relatedVnf1 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet relatedVnf2 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "", ImmutableMultimap.of());
+
+ PresetAAIStandardQueryGet relatedVnf3 =
+ PresetAAIStandardQueryGet.ofRelatedVnf(randUuid(), "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "", ImmutableMultimap.of());
+
+ final PresetAAIStandardQueryGet vnfGroup1 =
+ PresetAAIStandardQueryGet.ofInstanceGroup("vnfGroup-type", "Teresa Bradley",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("generic-vnf", relatedVnf1.getReqPath(), relatedVnf2.getReqPath(), relatedVnf3.getReqPath())
+ .build()
+ );
+
+ final PresetAAIStandardQueryGet vnfGroup2 =
+ PresetAAIStandardQueryGet.ofInstanceGroup("vnfGroup-type", "Stanley Mccarthy", ImmutableMultimap.of());
+
+ final PresetAAIStandardQueryGet serviceInstance =
+ PresetAAIStandardQueryGet.ofServiceInstance("service-instance-id", "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "7ee41ce4-4827-44b0-a48e-2707a59905d2", "global-customer-id", "service-instance-type",
+ ImmutableMultimap.<String, String>builder()
+ .putAll("instance-group", vnfGroup1.getReqPath(),vnfGroup2.getReqPath())
+ .build()
+ );
+
+ SimulatorApi.registerExpectationFromPresets(ImmutableList.of(
+ serviceInstance,
+ vnfGroup1,vnfGroup2, relatedVnf1, relatedVnf2, relatedVnf3,
+ new PresetAAIModelsByInvariantIdGet(ImmutableList.of("7ee41ce4-4827-44b0-a48e-2707a59905d2", "vnf-instance-model-invariant-id")),
+ new PresetGetSessionSlotCheckIntervalGet(),
+ new PresetAAIGetSubscribersGet(),
+ new PresetSDCGetServiceMetadataGet("4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "7ee41ce4-4827-44b0-a48e-2707a59905d2", "service-vnf-grouping-csar.zip"),
+ new PresetSDCGetServiceToscaModelGet("4117a0b6-e234-467d-b5b9-fe2f68c8b0fc", "service-vnf-grouping-csar.zip")
+ ), CLEAR_THEN_SET);
+
+ String expected = TestUtils.convertRequest(objectMapper, "VnfGroup/serviceWithVnfGroupsChildren_serviceInstance.json");
+ expected = expected
+ .replace("SERVICE_INSTANCE_NAME", serviceInstance.getInstanceName())
+ .replace("VNF_GROUP1_INSTANCE_ID", vnfGroup1.getInstanceId())
+ .replace("VNF_GROUP1_INSTANCE_NAME", vnfGroup1.getInstanceName())
+ .replace("VNF_GROUP1_INSTANCE_TYPE", vnfGroup1.getInstanceType())
+ .replace("VNF_GROUP1_INSTANCE_ROLE", vnfGroup1.getInstanceRole())
+
+ .replace("RELATED_VNF1_INSTANCE_ID", relatedVnf1.getInstanceId())
+ .replace("RELATED_VNF1_INSTANCE_NAME", relatedVnf1.getInstanceName())
+ .replace("RELATED_VNF1_INSTANCE_TYPE", relatedVnf1.getInstanceType())
+
+ .replace("RELATED_VNF2_INSTANCE_ID", relatedVnf2.getInstanceId())
+ .replace("RELATED_VNF2_INSTANCE_NAME", relatedVnf2.getInstanceName())
+ .replace("RELATED_VNF2_INSTANCE_TYPE", relatedVnf2.getInstanceType())
+
+ .replace("RELATED_VNF3_INSTANCE_ID", relatedVnf3.getInstanceId())
+ .replace("RELATED_VNF3_INSTANCE_NAME", relatedVnf3.getInstanceName())
+ .replace("RELATED_VNF3_INSTANCE_TYPE", relatedVnf3.getInstanceType())
+
+ .replace("VNF_GROUP2_INSTANCE_ID", vnfGroup2.getInstanceId())
+ .replace("VNF_GROUP2_INSTANCE_NAME", vnfGroup2.getInstanceName())
+ .replace("VNF_GROUP2_INSTANCE_TYPE", vnfGroup2.getInstanceType())
+ .replace("VNF_GROUP2_INSTANCE_ROLE", vnfGroup2.getInstanceRole());
+
+ final String response = restTemplate.getForObject(buildUri(API_URL), String.class, "global-customer-id", "service-instance-type", "service-instance-id");
+
+ assertJsonEquals(response, expected);
+ }
+
+ private String randUuid() {
+ return UUID.randomUUID().toString();
+ }
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/VersionControllerApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/VersionControllerApiTest.java
new file mode 100644
index 000000000..4dc799193
--- /dev/null
+++ b/vid-automation/src/test/java/org/onap/vid/api/VersionControllerApiTest.java
@@ -0,0 +1,26 @@
+package org.onap.vid.api;
+
+import org.junit.Assert;
+import org.springframework.core.ParameterizedTypeReference;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.client.RestTemplate;
+import org.testng.annotations.Test;
+
+import java.util.HashMap;
+
+public class VersionControllerApiTest extends BaseApiTest {
+
+ @Test
+ public void probeRequest_returnsResponseAsExpected() {
+ // without log-in
+ ResponseEntity<HashMap<String, String>> response = new RestTemplate().exchange(
+ uri + "/version",
+ org.springframework.http.HttpMethod.GET,
+ null,
+ new ParameterizedTypeReference<HashMap<String, String>>() {
+ });
+ HashMap<String,String> versionResults = response.getBody();
+ Assert.assertNotNull(versionResults.get("features"));
+ Assert.assertNotNull(versionResults.get("build"));
+ }
+}
diff --git a/vid-automation/src/test/java/org/onap/vid/api/VidConfigurationApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/VidConfigurationApiTest.java
index 38ce8613d..ec479d900 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/VidConfigurationApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/VidConfigurationApiTest.java
@@ -4,6 +4,7 @@ import org.springframework.http.ResponseEntity;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
+import static java.util.Collections.singletonList;
import static org.hamcrest.MatcherAssert.assertThat;
import static org.hamcrest.Matchers.equalTo;
diff --git a/vid-automation/src/test/java/org/onap/vid/api/pProbeAaiApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/pProbeAaiApiTest.java
index 1765645af..db10fdc57 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/pProbeAaiApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/pProbeAaiApiTest.java
@@ -1,6 +1,13 @@
package org.onap.vid.api;
+import static vid.automation.test.services.SimulatorApi.RegistrationStrategy;
+import static vid.automation.test.services.SimulatorApi.registerExpectation;
+
import com.google.common.collect.ImmutableMap;
+import java.io.IOException;
+import java.lang.reflect.Method;
+import java.net.URISyntaxException;
+import java.util.ArrayList;
import org.apache.commons.text.StringEscapeUtils;
import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus;
@@ -9,14 +16,6 @@ import org.testng.Assert;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
-import java.io.IOException;
-import java.lang.reflect.Method;
-import java.net.URISyntaxException;
-import java.util.ArrayList;
-
-import static vid.automation.test.services.SimulatorApi.RegistrationStrategy;
-import static vid.automation.test.services.SimulatorApi.registerExpectation;
-
public class pProbeAaiApiTest extends BaseApiAaiTest {
@@ -36,7 +35,7 @@ public class pProbeAaiApiTest extends BaseApiAaiTest {
//URIs
private static final String GET_SERVICE_INSTANCE_PNFS = "aai_get_service_instance_pnfs/31739f3e-526b-11e6-beb8-9e71128cae77/AIM Transport/f36f5734-e9df-4fbf-9f35-61be13f028a1";
private static final String GET_SPECIFIC_PNF_URI = "aai_get_pnfs/pnf/DEAAI78";
- private static final String GET_PNF_BY_REGION = "aai_get_pnf_instances/e433710f-9217-458d-a79d-1c7aff376d89/VIRTUAL USP/8a84e59b-45fe-4851-8ff1-34225a0b32c3/83b458fd-5dd3-419b-a9e3-7335814a0911/AAIAIC25/Cisco/Nexus 3048-TP";
+ private static final String GET_PNF_BY_REGION = "aai_get_pnf_instances/e433710f-9217-458d-a79d-1c7aff376d89/TYLER SILVIA/8a84e59b-45fe-4851-8ff1-34225a0b32c3/83b458fd-5dd3-419b-a9e3-7335814a0911/JANET25/Cisco/Nexus 3048-TP";
@@ -109,7 +108,7 @@ public class pProbeAaiApiTest extends BaseApiAaiTest {
@Test
public void testGetPnfDataByRegion() throws Exception {
- String expected = "{\"results\":[{\"id\":\"901128280\",\"url\":\"/aai/v12/network/pnfs/pnf/AS-pnf2-10219--as988q\",\"properties\":{\"pnfName\":\"AS-pnf2-10219--as988q\",\"equipType\":\"Switch\",\"equipVendor\":\"Cisco\",\"equipModel\":\"Nexus3048-TP\",\"inMaint\":false,\"resourceVersion\":\"1508776538192\"},\"nodeType\":\"pnf\",\"relatedTo\":[{\"id\":\"532488360\",\"url\":\"/aai/v12/business/customers/customer/customer-10219-as988q/service-subscriptions/service-subscription/serviceSub2-test-10219-as988q/service-instances/service-instance/serviceIns2-test-10219-as988q\",\"nodeType\":\"service-instance\",\"relationshipLabel\":\"uses\"},{\"id\":\"860164248\",\"url\":\"/aai/v12/cloud-infrastructure/complexes/complex/complex-10219--as988q\",\"nodeType\":\"complex\",\"relationshipLabel\":\"locatedIn\"}]}],\"additionalProperties\":{}}";
+ String expected = "{\"results\":[{\"id\":\"901128280\",\"url\":\"/aai/v12/network/pnfs/pnf/AS-pnf2-10219--as988q\",\"properties\":{\"pnfName\":\"AS-pnf2-10219--as988q\",\"equipType\":\"Switch\",\"equipVendor\":\"Cisco\",\"equipModel\":\"Nexus3048-TP\",\"inMaint\":false,\"resourceVersion\":\"1508776538192\"},\"nodeType\":\"pnf\",\"relatedTo\":[{\"id\":\"532488360\",\"url\":\"/aai/v12/business/customers/customer/customer-10219-as988q/service-subscriptions/service-subscription/serviceSub2-test-10219-as988q/service-instances/service-instance/serviceIns2-test-10219-as988q\",\"node-type\":\"service-instance\",\"relationship-label\":\"uses\"},{\"id\":\"860164248\",\"url\":\"/aai/v12/cloud-infrastructure/complexes/complex/complex-10219--as988q\",\"node-type\":\"complex\",\"relationship-label\":\"locatedIn\"}]}]}";
callAaiWithSimulatedErrorResponse(GET_PNF_BY_REGION_RESPONSE,
ImmutableMap.of(),
buildUri(GET_PNF_BY_REGION), "",200,expected, HttpMethod.GET);
@@ -136,7 +135,7 @@ public class pProbeAaiApiTest extends BaseApiAaiTest {
@Test
public void testGetPnfDataByRegionNoResults() throws IOException, URISyntaxException {
final String registratedResult = "{\"results\":[]}";
- final String expectedResult ="{\"results\":[],\"additionalProperties\":{}}";
+ final String expectedResult ="{\"results\":[]}";
final int expectedResponseCode = 200;
callAaiWithSimulatedErrorResponse(GET_PNF_BY_REGION_RESPONSE_EMPTY,
ImmutableMap.of("500", Integer.toString(expectedResponseCode),"\"ERROR_PAYLOAD\"", StringEscapeUtils.escapeJson(registratedResult)),
diff --git a/vid-automation/src/test/java/org/onap/vid/api/pProbeMsoApiTest.java b/vid-automation/src/test/java/org/onap/vid/api/pProbeMsoApiTest.java
index c082ef95a..534dc6934 100644
--- a/vid-automation/src/test/java/org/onap/vid/api/pProbeMsoApiTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/api/pProbeMsoApiTest.java
@@ -1,7 +1,11 @@
package org.onap.vid.api;
+import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import org.apache.commons.text.StringEscapeUtils;
+import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetCloudOwnersByCloudRegionId;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMSOActOnConfiguration;
+import org.onap.simulator.presetGenerator.presets.mso.configuration.PresetMSOCreateConfiguration;
import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus;
import org.testng.annotations.Test;
@@ -15,7 +19,7 @@ public class pProbeMsoApiTest extends BaseMsoApiTest{
private static final String MSO_REMOVE_RELATIONSHIP = "/mso/mso_remove_relationship/f36f5734-e9df-4fbf-9f35-61be13f028a1";
private static final String MSO_ADD_RELATIONSHIP = "/mso/mso_add_relationship/f36f5734-e9df-4fbf-9f35-61be13f028a1";
public static final String MSO_CREATE_CONFIGURATION = "mso/mso_create_configuration_instance/f36f5734-e9df-4fbf-9f35-61be13f028a1/configurations/";
- public static final String MSO_ACTIVATE_CONFIGURATION = "mso/mso_activate_configuration/f36f5734-e9df-4fbf-9f35-61be13f028a1/configurations/a53c9ca8-8986-44da-9e5e-9e4179e6c78a";
+ public static final String MSO_ACTIVATE_CONFIGURATION = "mso/mso_activate_configuration/c187e9fe-40c3-4862-b73e-84ff056205f6/configurations/9533-config-LB1113";
@@ -24,15 +28,12 @@ public class pProbeMsoApiTest extends BaseMsoApiTest{
//Request Details
private static final String CREATE_CONFIGURATION_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_create_configuration.json";
-
+ private static final String ACTIVATE_CONFIGURATION_REQUEST_DETAILS = "registration_to_simulator/body_jsons/mso_request_activate_configuration.json";
//Jsons
private static final String DISSOCIATE_OK_JSON = "dissociate_pnf_from_service_instance.json";
private static final String DISSOCIATE_FAILED_JSON = "dissociate_pnf_from_service_instance_error.json";
private static final String ASSOCIATE_OK_JSON = "mso_add_relationships.json";
private static final String ASSOCIATE_FAILED_JSON = "mso_add_relationships_error.json";
- private static final String CREATE_CONFIGURATION_OK_JSON = "mso_create_configurations.json";
- private static final String CREATE_CONFIGURATION_FAILED_JSON = "mso_create_configurations_error.json";
- private static final String ACTIVATE_CONFIGURATION_OK_JSON = "mso_activate_configurations.json";
//Expected Responses
private static final String EXPECTED_SUCCESS_MSO_RESPONSE = "{\"requestReferences\": {\"instanceId\": \"f36f5734-e9df-4fbf-9f35-61be13f028a1\", \"requestId\": \"b6dc9806-b094-42f7-9386-a48de8218ce8\"}}";
@@ -73,25 +74,31 @@ public class pProbeMsoApiTest extends BaseMsoApiTest{
@Test
public void testCreateConfigurationSucceed() throws Exception {
String requestBody = TestUtils.convertRequest(objectMapper, CREATE_CONFIGURATION_REQUEST_DETAILS);
- callMsoWithFineRequest(CREATE_CONFIGURATION_OK_JSON, ImmutableMap.of(), buildUri(MSO_CREATE_CONFIGURATION),
- requestBody, HttpStatus.ACCEPTED.value(),EXPECTED_SUCCESS_MSO_RESPONSE , HttpMethod.POST);
+ callMsoWithFineRequest(ImmutableList.of(
+ new PresetMSOCreateConfiguration("f36f5734-e9df-4fbf-9f35-61be13f028a1"),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC
+ ),
+ buildUri(MSO_CREATE_CONFIGURATION), requestBody,
+ HttpStatus.ACCEPTED.value(), EXPECTED_SUCCESS_MSO_RESPONSE, HttpMethod.POST);
}
@Test
public void testActivateConfigurationSucceed() throws Exception {
- String requestBody = "" +
- "{" +
- " \"val\": \"dummy payload\"" +
- "}";
- callMsoWithFineRequest(ACTIVATE_CONFIGURATION_OK_JSON, ImmutableMap.of(), buildUri(MSO_ACTIVATE_CONFIGURATION),
- requestBody, HttpStatus.ACCEPTED.value(),EXPECTED_SUCCESS_MSO_RESPONSE , HttpMethod.POST);
+ String requestBody = TestUtils.convertRequest(objectMapper, ACTIVATE_CONFIGURATION_REQUEST_DETAILS);
+ callMsoWithFineRequest(ImmutableList.of(
+ new PresetMSOActOnConfiguration("activate", "b6dc9806-b094-42f7-9386-a48de8218ce8", "f36f5734-e9df-4fbf-9f35-61be13f028a1"),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_MDT1_TO_ATT_NC
+ ),
+ buildUri(MSO_ACTIVATE_CONFIGURATION),
+ requestBody, HttpStatus.ACCEPTED.value(), EXPECTED_SUCCESS_MSO_RESPONSE, HttpMethod.POST);
}
@Test(dataProvider = "errorCodes")
public void testCreateConfigurationError(int errorCode) throws IOException, URISyntaxException {
String requestBody = TestUtils.convertRequest(objectMapper, CREATE_CONFIGURATION_REQUEST_DETAILS);
- callMsoWithSimulatedErrorResponse(CREATE_CONFIGURATION_FAILED_JSON,
- ImmutableMap.of("\"<ERROR_CODE>\"", Integer.toString(errorCode),"\"<ERROR_PAYLOAD>\"", StringEscapeUtils.escapeJson(EXPECTED_ERROR_MSO_RESPONSE)),
+ callMsoWithSimulatedErrorResponse(ImmutableList.of(
+ new PresetMSOCreateConfiguration("f36f5734-e9df-4fbf-9f35-61be13f028a1", errorCode, EXPECTED_ERROR_MSO_RESPONSE),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC),
buildUri(MSO_CREATE_CONFIGURATION), requestBody,errorCode,EXPECTED_ERROR_MSO_RESPONSE,HttpMethod.POST);
}
@@ -99,8 +106,9 @@ public class pProbeMsoApiTest extends BaseMsoApiTest{
@Test
public void testCreateConfigurationFail() throws Exception {
String requestBody = "498/*ht5ru7 mjhnb";
- callMsoWithSimulatedErrorResponse(CREATE_CONFIGURATION_FAILED_JSON,
- ImmutableMap.of("\"<ERROR_CODE>\"", 500),
+ callMsoWithSimulatedErrorResponse(ImmutableList.of(
+ new PresetMSOCreateConfiguration("f36f5734-e9df-4fbf-9f35-61be13f028a1", 500, EXPECTED_ERROR_MSO_RESPONSE),
+ PresetAAIGetCloudOwnersByCloudRegionId.PRESET_AAIAIC25_TO_ATT_AIC),
buildUri(MSO_CREATE_CONFIGURATION), requestBody,500,EXPECTED_ERROR_MSO_RESPONSE,HttpMethod.POST);
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/ChangeManagementRequest.java b/vid-automation/src/test/java/org/onap/vid/model/mso/ChangeManagementRequest.java
index 91dd3ff27..00372c043 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/ChangeManagementRequest.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/ChangeManagementRequest.java
@@ -14,9 +14,9 @@ import java.util.Map;
public class ChangeManagementRequest {
public static class MsoChangeManagementRequest {
- public final static String SOFTWARE_UPDATE = "inPlaceSoftwareUpdate";
+ public static final String SOFTWARE_UPDATE = "inPlaceSoftwareUpdate";
public static final String REPLACE = "replace";
- public final static String CONFIG_UPDATE = "applyUpdatedConfig";
+ public static final String CONFIG_UPDATE = "applyUpdatedConfig";
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironment.java b/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironment.java
index 59e0e2f37..c51a91f65 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironment.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironment.java
@@ -1,7 +1,6 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonIgnoreProperties;
-import org.codehaus.jackson.annotate.JsonProperty;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@JsonIgnoreProperties(ignoreUnknown = true)
public class OperationalEnvironment {
@@ -29,7 +28,6 @@ public class OperationalEnvironment {
this.relationshipList = relationshipList;
}
- @JsonProperty("operational-environment-id")
public String getOperationalEnvironmentId() {
return operationalEnvironmentId;
}
@@ -38,7 +36,6 @@ public class OperationalEnvironment {
this.operationalEnvironmentId = operationalEnvironmentId;
}
- @JsonProperty("operational-environment-name")
public String getOperationalEnvironmentName() {
return operationalEnvironmentName;
}
@@ -47,7 +44,6 @@ public class OperationalEnvironment {
this.operationalEnvironmentName = operationalEnvironmentName;
}
- @JsonProperty("operational-environment-type")
public String getOperationalEnvironmentType() {
return operationalEnvironmentType;
}
@@ -56,7 +52,6 @@ public class OperationalEnvironment {
this.operationalEnvironmentType = operationalEnvironmentType;
}
- @JsonProperty("operational-environment-status")
public String getOperationalEnvironmentStatus() {
return operationalEnvironmentStatus;
}
@@ -65,7 +60,6 @@ public class OperationalEnvironment {
this.operationalEnvironmentStatus = operationalEnvironmentStatus;
}
- @JsonProperty("tenant-context")
public String getTenantContext() {
return tenantContext;
}
@@ -74,7 +68,6 @@ public class OperationalEnvironment {
this.tenantContext = tenantContext;
}
- @JsonProperty("workload-context")
public String getWorkloadContext() {
return workloadContext;
}
@@ -83,7 +76,6 @@ public class OperationalEnvironment {
this.workloadContext = workloadContext;
}
- @JsonProperty("resource-version")
public String getResourceVersion() {
return resourceVersion;
}
@@ -92,7 +84,6 @@ public class OperationalEnvironment {
this.resourceVersion = resourceVersion;
}
- @JsonProperty("relationship-list")
public RelationshipList getRelationshipList() {
return relationshipList;
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironmentList.java b/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironmentList.java
index 1ff84d3a3..c063b9971 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironmentList.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/OperationalEnvironmentList.java
@@ -1,19 +1,16 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonIgnoreProperties;
-import org.codehaus.jackson.annotate.JsonProperty;
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.util.List;
@JsonIgnoreProperties(ignoreUnknown = true)
public class OperationalEnvironmentList {
- @JsonProperty("operational-environment")
public List<OperationalEnvironment> getOperationalEnvironment() {
return operationalEnvironment;
}
- @JsonProperty("operational-environment")
public void setOperationalEnvironment(List<OperationalEnvironment> operationalEnvironment) {
this.operationalEnvironment = operationalEnvironment;
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RelatedToProperty.java b/vid-automation/src/test/java/org/onap/vid/model/mso/RelatedToProperty.java
index 60fff94ab..e16c9db34 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RelatedToProperty.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/RelatedToProperty.java
@@ -1,8 +1,6 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonProperty;
-
public class RelatedToProperty {
public String getPropertyKey() {
@@ -25,11 +23,9 @@ public class RelatedToProperty {
}
- @JsonProperty("property-key")
public String propertyKey;
- @JsonProperty("property-value")
public String propertyValue;
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/Relationship.java b/vid-automation/src/test/java/org/onap/vid/model/mso/Relationship.java
index a8f0f22de..b83cd626d 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/Relationship.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/Relationship.java
@@ -1,22 +1,16 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonProperty;
-
import java.util.List;
public class Relationship {
- @JsonProperty("related-to")
public String relatedTo;
- @JsonProperty("related-link")
public String relatedLink;
- @JsonProperty("relationship-data")
public List<RelationshipData> relationshipData;
- @JsonProperty("related-to-property")
public List<RelatedToProperty> relatedToProperty;
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipData.java b/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipData.java
index 1e6ad2a19..aa81be72d 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipData.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipData.java
@@ -1,30 +1,22 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonProperty;
-
public class RelationshipData {
- @JsonProperty("relationship-key")
public String getRelationshipKey() {
return relationshipKey;
}
- @JsonProperty("relationship-key")
public void setRelationshipKey(String relationshipKey) {
this.relationshipKey = relationshipKey;
}
- @JsonProperty("relationship-value")
public String getRelationshipValue() {
return relationshipValue;
}
- @JsonProperty("relationship-value")
public void setRelationshipValue(String relationshipValue) {
this.relationshipValue = relationshipValue;
}
- @JsonProperty("relationship-key")
public String relationshipKey;
- @JsonProperty("relationship-value")
public String relationshipValue;
}
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipList.java b/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipList.java
index 56a077d5a..599a2b2bc 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipList.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/RelationshipList.java
@@ -1,23 +1,18 @@
package org.onap.vid.model.mso;
-import org.codehaus.jackson.annotate.JsonProperty;
-
import java.util.List;
public class RelationshipList {
- @JsonProperty("relationship")
public List<Relationship> getRelationship() {
return relationship;
}
- @JsonProperty("relationship")
public void setRelationship(List<Relationship> relationship) {
this.relationship = relationship;
}
- @JsonProperty("relationship")
public List<Relationship> relationship;
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RequestInfo.java b/vid-automation/src/test/java/org/onap/vid/model/mso/RequestInfo.java
index d25acbd21..a1e476914 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RequestInfo.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/RequestInfo.java
@@ -6,7 +6,6 @@ import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
-import javax.annotation.Generated;
import java.util.HashMap;
import java.util.Map;
@@ -16,7 +15,6 @@ import java.util.Map;
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
-@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"billingAccountNumber",
"callbackUrl",
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/RequestParameters.java b/vid-automation/src/test/java/org/onap/vid/model/mso/RequestParameters.java
index d3574d7b5..9706f0d5d 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/RequestParameters.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/RequestParameters.java
@@ -6,14 +6,12 @@ import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
-import javax.annotation.Generated;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@JsonInclude(JsonInclude.Include.NON_NULL)
-@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"subscriptionServiceType",
"userParams"
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/SubscriberInfo.java b/vid-automation/src/test/java/org/onap/vid/model/mso/SubscriberInfo.java
index 67cded838..80976f37d 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/SubscriberInfo.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/SubscriberInfo.java
@@ -6,7 +6,6 @@ import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
-import javax.annotation.Generated;
import java.util.HashMap;
import java.util.Map;
@@ -16,7 +15,6 @@ import java.util.Map;
*
*/
@JsonInclude(JsonInclude.Include.NON_NULL)
-@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"globalSubscriberId",
"subscriberCommonSiteId",
diff --git a/vid-automation/src/test/java/org/onap/vid/model/mso/UserParam.java b/vid-automation/src/test/java/org/onap/vid/model/mso/UserParam.java
index 384e45631..0459b5a28 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/mso/UserParam.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/mso/UserParam.java
@@ -6,12 +6,10 @@ import org.apache.commons.lang3.builder.EqualsBuilder;
import org.apache.commons.lang3.builder.HashCodeBuilder;
import org.apache.commons.lang3.builder.ToStringBuilder;
-import javax.annotation.Generated;
import java.util.HashMap;
import java.util.Map;
@JsonInclude(JsonInclude.Include.NON_NULL)
-@Generated("org.jsonschema2pojo")
@JsonPropertyOrder({
"name",
"value"
diff --git a/vid-automation/src/test/java/org/onap/vid/model/probe/ExternalComponentStatus.java b/vid-automation/src/test/java/org/onap/vid/model/probe/ExternalComponentStatus.java
index b247613d6..759f2e08c 100644
--- a/vid-automation/src/test/java/org/onap/vid/model/probe/ExternalComponentStatus.java
+++ b/vid-automation/src/test/java/org/onap/vid/model/probe/ExternalComponentStatus.java
@@ -1,7 +1,7 @@
package org.onap.vid.model.probe;
public class ExternalComponentStatus {
- public enum Component {AAI, MSO, SCHEDULER}
+ public enum Component {AAI, MSO, SDC, SCHEDULER}
private Component component;
private boolean available;
private HttpRequestMetadata metadata;
diff --git a/vid-automation/src/test/java/org/onap/vid/more/LoggerFormatTest.java b/vid-automation/src/test/java/org/onap/vid/more/LoggerFormatTest.java
index fd8f48279..7ca29f854 100644
--- a/vid-automation/src/test/java/org/onap/vid/more/LoggerFormatTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/more/LoggerFormatTest.java
@@ -1,7 +1,17 @@
package org.onap.vid.more;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.Matchers.greaterThan;
+import static org.hamcrest.Matchers.greaterThanOrEqualTo;
+import static org.junit.Assert.assertThat;
+
import com.fasterxml.jackson.databind.JsonNode;
+import java.net.URI;
+import java.util.HashMap;
+import java.util.Map;
import org.apache.commons.lang3.StringUtils;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
import org.onap.vid.api.BaseApiTest;
import org.springframework.web.client.RestTemplate;
@@ -9,20 +19,12 @@ import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import vid.automation.test.services.SimulatorApi;
-import java.net.URI;
-import java.util.HashMap;
-import java.util.Map;
-
-import static org.hamcrest.CoreMatchers.is;
-import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.greaterThan;
-import static org.hamcrest.Matchers.greaterThanOrEqualTo;
-
public class LoggerFormatTest extends BaseApiTest {
- // See: https://wiki.web.att.com/display/KSAT/REST-based+Log+Checker
- private final static String logChecker = "http://eelflogcheck.it.att.com:31820/validate";
+ // See: https://www.openecomp.org/KSAT/REST-based+Log+Checker
+ private final static String logChecker = "http://eelf.onap.org:31820/validate";
+ private final Logger logger = LogManager.getLogger(LoggerFormatTest.class);
@BeforeClass
public void login() {
@@ -56,9 +58,9 @@ public class LoggerFormatTest extends BaseApiTest {
private void validateLogsFormat(String logName, String logType) {
String logLines = getLogLines(logName);
+ logger.info("logLines are: "+logLines);
JsonNode response = getCheckerResults(logType, logLines);
-
- System.out.println(response);
+ logger.info("Response is:" + response.toString());
double fieldscore = response.path("summary").path("score").path("fieldscore").asDouble();
double overall = response.path("summary").path("score").path("overallscore").asDouble();
diff --git a/vid-automation/src/test/java/org/onap/vid/more/RequestIdFilterInstalled.java b/vid-automation/src/test/java/org/onap/vid/more/RequestIdFilterInstalled.java
index 560538737..0a0045d4d 100644
--- a/vid-automation/src/test/java/org/onap/vid/more/RequestIdFilterInstalled.java
+++ b/vid-automation/src/test/java/org/onap/vid/more/RequestIdFilterInstalled.java
@@ -4,23 +4,22 @@ import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.lang3.tuple.Pair;
+import org.junit.Assert;
+import org.onap.simulator.presetGenerator.presets.aaf.AAFGetBasicAuthPreset;
+import org.onap.simulator.presetGenerator.presets.aaf.AAFGetUrlServicePreset;
import org.onap.vid.api.BaseApiTest;
import org.onap.vid.api.OperationalEnvironmentControllerApiTest;
import org.onap.vid.api.ServiceInstanceMsoApiTest;
-import org.springframework.http.HttpEntity;
-import org.springframework.http.HttpHeaders;
-import org.springframework.http.HttpMethod;
-import org.springframework.http.ResponseEntity;
+import org.springframework.http.*;
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
import vid.automation.test.services.SimulatorApi;
+import java.util.List;
import java.util.UUID;
import static org.hamcrest.CoreMatchers.*;
import static org.hamcrest.MatcherAssert.assertThat;
-import static org.hamcrest.Matchers.containsInAnyOrder;
-import static org.hamcrest.Matchers.nullValue;
import static org.onap.vid.api.CategoryParametersApiTest.GET_CATEGORY_PARAMETER_PROPERTIES;
import static org.onap.vid.api.pProbeMsoApiTest.MSO_CREATE_CONFIGURATION;
import static org.springframework.http.HttpHeaders.AUTHORIZATION;
@@ -49,7 +48,7 @@ public class RequestIdFilterInstalled extends BaseApiTest {
}
@Test
- public void frontendApi_doGET_RequestIdReceived() {
+ public void frontendApi_doGET_RequestIdReceived() throws InterruptedException {
final Pair<HttpEntity, String> responseAndUuid = makeRequest(
HttpMethod.GET,
@@ -62,7 +61,7 @@ public class RequestIdFilterInstalled extends BaseApiTest {
}
@Test
- public void frontendApi_doPOST_RequestIdReceived() {
+ public void frontendApi_doPOST_RequestIdReceived() throws InterruptedException {
final Pair<HttpEntity, String> responseAndUuid = makeRequest(
HttpMethod.POST,
@@ -87,14 +86,13 @@ public class RequestIdFilterInstalled extends BaseApiTest {
@Test(groups = { "worksOnlyWithLocalhostVID" })
- public void mopOwningEntityApi_doGET_RequestIdReceived() {
+ public void mopOwningEntityApi_doGET_RequestIdReceived() throws InterruptedException {
final Pair<HttpEntity, String> responseAndUuid = makeRequest(
HttpMethod.GET,
"/" + GET_CATEGORY_PARAMETER_PROPERTIES + "?familyName=PARAMETER_STANDARDIZATION",
null
);
-
assertThatUuidInResponseAndUuidIsInARecentLog(responseAndUuid);
/*
@@ -110,12 +108,18 @@ public class RequestIdFilterInstalled extends BaseApiTest {
}
@Test
- public void schedulerApi_doPOST_RequestIdReceived() {
+ public void schedulerApi_doPOST_RequestIdReceived() throws InterruptedException {
final String anyInstanceId = "any instance id";
SimulatorApi.registerExpectation(
"mso_in_place_software_update_ok.json",
ImmutableMap.of("SERVICE_INSTANCE_ID", anyInstanceId, "VNF_INSTANCE_ID", anyInstanceId), SimulatorApi.RegistrationStrategy.CLEAR_THEN_SET);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetUrlServicePreset(),
+ SimulatorApi.RegistrationStrategy.APPEND);
+ SimulatorApi.registerExpectationFromPreset(
+ new AAFGetBasicAuthPreset(),
+ SimulatorApi.RegistrationStrategy.APPEND);
final Pair<HttpEntity, String> responseAndUuid = makeRequest(
HttpMethod.POST,
"/change-management/workflow/" + anyInstanceId,
@@ -126,7 +130,7 @@ public class RequestIdFilterInstalled extends BaseApiTest {
}
@Test
- public void healthcheck_doGET_RequestIdReceived(){
+ public void healthcheck_doGET_RequestIdReceived() {
final Pair<HttpEntity, String> responseAndUuid = makeRequest(
HttpMethod.GET, "/healthCheck", null
);
@@ -142,14 +146,16 @@ public class RequestIdFilterInstalled extends BaseApiTest {
// THIS TEST IS NOT JUST NICE TO HAVE, it also lets us know
// that the request/response ran through our "promise request
// id" filter, which is great!
- assertThat(response, not(nullValue()));
- assertThat(response.getHeaders().get(ECOMP_REQUEST_ID_ECHO), containsInAnyOrder(uuid));
+ Assert.assertNotNull(response);
+ List<String> ecompRequestIdHeaderValues = response.getHeaders().get(ECOMP_REQUEST_ID_ECHO);
+ Assert.assertNotNull(ecompRequestIdHeaderValues);
+ Assert.assertTrue(ecompRequestIdHeaderValues.contains(uuid));
}
private void assertThatTermIsInARecentLog(String uuid) {
final ImmutableList<String> logLines = ImmutableList.of(
- LoggerFormatTest.getLogLines("audit", 5, 0, restTemplate, uri),
- LoggerFormatTest.getLogLines("error", 5, 0, restTemplate, uri)
+ LoggerFormatTest.getLogLines("audit", 20, 0, restTemplate, uri),
+ LoggerFormatTest.getLogLines("error", 20, 0, restTemplate, uri)
);
// Assert that audit *OR* error has the uuid
@@ -164,13 +170,13 @@ public class RequestIdFilterInstalled extends BaseApiTest {
final String uuid = UUID.randomUUID().toString();
final HttpHeaders headers = new HttpHeaders();
headers.add(ECOMP_REQUEST_ID, uuid);
- headers.add(AUTHORIZATION, "Basic 123==");
+ headers.add(AUTHORIZATION, "Basic " + AAFGetBasicAuthPreset.VALID_AUTH_VALUE);
+ headers.setContentType(MediaType.APPLICATION_JSON);
- SimulatorApi.clearExpectations();
if (!StringUtils.isEmpty(expectationFilename)) {
SimulatorApi.registerExpectation(expectationFilename, APPEND);
}
- SimulatorApi.registerExpectation("aai_get_full_subscribers.json", APPEND);
+ SimulatorApi.registerExpectation("create_new_instance/aai_get_full_subscribers.json", APPEND);
SimulatorApi.registerExpectation("ecompportal_getSessionSlotCheckInterval.json", APPEND);
HttpEntity entity = new HttpEntity<>(body, headers);
diff --git a/vid-automation/src/test/java/org/onap/vid/more/SimulatorLoaderTest.java b/vid-automation/src/test/java/org/onap/vid/more/SimulatorLoaderTest.java
index bc550ae19..eff73cf70 100644
--- a/vid-automation/src/test/java/org/onap/vid/more/SimulatorLoaderTest.java
+++ b/vid-automation/src/test/java/org/onap/vid/more/SimulatorLoaderTest.java
@@ -1,13 +1,7 @@
package org.onap.vid.more;
import org.onap.simulator.presetGenerator.presets.BasePresets.BasePreset;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIBadBodyForGetServicesGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetNetworkZones;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetPNFByRegionErrorPut;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetServicesGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIGetSubscribersGet;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAISearchNodeQueryEmptyResult;
-import org.onap.simulator.presetGenerator.presets.aai.PresetAAIServiceDesignAndCreationPut;
+import org.onap.simulator.presetGenerator.presets.aai.*;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetSessionSlotCheckIntervalGet;
import org.onap.simulator.presetGenerator.presets.ecompportal_att.PresetGetUserGet;
import org.onap.simulator.presetGenerator.presets.mso.PresetActivateServiceInstancePost;
@@ -34,6 +28,7 @@ import java.util.List;
import java.util.Map;
import static org.testng.Assert.assertEquals;
+import static vid.automation.test.infra.ModelInfo.aLaCarteServiceCreationTest;
import static vid.automation.test.services.SimulatorApi.registerExpectationFromPreset;
import static vid.automation.test.services.SimulatorApi.registerExpectationFromPresets;
@@ -43,8 +38,9 @@ public class SimulatorLoaderTest extends BaseApiTest {
protected Invocation.Builder createSimulatorRequestBuilder(BasePreset preset) {
WebTarget webTarget = client.target(SimulatorApi.getSimulationUri() + preset.getReqPath());
webTarget = addQueryParamsToWebTarget(preset, webTarget);
- return webTarget.request()
+ Invocation.Builder builder = webTarget.request()
.accept("application/json");
+ return addHeadersToBuilder(preset, builder);
}
private WebTarget addQueryParamsToWebTarget(BasePreset preset, WebTarget webTarget) {
@@ -56,11 +52,16 @@ public class SimulatorLoaderTest extends BaseApiTest {
return webTarget;
}
+ private Invocation.Builder addHeadersToBuilder(BasePreset preset, Invocation.Builder builder) {
+ preset.getRequestHeaders().forEach((key,value)->builder.header(key,value));
+ return builder;
+ }
+
@DataProvider
public static Object[][] presetClassesWithPutPost(Method test) {
return new Object[][]{
{new PresetAAIGetPNFByRegionErrorPut()},
- {new PresetAAIServiceDesignAndCreationPut("a","b")},
+ {new PresetAAIServiceDesignAndCreationPut()},
{new PresetDeactivateServiceInstancePost()},
{new PresetActivateServiceInstancePost()},
{new PresetMSOCreateServiceInstancePost()}
@@ -87,11 +88,10 @@ public class SimulatorLoaderTest extends BaseApiTest {
{new PresetGetSessionSlotCheckIntervalGet()},
{new PresetGetUserGet()},
{new PresetAAIGetServicesGet()},
- {new PresetSDCGetServiceMetadataGet("a" , "b", "serviceCreationTest.zip")},
- {new PresetSDCGetServiceToscaModelGet( "a", "serviceCreationTest.zip")},
+ {new PresetSDCGetServiceMetadataGet(aLaCarteServiceCreationTest)},
+ {new PresetSDCGetServiceToscaModelGet( aLaCarteServiceCreationTest)},
{new PresetMSOOrchestrationRequestGet()},
{new PresetAAIGetNetworkZones()},
- {new PresetAAISearchNodeQueryEmptyResult()},
{new PresetAAIBadBodyForGetServicesGet("not a json")},
};
}
diff --git a/vid-automation/src/test/resources/VnfGroup/ServiceWithVnfGroupsDeleteRequest.json b/vid-automation/src/test/resources/VnfGroup/ServiceWithVnfGroupsDeleteRequest.json
new file mode 100644
index 000000000..08534ce49
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/ServiceWithVnfGroupsDeleteRequest.json
@@ -0,0 +1,40 @@
+{
+ "isDirty":true,
+ "vnfs": {},
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "wowservicewithvnfgroping": ""
+ },
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {},
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {},
+ "bulkSize": 1,
+ "instanceName": "wowServiceWithVnfGroping",
+ "instanceId": "f8791436-8d55-4fde-b4d5-72dd2cf13cfb",
+ "orchStatus": "ACTIVE",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "projectName": null,
+ "rollbackOnFailure": false,
+ "isALaCarte": true,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0"
+ },
+ "testApi": "VNF_API",
+ "action": "Delete"
+}
diff --git a/vid-automation/src/test/resources/VnfGroup/VnfGroupCreate1Delete1None1Request.json b/vid-automation/src/test/resources/VnfGroup/VnfGroupCreate1Delete1None1Request.json
new file mode 100644
index 000000000..f1bbf1712
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/VnfGroupCreate1Delete1None1Request.json
@@ -0,0 +1,204 @@
+{
+ "action": "None",
+ "isDirty": true,
+ "vnfs": {},
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "service_instance_name": "",
+ "vnf_group3_instance_name": ""
+ },
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 3
+ },
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {
+ "VNF_GROUP1_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP1_INSTANCE_ID",
+ "instanceName": "VNF_GROUP1_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None_Delete",
+ "instanceId": "VNF_GROUP1_INSTANCE_ID",
+ "instanceType": "VNF_GROUP1_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceGroupRole": "VNF_GROUP1_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs":{
+ "RELATED_VNF1_INSTANCE_ID":{
+ "action":"None_Delete",
+ "instanceName":"RELATED_VNF1_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF1_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "modelType":"vnf",
+ "modelName":"vf_vEPDG",
+ "modelVersion":"2.0"
+ },
+ "instanceType":"RELATED_VNF1_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF1_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF2_INSTANCE_ID":{
+ "action":"None_Delete",
+ "instanceName":"RELATED_VNF2_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF2_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF2_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF2_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF3_INSTANCE_ID":{
+ "action":"None_Delete",
+ "instanceName":"RELATED_VNF3_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF3_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF3_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF3_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ }
+ }
+ },
+ "VNF_GROUP2_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP2_INSTANCE_ID",
+ "instanceName": "VNF_GROUP2_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None",
+ "instanceId": "VNF_GROUP2_INSTANCE_ID",
+ "instanceType": "VNF_GROUP2_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "tenantId": null,
+ "instanceGroupRole": "VNF_GROUP2_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs": {}
+ },
+ "groupingservicefortest..ResourceInstanceGroup..0": {
+ "action": "Create",
+ "inMaint": false,
+ "rollbackOnFailure": "true",
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "isMissingData": false,
+ "trackById": "ag5aav86u4j",
+ "vnfGroupStoreKey": "groupingservicefortest..ResourceInstanceGroup..0",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceName": "VNF_GROUP3_INSTANCE_NAME",
+ "modelInfo": {
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "modelName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelVersion": "1",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelUniqueId": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "instanceParams": [{}
+ ],
+ "vnfs":{}
+ }
+ },
+ "bulkSize": 1,
+ "instanceName": "SERVICE_INSTANCE_NAME",
+
+ "instanceId": "service-instance-id",
+ "orchStatus": "GARBAGE DATA",
+ "globalSubscriberId": "global-customer-id",
+ "subscriptionServiceType": "service-instance-type",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "projectName": null,
+ "rollbackOnFailure": false,
+ "isALaCarte": true,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0"
+ },
+
+ "testApi": "VNF_API"
+}
diff --git a/vid-automation/src/test/resources/VnfGroup/deleteServiceWith2VnfGroupsRequest_AndThreeGroupMembers.json b/vid-automation/src/test/resources/VnfGroup/deleteServiceWith2VnfGroupsRequest_AndThreeGroupMembers.json
new file mode 100644
index 000000000..f43a1dd12
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/deleteServiceWith2VnfGroupsRequest_AndThreeGroupMembers.json
@@ -0,0 +1,178 @@
+{
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 2
+ },
+ "existingNetworksCounterMap": {},
+ "vnfs": {},
+ "vnfGroups": {
+ "VNF_GROUP1_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP1_INSTANCE_ID",
+ "instanceName": "VNF_GROUP1_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None_Delete",
+ "instanceId": "VNF_GROUP1_INSTANCE_ID",
+ "instanceType": "VNF_GROUP1_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceGroupRole": "VNF_GROUP1_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs": {
+ "RELATED_VNF1_INSTANCE_ID": {
+ "action": "None_Delete",
+ "instanceName": "RELATED_VNF1_INSTANCE_NAME",
+ "instanceId": "RELATED_VNF1_INSTANCE_ID",
+ "orchStatus": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelVersionId": "7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "modelType": "vnf",
+ "modelName": "vf_vEPDG",
+ "modelVersion": "2.0"
+ },
+ "instanceType": "RELATED_VNF1_INSTANCE_TYPE",
+ "provStatus": null,
+ "inMaint": false,
+ "uuid": "7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "originalName": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "trackById": "RELATED_VNF1_INSTANCE_ID",
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantName": null
+ },
+ "RELATED_VNF2_INSTANCE_ID": {
+ "action": "None_Delete",
+ "instanceName": "RELATED_VNF2_INSTANCE_NAME",
+ "instanceId": "RELATED_VNF2_INSTANCE_ID",
+ "orchStatus": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType": "vnf"
+ },
+ "instanceType": "RELATED_VNF2_INSTANCE_TYPE",
+ "provStatus": null,
+ "inMaint": false,
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "trackById": "RELATED_VNF2_INSTANCE_ID",
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantName": null
+ },
+ "RELATED_VNF3_INSTANCE_ID": {
+ "action": "None_Delete",
+ "instanceName": "RELATED_VNF3_INSTANCE_NAME",
+ "instanceId": "RELATED_VNF3_INSTANCE_ID",
+ "orchStatus": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType": "vnf"
+ },
+ "instanceType": "RELATED_VNF3_INSTANCE_TYPE",
+ "provStatus": null,
+ "inMaint": false,
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "trackById": "RELATED_VNF3_INSTANCE_ID",
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantName": null
+ }
+ }
+ },
+ "VNF_GROUP2_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP2_INSTANCE_ID",
+ "instanceName": "VNF_GROUP2_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None_Delete",
+ "instanceId": "VNF_GROUP2_INSTANCE_ID",
+ "instanceType": "VNF_GROUP2_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "tenantId": null,
+ "instanceGroupRole": "VNF_GROUP2_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs": {}
+ }
+ },
+ "instanceParams": [],
+ "globalSubscriberId": "global-customer-id",
+ "subscriptionServiceType": "service-instance-type",
+ "projectName": null,
+ "owningEntityId": null,
+ "bulkSize": 1,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0"
+ },
+ "existingNames": {
+ "service_instance_name": ""
+ },
+ "instanceName": "SERVICE_INSTANCE_NAME",
+ "owningEntityName": null,
+ "rollbackOnFailure": false,
+ "testApi": "VNF_API",
+ "isALaCarte": true,
+ "action": "Delete",
+ "isDirty": true,
+ "instanceId": "service-instance-id",
+ "orchStatus": "GARBAGE DATA",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "networks": {},
+ "validationCounter": 0
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/groupingServiceRoleResponse.json b/vid-automation/src/test/resources/VnfGroup/groupingServiceRoleResponse.json
new file mode 100644
index 000000000..f83799308
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/groupingServiceRoleResponse.json
@@ -0,0 +1,139 @@
+{
+ "service": {
+ "vidNotions": {
+ "instantiationUI": "serviceWithVnfGrouping",
+ "modelCategory": "other",
+ "viewEditUI": "serviceWithVnfGrouping"
+ },
+ "uuid": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "invariantUuid": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "name": "Grouping Service for Test",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Network L4+",
+ "serviceType": "INFRASTRUCTURE",
+ "serviceRole": "GROUPING",
+ "description": "xxx",
+ "serviceEcompNaming": "true",
+ "instantiationType": "A-La-Carte",
+ "inputs": {}
+ },
+ "vnfs": {},
+ "networks": {},
+ "collectionResource": {},
+ "configurations": {},
+ "fabricConfigurations": {},
+ "serviceProxies": {
+ "vDOROTHEA_svc_vprs_proxy 0": {
+ "uuid": "65fadfa8-a0d9-443f-95ad-836cd044e26c",
+ "invariantUuid": "f4baae0c-b3a5-4ca1-a777-afbffe7010bc",
+ "description": "A Proxy for Service vDOROTHEA_Svc_vPRS",
+ "name": "vDOROTHEA_Svc_vPRS Service Proxy",
+ "version": "1.0",
+ "customizationUuid": "bdb63d23-e132-4ce7-af2c-a493b4cafac9",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "ecomp_generated_naming": "false"
+ },
+ "type": "Service Proxy",
+ "sourceModelUuid": "da7827a2-366d-4be6-8c68-a69153c61274",
+ "sourceModelInvariant": "24632e6b-584b-4f45-80d4-fefd75fd9f14",
+ "sourceModelName": "vDOROTHEA_Svc_vPRS"
+ },
+ "tsbc0001vm001_svc_proxy 0": {
+ "uuid": "65fadfa8-a0d9-443f-95ad-836cd044e26c",
+ "invariantUuid": "f4baae0c-b3a5-4ca1-a777-afbffe7010bc",
+ "description": "A Proxy for Service tsbc0001vm001_Svc",
+ "name": "tsbc0001vm001_Svc Service Proxy",
+ "version": "1.0",
+ "customizationUuid": "3d814462-30fb-4c62-b997-9aa360d27ead",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "ecomp_generated_naming": "false"
+ },
+ "type": "Service Proxy",
+ "sourceModelUuid": "28aeb8f6-5620-4148-8bfb-a5fb406f0309",
+ "sourceModelInvariant": "c989ab9a-33c7-46ec-b521-1b2daef5f047",
+ "sourceModelName": "tsbc0001vm001_Svc"
+ }
+ },
+ "vfModules": {},
+ "volumeGroups": {},
+ "pnfs": {},
+ "vnfGroups": {
+ "groupingservicefortest..ResourceInstanceGroup..0": {
+ "type": "VnfGroup",
+ "invariantUuid": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "version": "1",
+ "name": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "properties": {
+ "contained_resource_type": "VF",
+ "role": "SERVICE-ACCESS",
+ "function": "DATA",
+ "description": "DDD0",
+ "type": "LOAD-GROUP",
+ "ecomp_generated_naming": "true",
+ "quantity": 4
+ },
+ "members": {
+ "vDOROTHEA_svc_vprs_proxy 0": {
+ "uuid": "65fadfa8-a0d9-443f-95ad-836cd044e26c",
+ "invariantUuid": "f4baae0c-b3a5-4ca1-a777-afbffe7010bc",
+ "description": "A Proxy for Service vDOROTHEA_Svc_vPRS",
+ "name": "vDOROTHEA_Svc_vPRS Service Proxy",
+ "version": "1.0",
+ "customizationUuid": "bdb63d23-e132-4ce7-af2c-a493b4cafac9",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "ecomp_generated_naming": "false"
+ },
+ "type": "Service Proxy",
+ "sourceModelUuid": "da7827a2-366d-4be6-8c68-a69153c61274",
+ "sourceModelInvariant": "24632e6b-584b-4f45-80d4-fefd75fd9f14",
+ "sourceModelName": "vDOROTHEA_Svc_vPRS"
+ }
+ }
+ },
+ "groupingservicefortest..ResourceInstanceGroup..1": {
+ "type": "VnfGroup",
+ "invariantUuid": "a704112d-dbc6-4e56-8d4e-aec57e95ef9a",
+ "uuid": "c2b300e6-45de-4e5e-abda-3032bee2de56",
+ "version": "1",
+ "name": "groupingservicefortest..ResourceInstanceGroup..1",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..1",
+ "properties": {
+ "contained_resource_type": "VF",
+ "role": "SERVICE-ACCESS",
+ "function": "SIGNALING",
+ "description": "DDD1",
+ "type": "LOAD-GROUP",
+ "ecomp_generated_naming": "true",
+ "quantity": 3
+ },
+ "members": {
+ "tsbc0001vm001_svc_proxy 0": {
+ "uuid": "65fadfa8-a0d9-443f-95ad-836cd044e26c",
+ "invariantUuid": "f4baae0c-b3a5-4ca1-a777-afbffe7010bc",
+ "description": "A Proxy for Service tsbc0001vm001_Svc",
+ "name": "tsbc0001vm001_Svc Service Proxy",
+ "version": "1.0",
+ "customizationUuid": "3d814462-30fb-4c62-b997-9aa360d27ead",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "ecomp_generated_naming": "false"
+ },
+ "type": "Service Proxy",
+ "sourceModelUuid": "28aeb8f6-5620-4148-8bfb-a5fb406f0309",
+ "sourceModelInvariant": "c989ab9a-33c7-46ec-b521-1b2daef5f047",
+ "sourceModelName": "tsbc0001vm001_Svc"
+ }
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/payloadTemplate1VnfGroupWith3MembersRequest.json b/vid-automation/src/test/resources/VnfGroup/payloadTemplate1VnfGroupWith3MembersRequest.json
new file mode 100644
index 000000000..734c13306
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/payloadTemplate1VnfGroupWith3MembersRequest.json
@@ -0,0 +1,178 @@
+{
+ "action": "None",
+ "isDirty": true,
+ "vnfs": {},
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "service_instance_name": ""
+ },
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 2
+ },
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {
+ "VNF_GROUP1_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP1_INSTANCE_ID",
+ "instanceName": "VNF_GROUP1_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "VNF_GROUP1_ACTION",
+ "instanceId": "VNF_GROUP1_INSTANCE_ID",
+ "instanceType": "VNF_GROUP1_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceGroupRole": "VNF_GROUP1_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs": {
+ "RELATED_VNF1_INSTANCE_ID":{
+ "action":"RELATED_VNF1_ACTION",
+ "instanceName":"RELATED_VNF1_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF1_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "modelType":"vnf",
+ "modelName":"vf_vEPDG",
+ "modelVersion":"2.0"
+ },
+ "instanceType":"RELATED_VNF1_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF1_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF2_INSTANCE_ID":{
+ "action":"RELATED_VNF2_ACTION",
+ "instanceName":"RELATED_VNF2_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF2_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF2_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF2_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF3_INSTANCE_ID":{
+ "action":"None",
+ "instanceName":"RELATED_VNF3_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF3_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF3_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF3_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ }
+ }
+ },
+ "VNF_GROUP2_INSTANCE_ID": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "VNF_GROUP2_INSTANCE_ID",
+ "instanceName": "VNF_GROUP2_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None",
+ "instanceId": "VNF_GROUP2_INSTANCE_ID",
+ "instanceType": "VNF_GROUP2_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "tenantId": null,
+ "instanceGroupRole": "VNF_GROUP2_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "vnfs": {}
+ }
+ },
+ "bulkSize": 1,
+ "instanceName": "SERVICE_INSTANCE_NAME",
+ "instanceId": "service-instance-id",
+ "orchStatus": "GARBAGE DATA",
+ "globalSubscriberId": "global-customer-id",
+ "subscriptionServiceType": "service-instance-type",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "projectName": null,
+ "rollbackOnFailure": false,
+ "isALaCarte": true,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0"
+ },
+ "testApi": "VNF_API"
+}
diff --git a/vid-automation/src/test/resources/VnfGroup/searchMembersResponse.json b/vid-automation/src/test/resources/VnfGroup/searchMembersResponse.json
new file mode 100644
index 000000000..e48e41c57
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/searchMembersResponse.json
@@ -0,0 +1,114 @@
+[
+ {
+ "action":"None",
+ "instanceName":"VNF1_INSTANCE_NAME",
+ "instanceId":"VNF1_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":"hvf23b",
+ "tenantId":"3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "tenantName":"APPC-24595-T-IST-02C",
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "modelVersion":"2.0",
+ "modelName":"vf_vEPDG",
+ "modelType":"vnf"
+ },
+ "instanceType":"VNF1_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"VNF1_INSTANCE_ID",
+ "serviceInstanceId":"service-instance-id1",
+ "serviceInstanceName":"service-instance-name"
+ },
+ {
+ "action":"None",
+ "instanceName":"VNF2_INSTANCE_NAME",
+ "instanceId":"VNF2_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":"hvf23b",
+ "tenantId":"3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "tenantName":"APPC-24595-T-IST-02C",
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"eb5f56bf-5855-4e61-bd00-3e19a953bf02",
+ "modelVersion":"1.0",
+ "modelName":"vf_vEPDG",
+ "modelType":"vnf"
+ },
+ "instanceType":"VNF2_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":true,
+ "uuid":"eb5f56bf-5855-4e61-bd00-3e19a953bf02",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"VNF2_INSTANCE_ID",
+ "serviceInstanceId":"service-instance-id2",
+ "serviceInstanceName":"service-instance-name"
+ },
+ {
+ "action":"None",
+ "instanceName":"VNF3_INSTANCE_NAME",
+ "instanceId":"VNF3_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":"hvf23b",
+ "tenantId":"3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "tenantName":"APPC-24595-T-IST-02C",
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelVersion":"1.0",
+ "modelName":"Grouping Service for Test",
+ "modelType":"vnf"
+ },
+ "instanceType":"VNF3_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"VNF3_INSTANCE_ID",
+ "serviceInstanceId":"service-instance-id1",
+ "serviceInstanceName":"service-instance-name"
+ },
+ {
+ "action":"None",
+ "instanceName":"VNF4_INSTANCE_NAME",
+ "instanceId":"VNF4_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":"hvf23b",
+ "tenantId":"3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "tenantName":"APPC-24595-T-IST-02C",
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"b7f2e8fb-ac71-4ea0-a801-06ef1479ea84",
+ "modelVersion":"4.0",
+ "modelName":"vf_vEPDG",
+ "modelType":"vnf"
+ },
+ "instanceType":"VNF4_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":true,
+ "uuid":"b7f2e8fb-ac71-4ea0-a801-06ef1479ea84",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"VNF4_INSTANCE_ID",
+ "serviceInstanceId":"service-instance-id2",
+ "serviceInstanceName":"service-instance-name"
+ }
+] \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroping_serviceInstance.json b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroping_serviceInstance.json
new file mode 100644
index 000000000..be4bfe428
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroping_serviceInstance.json
@@ -0,0 +1,30 @@
+{
+ "instanceName":"wowServiceWithVnfGroping",
+ "instanceId":"f8791436-8d55-4fde-b4d5-72dd2cf13cfb",
+ "orchStatus":"ACTIVE",
+ "globalSubscriberId":"e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType":"TYLER SILVIA",
+ "owningEntityId":null,
+ "owningEntityName":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "tenantName":null,
+ "aicZoneId":null,
+ "aicZoneName":null,
+ "projectName":null,
+ "rollbackOnFailure":null,
+ "isALaCarte":true,
+ "modelInfo":{
+ "modelInvariantId":"7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName":"Grouping Service for Test",
+ "modelType":"service",
+ "modelVersion":"1.0"
+ },
+ "vnfs":{},
+ "networks":{},
+ "validationCounter":0,
+ "existingVNFCounterMap":{},
+ "existingNetworksCounterMap":{}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupCreateRequest.json b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupCreateRequest.json
new file mode 100644
index 000000000..0f4bc3fa3
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupCreateRequest.json
@@ -0,0 +1,65 @@
+{
+ "existingVNFCounterMap": {
+ },
+ "existingVnfGroupCounterMap": {
+ "c2b300e6-45de-4e5e-abda-3032bee2de56": 1
+ },
+ "existingNetworksCounterMap": {
+ },
+ "vnfs":{},
+ "vnfGroups": {
+ "groupingservicefortest..ResourceInstanceGroup..1": {
+ "action": "Create",
+ "inMaint": false,
+ "rollbackOnFailure": "true",
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..1",
+ "isMissingData": false,
+ "trackById": "tv2mmg4erg",
+ "vnfGroupStoreKey": "groupingservicefortest..ResourceInstanceGroup..1",
+ "instanceName": "ABC",
+ "instanceParams": [
+ {
+ }
+ ],
+ "modelInfo": {
+ "modelInvariantId": "a704112d-dbc6-4e56-8d4e-aec57e95ef9a",
+ "modelVersionId": "c2b300e6-45de-4e5e-abda-3032bee2de56",
+ "modelName": "groupingservicefortest..ResourceInstanceGroup..1",
+ "modelVersion": "1",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..1",
+ "modelUniqueId" : "c2b300e6-45de-4e5e-abda-3032bee2de56",
+ "uuid": "c2b300e6-45de-4e5e-abda-3032bee2de56"
+ },
+ "uuid": "c2b300e6-45de-4e5e-abda-3032bee2de56",
+ "vnfs":{}
+ }
+ },
+ "instanceParams": [
+ {
+ "2017488_PASQUALEvpe0_ASN": "AV_vPE"
+ }
+ ],
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "projectName": "WATKINS",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "bulkSize": 1,
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelVersion": "1.0"
+ },
+ "existingNames": {
+ "abc": ""
+ },
+ "instanceName": "Grouping_Service_Instance",
+ "subscriberName": "SILVIA ROBBINS",
+ "owningEntityName": "WayneHolland",
+ "rollbackOnFailure": true,
+ "testApi": "VNF_API",
+ "isALaCarte": true,
+ "isDirty":true,
+ "action": "Create"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupsChildren_serviceInstance.json b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupsChildren_serviceInstance.json
new file mode 100644
index 000000000..42af8a789
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/serviceWithVnfGroupsChildren_serviceInstance.json
@@ -0,0 +1,171 @@
+{
+ "instanceName":"SERVICE_INSTANCE_NAME",
+ "action": "None",
+ "instanceId":"service-instance-id",
+ "orchStatus":"GARBAGE DATA",
+ "globalSubscriberId":"global-customer-id",
+ "subscriptionServiceType":"service-instance-type",
+ "owningEntityId":null,
+ "owningEntityName":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "tenantName":null,
+ "aicZoneId":null,
+ "aicZoneName":null,
+ "projectName":null,
+ "rollbackOnFailure":null,
+ "isALaCarte":true,
+ "modelInfo":{
+ "modelInvariantId":"7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName":"Grouping Service for Test",
+ "modelType":"service",
+ "modelVersion":"1.0"
+ },
+ "vnfs":{},
+ "networks":{},
+ "vnfGroups":{
+ "VNF_GROUP1_INSTANCE_ID":{
+ "originalName":"groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById":"VNF_GROUP1_INSTANCE_ID",
+ "instanceName":"VNF_GROUP1_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None",
+ "instanceId":"VNF_GROUP1_INSTANCE_ID",
+ "instanceType":"VNF_GROUP1_INSTANCE_TYPE",
+ "orchStatus":null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "inMaint":false,
+ "modelInfo":{
+ "modelType":"instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId":"4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceGroupRole":"VNF_GROUP1_INSTANCE_ROLE",
+ "instanceGroupFunction":"vTSBC Customer Landing Network Collection",
+ "vnfs":{
+ "RELATED_VNF1_INSTANCE_ID":{
+ "action":"None",
+ "instanceName":"RELATED_VNF1_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF1_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "modelType":"vnf",
+ "modelName":"vf_vEPDG",
+ "modelVersion":"2.0"
+ },
+ "instanceType":"RELATED_VNF1_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF1_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF2_INSTANCE_ID":{
+ "action":"None",
+ "instanceName":"RELATED_VNF2_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF2_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF2_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF2_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ },
+ "RELATED_VNF3_INSTANCE_ID":{
+ "action":"None",
+ "instanceName":"RELATED_VNF3_INSTANCE_NAME",
+ "instanceId":"RELATED_VNF3_INSTANCE_ID",
+ "orchStatus":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "modelInfo":{
+ "modelInvariantId":"vnf-instance-model-invariant-id",
+ "modelVersionId":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelType":"vnf"
+ },
+ "instanceType":"RELATED_VNF3_INSTANCE_TYPE",
+ "provStatus":null,
+ "inMaint":false,
+ "uuid":"d6557200-ecf2-4641-8094-5393ae3aae60",
+ "originalName":null,
+ "legacyRegion":null,
+ "lineOfBusiness":null,
+ "platformName":null,
+ "trackById":"RELATED_VNF3_INSTANCE_ID",
+ "serviceInstanceId":null,
+ "serviceInstanceName":null,
+ "tenantName":null
+ }
+ }
+ },
+ "VNF_GROUP2_INSTANCE_ID":{
+ "originalName":"groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById":"VNF_GROUP2_INSTANCE_ID",
+ "instanceName":"VNF_GROUP2_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None",
+ "instanceId":"VNF_GROUP2_INSTANCE_ID",
+ "instanceType":"VNF_GROUP2_INSTANCE_TYPE",
+ "orchStatus":null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "inMaint":false,
+ "modelInfo":{
+ "modelType":"instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId":"4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "tenantId": null,
+ "instanceGroupRole":"VNF_GROUP2_INSTANCE_ROLE",
+ "instanceGroupFunction":"vTSBC Customer Landing Network Collection",
+ "vnfs": {}
+ }
+ },
+ "validationCounter":0,
+ "existingVNFCounterMap":{},
+ "existingVnfGroupCounterMap":{
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 2
+ },
+ "existingNetworksCounterMap":{}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/VnfGroup/vnfGroupCreate1VnfGroupAndDelete2VnfGroupsRequest.json b/vid-automation/src/test/resources/VnfGroup/vnfGroupCreate1VnfGroupAndDelete2VnfGroupsRequest.json
new file mode 100644
index 000000000..2e0f85ee4
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/vnfGroupCreate1VnfGroupAndDelete2VnfGroupsRequest.json
@@ -0,0 +1,123 @@
+{
+ "action": "None",
+ "isDirty": true,
+ "vnfs": {},
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "service_instance_name": "",
+ "vnf_group3_instance_name": ""
+ },
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 3
+ },
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {
+ "groupingservicefortest..ResourceInstanceGroup..0:001": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "groupingservicefortest..ResourceInstanceGroup..0:001",
+ "instanceName": "VNF_GROUP1_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "rollbackOnFailure": "false",
+ "action": "None_Delete",
+ "instanceId": "VNF_GROUP1_INSTANCE_ID",
+ "instanceType": "VNF_GROUP1_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceGroupRole": "VNF_GROUP1_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection"
+ },
+ "groupingservicefortest..ResourceInstanceGroup..0:002": {
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "trackById": "groupingservicefortest..ResourceInstanceGroup..0:002",
+ "instanceName": "VNF_GROUP2_INSTANCE_NAME",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "action": "None_Delete",
+ "instanceId": "VNF_GROUP2_INSTANCE_ID",
+ "instanceType": "VNF_GROUP2_INSTANCE_TYPE",
+ "orchStatus": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "tenantId": null,
+ "instanceGroupRole": "VNF_GROUP2_INSTANCE_ROLE",
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection"
+ },
+ "groupingservicefortest..ResourceInstanceGroup..0": {
+ "action": "Create",
+ "inMaint": false,
+ "rollbackOnFailure": "true",
+
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "isMissingData": false,
+ "trackById": "ag5aav86u4j",
+ "vnfGroupStoreKey": "groupingservicefortest..ResourceInstanceGroup..0",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "instanceName": "VNF_GROUP3_INSTANCE_NAME",
+
+
+ "modelInfo": {
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "modelName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelVersion": "1",
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "instanceParams": [{}
+ ]
+ }
+ },
+ "bulkSize": 1,
+ "instanceName": "SERVICE_INSTANCE_NAME",
+
+ "instanceId": "service-instance-id",
+ "orchStatus": "GARBAGE DATA",
+ "globalSubscriberId": "global-customer-id",
+ "subscriptionServiceType": "service-instance-type",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "projectName": null,
+ "rollbackOnFailure": false,
+ "isALaCarte": true,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0"
+ },
+
+ "testApi": "VNF_API"
+}
diff --git a/vid-automation/src/test/resources/VnfGroup/vnfGroupWithExistingAndNewVnfMembers.json b/vid-automation/src/test/resources/VnfGroup/vnfGroupWithExistingAndNewVnfMembers.json
new file mode 100644
index 000000000..da9727e89
--- /dev/null
+++ b/vid-automation/src/test/resources/VnfGroup/vnfGroupWithExistingAndNewVnfMembers.json
@@ -0,0 +1,209 @@
+{
+ "action": "None",
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "bulkSize": 1,
+ "existingNames": {
+ "service_instance_name": ""
+ },
+ "existingNetworksCounterMap": {},
+ "existingVNFCounterMap": {},
+ "existingVnfGroupCounterMap": {
+ "daeb6568-cef8-417f-9075-ed259ce59f48": 2,
+ "c2b300e6-45de-4e5e-abda-3032bee2de56": 0
+ },
+ "globalSubscriberId": "global-customer-id",
+ "instanceId": "service-instance-id",
+ "instanceName": "SERVICE_INSTANCE_NAME",
+ "instanceParams": [],
+ "isALaCarte": true,
+ "isDirty": true,
+ "lcpCloudRegionId": null,
+ "modelInfo": {
+ "modelInvariantId": "7ee41ce4-4827-44b0-a48e-2707a59905d2",
+ "modelName": "Grouping Service for Test",
+ "modelType": "service",
+ "modelVersion": "1.0",
+ "modelVersionId": "4117a0b6-e234-467d-b5b9-fe2f68c8b0fc"
+ },
+ "networks": {},
+ "orchStatus": "GARBAGE DATA",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "projectName": null,
+ "rollbackOnFailure": false,
+ "subscriptionServiceType": "service-instance-type",
+ "tenantId": null,
+ "tenantName": null,
+ "testApi": "VNF_API",
+ "validationCounter": 0,
+ "vnfGroups": {
+ "VNF_GROUP1_INSTANCE_ID": {
+ "action": "None",
+ "inMaint": false,
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "instanceGroupRole": "VNF_GROUP1_INSTANCE_ROLE",
+ "instanceId": "VNF_GROUP1_INSTANCE_ID",
+ "instanceName": "VNF_GROUP1_INSTANCE_NAME",
+ "instanceType": "VNF_GROUP1_INSTANCE_TYPE",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelType": "instanceGroup",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "orchStatus": null,
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "trackById": "VNF_GROUP1_INSTANCE_ID",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "vnfs": {
+ "RELATED_VNF1_INSTANCE_ID": {
+ "action": "None",
+ "inMaint": false,
+ "instanceId": "RELATED_VNF1_INSTANCE_ID",
+ "instanceName": "RELATED_VNF1_INSTANCE_NAME",
+ "instanceType": "RELATED_VNF1_INSTANCE_TYPE",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelName": "vf_vEPDG",
+ "modelType": "vnf",
+ "modelVersion": "2.0",
+ "modelVersionId": "7a6ee536-f052-46fa-aa7e-2fca9d674c44"
+ },
+ "orchStatus": null,
+ "originalName": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantId": null,
+ "tenantName": null,
+ "trackById": "RELATED_VNF1_INSTANCE_ID",
+ "uuid": "7a6ee536-f052-46fa-aa7e-2fca9d674c44"
+ },
+ "RELATED_VNF2_INSTANCE_ID": {
+ "action": "None",
+ "inMaint": false,
+ "instanceId": "RELATED_VNF2_INSTANCE_ID",
+ "instanceName": "RELATED_VNF2_INSTANCE_NAME",
+ "instanceType": "RELATED_VNF2_INSTANCE_TYPE",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelType": "vnf",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60"
+ },
+ "orchStatus": null,
+ "originalName": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantId": null,
+ "tenantName": null,
+ "trackById": "RELATED_VNF2_INSTANCE_ID",
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60"
+ },
+ "RELATED_VNF3_INSTANCE_ID": {
+ "action": "None",
+ "inMaint": false,
+ "instanceId": "RELATED_VNF3_INSTANCE_ID",
+ "instanceName": "RELATED_VNF3_INSTANCE_NAME",
+ "instanceType": "RELATED_VNF3_INSTANCE_TYPE",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelType": "vnf",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60"
+ },
+ "orchStatus": null,
+ "originalName": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "serviceInstanceId": null,
+ "serviceInstanceName": null,
+ "tenantId": null,
+ "tenantName": null,
+ "trackById": "RELATED_VNF3_INSTANCE_ID",
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60"
+ },
+ "VNF1_INSTANCE_ID": {
+ "action": "Create",
+ "inMaint": false,
+ "instanceId": "VNF1_INSTANCE_ID",
+ "instanceName": "VNF1_INSTANCE_NAME",
+ "instanceType": "VNF1_INSTANCE_TYPE",
+ "isSelected": true,
+ "lcpCloudRegionId": "hvf23b",
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelName": "vf_vEPDG",
+ "modelType": "vnf",
+ "modelVersion": "2.0",
+ "modelVersionId": "7a6ee536-f052-46fa-aa7e-2fca9d674c44"
+ },
+ "orchStatus": null,
+ "originalName": null,
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "serviceInstanceId": "service-instance-id1",
+ "serviceInstanceName": "service-instance-name",
+ "tenantId": "3e9a20a3e89e45f884e09df0cc2d2d2a",
+ "tenantName": "APPC-24595-T-IST-02C",
+ "trackById": "VNF1_INSTANCE_ID",
+ "uuid": "7a6ee536-f052-46fa-aa7e-2fca9d674c44",
+ "vnfStoreKey": "VNF1_INSTANCE_ID"
+ }
+ }
+ },
+ "VNF_GROUP2_INSTANCE_ID": {
+ "action": "None",
+ "inMaint": false,
+ "instanceGroupFunction": "vTSBC Customer Landing Network Collection",
+ "instanceGroupRole": "VNF_GROUP2_INSTANCE_ROLE",
+ "instanceId": "VNF_GROUP2_INSTANCE_ID",
+ "instanceName": "VNF_GROUP2_INSTANCE_NAME",
+ "instanceType": "VNF_GROUP2_INSTANCE_TYPE",
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "lineOfBusiness": null,
+ "modelInfo": {
+ "modelCustomizationName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "modelInvariantId": "4bb2e27e-ddab-4790-9c6d-1f731bc14a45",
+ "modelType": "instanceGroup",
+ "modelVersionId": "daeb6568-cef8-417f-9075-ed259ce59f48"
+ },
+ "orchStatus": null,
+ "originalName": "groupingservicefortest..ResourceInstanceGroup..0",
+ "platformName": null,
+ "productFamilyId": null,
+ "provStatus": null,
+ "tenantId": null,
+ "trackById": "VNF_GROUP2_INSTANCE_ID",
+ "uuid": "daeb6568-cef8-417f-9075-ed259ce59f48",
+ "vnfs": {}
+ }
+ },
+ "vnfs": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/a-la-carte/auditInfoMSOALaCarte.json b/vid-automation/src/test/resources/a-la-carte/auditInfoMSOALaCarte.json
new file mode 100644
index 000000000..450e43863
--- /dev/null
+++ b/vid-automation/src/test/resources/a-la-carte/auditInfoMSOALaCarte.json
@@ -0,0 +1,18 @@
+[
+ {
+ "instanceName": "instance name 1",
+ "instanceType" : "service",
+ "jobStatus": "COMPLETE",
+ "requestId": "405652f4-ceb3-4a75-9474-8aea71480a77",
+ "additionalInfo": "Service Instance was created successfully.",
+ "final": "false"
+ },
+ {
+ "instanceName": "instance name 2",
+ "instanceType" : "service",
+ "jobStatus": "COMPLETE",
+ "requestId": "688d40cd-6bfd-4a4b-95f4-5e4ffa6d6fc5",
+ "additionalInfo": "Vnf has been created successfully.",
+ "final": "false"
+ }
+]
diff --git a/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte-no-testapi.json b/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte-no-testapi.json
new file mode 100644
index 000000000..47643d21e
--- /dev/null
+++ b/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte-no-testapi.json
@@ -0,0 +1,194 @@
+{
+ "action":"Create",
+ "isDirty":false,
+ "validationCounter":0,
+ "existingVNFCounterMap": {},
+ "existingNetworksCounterMap": {},
+ "vnfs": {
+ "2017-488_PASQUALE-vPE 0": {
+ "action": "Create",
+ "rollbackOnFailure": "true",
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "instanceName": "mimazepubi",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "624eb554b0d147c19ff8885341760481",
+ "rollbackOnFailure": "false",
+ "sdncPreLoad": false,
+ "instanceParams": [{}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "isMissingData": false
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "instanceName": "puwesovabe",
+ "volumeGroupName": "puwesovabe_vol",
+ "lcpCloudRegionId": "JANET25",
+ "legacyRegion": "my region",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "rollbackOnFailure": "true",
+ "sdncPreLoad": true,
+ "instanceParams": [{
+ "PASQUALEvpe0_bandwidth": "10",
+ "2017488_PASQUALEvpe0_vnf_instance_name": "mtnj309me6",
+ "2017488_PASQUALEvpe0_vnf_config_template_version": "17.2",
+ "2017488_PASQUALEvpe0_AIC_CLLI": "ATLMY8GA",
+ "PASQUALEvpe0_bandwidth_units": "Gbps"
+ }
+ ],
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelUniqueId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "isMissingData": false
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2": {
+ "instanceName": "bnmgtrx",
+ "volumeGroupName": "",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "624eb554b0d147c19ff8885341760481",
+ "rollbackOnFailure": "false",
+ "sdncPreLoad": false,
+ "instanceParams": [{}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
+ "modelVersionId": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2",
+ "modelVersion": "6",
+ "modelCustomizationId": "3cd946bb-50e0-40d8-96d3-c9023520b557",
+ "modelUniqueId": "3cd946bb-50e0-40d8-96d3-c9023520b557",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2",
+ "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a"
+ },
+ "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
+ "isMissingData": false
+ }
+ }
+ },
+ "isMissingData": false,
+ "originalName": "2017-488_PASQUALE-vPE 0",
+ "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
+ "trackById": "s0z58emiprq",
+ "instanceName": "2017-488_PASQUALE-vPE",
+ "inMaint":false,
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "lcpCloudRegionId": "JANET25",
+ "legacyRegion": "just another region",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelUniqueId" : "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ }
+ },
+ "networks": {
+ "ExtVL 0": {
+ "action": "Create",
+ "rollbackOnFailure": "true",
+ "isMissingData": false,
+ "originalName": "ExtVL 0",
+ "networkStoreKey": "ExtVL 0",
+ "trackById": "s0z58emiprq",
+ "instanceName": "ExtVL",
+ "inMaint":false,
+ "legacyRegion": "lcpRegionText",
+ "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {}
+ ],
+ "modelInfo": {
+ "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName": "ExtVL 0",
+ "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelUniqueId" : "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelName": "ExtVL",
+ "modelVersion": "37.0",
+ "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ },
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ }
+ },
+ "vnfGroups":{
+ },
+ "optionalGroupMembersMap": {},
+ "existingVnfGroupCounterMap": {},
+ "instanceParams": [
+ {}
+ ],
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "projectName": "WATKINS",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "owningEntityName": "WayneHolland",
+ "bulkSize": 1,
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "modelUniqueId": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "modelName": "action-data",
+ "modelVersion": "1.0",
+ "uuid": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"
+ },
+ "isEcompGeneratedNaming": true,
+ "existingNames": {
+ "serviceinstancename": ""
+ },
+ "instanceName": "serviceInstanceName",
+ "rollbackOnFailure": "true",
+ "isALaCarte": true,
+ "name": "action-data",
+ "version": "1.0",
+ "description": "",
+ "category": "",
+ "uuid": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "serviceType": "",
+ "serviceRole": "",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "tenantName": null,
+ "aicZoneId": "JAG1",
+ "aicZoneName": null,
+ "lcpCloudRegionId": "JANET25",
+ "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
+ "isMultiStepDesign": false
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte.json b/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte.json
new file mode 100644
index 000000000..7fcc9b1eb
--- /dev/null
+++ b/vid-automation/src/test/resources/a-la-carte/redux-a-la-carte.json
@@ -0,0 +1,195 @@
+{
+ "action":"Create",
+ "isDirty":false,
+ "validationCounter":0,
+ "existingVNFCounterMap": {},
+ "existingNetworksCounterMap": {},
+ "vnfs": {
+ "2017-488_PASQUALE-vPE 0": {
+ "action": "Create",
+ "rollbackOnFailure": "true",
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "instanceName": "mimazepubi",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "624eb554b0d147c19ff8885341760481",
+ "rollbackOnFailure": "false",
+ "sdncPreLoad": false,
+ "instanceParams": [{}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelUniqueId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "isMissingData": false
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "instanceName": "puwesovabe",
+ "volumeGroupName": "puwesovabe_vol",
+ "lcpCloudRegionId": "JANET25",
+ "legacyRegion": "my region",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "rollbackOnFailure": "true",
+ "sdncPreLoad": true,
+ "instanceParams": [{
+ "PASQUALEvpe0_bandwidth": "10",
+ "2017488_PASQUALEvpe0_vnf_instance_name": "mtnj309me6",
+ "2017488_PASQUALEvpe0_vnf_config_template_version": "17.2",
+ "2017488_PASQUALEvpe0_AIC_CLLI": "ATLMY8GA",
+ "PASQUALEvpe0_bandwidth_units": "Gbps"
+ }
+ ],
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelUniqueId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "isMissingData": false
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2": {
+ "instanceName": "bnmgtrx",
+ "volumeGroupName": "",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "624eb554b0d147c19ff8885341760481",
+ "rollbackOnFailure": "false",
+ "sdncPreLoad": false,
+ "instanceParams": [{}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "eff8cc59-53a1-4101-aed7-8cf24ecf8339",
+ "modelVersionId": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2",
+ "modelVersion": "6",
+ "modelCustomizationId": "3cd946bb-50e0-40d8-96d3-c9023520b557",
+ "modelUniqueId": "3cd946bb-50e0-40d8-96d3-c9023520b557",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vPFE_BV..module-2",
+ "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a"
+ },
+ "uuid": "0a0dd9d4-31d3-4c3a-ae89-a02f383e6a9a",
+ "isMissingData": false
+ }
+ }
+ },
+ "isMissingData": false,
+ "originalName": "2017-488_PASQUALE-vPE 0",
+ "vnfStoreKey": "2017-488_PASQUALE-vPE 0",
+ "trackById": "s0z58emiprq",
+ "instanceName": "2017-488_PASQUALE-vPE",
+ "inMaint":false,
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "lcpCloudRegionId": "JANET25",
+ "legacyRegion": "just another region",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelUniqueId" : "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ }
+ },
+ "networks": {
+ "ExtVL 0": {
+ "action": "Create",
+ "rollbackOnFailure": "true",
+ "isMissingData": false,
+ "originalName": "ExtVL 0",
+ "networkStoreKey": "ExtVL 0",
+ "trackById": "s0z58emiprq",
+ "instanceName": "ExtVL",
+ "inMaint":false,
+ "legacyRegion": "lcpRegionText",
+ "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {}
+ ],
+ "modelInfo": {
+ "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName": "ExtVL 0",
+ "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelUniqueId" : "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelName": "ExtVL",
+ "modelVersion": "37.0",
+ "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ },
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ }
+ },
+ "vnfGroups":{
+ },
+ "optionalGroupMembersMap": {},
+ "existingVnfGroupCounterMap": {},
+ "instanceParams": [
+ {}
+ ],
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "projectName": "WATKINS",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "owningEntityName": "WayneHolland",
+ "bulkSize": 1,
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "modelUniqueId": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "modelName": "action-data",
+ "modelVersion": "1.0",
+ "uuid": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd"
+ },
+ "isEcompGeneratedNaming": true,
+ "existingNames": {
+ "serviceinstancename": ""
+ },
+ "instanceName": "serviceInstanceName",
+ "rollbackOnFailure": "true",
+ "isALaCarte": true,
+ "name": "action-data",
+ "version": "1.0",
+ "description": "",
+ "category": "",
+ "uuid": "2f80c596-27e5-4ca9-b5bb-e03a7fd4c0fd",
+ "invariantUuid": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "serviceType": "",
+ "serviceRole": "",
+ "testApi": "GR_API",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "tenantName": null,
+ "aicZoneId": "JAG1",
+ "aicZoneName": null,
+ "lcpCloudRegionId": "JANET25",
+ "productFamilyId": "ebc3bc3d-62fd-4a3f-a037-f619df4ff034",
+ "isMultiStepDesign": false
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json b/vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json
new file mode 100644
index 000000000..de2fca2ba
--- /dev/null
+++ b/vid-automation/src/test/resources/a-la-carte/redux-multiple-vnf-network.json
@@ -0,0 +1,118 @@
+{
+ "vnfs": {
+ "VF_vGeraldine 0": {
+ "originalName": "VF_vGeraldine 0",
+ "rollbackOnFailure": "true",
+ "instanceName": "VFvGeraldine00001",
+ "isMissingData": false,
+ "modelName": "VF_vGeraldine 0",
+ "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "lineOfBusiness": "zzz1",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelName": "VF_vGeraldine",
+ "modelVersion": "2.0",
+ "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
+ "modelCustomizationName": "VF_vGeraldine 0"
+ },
+ "legacyRegion": null
+ },
+ "VF_vGeraldine 0:0001": {
+ "originalName": "VF_vGeraldine 0",
+ "instanceName": "VFvGeraldine00001_001",
+ "rollbackOnFailure": "true",
+ "isMissingData": false,
+ "modelName": "VF_vGeraldine 0",
+ "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "trackById": "e4wwvf531y8",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "4160458e-f648-4b30-a176-43881ffffe9e",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelUniqueId" : "91415b44-753d-494c-926a-456a9172bbb9",
+ "modelName": "VF_vGeraldine",
+ "modelVersion": "2.0",
+ "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
+ "modelCustomizationName": "VF_vGeraldine 0",
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60"
+ },
+ "legacyRegion": null,
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "instanceParams": [
+ {}
+ ]
+ }
+ },
+ "networks": {
+ "ExtVL 0": {
+ "action": "Create",
+ "rollbackOnFailure": "true",
+ "isMissingData": false,
+ "originalName": "ExtVL 0",
+ "networkStoreKey": "ExtVL 0",
+ "trackById": "8gdsx5jxxj8",
+ "inMaint":false,
+ "instanceName": "ExtVL",
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {}
+ ],
+ "modelInfo": {
+ "modelInvariantId": "379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelUniqueId" : "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelName": "ExtVL",
+ "modelVersion": "37.0",
+ "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName": "ExtVL 0",
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ },
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ }
+ },
+ "validationCounter": 0,
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "productFamilyId": "36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "lcpCloudRegionId": "hvf6",
+ "testApi": "GR_API",
+ "tenantId": "1178612d2b394be4834ad77f567c0af2",
+ "aicZoneId": "YYY1",
+ "projectName": "yyy1",
+ "owningEntityId": "aaa1",
+ "owningEntityName": "aaa1",
+ "rollbackOnFailure": "true",
+ "isALaCarte": true,
+ "isEcompGeneratedNaming": false,
+ "bulkSize": 1,
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
+ "modelName": "ComplexService",
+ "modelVersion": "1.0"
+ },
+ "instanceName": "serviceInstanceName",
+ "existingNames": {
+ "serviceinstancename": "",
+ "vfvgeraldine00001": "",
+ "vfvgeraldine00001_001": ""
+ },
+ "existingVNFCounterMap": {
+ "d6557200-ecf2-4641-8094-5393ae3aae60": 1,
+ "undefined": 1
+ },
+ "existingNetworksCounterMap": {},
+ "tenantName": "AIN Web Tool-15-D-SSPtestcustome",
+ "aicZoneName": "UUUAIAAI-YYY1"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceInstance.json b/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceInstance.json
new file mode 100644
index 000000000..a95573558
--- /dev/null
+++ b/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceInstance.json
@@ -0,0 +1,274 @@
+{
+ "instanceName":"SERVICE_INSTANCE_NAME",
+ "action": "None",
+ "instanceId":"service-instance-id",
+ "orchStatus":"GARBAGE DATA",
+ "globalSubscriberId":"global-customer-id",
+ "subscriptionServiceType":"service-instance-type",
+ "owningEntityId":null,
+ "owningEntityName":null,
+ "productFamilyId":null,
+ "lcpCloudRegionId":null,
+ "tenantId":null,
+ "tenantName":null,
+ "aicZoneId":null,
+ "aicZoneName":null,
+ "projectName":null,
+ "rollbackOnFailure":null,
+ "isALaCarte":false,
+ "modelInfo":{
+ "modelInvariantId":"d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
+ "modelName":"vf_vEPDG",
+ "modelType":"service",
+ "modelVersion":"5.0"
+ },
+ "vnfs": {
+ "VNF1_INSTANCE_ID": {
+ "originalName": null,
+ "trackById": "VNF1_INSTANCE_ID",
+ "instanceName": "VNF1_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "VNF1_INSTANCE_ID",
+ "instanceType": "VNF1_INSTANCE_TYPE",
+ "orchStatus": null,
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelVersionId": "vnf-instance-model-version-id",
+ "modelCustomizationId": "vnf-instance-model-customization-id",
+ "modelType": "vnf"
+ },
+ "uuid": "vnf-instance-model-version-id",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "vfModules": {},
+ "networks": {
+ "NETWORK1_INSTANCE_ID": {
+ "originalName": null,
+ "trackById": "NETWORK1_INSTANCE_ID",
+ "instanceName": "NETWORK1_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "NETWORK1_INSTANCE_ID",
+ "instanceType": "CONTRAIL30_BASIC",
+ "orchStatus": "Assigned",
+ "provStatus": "prov",
+ "inMaint": false,
+ "modelInfo": {
+ "modelInvariantId": "network-instance-model-invariant-id",
+ "modelVersionId": "network-instance-model-version-id",
+ "modelCustomizationId": "network-instance-model-customization-id",
+ "modelType": "network"
+ },
+ "uuid": "network-instance-model-version-id",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null
+ },
+ "NETWORK2_INSTANCE_ID": {
+ "originalName": null,
+ "trackById": "NETWORK2_INSTANCE_ID",
+ "instanceName": "NETWORK2_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "NETWORK2_INSTANCE_ID",
+ "instanceType": "CONTRAIL30_BASIC",
+ "orchStatus": "Created",
+ "provStatus": "prov",
+ "inMaint": false,
+ "modelInfo": {
+ "modelInvariantId": "network-instance-model-invariant-id",
+ "modelVersionId": "network-instance-model-version-id",
+ "modelCustomizationId": "network-instance-model-customization-id",
+ "modelType": "network"
+ },
+ "uuid": "network-instance-model-version-id",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null
+ }
+ }
+ },
+ "VNF2_INSTANCE_ID": {
+ "originalName": "VF_vGeraldine 0",
+ "trackById": "VNF2_INSTANCE_ID",
+ "instanceName": "VNF2_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "VNF2_INSTANCE_ID",
+ "instanceType": "VNF2_INSTANCE_TYPE",
+ "orchStatus": null,
+ "provStatus": null,
+ "inMaint": true,
+ "modelInfo": {
+ "modelCustomizationName": "VF_vGeraldine 0",
+ "modelInvariantId": "vnf-instance-model-invariant-id",
+ "modelVersionId": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "modelCustomizationId": "91415b44-753d-494c-926a-456a9172bbb9",
+ "modelType": "vnf"
+ },
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "vfModules": {
+ "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
+ "2c1ca484-cbc2-408b-ab86-25a2c15ce280": {
+ "originalName": "VfVgeraldine..vflorence_vlc..module-1",
+ "trackById": "2c1ca484-cbc2-408b-ab86-25a2c15ce280",
+ "instanceName": "ss820f_0918_db",
+ "action": "None",
+ "instanceId": "2c1ca484-cbc2-408b-ab86-25a2c15ce280",
+ "instanceType": null,
+ "orchStatus": "deleted",
+ "provStatus": null,
+ "inMaint": true,
+ "modelInfo": {
+ "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
+ "modelCustomizationId": "55b1be94-671a-403e-a26c-667e9c47d091",
+ "modelInvariantId": "09edc9ef-85d0-4b26-80de-1f569d49e750",
+ "modelVersionId": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
+ "modelType": "vfModule"
+ },
+ "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "isBase": false,
+ "volumeGroupName": null
+ }
+ },
+ "dc229cd8-c132-4455-8517-5c1787c18b14": {
+ "3ef042c4-259f-45e0-9aba-0989bd8d1cc5": {
+ "originalName": null,
+ "trackById": "3ef042c4-259f-45e0-9aba-0989bd8d1cc5",
+ "instanceName": "ss820f_0918_base",
+ "action": "None",
+ "instanceId": "3ef042c4-259f-45e0-9aba-0989bd8d1cc5",
+ "instanceType": null,
+ "orchStatus": "Assigned",
+ "provStatus": null,
+ "inMaint": false,
+ "modelInfo": {
+ "modelCustomizationId": "8ad8670b-0541-4499-8101-275bbd0e8b6a",
+ "modelInvariantId": "1e463c9c-404d-4056-ba56-28fd102608de",
+ "modelVersionId": "dc229cd8-c132-4455-8517-5c1787c18b14",
+ "modelType": "vfModule"
+ },
+ "uuid": "dc229cd8-c132-4455-8517-5c1787c18b14",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null,
+ "isBase": true,
+ "volumeGroupName": null
+ }
+ }
+ },
+ "networks": {}
+ }
+ },
+ "networks": {
+ "NETWORK3_INSTANCE_ID": {
+ "originalName": "ExtVL 0",
+ "trackById": "NETWORK3_INSTANCE_ID",
+ "instanceName": "NETWORK3_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "NETWORK3_INSTANCE_ID",
+ "instanceType": "CONTRAIL30_BASIC",
+ "orchStatus": "Assigned",
+ "provStatus": "nvtprov",
+ "inMaint": false,
+ "modelInfo": {
+ "modelCustomizationName": "ExtVL 0",
+ "modelInvariantId": "network-instance-model-invariant-id",
+ "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelType": "network"
+ },
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null
+ },
+ "NETWORK4_INSTANCE_ID": {
+ "originalName": "ExtVL 0",
+ "trackById": "NETWORK4_INSTANCE_ID",
+ "instanceName": "NETWORK4_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "NETWORK4_INSTANCE_ID",
+ "instanceType": "CONTRAIL30_HIMELGUARD",
+ "orchStatus": "Created",
+ "provStatus": "preprov",
+ "inMaint": false,
+ "modelInfo": {
+ "modelCustomizationName": "ExtVL 0",
+ "modelInvariantId": "network-instance-model-invariant-id",
+ "modelCustomizationId": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelVersionId": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelType": "network"
+ },
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "legacyRegion": null,
+ "tenantId": null,
+ "lineOfBusiness": null,
+ "platformName": null
+ }
+ },
+ "instanceName": "SERVICE_INSTANCE_NAME",
+ "action": "None",
+ "instanceId": "service-instance-id",
+ "orchStatus": "GARBAGE DATA",
+ "globalSubscriberId": "global-customer-id",
+ "subscriptionServiceType": "service-instance-type",
+ "owningEntityId": null,
+ "owningEntityName": null,
+ "productFamilyId": null,
+ "lcpCloudRegionId": null,
+ "tenantId": null,
+ "tenantName": null,
+ "aicZoneId": null,
+ "aicZoneName": null,
+ "projectName": null,
+ "rollbackOnFailure": null,
+ "isALaCarte": false,
+ "modelInfo": {
+ "modelInvariantId": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "modelVersionId": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
+ "modelName": "vf_vEPDG",
+ "modelType": "service",
+ "modelVersion": "5.0"
+ },
+ "validationCounter": 0,
+ "vnfGroups": {},
+ "existingVNFCounterMap": {
+ "91415b44-753d-494c-926a-456a9172bbb9": 1,
+ "vnf-instance-model-customization-id": 1
+ },
+ "existingNetworksCounterMap": {
+ "94fdd893-4a36-4d70-b16a-ec29c54c184f": 2
+ },
+ "existingVnfGroupCounterMap": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceModel.json b/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceModel.json
new file mode 100644
index 000000000..0fbf83070
--- /dev/null
+++ b/vid-automation/src/test/resources/aaiGetInstanceTopology/ServiceTreeWithMultipleChildren_serviceModel.json
@@ -0,0 +1,392 @@
+{
+ "service": {
+ "uuid": "6e59c5de-f052-46fa-aa7e-2fca9d674c44",
+ "invariantUuid": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "name": "ComplexService",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Emanuel",
+ "serviceType": "",
+ "serviceRole": "",
+ "description": "ComplexService",
+ "serviceEcompNaming": "true",
+ "instantiationType": "Macro",
+ "inputs": {},
+ "vidNotions": {
+ "instantiationUI": "legacy",
+ "modelCategory": "other",
+ "viewEditUI": "legacy"
+ }
+ },
+ "vnfs": {
+ "VF_vGeraldine 0": {
+ "uuid": "d6557200-ecf2-4641-8094-5393ae3aae60",
+ "invariantUuid": "4160458e-f648-4b30-a176-43881ffffe9e",
+ "description": "VSP_vGeraldine",
+ "name": "VF_vGeraldine",
+ "version": "2.0",
+ "customizationUuid": "91415b44-753d-494c-926a-456a9172bbb9",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "gpb2_Internal2_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-ipv6-egress_src_start_port": "0",
+ "sctp-a-ipv6-egress_rule_application": "any",
+ "Internal2_allow_transit": "true",
+ "sctp-b-IPv6_ethertype": "IPv6",
+ "sctp-a-egress_rule_application": "any",
+ "sctp-b-ingress_action": "pass",
+ "sctp-b-ingress_rule_protocol": "icmp",
+ "ncb2_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-ipv6-ingress-src_start_port": "0.0",
+ "ncb1_Internal2_mac": "00:11:22:EF:AC:DF",
+ "fsb_volume_size_0": "320.0",
+ "sctp-b-egress_src_addresses": "local",
+ "sctp-a-ipv6-ingress_ethertype": "IPv4",
+ "sctp-a-ipv6-ingress-dst_start_port": "0",
+ "sctp-b-ipv6-ingress_rule_application": "any",
+ "domain_name": "default-domain",
+ "sctp-a-ingress_rule_protocol": "icmp",
+ "sctp-b-egress-src_start_port": "0.0",
+ "sctp-a-egress_src_addresses": "local",
+ "sctp-b-display_name": "epc-sctp-b-ipv4v6-sec-group",
+ "sctp-a-egress-src_start_port": "0.0",
+ "sctp-a-ingress_ethertype": "IPv4",
+ "sctp-b-ipv6-ingress-dst_end_port": "65535",
+ "sctp-b-dst_subnet_prefix_v6": "::",
+ "nf_naming": "{ecomp_generated_naming=true}",
+ "sctp-a-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
+ "sctp-b-egress-dst_start_port": "0.0",
+ "ncb_flavor_name": "nv.c20r64d1",
+ "gpb1_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-egress_dst_subnet_prefix_len": "0.0",
+ "Internal2_net_cidr": "10.0.0.10",
+ "sctp-a-ingress-dst_start_port": "0.0",
+ "sctp-a-egress-dst_start_port": "0.0",
+ "fsb1_Internal2_mac": "00:11:22:EF:AC:DF",
+ "sctp-a-egress_ethertype": "IPv4",
+ "vlc_st_service_mode": "in-network-nat",
+ "sctp-a-ipv6-egress_ethertype": "IPv4",
+ "sctp-a-egress-src_end_port": "65535.0",
+ "sctp-b-ipv6-egress_rule_application": "any",
+ "sctp-b-egress_action": "pass",
+ "sctp-a-ingress-src_subnet_prefix_len": "0.0",
+ "sctp-b-ipv6-ingress-src_end_port": "65535.0",
+ "sctp-b-name": "epc-sctp-b-ipv4v6-sec-group",
+ "fsb2_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-a-ipv6-ingress-src_start_port": "0.0",
+ "sctp-b-ipv6-egress_ethertype": "IPv4",
+ "Internal1_net_cidr": "10.0.0.10",
+ "sctp-a-egress_dst_subnet_prefix": "0.0.0.0",
+ "fsb_flavor_name": "nv.c20r64d1",
+ "sctp_rule_protocol": "132",
+ "sctp-b-ipv6-ingress_src_subnet_prefix_len": "0",
+ "sctp-a-ipv6-ingress_rule_application": "any",
+ "ecomp_generated_naming": "true",
+ "sctp-a-IPv6_ethertype": "IPv6",
+ "vlc2_Internal1_mac": "00:11:22:EF:AC:DF",
+ "vlc_st_virtualization_type": "virtual-machine",
+ "sctp-b-ingress-dst_start_port": "0.0",
+ "sctp-b-ingress-dst_end_port": "65535.0",
+ "sctp-a-ipv6-ingress-src_end_port": "65535.0",
+ "sctp-a-display_name": "epc-sctp-a-ipv4v6-sec-group",
+ "sctp-b-ingress_rule_application": "any",
+ "int2_sec_group_name": "int2-sec-group",
+ "vlc_flavor_name": "nd.c16r64d1",
+ "sctp-b-ipv6-egress_src_addresses": "local",
+ "vlc_st_interface_type_int1": "other1",
+ "sctp-b-egress-src_end_port": "65535.0",
+ "sctp-a-ipv6-egress-dst_start_port": "0",
+ "vlc_st_interface_type_int2": "other2",
+ "sctp-a-ipv6-egress_rule_protocol": "any",
+ "Internal2_shared": "false",
+ "sctp-a-ipv6-egress_dst_subnet_prefix_len": "0",
+ "Internal2_rpf": "disable",
+ "vlc1_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-ipv6-egress_src_end_port": "65535",
+ "sctp-a-ipv6-egress_src_addresses": "local",
+ "sctp-a-ingress-dst_end_port": "65535.0",
+ "sctp-a-ipv6-egress_src_end_port": "65535",
+ "Internal1_forwarding_mode": "l2",
+ "Internal2_dhcp": "false",
+ "sctp-a-dst_subnet_prefix_v6": "::",
+ "pxe_image_name": "MME_PXE-Boot_16ACP04_GA.qcow2",
+ "vlc_st_interface_type_gtp": "other0",
+ "ncb1_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-src_subnet_prefix_v6": "::",
+ "sctp-a-egress_dst_subnet_prefix_len": "0.0",
+ "int1_sec_group_name": "int1-sec-group",
+ "Internal1_dhcp": "false",
+ "sctp-a-ipv6-egress_dst_end_port": "65535",
+ "Internal2_forwarding_mode": "l2",
+ "fsb2_Internal2_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-egress_dst_subnet_prefix": "0.0.0.0",
+ "Internal1_net_cidr_len": "17",
+ "gpb2_Internal1_mac": "00:11:22:EF:AC:DF",
+ "sctp-b-ingress-src_subnet_prefix_len": "0.0",
+ "sctp-a-ingress_dst_addresses": "local",
+ "sctp-a-egress_action": "pass",
+ "fsb_volume_type_0": "SF-Default-SSD",
+ "ncb2_Internal2_mac": "00:11:22:EF:AC:DF",
+ "vlc_st_interface_type_sctp_a": "left",
+ "vlc_st_interface_type_sctp_b": "right",
+ "sctp-a-src_subnet_prefix_v6": "::",
+ "vlc_st_version": "2",
+ "sctp-b-egress_ethertype": "IPv4",
+ "sctp-a-ingress_rule_application": "any",
+ "gpb1_Internal2_mac": "00:11:22:EF:AC:DF",
+ "instance_ip_family_v6": "v6",
+ "sctp-a-ipv6-egress_src_start_port": "0",
+ "sctp-b-ingress-src_start_port": "0.0",
+ "sctp-b-ingress_dst_addresses": "local",
+ "fsb1_Internal1_mac": "00:11:22:EF:AC:DF",
+ "vlc_st_interface_type_oam": "management",
+ "multi_stage_design": "false",
+ "oam_sec_group_name": "oam-sec-group",
+ "Internal2_net_gateway": "10.0.0.10",
+ "sctp-a-ipv6-ingress-dst_end_port": "65535",
+ "sctp-b-ipv6-egress-dst_start_port": "0",
+ "Internal1_net_gateway": "10.0.0.10",
+ "sctp-b-ipv6-egress_rule_protocol": "any",
+ "gtp_sec_group_name": "gtp-sec-group",
+ "sctp-a-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
+ "sctp-b-ipv6-egress_dst_subnet_prefix_len": "0",
+ "sctp-a-ipv6-ingress_dst_addresses": "local",
+ "sctp-a-egress_rule_protocol": "icmp",
+ "sctp-b-ipv6-egress_action": "pass",
+ "sctp-a-ipv6-egress_action": "pass",
+ "Internal1_shared": "false",
+ "sctp-b-ipv6-ingress_rule_protocol": "any",
+ "Internal2_net_cidr_len": "17",
+ "sctp-a-name": "epc-sctp-a-ipv4v6-sec-group",
+ "sctp-a-ingress-src_end_port": "65535.0",
+ "sctp-b-ipv6-ingress_src_subnet_prefix": "0.0.0.0",
+ "sctp-a-egress-dst_end_port": "65535.0",
+ "sctp-a-ingress_action": "pass",
+ "sctp-b-egress_rule_protocol": "icmp",
+ "sctp-b-ipv6-ingress_action": "pass",
+ "vlc_st_service_type": "firewall",
+ "sctp-b-ipv6-egress_dst_end_port": "65535",
+ "sctp-b-ipv6-ingress-dst_start_port": "0",
+ "vlc2_Internal2_mac": "00:11:22:EF:AC:DF",
+ "vlc_st_availability_zone": "true",
+ "fsb_volume_image_name_1": "MME_FSB2_16ACP04_GA.qcow2",
+ "sctp-b-ingress-src_subnet_prefix": "0.0.0.0",
+ "sctp-a-ipv6-ingress_src_subnet_prefix_len": "0",
+ "Internal1_allow_transit": "true",
+ "gpb_flavor_name": "nv.c20r64d1",
+ "availability_zone_max_count": "1",
+ "fsb_volume_image_name_0": "MME_FSB1_16ACP04_GA.qcow2",
+ "sctp-b-ipv6-ingress_dst_addresses": "local",
+ "sctp-b-ipv6-egress_dst_subnet_prefix": "0.0.0.0",
+ "sctp-b-ipv6-ingress_ethertype": "IPv4",
+ "vlc1_Internal2_mac": "00:11:22:EF:AC:DF",
+ "sctp-a-ingress-src_subnet_prefix": "0.0.0.0",
+ "sctp-a-ipv6-ingress_action": "pass",
+ "Internal1_rpf": "disable",
+ "sctp-b-ingress_ethertype": "IPv4",
+ "sctp-b-egress_rule_application": "any",
+ "sctp-b-ingress-src_end_port": "65535.0",
+ "sctp-a-ipv6-ingress_rule_protocol": "any",
+ "sctp-a-ingress-src_start_port": "0.0",
+ "sctp-b-egress-dst_end_port": "65535.0"
+ },
+ "type": "VF",
+ "modelCustomizationName": "VF_vGeraldine 0",
+ "vfModules": {
+ "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
+ "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
+ "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
+ "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
+ "description": null,
+ "name": "VfVgeraldine..vflorence_vlc..module-1",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "vflorence_vlc",
+ "baseModule": false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ },
+ "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
+ "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
+ "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
+ "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
+ "description": null,
+ "name": "VfVgeraldine..vflorence_gpb..module-2",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "vflorence_gpb",
+ "baseModule": false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ },
+ "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
+ "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
+ "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
+ "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
+ "description": null,
+ "name": "VfVgeraldine..base_vflorence..module-0",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "base_vflorence",
+ "baseModule": true
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ }
+ },
+ "volumeGroups": {
+ "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
+ "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
+ "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
+ "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
+ "description": null,
+ "name": "VfVgeraldine..base_vflorence..module-0",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "base_vflorence",
+ "baseModule": true
+ },
+ "inputs": {}
+ }
+ },
+ "vfcInstanceGroups": {}
+ }
+ },
+ "networks": {
+ "ExtVL 0": {
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
+ "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
+ "name": "ExtVL",
+ "version": "37.0",
+ "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "network_role" : "network role 1, network role 2",
+ "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
+ "exVL_naming": "{ecomp_generated_naming=true}",
+ "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
+ "network_homing": "{ecomp_selected_instance_node_target=false}"
+ },
+ "type": "VL",
+ "modelCustomizationName": "ExtVL 0"
+ }
+ },
+ "collectionResource": {},
+ "configurations": {
+ "Port Mirroring Configuration By Policy 0": {
+ "uuid": "b4398538-e89d-4f13-b33d-ca323434ba50",
+ "invariantUuid": "6ef0ca40-f366-4897-951f-abd65d25f6f7",
+ "description": "A port mirroring configuration by policy object",
+ "name": "Port Mirroring Configuration By Policy",
+ "version": "27.0",
+ "customizationUuid": "3c3b7b8d-8669-4b3b-8664-61970041fad2",
+ "inputs": {},
+ "commands": {},
+ "properties": {},
+ "type": "Configuration",
+ "modelCustomizationName": "Port Mirroring Configuration By Policy 0",
+ "sourceNodes": [],
+ "collectorNodes": null,
+ "configurationByPolicy": false
+ }
+ },
+ "fabricConfigurations": {},
+ "serviceProxies": {},
+ "vfModules": {
+ "vf_vgeraldine0..VfVgeraldine..vflorence_vlc..module-1": {
+ "uuid": "522159d5-d6e0-4c2a-aa44-5a542a12a830",
+ "invariantUuid": "98a7c88b-b577-476a-90e4-e25a5871e02b",
+ "customizationUuid": "55b1be94-671a-403e-a26c-667e9c47d091",
+ "description": null,
+ "name": "VfVgeraldine..vflorence_vlc..module-1",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..vflorence_vlc..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "vflorence_vlc",
+ "baseModule": false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ },
+ "vf_vgeraldine0..VfVgeraldine..vflorence_gpb..module-2": {
+ "uuid": "41708296-e443-4c71-953f-d9a010f059e1",
+ "invariantUuid": "1cca90b8-3490-495e-87da-3f3e4c57d5b9",
+ "customizationUuid": "6add59e0-7fe1-4bc4-af48-f8812422ae7c",
+ "description": null,
+ "name": "VfVgeraldine..vflorence_gpb..module-2",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..vflorence_gpb..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "vflorence_gpb",
+ "baseModule": false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ },
+ "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
+ "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
+ "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
+ "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
+ "description": null,
+ "name": "VfVgeraldine..base_vflorence..module-0",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "base_vflorence",
+ "baseModule": true
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ }
+ },
+ "volumeGroups": {
+ "vf_vgeraldine0..VfVgeraldine..base_vflorence..module-0": {
+ "uuid": "a27f5cfc-7f12-4f99-af08-0af9c3885c87",
+ "invariantUuid": "a6f9e51a-2b35-416a-ae15-15e58d61f36d",
+ "customizationUuid": "f8c040f1-7e51-4a11-aca8-acf256cfd861",
+ "description": null,
+ "name": "VfVgeraldine..base_vflorence..module-0",
+ "version": "2",
+ "modelCustomizationName": "VfVgeraldine..base_vflorence..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "base_vflorence",
+ "baseModule": true
+ },
+ "inputs": {}
+ }
+ },
+ "pnfs": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/aaiGetInstanceTopology/getServiceInstanceTopologyResult.json b/vid-automation/src/test/resources/aaiGetInstanceTopology/getServiceInstanceTopologyResult.json
new file mode 100644
index 000000000..b2ba2c7e9
--- /dev/null
+++ b/vid-automation/src/test/resources/aaiGetInstanceTopology/getServiceInstanceTopologyResult.json
@@ -0,0 +1,263 @@
+{
+ "networks": {
+ "ExtVL 0": {
+ "uuid": "ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "invariantUuid": "379f816b-a7aa-422f-be30-17114ff50b7c",
+ "description": "ECOMP generic virtual link (network) base type for all other service-level and global networks",
+ "name": "ExtVL",
+ "version": "37.0",
+ "customizationUuid": "94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "inputs": {},
+ "commands": {},
+ "modelInfo": {
+ "modelVersionId": "12345-5858-6565",
+ "modelName": "modelForNetwork"
+ },
+ "properties": {
+ "min_instances": 1,
+ "max_instances": 10,
+ "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
+ "exVL_naming": "{ecomp_generated_naming=true}",
+ "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
+ "network_homing": "{ecomp_selected_instance_node_target=false}"
+ },
+ "type": "VL",
+ "instanceName" : "NetInstance",
+ "modelCustomizationName": "ExtVL 0",
+ "isFailed": true
+ }
+ },
+ "vnfs": {
+ "2017-388_PASQUALE-vPE 0": {
+ "vfModules": {},
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "modelName": "2017-388_PASQUALE-vPE",
+ "modelVersion": "4.0",
+ "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
+ "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168"
+ },
+ "instanceName": "2017388_PASQUALEvPEmCaNkinstanceName",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceName": "VFinstancenameZERO",
+ "action": "None",
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "provStatus": "Prov Status",
+ "orchStatus": "Active",
+ "inMaint": true,
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceName": "VFinstancename",
+ "action": "None",
+ "volumeGroupName": "VFinstancename_vol_abc",
+ "orchStatus": "Create",
+ "provStatus": "Prov Status",
+ "inMaint": false,
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "orchStatus": "Created",
+ "inMaint": false,
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0:0001": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceName": "VFinstancenameZERO_001",
+ "action": "None",
+ "provStatus": "Prov Status",
+ "inMaint": true,
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceName": "VFinstancename_001",
+ "action": "None",
+ "volumeGroupName": "VFinstancename_vol_abc_001",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename_001",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0:0002": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceName": "VFinstancenameZERO_002",
+ "action": "None",
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceName": "VFinstancename_002",
+ "action": "None",
+ "volumeGroupName": "VFinstancename_vol_abc_002",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename_002",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ }
+ },
+ "validationCounter": 0,
+ "existingVNFCounterMap": {
+ "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
+ "69e09f68-8b63-4cc9-b9ff-860960b5db09": 3
+ },
+ "existingNetworksCounterMap": {},
+ "instanceName": "mCaNkinstancename",
+ "action": "None",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "aicZoneId": "NFT1",
+ "projectName": "WATKINS",
+ "rollbackOnFailure": "true",
+ "aicZoneName": "NFTJSSSS-NFT1",
+ "owningEntityName": "WayneHolland",
+ "tenantName": "AIN Web Tool-15-D-testalexandria",
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
+ "modelName": "action-data",
+ "modelVersion": "1.0",
+ "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
+ },
+ "isALaCarte": false,
+ "orchStatus": "Active",
+ "modelInavariantId": "6b528779-44a3-4472-bdff-9cd15ec93450"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/ServiceTreeForRetry_serviceInstance.json b/vid-automation/src/test/resources/asyncInstantiation/ServiceTreeForRetry_serviceInstance.json
new file mode 100644
index 000000000..ccf095294
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/ServiceTreeForRetry_serviceInstance.json
@@ -0,0 +1,62 @@
+{
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705",
+ "modelName": "gayawabawe",
+ "modelType": "service",
+ "modelVersion": "5.1"
+ },
+ "owningEntityId": "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "projectName": "zasaki",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriberName": "SILVIA ROBBINS",
+ "productFamilyId": "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "instanceName": "SERVICE_NAME",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "lcpCloudRegionId": "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "tenantId": "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName": "Hedvika Wendelin",
+ "aicZoneId": "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName": "voloyakane-senamo",
+ "vnfs": {
+ "vSAMP12 1": {
+ "modelInfo": {
+ "modelCustomizationName": "vSAMP12 1",
+ "modelCustomizationId": "a7f1d08e-b02d-11e6-80f5-76304dec7eb7",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "fe042c22-ba82-43c6-b2f6-8f1fc4164091",
+ "modelName": "vSAMP12",
+ "modelType": "vnf",
+ "modelVersion": "1.0"
+ },
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "instanceName": "SERVICE_NAME_vnf",
+ "action": "Create",
+ "platformName": "vnf_platformName",
+ "lcpCloudRegionId": "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e",
+ "instanceParams": [],
+ "rollbackOnFailure": false,
+ "instanceId": null,
+ "vfModules": {},
+ "trackById": "TRACK_BY_ID",
+ "isFailed": true,
+ "statusMessage":"Vnf failed.",
+ "lineOfBusiness": "vnf_lineOfBusinessName"
+ }
+ },
+ "networks": {},
+ "vnfGroups": {},
+ "instanceParams": [],
+ "pause": false,
+ "bulkSize": 1,
+ "rollbackOnFailure": false,
+ "isALaCarte": true,
+ "testApi": "VNF_API",
+ "instanceId": "INSTANCE_ID",
+ "action": "None",
+ "trackById": "TRACK_BY_ID",
+ "isFailed": false,
+ "statusMessage": null
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/ServiceWithFailedServiceInstance.json b/vid-automation/src/test/resources/asyncInstantiation/ServiceWithFailedServiceInstance.json
new file mode 100644
index 000000000..d1c40594b
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/ServiceWithFailedServiceInstance.json
@@ -0,0 +1,67 @@
+{
+ "action": "Create",
+ "aicZoneId": "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName": "voloyakane-senamo",
+ "bulkSize": 1,
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "instanceId": null,
+ "instanceName": "INSTANCE_NAME",
+ "instanceParams": [
+ ],
+ "isALaCarte": true,
+ "isFailed": true,
+ "lcpCloudRegionId": "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelName": "gayawabawe",
+ "modelType": "service",
+ "modelVersion": "5.1",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705"
+ },
+ "networks": {
+ },
+ "owningEntityId": "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "pause": false,
+ "productFamilyId": "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "projectName": "zasaki",
+ "rollbackOnFailure": false,
+ "statusMessage": "The service instantiation is failed.",
+ "subscriberName": "SILVIA ROBBINS",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "tenantId": "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName": "Hedvika Wendelin",
+ "testApi": "VNF_API",
+ "trackById": "TRACK_BY_ID",
+ "vnfGroups": {
+ },
+ "vnfs": {
+ "vSAMP12 1": {
+ "action": "Create",
+ "instanceId": null,
+ "instanceName": "VNF_NAME",
+ "instanceParams": [
+ ],
+ "isFailed": false,
+ "lcpCloudRegionId": "mdt1",
+ "lineOfBusiness": "vnf_lineOfBusinessName",
+ "modelInfo": {
+ "modelCustomizationId": "a7f1d08e-b02d-11e6-80f5-76304dec7eb7",
+ "modelCustomizationName": "vSAMP12 1",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelName": "vSAMP12",
+ "modelType": "vnf",
+ "modelVersion": "1.0",
+ "modelVersionId": "fe042c22-ba82-43c6-b2f6-8f1fc4164091"
+ },
+ "platformName": "vnf_platformName",
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "rollbackOnFailure": false,
+ "statusMessage": null,
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e",
+ "trackById": "TRACK_BY_ID",
+ "vfModules": {
+ }
+ }
+ }
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/auditModalFailedServiceInstance.json b/vid-automation/src/test/resources/asyncInstantiation/auditModalFailedServiceInstance.json
new file mode 100644
index 000000000..c5593ea1a
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/auditModalFailedServiceInstance.json
@@ -0,0 +1,12 @@
+{
+ "id":null,
+ "jobId":null,
+ "instanceName":"1INSTANCE_NAME",
+ "instanceType":null,
+ "jobStatus":"FAILED",
+ "source":null,
+ "requestId":"e5f93320-cce6-424d-adc6-259a4ee8b342",
+ "additionalInfo":"The service instantiation is failed. Please check vconfiiiiiiiguratttttion again.",
+ "final":false,
+ "createdDate":1549198388000
+}
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarte.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarte.json
new file mode 100644
index 000000000..71ba53661
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarte.json
@@ -0,0 +1,26 @@
+{
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705",
+ "modelName": "gayawabawe",
+ "modelVersion": "5.1"
+ },
+ "owningEntityId" : "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "projectName" : "zasaki",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriberName": "SILVIA ROBBINS",
+ "productFamilyId" : "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "instanceName" : "SERVICE_NAME",
+ "subscriptionServiceType" : "TYLER SILVIA",
+ "aicZoneId" : "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName" : "voloyakane-senamo",
+ "lcpCloudRegionId" : "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "lcpCloudRegionName" : "Cyrus Graciano",
+ "tenantId" : "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName" : "Hedvika Wendelin",
+ "bulkSize": "1",
+ "testApi": "VNF_API",
+ "isALaCarte": true
+}
+
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnfGroup.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnfGroup.json
new file mode 100644
index 000000000..430675256
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateALaCarteWithVnfGroup.json
@@ -0,0 +1,44 @@
+{
+ "modelInfo": {
+ "modelInvariantId": "0367689e-d41e-483f-b200-eab17e4a7f8d",
+ "modelVersionId": "e3c34d88-a216-4f1d-a782-9af9f9588705",
+ "modelName": "gayawabawe",
+ "modelVersion": "5.1"
+ },
+ "vnfGroups":
+ {
+ "MSOTEST103a":{
+ "modelInfo": {
+ "modelType": "instanceGroup",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "fe042c22-ba82-43c6-b2f6-8f1fc4164091",
+ "modelName": "vSAMP12",
+ "modelVersion": "1.0",
+ "modelCustomizationName": "vSAMP12 1",
+ "modelCustomizationId": "a7f1d08e-b02d-11e6-80f5-76304dec7eb7"
+ },
+ "instanceName": "VNF_GROUP_NAME",
+ "isUserProvidedNaming": true,
+ "rollbackOnFailure": false
+ }
+ },
+ "owningEntityId" : "038d99af-0427-42c2-9d15-971b99b9b489",
+ "owningEntityName": "Lucine Sarika",
+ "projectName" : "zasaki",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriberName": "SILVIA ROBBINS",
+ "productFamilyId" : "ddf9cc0f-6331-4d35-bed0-a37f2d5e9cb3",
+ "instanceName" : "SERVICE_NAME",
+ "isUserProvidedNaming":"true",
+ "subscriptionServiceType" : "TYLER SILVIA",
+ "aicZoneId" : "de738e5f-3704-4a14-b98f-3bf86ac0c0a0",
+ "aicZoneName" : "voloyakane-senamo",
+ "lcpCloudRegionId" : "a93f8383-707e-43fa-8191-a6e69a1aab17",
+ "lcpCloudRegionName" : "Cyrus Graciano",
+ "tenantId" : "c85f0e80-0636-44a4-8cb2-4ec00d056e79",
+ "tenantName" : "Hedvika Wendelin",
+ "bulkSize": "1",
+ "testApi": "VNF_API",
+ "isALaCarte": true
+}
+
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateBulkOfMacro.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateBulkOfMacro.json
index 0ceaeeb3e..22bc229c0 100644
--- a/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateBulkOfMacro.json
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestCreateBulkOfMacro.json
@@ -12,9 +12,8 @@
"subscriberName": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"productFamilyId" : "myProductFamilyId",
"instanceName" : "SERVICE_NAME",
- "isUserProvidedNaming":"true",
"subscriptionServiceType" : "mySubType",
- "lcpCloudRegionId" : "mtn3",
+ "lcpCloudRegionId" : "hvf3",
"tenantId" : "greatTenant",
"tenantName" : "greatTenant",
"aicZoneId" : "NFT1",
@@ -32,7 +31,6 @@
},
"productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
"instanceName": "VNF_NAME",
- "isUserProvidedNaming":"true",
"platformName": "platformName",
"lineOfBusinessName": "lineOfBusinessName",
"lcpCloudRegionId": "mdt1",
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Network.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Network.json
new file mode 100644
index 000000000..eeda4e59a
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Network.json
@@ -0,0 +1,117 @@
+{
+ "action":"None",
+ "isDirty":true,
+ "vnfs":{
+
+ },
+ "instanceParams":[
+ {
+ "2017488_PASQUALEvpe0_ASN":"AV_vPE"
+ }
+ ],
+ "validationCounter":0,
+ "existingNames":{
+ "123":"",
+ "instancename":"",
+ "yoav":""
+ },
+ "existingVNFCounterMap":{
+
+ },
+ "existingVnfGroupCounterMap":{
+
+ },
+ "existingNetworksCounterMap":{
+ "94fdd893-4a36-4d70-b16a-ec29c54c184f":1
+ },
+ "networks":{
+ "ExtVL 0":{
+ "rollbackOnFailure":"false",
+ "productFamilyId":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
+ "lcpCloudRegionId":"hvf6",
+ "tenantId":"229bcdc6eaeb4ca59d55221141d01f8e",
+ "lineOfBusiness":"zzz1",
+ "platformName":"platform",
+ "originalName":"ExtVL 0",
+ "modelInfo":{
+ "modelInvariantId":"379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelVersionId":"ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelName":"ExtVL",
+ "modelVersion":"37.0",
+ "modelType":"network",
+ "modelCustomizationId":"94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName":"ExtVL 0"
+ },
+ "instanceName":"ExtVL 0",
+ "instanceId":"NETWORK_INSTANCE_ID",
+ "action":"None_Delete"
+ },
+ "ExtVL 0_1":{
+ "action":"Create",
+ "inMaint":false,
+ "rollbackOnFailure":"true",
+ "originalName":"ExtVL 0",
+ "isMissingData":false,
+ "trackById":"r21vcx0szoc",
+ "networkStoreKey":"ExtVL 0_1",
+ "instanceName":"ExtVL",
+ "productFamilyId":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "lcpCloudRegionId":"hvf6",
+ "tenantId":"229bcdc6eaeb4ca59d55221141d01f8e",
+ "platformName":"xxx1",
+ "lineOfBusiness":"zzz1",
+ "instanceParams":[
+ {
+
+ }
+ ],
+ "modelInfo":{
+ "modelInvariantId":"379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelVersionId":"ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelName":"ExtVL",
+ "modelVersion":"37.0",
+ "modelCustomizationId":"94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName":"ExtVL 0",
+ "uuid":"ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelUniqueId":"94fdd893-4a36-4d70-b16a-ec29c54c184f"
+ },
+ "uuid":"ddc3f20c-08b5-40fd-af72-c6d14636b986"
+ }
+ },
+ "vnfGroups":{
+
+ },
+ "bulkSize":1,
+ "instanceName":"InstanceName",
+ "globalSubscriberId":"e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType":"TYLER SILVIA",
+ "owningEntityId":"d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "productFamilyId":"17cc1042-527b-11e6-beb8-9e71128cae77",
+ "lcpCloudRegionId":"JANET25",
+ "tenantId":"092eb9e8e4b7412e8787dd091bc58e86",
+ "aicZoneId":"JAG1",
+ "projectName":"WATKINS",
+ "rollbackOnFailure":true,
+ "aicZoneName":"YUDFJULP-JAG1",
+ "owningEntityName":"WayneHolland",
+ "testApi":"GR_API",
+ "tenantName":"USP-SIP-IC-24335-T-01",
+ "modelInfo":{
+ "modelInvariantId":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId":"6b528779-44a3-4472-bdff-9cd15ec93450",
+ "modelName":"action-data",
+ "modelVersion":"1.0",
+ "uuid":"6b528779-44a3-4472-bdff-9cd15ec93450"
+ },
+ "isALaCarte":true,
+ "name":"action-data",
+ "version":"1.0",
+ "description":"",
+ "category":"",
+ "uuid":"6b528779-44a3-4472-bdff-9cd15ec93450",
+ "invariantUuid":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "serviceType":"",
+ "serviceRole":"",
+ "isMultiStepDesign":false,
+ "instanceId":"f8791436-8d55-4fde-b4d5-72dd2cf13cfb"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Vnf.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Vnf.json
new file mode 100644
index 000000000..3ee4a2b20
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDelete1Create1Vnf.json
@@ -0,0 +1,286 @@
+{
+ "action": "None",
+ "isDirty": true,
+ "vnfs": {
+ "2017-388_PASQUALE-vPE 0": {
+ "vfModules": {},
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "modelName": "2017-388_PASQUALE-vPE",
+ "modelVersion": "4.0",
+ "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
+ "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168"
+ },
+ "instanceName": "2017388_PASQUALEvPEmCaNkinstanceName",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceId": "VF_MODULE_BASE_INSTANCE_ID",
+ "instanceName": "VFinstancenameZERO",
+ "action": "None_Delete",
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "provStatus": "Prov Status",
+ "orchStatus": "Active",
+ "inMaint": true,
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceId": "VF_MODULE_INSTANCE_ID",
+ "instanceName": "VFinstancename",
+ "action": "None_Delete",
+ "volumeGroupName": "VFinstancename_vol_abc",
+ "orchStatus": "Create",
+ "provStatus": "Prov Status",
+ "inMaint": false,
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "orchStatus": "Created",
+ "inMaint": false,
+ "instanceId": "VNF_INSTANCE_ID",
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename",
+ "action": "None_Delete",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0:0001": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceName": "VFinstancenameZERO_001",
+ "action": "None",
+ "provStatus": "Prov Status",
+ "inMaint": true,
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceName": "VFinstancename_001",
+ "action": "None",
+ "volumeGroupName": "VFinstancename_vol_abc_001",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename_001",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-488_PASQUALE-vPE 0:0002": {
+ "vfModules": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0uvfot": {
+ "instanceName": "VFinstancenameZERO_002",
+ "action": "None",
+ "modelInfo": {
+ "modelInvariantId": "b34833bb-6aa9-4ad6-a831-70b06367a091",
+ "modelVersionId": "f8360508-3f17-4414-a2ed-6bc71161e8db",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "modelVersion": "5",
+ "modelCustomizationId": "a55961b2-2065-4ab0-a5b7-2fcee1c227e3",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_base_vPE_BV..module-0",
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ },
+ "uuid": "f8360508-3f17-4414-a2ed-6bc71161e8db"
+ }
+ },
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1": {
+ "2017488_PASQUALEvpe0..2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1fshmc": {
+ "instanceName": "VFinstancename_002",
+ "action": "None",
+ "volumeGroupName": "VFinstancename_vol_abc_002",
+ "modelInfo": {
+ "modelInvariantId": "7253ff5c-97f0-4b8b-937c-77aeb4d79aa1",
+ "modelVersionId": "25284168-24bb-4698-8cb4-3f509146eca5",
+ "modelName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "modelVersion": "6",
+ "modelCustomizationId": "f7e7c365-60cf-49a9-9ebf-a1aa11b9d401",
+ "modelCustomizationName": "2017488PASQUALEVpe..PASQUALE_vRE_BV..module-1",
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ },
+ "uuid": "25284168-24bb-4698-8cb4-3f509146eca5"
+ }
+ }
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename_002",
+ "action": "None",
+ "legacyRegion": "some legacy region"
+ },
+ "2017-388_PASQUALE-vPE 0_1": {
+ "action": "Create",
+ "inMaint": false,
+ "rollbackOnFailure": "true",
+ "originalName": "2017-388_PASQUALE-vPE 0",
+ "isMissingData": false,
+ "trackById": "wk10c4hh1oj",
+ "vfModules": {},
+ "vnfStoreKey": "2017-388_PASQUALE-vPE 0_1",
+ "instanceName": "2017388_PASQUALEvPEmCaNkinstanceName",
+ "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "229bcdc6eaeb4ca59d55221141d01f8e",
+ "platformName": "xxx1",
+ "lineOfBusiness": "zzz1",
+ "instanceParams": [
+ {
+ "vnf_config_template_version": "17.2",
+ "bandwidth_units": "Gbps",
+ "bandwidth": "10",
+ "AIC_CLLI": "ATLMY8GA",
+ "ASN": "AV_vPE",
+ "vnf_instance_name": "mtnj309me6"
+ }
+ ],
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "modelName": "2017-388_PASQUALE-vPE",
+ "modelVersion": "4.0",
+ "modelCustomizationId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c",
+ "modelCustomizationName": "2017-388_PASQUALE-vPE 0",
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "modelUniqueId": "b3c76f73-eeb5-4fb6-9d31-72a889f1811c"
+ },
+ "uuid": "afacccf6-397d-45d6-b5ae-94c39734b168"
+ }
+ },
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "mcankinstancename": ""
+ },
+ "existingVNFCounterMap": {
+ "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
+ "69e09f68-8b63-4cc9-b9ff-860960b5db09": 3,
+ "b3c76f73-eeb5-4fb6-9d31-72a889f1811c": 1
+ },
+ "existingVnfGroupCounterMap": {},
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {},
+ "bulkSize": 1,
+ "instanceId": "f8791436-8d55-4fde-b4d5-72dd2cf13cfb",
+ "instanceName": "mCaNkinstancename",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "aicZoneId": "NFT1",
+ "projectName": "WATKINS",
+ "rollbackOnFailure": true,
+ "aicZoneName": "NFTJSSSS-NFT1",
+ "owningEntityName": "WayneHolland",
+ "tenantName": "AIN Web Tool-15-D-testalexandria",
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
+ "modelName": "action-data",
+ "modelVersion": "1.0",
+ "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
+ },
+ "isALaCarte": true,
+ "orchStatus": "Active",
+ "modelInavariantId": "6b528779-44a3-4472-bdff-9cd15ec93450",
+ "testApi": "VNF_API"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithNetwork.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithNetwork.json
new file mode 100644
index 000000000..171568b89
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithNetwork.json
@@ -0,0 +1,86 @@
+{
+ "action":"None_Delete",
+ "isDirty":true,
+ "vnfs":{
+
+ },
+ "instanceParams":[
+ {
+ "2017488_PASQUALEvpe0_ASN":"AV_vPE"
+ }
+ ],
+ "validationCounter":0,
+ "existingNames":{
+ "123":"",
+ "instancename":"",
+ "yoav":""
+ },
+ "existingVNFCounterMap":{
+
+ },
+ "existingVnfGroupCounterMap":{
+
+ },
+ "existingNetworksCounterMap":{
+ "94fdd893-4a36-4d70-b16a-ec29c54c184f":1
+ },
+ "networks":{
+ "ExtVL 0":{
+ "rollbackOnFailure":"false",
+ "productFamilyId":"36b4733a-53f4-4cc8-8ff0-9172e5fc4b8e",
+ "lcpCloudRegionId":"hvf6",
+ "tenantId":"229bcdc6eaeb4ca59d55221141d01f8e",
+ "lineOfBusiness":"zzz1",
+ "platformName":"platform",
+ "originalName":"ExtVL 0",
+ "modelInfo":{
+ "modelInvariantId":"379f816b-a7aa-422f-be30-17114ff50b7c",
+ "modelVersionId":"ddc3f20c-08b5-40fd-af72-c6d14636b986",
+ "modelName":"ExtVL",
+ "modelVersion":"37.0",
+ "modelType":"network",
+ "modelCustomizationId":"94fdd893-4a36-4d70-b16a-ec29c54c184f",
+ "modelCustomizationName":"ExtVL 0"
+ },
+ "instanceName":"ExtVL 0",
+ "instanceId":"NETWORK_INSTANCE_ID",
+ "action":"None_Delete"
+ }
+ },
+ "vnfGroups":{
+
+ },
+ "bulkSize":1,
+ "instanceName":"InstanceName",
+ "globalSubscriberId":"e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType":"TYLER SILVIA",
+ "owningEntityId":"d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "productFamilyId":"17cc1042-527b-11e6-beb8-9e71128cae77",
+ "lcpCloudRegionId":"JANET25",
+ "tenantId":"092eb9e8e4b7412e8787dd091bc58e86",
+ "aicZoneId":"JAG1",
+ "projectName":"WATKINS",
+ "rollbackOnFailure":true,
+ "aicZoneName":"YUDFJULP-JAG1",
+ "owningEntityName":"WayneHolland",
+ "testApi":"GR_API",
+ "tenantName":"USP-SIP-IC-24335-T-01",
+ "modelInfo":{
+ "modelInvariantId":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId":"6b528779-44a3-4472-bdff-9cd15ec93450",
+ "modelName":"action-data",
+ "modelVersion":"1.0",
+ "uuid":"6b528779-44a3-4472-bdff-9cd15ec93450"
+ },
+ "isALaCarte":true,
+ "name":"action-data",
+ "version":"1.0",
+ "description":"",
+ "category":"",
+ "uuid":"6b528779-44a3-4472-bdff-9cd15ec93450",
+ "invariantUuid":"e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "serviceType":"",
+ "serviceRole":"",
+ "isMultiStepDesign":false,
+ "instanceId":"f8791436-8d55-4fde-b4d5-72dd2cf13cfb"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithVnf.json b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithVnf.json
new file mode 100644
index 000000000..695ce343b
--- /dev/null
+++ b/vid-automation/src/test/resources/asyncInstantiation/vidRequestDeleteServiceWithVnf.json
@@ -0,0 +1,71 @@
+{
+ "action": "None_Delete",
+ "isDirty": true,
+ "vnfs": {
+ "2017-488_PASQUALE-vPE 0": {
+ "vfModules": {
+ },
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "JANET25",
+ "tenantId": "092eb9e8e4b7412e8787dd091bc58e86",
+ "lineOfBusiness": "ONAP",
+ "platformName": "platform",
+ "modelInfo": {
+ "modelInvariantId": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "modelVersionId": "69e09f68-8b63-4cc9-b9ff-860960b5db09",
+ "modelName": "2017-488_PASQUALE-vPE",
+ "modelVersion": "5.0",
+ "modelCustomizationId": "1da7b585-5e61-4993-b95e-8e6606c81e45",
+ "modelCustomizationName": "2017-488_PASQUALE-vPE 0",
+ "uuid": "69e09f68-8b63-4cc9-b9ff-860960b5db09"
+ },
+ "orchStatus": "Created",
+ "inMaint": false,
+ "instanceId": "VNF_INSTANCE_ID",
+ "instanceName": "2017488_PASQUALEvPEVNFinstancename",
+ "action": "None_Delete",
+ "legacyRegion": "some legacy region"
+ }
+ },
+ "instanceParams": [],
+ "validationCounter": 0,
+ "existingNames": {
+ "mcankinstancename": ""
+ },
+ "existingVNFCounterMap": {
+ "afacccf6-397d-45d6-b5ae-94c39734b168": 1,
+ "69e09f68-8b63-4cc9-b9ff-860960b5db09": 3,
+ "b3c76f73-eeb5-4fb6-9d31-72a889f1811c": 1
+ },
+ "existingVnfGroupCounterMap": {},
+ "existingNetworksCounterMap": {},
+ "networks": {},
+ "vnfGroups": {},
+ "bulkSize": 1,
+ "instanceId": "f8791436-8d55-4fde-b4d5-72dd2cf13cfb",
+ "instanceName": "mCaNkinstancename",
+ "globalSubscriberId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "subscriptionServiceType": "TYLER SILVIA",
+ "owningEntityId": "d61e6f2d-12fa-4cc2-91df-7c244011d6fc",
+ "productFamilyId": "e433710f-9217-458d-a79d-1c7aff376d89",
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "aicZoneId": "NFT1",
+ "projectName": "WATKINS",
+ "rollbackOnFailure": true,
+ "aicZoneName": "NFTJSSSS-NFT1",
+ "owningEntityName": "WayneHolland",
+ "tenantName": "AIN Web Tool-15-D-testalexandria",
+ "modelInfo": {
+ "modelInvariantId": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "modelVersionId": "6b528779-44a3-4472-bdff-9cd15ec93450",
+ "modelName": "action-data",
+ "modelVersion": "1.0",
+ "uuid": "6b528779-44a3-4472-bdff-9cd15ec93450"
+ },
+ "isALaCarte": true,
+ "orchStatus": "Active",
+ "modelInavariantId": "6b528779-44a3-4472-bdff-9cd15ec93450",
+ "testApi": "VNF_API"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/changeManagement/reduced_vnf_data_by_globalid_and_service_type.json b/vid-automation/src/test/resources/changeManagement/reduced_vnf_data_by_globalid_and_service_type.json
new file mode 100644
index 000000000..20831bec8
--- /dev/null
+++ b/vid-automation/src/test/resources/changeManagement/reduced_vnf_data_by_globalid_and_service_type.json
@@ -0,0 +1,539 @@
+{
+ "results": [
+ {
+ "id": "3400916992",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1",
+ "properties": {
+ "service-instance-id": "66b13cb4-b575-449f-aa45-ffbfe005c7b1",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914",
+ "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "model-version-id": "1525f534-99a2-408f-b847-ff636997d352",
+ "resource-version": "1505856078810",
+ "orchestration-status": "Active"
+ },
+ "related-to": [
+ {
+ "id": "10207440",
+ "node-type": "service-subscription",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ },
+ {
+ "id": "3481829392",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec"
+ }
+ ]
+ },
+ {
+ "id": "3771572432",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95",
+ "properties": {
+ "service-instance-id": "f195837b-ef28-42c3-8dea-47ad37eaed95",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_0920",
+ "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
+ "resource-version": "1505964829466",
+ "orchestration-status": "Active"
+ },
+ "related-to": [
+ {
+ "id": "10207440",
+ "node-type": "service-subscription",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ },
+ {
+ "id": "3484520464",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1"
+ }
+ ]
+ },
+ {
+ "id": "3775807704",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
+ "properties": {
+ "service-instance-id": "9ad4ac55-a5e0-4b49-95c0-b2d846abf700",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_100417",
+ "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
+ "resource-version": "1507144734087",
+ "orchestration-status": "Active"
+ },
+ "related-to": [
+ {
+ "id": "10207440",
+ "node-type": "service-subscription",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ },
+ {
+ "id": "3783459064",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165"
+ }
+ ]
+ },
+ {
+ "id": "4178862184",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2",
+ "properties": {
+ "service-instance-id": "599c7247-b083-447c-b6b1-0cdd5170dfd2",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_1010",
+ "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
+ "resource-version": "1507664240411",
+ "orchestration-status": "Active"
+ },
+ "related-to": [
+ {
+ "id": "10207440",
+ "node-type": "service-subscription",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ },
+ {
+ "id": "3892133896",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a"
+ }
+ ]
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08",
+ "properties": {
+ "service-instance-id": "97315a05-e6f3-4c47-ae7e-d850c327aa08",
+ "service-instance-name": "CHARLOTTE_preload_1710_0914_0927",
+ "model-invariant-id": "e49fbd11-e60c-4a8e-b4bf-30fbe8f4fcc0",
+ "model-version-id": "3915de55-a904-4cc6-8fc3-86f8bc316616",
+ "resource-version": "1506527653053",
+ "orchestration-status": "Active"
+ },
+ "related-to": [
+ {
+ "id": "10207440",
+ "node-type": "service-subscription",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic"
+ },
+ {
+ "id": "3418898432",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855"
+ }
+ ]
+ },
+ {
+ "id": "3481829392",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec",
+ "properties": {
+ "vnf-id": "0c465dd3-4151-4da9-92a2-541bb3174cec",
+ "vnf-name": "Eoghan Fausto",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "1505856137206",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "model-customization-id": "b54689f8-45c5-4be2-9e91-f033e028feec",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vWheeler",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3285635208",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/d49713bf-1bff-4eab-bed1-a8f1bb83aa98"
+ },
+ {
+ "id": "3441209432",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/b8397fec-cf13-40b3-be8f-7d0912506419"
+ },
+ {
+ "id": "3687522312",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0c465dd3-4151-4da9-92a2-541bb3174cec/vf-modules/vf-module/fd098a52-09be-4c48-a9e9-a565d1b39db3"
+ },
+ {
+ "id": "3400916992",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/66b13cb4-b575-449f-aa45-ffbfe005c7b1"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ }
+ ]
+ },
+ {
+ "id": "3484520464",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1",
+ "properties": {
+ "vnf-id": "c2d2d389-fa00-4fb4-a269-e46d495719e1",
+ "vnf-name": "Odell Romana",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "1505964996823",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "76e908e0-5201-44d2-a3e2-9e6128d05820",
+ "model-customization-id": "c00e8fc8-af39-4da8-8c78-a7efc2fe5994",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3447107680",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/c4711b5c-742e-4d03-8146-bff763f69fbd"
+ },
+ {
+ "id": "3448307712",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/0ba3fcdd-0536-4ac7-a9ec-8d8622db7fb2"
+ },
+ {
+ "id": "3692179528",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/6bb843eb-ef84-43b1-83b4-3154a7f9928c"
+ },
+ {
+ "id": "3771588816",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/a4c008c6-cac0-4e3f-928f-90fa37dc8c4b"
+ },
+ {
+ "id": "3904077944",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/eecb619c-a173-4ead-bf48-d4d09cbbdd5e"
+ },
+ {
+ "id": "4027855088",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/1e29424e-2dca-45ac-b1df-59a8f74d0bc1"
+ },
+ {
+ "id": "4390871192",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/b185220a-7f63-4b29-867d-1452813a4f09"
+ },
+ {
+ "id": "4450529432",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/c2d2d389-fa00-4fb4-a269-e46d495719e1/vf-modules/vf-module/7a0c4b98-b3cc-490c-bbab-e2d7f169f2d7"
+ },
+ {
+ "id": "3771572432",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/f195837b-ef28-42c3-8dea-47ad37eaed95"
+ }
+ ]
+ },
+ {
+ "id": "3783459064",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/54626a59-ec0d-4fa9-b0c2-08d008688165",
+ "properties": {
+ "vnf-id": "54626a59-ec0d-4fa9-b0c2-08d008688165",
+ "vnf-name": "Dominika Fionnbharr",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "1507144948937",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "76e908e0-5201-44d2-a3e2-9e6128d05820",
+ "model-customization-id": "c00e8fc8-af39-4da8-8c78-a7efc2fe5994",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3775807704",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/9ad4ac55-a5e0-4b49-95c0-b2d846abf700"
+ }
+ ]
+ },
+ {
+ "id": "3892133896",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/d74503d8-abab-49c6-ba48-a6211eee9b7a",
+ "properties": {
+ "vnf-id": "d74503d8-abab-49c6-ba48-a6211eee9b7a",
+ "vnf-name": "CHARLOTTE_PreloadTest_VNF",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "1507664288548",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "76e908e0-5201-44d2-a3e2-9e6128d05820",
+ "model-customization-id": "c00e8fc8-af39-4da8-8c78-a7efc2fe5994",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "4178862184",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/599c7247-b083-447c-b6b1-0cdd5170dfd2"
+ }
+ ]
+ },
+ {
+ "id": "1507690314",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/385548e2-3f31-4900-9437-317d0346e49a",
+ "properties": {
+ "vnf-id": "385548e2-3f31-4900-9437-317d0346e49a",
+ "vnf-name": "Senga Gabrielle",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "7788675952902",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "b217c612-7fcf-484c-861b-df0a5c4b5bcb",
+ "model-customization-id": "ce15d245-763c-4079-ac82-fe93007adb69",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3664617648",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ }
+ ]
+ },
+ {
+ "id": "5278880615",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/0465e048-92a4-4a7f-bfe7-de39b32de4bd",
+ "properties": {
+ "vnf-id": "0465e048-92a4-4a7f-bfe7-de39b32de4bd",
+ "vnf-name": "Constantius Raghu",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "7788675952902",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "afacccf6-397d-45d6-b5ae-94c39734b168",
+ "model-customization-id": "ce15d245-763c-4079-ac82-fe93007adb69",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vWheeler",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3664617648",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ }
+ ]
+ },
+ {
+ "id": "3418898432",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855",
+ "properties": {
+ "vnf-id": "8e5e3ba1-3fe6-4d86-966e-f9f03dab4855",
+ "vnf-name": "zolson3amdns02test2",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "1507132024933",
+ "model-invariant-id": "72e465fe-71b1-4e7b-b5ed-9496118ff7a8",
+ "model-version-id": "76e908e0-5201-44d2-a3e2-9e6128d05820",
+ "model-customization-id": "c00e8fc8-af39-4da8-8c78-a7efc2fe5994",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3664617648",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ },
+ {
+ "id": "3647635704",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
+ },
+ {
+ "id": "3664621744",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
+ },
+ {
+ "id": "3975352504",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
+ },
+ {
+ "id": "4059455552",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
+ },
+ {
+ "id": "4098130088",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
+ },
+ {
+ "id": "4401291416",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
+ },
+ {
+ "id": "4458950808",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/mdt1/tenants/tenant/88a6ca3ee0394ade9403f075db23167e/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
+ }
+ ]
+ },
+ {
+ "id": "1024648346",
+ "node-type": "generic-vnf",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/a58bf551-a79c-42d1-83b4-ed9288036245",
+ "properties": {
+ "vnf-id": "a58bf551-a79c-42d1-83b4-ed9288036245",
+ "vnf-name": "Harrison Kris",
+ "vnf-type": "CHARLOTTE preload 1710 0914/CHARLOTTE preload 1710 0914 0",
+ "service-id": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
+ "prov-status": "PREPROV",
+ "orchestration-status": "Created",
+ "in-maint": false,
+ "is-closed-loop-disabled": false,
+ "resource-version": "4679861552759",
+ "model-invariant-id": "00beb8f9-6d39-452f-816d-c709b9cbb87d",
+ "model-version-id": "0903e1c0-8e03-4936-b5c2-260653b96413",
+ "model-customization-id": "14e8057d-b22a-405c-84aa-90b82bfd6e46",
+ "nf-type": "DNS",
+ "nf-function": "Mobile DNS",
+ "nf-role": "vMobileDNS",
+ "nf-naming-code": "null"
+ },
+ "related-to": [
+ {
+ "id": "3664617648",
+ "node-type": "vf-module",
+ "url": "https://aai.onap:8443/aai/v10/network/generic-vnfs/generic-vnf/8e5e3ba1-3fe6-4d86-966e-f9f03dab4855/vf-modules/vf-module/788cde64-c288-4971-8e8c-77973c5009dc"
+ },
+ {
+ "id": "3008335920",
+ "node-type": "service-instance",
+ "url": "https://aai.onap:8443/aai/v10/business/customers/customer/a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb/service-subscriptions/service-subscription/vFlowLogic/service-instances/service-instance/97315a05-e6f3-4c47-ae7e-d850c327aa08"
+ },
+ {
+ "id": "3477385312",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/8627b971-1032-420f-a044-6802f0ab6976"
+ },
+ {
+ "id": "3647635704",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b30b17e9-10d0-4475-b558-7d18ae0aade0"
+ },
+ {
+ "id": "3664621744",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/d3b293ba-85de-440e-904b-9dad160fbdce"
+ },
+ {
+ "id": "3975352504",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/495a9a72-c9f6-41ed-93eb-065ebc2bfb1f"
+ },
+ {
+ "id": "4059455552",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/b4b9f419-3ed4-4bd8-bb2e-32b0a98e80b7"
+ },
+ {
+ "id": "4098130088",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/94c79f43-e76d-461e-b8df-8af2acb08e1e"
+ },
+ {
+ "id": "4401291416",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/99cad3c6-1301-49c4-ad67-ae3c955de5f1"
+ },
+ {
+ "id": "4458950808",
+ "node-type": "vserver",
+ "url": "https://aai.onap:8443/aai/v10/cloud-infrastructure/cloud-regions/cloud-region/irma-aic/olson3/tenants/tenant/eecd15e8e7ee46c3bbc2096f0924f4c4/vservers/vserver/047354dc-0244-4241-b24a-7d7b00413b82"
+ }
+ ]
+ }
+ ]
+ } \ No newline at end of file
diff --git a/vid-automation/src/test/resources/changeManagement/vnfInPlaceSoftwareUpdate.json b/vid-automation/src/test/resources/changeManagement/vnfInPlaceSoftwareUpdate.json
new file mode 100644
index 000000000..76d368b6e
--- /dev/null
+++ b/vid-automation/src/test/resources/changeManagement/vnfInPlaceSoftwareUpdate.json
@@ -0,0 +1,26 @@
+{
+ "requestDetails": [{
+
+ "vnfName": "VidVnf",
+ "vnfInstanceId": "e5403738-da34-4090-8864-ba9cf1bcdd88",
+
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e"
+ },
+ "requestInfo": {
+ "source": "VID",
+ "requestorId": "az2016"
+ },
+ "requestParameters": {
+ "payload": "{\"existing_software_version\": \"3.1\", \"new_software_version\": \"3.2\", \"operations_timeout\": \"3600\"}"
+ },
+
+ "relatedInstanceList": [{
+ "relatedInstance": {
+ "instanceId": "12709275-787c-4be7-8c9c-fce64ab7ca8c"
+ }
+ }]
+ }],
+ "requestType" : "vnf in place software update"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/changeManagement/vnfReplaceRequest.json b/vid-automation/src/test/resources/changeManagement/vnfReplaceRequest.json
new file mode 100644
index 000000000..9fd971aad
--- /dev/null
+++ b/vid-automation/src/test/resources/changeManagement/vnfReplaceRequest.json
@@ -0,0 +1,40 @@
+{
+ "requestDetails": [{
+
+ "vnfName": "VidVnf",
+ "vnfInstanceId": "e9181708-f105-4dfd-9a36-0e089faa72ba",
+ "modelInfo": {
+ "modelType": "vnf",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "254583ad-b38c-498b-bdbd-b8de5e07541b",
+ "modelName": "vSAMP12",
+ "modelVersion": "2.0",
+ "modelCustomizationName": "vSAMP12 1",
+ "modelCustomizationId": "c539433a-84a6-4082-a12e-5c9b00c3b960"
+ },
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e"
+ },
+ "requestInfo": {
+ "source": "VID",
+ "requestorId": "az2016"
+ },
+ "relatedInstanceList": [{
+ "relatedInstance": {
+ "instanceId": "254583ad-b38c-498b-bdbd-b8de5e07541b",
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "9ebb1521-2e74-47a4-aac7-e71a79f73a79",
+ "modelName": "fakeModelName",
+ "modelVersion": "2.0"
+ }
+ }
+ }],
+ "requestParameters": {
+ "rebuildVolumeGroups": false
+ }
+ }],
+ "requestType" : "replace"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/changeManagement/vnfUpdateRequest.json b/vid-automation/src/test/resources/changeManagement/vnfUpdateRequest.json
new file mode 100644
index 000000000..e57b39b13
--- /dev/null
+++ b/vid-automation/src/test/resources/changeManagement/vnfUpdateRequest.json
@@ -0,0 +1,45 @@
+{
+ "requestDetails": [{
+
+ "vnfName": "VidVnf",
+ "vnfInstanceId": "c929b7ec-cc9d-11e8-a8d5-f2801f1b9fd1",
+
+ "modelInfo": {
+ "modelType": "vnf",
+ "modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "254583ad-b38c-498b-bdbd-b8de5e07541b",
+ "modelName": "vSAMP12",
+ "modelVersion": "2.0",
+ "modelCustomizationName": "vSAMP12 1",
+ "modelCustomizationId": "c539433a-84a6-4082-a12e-5c9b00c3b960"
+ },
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e"
+ },
+ "requestInfo": {
+ "source": "VID",
+ "suppressRollback": false,
+ "requestorId": "az2016"
+ },
+ "relatedInstanceList": [
+ {
+ "relatedInstance": {
+ "instanceId": "d0c59d4a-cc9d-11e8-a8d5-f2801f1b9fd1",
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "9ebb1521-2e74-47a4-aac7-e71a79f73a79",
+ "modelName": "fakeModelName",
+ "modelVersion": "2.0"
+ }
+ }
+ }
+ ],
+ "requestParameters": {
+ "usePreload": true
+ }
+
+ }],
+ "requestType" : "update"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/aai_get_full_subscribers.json b/vid-automation/src/test/resources/registration_to_simulator/aai_get_full_subscribers.json
deleted file mode 100644
index 23009f8db..000000000
--- a/vid-automation/src/test/resources/registration_to_simulator/aai_get_full_subscribers.json
+++ /dev/null
@@ -1,107 +0,0 @@
-{
- "simulatorRequest": {
- "method": "GET",
- "path": "/aai/v../business/customers",
- "queryParams": {
- "subscriber-type": "INFRA",
- "depth": 0
- }
- } ,
- "simulatorResponse": {
- "responseCode": 200,
- "body": {
- "customer":[
- {
- "global-customer-id":"MSO_1610_ST",
- "subscriber-name":"MSO_1610_ST",
- "subscriber-type":"INFRA",
- "resource-version":"1494001902987"
- },
- {
- "global-customer-id":"21014aa2-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"PACKET CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001776295"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-2",
- "subscriber-name":"ICORE CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498751754450"
- },
- {
- "global-customer-id":"DHV1707-TestSubscriber-1",
- "subscriber-name":"PACKET1 CORE",
- "subscriber-type":"INFRA",
- "resource-version":"1498595633607"
- },
- {
- "global-customer-id":"jimmy-example",
- "subscriber-name":"JimmyExampleCust-20161102",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970063"
- },
- {
- "global-customer-id":"jimmy-example2",
- "subscriber-name":"JimmyExampleCust-20161103",
- "subscriber-type":"INFRA",
- "resource-version":"1494001970225"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-102",
- "subscriber-name":"DHV1802-TestSub-PWT-102",
- "subscriber-type":"INFRA",
- "resource-version":"1508852495058"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-101",
- "subscriber-name":"DHV1802-TestSub-PWT-101",
- "subscriber-type":"INFRA",
- "resource-version":"1508179953733"
- },
- {
- "global-customer-id":"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb",
- "subscriber-name":"Mobility",
- "subscriber-type":"INFRA",
- "resource-version":"1494001894192"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-4",
- "subscriber-name":"DHV1802-Subscriber-5",
- "subscriber-type":"INFRA",
- "resource-version":"1509134064531"
- },
- {
- "global-customer-id":"DHV1802-TestSub-PWT-103",
- "subscriber-name":"DHV1802-TestSub-PWT-103",
- "subscriber-type":"INFRA",
- "resource-version":"1509045503736"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-2",
- "subscriber-name":"DHV1802-Subscriber-2",
- "subscriber-type":"INFRA",
- "resource-version":"1509122065439"
- },
- {
- "global-customer-id":"e433710f-9217-458d-a79d-1c7aff376d89",
- "subscriber-name":"USP VOICE",
- "subscriber-type":"INFRA",
- "resource-version":"1494001938080"
- },
- {
- "global-customer-id":"DHV1802-Subscriber-3",
- "subscriber-name":"DHV1802-Subscriber-3",
- "subscriber-type":"INFRA",
- "resource-version":"1509122759407"
- },
- {
- "global-customer-id":"31739f3e-526b-11e6-beb8-9e71128cae77",
- "subscriber-name":"FIREWALL/MISC",
- "subscriber-type":"INFRA",
- "resource-version":"1494001772223"
- }
- ]
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region.json b/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region.json
index da18285bc..74b8637aa 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region.json
@@ -7,7 +7,7 @@
},
"body": {
"start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=8a84e59b-45fe-4851-8ff1-34225a0b32c3&model-invariant-id=83b458fd-5dd3-419b-a9e3-7335814a0911",
- "query": "query/pnf-fromModel-byRegion?cloudRegionId=AAIAIC25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
+ "query": "query/pnf-fromModel-byRegion?cloudRegionId=JANET25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
}
} ,
"simulatorResponse": {
diff --git a/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region_error.json b/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region_error.json
index 5dc4e77eb..386c982c0 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/aai_get_pnf_by_region_error.json
@@ -7,7 +7,7 @@
},
"body": {
"start": "/business/customers/customer/e433710f-9217-458d-a79d-1c7aff376d89/service-subscriptions/service-subscription/VIRTUAL%20USP/service-instances?model-version-id=8a84e59b-45fe-4851-8ff1-34225a0b32c3&model-invariant-id=83b458fd-5dd3-419b-a9e3-7335814a0911",
- "query": "query/pnf-fromModel-byRegion?cloudRegionId=AAIAIC25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
+ "query": "query/pnf-fromModel-byRegion?cloudRegionId=JANET25&equipVendor=Cisco&equipModel=Nexus%203048-TP"
}
} ,
"simulatorResponse": {
diff --git a/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf.json b/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf.json
index a0e9e88cc..a4a63574e 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v12/network/pnfs/pnf/DEAAI78"
+ "path": "/aai/v../network/pnfs/pnf/DEAAI78"
} ,
"simulatorResponse": {
"responseCode": 200,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf_error.json b/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf_error.json
index cc84a7588..ee88d71ea 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/aai_get_specific_pnf_error.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v12/network/pnfs/pnf/DEAAI78"
+ "path": "/aai/v../network/pnfs/pnf/DEAAI78"
} ,
"simulatorResponse": {
"responseCode": 500,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations.json b/vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration.json
index de0c07bc8..d88343ae4 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration.json
@@ -1,8 +1,8 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/configurations"
- } ,
+ "path": "/mso/serviceInstantiation/v7/serviceInstances/f36f5734-e9df-4fbf-9f35-61be13f028a1/activateFabricConfiguration"
+ },
"simulatorResponse": {
"responseCode": 202,
"body": {
diff --git a/vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration_error.json b/vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration_error.json
new file mode 100644
index 000000000..90f380ea1
--- /dev/null
+++ b/vid-automation/src/test/resources/registration_to_simulator/activate_fabric_configuration_error.json
@@ -0,0 +1,10 @@
+{
+ "simulatorRequest": {
+ "method": "POST",
+ "path": "/mso/serviceInstantiation/v7/serviceInstances/f36f5734-e9df-4fbf-9f35-61be13f028a1/activateFabricConfiguration"
+ },
+ "simulatorResponse": {
+ "responseCode": 500,
+ "body": "ERROR_PAYLOAD"
+ }
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance.json b/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance.json
index 949a86afb..773bfd0dd 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/activate"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/activate"
},
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance_error.json b/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance_error.json
index 96322b7ae..73ff898a7 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/activate_service_instance_error.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/activate"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/activate"
} ,
"simulatorResponse": {
"responseCode": 500,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_configuration.json b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_configuration.json
new file mode 100644
index 000000000..b0bf14b55
--- /dev/null
+++ b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_configuration.json
@@ -0,0 +1,34 @@
+{
+ "requestDetails": {
+ "modelInfo": {
+ "modelType": "configuration",
+ "modelInvariantId": "model-invariant-id-9533",
+ "modelVersionId": "model-version-id-9533",
+ "modelCustomizationId": "08a181aa-72eb-435f-9593-e88a3ad0a86b"
+ },
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "mdt1"
+ },
+ "requestInfo": {
+ "source": "VID",
+ "requestorId": "us16807000"
+ },
+ "relatedInstanceList": [
+ {
+ "relatedInstance": {
+ "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "modelName": "ServiceContainerMultiplepProbes",
+ "modelVersion": "1.0"
+ }
+ }
+ }
+ ],
+ "requestParameters": {
+ "userParams": []
+ }
+ }
+}
diff --git a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_fabric_configuration.json b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_fabric_configuration.json
new file mode 100644
index 000000000..97bc6e46d
--- /dev/null
+++ b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_activate_fabric_configuration.json
@@ -0,0 +1,22 @@
+{
+ "requestDetails": {
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
+ "modelVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe",
+ "modelName": "Test",
+ "modelVersion": "1.0"
+ },
+ "cloudConfiguration": {
+ "lcpCloudRegionId": "mdt1",
+ "tenantId": "88a6ca3ee0394ade9403f075db23167e"
+ },
+ "requestInfo": {
+ "source": "VID",
+ "requestorId": "az2016"
+ },
+ "requestParameters": {
+ "aLaCarte": false
+ }
+ }
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_create_configuration.json b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_create_configuration.json
index e0942bae2..c726590eb 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_create_configuration.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_create_configuration.json
@@ -1,4 +1,3 @@
-
{
"requestDetails": {
"modelInfo": {
@@ -11,49 +10,46 @@
"modelCustomizationName": "Port Mirroring Configuration By Policy 1"
},
"cloudConfiguration": {
- "lcpCloudRegionId": "AAIAIC25"
+ "lcpCloudRegionId": "JANET25"
},
"requestInfo": {
- "instanceName":"test_sssdad",
+ "instanceName": "dummy_instance",
"source": "VID",
- "requestorId": "1"
+ "requestorId": "us16807000"
},
- "relatedInstanceList": [
- {
- "relatedInstance": {
- "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6 ",
- "modelInfo": {
- "modelType": "service",
- "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
- "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
- "modelName": "ServiceContainerMultiplepProbes",
- "modelVersion": "1.0"
- }
+ "relatedInstanceList": [{
+ "relatedInstance": {
+ "instanceId": "c187e9fe-40c3-4862-b73e-84ff056205f6",
+ "modelInfo": {
+ "modelType": "service",
+ "modelInvariantId": "b7d923c9-6175-41f1-91ba-4565c4953408",
+ "modelVersionId": "ee6d61be-4841-4f98-8f23-5de9da846ca7",
+ "modelName": "ServiceContainerMultiplepProbes",
+ "modelVersion": "1.0"
}
- },
- {
- "relatedInstance": {
- "instanceId": "9be14a4f-7367-4cf9-96a1-f08f10f485a7",
- "instanceDirection": "source",
- "modelInfo": {
- "modelType": "vnf",
- "modelInvariantId": "a7eac2b3-8444-40ee-92e3-b3359b32445c",
- "modelVersionId": "2a2ea15f-07c6-4b89-bfca-e8aba39a34d6",
- "modelName": "vmmeService2",
- "modelVersion": "1.0",
- "modelCustomizationId": "060be63d-5f9c-4fd0-8ef7-830d5e8eca17"
- }
+ }
+ }, {
+ "relatedInstance": {
+ "instanceId": "9be14a4f-7367-4cf9-96a1-f08f10f485a7",
+ "instanceDirection": "source",
+ "modelInfo": {
+ "modelType": "vnf",
+ "modelInvariantId": "51f2c559-1aba-4fd4-bbf9-8cbbef85ff2a",
+ "modelVersionId": "cb05b259-9f26-4b33-b96c-13c2c202c091",
+ "modelName": "vf_vEPDG",
+ "modelVersion": "2.0",
+ "modelCustomizationId": "35aeaae9-74f7-4b6a-adda-65edb0110361"
}
- },
- {
- "relatedInstance": {
- "instanceId": "AS-pnf2-10219--as988q",
- "instanceDirection": "destination",
- "modelInfo": {
- "modelType": "pnf"
- }
+ }
+ }, {
+ "relatedInstance": {
+ "instanceName": "AS-pnf2-10219--as988q",
+ "instanceDirection": "destination",
+ "modelInfo": {
+ "modelType": "pnf"
}
}
+ }
],
"requestParameters": {
"userParams": []
diff --git a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_deactivate_and_cloud_delete.json b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_deactivate_and_cloud_delete.json
new file mode 100644
index 000000000..ad588b68b
--- /dev/null
+++ b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_deactivate_and_cloud_delete.json
@@ -0,0 +1,5 @@
+{
+ "lcpCloudRegionId": "hvf6",
+ "tenantId": "bae71557c5bb4d5aac6743a4e5f1d054",
+ "userId": "us16807000"
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json
index 951eac1fb..3b0204aa7 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/body_jsons/mso_request_delete_or_unassign_service_instance.json
@@ -12,7 +12,7 @@
"requestorId": "16807000"
},
"requestParameters": {
- "testApi": "GR_API",
+ "testApi": "VNF_API",
"aLaCarte": false
}
}
diff --git a/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance.json b/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance.json
index d98dbfe64..ce27b5920 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/deactivate"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/deactivate"
} ,
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance_error.json b/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance_error.json
index 1a6aee73a..7e808b812 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/deactivate_service_instance_error.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/deactivate"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/deactivate"
} ,
"simulatorResponse": {
"responseCode": 500,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance.json b/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance.json
index c5e3c6ee4..ef551184d 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/removeRelationships"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/removeRelationships"
} ,
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance_error.json b/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance_error.json
index d4b5f54fc..073fd359f 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/dissociate_pnf_from_service_instance_error.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/removeRelationships"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/removeRelationships"
} ,
"simulatorResponse": {
"responseCode": 404,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json b/vid-automation/src/test/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
index a43092ef9..a71270e72 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/ecompportal_getSessionSlotCheckInterval.json
@@ -2,7 +2,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/ecompportal_att/auxapi//getSessionSlotCheckInterval"
+ "path": "/ecompportal_att/auxapi//v3/getSessionSlotCheckInterval"
},
"simulatorResponse": {
"responseCode": 200,
@@ -22,6 +22,26 @@
{
"simulatorRequest": {
"method": "GET",
+ "path": "/ecompportal_att/auxapi/v3/getSessionSlotCheckInterval"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "POST",
+ "path": "/ecompportal_att/auxapi/extendSessionTimeOuts"
+ },
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": "300000"
+ }
+ },
+ {
+ "simulatorRequest": {
+ "method": "GET",
"path": "/ecompportal_att/auxapi/context/get_user"
},
"simulatorResponse": {
diff --git a/vid-automation/src/test/resources/registration_to_simulator/get_logical_link.json b/vid-automation/src/test/resources/registration_to_simulator/get_logical_link.json
index 61ede56d1..50707ccb1 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/get_logical_link.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/get_logical_link.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v12/network/logical-links/logical-link/tesai371ve2:ae10|tesaaisdgraclz1a1:po100"
+ "path": "/aai/v14/network/logical-links/logical-link/tesai371ve2:ae10|tesaaisdgraclz1a1:po100"
} ,
"simulatorResponse": {
"responseCode": 200,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/get_logical_link_not_found.json b/vid-automation/src/test/resources/registration_to_simulator/get_logical_link_not_found.json
index abe4d2b5e..082a3bf4e 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/get_logical_link_not_found.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/get_logical_link_not_found.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v12/network/logical-links/logical-link/tesai371ve2:ae10|tesaaisdgraclz1a1:po100"
+ "path": "/aai/v../network/logical-links/logical-link/tesai371ve2:ae10|tesaaisdgraclz1a1:po100"
} ,
"simulatorResponse": {
"responseCode": 404,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/get_operational_environments_aai.json b/vid-automation/src/test/resources/registration_to_simulator/get_operational_environments_aai.json
index 955f356d9..596104b83 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/get_operational_environments_aai.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/get_operational_environments_aai.json
@@ -38,7 +38,7 @@
{
"operational-environment-id": "UUID of ECOMP Operational Environment",
"operational-environment-name": "ECOMP Env Name",
- "operational-environment-type": "ECOMP",
+ "operational-environment-type": "ONAP",
"operational-environment-status": "Activate",
"tenant-context": "ECOMP Test",
"workload-context": "ECOMP_Development",
diff --git a/vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VmmeRvpmsFeAic3011217Svc.json b/vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VflorenceRvpmsFeAic3011217Svc.json
index 1d7849a6c..7fca48f10 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VmmeRvpmsFeAic3011217Svc.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/get_sdc_catalog_services_VflorenceRvpmsFeAic3011217Svc.json
@@ -6,7 +6,7 @@
},
"simulatorResponse": {
"responseCode": 200,
- "file": "service-VmmeRvpmsFeAic3011217Svc-csar.csar.zip"
+ "file": "service-VflorenceRvpmsFeAic3011217Svc-csar.csar.zip"
}
},
{
@@ -24,7 +24,7 @@
"invariantUUID": "124216d6-71d0-41c8-ac81-0c5acfee514a",
"name": "vMMEvProbe_FE_AIC3-11.2.1_VF",
"version": "1.0",
- "toscaModelURL": "./service-VmmeRvpmsFeAic3011217Svc-csar.csar.zip",
+ "toscaModelURL": "./service-VflorenceRvpmsFeAic3011217Svc-csar.csar.zip",
"category": "Application L4+",
"lifecycleState": "CERTIFIED",
"lastUpdaterUserId": "rg276b",
diff --git a/vid-automation/src/test/resources/registration_to_simulator/get_service_instance_not_found.json b/vid-automation/src/test/resources/registration_to_simulator/get_service_instance_not_found.json
index 235c642ec..a5ea4e230 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/get_service_instance_not_found.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/get_service_instance_not_found.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "GET",
- "path": "/aai/v12/business/customers/customer/31739f3e-526b-11e6-beb8-9e71128cae77/service-subscriptions/service-subscription/AIM+Transport/service-instances/service-instance/f36f5734-e9df-4fbf-9f35-61be13f028a1"
+ "path": "/aai/v../business/customers/customer/31739f3e-526b-11e6-beb8-9e71128cae77/service-subscriptions/service-subscription/AIM+Transport/service-instances/service-instance/f36f5734-e9df-4fbf-9f35-61be13f028a1"
} ,
"simulatorResponse": {
"responseCode": 404
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_activate_configurations.json b/vid-automation/src/test/resources/registration_to_simulator/mso_activate_configurations.json
deleted file mode 100644
index 19d70d90b..000000000
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_activate_configurations.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/configurations/a53c9ca8-8986-44da-9e5e-9e4179e6c78a/activate",
- "body": {
- "val": "dummy payload"
- }
- } ,
- "simulatorResponse": {
- "responseCode": 202,
- "responseHeaders": {
- "Content-Type": "application/json"
- },
- "body": {
- "requestReferences": {
- "instanceId": "f36f5734-e9df-4fbf-9f35-61be13f028a1",
- "requestId": "b6dc9806-b094-42f7-9386-a48de8218ce8"
- }
- }
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships.json b/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships.json
index 7b72f053a..c85b3cb63 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/addRelationships"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/addRelationships"
} ,
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships_error.json b/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships_error.json
index 126369df3..f8f6fbbbd 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships_error.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_add_relationships_error.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/addRelationships"
+ "path": "/mso/serviceInstances/v./f36f5734-e9df-4fbf-9f35-61be13f028a1/addRelationships"
} ,
"simulatorResponse": {
"responseCode": 500,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_404.json b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_404.json
index 58d338726..c3fb0b009 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_404.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_404.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
} ,
"simulatorResponse": {
"responseCode": 404,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_409.json b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_409.json
index f049d7662..27eb0dc98 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_409.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_error_409.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
} ,
"simulatorResponse": {
"responseCode": 409,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_ok.json b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_ok.json
index 09addafe9..021d012f6 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_ok.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_config_update_ok.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/applyUpdatedConfig"
} ,
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations_error.json b/vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations_error.json
deleted file mode 100644
index 0752cd15f..000000000
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_create_configurations_error.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "simulatorRequest": {
- "method": "POST",
- "path": "/mso/serviceInstances/v6/f36f5734-e9df-4fbf-9f35-61be13f028a1/configurations"
- } ,
- "simulatorResponse": {
- "responseCode": "<ERROR_CODE>",
- "body": "<ERROR_PAYLOAD>"
- }
-} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_404.json b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_404.json
index b5e3f1883..d48d2ae78 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_404.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_404.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
} ,
"simulatorResponse": {
"responseCode": 404,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_409.json b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_409.json
index f3985ef32..fa429c9e9 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_409.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_error_409.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
} ,
"simulatorResponse": {
"responseCode": 409,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_ok.json b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_ok.json
index ee0453393..4ce1936c4 100644
--- a/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_ok.json
+++ b/vid-automation/src/test/resources/registration_to_simulator/mso_in_place_software_update_ok.json
@@ -1,7 +1,7 @@
{
"simulatorRequest": {
"method": "POST",
- "path": ".*/serviceInstances/v6/SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
+ "path": ".*/serviceInstances/v./SERVICE_INSTANCE_ID/vnfs/VNF_INSTANCE_ID/inPlaceSoftwareUpdate"
} ,
"simulatorResponse": {
"responseCode": 202,
diff --git a/vid-automation/src/test/resources/registration_to_simulator/portal_remote_users.json b/vid-automation/src/test/resources/registration_to_simulator/portal_remote_users.json
new file mode 100644
index 000000000..3b3f878f7
--- /dev/null
+++ b/vid-automation/src/test/resources/registration_to_simulator/portal_remote_users.json
@@ -0,0 +1,18 @@
+{
+ "simulatorRequest": {
+ "method" : "GET",
+ "path" : "/ecompportal_att/auxapi//v3/user/1"
+ } ,
+ "simulatorResponse": {
+ "responseCode": 200,
+ "body": {
+ "firstName": "1",
+ "lastName": "1",
+ "orgId": 1,
+ "loginId": "1",
+ "loginPwd": "1",
+ "active": true,
+ "internal": true
+ }
+ }
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/sdcApiTest/aLaCarteInstantiationTypeResponse.json b/vid-automation/src/test/resources/sdcApiTest/aLaCarteInstantiationTypeResponse.json
new file mode 100644
index 000000000..ff4b6d1b6
--- /dev/null
+++ b/vid-automation/src/test/resources/sdcApiTest/aLaCarteInstantiationTypeResponse.json
@@ -0,0 +1,54 @@
+{
+ "service": {
+ "vidNotions": {
+ "instantiationUI": "legacy",
+ "modelCategory": "other",
+ "viewEditUI": "legacy"
+ },
+ "uuid": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "invariantUuid": "d27e42cf-087e-4d31-88ac-6c4b7585f800",
+ "name": "vidmacrofalsenaming",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Network L1-3",
+ "serviceType": "",
+ "serviceRole": "",
+ "description": "vidmacrofalsenaming",
+ "serviceEcompNaming": "false",
+ "instantiationType": "A-La-Carte",
+ "inputs": {}
+ },
+ "vnfs": {},
+ "networks": {
+ "MULTI_PROVIDER_PORT_GROUP 0": {
+ "uuid": "e5d235de-2188-4f9f-a28c-fe38967883f2",
+ "invariantUuid": "b0303003-0abb-454c-9119-8cbe2e09e003",
+ "description": "Creates a neutron multi-provider VLAN network with dummy subnet",
+ "name": "MULTI_PROVIDER_PORT_GROUP",
+ "version": "1.0",
+ "customizationUuid": "0fde4286-ee4c-439d-9556-74b6be6bbc42",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
+ "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
+ "network_scope": "GLOBAL",
+ "network_ecomp_naming": "{ecomp_generated_naming=true}",
+ "network_type": "MULTI_PROVIDER_PORT_GROUP",
+ "network_technology": "MULTI_GROUP",
+ "network_homing": "{ecomp_selected_instance_node_target=false}",
+ "ecomp_generated_naming": "false"
+ },
+ "type": "VL",
+ "modelCustomizationName": "MULTI_PROVIDER_PORT_GROUP 0"
+ }
+ },
+ "collectionResource": {},
+ "configurations": {},
+ "fabricConfigurations": {},
+ "serviceProxies": {},
+ "vfModules": {},
+ "volumeGroups": {},
+ "pnfs": {},
+ "vnfGroups": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/sdcApiTest/emptyInstantiationTypeResponse.json b/vid-automation/src/test/resources/sdcApiTest/emptyInstantiationTypeResponse.json
new file mode 100644
index 000000000..2136c84cb
--- /dev/null
+++ b/vid-automation/src/test/resources/sdcApiTest/emptyInstantiationTypeResponse.json
@@ -0,0 +1,54 @@
+{
+ "service": {
+ "vidNotions": {
+ "instantiationUI": "legacy",
+ "modelCategory": "other",
+ "viewEditUI": "legacy"
+ },
+ "uuid": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "invariantUuid": "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba",
+ "name": "vidmacrofalsenaming",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Network L1-3",
+ "serviceType": "",
+ "serviceRole": "",
+ "description": "vidmacrofalsenaming",
+ "serviceEcompNaming": "false",
+ "instantiationType": "ClientConfig",
+ "inputs": {}
+ },
+ "vnfs": {},
+ "networks": {
+ "MULTI_PROVIDER_PORT_GROUP 0": {
+ "uuid": "e5d235de-2188-4f9f-a28c-fe38967883f2",
+ "invariantUuid": "b0303003-0abb-454c-9119-8cbe2e09e003",
+ "description": "Creates a neutron multi-provider VLAN network with dummy subnet",
+ "name": "MULTI_PROVIDER_PORT_GROUP",
+ "version": "1.0",
+ "customizationUuid": "0fde4286-ee4c-439d-9556-74b6be6bbc42",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
+ "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
+ "network_scope": "GLOBAL",
+ "network_ecomp_naming": "{ecomp_generated_naming=true}",
+ "network_type": "MULTI_PROVIDER_PORT_GROUP",
+ "network_technology": "MULTI_GROUP",
+ "network_homing": "{ecomp_selected_instance_node_target=false}",
+ "ecomp_generated_naming": "false"
+ },
+ "type": "VL",
+ "modelCustomizationName": "MULTI_PROVIDER_PORT_GROUP 0"
+ }
+ },
+ "collectionResource": {},
+ "configurations": {},
+ "fabricConfigurations": {},
+ "serviceProxies": {},
+ "vfModules": {},
+ "volumeGroups": {},
+ "pnfs": {},
+ "vnfGroups": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/sdcApiTest/macroInstantiationTypeResponse.json b/vid-automation/src/test/resources/sdcApiTest/macroInstantiationTypeResponse.json
new file mode 100644
index 000000000..07fd1d3a9
--- /dev/null
+++ b/vid-automation/src/test/resources/sdcApiTest/macroInstantiationTypeResponse.json
@@ -0,0 +1,54 @@
+{
+ "service": {
+ "vidNotions": {
+ "instantiationUI": "legacy",
+ "modelCategory": "other",
+ "viewEditUI": "legacy"
+ },
+ "uuid": "4d71990b-d8ad-4510-ac61-496288d9078e",
+ "invariantUuid": "a8dcd72d-d44d-44f2-aa85-53aa9ca99cba",
+ "name": "vidmacrofalsenaming",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Network L1-3",
+ "serviceType": "",
+ "serviceRole": "",
+ "description": "vidmacrofalsenaming",
+ "serviceEcompNaming": "false",
+ "instantiationType": "Macro",
+ "inputs": {}
+ },
+ "vnfs": {},
+ "networks": {
+ "MULTI_PROVIDER_PORT_GROUP 0": {
+ "uuid": "e5d235de-2188-4f9f-a28c-fe38967883f2",
+ "invariantUuid": "b0303003-0abb-454c-9119-8cbe2e09e003",
+ "description": "Creates a neutron multi-provider VLAN network with dummy subnet",
+ "name": "MULTI_PROVIDER_PORT_GROUP",
+ "version": "1.0",
+ "customizationUuid": "0fde4286-ee4c-439d-9556-74b6be6bbc42",
+ "inputs": {},
+ "commands": {},
+ "properties": {
+ "network_assignments": "{is_external_network=false, ipv4_subnet_default_assignment={min_subnets_count=1}, ecomp_generated_network_assignment=false, ipv6_subnet_default_assignment={min_subnets_count=1}}",
+ "network_flows": "{is_network_policy=false, is_bound_to_vpn=false}",
+ "network_scope": "GLOBAL",
+ "network_ecomp_naming": "{ecomp_generated_naming=true}",
+ "network_type": "MULTI_PROVIDER_PORT_GROUP",
+ "network_technology": "MULTI_GROUP",
+ "network_homing": "{ecomp_selected_instance_node_target=false}",
+ "ecomp_generated_naming": "false"
+ },
+ "type": "VL",
+ "modelCustomizationName": "MULTI_PROVIDER_PORT_GROUP 0"
+ }
+ },
+ "collectionResource": {},
+ "configurations": {},
+ "fabricConfigurations": {},
+ "serviceProxies": {},
+ "vfModules": {},
+ "volumeGroups": {},
+ "pnfs": {},
+ "vnfGroups": {}
+} \ No newline at end of file
diff --git a/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponse.json b/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponse.json
new file mode 100644
index 000000000..785635cd6
--- /dev/null
+++ b/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponse.json
@@ -0,0 +1,454 @@
+{
+ "service": {
+ "vidNotions": {
+ "instantiationUI": "legacy",
+ "modelCategory": "other",
+ "viewEditUI": "legacy"
+ },
+ "uuid": "43f13072-fe50-496b-b673-7af075d10143",
+ "invariantUuid": "35fb95d8-d1f0-4e46-99ac-e01b423e8e3f",
+ "name": "PASQUALE vMX VPE BV Service 488 test",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Network L1-3",
+ "serviceType": "",
+ "serviceRole": "",
+ "description": "Model Creation for PID 291247b . OAM Network Service Name : PASQUALE vPE Tenant OAM Network 1 SRIOV Network Service Name : vPE PASQUALE Provider Net 1",
+ "serviceEcompNaming": "true",
+ "instantiationType": "ClientConfig",
+ "inputs": {
+ "2017488PASQUALEvpe20_ASN": {
+ "type": "string",
+ "description": "AV/PE",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "AV_vPE"
+ },
+ "2017488PASQUALEvpe20_bandwidth": {
+ "type": "string",
+ "description": "Requested VPE bandwidth",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "10"
+ },
+ "2017488PASQUALEvpe20_bandwidth_units": {
+ "type": "string",
+ "description": "Units of bandwidth",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "Gbps"
+ },
+ "2017488PASQUALEvpe20_AIC_CLLI": {
+ "type": "string",
+ "description": "AIC Site CLLI",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "ATLMY8GA"
+ },
+ "2017488PASQUALEvpe20_vnf_config_template_version": {
+ "type": "string",
+ "description": "VPE Software Version",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "17.2"
+ },
+ "2017488PASQUALEvpe20_vnf_instance_name": {
+ "type": "string",
+ "description": "The hostname assigned to the vpe.",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "mtnj309me6"
+ }
+ }
+ },
+ "vnfs": {
+ "2017 488 PASQUALE vPE 2 0": {
+ "uuid": "079266b1-fcf5-44ae-bc04-cc3215b28737",
+ "invariantUuid": "e2dcd546-e647-4854-9ed9-e0a4d6880636",
+ "description": "Name PASQUALE vPE Description The Provider edge function for the PASQUALE service supported by the Junipers VMX product Category Router Vendor Juniper Vendor Release code 17.2 Owners Mary Fragale Updated 9-25-17 for version 8.0 of the VLM ",
+ "name": "2017 488 PASQUALE vPE 2",
+ "version": "4.0",
+ "customizationUuid": "2b4e9125-b607-49a3-81c7-9260f8ca32f4",
+ "inputs": {
+ "vnf_config_template_version": {
+ "type": "string",
+ "description": "VPE Software Version",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "17.2"
+ },
+ "bandwidth_units": {
+ "type": "string",
+ "description": "Units of bandwidth",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "Gbps"
+ },
+ "bandwidth": {
+ "type": "string",
+ "description": "Requested VPE bandwidth",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "10"
+ },
+ "AIC_CLLI": {
+ "type": "string",
+ "description": "AIC Site CLLI",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "ATLMY8GA"
+ },
+ "ASN": {
+ "type": "string",
+ "description": "AV/PE",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "AV_vPE"
+ },
+ "vnf_instance_name": {
+ "type": "string",
+ "description": "The hostname assigned to the vpe.",
+ "entry_schema": null,
+ "inputProperties": null,
+ "constraints": [],
+ "required": true,
+ "default": "mtnj309me6"
+ }
+ },
+ "commands": {
+ "vnf_config_template_version": {
+ "displayName": "vnf_config_template_version",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_vnf_config_template_version"
+ },
+ "bandwidth_units": {
+ "displayName": "bandwidth_units",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_bandwidth_units"
+ },
+ "bandwidth": {
+ "displayName": "bandwidth",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_bandwidth"
+ },
+ "AIC_CLLI": {
+ "displayName": "AIC_CLLI",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_AIC_CLLI"
+ },
+ "ASN": {
+ "displayName": "ASN",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_ASN"
+ },
+ "vnf_instance_name": {
+ "displayName": "vnf_instance_name",
+ "command": "get_input",
+ "inputName": "2017488PASQUALEvpe20_vnf_instance_name"
+ }
+ },
+ "properties": {
+ "vmxvre_retype": "RE-VMX",
+ "vnf_config_template_version": "get_input:2017488PASQUALEvpe20_vnf_config_template_version",
+ "sriov44_net_id": "48d399b3-11ee-48a8-94d2-f0ea94d6be8d",
+ "int_ctl_net_id": "2f323477-6936-4d01-ac53-d849430281d9",
+ "vmxvpfe_sriov41_0_port_mac": "00:11:22:EF:AC:DF",
+ "int_ctl_net_name": "VMX-INTXI",
+ "vmx_int_ctl_prefix": "10.0.0.10",
+ "sriov43_net_id": "da349ca1-6de9-4548-be88-2d88e99bfef5",
+ "sriov42_net_id": "760669ba-013d-4d9b-b0e7-4151fe2e6279",
+ "sriov41_net_id": "25ad52d5-c165-40f8-b3b0-ddfc2373280a",
+ "nf_type": "vPE",
+ "vmxvpfe_int_ctl_ip_1": "10.0.0.10",
+ "is_AVPN_service": "false",
+ "vmx_RSG_name": "vREXI-affinity",
+ "vmx_int_ctl_forwarding": "l2",
+ "vmxvre_oam_ip_0": "10.0.0.10",
+ "vmxvpfe_sriov44_0_port_mac": "00:11:22:EF:AC:DF",
+ "vmxvpfe_sriov41_0_port_vlanstrip": "false",
+ "vmxvpfe_sriov42_0_port_vlanfilter": "4001",
+ "vmxvpfe_sriov44_0_port_unknownunicastallow": "true",
+ "vmxvre_image_name_0": "VRE-ENGINE_17.2-S2.1.qcow2",
+ "vmxvre_instance": "0",
+ "vmxvpfe_sriov43_0_port_mac": "00:11:22:EF:AC:DF",
+ "vmxvre_flavor_name": "ns.c1r16d32.v5",
+ "vmxvpfe_volume_size_0": "40.0",
+ "vmxvpfe_sriov43_0_port_vlanfilter": "4001",
+ "nf_naming": "{ecomp_generated_naming=true}",
+ "multi_stage_design": "false",
+ "nf_naming_code": "tvpr",
+ "vmxvre_name_0": "vREXI",
+ "vmxvpfe_sriov42_0_port_vlanstrip": "false",
+ "vmxvpfe_volume_name_0": "vPFEXI_FBVolume",
+ "vmx_RSG_id": "bd89a33c-13c3-4a04-8fde-1a57eb123141",
+ "vmxvpfe_image_name_0": "VPE_ROUTING-ENGINE_17.2R1-S2.1.qcow2",
+ "vmxvpfe_sriov43_0_port_unknownunicastallow": "true",
+ "vmxvpfe_sriov44_0_port_unknownmulticastallow": "true",
+ "vmxvre_console": "vidconsole",
+ "vmxvpfe_sriov44_0_port_vlanfilter": "4001",
+ "vmxvpfe_sriov42_0_port_mac": "00:11:22:EF:AC:DF",
+ "vmxvpfe_volume_id_0": "47cede15-da2f-4397-a101-aa683220aff3",
+ "vmxvpfe_sriov42_0_port_unknownmulticastallow": "true",
+ "vmxvpfe_sriov44_0_port_vlanstrip": "false",
+ "vf_module_id": "123",
+ "nf_function": "Firewall",
+ "vmxvpfe_sriov43_0_port_unknownmulticastallow": "true",
+ "vmxvre_int_ctl_ip_0": "10.0.0.10",
+ "ecomp_generated_naming": "true",
+ "AIC_CLLI": "get_input:2017488PASQUALEvpe20_AIC_CLLI",
+ "vnf_name": "mtnj309me6vre",
+ "vmxvpfe_sriov41_0_port_unknownunicastallow": "true",
+ "vmxvre_volume_type_1": "HITACHI",
+ "vmxvpfe_sriov44_0_port_broadcastallow": "true",
+ "vmxvre_volume_type_0": "HITACHI",
+ "vmxvpfe_volume_type_0": "HITACHI",
+ "vmxvpfe_sriov43_0_port_broadcastallow": "true",
+ "bandwidth_units": "get_input:2017488PASQUALEvpe20_bandwidth_units",
+ "vnf_id": "123",
+ "vmxvre_oam_prefix": "24",
+ "availability_zone_0": "mtpocfo-kvm-az01",
+ "ASN": "get_input:2017488PASQUALEvpe20_ASN",
+ "vmxvre_chassis_i2cid": "161",
+ "vmxvpfe_name_0": "vPFEXI",
+ "bandwidth": "get_input:2017488PASQUALEvpe20_bandwidth",
+ "availability_zone_max_count": "1",
+ "vmxvre_volume_size_0": "45.0",
+ "vmxvre_volume_size_1": "50.0",
+ "vmxvpfe_sriov42_0_port_broadcastallow": "true",
+ "vmxvre_oam_gateway": "10.0.0.10",
+ "vmxvre_volume_name_1": "vREXI_FAVolume",
+ "vmxvre_ore_present": "0",
+ "vmxvre_volume_name_0": "vREXI_FBVolume",
+ "vmxvre_type": "0",
+ "vnf_instance_name": "get_input:2017488PASQUALEvpe20_vnf_instance_name",
+ "vmxvpfe_sriov41_0_port_unknownmulticastallow": "true",
+ "oam_net_id": "b95eeb1d-d55d-4827-abb4-8ebb94941429",
+ "vmx_int_ctl_len": "24",
+ "vmxvpfe_sriov43_0_port_vlanstrip": "false",
+ "vmxvpfe_sriov41_0_port_broadcastallow": "true",
+ "vmxvre_volume_id_1": "6e86797e-03cd-4fdc-ba72-2957119c746d",
+ "vmxvpfe_sriov41_0_port_vlanfilter": "4001",
+ "nf_role": "MIS",
+ "vmxvre_volume_id_0": "f4eacb79-f687-4e9d-b760-21847c8bb15a",
+ "vmxvpfe_sriov42_0_port_unknownunicastallow": "true",
+ "vmxvpfe_flavor_name": "ns.c20r16d25.v5"
+ },
+ "type": "VF",
+ "modelCustomizationName": "2017 488 PASQUALE vPE 2 0",
+ "vfModules": {
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2": {
+ "uuid": "13bea14d-9405-43c6-920b-97bab64b6a01",
+ "invariantUuid": "83dc51de-a337-498e-9fee-763603a057b4",
+ "customizationUuid": "a90865d5-6de0-4ef8-bf53-d45fa3edddfc",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "properties": {
+ "minCountInstances": null,
+ "maxCountInstances": null,
+ "initialCount": null,
+ "vfModuleLabel": "PASQUALE_vPFE_BV",
+ "baseModule" : false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1": {
+ "uuid": "3f6d5e51-a9a0-4c53-bb6d-be836767d96f",
+ "invariantUuid": "54466b6d-e33c-4f4d-87e2-32bc5b103589",
+ "customizationUuid": "dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "PASQUALE_vRE_BV",
+ "baseModule" : false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0": {
+ "uuid": "0a45a870-3a19-4238-a72a-eadfc583d4fe",
+ "invariantUuid": "c636b302-fba2-4ed7-9f3b-c99715b6bb2e",
+ "customizationUuid": "a0b634e6-514e-4977-91dd-3b8c295e6bc8",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "PASQUALE_base_vPE_BV",
+ "baseModule" : true
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ }
+ },
+ "volumeGroups": {
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2": {
+ "uuid": "13bea14d-9405-43c6-920b-97bab64b6a01",
+ "invariantUuid": "83dc51de-a337-498e-9fee-763603a057b4",
+ "customizationUuid": "a90865d5-6de0-4ef8-bf53-d45fa3edddfc",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "properties": {
+ "minCountInstances": null,
+ "maxCountInstances": null,
+ "initialCount": null,
+ "vfModuleLabel": "PASQUALE_vPFE_BV",
+ "baseModule" : false
+ },
+ "inputs": {}
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1": {
+ "uuid": "3f6d5e51-a9a0-4c53-bb6d-be836767d96f",
+ "invariantUuid": "54466b6d-e33c-4f4d-87e2-32bc5b103589",
+ "customizationUuid": "dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "PASQUALE_vRE_BV",
+ "baseModule" : false
+ },
+ "inputs": {}
+ }
+ },
+ "vfcInstanceGroups": {}
+ }
+ },
+ "networks": {},
+ "collectionResource": {},
+ "configurations": {},
+ "fabricConfigurations": {},
+ "serviceProxies": {},
+ "vfModules": {
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2": {
+ "uuid": "13bea14d-9405-43c6-920b-97bab64b6a01",
+ "invariantUuid": "83dc51de-a337-498e-9fee-763603a057b4",
+ "customizationUuid": "a90865d5-6de0-4ef8-bf53-d45fa3edddfc",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "properties": {
+ "minCountInstances": null,
+ "maxCountInstances": null,
+ "initialCount": null,
+ "vfModuleLabel": "PASQUALE_vPFE_BV",
+ "baseModule" : false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0": {
+ "uuid": "0a45a870-3a19-4238-a72a-eadfc583d4fe",
+ "invariantUuid": "c636b302-fba2-4ed7-9f3b-c99715b6bb2e",
+ "customizationUuid": "a0b634e6-514e-4977-91dd-3b8c295e6bc8",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_base_vPE_BV..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": "PASQUALE_base_vPE_BV",
+ "baseModule" : true
+ },
+ "inputs": {},
+ "volumeGroupAllowed": false
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1": {
+ "uuid": "3f6d5e51-a9a0-4c53-bb6d-be836767d96f",
+ "invariantUuid": "54466b6d-e33c-4f4d-87e2-32bc5b103589",
+ "customizationUuid": "dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "PASQUALE_vRE_BV",
+ "baseModule" : false
+ },
+ "inputs": {},
+ "volumeGroupAllowed": true
+ }
+ },
+ "volumeGroups": {
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2": {
+ "uuid": "13bea14d-9405-43c6-920b-97bab64b6a01",
+ "invariantUuid": "83dc51de-a337-498e-9fee-763603a057b4",
+ "customizationUuid": "a90865d5-6de0-4ef8-bf53-d45fa3edddfc",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vPFE_BV..module-2",
+ "properties": {
+ "minCountInstances": null,
+ "maxCountInstances": null,
+ "initialCount": null,
+ "vfModuleLabel": "PASQUALE_vPFE_BV",
+ "baseModule" : false
+ },
+ "inputs": {}
+ },
+ "2017488PASQUALEvpe20..2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1": {
+ "uuid": "3f6d5e51-a9a0-4c53-bb6d-be836767d96f",
+ "invariantUuid": "54466b6d-e33c-4f4d-87e2-32bc5b103589",
+ "customizationUuid": "dba1d1ff-77e2-4f4d-b1b4-1bed564f13b1",
+ "description": null,
+ "name": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "version": "1",
+ "modelCustomizationName": "2017488PASQUALEVpe2..PASQUALE_vRE_BV..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": "PASQUALE_vRE_BV",
+ "baseModule" : false
+ },
+ "inputs": {}
+ }
+ },
+ "pnfs": {},
+ "vnfGroups": {}
+}
diff --git a/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponseOldCsar.json b/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponseOldCsar.json
new file mode 100644
index 000000000..4097fd936
--- /dev/null
+++ b/vid-automation/src/test/resources/sdcApiTest/minMaxInitialExpectedResponseOldCsar.json
@@ -0,0 +1,363 @@
+{
+ "service": {
+ "uuid": "281b5f7d-c7ac-4ea9-92fb-2c1d625ca681",
+ "invariantUuid": "a977af77-db15-4375-a637-e9b994ecd569",
+ "name": "vMME_rVPMS_FE AIC3.0-11.2.1.7_SVC",
+ "version": "1.0",
+ "toscaModelURL": null,
+ "category": "Emanuel",
+ "serviceType": null,
+ "serviceRole": null,
+ "description": "New service for vMME vProbe Front End AIC3.0 VPMS Radcom 11.2.1.7. Front End includes Qrouter, vProbe aff, vLB Agent aff and vLB.",
+ "serviceEcompNaming": "true",
+ "instantiationType": null,
+ "inputs": {}
+ },
+ "vnfs": {
+ "vMMEvProbe_FE_AIC3-11.2.1_VF 1": {
+ "uuid": "245562de-3984-49ef-a708-6c9d7cfcabd1",
+ "invariantUuid": "124216d6-71d0-41c8-ac81-0c5acfee514a",
+ "description": " New service for vMME vProbe Front End AIC3.0 VPMS Radcom 11.2.1.7. Front End includes Qrouter, vProbe aff, vLB Agent aff and vLB. ",
+ "name": "vMMEvProbe_FE_AIC3-11.2.1_VF",
+ "version": "1.0",
+ "customizationUuid": "8293273d-0e76-4661-926f-06a01ad2e683",
+ "inputs": {},
+ "commands": {},
+ "properties": {},
+ "type": null,
+ "modelCustomizationName": "vMMEvProbe_FE_AIC3-11.2.1_VF 1",
+ "vfModules": {
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1": {
+ "uuid": "e67e5b39-1f3b-4692-beec-eda94a0375a5",
+ "invariantUuid": "21c1b57d-a618-4397-a7f4-9c37169ea09b",
+ "customizationUuid": "a7d59494-3710-4b05-b4cd-e45dadbdc7ac",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0": {
+ "uuid": "59bb7d14-278f-4ff5-bd5a-1a720c8b0d19",
+ "invariantUuid": "9b5589c2-e4d1-4456-a23b-e0001c349155",
+ "customizationUuid": "b9d6f6e8-e24a-4ad9-b863-1c3f6757bfe7",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": null,
+ "baseModule" : true
+ },
+ "inputs": null,
+ "volumeGroupAllowed": false
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2": {
+ "uuid": "530e5e9f-2e82-4946-bf59-630f4d7ef4de",
+ "invariantUuid": "d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd",
+ "customizationUuid": "c1f95365-716c-4f6c-9477-a8f760a2edce",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4": {
+ "uuid": "064385f9-795b-4fcb-9e3b-51d7d0ccad80",
+ "invariantUuid": "603e8f71-88ad-4bbf-9992-2e9a72a91e29",
+ "customizationUuid": "3b5efcd3-d14d-4b0e-91cf-937db5aa65b5",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3": {
+ "uuid": "85b712e0-af62-4255-aeb6-ec9ae0f4eb13",
+ "invariantUuid": "cba59330-855a-460b-8856-f6bff0dac6c2",
+ "customizationUuid": "962479d7-b5b7-4129-bf9f-bfe4775e7921",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ }
+ },
+ "volumeGroups": {
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1": {
+ "uuid": "e67e5b39-1f3b-4692-beec-eda94a0375a5",
+ "invariantUuid": "21c1b57d-a618-4397-a7f4-9c37169ea09b",
+ "customizationUuid": "a7d59494-3710-4b05-b4cd-e45dadbdc7ac",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2": {
+ "uuid": "530e5e9f-2e82-4946-bf59-630f4d7ef4de",
+ "invariantUuid": "d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd",
+ "customizationUuid": "c1f95365-716c-4f6c-9477-a8f760a2edce",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4": {
+ "uuid": "064385f9-795b-4fcb-9e3b-51d7d0ccad80",
+ "invariantUuid": "603e8f71-88ad-4bbf-9992-2e9a72a91e29",
+ "customizationUuid": "3b5efcd3-d14d-4b0e-91cf-937db5aa65b5",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3": {
+ "uuid": "85b712e0-af62-4255-aeb6-ec9ae0f4eb13",
+ "invariantUuid": "cba59330-855a-460b-8856-f6bff0dac6c2",
+ "customizationUuid": "962479d7-b5b7-4129-bf9f-bfe4775e7921",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ }
+ },
+ "vfcInstanceGroups": {}
+ }
+ },
+ "networks": {},
+ "collectionResource": null,
+ "configurations": null,
+ "fabricConfigurations": {},
+ "serviceProxies": null,
+ "vfModules": {
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1": {
+ "uuid": "e67e5b39-1f3b-4692-beec-eda94a0375a5",
+ "invariantUuid": "21c1b57d-a618-4397-a7f4-9c37169ea09b",
+ "customizationUuid": "a7d59494-3710-4b05-b4cd-e45dadbdc7ac",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0": {
+ "uuid": "59bb7d14-278f-4ff5-bd5a-1a720c8b0d19",
+ "invariantUuid": "9b5589c2-e4d1-4456-a23b-e0001c349155",
+ "customizationUuid": "b9d6f6e8-e24a-4ad9-b863-1c3f6757bfe7",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Base_Module..module-0",
+ "properties": {
+ "minCountInstances": 1,
+ "maxCountInstances": 1,
+ "initialCount": 1,
+ "vfModuleLabel": null,
+ "baseModule" : true
+ },
+ "inputs": null,
+ "volumeGroupAllowed": false
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2": {
+ "uuid": "530e5e9f-2e82-4946-bf59-630f4d7ef4de",
+ "invariantUuid": "d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd",
+ "customizationUuid": "c1f95365-716c-4f6c-9477-a8f760a2edce",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4": {
+ "uuid": "064385f9-795b-4fcb-9e3b-51d7d0ccad80",
+ "invariantUuid": "603e8f71-88ad-4bbf-9992-2e9a72a91e29",
+ "customizationUuid": "3b5efcd3-d14d-4b0e-91cf-937db5aa65b5",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3": {
+ "uuid": "85b712e0-af62-4255-aeb6-ec9ae0f4eb13",
+ "invariantUuid": "cba59330-855a-460b-8856-f6bff0dac6c2",
+ "customizationUuid": "962479d7-b5b7-4129-bf9f-bfe4775e7921",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null,
+ "volumeGroupAllowed": true
+ }
+ },
+ "volumeGroups": {
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1": {
+ "uuid": "e67e5b39-1f3b-4692-beec-eda94a0375a5",
+ "invariantUuid": "21c1b57d-a618-4397-a7f4-9c37169ea09b",
+ "customizationUuid": "a7d59494-3710-4b05-b4cd-e45dadbdc7ac",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vprobe_eph..module-1",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2": {
+ "uuid": "530e5e9f-2e82-4946-bf59-630f4d7ef4de",
+ "invariantUuid": "d1fb14d9-0fa8-4ead-b5cc-be311c7a95bd",
+ "customizationUuid": "c1f95365-716c-4f6c-9477-a8f760a2edce",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlbagent_aff..module-2",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4": {
+ "uuid": "064385f9-795b-4fcb-9e3b-51d7d0ccad80",
+ "invariantUuid": "603e8f71-88ad-4bbf-9992-2e9a72a91e29",
+ "customizationUuid": "3b5efcd3-d14d-4b0e-91cf-937db5aa65b5",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_qrouter..module-4",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ },
+ "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3": {
+ "uuid": "85b712e0-af62-4255-aeb6-ec9ae0f4eb13",
+ "invariantUuid": "cba59330-855a-460b-8856-f6bff0dac6c2",
+ "customizationUuid": "962479d7-b5b7-4129-bf9f-bfe4775e7921",
+ "description": null,
+ "name": "VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "version": "1",
+ "modelCustomizationName": "vflorencevprobe_fe_aic31121_vf1..VflorencevprobeFeAic31121Vf..FE_Add_On_Module_vlb..module-3",
+ "properties": {
+ "minCountInstances": 0,
+ "maxCountInstances": null,
+ "initialCount": 0,
+ "vfModuleLabel": null,
+ "baseModule" : false
+ },
+ "inputs": null
+ }
+ },
+ "pnfs": null,
+ "vnfGroups": null
+}
diff --git a/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksToVlansByServiceInstance.json b/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksToVlansByServiceInstance.json
new file mode 100644
index 000000000..1bbddc11c
--- /dev/null
+++ b/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksToVlansByServiceInstance.json
@@ -0,0 +1,31 @@
+{
+ "serviceNetworks": [
+ {
+ "networkId": "7989a6d2-ba10-4a5d-8f15-4520bc833090",
+ "name": "DDDEEEFFF",
+ "nodeType": "Provider Network",
+ "nodeStatus": "Failed",
+ "vlans": [
+ {
+ "vlanIdOuter": "34612"
+ },
+ {
+ "vlanIdOuter": "8568012"
+ }
+ ]
+ },
+ {
+ "networkId": "e8e2332e-1f84-4237-bc97-3b5b842f52e4",
+ "name": "GGGHHHIII",
+ "nodeType": "Network",
+ "nodeStatus": "Assigned",
+ "vlans": [
+ {
+ "vlanIdOuter": "4"
+ }
+ ]
+ }
+ ],
+ "vnfNetworks": [
+ ]
+}
diff --git a/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksWithVlansToVnfByServiceInstance.json b/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksWithVlansToVnfByServiceInstance.json
new file mode 100644
index 000000000..952e36e3e
--- /dev/null
+++ b/vid-automation/src/test/resources/serviceWithNetwork/aaiGetNetworksWithVlansToVnfByServiceInstance.json
@@ -0,0 +1,58 @@
+{
+ "serviceNetworks": [
+ ],
+ "vnfNetworks": [
+ {
+ "vnfId": "c015cc0f-0f37-4488-aabf-53795fd93cd3",
+ "networks": [
+ {
+ "networkId": "36517f3d-2bc2-48f5-aaf8-418520c54330",
+ "name": "AAAAABBBBCCCC",
+ "nodeType": "Provider Network",
+ "nodeStatus": "Assigned",
+ "vlans": [
+ {
+ "vlanIdOuter": "34123"
+ },
+ {
+ "vlanIdOuter": "65540"
+ }
+ ]
+ },
+ {
+ "networkId": "12347f3d-2bc2-48f5-aaf8-418520c54330",
+ "name": "DDDEEEE",
+ "nodeType": "Provider Network",
+ "nodeStatus": "Created",
+ "vlans": [
+ {
+ "vlanIdOuter": "12345"
+ },
+ {
+ "vlanIdOuter": "67890"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "vnfId": "c55da606-cf38-42c7-bc3c-be8e23b19299",
+ "networks": [
+ {
+ "networkId": "12aa7f3d-2bc2-48f5-aaf8-418520c54330",
+ "name": "XXXYYYZZZ",
+ "nodeType": "Network",
+ "nodeStatus": "Created",
+ "vlans": [
+ {
+ "vlanIdOuter": "417695"
+ },
+ {
+ "vlanIdOuter": "783243"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+}
diff --git a/vid-automation/src/test/resources/test_config.properties b/vid-automation/src/test/resources/test_config.properties
index db876b7df..01342158b 100644
--- a/vid-automation/src/test/resources/test_config.properties
+++ b/vid-automation/src/test/resources/test_config.properties
@@ -1,3 +1,2 @@
-test.loginId=vid1
-test.loginPassword=Kp8bJ4SXszM0WX
-
+test.loginId=us16807000
+test.loginPassword=us16807000 \ No newline at end of file
diff --git a/vid-automation/src/test/resources/viewEdit/aaiHomingDataResponse.json b/vid-automation/src/test/resources/viewEdit/aaiHomingDataResponse.json
new file mode 100644
index 000000000..5dfd2644b
--- /dev/null
+++ b/vid-automation/src/test/resources/viewEdit/aaiHomingDataResponse.json
@@ -0,0 +1,8 @@
+{
+ "cloudRegionID": "olson5b",
+ "cloudOwner": "irma-aic",
+ "tenantName": null,
+ "tenantID": "db1818f7f2e34862b378bfb2cc520f91",
+ "is-permitted": false,
+ "isPermitted": false
+} \ No newline at end of file