Atualiza as informações básicas de nomes de domínio acelerados em lote.
Descrição da operação
Limite de taxa: 30 chamadas por segundo por usuário.
Você pode especificar vários nomes de domínio separados por vírgulas (,). Até 50 nomes de domínio podem ser atualizados por vez.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cdn:BatchUpdateCdnDomain |
update |
*Domínio.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Sim |
Os nomes de domínio acelerados. Separe vários nomes de domínio com vírgulas (,). |
example.com,example.org |
| Sources |
string |
Não |
A lista de endereços de origem. Nota
Você não pode especificar os parâmetros Sources e TopLevelDomain simultaneamente. Se você especificar ambos os parâmetros, o parâmetro TopLevelDomain não terá efeito. |
[{"content":"10.10.10.10","type":"ipaddr","priority":"20","port":80,"weight":"15"}] |
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-acfmyuji4b6r4** |
| TopLevelDomain |
string |
Não |
O nome de domínio de nível superior. Nota
Você não pode especificar os parâmetros Sources e TopLevelDomain simultaneamente. Se você especificar ambos os parâmetros, o parâmetro TopLevelDomain não terá efeito. |
example.com |
A tabela a seguir descreve os campos em Sources.
| Parâmetro | Tipo | Obrigatório | Descrição |
| type | String | Sim | O tipo do servidor de origem. Valores válidos: ipaddr: endereço IP. domain: nome de domínio. oss: bucket do OSS. fc_domain: nome de domínio do Function Compute. |
| content | String | Sim | O endereço do servidor de origem. Pode ser um endereço IP ou um nome de domínio. |
| port | Integer | Não | O número da porta. Você pode especificar a porta 80, a porta 443 ou uma porta personalizada. Valor padrão: 80. A porta 443 suporta requisições à origem HTTPS. |
| priority | String | Não | A prioridade dos endereços do servidor de origem. Valores válidos: 20 e 30. Valor padrão: 20. O valor 20 especifica o servidor de origem primário, e o valor 30 especifica o servidor de origem secundário. |
| weight | String | Não | O peso do servidor de origem para requisições à origem. O valor não deve exceder 100. Valor padrão: 10. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
15C66C7B-671A-4297-9187-2C4477247A74 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "15C66C7B-671A-4297-9187-2C4477247A74"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | MissingDomainName | The domainName parameter is required. | |
| 400 | InvalidDomainName.Malformed | The specified DomainName is invalid. | O formato do nome de domínio é inválido ou nomes de domínio curinga não são suportados para adição em lote. |
| 400 | InvalidSource.Content.Malformed | The specified Source Content is invalid. | O formato dos endereços do servidor de origem está incorreto. |
| 400 | InvalidTypeContent.Mismatch | The specified source type does not match the specified source content. | |
| 400 | MissingSource.Content | The Source Content must be specified. | As informações do servidor de origem estão ausentes. |
| 400 | MissingSource.Type | The Source Type must be specified. | |
| 400 | InvalidSources.Malformed | Specified Sources is malformed. | O formato do parâmetro Sources é inválido. O valor pode ser endereços IP ou um nome de domínio. São suportados no máximo 20 endereços IP, separados por vírgulas. Apenas um nome de domínio pode ser especificado. Endereços IP e nomes de domínio não podem ser especificados simultaneamente. |
| 400 | InvalidSource.Type.Malformed | The specified Source Type is invalid. | |
| 400 | InvalidSource.Priority.Malformed | The specified Source Priority is invalid. | |
| 400 | InvalidResourceGroupId.Malformed | The specified ResourceGroupId is invalid. | |
| 400 | EntityNotExists.ResourceGroup | The resource group does not exist. | O grupo de recursos não existe. |
| 400 | EntityNotExist.ResourceGroup | The resource group does not exist. | O grupo de recursos não existe. |
| 400 | InvalidStatus.ResourceGroup | It is not allowed to do this operation because of the current status of resource-group. | O status atual do grupo de recursos não permite esta operação. |
| 403 | DomainInProtectedMode | The domain is in protection mode. To request permission, contact Customer Service. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.