From 45343636aeb9c555bbaf9fa66cfe884568647695 Mon Sep 17 00:00:00 2001 From: "Pérez Caparrós David, INI-ONE-MBL-MEE" Date: Mon, 23 Mar 2020 20:55:48 +0100 Subject: Add BBS use case artifacts use case repo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add BBS use case artifacts for Frankfurt release (policy, SDC model) Issue-ID: INT-1499 Signed-off-by: Pérez Caparrós David, INI-ONE-MBL-MEE Change-Id: I79937eb9963369a0e0b7cdb09d7b34dc753514bf --- model/vfc/AccessConnectivityVFC.yaml | 21 ++++++++++++++++++ model/vfc/CpeVFC.yaml | 42 ++++++++++++++++++++++++++++++++++++ model/vfc/InternetProfileVFC.yaml | 26 ++++++++++++++++++++++ 3 files changed, 89 insertions(+) create mode 100644 model/vfc/AccessConnectivityVFC.yaml create mode 100644 model/vfc/CpeVFC.yaml create mode 100644 model/vfc/InternetProfileVFC.yaml (limited to 'model/vfc') diff --git a/model/vfc/AccessConnectivityVFC.yaml b/model/vfc/AccessConnectivityVFC.yaml new file mode 100644 index 0000000..3d3df37 --- /dev/null +++ b/model/vfc/AccessConnectivityVFC.yaml @@ -0,0 +1,21 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +node_types: + org.openecomp.resource.vfc.accessConnectivity: + derived_from: tosca.nodes.Root + description: olt + properties: + service_type: + type: string + required: true + upstream_speed: + type: string + required: true + downstream_speed: + type: string + required: true + capabilities: + virtual_binding: + type: tosca.capabilities.nfv.VirtualBindable + occurrences: + - 1 + - UNBOUNDED diff --git a/model/vfc/CpeVFC.yaml b/model/vfc/CpeVFC.yaml new file mode 100644 index 0000000..43d4c03 --- /dev/null +++ b/model/vfc/CpeVFC.yaml @@ -0,0 +1,42 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +node_types: + org.openecomp.resource.vfc.OntPnf: + derived_from: org.openecomp.resource.abstract.nodes.PNF + properties: + cpe_id: + type: string + required: true + pnf_name: + type: string + required: true + mac_addr: + type: string + required: true + manufacturer: + type: string + required: true + serial_num: + type: string + required: true + model: + type: string + required: true + attachment_point: + type: string + required: true + is_pnf: + type: boolean + required: true + default: true +# ont_type: reuse nf_type in Generic_PNF +# type: string +# required: true +# ont_sw_version: reuse software_versions in Generic_PNF +# type: string +# required: true + capabilities: + virtual_binding: + type: tosca.capabilities.nfv.VirtualBindable + occurrences: + - 1 + - UNBOUNDED diff --git a/model/vfc/InternetProfileVFC.yaml b/model/vfc/InternetProfileVFC.yaml new file mode 100644 index 0000000..d5cdab2 --- /dev/null +++ b/model/vfc/InternetProfileVFC.yaml @@ -0,0 +1,26 @@ +tosca_definitions_version: tosca_simple_yaml_1_0_0 +node_types: + org.openecomp.resource.vfc.InternetProfile: + derived_from: tosca.nodes.Root + properties: + rg_mac_addr: + type: string + required: true + service_type: + type: string + required: true + upstream_speed: + type: string + required: true + downstream_speed: + type: string + required: true + remote_id: + type: string + required: true + capabilities: + virtual_binding: + type: tosca.capabilities.nfv.VirtualBindable + occurrences: + - 1 + - UNBOUNDED -- cgit 1.2.3-korg