aboutsummaryrefslogtreecommitdiffstats
path: root/test/csit/tests/so/sanity-check/data/updateVnf.json
blob: d6c39de90095656ba3df0a9b820180857f5a8a68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
{
	"requestDetails": {
		"modelInfo": {
			"modelType": "vnf",
			"modelInvariantId": "ff5256d1-5a33-55df-13ab-12abad84e7ff",
			"modelNameVersionId": "fe6478e4-ea33-3346-ac12-ab121484a3fe",
			"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": " {serviceInstanceId} ",
				"modelInfo": {
					"modelType": "service",
					"modelInvariantId": "ff3514e3-5a33-55df-13ab-12abad84e7ff",
					"modelNameVersionId": "fe6985cd-ea33-3346-ac12-ab121484a3fe",
					"modelName": " {parent service model name} ",
					"modelVersion": "1.0"
				}
			}
		}
		],
		"requestParameters": {
			"usePreload": true
		}
	}
}
s</groupId> <artifactId>maven-clean-plugin</artifactId> <executions> <execution> <id>clean.fe.webapp.folder</id> <phase>initialize</phase> <goals> <goal>clean</goal> </goals> <configuration> <filesets> <fileset> <directory>${project.parent.basedir}/catalog-fe/src/main/webapp</directory> <includes> <include>**/*</include> <include>*</include> </includes> <excludes> <exclude>META-INF/*</exclude> <exclude>WEB-INF/*</exclude> </excludes> <followSymlinks>false</followSymlinks> </fileset> </filesets> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <executions> <execution> <id>copy-resources</id> <phase>package</phase> <goals> <goal>copy-resources</goal> </goals> <configuration> <outputDirectory>${project.parent.basedir}/catalog-fe/src/main/webapp </outputDirectory> <resources> <resource> <directory>${project.basedir}/dist</directory> <filtering>false</filtering> </resource> </resources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> <version>1.12.0</version> <configuration> <installDirectory>${project.basedir}</installDirectory> <npmDownloadRoot>${npm.registry}</npmDownloadRoot> </configuration> <executions> <execution> <id>install node and npm</id> <goals> <goal>install-node-and-npm</goal> </goals> <configuration> <!-- See https://nodejs.org/en/download/ for latest node and npm (lts) versions --> <nodeVersion>v14.17.1</nodeVersion> <npmVersion>6.14.13</npmVersion> </configuration> </execution> <execution> <id>npm set progress off</id> <goals> <goal>npm</goal> </goals> <configuration> <arguments>set progress=false</arguments> </configuration> </execution> <execution> <id>npm install</id> <goals> <goal>npm</goal> </goals> <!-- Optional configuration which provides for running any npm command --> <configuration> <arguments>install</arguments> </configuration> </execution> <execution> <id>npm run build</id> <goals> <goal>npm</goal> </goals> <configuration> <arguments>run build:prod</arguments> </configuration> </execution> <execution> <id>npm_test</id> <goals> <goal>npm</goal> </goals> <phase>test</phase> <configuration> <arguments>test</arguments> <skip>${maven.test.skip}</skip> </configuration> </execution> </executions> </plugin> <plugin> <groupId>com.github.sylvainlaurent.maven</groupId> <artifactId>yaml-json-validator-maven-plugin</artifactId> <executions> <execution> <id>validate</id> <phase>validate</phase> <goals> <goal>validate</goal> </goals> <configuration> <validationSets> <validationSet> <includes> <include>src/main/resources/**/*.y*ml</include> <include>src/test/resources/**/*.y*ml</include> </includes> </validationSet> <validationSet> <includes> <include>src/main/resources/**/*.json</include> <include>src/test/resources/**/*.json</include> </includes> </validationSet> </validationSets> <skip>${skipYamlJsonValidator}</skip> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>