X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=models%2Fplugins%2Fyang%2Fmano-rift-groupings.yang;fp=models%2Fplugins%2Fyang%2Fmano-rift-groupings.yang;h=0000000000000000000000000000000000000000;hb=e95f94e2f40f06fb2b4c0eba440ba10e43735139;hp=7788724a00519400dc19769eb5bc5155f9926860;hpb=73cf50881181a591a13075082c84bbb9bf76b5d9;p=osm%2FSO.git diff --git a/models/plugins/yang/mano-rift-groupings.yang b/models/plugins/yang/mano-rift-groupings.yang deleted file mode 100644 index 7788724a..00000000 --- a/models/plugins/yang/mano-rift-groupings.yang +++ /dev/null @@ -1,95 +0,0 @@ -/* - * - * Copyright 2016-2017 RIFT.IO Inc - * - * 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. - * - * - */ - - module mano-rift-groupings -{ - namespace "urn:ietf:params:xml:ns:yang:nfvo:mano-rift-groupings"; - prefix "mano-rift"; - - import mano-types { - prefix "manotypes"; - } - - grouping custom-meta-data { - description "Grouping for instance-specific meta data"; - list custom-meta-data { - description - "List of meta-data to be associated with the instance"; - key "name"; - leaf name { - description "Name of the meta-data parameter"; - type string; - } - - leaf data-type { - description "Data-type the meta-data parameter"; - type manotypes:meta-data-type; - default "STRING"; - } - - leaf value { - description "Value of the meta-data parameter"; - type string; - } - - leaf destination { - description "Type of input parameter"; - type enumeration { - enum "CLOUD_INIT"; - enum "CLOUD_METADATA"; - } - default "CLOUD_METADATA"; - } - } - } - - grouping volume-info-additions { - leaf boot-volume { - description "This flag indicates if this is boot volume or not"; - type boolean; - } - - leaf boot-priority { - description "Boot priority associated with volume"; - type int32; - } - } - - grouping http-end-point-additions { - leaf data { - description - "This is the data to be sent with POST "; - type string; - } - } - - grouping ssh-key-generated { - container ssh-key-generated { - description "SSH key pair generated for this NS"; - leaf public-key { - description "Public key generated"; - type string; - } - leaf private-key-file { - description "Path to the private key file"; - type string; - } - } - } -}