Test case improvements for APPC-1262
[appc.git] / appc-config / appc-config-params / provider / src / test / resources / parser / pd_with_required_keys.yaml
1 # ============LICENSE_START==========================================
2 # ONAP : APPC
3 # ===================================================================
4 # Copyright (C) 2017-2018 AT&T Intellectual Property. All rights reserved.
5 # ===================================================================
6 #
7 # Unless otherwise specified, all software contained herein is licensed
8 # under the Apache License, Version 2.0 (the License);
9 # you may not use this software except in compliance with the License.
10 # You may obtain a copy of the License at
11 #
12 #    http://www.apache.org/licenses/LICENSE-2.0
13 #
14 # Unless required by applicable law or agreed to in writing, software
15 # distributed under the License is distributed on an "AS IS" BASIS,
16 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 # See the License for the specific language governing permissions and
18 # limitations under the License.
19 #
20 # ECOMP is a trademark and service mark of AT&T Intellectual Property.
21 # ============LICENSE_END============================================
22 ---
23 kind: "Property Definition"
24 version: "V1"
25 vnf-parameter-list:
26 - name: "LOCAL_ACCESS_IP_ADDR"
27   description: null
28   type: null
29   required: true
30   source: "INSTAR"
31   rule-type: "interface-ip-address"
32   default: "0.0.0.0"
33   request-keys:
34   - key-name: "address_fqdn"
35     key-value: "value"
36   - key-name: "address_type"
37     key-value: "v4"
38   response-keys: null
39 - name: "LOCAL_CORE_ALT_IP_ADDR"
40   description: null
41   type: null 
42   required: true
43   source: "A&AI"
44   rule-type: null
45   default: "0:0:0:0"
46   request-keys:
47   - key-name: "address_fqdn"
48     key-value: "value"
49   - key-name: "address_type"
50     key-value: "v4"
51   response-keys: null
52 - name: "LOCAL_BILLING_IP_ADDR"
53   description: null
54   type: null 
55   required: false
56   source: null
57   rule-type: null
58   default: "0.0.0.0"
59   request-keys: null
60   response-keys: null
61 - name: "REMOTE_ACCESS_IP_ADDR"
62   description: null
63   type: null 
64   required: false
65   source: null
66   rule-type: null
67   default: "0.0.0.0"
68   request-keys: null
69   response-keys: null
70 - name: "REMOTE_CORE_ALT_IP_ADDR"
71   description: null
72   type: null 
73   required: false
74   source: null
75   rule-type: null
76   default: "0:0:0:0"
77   request-keys: null
78   response-keys: null
79 - name: "REMOTE_BILLING_IP_ADDR"
80   description: null
81   type: null 
82   required: false
83   source: "Manual"
84   rule-type: null
85   default: "0.0.0.0"
86   request-keys: null
87   response-keys: null
88 - name: "CORE_NETWORK_PLEN"
89   description: null
90   type: null 
91   required: false
92   source: INSTAR
93   rule-type: null
94   default: "32"
95   request-keys: null
96   response-keys: null