alicloud_ecs_network_interfaces
更新时间:
This data source provides the Ecs Network Interfaces of the current Alibaba Cloud user.
-> NOTE: Available since v1.123.1.
Example Usage
Basic Usage
data "alicloud_ecs_network_interfaces" "example" {
name_regex = "eni-ipv6"
}
output "first_ecs_network_interface_id" {
value = data.alicloud_ecs_network_interfaces.example.interfaces.0.id
}
Argument Reference
The following arguments are supported:
ids
- (Optional, ForceNew, Computed) A list of Network Interface IDs.instance_id
- (Optional, ForceNew) The instance id.name
- (Optional, ForceNew, Deprecated in v1.123.1+) Fieldname
has been deprecated from provider version 1.123.1. New fieldnetwork_interface_name
insteadname_regex
- (Optional, ForceNew) A regex string to filter results by Network Interface name.network_interface_name
- (Optional, ForceNew) The network interface name.output_file
- (Optional) File name where to save data source results (after runningterraform plan
).primary_ip_address
- (Optional, ForceNew) The primary private IP address of the ENI.private_ip
- (Optional, ForceNew, Deprecated in v1.123.1+) Fieldprivate_ip
has been deprecated from provider version 1.123.1. New fieldprimary_ip_address
insteadresource_group_id
- (Optional, ForceNew) The resource group id.security_group_id
- (Optional, ForceNew) The security group id.service_managed
- (Optional, ForceNew) Whether the user of the elastic network card is a cloud product or a virtual vendor.status
- (Optional, ForceNew) The status of ENI. Valid Values:Attaching
,Available
,CreateFailed
,Creating
,Deleting
,Detaching
,InUse
,Linked
,Linking
,Unlinking
.type
- (Optional, ForceNew) The type of ENI. Valid Values:Primary
,Secondary
.vpc_id
- (Optional, ForceNew) The vpc id.vswitch_id
- (Optional, ForceNew) The vswitch id.tags
- (Optional) A map of tags assigned to ENIs.
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
names
- A list of Network Interface names.interfaces
- A list of Ecs Network Interfaces. Each element contains the following attributes:creation_time
- The creation time.description
- The description of the ENI.id
- The ID of the Network Interface.instance_id
- The instance id.mac
- The MAC address of the ENI.name
- The network interface name.network_interface_id
- The network interface id.network_interface_name
- The network interface name.network_interface_traffic_mode
- The communication mode of the elastic network card.owner_id
- The ID of the account to which the ENIC belongs.primary_ip_address
- The primary private IP address of the ENI.private_ip
- The primary private IP address of the ENI.private_ip_addresses
- A list of secondary private IP address that is assigned to the ENI.private_ips
- A list of secondary private IP address that is assigned to the ENI.queue_number
- Number of network card queues.resource_group_id
- The resource group id.security_group_ids
- The security group ids.security_groups
- The security groups.service_managed
- Whether the user of the elastic network card is a cloud product or a virtual vendor.service_id
- The service id.status
- The status of the ENI.tags
- The tags.type
- The type of the ENI.vpc_id
- The Vpc Id.vswitch_id
- The vswitch id.zone_id
- The zone id.associated_public_ip
- The EIP associated with the secondary private IP address of the ENI. NOTE: Available in v1.163.0+.public_ip_address
- The EIP of the ENI.
ipv6_sets
- A list of IPv6 addresses that is assigned to the ENI. NOTE: Available since v1.228.0.
文档内容是否对您有帮助?