diff --git a/11-osm-im.md b/11-osm-im.md index df781b7ba25d820ab80432c2ed8e90e5f970eb2d..cdb9619d1d8eddfc13a27684fc8892964f2902b0 100644 --- a/11-osm-im.md +++ b/11-osm-im.md @@ -14,7 +14,7 @@ Below you can find tree representations of the VNFD (VNF Descriptor), NSD (Netwo **Navigable version:** -**** +**** **Plain text version:** @@ -37,12 +37,8 @@ module: vnfd | | | +--rw script-type? enumeration | | +--:(juju) | | +--rw juju - | | +--rw charm? string - | | +--rw proxy? boolean - | | +--rw vca-relationships - | | +--rw relation* [requires provides] - | | +--rw requires string - | | +--rw provides string + | | +--rw charm? string + | | +--rw proxy? boolean | +--rw config-primitive* [name] | | +--rw name string | | +--rw parameter* [name] @@ -74,6 +70,11 @@ module: vnfd | | +--rw user-defined-script? string | +--rw metrics* [name] | | +--rw name string + | +--rw relation* [name] + | | +--rw name string + | | +--rw entities* [id] + | | +--rw id string + | | +--rw endpoint? string | +--rw config-access | +--rw ssh-access | +--rw required? boolean @@ -246,12 +247,8 @@ module: vnfd | | | | +--rw script-type? enumeration | | | +--:(juju) | | | +--rw juju - | | | +--rw charm? string - | | | +--rw proxy? boolean - | | | +--rw vca-relationships - | | | +--rw relation* [requires provides] - | | | +--rw requires string - | | | +--rw provides string + | | | +--rw charm? string + | | | +--rw proxy? boolean | | +--rw config-primitive* [name] | | | +--rw name string | | | +--rw parameter* [name] @@ -332,6 +329,65 @@ module: vnfd | | +--rw image-checksum? string | +--rw device-bus? enumeration | +--rw device-type? enumeration + +--rw kdu* [name] + | +--rw name string + | +--rw description? string + | +--rw kdu-configuration + | | +--rw (config-method)? + | | | +--:(script) + | | | | +--rw script + | | | | +--rw script-type? enumeration + | | | +--:(juju) + | | | +--rw juju + | | | +--rw charm? string + | | | +--rw proxy? boolean + | | +--rw config-primitive* [name] + | | | +--rw name string + | | | +--rw parameter* [name] + | | | | +--rw name string + | | | | +--rw data-type? manotypes:parameter-data-type + | | | | +--rw mandatory? boolean + | | | | +--rw default-value? string + | | | | +--rw parameter-pool? string + | | | | +--rw read-only? boolean + | | | | +--rw hidden? boolean + | | | +--rw user-defined-script? string + | | +--rw initial-config-primitive* [seq] + | | | +--rw seq uint64 + | | | +--rw (primitive-type)? + | | | +--:(primitive-definition) + | | | +--rw name? string + | | | +--rw parameter* [name] + | | | | +--rw name string + | | | | +--rw data-type? manotypes:parameter-data-type + | | | | +--rw value? string + | | | +--rw user-defined-script? string + | | +--rw terminate-config-primitive* [seq] + | | | +--rw seq uint64 + | | | +--rw name? string + | | | +--rw parameter* [name] + | | | | +--rw name string + | | | | +--rw data-type? manotypes:parameter-data-type + | | | | +--rw value? string + | | | +--rw user-defined-script? string + | | +--rw metrics* [name] + | | | +--rw name string + | | +--rw config-access + | | | +--rw ssh-access + | | | +--rw required? boolean + | | | +--rw default-user? string + | | +--rw blacklist-config-primitive* enumeration + | +--rw (kdu-model)? + | +--:(helm-chart) + | | +--rw helm-chart? string + | +--:(juju-bundle) + | +--rw juju-bundle? string + +--rw k8s-cluster + | +--rw version* string + | +--rw cni* enumeration + | +--rw nets* [id] + | +--rw id string + | +--rw external-connection-point-ref? -> ../../../connection-point/name +--rw vdu-dependency* [vdu-source-ref] | +--rw vdu-source-ref -> ../../vdu/id | +--rw vdu-depends-on-ref? -> ../../vdu/id @@ -420,7 +476,7 @@ module: vnfd **Navigable version:** -**** +**** **Plain text version:** @@ -524,12 +580,8 @@ module: nsd | | | +--rw script-type? enumeration | | +--:(juju) | | +--rw juju - | | +--rw charm? string - | | +--rw proxy? boolean - | | +--rw vca-relationships - | | +--rw relation* [requires provides] - | | +--rw requires string - | | +--rw provides string + | | +--rw charm? string + | | +--rw proxy? boolean | +--rw config-primitive* [name] | | +--rw name string | | +--rw parameter* [name] @@ -560,7 +612,12 @@ module: nsd | | | +--rw value? string | | +--rw user-defined-script? string | +--rw metrics* [name] - | +--rw name string + | | +--rw name string + | +--rw relation* [name] + | +--rw name string + | +--rw entities* [id] + | +--rw id string + | +--rw endpoint? string +--rw input-parameter-xpath* [xpath] | +--rw xpath string | +--rw label? string @@ -645,7 +702,7 @@ module: nsd **Navigable version:** -**** +**** **Plain text version:** @@ -778,7 +835,7 @@ module: nst **Navigable version:** -**** +**** **Plain text version:** @@ -814,12 +871,8 @@ module: vnfr | | | | +--ro script-type? enumeration | | | +--:(juju) | | | +--ro juju - | | | +--ro charm? string - | | | +--ro proxy? boolean - | | | +--ro vca-relationships - | | | +--ro relation* [requires provides] - | | | +--ro requires string - | | | +--ro provides string + | | | +--ro charm? string + | | | +--ro proxy? boolean | | +--ro config-primitive* [name] | | | +--ro name string | | | +--ro parameter* [name] @@ -851,6 +904,11 @@ module: vnfr | | | +--ro user-defined-script? string | | +--ro metrics* [name] | | | +--ro name string + | | +--ro relation* [name] + | | | +--ro name string + | | | +--ro entities* [id] + | | | +--ro id string + | | | +--ro endpoint? string | | +--ro config-access | | +--ro ssh-access | | +--ro required? boolean @@ -1023,12 +1081,8 @@ module: vnfr | | | | | +--ro script-type? enumeration | | | | +--:(juju) | | | | +--ro juju - | | | | +--ro charm? string - | | | | +--ro proxy? boolean - | | | | +--ro vca-relationships - | | | | +--ro relation* [requires provides] - | | | | +--ro requires string - | | | | +--ro provides string + | | | | +--ro charm? string + | | | | +--ro proxy? boolean | | | +--ro config-primitive* [name] | | | | +--ro name string | | | | +--ro parameter* [name] @@ -1109,6 +1163,65 @@ module: vnfr | | | +--ro image-checksum? string | | +--ro device-bus? enumeration | | +--ro device-type? enumeration + | +--ro kdu* [name] + | | +--ro name string + | | +--ro description? string + | | +--ro kdu-configuration + | | | +--ro (config-method)? + | | | | +--:(script) + | | | | | +--ro script + | | | | | +--ro script-type? enumeration + | | | | +--:(juju) + | | | | +--ro juju + | | | | +--ro charm? string + | | | | +--ro proxy? boolean + | | | +--ro config-primitive* [name] + | | | | +--ro name string + | | | | +--ro parameter* [name] + | | | | | +--ro name string + | | | | | +--ro data-type? manotypes:parameter-data-type + | | | | | +--ro mandatory? boolean + | | | | | +--ro default-value? string + | | | | | +--ro parameter-pool? string + | | | | | +--ro read-only? boolean + | | | | | +--ro hidden? boolean + | | | | +--ro user-defined-script? string + | | | +--ro initial-config-primitive* [seq] + | | | | +--ro seq uint64 + | | | | +--ro (primitive-type)? + | | | | +--:(primitive-definition) + | | | | +--ro name? string + | | | | +--ro parameter* [name] + | | | | | +--ro name string + | | | | | +--ro data-type? manotypes:parameter-data-type + | | | | | +--ro value? string + | | | | +--ro user-defined-script? string + | | | +--ro terminate-config-primitive* [seq] + | | | | +--ro seq uint64 + | | | | +--ro name? string + | | | | +--ro parameter* [name] + | | | | | +--ro name string + | | | | | +--ro data-type? manotypes:parameter-data-type + | | | | | +--ro value? string + | | | | +--ro user-defined-script? string + | | | +--ro metrics* [name] + | | | | +--ro name string + | | | +--ro config-access + | | | | +--ro ssh-access + | | | | +--ro required? boolean + | | | | +--ro default-user? string + | | | +--ro blacklist-config-primitive* enumeration + | | +--ro (kdu-model)? + | | +--:(helm-chart) + | | | +--ro helm-chart? string + | | +--:(juju-bundle) + | | +--ro juju-bundle? string + | +--ro k8s-cluster + | | +--ro version* string + | | +--ro cni* enumeration + | | +--ro nets* [id] + | | +--ro id string + | | +--ro external-connection-point-ref? -> ../../../connection-point/name | +--ro vdu-dependency* [vdu-source-ref] | | +--ro vdu-source-ref -> ../../vdu/id | | +--ro vdu-depends-on-ref? -> ../../vdu/id @@ -1199,12 +1312,8 @@ module: vnfr | | | +--ro script-type? enumeration | | +--:(juju) | | +--ro juju - | | +--ro charm? string - | | +--ro proxy? boolean - | | +--ro vca-relationships - | | +--ro relation* [requires provides] - | | +--ro requires string - | | +--ro provides string + | | +--ro charm? string + | | +--ro proxy? boolean | +--ro config-primitive* [name] | | +--ro name string | | +--ro parameter* [name] @@ -1356,12 +1465,8 @@ module: vnfr | | | | +--ro script-type? enumeration | | | +--:(juju) | | | +--ro juju - | | | +--ro charm? string - | | | +--ro proxy? boolean - | | | +--ro vca-relationships - | | | +--ro relation* [requires provides] - | | | +--ro requires string - | | | +--ro provides string + | | | +--ro charm? string + | | | +--ro proxy? boolean | | +--ro config-primitive* [name] | | | +--ro name string | | | +--ro parameter* [name] @@ -1527,7 +1632,7 @@ module: vnfr **Navigable version:** -**** +**** **Plain text version:** @@ -1642,12 +1747,8 @@ module: nsr | | | | +--rw script-type? enumeration | | | +--:(juju) | | | +--rw juju - | | | +--rw charm? string - | | | +--rw proxy? boolean - | | | +--rw vca-relationships - | | | +--rw relation* [requires provides] - | | | +--rw requires string - | | | +--rw provides string + | | | +--rw charm? string + | | | +--rw proxy? boolean | | +--rw config-primitive* [name] | | | +--rw name string | | | +--rw parameter* [name] @@ -1678,7 +1779,12 @@ module: nsr | | | | +--rw value? string | | | +--rw user-defined-script? string | | +--rw metrics* [name] - | | +--rw name string + | | | +--rw name string + | | +--rw relation* [name] + | | +--rw name string + | | +--rw entities* [id] + | | +--rw id string + | | +--rw endpoint? string | +--rw input-parameter-xpath* [xpath] | | +--rw xpath string | | +--rw label? string @@ -1901,12 +2007,8 @@ module: nsr | | | +--ro script-type? enumeration | | +--:(juju) | | +--ro juju - | | +--ro charm? string - | | +--ro proxy? boolean - | | +--ro vca-relationships - | | +--ro relation* [requires provides] - | | +--ro requires string - | | +--ro provides string + | | +--ro charm? string + | | +--ro proxy? boolean | +--ro config-primitive* [name] | | +--ro name string | | +--ro parameter* [name] @@ -2161,7 +2263,7 @@ module: nsr **Navigable version:** -**** +**** **Plain text version:**