UNPKG

f5-conx-core

Version:

F5 SDK for JavaScript with Typescript type definitions

166 lines (165 loc) 3.87 kB
/** * f5 host info api @ '/mgmt/shared/identified-devices/config/device-info' */ export declare const deviceInfo: { baseMac: string; hostMac: string; halUuid: string; chassisSerialNumber: string; slots: { volume: string; product: string; version: string; build: string; isActive: boolean; }[]; license: { licenseEndDateTime: string; registrationKey: string; activeModules: string[]; generation: number; lastUpdateMicros: number; }; interfaces: string[]; isIControlRestSupported: boolean; icrdPort: number; time: number; physicalMemory: number; platform: string; cpu: string; machineId: string; address: string; hostname: string; version: string; product: string; platformMarketingName: string; edition: string; build: string; restFrameworkVersion: string; managementAddress: string; mcpDeviceName: string; isClustered: boolean; isVirtual: boolean; hypervisorType: string; generation: number; lastUpdateMicros: number; kind: string; selfLink: string; }; /** * f5 host info api @ '/mgmt/shared/identified-devices/config/device-info' */ export declare const deviceInfoIPv6: { baseMac: string; hostMac: string; halUuid: string; chassisSerialNumber: string; slots: { volume: string; product: string; version: string; build: string; isActive: boolean; }[]; license: { licenseEndDateTime: string; registrationKey: string; activeModules: string[]; generation: number; lastUpdateMicros: number; }; interfaces: string[]; isIControlRestSupported: boolean; icrdPort: number; time: number; physicalMemory: number; platform: string; cpu: string; machineId: string; address: string; hostname: string; version: string; product: string; platformMarketingName: string; edition: string; build: string; restFrameworkVersion: string; managementAddress: string; mcpDeviceName: string; isClustered: boolean; isVirtual: boolean; hypervisorType: string; generation: number; lastUpdateMicros: number; kind: string; selfLink: string; }; /** * fast info api @ '/mgmt/shared/fast/info' */ export declare const fastInfoApiResponse: { version: string; as3Info: { version: string; release: string; schemaCurrent: string; schemaMinimum: string; }; installedTemplates: { name: string; hash: string; supported: boolean; templates: { name: string; hash: string; }[]; schemas: { name: string; hash: string; }[]; enabled: boolean; updateAvailable: boolean; }[]; }; export type As3Info = { version: string; release: string; schemaCurrent: string; schemaMinimum: string; }; /** * as3 info api @ '/mgmt/shared/appsvcs/info' */ export declare const as3InfoApiReponse: As3Info; /** * do info api @ '/mgmt/shared/declarative-onboarding/info' */ export declare const doInfoApiReponse: { id: number; selfLink: string; result: { class: string; code: number; status: string; message: string; errors: never[]; }; version: string; release: string; schemaCurrent: string; schemaMinimum: string; }[]; /** * ts info api @ '/mgmt/shared/telemetry/info' */ export declare const tsInfoApiReponse: { nodeVersion: string; version: string; release: string; schemaCurrent: string; schemaMinimum: string; }; /** * cf info api @ '/mgmt/shared/cloud-failover/declare' */ export declare const cfInfoApiReponse: {};