Versions Compared

Key

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

...

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

...

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"
   }

...

Response Parameters:
List<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"
       }
   ]

...

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

Request Parameters:

vimIdVIM identifiernameO0..VIM name
AttributeQualifierCardinalityContentDescription
nameO0..1StringVIM name
cloudOwnerM1StringCloud owner
cloudRegionM1StringCloud region
urlO0..1StringAccess url
userNameO0..1StringUser name
passwordO0..1StringPassword
tenantO0..1StringTenant name
domainO0..1StringDomain
vendorO0..1StringVIM vendor

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

   {
       "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",
       "domain":"",
       "version":"v2.0"
   }

...