Adiciona um nome de domínio para aceleração CDN no ApsaraVideo VOD.
Descrição da operação
Atualmente, o único endereço de serviço suportado é China (Xangai).
Antes de criar um nome de domínio acelerado, você deve ativar o ApsaraVideo VOD, e o nome de domínio acelerado deve ter um registro ICP concluído.
O conteúdo de origem que não está hospedado na Alibaba Cloud requer revisão, que será concluída antes do próximo dia útil.
Você pode enviar apenas um nome de domínio acelerado por vez. Cada usuário pode adicionar até 20 nomes de domínio.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:AddVodDomain |
create |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| DomainName |
string |
Sim |
O nome de domínio acelerado a ser adicionado ao ApsaraVideo VOD. Nomes de domínio curinga são suportados, começando com um ponto (.), como .example.com. |
example.com. |
| Sources |
string |
Sim |
A lista de endereços de origem. Para obter mais informações sobre os parâmetros, consulte a tabela Sources abaixo. |
[{"content":"1.1.1.1","type":"ipaddr","priority":"20","port":80}] |
| CheckUrl |
string |
Não |
A URL de verificação de integridade. |
www.example.com/test.html. |
| Scope |
string |
Não |
Este parâmetro é válido para usuários internacionais e usuários da China continental de nível L3 ou superior. Valores válidos:
|
domestic. |
| TopLevelDomain |
string |
Não |
O nome de domínio de nível superior. |
example.com. |
Sources
| Nome | Tipo | Obrigatório | Descrição |
| type | String | Sim | O tipo de origem. Valores válidos: ipaddr: Origem IP. domain: Origem de nome de domínio. oss: Origem de bucket OSS. |
| content | String | Sim | O endereço de origem, que pode ser um endereço IP ou um nome de domínio. |
| port | Integer | Não | O número da porta. Você pode especificar 443 ou 80. Valor padrão: 80. A porta 443 usa HTTPS para solicitações back-to-origin. Você também pode especificar uma porta personalizada. |
| priority | String | Não | A prioridade correspondente aos endereços do servidor de origem. Valores válidos: 20 e 30. Valor padrão: 20. 20 indica o servidor de origem primário. 30 indica o servidor de origem secundário. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
15C66C7B-671A-4297-****-2C4477247A74 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "15C66C7B-671A-4297-****-2C4477247A74"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidDomainName.Malformed | Specified DomainName is malformed. | |
| 400 | MissingParameter | The input parameter cdnType that is mandatory for processing this request is not supplied. | |
| 400 | InvalidCdnType.Malformed | Specified CdnType is malformed. | |
| 400 | InvalidSources.Malformed | Specified Sources is malformed. | |
| 400 | InvalidSourceStr.Malformed | Specified SourceStr is malformed. | |
| 400 | InvalidSourceType.Malformed | Specified CdnType is malformed. | |
| 400 | InvalidSource.Priority.Malformed | The specified Source Priority is invalid. | |
| 400 | InvalidTypeAndContent.MissMatch | The specified source type does not match the specified source content. | |
| 400 | InvalidScope.Malformed | Specified Scope is malformed. | |
| 400 | DomainOverLimit | The Number of Domain is over the limit | |
| 400 | DomainAlreadyExist | This domain name is exist already | |
| 400 | DomainNotRegistration | The Domain name is not registered | |
| 400 | InvaildParameter | Source name can not equal to domain name | |
| 400 | IllegalSources | The specified origin site information is invalid. | |
| 400 | SourceIp.Exceed | The Certificate you provided is malformed! | |
| 400 | InvalidCertificate | The Certificate you provided is malformed! | |
| 400 | InvalidCertificate.TooLong | The Certificate you provided is over the max length! | |
| 400 | InnerAddDomainDenied | Your account haven't bind aoneId, can not add domain. | |
| 400 | CheckSourceHealthFailed | sources ip or source domain check health failed,please input right source. | |
| 400 | ExtensiveAndAllBothExist | Extensive domain and the domain begins with 'all.' can not exist at the same time. | |
| 400 | CdnTypeNotSupportExtensiveDomain | Extensive domain not supported for this cdn type. | |
| 400 | ExtensiveAndSpecificDomainConflict | Extensive domain and corresponding specific domain are mutually exclusive. | |
| 400 | DomainReserved | The root domain of your domain is reserved by another account. Submit a ticket to contact customer support. | |
| 400 | InvalidDomainNameLevel | Domain name suffixed with alicdn.com only support third level. | |
| 400 | InvalidTopLevelDomain.Malformed | Specified TopLevelDomain is malformed. | |
| 400 | TopLevelDomain.NotFound | The specified TopLevelDomain does not exist. | |
| 400 | EntityNotExists.ResourceGroup | The resource group does not exist. | |
| 400 | InvalidStatus.ResourceGroup | It's now allowed to do this operation because of the current status of resource-group. | |
| 400 | NotInternationRealIdentity | You need to do real name authentication when you use Chinese mainland resources. | |
| 400 | TopLevelDomain.Mismatch | The specified TopLevelDomain does not match webSiteType. | |
| 400 | DomainOwnerVerifyFail | Owner verification of the root domain failed. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.