Consulta o uso de armazenamento do DAS Enterprise Edition V1 ou V2 para uma instância de banco de dados.
Descrição da operação
Para obter informações sobre os bancos de dados suportados, consulte DAS Enterprise Edition.
Ao usar o SDK do Alibaba Cloud ou do DAS, utilize a versão mais recente.
Ao invocar o DAS usando o SDK, defina a região como cn-shanghai.
Esta operação aplica-se apenas ao DAS Enterprise Edition V1 e V2.
Use a operação DescribeSqlLogStatistic para consultar as informações estatísticas do DAS Enterprise Edition.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hdm:GetDasProServiceUsage |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| UserId |
string |
Não |
O ID do usuário, que é o ID da conta Alibaba Cloud usada para criar a instância de banco de dados. Nota
Este parâmetro é opcional. Se você especificar o ID da instância de banco de dados, o sistema obtém automaticamente o ID do usuário quando você invoca a operação de API. |
196278346919**** |
| InstanceId |
string |
Sim |
O ID da instância de banco de dados. |
rm-2ze8g2am97624**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Message |
string |
A mensagem retornada. Nota
Se a solicitação for bem-sucedida, Successful será retornado. Se a solicitação falhar, uma mensagem de erro, como um código de erro, será retornada. |
Successful |
| RequestId |
string |
O ID da solicitação. |
7172BECE-588A-5961-8126-C216E16B**** |
| Data |
object |
Os dados retornados. |
{ "storageFreeQuotaInMB": 5120, "ip": "rm-2ze8g2am97624****.mysql.****.com", "custinsId": 12448331, "userId": "196278346919****", "uuid": "hdm_b0ae36343407609bf3e8df8709d8****", "expireTime": 1924963200000, "instanceId": "rm-2ze8g2am97624****", "storageUsed": 10773752667393, "engine": "MySQL", "instanceAlias": "TESTDB01_PROD", "port": 3310, "vpcId": "hdm_****", "commodityInstanceId": "daspro-****", "startTime": 1606381940000, "isSpare": false, "region": "cn-shanghai", "serviceUnitId": "5", "sqlRetention": 30 } |
| storageFreeQuotaInMB |
number |
A cota de armazenamento gratuita para dados do SQL Explorer. Unidade: MB. |
5120 |
| ip |
string |
O endereço IP da instância de banco de dados. |
rm-2ze8g2am97624****.mysql.****.com |
| userId |
string |
O ID do usuário, que é o ID da conta Alibaba Cloud usada para criar a instância de banco de dados. |
196278346919**** |
| expireTime |
integer |
O horário de expiração do DAS Enterprise Edition para a instância de banco de dados. O valor é um timestamp UNIX. Unidade: milissegundos. |
1648742400000 |
| instanceId |
string |
O ID da instância de banco de dados. |
rm-2ze8g2am97624**** |
| storageUsed |
integer |
O espaço de armazenamento usado pelos dados do SQL Explorer para a instância de banco de dados. Unidade: bytes. |
35903498 |
| engine |
string |
O mecanismo de banco de dados. |
MySQL |
| instanceAlias |
string |
O nome da instância de banco de dados. |
TESTDB01 |
| port |
integer |
O número da porta. |
3306 |
| vpcId |
string |
O ID da VPC. |
vpc-2zentqj1sk4qmolci**** |
| commodityInstanceId |
string |
O ID do DAS Enterprise Edition. |
daspro-cn-v0h1l6i**** |
| startTime |
integer |
O horário em que o DAS Enterprise Edition foi ativado. O valor é um timestamp UNIX. Unidade: milissegundos. |
1646100892000 |
| isSpare |
boolean |
Indica se o DAS Enterprise Edition para a instância de banco de dados expirou. Valores válidos:
|
false |
| region |
string |
A região onde a instância de banco de dados reside. |
cn-shanghai |
| serviceUnitId |
string |
O ID da unidade de serviço. |
4 |
| sqlRetention |
string |
A duração de armazenamento dos dados do SQL Explorer. Unidade: dias. |
180 |
| migrationPredictRemainingTime |
integer |
O tempo restante estimado para migração do SQL Explorer and Audit original para a nova versão. Unidade: milissegundos. Importante Este parâmetro é retornado apenas quando a migração do SQL Explorer and Audit original para a nova versão está em andamento.
|
60000 |
| Code |
integer |
O código de status retornado. |
200 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Message": "Successful",
"RequestId": "7172BECE-588A-5961-8126-C216E16B****",
"Data": {
"storageFreeQuotaInMB": 5120,
"ip": "rm-2ze8g2am97624****.mysql.****.com",
"userId": "196278346919****",
"expireTime": 1648742400000,
"instanceId": "rm-2ze8g2am97624****",
"storageUsed": 35903498,
"engine": "MySQL",
"instanceAlias": "TESTDB01",
"port": 3306,
"vpcId": "vpc-2zentqj1sk4qmolci****",
"commodityInstanceId": "daspro-cn-v0h1l6i****",
"startTime": 1646100892000,
"isSpare": false,
"region": "cn-shanghai",
"serviceUnitId": "4",
"sqlRetention": "180",
"migrationPredictRemainingTime": 60000
},
"Code": 200,
"Success": true
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | Os parâmetros da solicitação são inválidos. |
| 403 | NoPermission | You are not authorized to do this action. | Você não tem as permissões para realizar esta operação. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.