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

    Type Alias GetNotificationsResponses

    type GetNotificationsResponses = {
        "200": {
            data: {
                body: string | null;
                entity:
                    | {
                        id: number
                        | null;
                        label: string | null;
                        type:
                            | "account"
                            | "entity_transfer"
                            | "linode"
                            | "loadbalancers"
                            | "nodebalancer"
                            | "promotion"
                            | "region"
                            | "ticket"
                            | "volume";
                        url: string
                        | null;
                    }
                    | null;
                label: string;
                message: string;
                severity: "minor"
                | "major"
                | "critical";
                type:
                    | "migration_scheduled"
                    | "migration_imminent"
                    | "migration_pending"
                    | "reboot_scheduled"
                    | "outage"
                    | "payment_due"
                    | "ticket_important"
                    | "ticket_abuse"
                    | "notice"
                    | "maintenance"
                    | "maintenance_scheduled"
                    | "promotion"
                    | "security_reboot_maintenance_scheduled"
                    | "tax_id_verifying";
                until: string
                | null;
                when: string | null;
            }[];
            page: number;
            pages: number;
            results: number;
        };
    }
    Index

    Properties

    Properties

    "200": {
        data: {
            body: string | null;
            entity:
                | {
                    id: number
                    | null;
                    label: string | null;
                    type:
                        | "account"
                        | "entity_transfer"
                        | "linode"
                        | "loadbalancers"
                        | "nodebalancer"
                        | "promotion"
                        | "region"
                        | "ticket"
                        | "volume";
                    url: string
                    | null;
                }
                | null;
            label: string;
            message: string;
            severity: "minor"
            | "major"
            | "critical";
            type:
                | "migration_scheduled"
                | "migration_imminent"
                | "migration_pending"
                | "reboot_scheduled"
                | "outage"
                | "payment_due"
                | "ticket_important"
                | "ticket_abuse"
                | "notice"
                | "maintenance"
                | "maintenance_scheduled"
                | "promotion"
                | "security_reboot_maintenance_scheduled"
                | "tax_id_verifying";
            until: string
            | null;
            when: string | null;
        }[];
        page: number;
        pages: number;
        results: number;
    }

    Returns a paginated list of notification objects.

    Type Declaration

    • data: {
          body: string | null;
          entity:
              | {
                  id: number
                  | null;
                  label: string | null;
                  type:
                      | "account"
                      | "entity_transfer"
                      | "linode"
                      | "loadbalancers"
                      | "nodebalancer"
                      | "promotion"
                      | "region"
                      | "ticket"
                      | "volume";
                  url: string
                  | null;
              }
              | null;
          label: string;
          message: string;
          severity: "minor"
          | "major"
          | "critical";
          type:
              | "migration_scheduled"
              | "migration_imminent"
              | "migration_pending"
              | "reboot_scheduled"
              | "outage"
              | "payment_due"
              | "ticket_important"
              | "ticket_abuse"
              | "notice"
              | "maintenance"
              | "maintenance_scheduled"
              | "promotion"
              | "security_reboot_maintenance_scheduled"
              | "tax_id_verifying";
          until: string
          | null;
          when: string | null;
      }[]
    • Readonlypage: number

      Read-only The current page.

    • Readonlypages: number

      Read-only The total number of pages.

    • Readonlyresults: number

      Read-only The total number of results.