ALIYUN::VPC::AnycastEIP digunakan untuk membuat alamat IP elastis Anycast (Anycast EIP).
Sintaks
{
"Type": "ALIYUN::VPC::AnycastEIP",
"Properties": {
"Description": String,
"ServiceLocation": String,
"InstanceChargeType": String,
"InternetChargeType": String,
"Name": String,
"Bandwidth": Integer,
"ResourceGroupId": String
}
}Properti
Properti | Tipe | Diperlukan | Dapat Diedit | Deskripsi | Batasan |
Description | String | Tidak | Ya | Deskripsi dari Anycast EIP. | Tidak ada. |
ServiceLocation | String | Tidak | Tidak | Wilayah akses dari Anycast EIP. | Atur nilainya menjadi international. Nilai international menentukan wilayah di luar Tiongkok Daratan. |
InstanceChargeType | String | Tidak | Tidak | Metode penagihan dari Anycast EIP. | Atur nilainya menjadi PostPaid. Nilai PostPaid menentukan metode penagihan bayar sesuai pemakaian. |
InternetChargeType | String | Tidak | Tidak | Metode pengukuran untuk penggunaan internet dari Anycast EIP. | Atur nilainya menjadi PayByTraffic. Nilai PayByTraffic menentukan metode pengukuran berdasarkan transfer data. |
Name | String | Tidak | Ya | Nama dari Anycast EIP. | Nama harus memiliki panjang 2 hingga 128 karakter dan dapat berisi huruf, angka, garis bawah (_), dan tanda hubung (-). Harus dimulai dengan huruf. |
Bandwidth | Integer | Tidak | Tidak | Bandwidth puncak dari Anycast EIP. | Nilai valid: 100 hingga 200. Nilai default: 1000. Satuan: Mbit/s. Catatan Bandwidth puncak hanya menunjukkan batas bandwidth atas dan hanya untuk referensi. Bandwidth puncak sebenarnya mungkin berbeda berdasarkan skenario penggunaan. |
ResourceGroupId | String | Tidak | Tidak | ID grup sumber daya terkait. | Tidak ada. |
Nilai kembali
Fn::GetAtt
AnycastId: ID dari Anycast EIP.
IpAddress: Alamat IP dari Anycast EIP.
OrderId: ID pesanan.
Name: Nama Anycast EIP.
Contoh
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Description": {
"Type": "String",
"Description": "Deskripsi instansi Anycast EIP"
},
"ServiceLocation": {
"Type": "String",
"Description": "Wilayah akses instansi Anycast EIP",
"AllowedValues": [
"international"
],
"Default": "international"
},
"InstanceChargeType": {
"Type": "String",
"Description": "Tipe penagihan instansi Anycast EIP",
"AllowedValues": [
"PostPaid"
]
},
"InternetChargeType": {
"Type": "String",
"Description": "Metode penagihan jaringan publik untuk instansi Anycast EIP",
"AllowedValues": [
"PayByTraffic"
]
},
"Name": {
"Type": "String",
"Description": "Nama instansi Anycast EIP"
}
},
"Resources": {
"AnycastEip": {
"Type": "ALIYUN::VPC::AnycastEIP",
"Properties": {
"Description": {
"Ref": "Description"
},
"ServiceLocation": {
"Ref": "ServiceLocation"
},
"InstanceChargeType": {
"Ref": "InstanceChargeType"
},
"InternetChargeType": {
"Ref": "InternetChargeType"
},
"Name": {
"Ref": "Name"
}
}
}
},
"Outputs": {
"AnycastId": {
"Description": "ID instansi Anycast EIP",
"Value": {
"Fn::GetAtt": [
"AnycastEip",
"AnycastId"
]
}
},
"IpAddress": {
"Description": "Alamat IP Anycast",
"Value": {
"Fn::GetAtt": [
"AnycastEip",
"IpAddress"
]
}
},
"OrderId": {
"Description": "ID Pesanan",
"Value": {
"Fn::GetAtt": [
"AnycastEip",
"OrderId"
]
}
},
"Name": {
"Description": "Nama instansi Anycast EIP",
"Value": {
"Fn::GetAtt": [
"AnycastEip",
"Name"
]
}
}
}
}ROSTemplateFormatVersion: '2015-09-01'
Parameters:
Description:
Description: Deskripsi instansi Anycast EIP
Type: String
InstanceChargeType:
AllowedValues:
- PostPaid
Description: Tipe penagihan instansi Anycast EIP
Type: String
InternetChargeType:
AllowedValues:
- PayByTraffic
Description: Metode penagihan jaringan publik untuk instansi Anycast EIP
Type: String
Name:
Description: Nama instansi Anycast EIP
Type: String
ServiceLocation:
AllowedValues:
- international
Default: international
Description: Wilayah akses instansi Anycast EIP
Type: String
Resources:
AnycastEip:
Properties:
Description:
Ref: Description
InstanceChargeType:
Ref: InstanceChargeType
InternetChargeType:
Ref: InternetChargeType
Name:
Ref: Name
ServiceLocation:
Ref: ServiceLocation
Type: ALIYUN::VPC::AnycastEIP
Outputs:
AnycastId:
Description: ID instansi Anycast EIP
Value:
Fn::GetAtt:
- AnycastEip
- AnycastId
IpAddress:
Description: Alamat IP Anycast
Value:
Fn::GetAtt:
- AnycastEip
- IpAddress
Name:
Description: Nama instansi Anycast EIP
Value:
Fn::GetAtt:
- AnycastEip
- Name
OrderId:
Description: ID Pesanan
Value:
Fn::GetAtt:
- AnycastEip
- OrderId