Consulta dados de largura de banda de nomes de domínio acelerados por tipo de protocolo.
Descrição da operação
Atualmente, esta operação é suportada apenas na região China (Shanghai).
Consultas em lote são suportadas. Você pode consultar dados de até 500 nomes de domínio por vez.
Se você não especificar
StartTimeeEndTime, esta operação retorna dados das últimas 24 horas por padrão. Se você especificarStartTimeeEndTime, esta operação retorna dados do intervalo de tempo especificado.
Granularidade temporal dos dados retornados
Se você especificar StartTime e EndTime sem configurar Interval, a granularidade temporal padrão, o intervalo máximo para consultas de dados históricos e o atraso dos dados são os seguintes:
| Granularidade temporal | Intervalo de tempo por consulta | Intervalo máximo para consultas de dados históricos | Atraso dos dados |
| 5 minutos | Intervalo de tempo por consulta < 3 dias | 93 dias | 15 minutos |
| 1 hora | 3 dias ≤ Intervalo de tempo por consulta < 31 dias | 186 dias | Geralmente 3 a 4 horas |
| 1 dia | 31 dias ≤ Intervalo de tempo por consulta ≤ 366 dias | 366 dias | Geralmente 4 horas, até 24 horas |
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:DescribeVodDomainBpsDataByLayer |
get |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Não |
O nome de domínio acelerado a ser consultado.
|
example.com. |
| StartTime |
string |
Não |
O início do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. |
2019-01-23T12:35:12Z |
| EndTime |
string |
Não |
O fim do intervalo de tempo a ser consultado. Especifique a hora no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora final deve ser posterior à hora inicial. |
2019-01-23T12:40:12Z |
| Interval |
string |
Não |
A granularidade temporal dos dados. Unidade: segundos. Valores válidos: 300, 3600 e 86400. Se você não especificar este parâmetro ou especificar um valor não suportado, o valor padrão será usado. A granularidade temporal suportada varia com base no intervalo de tempo especificado por
|
300 |
| IspNameEn |
string |
Não |
O nome do provedor de serviços de Internet (ISP) em inglês. Se você não especificar este parâmetro, os dados de todos os ISPs serão consultados por padrão. |
unicom. |
| LocationNameEn |
string |
Não |
O nome da região em inglês. Se você não especificar este parâmetro, os dados de todas as regiões serão consultados por padrão. |
beijing. |
| Layer |
string |
Não |
O tipo de protocolo. Você pode especificar o tipo de protocolo na camada de rede ou na camada de aplicação. Valor padrão:
Valores da camada de rede:
Valores da camada de aplicação:
|
IPv4 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| DataInterval |
integer |
O intervalo de tempo entre cada registro, que corresponde à granularidade temporal dos dados. Unidade: segundos. |
300 |
| RequestId |
string |
O ID da solicitação. |
25818875-5F78-4A*****F6-D7393642CA58 |
| BpsDataInterval |
object |
||
| DataModule |
array<object> |
Os dados de largura de banda (bps) para cada intervalo de tempo. |
|
|
object |
|||
| Value |
number |
A largura de banda de pico. Unidade: bit/s. |
75.33 |
| TrafficValue |
integer |
O tráfego total. Unidade: bytes. |
1000 |
| TimeStamp |
string |
O carimbo de data e hora dos dados retornados. A hora segue o padrão ISO 8601 no formato yyyy-MM-ddThh:mm:ssZ. A hora é exibida em UTC. |
2019-01-23T12:35:12Z |
Exemplos
Resposta de sucesso
JSON formato
{
"DataInterval": 300,
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"BpsDataInterval": {
"DataModule": [
{
"Value": 75.33,
"TrafficValue": 1000,
"TimeStamp": "2019-01-23T12:35:12Z"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | |
| 400 | InvalidEndTime.Mismatch | StartTime or EndTime is mismatch. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified start time has invalid value. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.