Consulta de cotas detalhadas de um locatário
Função
Essa API é usada para consultar as cotas detalhadas de um locatário.
Método de chamada
Para obter detalhes, consulte Chamada de APIs.
URI
GET /v3/{project_id}/os-quota-sets/{target_project_id}
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
project_id |
Sim |
String |
O ID do projeto. |
target_project_id |
Sim |
String |
O ID do projeto de destino. Defina este parâmetro para o valor de project_id. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
usage |
Sim |
String |
Se deve consultar detalhes da cota. Somente o valor True é suportado atualmente. Valores de enumeração:
|
Parâmetros de solicitação
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
X-Auth-Token |
Sim |
String |
O token do usuário. Ele pode ser obtido chamando a API do IAM usada para obter um token de usuário. O valor de X-Subject-Token no cabeçalho da resposta é o token do usuário. |
Parâmetros de resposta
Código de status: 200
Parâmetro |
Tipo |
Descrição |
---|---|---|
quota_set |
QuotaList object |
As informações de cota retornadas. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
backup_gigabytes |
QuotaDetailBackupGigabytes object |
O tamanho do backup, em GiB. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
backups |
QuotaDetailBackups object |
O número de backups. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
gigabytes |
QuotaDetailGigabytes object |
A capacidade total, em GiB. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
id |
String |
O ID do projeto. |
snapshots |
QuotaDetailSnapshots object |
O número de snapshots. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
volumes |
QuotaDetailVolumes object |
O número de discos. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
gigabytes_SATA |
QuotaDetailGigabytesSATA object |
A capacidade (GiB) para discos de I/O comum. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
snapshots_SATA |
QuotaDetailSnapshotsSATA object |
O número de snapshots para discos de I/O comum. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
volumes_SATA |
QuotaDetailVolumesSATA object |
O número de discos de I/O comum. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
gigabytes_SAS |
QuotaDetailGigabytesSAS object |
A capacidade (GiB) para discos de I/O alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
snapshots_SAS |
QuotaDetailSnapshotsSAS object |
O número de snapshots para discos de I/O alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
volumes_SAS |
QuotaDetailVolumesSAS object |
O número de discos de I/O alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
gigabytes_SSD |
QuotaDetailGigabytesSSD object |
A capacidade (GiB) para discos de I/O ultra-alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
snapshots_SSD |
QuotaDetailSnapshotsSSD object |
O número de snapshots para discos de I/O ultra-alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
volumes_SSD |
QuotaDetailVolumesSSD object |
O número de discos de I/O ultra-alta. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
gigabytes_GPSSD |
QuotaDetailGigabytesGPSSD object |
A capacidade (GiB) para discos SSD de uso geral. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
snapshots_GPSSD |
QuotaDetailSnapshotsGPSSD object |
O número de snapshots para discos SSD de uso geral. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
volumes_GPSSD |
QuotaDetailVolumesGPSSD object |
O número de discos SSD de uso geral. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
per_volume_gigabytes |
A cota de capacidade de um disco. Os subparâmetros incluem reserved (cota reservada), limit (cota máxima) e in_use (cota usada). Todos eles são compostos de pares chave-valor. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
in_use |
Integer |
A cota usada. |
limit |
Integer |
A cota máxima. |
reserved |
Integer |
O campo reservado. |
Código de status: 400
Parâmetro |
Tipo |
Descrição |
---|---|---|
error |
Error object |
A mensagem de erro retornada se ocorrer um erro. |
Parâmetro |
Tipo |
Descrição |
---|---|---|
code |
String |
O código de erro retornado se ocorrer um erro. Para obter detalhes sobre códigos de erro e seus significados, consulte Códigos de erro. |
message |
String |
A mensagem de erro retornada se ocorrer um erro. |
Exemplo de solicitações
GET https://{endpoint}/v3/{project_id}/os-quota-sets/{target_project_id}?usage=True https://{endpoint}/v3/{project_id}/os-quota-sets/{target_project_id}?usage=True
Exemplo de respostas
Código de status: 200
OK
{ "quota_set" : { "gigabytes_SAS" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 21 }, "volumes_SATA" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 8 }, "gigabytes" : { "reserved" : 0, "allocated" : 0, "limit" : 42790, "in_use" : 2792 }, "backup_gigabytes" : { "reserved" : 0, "allocated" : 0, "limit" : 5120, "in_use" : 51 }, "snapshots_SAS" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 0 }, "volumes_SSD" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 28 }, "snapshots" : { "reserved" : 0, "allocated" : 0, "limit" : 10, "in_use" : 6 }, "id" : "cd631140887d4b6e9c786b67a6dd4c02", "volumes_SAS" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 2 }, "snapshots_SSD" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 0 }, "volumes" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 108 }, "gigabytes_SATA" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 168 }, "backups" : { "reserved" : 0, "allocated" : 0, "limit" : 100, "in_use" : 10 }, "gigabytes_SSD" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 1085 }, "snapshots_SATA" : { "reserved" : 0, "allocated" : 0, "limit" : -1, "in_use" : 0 } } }
Código de status: 400
Bad Request
{ "error" : { "message" : "XXXX", "code" : "XXX" } }
Códigos de status
Código de status |
Descrição |
---|---|
200 |
OK |
400 |
Bad Request |
Códigos de erro
Consulte Códigos de erro.