1. Packages
  2. Linode Provider
  3. API Docs
  4. getInstanceNetworking
Linode v4.38.0 published on Thursday, Apr 24, 2025 by Pulumi

linode.getInstanceNetworking

Explore with Pulumi AI

Provides details about the networking configuration of an Instance. For more information, see the Linode APIv4 docs.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as linode from "@pulumi/linode";

const example = linode.getInstanceNetworking({
    linodeId: 123,
});
Copy
import pulumi
import pulumi_linode as linode

example = linode.get_instance_networking(linode_id=123)
Copy
package main

import (
	"github.com/pulumi/pulumi-linode/sdk/v4/go/linode"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := linode.GetInstanceNetworking(ctx, &linode.GetInstanceNetworkingArgs{
			LinodeId: 123,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Linode = Pulumi.Linode;

return await Deployment.RunAsync(() => 
{
    var example = Linode.GetInstanceNetworking.Invoke(new()
    {
        LinodeId = 123,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.linode.LinodeFunctions;
import com.pulumi.linode.inputs.GetInstanceNetworkingArgs;
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 example = LinodeFunctions.getInstanceNetworking(GetInstanceNetworkingArgs.builder()
            .linodeId(123)
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: linode:getInstanceNetworking
      arguments:
        linodeId: 123
Copy

Using getInstanceNetworking

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 getInstanceNetworking(args: GetInstanceNetworkingArgs, opts?: InvokeOptions): Promise<GetInstanceNetworkingResult>
function getInstanceNetworkingOutput(args: GetInstanceNetworkingOutputArgs, opts?: InvokeOptions): Output<GetInstanceNetworkingResult>
Copy
def get_instance_networking(linode_id: Optional[int] = None,
                            opts: Optional[InvokeOptions] = None) -> GetInstanceNetworkingResult
def get_instance_networking_output(linode_id: Optional[pulumi.Input[int]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetInstanceNetworkingResult]
Copy
func GetInstanceNetworking(ctx *Context, args *GetInstanceNetworkingArgs, opts ...InvokeOption) (*GetInstanceNetworkingResult, error)
func GetInstanceNetworkingOutput(ctx *Context, args *GetInstanceNetworkingOutputArgs, opts ...InvokeOption) GetInstanceNetworkingResultOutput
Copy

> Note: This function is named GetInstanceNetworking in the Go SDK.

public static class GetInstanceNetworking 
{
    public static Task<GetInstanceNetworkingResult> InvokeAsync(GetInstanceNetworkingArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceNetworkingResult> Invoke(GetInstanceNetworkingInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetInstanceNetworkingResult> getInstanceNetworking(GetInstanceNetworkingArgs args, InvokeOptions options)
public static Output<GetInstanceNetworkingResult> getInstanceNetworking(GetInstanceNetworkingArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: linode:index/getInstanceNetworking:getInstanceNetworking
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

LinodeId This property is required. int
The Linode instance's ID.
LinodeId This property is required. int
The Linode instance's ID.
linodeId This property is required. Integer
The Linode instance's ID.
linodeId This property is required. number
The Linode instance's ID.
linode_id This property is required. int
The Linode instance's ID.
linodeId This property is required. Number
The Linode instance's ID.

getInstanceNetworking Result

The following output properties are available:

Id string
Ipv4s List<GetInstanceNetworkingIpv4>
Ipv6s List<GetInstanceNetworkingIpv6>
LinodeId int
The ID of the Linode this address currently belongs to.
Id string
Ipv4s []GetInstanceNetworkingIpv4
Ipv6s []GetInstanceNetworkingIpv6
LinodeId int
The ID of the Linode this address currently belongs to.
id String
ipv4s List<GetInstanceNetworkingIpv4>
ipv6s List<GetInstanceNetworkingIpv6>
linodeId Integer
The ID of the Linode this address currently belongs to.
id string
ipv4s GetInstanceNetworkingIpv4[]
ipv6s GetInstanceNetworkingIpv6[]
linodeId number
The ID of the Linode this address currently belongs to.
id str
ipv4s Sequence[GetInstanceNetworkingIpv4]
ipv6s Sequence[GetInstanceNetworkingIpv6]
linode_id int
The ID of the Linode this address currently belongs to.
id String
ipv4s List<Property Map>
ipv6s List<Property Map>
linodeId Number
The ID of the Linode this address currently belongs to.

Supporting Types

GetInstanceNetworkingIpv4

Privates This property is required. List<GetInstanceNetworkingIpv4Private>
Publics This property is required. List<GetInstanceNetworkingIpv4Public>
Whether this is a public or private IP address.
Reserveds This property is required. List<GetInstanceNetworkingIpv4Reserved>
Shareds This property is required. List<GetInstanceNetworkingIpv4Shared>
Vpcs This property is required. List<GetInstanceNetworkingIpv4Vpc>
Privates This property is required. []GetInstanceNetworkingIpv4Private
Publics This property is required. []GetInstanceNetworkingIpv4Public
Whether this is a public or private IP address.
Reserveds This property is required. []GetInstanceNetworkingIpv4Reserved
Shareds This property is required. []GetInstanceNetworkingIpv4Shared
Vpcs This property is required. []GetInstanceNetworkingIpv4Vpc
privates This property is required. List<GetInstanceNetworkingIpv4Private>
publics This property is required. List<GetInstanceNetworkingIpv4Public>
Whether this is a public or private IP address.
reserveds This property is required. List<GetInstanceNetworkingIpv4Reserved>
shareds This property is required. List<GetInstanceNetworkingIpv4Shared>
vpcs This property is required. List<GetInstanceNetworkingIpv4Vpc>
privates This property is required. GetInstanceNetworkingIpv4Private[]
publics This property is required. GetInstanceNetworkingIpv4Public[]
Whether this is a public or private IP address.
reserveds This property is required. GetInstanceNetworkingIpv4Reserved[]
shareds This property is required. GetInstanceNetworkingIpv4Shared[]
vpcs This property is required. GetInstanceNetworkingIpv4Vpc[]
privates This property is required. Sequence[GetInstanceNetworkingIpv4Private]
publics This property is required. Sequence[GetInstanceNetworkingIpv4Public]
Whether this is a public or private IP address.
reserveds This property is required. Sequence[GetInstanceNetworkingIpv4Reserved]
shareds This property is required. Sequence[GetInstanceNetworkingIpv4Shared]
vpcs This property is required. Sequence[GetInstanceNetworkingIpv4Vpc]
privates This property is required. List<Property Map>
publics This property is required. List<Property Map>
Whether this is a public or private IP address.
reserveds This property is required. List<Property Map>
shareds This property is required. List<Property Map>
vpcs This property is required. List<Property Map>

GetInstanceNetworkingIpv4Private

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4PrivateVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4PrivateVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4PrivateVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4PrivateVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv4PrivateVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv4PrivateVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv4Public

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4PublicVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4PublicVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4PublicVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4PublicVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv4PublicVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv4PublicVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv4Reserved

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4ReservedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4ReservedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4ReservedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4ReservedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv4ReservedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv4ReservedVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv4Shared

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4SharedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv4SharedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4SharedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv4SharedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv4SharedVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv4SharedVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv4Vpc

Active This property is required. bool
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
Address This property is required. string
The address.
AddressRange This property is required. string
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
ConfigId This property is required. int
The globally general entity identifier for the Linode configuration profile where the VPC is included.
Gateway This property is required. string
The default gateway for this address.
InterfaceId This property is required. int
The globally general API entity identifier for the Linode interface.
LinodeId This property is required. int
The Linode instance's ID.
Nat11 This property is required. string
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
Prefix This property is required. int
The network prefix.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
SubnetMask This property is required. string
The subnet mask.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Active This property is required. bool
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
Address This property is required. string
The address.
AddressRange This property is required. string
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
ConfigId This property is required. int
The globally general entity identifier for the Linode configuration profile where the VPC is included.
Gateway This property is required. string
The default gateway for this address.
InterfaceId This property is required. int
The globally general API entity identifier for the Linode interface.
LinodeId This property is required. int
The Linode instance's ID.
Nat11 This property is required. string
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
Prefix This property is required. int
The network prefix.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
SubnetMask This property is required. string
The subnet mask.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
active This property is required. Boolean
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
address This property is required. String
The address.
addressRange This property is required. String
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
configId This property is required. Integer
The globally general entity identifier for the Linode configuration profile where the VPC is included.
gateway This property is required. String
The default gateway for this address.
interfaceId This property is required. Integer
The globally general API entity identifier for the Linode interface.
linodeId This property is required. Integer
The Linode instance's ID.
nat11 This property is required. String
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
prefix This property is required. Integer
The network prefix.
region This property is required. String
(Filterable) The Region this address resides in.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
subnetMask This property is required. String
The subnet mask.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
active This property is required. boolean
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
address This property is required. string
The address.
addressRange This property is required. string
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
configId This property is required. number
The globally general entity identifier for the Linode configuration profile where the VPC is included.
gateway This property is required. string
The default gateway for this address.
interfaceId This property is required. number
The globally general API entity identifier for the Linode interface.
linodeId This property is required. number
The Linode instance's ID.
nat11 This property is required. string
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
prefix This property is required. number
The network prefix.
region This property is required. string
(Filterable) The Region this address resides in.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
subnetMask This property is required. string
The subnet mask.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
active This property is required. bool
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
address This property is required. str
The address.
address_range This property is required. str
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
config_id This property is required. int
The globally general entity identifier for the Linode configuration profile where the VPC is included.
gateway This property is required. str
The default gateway for this address.
interface_id This property is required. int
The globally general API entity identifier for the Linode interface.
linode_id This property is required. int
The Linode instance's ID.
nat11 This property is required. str
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
prefix This property is required. int
The network prefix.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
subnet_mask This property is required. str
The subnet mask.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
active This property is required. Boolean
Returns true if the VPC interface is in use, meaning that the Linode was powered on using the config_id to which the interface belongs. Otherwise returns false.
address This property is required. String
The address.
addressRange This property is required. String
A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
configId This property is required. Number
The globally general entity identifier for the Linode configuration profile where the VPC is included.
gateway This property is required. String
The default gateway for this address.
interfaceId This property is required. Number
The globally general API entity identifier for the Linode interface.
linodeId This property is required. Number
The Linode instance's ID.
nat11 This property is required. String
The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an address_range or NAT 1:1 isn't used.
prefix This property is required. Number
The network prefix.
region This property is required. String
(Filterable) The Region this address resides in.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
subnetMask This property is required. String
The subnet mask.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv6

Globals This property is required. List<GetInstanceNetworkingIpv6Global>
LinkLocal This property is required. GetInstanceNetworkingIpv6LinkLocal
Slaac This property is required. GetInstanceNetworkingIpv6Slaac
Globals This property is required. []GetInstanceNetworkingIpv6Global
LinkLocal This property is required. GetInstanceNetworkingIpv6LinkLocal
Slaac This property is required. GetInstanceNetworkingIpv6Slaac
globals This property is required. List<GetInstanceNetworkingIpv6Global>
linkLocal This property is required. GetInstanceNetworkingIpv6LinkLocal
slaac This property is required. GetInstanceNetworkingIpv6Slaac
globals This property is required. GetInstanceNetworkingIpv6Global[]
linkLocal This property is required. GetInstanceNetworkingIpv6LinkLocal
slaac This property is required. GetInstanceNetworkingIpv6Slaac
globals This property is required. List<Property Map>
linkLocal This property is required. Property Map
slaac This property is required. Property Map

GetInstanceNetworkingIpv6Global

Prefix This property is required. int
The network prefix.
Range This property is required. string
The IPv6 range of addresses in this pool.
Region This property is required. string
(Filterable) The Region this address resides in.
RouteTarget This property is required. string
(Nullable) The last address in this block of IPv6 addresses.
Prefix This property is required. int
The network prefix.
Range This property is required. string
The IPv6 range of addresses in this pool.
Region This property is required. string
(Filterable) The Region this address resides in.
RouteTarget This property is required. string
(Nullable) The last address in this block of IPv6 addresses.
prefix This property is required. Integer
The network prefix.
range This property is required. String
The IPv6 range of addresses in this pool.
region This property is required. String
(Filterable) The Region this address resides in.
routeTarget This property is required. String
(Nullable) The last address in this block of IPv6 addresses.
prefix This property is required. number
The network prefix.
range This property is required. string
The IPv6 range of addresses in this pool.
region This property is required. string
(Filterable) The Region this address resides in.
routeTarget This property is required. string
(Nullable) The last address in this block of IPv6 addresses.
prefix This property is required. int
The network prefix.
range This property is required. str
The IPv6 range of addresses in this pool.
region This property is required. str
(Filterable) The Region this address resides in.
route_target This property is required. str
(Nullable) The last address in this block of IPv6 addresses.
prefix This property is required. Number
The network prefix.
range This property is required. String
The IPv6 range of addresses in this pool.
region This property is required. String
(Filterable) The Region this address resides in.
routeTarget This property is required. String
(Nullable) The last address in this block of IPv6 addresses.

GetInstanceNetworkingIpv6LinkLocal

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv6LinkLocalVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv6LinkLocalVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv6LinkLocalVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv6LinkLocalVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv6LinkLocalVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv6LinkLocalVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

GetInstanceNetworkingIpv6Slaac

Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv6SlaacVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
Address This property is required. string
The address.
Gateway This property is required. string
The default gateway for this address.
LinodeId This property is required. int
The Linode instance's ID.
Prefix This property is required. int
The network prefix.
Public This property is required. bool
Whether this is a public or private IP address.
Rdns This property is required. string
The reverse DNS assigned to this address.
Region This property is required. string
(Filterable) The Region this address resides in.
SubnetMask This property is required. string
The subnet mask.
Type This property is required. string
The type of address this is.
VpcNat11 This property is required. GetInstanceNetworkingIpv6SlaacVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Integer
The Linode instance's ID.
prefix This property is required. Integer
The network prefix.
public_ This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv6SlaacVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. string
The address.
gateway This property is required. string
The default gateway for this address.
linodeId This property is required. number
The Linode instance's ID.
prefix This property is required. number
The network prefix.
public This property is required. boolean
Whether this is a public or private IP address.
rdns This property is required. string
The reverse DNS assigned to this address.
region This property is required. string
(Filterable) The Region this address resides in.
subnetMask This property is required. string
The subnet mask.
type This property is required. string
The type of address this is.
vpcNat11 This property is required. GetInstanceNetworkingIpv6SlaacVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. str
The address.
gateway This property is required. str
The default gateway for this address.
linode_id This property is required. int
The Linode instance's ID.
prefix This property is required. int
The network prefix.
public This property is required. bool
Whether this is a public or private IP address.
rdns This property is required. str
The reverse DNS assigned to this address.
region This property is required. str
(Filterable) The Region this address resides in.
subnet_mask This property is required. str
The subnet mask.
type This property is required. str
The type of address this is.
vpc_nat11 This property is required. GetInstanceNetworkingIpv6SlaacVpcNat11
IPv4 address configured as a 1:1 NAT for this Interface.
address This property is required. String
The address.
gateway This property is required. String
The default gateway for this address.
linodeId This property is required. Number
The Linode instance's ID.
prefix This property is required. Number
The network prefix.
public This property is required. Boolean
Whether this is a public or private IP address.
rdns This property is required. String
The reverse DNS assigned to this address.
region This property is required. String
(Filterable) The Region this address resides in.
subnetMask This property is required. String
The subnet mask.
type This property is required. String
The type of address this is.
vpcNat11 This property is required. Property Map
IPv4 address configured as a 1:1 NAT for this Interface.

GetInstanceNetworkingIpv6SlaacVpcNat11

Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
Address This property is required. string
The address.
SubnetId This property is required. int
The unique globally general API entity identifier for the VPC subnet.
VpcId This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Integer
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Integer
The unique globally general API entity identifier for the VPC.
address This property is required. string
The address.
subnetId This property is required. number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. number
The unique globally general API entity identifier for the VPC.
address This property is required. str
The address.
subnet_id This property is required. int
The unique globally general API entity identifier for the VPC subnet.
vpc_id This property is required. int
The unique globally general API entity identifier for the VPC.
address This property is required. String
The address.
subnetId This property is required. Number
The unique globally general API entity identifier for the VPC subnet.
vpcId This property is required. Number
The unique globally general API entity identifier for the VPC.

Package Details

Repository
Linode pulumi/pulumi-linode
License
Apache-2.0
Notes
This Pulumi package is based on the linode Terraform Provider.