@akamai/openapi-ts
    Preparing search index...

    Type Alias PutLinodeInterfaceSettingsData

    type PutLinodeInterfaceSettingsData = {
        body: {
            default_route?: {
                ipv4_eligible_interface_ids?: number[];
                ipv4_interface_id?: number | null;
                ipv6_eligible_interface_ids?: number[];
                ipv6_interface_id?: number | null;
            };
            network_helper?: boolean;
        };
        path: { linodeId: number };
        query?: never;
        url: "linode/instances/{linodeId}/interfaces/settings";
    }
    Index

    Properties

    Properties

    body: {
        default_route?: {
            ipv4_eligible_interface_ids?: number[];
            ipv4_interface_id?: number | null;
            ipv6_eligible_interface_ids?: number[];
            ipv6_interface_id?: number | null;
        };
        network_helper?: boolean;
    }

    Linode interface settings.

    Type Declaration

    • Optionaldefault_route?: {
          ipv4_eligible_interface_ids?: number[];
          ipv4_interface_id?: number | null;
          ipv6_eligible_interface_ids?: number[];
          ipv6_interface_id?: number | null;
      }

      Interfaces used for the IPv4 default_route and IPv6 default_route when multiple interfaces are eligible for the role.

      • Optionalipv4_eligible_interface_ids?: number[]

        The VPC or public interface IDs that are eligible to be the IPv4 default_route for this Linode. If the ipv4_eligible_interface_ids array is empty, this means there are no eligible interfaces eligible for the IPv4 default route role.

      • Optionalipv4_interface_id?: number | null

        The VPC or public interface ID assigned as the IPv4 default_route. The List Linode interface settings operation provides eligible IPv4 interface IDs.

      • Optionalipv6_eligible_interface_ids?: number[]

        The public interface IDs that are eligible to be the IPv6 default_route for this Linode. If the ipv6_eligible_interface_ids array is empty, this means there are no eligible interfaces eligible for the IPv6 default route role.

      • Optionalipv6_interface_id?: number | null

        The public interface ID assigned as the IPv6 default_route. The List Linode interface settings operation provides eligible IPv6 interface IDs.

    • Optionalnetwork_helper?: boolean

      Enables the Network Helper feature. The default value is determined by the network_helper setting in the account settings. Power off the Linode before disabling or enabling Network Helper.

    path: { linodeId: number }

    Type Declaration

    • linodeId: number

      The id of the Linode.

    query?: never
    url: "linode/instances/{linodeId}/interfaces/settings"