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

    Type Alias PostFirewallDeviceData

    type PostFirewallDeviceData = {
        body?: {
            id: number;
            label?: string;
            parent_entity?:
                | {
                    id?: number;
                    label?: string;
                    parent_entity?: string
                    | null;
                    type?: "linode";
                    url?: string;
                }
                | null;
            type: "linode"
            | "nodebalancer"
            | "linode_interface";
            url?: string;
        };
        path: { firewallId: number };
        query?: never;
        url: "networking/firewalls/{firewallId}/devices";
    }
    Index

    Properties

    Properties

    body?: {
        id: number;
        label?: string;
        parent_entity?:
            | {
                id?: number;
                label?: string;
                parent_entity?: string
                | null;
                type?: "linode";
                url?: string;
            }
            | null;
        type: "linode"
        | "nodebalancer"
        | "linode_interface";
        url?: string;
    }

    The Linode, NodeBalancer, or Linode interface this firewall is assigned to.

    Type Declaration

    • id: number

      The entity's ID.

    • Optional Readonlylabel?: string

      Read-only The entity's label.

    • Optional Readonlyparent_entity?:
          | {
              id?: number;
              label?: string;
              parent_entity?: string
              | null;
              type?: "linode";
              url?: string;
          }
          | null

      Read-only The Linode this linode_interface is assigned to. Returns null when the entity type is linode or nodebalancer.

    • type: "linode" | "nodebalancer" | "linode_interface"

      The entity's type.

    • Optional Readonlyurl?: string

      Read-only The API URL path you can use to access this entity.

    path: { firewallId: number }

    Type Declaration

    • firewallId: number

      ID of the Firewall to access.

    query?: never
    url: "networking/firewalls/{firewallId}/devices"