Describes the overall structure of the response returned by the PAN-OS API when querying for licensing information. It contains a collection of LicenseEntry items representing the individual licenses.

interface LicenseInfoResponse {
    response: {
        result: {
            licenses: {
                entry: LicenseEntry[];
            };
        };
        status: string;
    };
}

Properties

Properties

response: {
    result: {
        licenses: {
            entry: LicenseEntry[];
        };
    };
    status: string;
}

The outer response wrapper containing the status and result of the licensing information request.

Type declaration

  • result: {
        licenses: {
            entry: LicenseEntry[];
        };
    }

    Includes the list of all licenses in the licenses object, each represented by a LicenseEntry.

    • licenses: {
          entry: LicenseEntry[];
      }

      The container for the license entries returned by the API.

      • entry: LicenseEntry[]

        An array of LicenseEntry objects, each corresponding to a separate license.

  • status: string

    The status of the response, generally indicating success or failure of the license information request.

Generated using TypeDoc