reserved instance

Get the usage details - curl

Get the usage details.

GET /v1/{service_instance_guid}/usage

Request

Custom Headers  
Accept-Language
string

The acceptable list of languages supported in the client.

Possible values: 1 ≤ length ≤ 256, Value must match regular expression [a-zA-Z0-9\-;,\s.]*

Example: en-US,en;q=0.5

Path Parameters  
service_instance_guid
Required*
string

The GUID that uniquely identifies the IBM® MQ as a Service instance.

Possible values: length = 36, Value must match regular expression ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Example: a2b4d4bc-dadb-4637-bcec-9b7d1e723af8

Example request

curl -X GET --location --header "Authorization: Bearer ${iam_token}"  --header "Accept: application/json" "${base_url}/v1/${service_instance_guid}/usage"

Response

Usage Usage details
VpcEntitlement
float
VPC entitlement.
VpcUsage
float
VPC usage.
Status code  
200 Usage details for an account
301 URI has permanently Moved
400 Bad Request
401 Unauthorized
404 Resource not found
429 Service Is Overused
500 Internal Server Error

Example response

Status 200

{
  "vpc_entitlement": 4,
  "vpc_usage": 3.5
}