Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

AttributeQualifierCardinalityContentDescription
nameM1StringVIM name
cloudOwnerM1String
cloudRegionM1String
urlM1StringAccess url
userNameM1StringUser name
passwordM1StringPassword
tenantM1StringTenant name
domainO0..1StringDomain
vendorM1StringVIM vendor
versionM1StringVIM version
descriptionO0..1StringVIM description
typeM1Enum{openstack/vmware}VIM type

Request Sample:
/onapapi/aai/esr/v1/vims

   {
       "name":"vim",
       "cloud-owner":"owner",
       "cloud-region":"region-one",
       "url":"http://10.74.151.13:5000/v2.0",
       "userName":"admin",
       "password":"admin",
       "tenant":"admin",
       "domain":"",
       "vendor":"ZTE",
       "version":"v1.0",
       "description":"",
       "type":"openstack"
   }

Response Parameters:
VIM

Response Sample:

   {
       "vimIdname":"57674786-5b2e-4c92-bb68-578dbd79e2f5",
"vim",
       "cloud-owner":"owner",
       "namecloud-region":"vimregion-one",

       "url":"http://10.74.151.13:5000/v2.0",
       "userName":"admin",
       "password":"admin",
       "tenant":"admin",
       "vendor":"ZTE",
       "version":"v1.0",
       "description":"",
       "domain":"",
       "type":"openstack",
       "createTime":"2016-07-18 12:22:53"
   }

Get VIM by

...

conditions

Interface DefinitionDescription
URI/onapapi/aai/esr/v1/vims/{vimId}?cloud_owner=xxx&cloud_region=xxx
Operation TypeGET

Request Parameters:

AttributeQualifierCardinalityContentDescription
vimIdcloud_ownerM1StringVIM identifier

Request Sample:
/onapapi/aai/esr/v1/vims/57674786-5b2e-4c92-bb68-578dbd79e2f5

...