Crée une instance de bande passante Internet partagée.
Cette ressource prend uniquement en charge les instances de bande passante Internet partagée en paiement à l'utilisation.
Syntaxe
{
"Type": "ALIYUN::VPC::CommonBandwidthPackage",
"Properties": {
"Description": String,
"Zone": String,
"ISP": String,
"ResourceGroupId": String,
"Bandwidth": Integer,
"InternetChargeType": String,
"Name": String,
"DeletionProtection": Boolean
"Tags": List
}
}
Propriétés
|
Propriété |
Type |
Obligatoire |
Mise à jour autorisée |
Description |
Contraintes |
|
Description |
String |
Non |
Oui |
Description de l'instance. |
La description doit comporter entre 2 et 256 caractères. Elle doit commencer par une lettre ou un caractère chinois, mais ne peut pas débuter par |
|
Zone |
String |
Non |
Non |
Zone de l'instance. |
Spécification de ce paramètre inutile. |
|
ISP |
String |
Non |
Non |
Type de ligne de l'adresse IP élastique (EIP). |
Valeur valide : BGP (Multi-ISP). |
|
ResourceGroupId |
String |
Non |
Oui |
ID du groupe de ressources. |
Aucune |
|
Bandwidth |
Integer |
Oui |
Oui |
Bande passante maximale de l'instance. |
Valeurs valides : 2 à 5000. Unité : Mbps. |
|
InternetChargeType |
String |
Non |
Non |
Méthode de facturation de l'instance. |
Valeurs valides :
|
|
Name |
String |
Non |
Oui |
Nom de l'instance. |
Le nom doit comporter entre 2 et 128 caractères. Il doit commencer par une lettre ou un caractère chinois, mais ne peut pas débuter par |
|
Tags |
List |
Non |
Oui |
Tags de l'instance. |
Ajoutez jusqu'à 20 tags. Pour plus d'informations, consultez Propriétés des tags. |
|
DeletionProtection |
Boolean |
Non |
Oui |
Indique s'il faut activer la protection contre la suppression pour l'instance. |
Valeurs valides :
|
Syntaxe des tags
"Tags": [
{
"Key": String,
"Value": String
}
]
Propriétés des tags
|**Nom de la propriété**
|
**Type**
|
**Obligatoire**
|
**Mise à jour autorisée**
|
**Description**
|
**Contraintes**
| | --- | --- | --- | --- | --- | --- | |
Key
|
String
|
Oui
|
Non
|
Clé du tag.
|
La clé du tag doit comporter entre 1 et 128 caractères. Elle ne peut pas commencer par `aliyun` ni `acs:`, et ne peut pas contenir `http://` ni `https://`.
| |
Value
|
String
|
Non
|
Non
|
Valeur du tag.
|
La valeur du tag doit comporter entre 0 et 128 caractères. Elle ne peut pas commencer par `aliyun` ni `acs:`, et ne peut pas contenir `http://` ni `https://`.
|
Valeurs de retour
Fn::GetAtt
BandwidthPackageId : ID de l'instance de bande passante Internet partagée.
Arn : nom de ressource Alibaba Cloud (ARN) de la ressource.
Exemples
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
CommonBandwidthPackage:
Type: ALIYUN::VPC::CommonBandwidthPackage
Properties:
Description: Test
Name: test-dsa
Bandwidth: 5
InternetChargeType: PayByBandwidth
Outputs:
BandwidthPackageId:
Description: The ID of the Internet Shared Bandwidth instance.
Value:
Fn::GetAtt:
- CommonBandwidthPackage
- BandwidthPackageId{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"CommonBandwidthPackage": {
"Type": "ALIYUN::VPC::CommonBandwidthPackage",
"Properties": {
"Description": "Test",
"Name": "test-dsa",
"Bandwidth": 5,
"InternetChargeType": "PayByBandwidth"
}
}
},
"Outputs": {
"BandwidthPackageId": {
"Description": "The ID of the Internet Shared Bandwidth instance.",
"Value": {
"Fn::GetAtt": [
"CommonBandwidthPackage",
"BandwidthPackageId"
]
}
}
}
}{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"CommonBandwidthPackage": {
"Type": "ALIYUN::VPC::CommonBandwidthPackage",
"Properties": {
"Description": "Test",
"Name": "test-dsa",
"Bandwidth": 5,
"InternetChargeType": "PayByBandwidth"
}
}
},
"Outputs": {
"BandwidthPackageId": {
"Description": "The ID of the Internet Shared Bandwidth instance.",
"Value": {
"Fn::GetAtt": [
"CommonBandwidthPackage",
"BandwidthPackageId"
]
}
}
}
}