La ressource ALIYUN::PVTZ::Zone permet de créer une zone faisant autorité intégrée.
Pour en savoir plus, consultez la rubrique Présentation de PrivateZone
Syntaxe
{
"Type": "ALIYUN::PVTZ::Zone",
"Properties": {
"ProxyPattern": String,
"Remark": String,
"ZoneName": String,
"ResourceGroupId": String,
"Tags": List,
"IgnoredStackTagKeys": List,
"DnsGroup": String
}
}
Propriétés
Propriété | Type | Obligatoire | Modifiable | Description | Contrainte |
ProxyPattern | String | Non | Oui | Indique s'il faut activer le proxy DNS récursif. | Valeurs valides :
|
Remark | String | Non | Oui | Description de la zone. | Aucune. |
ResourceGroupId | String | Non | Oui | ID du groupe de ressources auquel appartient la zone. | Aucune. |
ZoneName | String | Oui | Non | Nom de la zone. | Aucune. |
Tags | List | Non | Oui | Tags personnalisés. | Pour plus d'informations, consultez la section Propriétés des tags. |
IgnoredStackTagKeys | List | Non | Non | Tags personnalisés ignorés dans la pile générée lors de la création de la zone. | Aucune. |
DnsGroup | String | Non | Non | Emplacement logique du module faisant autorité intégré auquel la zone est ajoutée. | Valeurs valides :
|
Syntaxe des tags
"Tags": [
{
"Key": String,
"Value": String
}
]
Propriétés des tags
|**Propriété**
|
**Type**
|
**Obligatoire**
|
**Modifiable**
|
**Description**
|
**Contrainte**
| | --- | --- | --- | --- | --- | --- | |
Key
|
String
|
Oui
|
Non
|
Clé du tag.
|
La clé du tag doit comporter entre 1 et 128 caractères et ne peut pas contenir `http://` ni `https://`. Elle ne peut pas commencer par `aliyun` ou `acs:`.
| |
Value
|
String
|
Non
|
Non
|
Valeur du tag.
|
La valeur du tag peut comporter jusqu'à 128 caractères et ne peut pas contenir `http://` ni `https://`. Elle ne peut pas commencer par `aliyun` ou `acs:`.
|
Valeurs de retour
Fn::GetAtt
ZoneName : nom de la zone.
ZoneId : ID de la zone.
ZoneType : type de la zone.
ZoneTag : tag de la zone.
Arn : nom de la ressource Alibaba Cloud (ARN).
Exemples
YAML
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
Zone:
Type: ALIYUN::PVTZ::Zone
Properties:
ZoneName: example.com
ProxyPattern: ZONE
Outputs: {}
Pour en savoir plus, consultez le fichier pvtz.yml. Les exemples utilisent les types de ressource ALIYUN::PVTZ::Zone, ALIYUN::PVTZ::ZoneRecord et ALIYUN::PVTZ::ZoneVpcBinder.
JSON
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"Zone": {
"Type": "ALIYUN::PVTZ::Zone",
"Properties": {
"ZoneName": "example.com",
"ProxyPattern": "ZONE"
}
}
},
"Outputs": {
}
}