aboutsummaryrefslogtreecommitdiffstats
path: root/ms/neng/src/test/resources/vnf_and_vm_policy.json
blob: 720a2c3f64841a4ac029336cc51b5769804e88cb (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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
{  
   "input":{  
      "naming-model":{  
         "policy-instance-name":"SDNC_Policy.Config_MS_VNF_VM_NamingPolicy",
         "naming-models":[  
            {  
               "nf-role":"vPE",
               "naming-type":"VNF",
               "naming-recipe":"COMPLEX|SEQUENCE|NF-NAMING-CODE",
               "name-operation":"",
               "naming-properties":[  
                  {  
                     "property-name":"COMPLEX",
                     "property-operation":"substr(0,5)"
                  },
                  {  
                     "property-name":"SEQUENCE",
                     "increment-sequence":{  
                        "scope":"ENTIRETY",
                        "start-value":"001",
                        "max":"zzz",
                        "increment":"1",
                        "sequence-type":"alpha-numeric",
                        "length":"3"
                     }
                  },
                  {  
                     "property-name":"NF-NAMING-CODE",
                     "property-value":"ve1"
                 }
               ]
            },
            {  
               "nf-role":"vPE",
               "naming-type":"VM",
               "naming-recipe":"VNF_NAME|NFC_NAMING_CODE|SEQUENCE",
               "name-operation":"",
               "naming-properties":[  
                  {  
                     "property-name":"VNF_NAME"
                  },
                  {  
                     "property-name":"SEQUENCE",
                     "increment-sequence":{  
                        "scope":"ENTIRETY",
                        "start-value":"001",
                        "max":"999",
                        "increment":"1",
                        "sequence-type":"numeric",
                        "length":"3"
                     }
                  },
                  {  
                     "property-name":"NFC_NAMING_CODE",
                     "property-value":"mts",
                     "property-operation":"substr(0,3)"
                  }
               ]
            }
         ]
      }
   }
}