Table of Contents |
---|
...
Attribute | Qualifier | Default | Content | Description |
---|---|---|---|---|
cloudOwner | M | String | cloud owner name, can be customized, e.g. att-aic | |
cloudRegionId | M | String | cloud region info based on deployment, e.g. RegionOne | |
cloudType | M | String | type of the cloud, decides which multicloud plugin to use, openstack or vio | |
cloudRegionVersion | M | String | cloud version, ocata, mitaka or other | |
ownerDefinedType | O | String | Cloud-owner defined type indicator (e.g., dcp, lcp) | |
cloudZone | O | String | Zone where the cloud is homed. | |
complexName | O | String | complex name for cloud-region instance. | |
cloudExtraInfo | O | String | extra info for Cloud | |
vimAuthInfos | M | 1 | [Obj] | Auth information of Cloud |
...
Attribute | Qualifier | Default | Content | Description |
---|---|---|---|---|
cloudType | M | String | type of the cloud, decides which multicloud plugin to use, openstack or vio | |
cloudRegionVersion | M | String | cloud version, ocata, mitaka or other | |
ownerDefinedType | O | String | Cloud-owner defined type indicator (e.g., dcp, lcp) | |
cloudZone | O | String | Zone where the cloud is homed. | |
complexName | O | String | complex name for cloud-region instance. | |
cloudExtraInfo | O | String | extra info for Cloud | |
vimAuthInfos | M | [Obj] | Auth information of Cloud |
...
Request Sample:
/api/aai-esr-server/v1/vims/ZTE/region-one
Response Parameters:
Get all VIM
Interface Definition | Description |
---|---|
URI | /api/aai-esr-server/v1/vims |
Operation Type | GET |
...
Response Parameters:
List<VIM>
Delete VIM
Interface Definition | Description |
---|---|
URI | /api/aai-esr-server/v1/vims/{cloudOwner}/{cloudRegionId} |
Operation Type | DELETE |
...
Attribute | Qualifier | Cardinality | Content | Description | |||
---|---|---|---|---|---|---|---|
name | M | 1 | String | VNFM name | |||
type | M | 1 | String | VNFM type | |||
vimId | O | 0..1 | String | Related VIM | |||
vendor | M | 1 | String | VNFM vendor | |||
version | M | 1 | String | VNFM version | description | O | |
0..1 | String | VNFM description | certificateUrl | O | 0..1 | String | certificate url |
url | M | 1 | String | Access url | |||
userName | O | 0..1 | String | User name | |||
password | O | 0..1 | String | Password |
...
"type":"Tacker", "vimId":"", "vendor":"ZTE", "version":"v1.0", "description":"vnfm", "url":"http://10.74.44.11", "certificateUrl":"", "userName":"admin", "password":"admin" }
...
Attribute | Qualifier | Cardinality | Content | Description | ||||
---|---|---|---|---|---|---|---|---|
name | M | 1 | String | VNFM name | ||||
type | M | 1 | String | VNFM type | ||||
vimId | O | 0..1 | String | Related VIM | ||||
vendor | M | 1 | String | VNFM vendor | ||||
version | M | 1 | String | VNFM version | description | O | 0..1 | String |
VNFM description | certificateUrl | O | 0..1 | String | certificate url | |||
url | M | 1 | String | Access url | ||||
userName | O | 0..1 | String | User name | ||||
password | O | 0..1 | String | Password |
...
"type":"Tacker", "vimId":"", "vendor":"ZTE", "version":"v1.0", "description":"vnfm", "url":"http://10.74.44.11", "certificateUrl":"", "userName":"admin", "password":"admin" }
...
Request Sample:
/api/aai-esr-server/v1/vnfms/19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee
Response Parameters:
VNFM
Response Sample:
Success Code: 200
{ "vnfmId":"19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee", "name":"vnfm", "type":"Tacker", "vimId":"", "vendor":"ZTE", "version":"v1.0", "description":"vnfm", "certificateUrl":"", "url":"http://10.74.44.11", "userName":"admin", "password":"admin", }
...
Response Parameters:
List<VNFM>
Response Sample:
Success Code: 200
[ { "vnfmId":"19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee", "name":"vnfm", "type":"Tacker", "vimId":"", "vendor":"ZTE", "version":"v1.0", "description":"vnfm", "certificateUrl":"", "url":"http://10.74.44.11", "userName":"admin", "password":"admin" } ]
...
Request Sample:
/api/aai-esr-server/v1/sdncontrollers/57674786-5b2e-4c92-bb68-578dbd79e2f5
Response Parameters:
SDN Controller
Response Sample:
Success Code: 200
...
Response Parameters:
List<SDN Controller>
Response Sample:
Success Code: 200
...
Request Sample:
/api/aai-esr-server/v1/emses/19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee
Response Parameters:
EMS
Response Sample:
{
"emsId": "19ecbb3a-3242-4fa3-9926-8dfb7ddc29ee",
...
Response Parameters:
List<EMS>
Response Sample:
Success Code: 200
...
Request Sample:
/api/aai-esr-server/v1/pnfs/dafdaf3213dfa
Response Parameters:
PNF
Response Sample:
Success Code: 200
...
Response Parameters:
List<PNF>
Response Sample:
Success Code: 200
...
Attribute | Qualifier | Cardinality | Content | Description | |||||
---|---|---|---|---|---|---|---|---|---|
vnfmId | O | 0..1 | String | VNFM UUID generated by ESR | |||||
name | M | 1 | String | VNFM name | |||||
type | M | 1 | String | VNFM type | |||||
vimId | O | 0..1 | String | Related VIM | |||||
vendor | M | 1 | String | VNFM vendor | |||||
version | M | 1 | String | VNFM version | description | O | 0..1 | String | VNFM description |
certificateUrl | O | 0..1 | String | certificate url | |||||
url | M | 1 | String | Access url | |||||
userName | O | 0..1 | String | User name | |||||
password | O | 0..1 | String | Password |
...
Attribute | Qualifier | Default | Content | Description |
---|---|---|---|---|
cloudOwner | M | String | cloud owner name, can be customized, e.g. att-aic | |
cloudRegionId | M | String | cloud region info based on deployment, e.g. RegionOne | |
cloudType | M | String | type of the cloud, decides which multicloud plugin to use, openstack or vio | |
cloudRegionVersion | M | String | cloud version, ocata, mitaka or other | |
ownerDefinedType | O | String | Cloud-owner defined type indicator (e.g., dcp, lcp) | |
cloudZone | O | String | Zone where the cloud is homed. | |
complexName | O | String | complex name for cloud-region instance. | |
cloudExtraInfo | O | String | extra info for Cloud | |
vimAuthInfos | M | 1 | [Obj] | Auth information of Cloud |
...