Self Serve Instantiation Instantiate Message Sequences Page 1
- Slides: 44
Self Serve Instantiation Instantiate Message Sequences Page 1
Macro Instantiation (Design Time) § Process flows Ø Policy Manager • Naming Policy Creation Ø SDC • Heat and Heat ENV Upload to SDC – – Include Controller Blueprint version and artifact name Include policy name instance name • Tosca Updates in SDC Ø Controller Design Studio • Controller Blueprint Creation – – – DG Action Artifact » Velocity Based Modeling with Auto Data Dictionary Mapping Connectivity Model (optional) • Data Dictionary – Page 2 Resource Creation
Designer Steps User Policy Manager SDC Create Policy Instance for Naming Recipe (includes VNF Name, VF Model Name, VNFC Name, etc. . ) • • • Controller Design Studio Add Meta Data for SDNC Model information (SDNC Model Name, SDNC Artifact and SDNC Version) On board the heat and heat env files vi SDC. Update the TOSCA properties the policy instance information an other mandatory tosca properties. • • DCAE Studio CLAMP Studio Create resource entry in the Controller Data Dictionary. Create a Controller Blueprint for v. FW • Add Artifact Capability and Instance Data • Add DG Capability • Ad Connectivity Model (optional) • • Create a DCAE blueprint. SKIP for Casablanca • • Page 3 Create a CLAMP blueprint SKIP for Casablanca
Proposed VNF Building Blocks Proposed PNF Building Blocks Service Macro Assign Svc Assign Service GR-API Service Assigned VNF Assigned VF-Module Base VF-Module VF-Mod Assigned Config Assign Config. Assigned View/Accept assignments Svc Assign GR-API with VNF Assignment for Ips and naming PNF Registered GR-API with VNF Assignment for Ips and naming Self Service flow for param retrieve and config generation. • Resolve • Generate configlet Service Macro Create, Configure & Activate Assign Config. Assigned Configured VF-Module Base VF-Module PNF Activate VF-Mod Create Active Created VF-Mod Activate Svc Activate Active VNF Configured VNF Activate Active Svc Activate Active Self Service flow for config deployment • Download GR-API with VNF Activate GR-API with Service activate Update A&AI GR-API with PNF Assignment for IPs and naming Assigned Configure VNF Created GR-API Service Assigned Self Service flow for param retrieve and config generation. • Resolve • Generate configlet Self Service flow for config deployment • Download GR-API with PNF Activate GR-API with Service activate
VNF Orchestration Status State Transition VNF -Configure, VNF -LCM (Start, Stop, other) VNF -Heat-Stack-Update VNF -Create (A-la-carte) Activate. VNF BB Assign. VNF BB Unassign. Vf. Module BB Configure. VNF BB Assigned Created Reset. VNF BB Activate. VNF BB Configured Deactivate. VNF BB Active Deactivate. VNF BB VNF -Delete (A-la-carte) Notes: 1. Supported VID operations: a. VFModule Create and Delete (A-la-carte) b. VFModule Update (A-la-carte) – not 2. VNF create/delete a-la-carte must skip configuration Legend Black Blue 10/2/2020 Activity/Building-Block State Red 5 VID operation Future/Not supported
Service Instance Orchestration Status State Transition Service-Macro-Create, Service-Create Service-Macro. Activate Service-Macro-Assign. Service. Instance. BB Unassign. Service. Instance. BB Assigned Service-Macro. Unssign Activate. Service. Instance. BB Created Deactivate. Service. Instance. BB Configured Service-Macro. Deactivate Active Service-Macro-Delete, Service-Delete Legend Black Notes: 1. Supported VID operations: a. Service Instance Create and Delete (Macro and A-la-carte) b. Service Instance Assign and Unassign (Macro) c. Service Instance Activate and Deactivate (Macro) d. Add/Remove Relationship/s (A-la-carte) 2. TBD 6 10/2/2020 Blue VID operation Activity/Building-Block State Red Future/Not supported
VF-Module Orchestration Status State Transition VFModule-Create Update. Vf. Module. BB Assign. Vf. Module BB Unassign. Vf. Module BB Activate. Vf. Module. B B Create. Vf. Module. BB Assigned Delete. Vf. Module. BB Created Configured Deactivate. Vf. Module BB Active VFModule-Delete Notes: 1. Supported VID operations: a. VFModule Create and Delete (A-la-carte) b. VFModule Update (A-la-carte) – not 2. TBD Legend Black Blue 10/2/2020 Activity/Building-Block State Red 7 VID operation Future/Not supported
Network Orchestration Status State Transition Network-Create Network-Update Assign. Network. B B Unassign. Network. B B Create. Network. BB Assigned Delete. Network. BB Created Activate. Network. B B Configured Deactivate. Network. B B Active Network. Delete Notes: 1. Supported VID operations: a. Network Create and Delete (A-la-carte) b. Network Update (A-la-carte) 2. TBD Legend Black Blue 10/2/2020 Activity/Building-Block State Red 8 VID operation Future/Not supported
Macro Instantiation (Run Time) § New process flows Ø Macro Service Assign - pause Ø Macro Service Activate (Create and Activate) - resume Ø Macro Service Create (Assign, Create and Activate) Ø Macro Service Un-assign - cancel Ø Macro Service Delete (Deactivate, Delete and Un-assign) § VID requests Ø POST /service. Instances/v#/{service. Instance. Id}/assign Ø POST /service. Instances/v#/{service. Instance. Id}/activate Ø POST /service. Instances/v#/{service. Instance. Id}/unassign Ø DELETE /service. Instances/v#/{service. Instance. Id} Page 9
Orchestration Status State Definitions (Work In Progress) State Description PROV Status (MSO? ) Assigned (Instantiation & Configuration) • • • PREPROV Created • The creation/spin-up of the resource in the Cloud. Includes initial configuration (boot configuration) via Heat. Includes connectivity protocol, generic routing, temp account setup, etc. Includes direct requests sent to Contrail by the SDN Controller. • Post-instantiation checks: check Open. Stack create/delete is successful, other. • Support pre-view of all (cloud and configuration) assignments and change of configuration assignments. Configured • The deployment of base and incremental configuration parameters to the PNF by the SDN/Application Controller using Ansible, Chefor Netconf. • Support multiple configuration layers: base, increment 1, increment 2, etc. For each layer apply configuration and audit check. A configuration layer will comprise of multiple configlets, a configlet typically representing configuration data per resource. • The deployment of multiple configuration layers will be orchestrated as one atomic configuration operation. Support rollback policy for failed configuration deployments, e. g. rollback to previous configuration layer, rollback entire set. • Override of configuration parameters may require recalculation of other configuration parameters. • Post-configuration audit checks using CVaa. S and SDNO. • Support pre-view of all (cloud and configuration) assignments and change of configuration assignments. Active • Internal/technical state to enable the cut-over in the SDN controller, moving from pending to principal/operational state in MD-SAL / My. SQL DB. • Support pre-view of all (cloud and configuration) assignments and change of configuration assignments. 10 10/2/2020 Cloud resource parameters collection and assignment by the SDN Controller, e. g. ip-address, interfaces, vlan tags, license entitlements. Resource objects population in Inventory/A&AI. Resource capacity validation (SNIRO->e. Valet). Application configuration collection and assignment by the SDN Controller, e. g. TNs, TACACS, Security, Firewall, license keys. Configlets generation. Support pre-view and change of cloud and configuration assignments. Manual Step today (NVTPROV) PROV
Proposed Dublin E 2 E Orchestration Status State Diagram Audit Checks, Cloud Update, Change Model, Preview & Change of Configuration Assignments Preview & Change of Cloud & Configuration Assignments Base, Incremental Ops Create Assign Unassign Assigned Delete Activate Configure Created Rollback Configured Deactivate Active Terminate – Delete Cloud Network and Unassign Notes: 1. State transitions from one state to another when the operation/action, e. g. configure, is successful. 2. State transitions should not constrain the workflow, supporting multiple pauses / manual handling steps and multiple Ops teams. 3. Pre-view and change of cloud and/or configuration assignments will require platform enhancements: visibility improvements, manual handling improvements, other. 4. Unassign is allowed when the Orch Status is as follows: 1. VNF Level Orch Status 1. Assign --2. Assigned 2. VF Module Level Orch Status 1. Assigned 11
SDN-C Assignment Capability § Naming Policy Ø SDN-C will implement the functionality to execute the policy rules and assign the resource names based on the policy. • • • § generic-vnf-name attribute - required to create a generic-vnf instance in A&AI, SO will create a temporary name, SDN-C will update volume-group-name attribute - required to create a volume-group instance in A&AI SO will create a temporary name, SDN-C will update vf-module-name attribute - required to create a vf-module instance in A&AI SO will create a temporary name, SDN-C will update IP Address Ø SDN-C will implement the functionality to execute the policy rules and assign the resource names based on the policy. • § Netbox Capability VLAN Assignment Ø SDN-C will implement the functionality to execute the policy rules and assign the resource names based on the policy. § Page 12 Data Dictionary Resource Collection Ø Global Default at Data Dictionary Ø Service Specific Artifact Data Dictionary Default.
Macro Request from VID to SO to create service-instance object VID provides: § the global. Subscriber. Id - which is the same as the global-customer-id in A&AI § the subscription. Service. Type - which is the same as the service-type in A&AI § the product. Family. Id - which is the same as the service-id in A&AI used in generic-vnf objects POST /service. Instances/v 6/assign HTTPS/1. 1 Authorization: Basic QWxh. ZGRpbjpvc. GVu. IHNlc 2 Ft. ZQ== content-type: application/json content-length: 1024 accept: application/json { "request. Details": { "model. Info": { “model. Type”: “service”, “model. Invariant. Id”: “ff 3514 e 3 -5 a 33 -55 df-13 ab-12 abad 84 e 7 ff”, “model. Version. Id”: “fe 6985 cd-ea 33 -3346 -ac 12 -ab 121484 a 3 fe”, “model. Name”: “Test”, "model. Version": "1. 0" }, “cloud. Configuration”: { “lcp. Cloud. Region. Id”: “mdt 1”, “tenant. Id”: “ 88 a 6 ca 3 ee 0394 ade 9403 f 075 db 23167 e” }, "owning. Entity": { "owning. Entity. Id": "038 d 99 af-0427 -42 c 2 -9 d 15 -971 b 99 b 9 b 489", "owning. Entity. Name": "{some entity name}" }, Page 13 "project": { "project. Name": "{some project name}" }, “subscriber. Info”: { “global. Subscriber. Id”: “{some subscriber id}”, “subscriber. Name”: “{some subscriber name}” }, "request. Info": { “product. Family. Id”: “a 9 a 77 d 5 a-123 e-4 ca 2 -9 eb 9 -0 b 015 d 2 ee 0 fb”, “source”: “VID”, “suppress. Rollback”: true, “requestor. Id”: “az 2016” }, “request. Parameters”: { “subscription. Service. Type”: “MOG”, “a. La. Carte”: false, “user. Params”: [ { "name": "some. User. Param", "value": "some. Value" } ] } } }
new proposed structured user. Params parameter Page 14 "user. Params": [ { "service": { "model. Info": { //service model info including at least model. Version. Id }, "instance. Params": [ //any service level params here { "service. Specific. Param 1": "some. Value" } ], "resources": { "vnfs": [ { "model. Info": { //VNF model info including at least model. Customization. Id }, "instance. Params": [ //any vnf level instance specific params (potentially needed by SDN-C at vnf level), at least need "platform"/"product. Family. Id" { "platform": "some. Value", "product. Family. Id": "some. Value" } ], "vf. Modules": [ { "model. Info": { //vf. Module model info including at least model. Customization. Id }, "instance. Params": [ //any vf. Module instance specific params for the first instance of this vf. Module in the VNF { "instance 1 Heat. Param 1": "some. Value" } ], } //repeat for additional instances (per initial. Count) of the VF Module in the VNF and/or for additional VF Module Model instance(s) in the VNF) ] } //(repeat for additional VNFs in the service model as needed) ], "networks": [ { "model. Info": { //network model info including at least model. Customization. Id }, "instance. Params": [ //any network instance specific params { "network. Param 1": "some. Value" } ], } //(repeat for additional networks in the service model as needed) ] } } } ]
Assign Service (macro) request: Assign Service VID SO POST /service. Instances/v#/assign SDN-C A&AI Cloud GET /business/customer/{global-customer-id}/ APIH global-customer-id subscriber-name subscriber-type Get BB list & select BB OOF PUT /business/customer/{global-customer-id}/servicesubscriptions/service-subscription/{service-type}/service-instances/serviceinstance/{service-instance-id} service-instance-id - UUID generated by SO service-type service-role environment-context workload-context model-invariant-id model-version-id Decomposition sync ack Request homing, license and entitlement data orchestration-status = Create service-instance assign serviceinstance process flow Assign relationships: to generic-vnf - set when generic-vnf object is created to service-subscription from project - set when the project is created to owning-entity- set when the owning-entity is created Get customer and service subscription data PUT /business/project/{project-name} project-name Create project {if VID request contains project name} relationships: to service-instance Create owning-entity PUT /business/owning-entities/owning-entity/{ owning-entity-id} Assign service-instance owning-entity-id owning-entity-name Update service-instance-name relationships: from service-instance Update service-instance Page 15 orchestration-status = Assigned Netbox
Assign Service (macro) request - Assign VNF VID SO SDN-C A&AI Select BB Cloud OOF Netbox GET /business/customer/{global-customerid}/service-subscriptions/service-subscription/{servicetype}/service-instances/service-instance/{service-instance-id} Decomposition global-customer-id service-type service-instance-id Pre-process request PUT /network/generic-vnfs/generic-vnf/{vnf-id} Get service-instance assign generic-vnf process flow vnf-id - UUID generated by SO vnf-type service-id model-invariant-id model-version-id model-customization-id heat-stack-id Create generic-vnf orchestration-status= Repeat for each vnf Assign generic-vnf Update generic-vnf Assign relationships: from service-instance from platform from line-of-business from vf-module - set when vf-module object is created from vnfc - added by SDN-C to volume-group - set when volume-group object is created Update vnf-name orchestration-status = Assign (Not needed? ? ? ) SDNC: Triggers Data Dictionary API for data collection for service context artifact. Based on the service artifact, SDNC will trigger the capability/m. S API: • IP Assignment using Netbox • Vlan Tagging Using Policy • Naming Assignment using Policy Page 16 • • Sequence of execution of capability: Naming, IP, Vlan Tagging.
Assign Service (macro) request - Assign VF-Modules (Base and Add-ons) VID SO SDN-C A&AI Cloud OOF PUT /network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vfmodule/{vf-module-id} Select BB vf-module-id - UUID generated by SO vf-module-name – temporary value is-base-vf-module model-invariant-id model-version-id model-customization-id heat-stack-id= Decomposition Pre-process request Get service-instance, generic-vnf, tenant, cloud -region, customer orchestration-status= Assign relationships: to generic-vnf to volume-group to vnfc added by SDN-C Create vf-module assign vfmodule process flow Update vf-module Page 17 Repeat for each vf-module-name volume-group-id Assign vf-module Netbox Base vf-module must be created first Update vf-module orchestration-status = Assigned Process flow ends to allow VID operator to review resource assignments SDNC: Triggers Data Dictionary API for data collection for service context artifact. Based on the service artifact, SDNC will trigger the capability/m. S API: • IP Assignment using Netbox • Vlan Tagging Using Policy • Naming Assignment using Policy
Assign Service (macro) request – Config Assign VNF VID SO SDN-C A&AI Select BB Decomposition Pre-process request Get service-instance Config assign generic-vnf process flow Get VNF Object Repeat for each vnf Config Assign generic-vnf Update generic-vnf Page 18 SDNC Self Service API Async Transaction • Param collection • config generation orchestration-status = Assigned
Activate Service (macro) request - Create VF-Modules (Base and Add-ons) VID SO SDN-C A&AI Cloud OOF Netbox Select BB The create and activate sequences are performed sequen on a per vf-module basis. Decomposition That is the base vf-module is created and activated before add-on vf modules and then each add-on vf-module will be created and activated. Pre-process request Get vf-module resource assignments create vfmodule process flow Create vf-module in Open. Stack via a call to Heat Repeat for each vf-module Base vf-module must be created first Update vf-module Vf-module successfully created by Heat PUT /network/generic-vnfs/generic-vnf/{vnf-id}/vf-modules/vfmodule/{vf-module-id} vf-module-id vnf-id heat-stack-id= orchestration-status=Created Update vf-module Page 19 HEAT Bri After Inst A&AI Vse PROVSta
Activate Service (macro) request – Configure Deploy VID SO SDN-C A&AI VNF Select BB Decomposition Pre-process request Get vnf Update Generic VNF object orchestration-status = Configure Repeat for each VNF in Service Config Deploy configure VNF process flow ack SDNC Self Service API Async Transaction • Configlet Download Async Notification Update Generic VNF object Page 20 orchestration-status = Configured
Activate Service (macro) request - Activate VF-Module (Base and Add-on) VID SO SDN-C A&AI Cloud OOF Select BB The create and activate sequences are performed sequentially on a per vf-module basis. Decomposition That is the base vf-module is created and activated before the add-on vf modules and then each add-on vf-module will be created and activated. Pre-process request Get vf-module activate vfmodule process flow Repeat for each vf-module Activate vf-module Base vf-module must be activated first Update vf-module Page 21 Netbox orchestration-status = Active
Activate Service (macro) request - Activate VNF VID SO SDN-C A&AI Cloud OOF Select BB Decomposition Pre-process request Get generic-vnf activate generic-vnf process flow Update generic-vnf Page 22 Repeat for each vnf Activate generic-vnf orchestration-status = Active Netbox
Activate Service (macro) request - Activate Service VID SO SDN-C A&AI Cloud Select BB Decomposition Pre-process request Get service-instance activate serviceinstance process flow Activate service-instance Update service-instance Page 23 orchestration-status = Active OOF Netbox
Activate Service (macro) request - Activate Service. (macro) VID resumes creation of new service: VID SO SDN-C POST /service. Instances/v#/{service. Instance. Id}/activate APIH Get BB list & select BB Decomposition sync ack Pre-process request activate serviceinstance process flow Page 24 Get service-instance A&AI Cloud OOF Netbox
Volume group moved to the backup slides Page 25
Assign Service (macro) request - Assign Volume Group VID SO SDN-C A&AI Cloud OOF Select BB Decomposition GET /cloud-infrastructure/cloud-regions/cloudregion/{cloud-owner}/{cloud-region-id} Pre-process request Get service-instance cloud-owner cloud-region-id Validate service-instance GET /network/generic-vnfs/generic-vnf/{vnf-id} Get cloud-region assign volume-group process flow Validate cloud-region Get generic-vnf Validate generic-vnf Create volume-group Page 26 vnf-id Repeat for each volume group PUT /cloud-infrastructure/cloud-regions/cloud-region/{ cloudowner}/{cloud-region-id}/volume-groups/volume-group/{volume -group-id} volume-group-id - UUID generated by SO vnf-type vf-module-model-customization-id heat-stack-id orchestration-status=Assigned relationships: from generic-vnf from tenant from vf-module - set when vf-module is created to cloud-region Netbox
Activate Service (macro) request - Create Volume Group VID SO SDN-C A&AI Cloud Select BB OOF The create and activate sequences are performed sequentially on a per volume-group basis. Decomposition Pre-process request Get service-instance Create volume-group in Open. Stack via a call to Heat create volume -group process flow Repeat for each volume-group Update volume-group successfully created by Heat Update volume-group Page 27 ROBOT orchestration-status = Created
Activate Service (macro) request - Activate Volume Group VID SO SDN-C A&AI Cloud Select BB OOF The create and activate sequences are performed sequentially on a per volume-group basis. Decomposition Pre-process request Get volume-group Repeat for each volume-group activate volume-group process flow Update volume-group Page 28 Netbox orchestration-status = Active
Macro Service Un-assign Page 29
Unassign Service (macro) request – Un-assign VF-Module (Base and Add-ons) VID SO SDN-C A&AI PO OOF POST /service. Instances/v#/unassign APIH Get BB list & select BB Decomposition Pre-process request sync ack Get service-instance Validate status Get vf-module unassign vfmodule process flow orchestration-status = Assigned Repeat for each vf-module Add-on vf-module must be deleted first Unassign vf-module DELETE /network/generic-vnfs/generic-vnf/{vnf-id}/vfmodules/vf-module/{vf-module-id} vnf-if vf-module-id resource-version Delete vf-module Page 30 Netbox
Unassign Service (macro) request – Unassign Volume Group VID SO SDN-C A&AI PO OOF Netbox Select BB Decomposition Pre-process request Get volume-group orchestration-status = Assigned Repeat for each volume group unassign volume-group process flow Page 31 DELETE /cloud-infrastructure/cloud-regions/cloud-region/{ cloudowner}/{cloud-region-id}/volume-groups/volume-group/{volume-group-id} Delete volume-group cloud-owner cloud-region-id volume-group-id resource-version
Unassign Service (macro) request – Unassign VNF VID SO SDN-C A&AI PO OOF Select BB Decomposition Get generic-vnf orchestration-status = Assigned Unassign generic-vnf unassign generic-vnf process flow DELETE /network/generic-vnfs/generic-vnf/{ vnf-id} Delete generic-vnf Page 32 vnf-id resource-version Netbox
Unassign Service (macro) request – Unassign Service VID SO SDN-C A&AI PO OOF Select BB Decomposition Get service-instance orchestration-status = Assigned Unassign service-instance unassign serviceinstance process flow DELETE /business/customer/{global-customerid}/service-subscriptions/service-subscription/{service-type}/serviceinstances/service-instance/{service-instance-id} Delete service-instance Page 33 global-customer-id service-type service-instance-id resource-version Netbox
Macro Service Deactivate, Delete and Unassign Page 34
Delete Service (macro) request – Deactivate VF-Module VID SO SDN-C A&AI PO OOF Netbox DELETE /service. Instances/v#/{service. Instance. Id} The deactivate and delete sequences are performed sequentially on a per vf-module basis. APIH That is the add-on vf-modules are deactivated and deleted first. Get BB list & select BB When all the add-on vf-modules have been deactivated and deleted then the base vf-module is deactivated and deleted. Decomposition Pre-process request sync ack Get service-instance Validate status Get vf-module deactivate vfmodule process flow orchestration-status = Active Repeat for each vf-module Add-on vf-module must be deactivated first Deactivate vf-module Update vf-module Page 35 orchestration-status = Created
Delete Service (macro) request – Delete VF-Module VID SO SDN-C A&AI PO OOF Netbox The deactivate and delete sequences are performed sequentially on a per vf-module basis. Select BB That is the add-on vf-modules are deactivated and deleted first. When the add-on vf-modules have been deactivated and deleted then the base vf-module is deactivated and deleted. Decomposition Pre-process request Get vf-module orchestration-status = Created Delete vf-module from Open. Stack via a call to Heat Repeat for each vf-module delete vfmodule process flow RO Update vf-module Vf-module successfully deleted by Heat Update vf-module Page 36 orchestration-status = Assigned Add-on vf-module must be deleted first
Delete Service (macro) request – Deactivate Volume Group VID SO SDN-C A&AI PO OOF The deactivate and delete sequences are performed sequentially on a per volume-group basis. Select BB Decomposition Pre-process request Get volume-group orchestration-status = Active deactivate Deactivate volume-group process flow Repeat for each volume-group Update volume-group Page 37 Netbox orchestration-status = Created
Delete Service (macro) request – Delete Volume Group VID SO SDN-C A&AI PO OOF The deactivate and delete sequences are performed sequentially on a per volume-group basis. Select BB Decomposition Pre-process request Get volume-group orchestration-status = Created Delete volume-group from Open. Stack via a call to Heat RO delete volume-group process flow Update volume-group Volume-group successfully deleted by Heat Update volume-group Page 38 Netbox orchestration-status = Assigned Repeat for each volume-group
Delete Service (macro) request – Deactivate VNF VID SO SDN-C A&AI PO Select BB Decomposition Pre-process request Get generic-vnf orchestration-status = Active deactivate generic-vnf Deactivate generic-vnf process flow Update generic-vnf Page 39 orchestration-status = Assigned OOF Netbox
Delete Service (macro) request – Deactivate Service VID SO SDN-C A&AI PO Select BB Decomposition Pre-process request Get service-instance orchestration-status = Active deactivate service. Deactivate service-instance process flow Update service-instance Page 40 orchestration-status = Assigned OOF Netbox
Delete Service (macro) request – Un-assign VF-Module VID SO SDN-C A&AI PO OOF Select BB Decomposition Pre-process request Get vf-module unassign vfmodule process flow Unassign vf-module Repeat for each vf-module Add-on vf-module must be unassigned first Delete vf-module Page 41 orchestration-status = Assigned Netbox
Delete Service (macro) request – Un-assign Volume Group VID SO SDN-C A&AI PO OOF Select BB Decomposition Pre-process request Get volume-group unassign volume-group Unassign volume-group process flow Delete volume-group Page 42 orchestration-status = Assigned Repeat for each volume-group Netbox
Delete Service (macro) request – Un-assign VNF VID SO SDN-C A&AI PO Select BB Decomposition Pre-process request Get generic-vnf unassign Unassign generic-vnf process flow Delete generic-vnf Page 43 orchestration-status = Assigned OOF Netbox
Delete Service (macro) request – Un-assign Service VID SO SDN-C A&AI PO OOF Select BB Decomposition Pre-process request Get service-instance unassign Unassign service-instance serviceinstance process flow Delete service-instance Page 44 orchestration-status = Assigned DELETE /business/customer/{globalcustomer-id}/service-subscriptions/servicesubscription/{service-type}/service-instances/serviceinstance/{service-instance-id} global-customer-id service-type service-instance-id resource-version Netbox
- Inference vs instantiation
- Describe your ideal self example
- Adp self help
- Soax self serve
- Apa introduction
- Me myself and i self concept
- Self concept vs self esteem
- Contoh ideal self dan real self
- Self image vs self perception
- Procedural self-knowledge does not include
- Self image vs self perception
- It is the misalignment of the ideal and real self.
- Eyfs
- All thoughts
- I self and me self difference
- Trasformatore trifase spiegazione
- Offer vs serve school lunch
- Lions we serve
- "william j. morgan" invented the game volleyball
- Love ever hurt never
- I will love and serve god my country
- First come first serve
- Right way to serve god
- Digestril
- Soft serve ukraine
- Freddy fudpucker origin
- Lions club suisse
- Serve to a general overall picture of the field of view
- Serve soup
- Serve the lord in the days of your youth
- What is forehand serve
- Regional center of cordillera administrative region
- A cosa serve
- Women must serve men
- Samurai to serve
- 5-1 rotation volleyball
- Volleyball rotations 5-1
- Vitaminas hidrossoluveis
- It's your serve
- E marketing excellence
- How to serve humanity
- Samurai to serve
- We serve a living savior
- Manutergio cosa serve
- Las vegas justice court efile