Consulta os recursos disponíveis em uma zona especificada.
Depuração
Parâmetros de solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | DescribeAvailableResource | Operação a ser executada. Defina o valor como DescribeAvailableResource. |
| RegionId | String | Sim | cn-hangzhou | ID da região da instância. Chame a operação DescribeRegions para consultar a lista de regiões mais recente. |
| ZoneId | String | Não | cn-hangzhou-h | ID da zona da instância. Chame a operação DescribeRegions para obter a lista de zonas atualizada. |
| InstanceChargeType | String | Não | PrePaid | Método de faturamento da instância. Valor padrão: PrePaid. Valores válidos:
|
| DbType | String | Não | sharding | Arquitetura da instância. Valores válidos:
|
| ResourceGroupId | String | Não | rg-acfmyiu4ekp**** | ID do grupo de recursos. |
Parâmetros de resposta
| Parâmetro | Tipo | Exemplo | Descrição |
| RequestId | String | 344EE51D-8850-4935-B68B-58A8F4DCE3BD | ID da solicitação. |
| SupportedDBTypes | Array of SupportedDBType | Tipos de banco de dados disponíveis. |
|
| SupportedDBType | |||
| AvailableZones | Array of AvailableZone | Zonas disponíveis. |
|
| AvailableZone | |||
| SupportedEngineVersions | Array of SupportedEngineVersion | Versões do mecanismo de armazenamento disponíveis. |
|
| SupportedEngineVersion | |||
| SupportedEngines | Array of SupportedEngine | Mecanismos de armazenamento disponíveis. |
|
| SupportedEngine | |||
| SupportedNodeTypes | Array of SupportedNodeType | Tipos de nó disponíveis. |
|
| SupportedNodeType | |||
| NodeType | String | 3 | Número de nós na instância. |
| NetworkTypes | String | VPC | Tipo de rede da instância. |
| AvailableResources | Array of AvailableResource | Detalhes dos recursos disponíveis. |
|
| AvailableResource | |||
| InstanceClassRemark | String | 4 cores, 8 GB (Dedicated) (Current instance type: mdb.shard.2x.xlarge.d (4 cores, 8 GB (Dedicated cloud-disk), maximum connections: 3000, maximum IOPS: min{1800 + 50 × Storage capacity, 21000})) | Tipo de instância. |
| InstanceClass | String | mdb.shard.2x.xlarge.d | Classe da instância. |
| DBInstanceStorageRange | Object | Intervalo de capacidade de armazenamento da instância. |
|
| Min | Integer | 20 | Capacidade mínima de armazenamento. Unidade: GB. |
| Max | Integer | 16.000 | Capacidade máxima de armazenamento. Unidade: GB. |
| Step | Integer | 10 | Incremento para ajuste da capacidade de armazenamento. Unidade: GB. |
| Engine | String | WiredTiger | Mecanismo de armazenamento da instância. |
| Version | String | 4.0 | Versão do mecanismo de banco de dados da instância. |
| ZoneId | String | cn-hangzhou-h | ID da zona da instância. |
| RegionId | String | cn-hangzhou | ID da região da instância. |
| DbType | String | sharding | Arquitetura da instância. Valores válidos:
|
Exemplos
Solicitações de exemplo
http(s)://mongodb.aliyuncs.com/?Action=DescribeAvailableResource
&RegionId=cn-hangzhou
&<Common request parameters>
Respostas de sucesso de exemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeAvailableResourceResponse>
<RequestId>344EE51D-8850-4935-B68B-58A8F4DCE3BD</RequestId>
<SupportedDBTypes>
<AvailableZones>
<SupportedEngineVersions>
<SupportedEngines>
<SupportedNodeTypes>
<NodeType>3</NodeType>
<NetworkTypes>VPC</NetworkTypes>
<AvailableResources>
<InstanceClassRemark>4 cores, 8 GB (Dedicated) (Current instance type: mdb.shard.2x.xlarge.d (4 cores, 8 GB (Dedicated cloud-disk), maximum connections: 3000, maximum IOPS: min{1800 + 50 × Storage capacity, 21000}))</InstanceClassRemark>
<InstanceClass>mdb.shard.2x.xlarge.d</InstanceClass>
<DBInstanceStorageRange>
<Min>20</Min>
<Max>16000</Max>
<Step>10</Step>
</DBInstanceStorageRange>
</AvailableResources>
</SupportedNodeTypes>
<Engine>WiredTiger</Engine>
</SupportedEngines>
<Version>4.0</Version>
</SupportedEngineVersions>
<ZoneId>cn-hangzhou-h</ZoneId>
<RegionId>cn-hangzhou</RegionId>
</AvailableZones>
<DbType>sharding</DbType>
</SupportedDBTypes>
</DescribeAvailableResourceResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "344EE51D-8850-4935-B68B-58A8F4DCE3BD",
"SupportedDBTypes" : [ {
"AvailableZones" : [ {
"SupportedEngineVersions" : [ {
"SupportedEngines" : [ {
"SupportedNodeTypes" : [ {
"NodeType" : "3",
"NetworkTypes" : "VPC",
"AvailableResources" : [ {
"InstanceClassRemark" : "4 cores, 8 GB (Dedicated) (Current instance type: mdb.shard.2x.xlarge.d (4 cores, 8 GB (Dedicated cloud-disk), maximum connections: 3000, maximum IOPS: min{1800 + 50 × Storage capacity, 21000}))",
"InstanceClass" : "mdb.shard.2x.xlarge.d",
"DBInstanceStorageRange" : {
"Min" : 20,
"Max" : 16000,
"Step" : 10
}
} ]
} ],
"Engine" : "WiredTiger"
} ],
"Version" : "4.0"
} ],
"ZoneId" : "cn-hangzhou-h",
"RegionId" : "cn-hangzhou"
} ],
"DbType" : "sharding"
} ]
}
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.