UNPKG

@kaaiot/services

Version:

Type definitions for KaaIoT platform REST API service communication

37 lines (36 loc) 936 B
export interface EndpointTokenArrayItem { status: EndpointTokenStatuses; endpointTokenId: string; createdDate: string; applicationName: string; updateDate?: string; } export declare enum EndpointTokenStatuses { INACTIVE = "Inactive", ACTIVE = "Active", SUSPENDED = "Suspended", REVOKED = "Revoked" } export interface EndpointTokenStatusResponseBody { content: EndpointTokenArrayItem[]; totalElements: number; } export interface EndpointTokenStatusQuery { status?: EndpointTokenStatuses[]; offset?: number; limit?: number; order?: 'ASC' | 'DESC' | null; } export interface CreateEndpointTokenBody { applicationName: string; token?: string; } export interface CreateEndpointTokenQuery { endpointId: string; } export interface CreateEndpointTokenResponse { token: string; createdDate: string; applicationName: string; status: EndpointTokenStatuses; }