DATASOURCE::ECS::NetworkInterfaces digunakan untuk menanyakan informasi tentang elastic network interfaces (ENI).
Sintaksis
{
"Type": "DATASOURCE::ECS::NetworkInterfaces",
"Properties": {
"Status": String,
"PrivateIpAddresses": List,
"ServiceManaged": Boolean,
"ResourceGroupId": String,
"InstanceId": String,
"SecurityGroupId": String,
"VSwitchId": String,
"NetworkInterfaceName": String,
"NetworkInterfaceIds": List,
"PrimaryIpAddress": String,
"Ipv6Addresses": List,
"Type": String,
"VpcId": String,
"Tags": List,
"RefreshOptions": String
}
}Properti
Properti | Tipe | Wajib | Dapat Diedit | Deskripsi | Kendala |
Status | String | Tidak | Ya | Status dari ENI. | Nilai yang valid:
Catatan Jika Anda membiarkan properti ini kosong, ENI dalam semua status akan diperiksa. |
PrivateIpAddresses | List | Tidak | Ya | Alamat IP pribadi sekunder IPv4 dari ENI. | Anda dapat menentukan hingga 100 alamat IP. Pisahkan beberapa alamat IP dengan koma (,). |
ServiceManaged | Boolean | Tidak | Ya | Menentukan apakah pengguna ENI adalah layanan Alibaba Cloud atau distributor. | Nilai yang valid:
|
ResourceGroupId | String | Tidak | Ya | ID grup sumber daya. | Tidak ada. |
InstanceId | String | Tidak | Ya | ID Instance ECS tempat ENI dilampirkan. | Tidak ada. |
SecurityGroupId | String | Tidak | Ya | ID grup keamanan tempat ENI sekunder termasuk. | Jika Anda ingin menanyakan informasi tentang ENI sekunder berdasarkan ID grup keamanan, tentukan properti ini. |
VSwitchId | String | Tidak | Ya | ID vSwitch tempat ENI terhubung. | Tidak ada. |
NetworkInterfaceName | String | Tidak | Ya | Nama ENI. | Tidak ada. |
NetworkInterfaceIds | List | Tidak | Ya | ID ENI. | Anda dapat menentukan hingga 100 ID ENI. Pisahkan beberapa ID dengan koma (,). |
PrimaryIpAddress | String | Tidak | Ya | Alamat IP pribadi utama IPv4 dari ENI. | Tidak ada. |
Ipv6Addresses | List | Tidak | Ya | Alamat IPv6 dari ENI. | Anda dapat menentukan hingga 100 alamat IP. Pisahkan beberapa alamat IP dengan koma (,). |
Type | String | Tidak | Ya | Tipe ENI. | Nilai yang valid:
Catatan Jika Anda membiarkan properti ini kosong, semua tipe ENI akan diperiksa. |
VpcId | String | Tidak | Ya | ID virtual private cloud (VPC) tempat ENI termasuk. | Tidak ada. |
Tags | List | Tidak | Ya | Tag ENI. | Anda dapat menambahkan hingga 20 tag. Untuk informasi lebih lanjut, lihat Properti Tags. |
RefreshOptions | String | Tidak | Ya | Kebijakan refresh untuk sumber daya data ketika stack diperbarui. | Nilai yang valid:
|
Sintaksis Tags
"Tags": [
{
"Value": String,
"Key": String
}
]Properti Tags
Properti | Tipe | Wajib | Dapat Diedit | Deskripsi | Kendala |
Value | String | Tidak | Tidak | Nilai tag dari ENI. | Tidak ada. |
Key | String | Ya | Tidak | Kunci tag dari ENI. | Tidak ada. |
Nilai Pengembalian (Fn::GetAtt)
NetworkInterfaceIds: ID ENI.
NetworkInterfaces: detail ENI.
Properti | Tipe | Deskripsi | Kendala |
NetworkInterfaceIds | List | ID ENI. | Tidak ada. |
NetworkInterfaces | List | Detail ENI. | Tidak ada. |
VpcId | String | ID VPC tempat ENI termasuk. | Tidak ada. |
Type | String | Tipe ENI. | Nilai yang valid:
|
Status | String | Status ENI. | Nilai yang valid:
|
NetworkInterfaceTrafficMode | String | Mode komunikasi ENI. | Nilai yang valid:
|
NetworkInterfaceId | String | ID ENI. | Tidak ada. |
InstanceId | String | ID Instance ECS tempat ENI dilampirkan. | Tidak ada. |
OwnerId | String | ID akun Alibaba Cloud tempat ENI termasuk. | Tidak ada. |
VSwitchId | String | ID vSwitch tempat ENI terhubung. | Tidak ada. |
ResourceGroupId | String | ID grup sumber daya. | Tidak ada. |
ZoneId | String | ID zona. | Tidak ada. |
PrivateIpAddress | String | Alamat IP pribadi sekunder IPv4 dari ENI. | Tidak ada. |
QueueNumber | Number | Jumlah antrian yang didukung oleh ENI. | Nilai yang valid:
|
PrivateIpSets | List | Alamat IP pribadi dari instance. | Tidak ada. |
Ipv6Sets | List | Alamat IPv6 yang ditetapkan ke ENI. | Tidak ada. |
Tags | List | Tag. | Tidak ada. |
SecurityGroupIds | List | ID grup keamanan tempat ENI termasuk. | Tidak ada. |
AssociatedPublicIp | List | Elastic IP addresses (EIPs) yang terkait dengan alamat IP pribadi sekunder dari ENI. | Tidak ada. |
Contoh
JSON format
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"Tags": {
"Type": "Json",
"Default": {"Key": "acs:privatelink:serviceType", "Value": "natgw"}
}
},
"Resources": {
"NetworkInterfaces": {
"Type": "DATASOURCE::ECS::NetworkInterfaces",
"Properties": {
"RegionId": {
"Ref": "ALIYUN::Region"
},
"Tags": {
"Ref": "Tags"
}
}
}
},
"Outputs": {
"Images": {
"Value": {
"Fn::GetAtt": [
"NetworkInterfaces",
"NetworkInterfaceIds"
]
}
},
"ImageIds": {
"Value": {
"Fn::GetAtt": [
"NetworkInterfaces",
"NetworkInterfaces"
]
}
}
}
}