Capability Controller Resource

The API allows you to list capabilities of environment.

GET /capability/hvm-hv-types

Returns list of Hypervisor Manager Types and Hypervisor Types used in environment.

Request Parameters
name type description constraints
snapshotable query boolean
Response Body
media type data type description
application/json ProviderTypes (JSON) list of Hypervisor Manager Types and Hypervisor Types used in environment

Example

Request
GET /capability/hvm-hv-types
Content-Type: */*
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{ }
                
              

GET /capability/not-managed-hv-types

Returns list of Hypervisor Types that used in environment and are not managed by Hypervisor Manager.

Response Body
media type data type description
application/json ProviderTypes (JSON) list of Hypervisor Types that used in environment and are not managed by Hypervisor Manager

Example

Request
GET /capability/not-managed-hv-types
Content-Type: */*
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{ }
                
              

GET /capability/storage-provider-types

Returns list of Storage Provider Types used in environment.

Response Body
media type data type description
application/json ProviderTypes (JSON) list of Storage Provider Types used in environment

Example

Request
GET /capability/storage-provider-types
Content-Type: */*
Accept: application/json

                
...
                
              
Response
HTTP/1.1 200 OK
Content-Type: application/json

                
{ }