Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine
volcengine.vpc.NetworkInterfaces
Explore with Pulumi AI
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.NetworkInterfaces({
    ids: ["eni-2744htx2w0j5s7fap8t3ivwze"],
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.vpc.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.NetworkInterfaces(ctx, &vpc.NetworkInterfacesArgs{
			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.NetworkInterfaces.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.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());
    }
}
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)
public static Output<NetworkInterfacesResult> networkInterfaces(NetworkInterfacesArgs args, InvokeOptions options)
fn::invoke:
  function: volcengine:vpc:NetworkInterfaces
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Ids List<string>
- A list of ENI ids.
- InstanceId string
- An id of the instance to which the ENI is bound.
- NetworkInterface List<string>Ids 
- A list of network interface ids.
- NetworkInterface stringName 
- A name of ENI.
- OutputFile string
- File name where to save data source results.
- PrimaryIp List<string>Addresses 
- A list of primary IP address of ENI.
- PrivateIp List<string>Addresses 
- A list of private IP addresses.
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup 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.
- SubnetId string
- An id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Tag> 
- Tags.
- Type string
- A type of ENI, Optional choice contains primary,secondary.
- VpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone ID.
- Ids []string
- A list of ENI ids.
- InstanceId string
- An id of the instance to which the ENI is bound.
- NetworkInterface []stringIds 
- A list of network interface ids.
- NetworkInterface stringName 
- A name of ENI.
- OutputFile string
- File name where to save data source results.
- PrimaryIp []stringAddresses 
- A list of primary IP address of ENI.
- PrivateIp []stringAddresses 
- A list of private IP addresses.
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup 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.
- SubnetId string
- An id of the subnet to which the ENI is connected.
- 
[]NetworkInterfaces Tag 
- Tags.
- Type string
- A type of ENI, Optional choice contains primary,secondary.
- VpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone ID.
- ids List<String>
- A list of ENI ids.
- instanceId String
- An id of the instance to which the ENI is bound.
- networkInterface List<String>Ids 
- A list of network interface ids.
- networkInterface StringName 
- A name of ENI.
- outputFile String
- File name where to save data source results.
- primaryIp List<String>Addresses 
- A list of primary IP address of ENI.
- privateIp List<String>Addresses 
- A list of private IP addresses.
- projectName String
- The ProjectName of the ENI.
- securityGroup 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.
- subnetId String
- An id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Tag> 
- Tags.
- type String
- A type of ENI, Optional choice contains primary,secondary.
- vpcId String
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone ID.
- ids string[]
- A list of ENI ids.
- instanceId string
- An id of the instance to which the ENI is bound.
- networkInterface string[]Ids 
- A list of network interface ids.
- networkInterface stringName 
- A name of ENI.
- outputFile string
- File name where to save data source results.
- primaryIp string[]Addresses 
- A list of primary IP address of ENI.
- privateIp string[]Addresses 
- A list of private IP addresses.
- projectName string
- The ProjectName of the ENI.
- securityGroup 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.
- subnetId string
- An id of the subnet to which the ENI is connected.
- 
NetworkInterfaces Tag[] 
- Tags.
- type string
- A type of ENI, Optional choice contains primary,secondary.
- vpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId 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[NetworkInterfaces 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.
- instanceId String
- An id of the instance to which the ENI is bound.
- networkInterface List<String>Ids 
- A list of network interface ids.
- networkInterface StringName 
- A name of ENI.
- outputFile String
- File name where to save data source results.
- primaryIp List<String>Addresses 
- A list of primary IP address of ENI.
- privateIp List<String>Addresses 
- A list of private IP addresses.
- projectName String
- The ProjectName of the ENI.
- securityGroup 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.
- subnetId 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.
- vpcId String
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone ID.
NetworkInterfaces Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- NetworkInterfaces List<NetworkInterfaces Network Interface> 
- The collection of ENI.
- TotalCount int
- The total count of ENI query.
- Ids List<string>
- InstanceId string
- NetworkInterface List<string>Ids 
- NetworkInterface stringName 
- The name of the ENI.
- OutputFile string
- PrimaryIp List<string>Addresses 
- PrivateIp List<string>Addresses 
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup stringId 
- Status string
- The status of the ENI.
- SubnetId string
- The id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Tag> 
- Tags.
- Type string
- The type of the ENI.
- VpcId string
- The id of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone id of the ENI.
- Id string
- The provider-assigned unique ID for this managed resource.
- NetworkInterfaces []NetworkInterfaces Network Interface 
- The collection of ENI.
- TotalCount int
- The total count of ENI query.
- Ids []string
- InstanceId string
- NetworkInterface []stringIds 
- NetworkInterface stringName 
- The name of the ENI.
- OutputFile string
- PrimaryIp []stringAddresses 
- PrivateIp []stringAddresses 
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup stringId 
- Status string
- The status of the ENI.
- SubnetId string
- The id of the subnet to which the ENI is connected.
- 
[]NetworkInterfaces Tag 
- Tags.
- Type string
- The type of the ENI.
- VpcId string
- The id of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone id of the ENI.
- id String
- The provider-assigned unique ID for this managed resource.
- networkInterfaces List<NetworkInterfaces Network Interface> 
- The collection of ENI.
- totalCount Integer
- The total count of ENI query.
- ids List<String>
- instanceId String
- networkInterface List<String>Ids 
- networkInterface StringName 
- The name of the ENI.
- outputFile String
- primaryIp List<String>Addresses 
- privateIp List<String>Addresses 
- projectName String
- The ProjectName of the ENI.
- securityGroup StringId 
- status String
- The status of the ENI.
- subnetId String
- The id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Tag> 
- Tags.
- type String
- The type of the ENI.
- vpcId String
- The id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone id of the ENI.
- id string
- The provider-assigned unique ID for this managed resource.
- networkInterfaces NetworkInterfaces Network Interface[] 
- The collection of ENI.
- totalCount number
- The total count of ENI query.
- ids string[]
- instanceId string
- networkInterface string[]Ids 
- networkInterface stringName 
- The name of the ENI.
- outputFile string
- primaryIp string[]Addresses 
- privateIp string[]Addresses 
- projectName string
- The ProjectName of the ENI.
- securityGroup stringId 
- status string
- The status of the ENI.
- subnetId string
- The id of the subnet to which the ENI is connected.
- 
NetworkInterfaces Tag[] 
- Tags.
- type string
- The type of the ENI.
- vpcId string
- The id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId 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[NetworkInterfaces 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.
- networkInterfaces List<Property Map>
- The collection of ENI.
- totalCount Number
- The total count of ENI query.
- ids List<String>
- instanceId String
- networkInterface List<String>Ids 
- networkInterface StringName 
- The name of the ENI.
- outputFile String
- primaryIp List<String>Addresses 
- privateIp List<String>Addresses 
- projectName String
- The ProjectName of the ENI.
- securityGroup StringId 
- status String
- The status of the ENI.
- subnetId String
- The id of the subnet to which the ENI is connected.
- List<Property Map>
- Tags.
- type String
- The type of the ENI.
- vpcId String
- The id of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone id of the ENI.
Supporting Types
NetworkInterfacesNetworkInterface   
- AccountId string
- The account id of the ENI creator.
- AssociatedElastic stringIp Address 
- The IP address of the EIP to which the ENI associates.
- AssociatedElastic stringIp Id 
- The allocation id of the EIP to which the ENI associates.
- CreatedAt string
- The create time of the ENI.
- Description string
- The description of the ENI.
- DeviceId 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.
- MacAddress string
- The mac address of the ENI.
- NetworkInterface stringId 
- The id of the ENI.
- NetworkInterface stringName 
- A name of ENI.
- PortSecurity boolEnabled 
- The enable of port security.
- PrimaryIp stringAddress 
- The primary IP address of the ENI.
- PrivateIp List<NetworkSets Interfaces Network Interface Private Ip Set> 
- The IP address of secondary private network interface.
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup List<string>Ids 
- The list of the security group id to which the secondary ENI belongs.
- ServiceManaged 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.
- SubnetId string
- An id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Network Interface Tag> 
- Tags.
- Type string
- A type of ENI, Optional choice contains primary,secondary.
- UpdatedAt string
- The last update time of the ENI.
- VpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- VpcName string
- The name of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone ID.
- AccountId string
- The account id of the ENI creator.
- AssociatedElastic stringIp Address 
- The IP address of the EIP to which the ENI associates.
- AssociatedElastic stringIp Id 
- The allocation id of the EIP to which the ENI associates.
- CreatedAt string
- The create time of the ENI.
- Description string
- The description of the ENI.
- DeviceId 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.
- MacAddress string
- The mac address of the ENI.
- NetworkInterface stringId 
- The id of the ENI.
- NetworkInterface stringName 
- A name of ENI.
- PortSecurity boolEnabled 
- The enable of port security.
- PrimaryIp stringAddress 
- The primary IP address of the ENI.
- PrivateIp []NetworkSets Interfaces Network Interface Private Ip Set 
- The IP address of secondary private network interface.
- ProjectName string
- The ProjectName of the ENI.
- SecurityGroup []stringIds 
- The list of the security group id to which the secondary ENI belongs.
- ServiceManaged 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.
- SubnetId string
- An id of the subnet to which the ENI is connected.
- 
[]NetworkInterfaces Network Interface Tag 
- Tags.
- Type string
- A type of ENI, Optional choice contains primary,secondary.
- UpdatedAt string
- The last update time of the ENI.
- VpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- VpcName string
- The name of the virtual private cloud (VPC) to which the ENI belongs.
- ZoneId string
- The zone ID.
- accountId String
- The account id of the ENI creator.
- associatedElastic StringIp Address 
- The IP address of the EIP to which the ENI associates.
- associatedElastic StringIp Id 
- The allocation id of the EIP to which the ENI associates.
- createdAt String
- The create time of the ENI.
- description String
- The description of the ENI.
- deviceId 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.
- macAddress String
- The mac address of the ENI.
- networkInterface StringId 
- The id of the ENI.
- networkInterface StringName 
- A name of ENI.
- portSecurity BooleanEnabled 
- The enable of port security.
- primaryIp StringAddress 
- The primary IP address of the ENI.
- privateIp List<NetworkSets Interfaces Network Interface Private Ip Set> 
- The IP address of secondary private network interface.
- projectName String
- The ProjectName of the ENI.
- securityGroup List<String>Ids 
- The list of the security group id to which the secondary ENI belongs.
- serviceManaged 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.
- subnetId String
- An id of the subnet to which the ENI is connected.
- 
List<NetworkInterfaces Network Interface Tag> 
- Tags.
- type String
- A type of ENI, Optional choice contains primary,secondary.
- updatedAt String
- The last update time of the ENI.
- vpcId String
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpcName String
- The name of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone ID.
- accountId string
- The account id of the ENI creator.
- associatedElastic stringIp Address 
- The IP address of the EIP to which the ENI associates.
- associatedElastic stringIp Id 
- The allocation id of the EIP to which the ENI associates.
- createdAt string
- The create time of the ENI.
- description string
- The description of the ENI.
- deviceId 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.
- macAddress string
- The mac address of the ENI.
- networkInterface stringId 
- The id of the ENI.
- networkInterface stringName 
- A name of ENI.
- portSecurity booleanEnabled 
- The enable of port security.
- primaryIp stringAddress 
- The primary IP address of the ENI.
- privateIp NetworkSets Interfaces Network Interface Private Ip Set[] 
- The IP address of secondary private network interface.
- projectName string
- The ProjectName of the ENI.
- securityGroup string[]Ids 
- The list of the security group id to which the secondary ENI belongs.
- serviceManaged 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.
- subnetId string
- An id of the subnet to which the ENI is connected.
- 
NetworkInterfaces Network Interface Tag[] 
- Tags.
- type string
- A type of ENI, Optional choice contains primary,secondary.
- updatedAt string
- The last update time of the ENI.
- vpcId string
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpcName string
- The name of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId 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[NetworkInterfaces 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.
- accountId String
- The account id of the ENI creator.
- associatedElastic StringIp Address 
- The IP address of the EIP to which the ENI associates.
- associatedElastic StringIp Id 
- The allocation id of the EIP to which the ENI associates.
- createdAt String
- The create time of the ENI.
- description String
- The description of the ENI.
- deviceId 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.
- macAddress String
- The mac address of the ENI.
- networkInterface StringId 
- The id of the ENI.
- networkInterface StringName 
- A name of ENI.
- portSecurity BooleanEnabled 
- The enable of port security.
- primaryIp StringAddress 
- The primary IP address of the ENI.
- privateIp List<Property Map>Sets 
- The IP address of secondary private network interface.
- projectName String
- The ProjectName of the ENI.
- securityGroup List<String>Ids 
- The list of the security group id to which the secondary ENI belongs.
- serviceManaged 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.
- subnetId 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.
- updatedAt String
- The last update time of the ENI.
- vpcId String
- An id of the virtual private cloud (VPC) to which the ENI belongs.
- vpcName String
- The name of the virtual private cloud (VPC) to which the ENI belongs.
- zoneId String
- The zone ID.
NetworkInterfacesNetworkInterfacePrivateIpSet      
- AssociatedElastic 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.
- PrivateIp stringAddress 
- The secondary private network IP address of the network interface card.
- AssociatedElastic []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.
- PrivateIp stringAddress 
- The secondary private network IP address of the network interface card.
- associatedElastic 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.
- privateIp StringAddress 
- The secondary private network IP address of the network interface card.
- associatedElastic 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.
- privateIp 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.
- associatedElastic List<Property Map>Ips 
- The public IP that secondary private network IP associated with.
- primary Boolean
- Whether the network interface is primary IP address.
- privateIp StringAddress 
- The secondary private network IP address of the network interface card.
NetworkInterfacesNetworkInterfacePrivateIpSetAssociatedElasticIp         
- AllocationId string
- The public IP ID.
- EipAddress string
- The public IP address.
- AllocationId string
- The public IP ID.
- EipAddress string
- The public IP address.
- allocationId String
- The public IP ID.
- eipAddress String
- The public IP address.
- allocationId string
- The public IP ID.
- eipAddress string
- The public IP address.
- allocation_id str
- The public IP ID.
- eip_address str
- The public IP address.
- allocationId String
- The public IP ID.
- eipAddress 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.