Queries instance metadata.

Request parameters

Parameter Type Required Example Description
Action String Yes GetMetadataAmount

The operation that you want to perform.

Set the value to GetMetadataAmount.

RegionId String No cn-hangzhou

The ID of the region.

InstanceId String No amqp-cn-v0h1kb9n***

The ID of the instance.

Response parameters

Parameter Type Example Description
Data Struct

The returned data.

CurrentExchanges Integer 7

The number of created exchanges.

CurrentQueues Integer 1

The number of created queues.

CurrentVirtualHosts Integer 1

The number of created vhosts.

MaxExchanges Integer 20

The maximum number of exchanges that can be created.

MaxQueues Integer 20

The maximum number of queues that can be created.

MaxVirtualHosts Integer 10

The maximum number of vhosts that can be created.

RequestId String B75ACF23-2BEB-44AC-A0B6-AE14EDCA***

The ID of the request.

Examples

Sample requests

http(s)://[Endpoint]/?Action=GetMetadataAmount
&InstanceId=amqp-cn-v0h1kb9n***
&RegionId=cn-hangzhou
&<Common request parameters>

Sample success responses

XML format

<GetMetadataAmountResponse>
      <RequestId>B75ACF23-2BEB-44AC-A0B6-AE14EDCA***</RequestId>
      <Data>
            <MaxExchanges>20</MaxExchanges>
            <MaxVirtualHosts>10</MaxVirtualHosts>
            <CurrentExchanges>7</CurrentExchanges>
            <MaxQueues>20</MaxQueues>
            <CurrentVirtualHosts>1</CurrentVirtualHosts>
            <CurrentQueues>1</CurrentQueues>
      </Data>
</GetMetadataAmountResponse>

JSON format

{
    "RequestId": "B75ACF23-2BEB-44AC-A0B6-AE14EDCA***",
    "Data": {
        "MaxExchanges": 20,
        "MaxVirtualHosts": 10,
        "CurrentExchanges": 7,
        "MaxQueues": 20,
        "CurrentVirtualHosts": 1,
        "CurrentQueues": 1
    }
}

Error codes

For a list of error codes, visit the API Error Center.