4 * Copyright 2018 Telefonica Investigacion y Desarrollo S.A.U.
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
21 module netslice-instantiation-parameters {
24 namespace "urn:etsi:osm:yang:netslice-instantiation-parameters";
25 prefix "netslice-instantiation-parameters";
31 import ietf-inet-types {
39 import instantiation-parameters {
40 prefix "instantiation-parameters";
45 description "Initial version";
48 grouping netslice_params {
56 list netslice-subnet {
58 uses netslice_subnet_params;
62 uses netslice_vld_params;
66 grouping netslice_subnet_params {
71 uses instantiation-parameters:ns_params;
74 grouping netslice_vld_params {
75 uses instantiation-parameters:vld_common_params;
76 list nss-connection-point-ref {
77 key "nss-ref nsd-connection-point-ref";
79 description "Reference to slice subnet";
81 path "/nst:nst/nst:netslice-subnet/nst:id";
84 leaf nsd-connection-point-ref {
86 path "/nsd:nsd-catalog/nsd:nsd/nsd:connection-point/nsd:name";