• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None

      • supports the Create Vserver AAI (cloud_owner, cloud_region_id, tenant_id, vserver_id, data)
        • resource = /cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/tenants/tenant/{tenant_id}/vservers/vserver/{vserver_id}
        • data = {
              "vserver-id": vserver_id,
              "vserver-name": vserver_name,
              "prov-status": "ACTIVE",
              "vserver-selflink": "",
              "in-maint": True,
              "is-closed-loop-disabled": False,
              "relationship-list": {
                  "relationship": [
                 
          Unknown macro: {            "related-to"}

                  ]
              }
          }

        • call AAI (resource, "PUT", data)
      • supports the Query Vserver AAI (cloud_owner, cloud_region_id, tenant_id, vserver_id)
        • resource = /cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/tenants/tenant/{tenant_id}/vservers/vserver/{vserver_id}?depth=all
        • call AAI (resource, "GET")
      • supports the Delete Vserver AAI (cloud_owner, cloud_region_id, tenant_id, vserver_id, resource_version="")
        • resource = /cloud-infrastructure/cloud-regions/cloud-region/{cloud_owner}/{cloud_region_id}/tenants/tenant/{tenant_id}/vservers/vserver/{vserver_id}
        • if resource_version is not empty, resource_version = resource + "?resource-version={resource_version}
        • call AAI (resource, "DELETE")

            byungwoojun byungwoojun
            byungwoojun byungwoojun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: