6 commonHeader: &commonHeader
8 requestId: "123456-1000"
9 subRequestId: sub-123456-1000
10 actionIdentifiers: &assign-ai
11 blueprintName: pnf_config_aai
12 blueprintVersion: "1.0.0"
13 actionName: config-assign
16 config-assign-request:
17 resolution-key: &resKey "RES-KEY 61"
18 config-assign-properties:
19 service-instance-id: siid_1234
20 pnf-id: &pnfId pnf-id-2019-07-12
21 service-model-uuid: service-model-uuid
22 pnf-customization-uuid: pnf-customization-uuid
24 commonHeader: *commonHeader
25 actionIdentifiers: *assign-ai
28 eventType: EVENT_COMPONENT_EXECUTED
32 config-assign-response: {}
35 commonHeader: *commonHeader
36 actionIdentifiers: &deploy-ai
37 actionName: config-deploy
38 blueprintName: pnf_config_aai
39 blueprintVersion: "1.0.0"
42 config-deploy-request:
43 resolution-key: *resKey
44 config-deploy-properties:
45 service-instance-id: siid_1234
47 service-model-uuid: service-model-uuid
48 pnf-customization-uuid: pnf-customization-uuid
50 commonHeader: *commonHeader
51 actionIdentifiers: *deploy-ai
53 config-deploy-response: {}
57 eventType: EVENT_COMPONENT_EXECUTED
65 path: [ /aai/v14/network/pnfs/pnf, *pnfId]
67 Accept: application/json
70 Content-Type: application/json
72 ipaddress-v4-oam: &pnfAddress 13.13.13.13
73 ipaddress-v6-oam: 1::13
78 path: &configUri [ restconf/config, &nodeIdentifier [network-topology:network-topology/topology/topology-netconf/node, *pnfId]]
80 Content-Type: application/json
84 netconf-node-topology:protocol: { name: TLS }
85 netconf-node-topology:host: *pnfAddress
86 netconf-node-topology:key-based:
88 key-id: ODL_private_key_0
89 netconf-node-topology:port: 6513
90 netconf-node-topology:tcp-only: false
91 netconf-node-topology:max-connection-attempts: 5
96 path: [ restconf/operational, *nodeIdentifier]
99 node: [ { netconf-node-topology:connection-status: connected }]
102 path: [*configUri, &configletResourcePath yang-ext:mount/mynetconf:netconflist]
107 path: [*configUri, *configletResourcePath]
109 Content-Type: application/yang.patch+json
111 ietf-restconf:yang-patch:
117 value: { netconflist: { netconf: [ { netconf-id: "10", netconf-param: "1000" }]}}
121 value: { netconflist: { netconf: [ { netconf-id: "20", netconf-param: "2000" }]}}
125 value: { netconflist: { netconf: [ { netconf-id: "30", netconf-param: "3000" }]}}
128 ietf-yang-patch:yang-patch-status: