O recurso ALIYUN::PVTZ::Zone cria uma zona autoritativa integrada.
Para obter mais informações, consulte O que é PrivateZone.
Sintaxe
{
"Type": "ALIYUN::PVTZ::Zone",
"Properties": {
"ProxyPattern": String,
"Remark": String,
"ZoneName": String,
"ResourceGroupId": String,
"Tags": List,
"IgnoredStackTagKeys": List,
"DnsGroup": String
}
}
Propriedades
Propriedade | Tipo | Obrigatória | Editável | Descrição | Restrição |
ProxyPattern | String | Não | Sim | Define se o proxy DNS recursivo está ativado. | Valores válidos:
|
Remark | String | Não | Sim | Descrição da zona. | Nenhuma. |
ResourceGroupId | String | Não | Sim | ID do grupo de recursos ao qual a zona pertence. | Nenhuma. |
ZoneName | String | Sim | Não | Nome da zona. | Nenhuma. |
Tags | List | Não | Sim | Tags personalizadas. | Para obter mais informações, consulte Propriedades de Tags. |
IgnoredStackTagKeys | List | Não | Não | Tags personalizadas ignoradas na stack gerada durante a criação da zona. | Nenhuma. |
DnsGroup | String | Não | Não | Localização lógica do módulo autoritativo integrado onde a zona foi adicionada. | Valores válidos:
|
Sintaxe de Tags
"Tags": [
{
"Key": String,
"Value": String
}
]
Propriedades de Tags
|
Propriedade |
Tipo |
Obrigatória |
Editável |
Descrição |
Restrição |
|
Key |
String |
Sim |
Não |
Chave da tag. |
A chave da tag deve ter de 1 a 128 caracteres e não pode conter |
|
Value |
String |
Não |
Não |
Valor da tag. |
O valor da tag pode ter até 128 caracteres e não pode conter |
Valores de retorno
Fn::GetAtt
ZoneName: nome da zona.
ZoneId: ID da zona.
ZoneType: tipo da zona.
ZoneTag: tag da zona.
Arn: Alibaba Cloud Resource Name (ARN).
Exemplos
YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
Zone:
Type: ALIYUN::PVTZ::Zone
Properties:
ZoneName: example.com
ProxyPattern: ZONE
Outputs: {}
Para obter mais informações, visite pvtz.yml. Os exemplos utilizam os tipos de recurso ALIYUN::PVTZ::Zone, ALIYUN::PVTZ::ZoneRecord e ALIYUN::PVTZ::ZoneVpcBinder.
JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"Zone": {
"Type": "ALIYUN::PVTZ::Zone",
"Properties": {
"ZoneName": "example.com",
"ProxyPattern": "ZONE"
}
}
},
"Outputs": {
}
}