Volcengine v0.0.24 published on Tuesday, Jun 25, 2024 by Volcengine
volcengine.vpc.NetworkInterfaces
Explore with Pulumi AI
Use this data source to query detailed information of network interfaces
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() => 
{
    var @default = Volcengine.Vpc.NetworkInterfaces.Invoke(new()
    {
        Ids = new[]
        {
            "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.NetworkInterfaces(ctx, &vpc.NetworkInterfacesArgs{
			Ids: []string{
				"eni-2744htx2w0j5s7fap8t3ivwze",
			},
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
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.NetworkInterfacesArgs;
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.NetworkInterfaces(NetworkInterfacesArgs.builder()
            .ids("eni-2744htx2w0j5s7fap8t3ivwze")
            .build());
    }
}
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.vpc.network_interfaces(ids=["eni-2744htx2w0j5s7fap8t3ivwze"])
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.vpc.NetworkInterfaces({
    ids: ["eni-2744htx2w0j5s7fap8t3ivwze"],
});
variables:
  default:
    fn::invoke:
      Function: volcengine:vpc:NetworkInterfaces
      Arguments:
        ids:
          - eni-2744htx2w0j5s7fap8t3ivwze
Using NetworkInterfaces
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 networkInterfaces(args: NetworkInterfacesArgs, opts?: InvokeOptions): Promise<NetworkInterfacesResult>
function networkInterfacesOutput(args: NetworkInterfacesOutputArgs, opts?: InvokeOptions): Output<NetworkInterfacesResult>def 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[NetworkInterfacesTag]] = None,
                       type: Optional[str] = None,
                       vpc_id: Optional[str] = None,
                       zone_id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> NetworkInterfacesResult
def 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[NetworkInterfacesTagArgs]]]] = 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[NetworkInterfacesResult]func NetworkInterfaces(ctx *Context, args *NetworkInterfacesArgs, opts ...InvokeOption) (*NetworkInterfacesResult, error)
func NetworkInterfacesOutput(ctx *Context, args *NetworkInterfacesOutputArgs, opts ...InvokeOption) NetworkInterfacesResultOutputpublic static class NetworkInterfaces 
{
    public static Task<NetworkInterfacesResult> InvokeAsync(NetworkInterfacesArgs args, InvokeOptions? opts = null)
    public static Output<NetworkInterfacesResult> Invoke(NetworkInterfacesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<NetworkInterfacesResult> networkInterfaces(NetworkInterfacesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: volcengine:vpc:NetworkInterfaces
  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<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.
 - 
[]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<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.
 - 
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[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.
 
NetworkInterfaces Result
The following output properties are available:
- Id string
 - The provider-assigned unique ID for this managed resource.
 - Network
Interfaces List<NetworkInterfaces 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<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 []NetworkInterfaces 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.
 - 
[]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<NetworkInterfaces 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<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 NetworkInterfaces 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.
 - 
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[NetworkInterfaces 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[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
NetworkInterfacesNetworkInterface   
- 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<NetworkSets 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<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 []NetworkSets 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.
 - 
[]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<NetworkSets 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<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 NetworkSets 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.
 - 
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[Networksets 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[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.
 
NetworkInterfacesNetworkInterfacePrivateIpSet      
- Associated
Elastic List<NetworkIps 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 []NetworkIps 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<NetworkIps 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 NetworkIps 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[Networkips 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.
 
NetworkInterfacesNetworkInterfacePrivateIpSetAssociatedElasticIp         
- 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.
 
NetworkInterfacesNetworkInterfaceTag    
NetworkInterfacesTag  
Package Details
- Repository
 - volcengine volcengine/pulumi-volcengine
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
volcengineTerraform Provider.