Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
Use this data source to query detailed information of network interfaces
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.vpc.getNetworkInterfaces({
ids: ["eni-2744htx2w0j5s7fap8t3ivwze"],
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.vpc.get_network_interfaces(ids=["eni-2744htx2w0j5s7fap8t3ivwze"])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/vpc"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := vpc.GetNetworkInterfaces(ctx, &vpc.GetNetworkInterfacesArgs{
Ids: []string{
"eni-2744htx2w0j5s7fap8t3ivwze",
},
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var @default = Volcengine.Vpc.GetNetworkInterfaces.Invoke(new()
{
Ids = new[]
{
"eni-2744htx2w0j5s7fap8t3ivwze",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.vpc.VpcFunctions;
import com.pulumi.volcengine.vpc.inputs.GetNetworkInterfacesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var default = VpcFunctions.getNetworkInterfaces(GetNetworkInterfacesArgs.builder()
.ids("eni-2744htx2w0j5s7fap8t3ivwze")
.build());
}
}
variables:
default:
fn::invoke:
Function: volcengine:vpc:getNetworkInterfaces
Arguments:
ids:
- eni-2744htx2w0j5s7fap8t3ivwze
Using getNetworkInterfaces
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getNetworkInterfaces(args: GetNetworkInterfacesArgs, opts?: InvokeOptions): Promise<GetNetworkInterfacesResult>
function getNetworkInterfacesOutput(args: GetNetworkInterfacesOutputArgs, opts?: InvokeOptions): Output<GetNetworkInterfacesResult>def get_network_interfaces(ids: Optional[Sequence[str]] = None,
instance_id: Optional[str] = None,
network_interface_ids: Optional[Sequence[str]] = None,
network_interface_name: Optional[str] = None,
output_file: Optional[str] = None,
primary_ip_addresses: Optional[Sequence[str]] = None,
private_ip_addresses: Optional[Sequence[str]] = None,
project_name: Optional[str] = None,
security_group_id: Optional[str] = None,
status: Optional[str] = None,
subnet_id: Optional[str] = None,
tags: Optional[Sequence[GetNetworkInterfacesTag]] = None,
type: Optional[str] = None,
vpc_id: Optional[str] = None,
zone_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkInterfacesResult
def get_network_interfaces_output(ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
instance_id: Optional[pulumi.Input[str]] = None,
network_interface_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
network_interface_name: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
primary_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
private_ip_addresses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
project_name: Optional[pulumi.Input[str]] = None,
security_group_id: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
subnet_id: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetNetworkInterfacesTagArgs]]]] = None,
type: Optional[pulumi.Input[str]] = None,
vpc_id: Optional[pulumi.Input[str]] = None,
zone_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkInterfacesResult]func GetNetworkInterfaces(ctx *Context, args *GetNetworkInterfacesArgs, opts ...InvokeOption) (*GetNetworkInterfacesResult, error)
func GetNetworkInterfacesOutput(ctx *Context, args *GetNetworkInterfacesOutputArgs, opts ...InvokeOption) GetNetworkInterfacesResultOutput> Note: This function is named GetNetworkInterfaces in the Go SDK.
public static class GetNetworkInterfaces
{
public static Task<GetNetworkInterfacesResult> InvokeAsync(GetNetworkInterfacesArgs args, InvokeOptions? opts = null)
public static Output<GetNetworkInterfacesResult> Invoke(GetNetworkInterfacesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetNetworkInterfacesResult> getNetworkInterfaces(GetNetworkInterfacesArgs args, InvokeOptions options)
public static Output<GetNetworkInterfacesResult> getNetworkInterfaces(GetNetworkInterfacesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:vpc/getNetworkInterfaces:getNetworkInterfaces
arguments:
# arguments dictionaryThe following arguments are supported:
- Ids List<string>
- A list of ENI ids.
- Instance
Id string - An id of the instance to which the ENI is bound.
- Network
Interface List<string>Ids - A list of network interface ids.
- Network
Interface stringName - A name of ENI.
- Output
File string - File name where to save data source results.
- Primary
Ip List<string>Addresses - A list of primary IP address of ENI.
- Private
Ip List<string>Addresses - A list of private IP addresses.
- Project
Name string - The ProjectName of the ENI.
- Security
Group stringId - An id of the security group to which the secondary ENI belongs.
- Status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - Subnet
Id string - An id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Tag> - Tags.
- Type string
- A type of ENI, Optional choice contains
primary,secondary. - Vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone ID.
- Ids []string
- A list of ENI ids.
- Instance
Id string - An id of the instance to which the ENI is bound.
- Network
Interface []stringIds - A list of network interface ids.
- Network
Interface stringName - A name of ENI.
- Output
File string - File name where to save data source results.
- Primary
Ip []stringAddresses - A list of primary IP address of ENI.
- Private
Ip []stringAddresses - A list of private IP addresses.
- Project
Name string - The ProjectName of the ENI.
- Security
Group stringId - An id of the security group to which the secondary ENI belongs.
- Status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - Subnet
Id string - An id of the subnet to which the ENI is connected.
-
[]Get
Network Interfaces Tag - Tags.
- Type string
- A type of ENI, Optional choice contains
primary,secondary. - Vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone ID.
- ids List<String>
- A list of ENI ids.
- instance
Id String - An id of the instance to which the ENI is bound.
- network
Interface List<String>Ids - A list of network interface ids.
- network
Interface StringName - A name of ENI.
- output
File String - File name where to save data source results.
- primary
Ip List<String>Addresses - A list of primary IP address of ENI.
- private
Ip List<String>Addresses - A list of private IP addresses.
- project
Name String - The ProjectName of the ENI.
- security
Group StringId - An id of the security group to which the secondary ENI belongs.
- status String
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id String - An id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Tag> - Tags.
- type String
- A type of ENI, Optional choice contains
primary,secondary. - vpc
Id String - An id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone ID.
- ids string[]
- A list of ENI ids.
- instance
Id string - An id of the instance to which the ENI is bound.
- network
Interface string[]Ids - A list of network interface ids.
- network
Interface stringName - A name of ENI.
- output
File string - File name where to save data source results.
- primary
Ip string[]Addresses - A list of primary IP address of ENI.
- private
Ip string[]Addresses - A list of private IP addresses.
- project
Name string - The ProjectName of the ENI.
- security
Group stringId - An id of the security group to which the secondary ENI belongs.
- status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id string - An id of the subnet to which the ENI is connected.
-
Get
Network Interfaces Tag[] - Tags.
- type string
- A type of ENI, Optional choice contains
primary,secondary. - vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id string - The zone ID.
- ids Sequence[str]
- A list of ENI ids.
- instance_
id str - An id of the instance to which the ENI is bound.
- network_
interface_ Sequence[str]ids - A list of network interface ids.
- network_
interface_ strname - A name of ENI.
- output_
file str - File name where to save data source results.
- primary_
ip_ Sequence[str]addresses - A list of primary IP address of ENI.
- private_
ip_ Sequence[str]addresses - A list of private IP addresses.
- project_
name str - The ProjectName of the ENI.
- security_
group_ strid - An id of the security group to which the secondary ENI belongs.
- status str
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet_
id str - An id of the subnet to which the ENI is connected.
-
Sequence[Get
Network Interfaces Tag] - Tags.
- type str
- A type of ENI, Optional choice contains
primary,secondary. - vpc_
id str - An id of the virtual private cloud (VPC) to which the ENI belongs.
- zone_
id str - The zone ID.
- ids List<String>
- A list of ENI ids.
- instance
Id String - An id of the instance to which the ENI is bound.
- network
Interface List<String>Ids - A list of network interface ids.
- network
Interface StringName - A name of ENI.
- output
File String - File name where to save data source results.
- primary
Ip List<String>Addresses - A list of primary IP address of ENI.
- private
Ip List<String>Addresses - A list of private IP addresses.
- project
Name String - The ProjectName of the ENI.
- security
Group StringId - An id of the security group to which the secondary ENI belongs.
- status String
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id String - An id of the subnet to which the ENI is connected.
- List<Property Map>
- Tags.
- type String
- A type of ENI, Optional choice contains
primary,secondary. - vpc
Id String - An id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone ID.
getNetworkInterfaces Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Network
Interfaces List<GetNetwork Interfaces Network Interface> - The collection of ENI.
- Total
Count int - The total count of ENI query.
- Ids List<string>
- Instance
Id string - Network
Interface List<string>Ids - Network
Interface stringName - The name of the ENI.
- Output
File string - Primary
Ip List<string>Addresses - Private
Ip List<string>Addresses - Project
Name string - The ProjectName of the ENI.
- Security
Group stringId - Status string
- The status of the ENI.
- Subnet
Id string - The id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Tag> - Tags.
- Type string
- The type of the ENI.
- Vpc
Id string - The id of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone id of the ENI.
- Id string
- The provider-assigned unique ID for this managed resource.
- Network
Interfaces []GetNetwork Interfaces Network Interface - The collection of ENI.
- Total
Count int - The total count of ENI query.
- Ids []string
- Instance
Id string - Network
Interface []stringIds - Network
Interface stringName - The name of the ENI.
- Output
File string - Primary
Ip []stringAddresses - Private
Ip []stringAddresses - Project
Name string - The ProjectName of the ENI.
- Security
Group stringId - Status string
- The status of the ENI.
- Subnet
Id string - The id of the subnet to which the ENI is connected.
-
[]Get
Network Interfaces Tag - Tags.
- Type string
- The type of the ENI.
- Vpc
Id string - The id of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone id of the ENI.
- id String
- The provider-assigned unique ID for this managed resource.
- network
Interfaces List<GetNetwork Interfaces Network Interface> - The collection of ENI.
- total
Count Integer - The total count of ENI query.
- ids List<String>
- instance
Id String - network
Interface List<String>Ids - network
Interface StringName - The name of the ENI.
- output
File String - primary
Ip List<String>Addresses - private
Ip List<String>Addresses - project
Name String - The ProjectName of the ENI.
- security
Group StringId - status String
- The status of the ENI.
- subnet
Id String - The id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Tag> - Tags.
- type String
- The type of the ENI.
- vpc
Id String - The id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone id of the ENI.
- id string
- The provider-assigned unique ID for this managed resource.
- network
Interfaces GetNetwork Interfaces Network Interface[] - The collection of ENI.
- total
Count number - The total count of ENI query.
- ids string[]
- instance
Id string - network
Interface string[]Ids - network
Interface stringName - The name of the ENI.
- output
File string - primary
Ip string[]Addresses - private
Ip string[]Addresses - project
Name string - The ProjectName of the ENI.
- security
Group stringId - status string
- The status of the ENI.
- subnet
Id string - The id of the subnet to which the ENI is connected.
-
Get
Network Interfaces Tag[] - Tags.
- type string
- The type of the ENI.
- vpc
Id string - The id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id string - The zone id of the ENI.
- id str
- The provider-assigned unique ID for this managed resource.
- network_
interfaces Sequence[GetNetwork Interfaces Network Interface] - The collection of ENI.
- total_
count int - The total count of ENI query.
- ids Sequence[str]
- instance_
id str - network_
interface_ Sequence[str]ids - network_
interface_ strname - The name of the ENI.
- output_
file str - primary_
ip_ Sequence[str]addresses - private_
ip_ Sequence[str]addresses - project_
name str - The ProjectName of the ENI.
- security_
group_ strid - status str
- The status of the ENI.
- subnet_
id str - The id of the subnet to which the ENI is connected.
-
Sequence[Get
Network Interfaces Tag] - Tags.
- type str
- The type of the ENI.
- vpc_
id str - The id of the virtual private cloud (VPC) to which the ENI belongs.
- zone_
id str - The zone id of the ENI.
- id String
- The provider-assigned unique ID for this managed resource.
- network
Interfaces List<Property Map> - The collection of ENI.
- total
Count Number - The total count of ENI query.
- ids List<String>
- instance
Id String - network
Interface List<String>Ids - network
Interface StringName - The name of the ENI.
- output
File String - primary
Ip List<String>Addresses - private
Ip List<String>Addresses - project
Name String - The ProjectName of the ENI.
- security
Group StringId - status String
- The status of the ENI.
- subnet
Id String - The id of the subnet to which the ENI is connected.
- List<Property Map>
- Tags.
- type String
- The type of the ENI.
- vpc
Id String - The id of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone id of the ENI.
Supporting Types
GetNetworkInterfacesNetworkInterface
- Account
Id string - The account id of the ENI creator.
- Associated
Elastic stringIp Address - The IP address of the EIP to which the ENI associates.
- Associated
Elastic stringIp Id - The allocation id of the EIP to which the ENI associates.
- Created
At string - The create time of the ENI.
- Description string
- The description of the ENI.
- Device
Id string - The id of the device to which the ENI is bound.
- Id string
- The id of the ENI.
- Ipv6Sets List<string>
- The IPv6 address list of the ENI.
- Mac
Address string - The mac address of the ENI.
- Network
Interface stringId - The id of the ENI.
- Network
Interface stringName - A name of ENI.
- Port
Security boolEnabled - The enable of port security.
- Primary
Ip stringAddress - The primary IP address of the ENI.
- Private
Ip List<GetSets Network Interfaces Network Interface Private Ip Set> - The IP address of secondary private network interface.
- Project
Name string - The ProjectName of the ENI.
- Security
Group List<string>Ids - The list of the security group id to which the secondary ENI belongs.
- Service
Managed bool - Whether the network card has been authorized to be used by other account services.
- Status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - Subnet
Id string - An id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Network Interface Tag> - Tags.
- Type string
- A type of ENI, Optional choice contains
primary,secondary. - Updated
At string - The last update time of the ENI.
- Vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- Vpc
Name string - The name of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone ID.
- Account
Id string - The account id of the ENI creator.
- Associated
Elastic stringIp Address - The IP address of the EIP to which the ENI associates.
- Associated
Elastic stringIp Id - The allocation id of the EIP to which the ENI associates.
- Created
At string - The create time of the ENI.
- Description string
- The description of the ENI.
- Device
Id string - The id of the device to which the ENI is bound.
- Id string
- The id of the ENI.
- Ipv6Sets []string
- The IPv6 address list of the ENI.
- Mac
Address string - The mac address of the ENI.
- Network
Interface stringId - The id of the ENI.
- Network
Interface stringName - A name of ENI.
- Port
Security boolEnabled - The enable of port security.
- Primary
Ip stringAddress - The primary IP address of the ENI.
- Private
Ip []GetSets Network Interfaces Network Interface Private Ip Set - The IP address of secondary private network interface.
- Project
Name string - The ProjectName of the ENI.
- Security
Group []stringIds - The list of the security group id to which the secondary ENI belongs.
- Service
Managed bool - Whether the network card has been authorized to be used by other account services.
- Status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - Subnet
Id string - An id of the subnet to which the ENI is connected.
-
[]Get
Network Interfaces Network Interface Tag - Tags.
- Type string
- A type of ENI, Optional choice contains
primary,secondary. - Updated
At string - The last update time of the ENI.
- Vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- Vpc
Name string - The name of the virtual private cloud (VPC) to which the ENI belongs.
- Zone
Id string - The zone ID.
- account
Id String - The account id of the ENI creator.
- associated
Elastic StringIp Address - The IP address of the EIP to which the ENI associates.
- associated
Elastic StringIp Id - The allocation id of the EIP to which the ENI associates.
- created
At String - The create time of the ENI.
- description String
- The description of the ENI.
- device
Id String - The id of the device to which the ENI is bound.
- id String
- The id of the ENI.
- ipv6Sets List<String>
- The IPv6 address list of the ENI.
- mac
Address String - The mac address of the ENI.
- network
Interface StringId - The id of the ENI.
- network
Interface StringName - A name of ENI.
- port
Security BooleanEnabled - The enable of port security.
- primary
Ip StringAddress - The primary IP address of the ENI.
- private
Ip List<GetSets Network Interfaces Network Interface Private Ip Set> - The IP address of secondary private network interface.
- project
Name String - The ProjectName of the ENI.
- security
Group List<String>Ids - The list of the security group id to which the secondary ENI belongs.
- service
Managed Boolean - Whether the network card has been authorized to be used by other account services.
- status String
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id String - An id of the subnet to which the ENI is connected.
-
List<Get
Network Interfaces Network Interface Tag> - Tags.
- type String
- A type of ENI, Optional choice contains
primary,secondary. - updated
At String - The last update time of the ENI.
- vpc
Id String - An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpc
Name String - The name of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone ID.
- account
Id string - The account id of the ENI creator.
- associated
Elastic stringIp Address - The IP address of the EIP to which the ENI associates.
- associated
Elastic stringIp Id - The allocation id of the EIP to which the ENI associates.
- created
At string - The create time of the ENI.
- description string
- The description of the ENI.
- device
Id string - The id of the device to which the ENI is bound.
- id string
- The id of the ENI.
- ipv6Sets string[]
- The IPv6 address list of the ENI.
- mac
Address string - The mac address of the ENI.
- network
Interface stringId - The id of the ENI.
- network
Interface stringName - A name of ENI.
- port
Security booleanEnabled - The enable of port security.
- primary
Ip stringAddress - The primary IP address of the ENI.
- private
Ip GetSets Network Interfaces Network Interface Private Ip Set[] - The IP address of secondary private network interface.
- project
Name string - The ProjectName of the ENI.
- security
Group string[]Ids - The list of the security group id to which the secondary ENI belongs.
- service
Managed boolean - Whether the network card has been authorized to be used by other account services.
- status string
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id string - An id of the subnet to which the ENI is connected.
-
Get
Network Interfaces Network Interface Tag[] - Tags.
- type string
- A type of ENI, Optional choice contains
primary,secondary. - updated
At string - The last update time of the ENI.
- vpc
Id string - An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpc
Name string - The name of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id string - The zone ID.
- account_
id str - The account id of the ENI creator.
- associated_
elastic_ strip_ address - The IP address of the EIP to which the ENI associates.
- associated_
elastic_ strip_ id - The allocation id of the EIP to which the ENI associates.
- created_
at str - The create time of the ENI.
- description str
- The description of the ENI.
- device_
id str - The id of the device to which the ENI is bound.
- id str
- The id of the ENI.
- ipv6_
sets Sequence[str] - The IPv6 address list of the ENI.
- mac_
address str - The mac address of the ENI.
- network_
interface_ strid - The id of the ENI.
- network_
interface_ strname - A name of ENI.
- port_
security_ boolenabled - The enable of port security.
- primary_
ip_ straddress - The primary IP address of the ENI.
- private_
ip_ Sequence[Getsets Network Interfaces Network Interface Private Ip Set] - The IP address of secondary private network interface.
- project_
name str - The ProjectName of the ENI.
- security_
group_ Sequence[str]ids - The list of the security group id to which the secondary ENI belongs.
- service_
managed bool - Whether the network card has been authorized to be used by other account services.
- status str
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet_
id str - An id of the subnet to which the ENI is connected.
-
Sequence[Get
Network Interfaces Network Interface Tag] - Tags.
- type str
- A type of ENI, Optional choice contains
primary,secondary. - updated_
at str - The last update time of the ENI.
- vpc_
id str - An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpc_
name str - The name of the virtual private cloud (VPC) to which the ENI belongs.
- zone_
id str - The zone ID.
- account
Id String - The account id of the ENI creator.
- associated
Elastic StringIp Address - The IP address of the EIP to which the ENI associates.
- associated
Elastic StringIp Id - The allocation id of the EIP to which the ENI associates.
- created
At String - The create time of the ENI.
- description String
- The description of the ENI.
- device
Id String - The id of the device to which the ENI is bound.
- id String
- The id of the ENI.
- ipv6Sets List<String>
- The IPv6 address list of the ENI.
- mac
Address String - The mac address of the ENI.
- network
Interface StringId - The id of the ENI.
- network
Interface StringName - A name of ENI.
- port
Security BooleanEnabled - The enable of port security.
- primary
Ip StringAddress - The primary IP address of the ENI.
- private
Ip List<Property Map>Sets - The IP address of secondary private network interface.
- project
Name String - The ProjectName of the ENI.
- security
Group List<String>Ids - The list of the security group id to which the secondary ENI belongs.
- service
Managed Boolean - Whether the network card has been authorized to be used by other account services.
- status String
- A status of ENI, Optional choice contains
Creating,Available,Attaching,InUse,Detaching,Deleting. - subnet
Id String - An id of the subnet to which the ENI is connected.
- List<Property Map>
- Tags.
- type String
- A type of ENI, Optional choice contains
primary,secondary. - updated
At String - The last update time of the ENI.
- vpc
Id String - An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpc
Name String - The name of the virtual private cloud (VPC) to which the ENI belongs.
- zone
Id String - The zone ID.
GetNetworkInterfacesNetworkInterfacePrivateIpSet
- Associated
Elastic List<GetIps Network Interfaces Network Interface Private Ip Set Associated Elastic Ip> - The public IP that secondary private network IP associated with.
- Primary bool
- Whether the network interface is primary IP address.
- Private
Ip stringAddress - The secondary private network IP address of the network interface card.
- Associated
Elastic []GetIps Network Interfaces Network Interface Private Ip Set Associated Elastic Ip - The public IP that secondary private network IP associated with.
- Primary bool
- Whether the network interface is primary IP address.
- Private
Ip stringAddress - The secondary private network IP address of the network interface card.
- associated
Elastic List<GetIps Network Interfaces Network Interface Private Ip Set Associated Elastic Ip> - The public IP that secondary private network IP associated with.
- primary Boolean
- Whether the network interface is primary IP address.
- private
Ip StringAddress - The secondary private network IP address of the network interface card.
- associated
Elastic GetIps Network Interfaces Network Interface Private Ip Set Associated Elastic Ip[] - The public IP that secondary private network IP associated with.
- primary boolean
- Whether the network interface is primary IP address.
- private
Ip stringAddress - The secondary private network IP address of the network interface card.
- associated_
elastic_ Sequence[Getips Network Interfaces Network Interface Private Ip Set Associated Elastic Ip] - The public IP that secondary private network IP associated with.
- primary bool
- Whether the network interface is primary IP address.
- private_
ip_ straddress - The secondary private network IP address of the network interface card.
- associated
Elastic List<Property Map>Ips - The public IP that secondary private network IP associated with.
- primary Boolean
- Whether the network interface is primary IP address.
- private
Ip StringAddress - The secondary private network IP address of the network interface card.
GetNetworkInterfacesNetworkInterfacePrivateIpSetAssociatedElasticIp
- Allocation
Id string - The public IP ID.
- Eip
Address string - The public IP address.
- Allocation
Id string - The public IP ID.
- Eip
Address string - The public IP address.
- allocation
Id String - The public IP ID.
- eip
Address String - The public IP address.
- allocation
Id string - The public IP ID.
- eip
Address string - The public IP address.
- allocation_
id str - The public IP ID.
- eip_
address str - The public IP address.
- allocation
Id String - The public IP ID.
- eip
Address String - The public IP address.
GetNetworkInterfacesNetworkInterfaceTag
GetNetworkInterfacesTag
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Volcengine v0.0.38 published on Friday, Oct 31, 2025 by Volcengine
