O recurso ALIYUN::CEN::CenRouteService configura o acesso a um serviço da Alibaba Cloud por meio de uma instância do Cloud Enterprise Network (CEN).
Para mais informações, consulte ResolveAndRouteServiceInCen.
Sintaxe
{
"Type": "ALIYUN::CEN::CenRouteService",
"Properties": {
"Description": String,
"HostRegionId": String,
"CenId": String,
"AccessRegionId": String,
"Host": String,
"HostVpcId": String,
"ConflictIgnore": Boolean
}
}
Propriedades
|
Propriedade |
Tipo |
Obrigatório |
Editável |
Descrição |
Restrição |
|
AccessRegionId |
String |
Sim |
Não |
ID da região de acesso ao serviço. |
Chame a operação DescribeChildInstanceRegions para consultar a lista de regiões mais recente. |
|
CenId |
String |
Sim |
Não |
ID da instância do Cloud Enterprise Network (CEN). |
Chame a operação CreateCen para obter o ID da instância CEN. |
|
Host |
String |
Sim |
Não |
Endereço IP ou bloco CIDR do serviço em nuvem. |
Serviços em nuvem geralmente usam vários endereços IP ou blocos CIDR. Para adicionar todos, especifique Host em recursos ALIYUN::CEN::CenRouteService separados. |
|
HostRegionId |
String |
Sim |
Não |
ID da região onde o serviço em nuvem está implantado. |
Nenhuma. |
|
HostVpcId |
String |
Sim |
Não |
ID da Virtual Private Cloud (VPC) associada ao serviço. |
Nenhuma. |
|
ConflictIgnore |
Boolean |
Não |
Não |
Indica se conflitos devem ser ignorados no acesso ao serviço em nuvem pela instância CEN. |
Valores válidos:
|
|
Description |
String |
Não |
Não |
Descrição do serviço em nuvem. |
A descrição deve ter de 2 a 256 caracteres. Deve começar com uma letra e não pode iniciar com |
Valores de retorno
Fn::GetAtt
Id: ID do serviço. O formato é {CenId}/{HostRegionId}/{Host}/{AccessRegionId}.
Exemplos
Substitua os valores das propriedades mascaradas no modelo pelos valores reais conforme sua necessidade.
Formato YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
CenId:
Type: String
Description: The ID of the Cloud Enterprise Network (CEN) instance.
Default: cen-2****
HostVpcId:
Type: String
AssociationProperty: ALIYUN::ECS::VPC::VPCId
Resources:
CenRouteService:
Type: ALIYUN::CEN::CenRouteService
Properties:
HostRegionId: cn-beijing
CenId:
Ref: CenId
AccessRegionId: cn-hangzhou
Host: 100.118.28.0/24
HostVpcId:
Ref: HostVpcId
Outputs:
Id:
Description: The ID of the cloud service. It is formatted to {CenId}/{HostRegionId}/{Host}/{AccessRegionId}
Value:
Fn::GetAtt:
- CenRouteService
- Id
Formato JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"CenId": {
"Type": "String",
"Description": "The ID of the Cloud Enterprise Network (CEN) instance.",
"Default": "cen-2****"
},
"HostVpcId": {
"Type": "String",
"AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
}
},
"Resources": {
"CenRouteService": {
"Type": "ALIYUN::CEN::CenRouteService",
"Properties": {
"HostRegionId": "cn-beijing",
"CenId": {
"Ref": "CenId"
},
"AccessRegionId": "cn-hangzhou",
"Host": "100.118.28.0/24",
"HostVpcId": {
"Ref": "HostVpcId"
}
}
}
},
"Outputs": {
"Id": {
"Description": "The ID of the cloud service. It is formatted to {CenId}/{HostRegionId}/{Host}/{AccessRegionId}",
"Value": {
"Fn::GetAtt": [
"CenRouteService",
"Id"
]
}
}
}
}