1. Registry
  2. Packages
  3. Linode Provider
  4. API Docs
  5. getInstanceNetworking
Viewing docs for Linode v6.7.0
published on Wednesday, Sep 30, 2026 by Pulumi
linode logo linode logo
Viewing docs for Linode v6.7.0
published on Wednesday, Sep 30, 2026 by Pulumi

    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,
    });
    
    import pulumi
    import pulumi_linode as linode
    
    example = linode.get_instance_networking(linode_id=123)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-linode/sdk/v6/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
    	})
    }
    
    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,
        });
    
    });
    
    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.ArrayList;
    import java.util.Arrays;
    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());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: linode:getInstanceNetworking
          arguments:
            linodeId: 123
    
    pulumi {
      required_providers {
        linode = {
          source = "pulumi/linode"
        }
      }
    }
    
    data "linode_getinstancenetworking" "example" {
      linode_id = 123
    }
    

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

    > 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)
        public static Output<GetInstanceNetworkingResult> Invoke(GetInstanceNetworkingInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetInstanceNetworkingResult> getInstanceNetworking(GetInstanceNetworkingArgs args, InvokeOptions options)
    public static Output<GetInstanceNetworkingResult> getInstanceNetworking(GetInstanceNetworkingArgs args, InvokeOptions options)
    public static Output<GetInstanceNetworkingResult> getInstanceNetworking(GetInstanceNetworkingArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: linode:index/getInstanceNetworking:getInstanceNetworking
      arguments:
        # arguments dictionary
    data "linode_get_instance_networking" "name" {
        # arguments
    }

    The following arguments are supported:

    LinodeId int
    The Linode instance's ID.
    LinodeId int
    The Linode instance's ID.
    linode_id number
    The Linode instance's ID.
    linodeId Integer
    The Linode instance's ID.
    linodeId number
    The Linode instance's ID.
    linode_id int
    The Linode instance's ID.
    linodeId Number
    The Linode instance's ID.

    getInstanceNetworking Result

    The following output properties are available:

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

    Supporting Types

    GetInstanceNetworkingIpv4

    privates list(object)
    publics list(object)
    Whether this is a public or private IP address.
    reserveds list(object)
    Whether this IP address is a reserved IP.
    shareds list(object)
    vpcs list(object)
    privates List<Property Map>
    publics List<Property Map>
    Whether this is a public or private IP address.
    reserveds List<Property Map>
    Whether this IP address is a reserved IP.
    shareds List<Property Map>
    vpcs List<Property Map>

    GetInstanceNetworkingIpv4Private

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4PrivateAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4PrivateVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4PrivateAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4PrivateVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4PrivateAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4PrivateVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4PrivateAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4PrivateVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv4PrivateAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv4PrivateVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv4PrivateAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv4PrivateVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv4Public

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4PublicAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4PublicVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4PublicAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4PublicVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4PublicAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4PublicVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4PublicAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4PublicVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv4PublicAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv4PublicVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv4PublicAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv4PublicVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv4Reserved

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4ReservedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4ReservedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4ReservedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4ReservedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4ReservedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4ReservedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4ReservedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4ReservedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv4ReservedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv4ReservedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv4ReservedAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv4ReservedVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv4Shared

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4SharedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4SharedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv4SharedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv4SharedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4SharedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4SharedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv4SharedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv4SharedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv4SharedAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv4SharedVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv4SharedAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv4SharedVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv4Vpc

    Active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AddressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    ConfigId int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    Ipv6Addresses List<GetInstanceNetworkingIpv4VpcIpv6Address>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    Ipv6IsPublic bool
    Whether the VPC IPv6 interface has public reachability.
    Ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    LinodeId int
    The Linode instance's ID.
    Nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    Prefix int
    The network prefix.
    Region string
    (Filterable) The Region this address resides in.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    SubnetMask string
    The subnet mask.
    VpcId int
    The id of the VPC configured for this Interface.
    Active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AddressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    ConfigId int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    Ipv6Addresses []GetInstanceNetworkingIpv4VpcIpv6Address
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    Ipv6IsPublic bool
    Whether the VPC IPv6 interface has public reachability.
    Ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    LinodeId int
    The Linode instance's ID.
    Nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    Prefix int
    The network prefix.
    Region string
    (Filterable) The Region this address resides in.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    SubnetMask string
    The subnet mask.
    VpcId int
    The id of the VPC configured for this Interface.
    active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    address_range string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    config_id number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    ipv6_addresses list(object)
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6_is_public bool
    Whether the VPC IPv6 interface has public reachability.
    ipv6_range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linode_id number
    The Linode instance's ID.
    nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix number
    The network prefix.
    region string
    (Filterable) The Region this address resides in.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    subnet_mask string
    The subnet mask.
    vpc_id number
    The id of the VPC configured for this Interface.
    active Boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange String
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId Integer
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses List<GetInstanceNetworkingIpv4VpcIpv6Address>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic Boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range String
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId Integer
    The Linode instance's ID.
    nat11 String
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix Integer
    The network prefix.
    region String
    (Filterable) The Region this address resides in.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    subnetMask String
    The subnet mask.
    vpcId Integer
    The id of the VPC configured for this Interface.
    active boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses GetInstanceNetworkingIpv4VpcIpv6Address[]
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId number
    The Linode instance's ID.
    nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix number
    The network prefix.
    region string
    (Filterable) The Region this address resides in.
    subnetId number
    The id of the VPC Subnet for this Interface.
    subnetMask string
    The subnet mask.
    vpcId number
    The id of the VPC configured for this Interface.
    active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    address_range str
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    config_id int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    ipv6_addresses Sequence[GetInstanceNetworkingIpv4VpcIpv6Address]
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6_is_public bool
    Whether the VPC IPv6 interface has public reachability.
    ipv6_range str
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linode_id int
    The Linode instance's ID.
    nat11 str
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix int
    The network prefix.
    region str
    (Filterable) The Region this address resides in.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    subnet_mask str
    The subnet mask.
    vpc_id int
    The id of the VPC configured for this Interface.
    active Boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange String
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId Number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses List<Property Map>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic Boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range String
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId Number
    The Linode instance's ID.
    nat11 String
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix Number
    The network prefix.
    region String
    (Filterable) The Region this address resides in.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    subnetMask String
    The subnet mask.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv4VpcIpv6Address

    SlaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    SlaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaac_address string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress String
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaac_address str
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress String
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.

    GetInstanceNetworkingIpv6

    GetInstanceNetworkingIpv6Global

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

    GetInstanceNetworkingIpv6LinkLocal

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv6LinkLocalAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv6LinkLocalVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv6LinkLocalAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv6LinkLocalVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv6LinkLocalAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv6LinkLocalVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv6LinkLocalAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv6LinkLocalVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv6LinkLocalAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv6LinkLocalVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv6LinkLocalAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv6LinkLocalVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv6Slaac

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv6SlaacAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags List<string>
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv6SlaacVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AssignedEntity GetInstanceNetworkingIpv6SlaacAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    LinodeId int
    The Linode instance's ID.
    Prefix int
    The network prefix.
    Public bool
    Whether this is a public or private IP address.
    Rdns string
    The reverse DNS assigned to this address.
    Region string
    (Filterable) The Region this address resides in.
    Reserved bool
    Whether this IP address is a reserved IP.
    SubnetMask string
    The subnet mask.
    Tags []string
    A set of tags associated with this IP address.
    Type string
    The type of address this is.
    VpcNat11 GetInstanceNetworkingIpv6SlaacVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity object
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    linode_id number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask string
    The subnet mask.
    tags list(string)
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpc_nat11 object
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv6SlaacAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    linodeId Integer
    The Linode instance's ID.
    prefix Integer
    The network prefix.
    public_ Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv6SlaacVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity GetInstanceNetworkingIpv6SlaacAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    linodeId number
    The Linode instance's ID.
    prefix number
    The network prefix.
    public boolean
    Whether this is a public or private IP address.
    rdns string
    The reverse DNS assigned to this address.
    region string
    (Filterable) The Region this address resides in.
    reserved boolean
    Whether this IP address is a reserved IP.
    subnetMask string
    The subnet mask.
    tags string[]
    A set of tags associated with this IP address.
    type string
    The type of address this is.
    vpcNat11 GetInstanceNetworkingIpv6SlaacVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assigned_entity GetInstanceNetworkingIpv6SlaacAssignedEntity
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    linode_id int
    The Linode instance's ID.
    prefix int
    The network prefix.
    public bool
    Whether this is a public or private IP address.
    rdns str
    The reverse DNS assigned to this address.
    region str
    (Filterable) The Region this address resides in.
    reserved bool
    Whether this IP address is a reserved IP.
    subnet_mask str
    The subnet mask.
    tags Sequence[str]
    A set of tags associated with this IP address.
    type str
    The type of address this is.
    vpc_nat11 GetInstanceNetworkingIpv6SlaacVpcNat11
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    assignedEntity Property Map
    (Read-Only Object) The entity this IP address has been assigned to. This is null if the address is not assigned to an entity. Referenced directly (e.g. ipv6.0.slaac.assigned_entity.id).
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    linodeId Number
    The Linode instance's ID.
    prefix Number
    The network prefix.
    public Boolean
    Whether this is a public or private IP address.
    rdns String
    The reverse DNS assigned to this address.
    region String
    (Filterable) The Region this address resides in.
    reserved Boolean
    Whether this IP address is a reserved IP.
    subnetMask String
    The subnet mask.
    tags List<String>
    A set of tags associated with this IP address.
    type String
    The type of address this is.
    vpcNat11 Property Map
    (Read-Only Object) IPv4 address configured as a 1:1 NAT for this Interface. Referenced directly (e.g. ipv6.0.slaac.vpc_nat_1_1.address).

    GetInstanceNetworkingIpv6SlaacAssignedEntity

    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    Id int
    The ID of the entity.
    Label string
    The label of the entity.
    Type string
    The type of address this is.
    Url string
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id Integer
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.
    id number
    The ID of the entity.
    label string
    The label of the entity.
    type string
    The type of address this is.
    url string
    The URL of the entity.
    id int
    The ID of the entity.
    label str
    The label of the entity.
    type str
    The type of address this is.
    url str
    The URL of the entity.
    id Number
    The ID of the entity.
    label String
    The label of the entity.
    type String
    The type of address this is.
    url String
    The URL of the entity.

    GetInstanceNetworkingIpv6SlaacVpcNat11

    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    VpcId int
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    vpc_id number
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    vpcId Integer
    The id of the VPC configured for this Interface.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId number
    The id of the VPC Subnet for this Interface.
    vpcId number
    The id of the VPC configured for this Interface.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    vpc_id int
    The id of the VPC configured for this Interface.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv6Vpc

    Active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AddressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    ConfigId int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    Ipv6Addresses List<GetInstanceNetworkingIpv6VpcIpv6Address>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    Ipv6IsPublic bool
    Whether the VPC IPv6 interface has public reachability.
    Ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    LinodeId int
    The Linode instance's ID.
    Nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    Prefix int
    The network prefix.
    Region string
    (Filterable) The Region this address resides in.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    SubnetMask string
    The subnet mask.
    VpcId int
    The id of the VPC configured for this Interface.
    Active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    Address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    AddressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    ConfigId int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    Gateway string
    The default gateway for this address.
    InterfaceId int
    The Linode interface ID that this IP address is assigned to.
    Ipv6Addresses []GetInstanceNetworkingIpv6VpcIpv6Address
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    Ipv6IsPublic bool
    Whether the VPC IPv6 interface has public reachability.
    Ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    LinodeId int
    The Linode instance's ID.
    Nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    Prefix int
    The network prefix.
    Region string
    (Filterable) The Region this address resides in.
    SubnetId int
    The id of the VPC Subnet for this Interface.
    SubnetMask string
    The subnet mask.
    VpcId int
    The id of the VPC configured for this Interface.
    active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    address_range string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    config_id number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway string
    The default gateway for this address.
    interface_id number
    The Linode interface ID that this IP address is assigned to.
    ipv6_addresses list(object)
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6_is_public bool
    Whether the VPC IPv6 interface has public reachability.
    ipv6_range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linode_id number
    The Linode instance's ID.
    nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix number
    The network prefix.
    region string
    (Filterable) The Region this address resides in.
    subnet_id number
    The id of the VPC Subnet for this Interface.
    subnet_mask string
    The subnet mask.
    vpc_id number
    The id of the VPC configured for this Interface.
    active Boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange String
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId Integer
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway String
    The default gateway for this address.
    interfaceId Integer
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses List<GetInstanceNetworkingIpv6VpcIpv6Address>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic Boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range String
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId Integer
    The Linode instance's ID.
    nat11 String
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix Integer
    The network prefix.
    region String
    (Filterable) The Region this address resides in.
    subnetId Integer
    The id of the VPC Subnet for this Interface.
    subnetMask String
    The subnet mask.
    vpcId Integer
    The id of the VPC configured for this Interface.
    active boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address string
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange string
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway string
    The default gateway for this address.
    interfaceId number
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses GetInstanceNetworkingIpv6VpcIpv6Address[]
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range string
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId number
    The Linode instance's ID.
    nat11 string
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix number
    The network prefix.
    region string
    (Filterable) The Region this address resides in.
    subnetId number
    The id of the VPC Subnet for this Interface.
    subnetMask string
    The subnet mask.
    vpcId number
    The id of the VPC configured for this Interface.
    active bool
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address str
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    address_range str
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    config_id int
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway str
    The default gateway for this address.
    interface_id int
    The Linode interface ID that this IP address is assigned to.
    ipv6_addresses Sequence[GetInstanceNetworkingIpv6VpcIpv6Address]
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6_is_public bool
    Whether the VPC IPv6 interface has public reachability.
    ipv6_range str
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linode_id int
    The Linode instance's ID.
    nat11 str
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix int
    The network prefix.
    region str
    (Filterable) The Region this address resides in.
    subnet_id int
    The id of the VPC Subnet for this Interface.
    subnet_mask str
    The subnet mask.
    vpc_id int
    The id of the VPC configured for this Interface.
    active Boolean
    Returns true if the VPC interface is in use, meaning that the Linode was powered on using the configId to which the interface belongs. Otherwise returns false.
    address String
    The IPv4 address that is configured as a 1:1 NAT for this VPC interface.
    addressRange String
    A range of IPv4 addresses configured for this VPC interface. it will be null if it's a single address.
    configId Number
    The globally general entity identifier for the Linode configuration profile where the VPC is included.
    gateway String
    The default gateway for this address.
    interfaceId Number
    The Linode interface ID that this IP address is assigned to.
    ipv6Addresses List<Property Map>
    (Read-Only Object List) A list of IPv6 addresses associated with this VPC interface. Referenced with an index (e.g. ipv4.0.vpc.0.ipv6_addresses.0.slaac_address).
    ipv6IsPublic Boolean
    Whether the VPC IPv6 interface has public reachability.
    ipv6Range String
    The /64 prefix, in CIDR notation, assigned to an interface. Only set for VPC interfaces with IPv6 enabled.
    linodeId Number
    The Linode instance's ID.
    nat11 String
    The public IP address used for NAT 1:1 with the VPC. This is null if the VPC interface uses an addressRange or NAT 1:1 isn't used.
    prefix Number
    The network prefix.
    region String
    (Filterable) The Region this address resides in.
    subnetId Number
    The id of the VPC Subnet for this Interface.
    subnetMask String
    The subnet mask.
    vpcId Number
    The id of the VPC configured for this Interface.

    GetInstanceNetworkingIpv6VpcIpv6Address

    SlaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    SlaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaac_address string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress String
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress string
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaac_address str
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.
    slaacAddress String
    The specific address within the prefix that the interface is expected to autoconfigure through SLAAC.

    Package Details

    Repository
    Linode pulumi/pulumi-linode
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the linode Terraform Provider.
    linode logo linode logo
    Viewing docs for Linode v6.7.0
    published on Wednesday, Sep 30, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial