Chama a operação RoutePrivateZoneInCenToVpc para configurar o serviço PrivateZone.
Descrição da operação
O Alibaba Cloud DNS PrivateZone é um serviço privado de resolução e gerenciamento de Domain Name System (DNS) baseado em uma Virtual Private Cloud (VPC). Depois que uma instância de virtual border router (VBR) ou uma instância de Cloud Connect Network (CCN) é anexada a uma instância de Cloud Enterprise Network (CEN), a rede local associada pode acessar o serviço PrivateZone por meio da instância CEN.
-
Uma rede local associada a uma instância VBR ou CCN pode acessar o serviço PrivateZone apenas na mesma região.
Por exemplo, se o serviço PrivateZone estiver na região China (Pequim), apenas redes locais associadas a instâncias VBR na região China (Pequim) ou a instâncias CCN na parte continental da China podem acessar o serviço PrivateZone.
-
A operação RoutePrivateZoneInCenToVpc é assíncrona. Após o envio de uma solicitação, o sistema retorna um RequestId. A configuração é então adicionada em segundo plano. Você pode chamar a operação DescribeCenPrivateZoneRoutes para consultar o status do serviço PrivateZone.
-
Se o serviço PrivateZone estiver no estado Creating, a configuração está sendo adicionada. Nesse estado, você pode apenas consultar a configuração e não pode realizar outras operações.
-
Se o serviço PrivateZone estiver no estado Active, a configuração está concluída.
-
Se o serviço PrivateZone estiver no estado Failed, a configuração falhou.
-
Pré-requisitos
Antes de chamar a operação RoutePrivateZoneInCenToVpc, certifique-se de que as seguintes condições sejam atendidas:
-
O serviço PrivateZone está implantado. Para mais informações, consulte Guia de início rápido do Alibaba Cloud DNS PrivateZone.
-
A instância VPC associada ao serviço PrivateZone e a instância VBR ou CCN na região de acesso estão anexadas à mesma instância CEN. Para mais informações, consulte AttachCenChildInstance.
-
Se uma rede local se conectar à Alibaba Cloud por meio de uma instância CCN, e as instâncias CCN, VPC e CEN pertencerem a contas diferentes, a instância CCN deve ser autorizada primeiro. Para mais informações, consulte Autorização do Cloud Connect Network.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cen:RoutePrivateZoneInCenToVpc |
create |
*CenInstance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| CenId |
string |
Sim |
O ID da instância CEN. |
cen-7qthudw0ll6jmc**** |
| AccessRegionId |
string |
Sim |
O ID da região a partir da qual o serviço PrivateZone é acessado. A região de acesso é a região a partir da qual o serviço PrivateZone é acessado. Chame a operação DescribeChildInstanceRegions para obter o ID da região. |
cn-hangzhou |
| HostRegionId |
string |
Sim |
O ID da região onde o serviço PrivateZone está localizado. |
cn-hangzhou |
| HostVpcId |
string |
Sim |
O ID da instância VPC associada ao serviço PrivateZone. |
vpc-bp1h8vbrbcgohcju5**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
C0245BEF-52AC-44A8-A776-EF96FD26A5CA |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "C0245BEF-52AC-44A8-A776-EF96FD26A5CA"
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | OperationUnsupported.CrossRegionNotSupport | Operation Failed. Host region Id is not equal to access region Id, VPC or VBR not support cross region privatezone service. | The host region ID is different from the service region ID. The VPC or VBR does not support PrivateZone across regions. |
| 400 | Forbidden.PrivatezoneServiceNotAuthorize | Privatezone service not to grant authorization. | The error message returned because PrivateZone does not have the required permissions. |
| 400 | ParameterIllegal.AccessRegionIdNoCCN | Parameter Access RegionId illegal. | |
| 400 | InvalidParameter | Invalid parameter. | The error message returned because the parameter is set to an invalid value. |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | The error message returned because you do not have the permissions to perform this operation. |
| 403 | InvalidOperation.PvtzNotAssociatedWithVpc | Privatezone not associated with the specified vpc. | The error message returned because PrivateZone is not associated with the specified VPC. |
| 409 | InvalidOperation.PrivatezoneRouteExisted | Privatezone routes already existed. | The error message returned because the PrivateZone route already exists. |
| 409 | InvalidOperation.VpcNotAttachedToCen | Vpc not attached to cen. | The error message returned because the specified VPC is not attached to a CEN instance. |
| 409 | InvalidOperation.UnmatchRouteInVpcRegion | Operation Failed.Unmatch route in vpc region. | The VPC routes do not match the match conditions. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.