@influxdata/influxdb-client-apis
Advanced tools
Comparing version 1.6.0-nightly.17 to 1.6.0-nightly.18
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Authorization, AuthorizationUpdateRequest, Authorizations } from './types'; | ||
@@ -33,10 +33,6 @@ export interface GetAuthorizationsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizations | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostAuthorizations | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizationsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchAuthorizationsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteAuthorizationsID | ||
* Authorizations API | ||
*/ | ||
export declare class AuthorizationsAPI extends APIBase { | ||
export declare class AuthorizationsAPI { | ||
private base; | ||
/** | ||
@@ -49,4 +45,5 @@ * Creates AuthorizationsAPI | ||
* List all authorizations. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizations | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizations } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -57,4 +54,5 @@ */ | ||
* Create an authorization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostAuthorizations | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostAuthorizations } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -65,4 +63,5 @@ */ | ||
* Retrieve an authorization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizationsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetAuthorizationsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -73,4 +72,5 @@ */ | ||
* Update an authorization to be active or inactive. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchAuthorizationsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchAuthorizationsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -81,4 +81,5 @@ */ | ||
* Delete a authorization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteAuthorizationsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteAuthorizationsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -85,0 +86,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, Bucket, Buckets, LabelMapping, LabelResponse, LabelsResponse, PostBucketRequest, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners } from './types'; | ||
@@ -81,19 +81,6 @@ export interface GetBucketsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetBuckets | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostBuckets | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchBucketsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDOwnersID | ||
* Buckets API | ||
*/ | ||
export declare class BucketsAPI extends APIBase { | ||
export declare class BucketsAPI { | ||
private base; | ||
/** | ||
@@ -106,4 +93,5 @@ * Creates BucketsAPI | ||
* List all buckets. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetBuckets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetBuckets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -114,4 +102,5 @@ */ | ||
* Create a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostBuckets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostBuckets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -122,4 +111,5 @@ */ | ||
* Retrieve a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -130,4 +120,5 @@ */ | ||
* Update a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchBucketsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchBucketsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -138,4 +129,5 @@ */ | ||
* Delete a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -146,4 +138,5 @@ */ | ||
* List all labels for a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -154,4 +147,5 @@ */ | ||
* Add a label to a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -162,4 +156,5 @@ */ | ||
* delete a label from a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -170,4 +165,5 @@ */ | ||
* List all users with member privileges for a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -178,4 +174,5 @@ */ | ||
* Add a member to a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -186,4 +183,5 @@ */ | ||
* Remove a member from a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -194,4 +192,5 @@ */ | ||
* List all owners of a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetBucketsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -202,4 +201,5 @@ */ | ||
* Add an owner to a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostBucketsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -210,4 +210,5 @@ */ | ||
* Remove an owner from a bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteBucketsIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -214,0 +215,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Check, CheckPatch, Checks, FluxResponse, LabelMapping, LabelResponse, LabelsResponse, PostCheck } from './types'; | ||
@@ -55,15 +55,6 @@ export interface GetChecksRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecks | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/CreateCheck | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutChecksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchChecksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostChecksIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDQuery | ||
* Checks API | ||
*/ | ||
export declare class ChecksAPI extends APIBase { | ||
export declare class ChecksAPI { | ||
private base; | ||
/** | ||
@@ -76,4 +67,5 @@ * Creates ChecksAPI | ||
* Get all checks. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecks | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecks } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -84,4 +76,5 @@ */ | ||
* Add new check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/CreateCheck | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/CreateCheck } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -92,4 +85,5 @@ */ | ||
* Get a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -100,4 +94,5 @@ */ | ||
* Update a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutChecksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutChecksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -108,4 +103,5 @@ */ | ||
* Update a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchChecksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchChecksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -116,4 +112,5 @@ */ | ||
* Delete a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -124,4 +121,5 @@ */ | ||
* List all labels for a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -132,4 +130,5 @@ */ | ||
* Add a label to a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostChecksIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostChecksIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -140,4 +139,5 @@ */ | ||
* Delete label from a check. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteChecksIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -148,4 +148,5 @@ */ | ||
* Get a check query. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDQuery | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetChecksIDQuery } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -152,0 +153,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, Cell, CellUpdate, CellWithViewProperties, Cells, CreateCell, CreateDashboardRequest, Dashboard, DashboardWithViewProperties, Dashboards, LabelMapping, LabelResponse, LabelsResponse, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners, View } from './types'; | ||
@@ -9,3 +9,3 @@ export interface GetDashboardsRequest { | ||
sortBy?: string; | ||
/** List of dashboard IDs to return. If both `id and `owner` are specified, only `id` is used. */ | ||
/** List of dashboard IDs to return. If both `id` and `owner` are specified, only `id` is used. */ | ||
id?: any; | ||
@@ -133,25 +133,6 @@ /** The organization ID. */ | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboards | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboards | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDCells | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutDashboardsIDCells | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDCellsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDCellsIDView | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsIDView | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDOwnersID | ||
* Dashboards API | ||
*/ | ||
export declare class DashboardsAPI extends APIBase { | ||
export declare class DashboardsAPI { | ||
private base; | ||
/** | ||
@@ -164,4 +145,5 @@ * Creates DashboardsAPI | ||
* Get all dashboards. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboards | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboards } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -172,4 +154,5 @@ */ | ||
* Create a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboards | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboards } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -180,4 +163,5 @@ */ | ||
* Get a Dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -188,4 +172,5 @@ */ | ||
* Update a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -196,4 +181,5 @@ */ | ||
* Delete a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -204,4 +190,5 @@ */ | ||
* Create a dashboard cell. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDCells | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDCells } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -212,4 +199,5 @@ */ | ||
* Replace cells in a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutDashboardsIDCells | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutDashboardsIDCells } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -220,4 +208,5 @@ */ | ||
* Update the non-positional information related to a cell. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -228,4 +217,5 @@ */ | ||
* Delete a dashboard cell. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDCellsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDCellsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -236,4 +226,5 @@ */ | ||
* Retrieve the view for a cell. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDCellsIDView | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDCellsIDView } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -244,4 +235,5 @@ */ | ||
* Update the view for a cell. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsIDView | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDashboardsIDCellsIDView } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -252,4 +244,5 @@ */ | ||
* list all labels for a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -260,4 +253,5 @@ */ | ||
* Add a label to a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -268,4 +262,5 @@ */ | ||
* Delete a label from a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -276,4 +271,5 @@ */ | ||
* List all dashboard members. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -284,4 +280,5 @@ */ | ||
* Add a member to a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -292,4 +289,5 @@ */ | ||
* Remove a member from a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -300,4 +298,5 @@ */ | ||
* List all dashboard owners. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDashboardsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -308,4 +307,5 @@ */ | ||
* Add an owner to a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDashboardsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -316,4 +316,5 @@ */ | ||
* Remove an owner from a dashboard. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDashboardsIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -320,0 +321,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { DBRP, DBRPUpdate, DBRPs } from './types'; | ||
@@ -43,10 +43,6 @@ export interface GetDBRPsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDBRP | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDBRPID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDBRPID | ||
* Dbrps API | ||
*/ | ||
export declare class DbrpsAPI extends APIBase { | ||
export declare class DbrpsAPI { | ||
private base; | ||
/** | ||
@@ -59,4 +55,5 @@ * Creates DbrpsAPI | ||
* List all database retention policy mappings. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -67,4 +64,5 @@ */ | ||
* Add a database retention policy mapping. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDBRP | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDBRP } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -75,4 +73,5 @@ */ | ||
* Retrieve a database retention policy mapping. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDBRPsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -83,4 +82,5 @@ */ | ||
* Update a database retention policy mapping. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDBRPID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchDBRPID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -91,4 +91,5 @@ */ | ||
* Delete a database retention policy. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDBRPID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDBRPID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -95,0 +96,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { DeletePredicateRequest } from './types'; | ||
@@ -17,6 +17,6 @@ export interface PostDeleteRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDelete | ||
* Delete API | ||
*/ | ||
export declare class DeleteAPI extends APIBase { | ||
export declare class DeleteAPI { | ||
private base; | ||
/** | ||
@@ -29,4 +29,5 @@ * Creates DeleteAPI | ||
* Delete time series data from InfluxDB. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDelete | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDelete } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -33,0 +34,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Document, DocumentCreate, DocumentUpdate, Documents, LabelMapping, LabelResponse, LabelsResponse } from './types'; | ||
@@ -45,13 +45,6 @@ export interface GetDocumentsTemplatesRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplates | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplates | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutDocumentsTemplatesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplatesIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesIDLabelsID | ||
* Documents API | ||
*/ | ||
export declare class DocumentsAPI extends APIBase { | ||
export declare class DocumentsAPI { | ||
private base; | ||
/** | ||
@@ -63,4 +56,5 @@ * Creates DocumentsAPI | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplates | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplates } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -71,4 +65,5 @@ */ | ||
* Create a template. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplates | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplates } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -78,4 +73,5 @@ */ | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -85,4 +81,5 @@ */ | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutDocumentsTemplatesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutDocumentsTemplatesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -93,4 +90,5 @@ */ | ||
* Delete a template. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -101,4 +99,5 @@ */ | ||
* List all labels for a template. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetDocumentsTemplatesIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -109,4 +108,5 @@ */ | ||
* Add a label to a template. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplatesIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostDocumentsTemplatesIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -117,4 +117,5 @@ */ | ||
* Delete a label from a template. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteDocumentsTemplatesIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -121,0 +122,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Flags } from './types'; | ||
@@ -7,6 +7,6 @@ export interface GetFlagsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetFlags | ||
* Flags API | ||
*/ | ||
export declare class FlagsAPI extends APIBase { | ||
export declare class FlagsAPI { | ||
private base; | ||
/** | ||
@@ -19,4 +19,5 @@ * Creates FlagsAPI | ||
* Return the feature flags for the currently authenticated user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetFlags | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetFlags } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -23,0 +24,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { HealthCheck } from './types'; | ||
@@ -7,6 +7,6 @@ export interface GetHealthRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetHealth | ||
* Health API | ||
*/ | ||
export declare class HealthAPI extends APIBase { | ||
export declare class HealthAPI { | ||
private base; | ||
/** | ||
@@ -19,4 +19,5 @@ * Creates HealthAPI | ||
* Get the health of an instance. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetHealth | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetHealth } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -23,0 +24,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { LabelCreateRequest, LabelResponse, LabelUpdate, LabelsResponse } from './types'; | ||
@@ -27,10 +27,6 @@ export interface GetLabelsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteLabelsID | ||
* Labels API | ||
*/ | ||
export declare class LabelsAPI extends APIBase { | ||
export declare class LabelsAPI { | ||
private base; | ||
/** | ||
@@ -43,4 +39,5 @@ * Creates LabelsAPI | ||
* Get all labels. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -51,4 +48,5 @@ */ | ||
* Create a label. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -59,4 +57,5 @@ */ | ||
* Get a label. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -67,4 +66,5 @@ */ | ||
* Update a label. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -75,4 +75,5 @@ */ | ||
* Delete a label. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -79,0 +80,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { PasswordResetBody, User } from './types'; | ||
@@ -15,7 +15,6 @@ export interface GetMeRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetMe | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutMePassword | ||
* Me API | ||
*/ | ||
export declare class MeAPI extends APIBase { | ||
export declare class MeAPI { | ||
private base; | ||
/** | ||
@@ -28,4 +27,5 @@ * Creates MeAPI | ||
* Return the current authenticated user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetMe | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetMe } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -36,4 +36,5 @@ */ | ||
* Update a password. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutMePassword | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutMePassword } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -40,0 +41,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { LabelMapping, LabelResponse, LabelsResponse, NotificationEndpoint, NotificationEndpointUpdate, NotificationEndpoints, PostNotificationEndpoint } from './types'; | ||
@@ -51,14 +51,6 @@ export interface GetNotificationEndpointsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpoints | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationEndpoint | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationEndpointsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationEndpointsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationEndpointIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsIDLabelsID | ||
* NotificationEndpoints API | ||
*/ | ||
export declare class NotificationEndpointsAPI extends APIBase { | ||
export declare class NotificationEndpointsAPI { | ||
private base; | ||
/** | ||
@@ -71,4 +63,5 @@ * Creates NotificationEndpointsAPI | ||
* Get all notification endpoints. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpoints | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpoints } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -79,4 +72,5 @@ */ | ||
* Add a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationEndpoint | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationEndpoint } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -87,4 +81,5 @@ */ | ||
* Get a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -95,4 +90,5 @@ */ | ||
* Update a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationEndpointsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationEndpointsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -103,4 +99,5 @@ */ | ||
* Update a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationEndpointsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationEndpointsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -111,4 +108,5 @@ */ | ||
* Delete a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -119,4 +117,5 @@ */ | ||
* List all labels for a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationEndpointsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -127,4 +126,5 @@ */ | ||
* Add a label to a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationEndpointIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationEndpointIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -135,4 +135,5 @@ */ | ||
* Delete a label from a notification endpoint. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationEndpointsIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -139,0 +140,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { FluxResponse, LabelMapping, LabelResponse, LabelsResponse, NotificationRule, NotificationRuleUpdate, NotificationRules, PostNotificationRule } from './types'; | ||
@@ -59,15 +59,6 @@ export interface GetNotificationRulesRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRules | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationRule | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationRulesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationRulesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationRuleIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDQuery | ||
* NotificationRules API | ||
*/ | ||
export declare class NotificationRulesAPI extends APIBase { | ||
export declare class NotificationRulesAPI { | ||
private base; | ||
/** | ||
@@ -80,4 +71,5 @@ * Creates NotificationRulesAPI | ||
* Get all notification rules. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRules | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRules } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -88,4 +80,5 @@ */ | ||
* Add a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationRule | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/CreateNotificationRule } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -96,4 +89,5 @@ */ | ||
* Get a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -104,4 +98,5 @@ */ | ||
* Update a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationRulesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutNotificationRulesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -112,4 +107,5 @@ */ | ||
* Update a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationRulesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchNotificationRulesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -120,4 +116,5 @@ */ | ||
* Delete a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -128,4 +125,5 @@ */ | ||
* List all labels for a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -136,4 +134,5 @@ */ | ||
* Add a label to a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationRuleIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostNotificationRuleIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -144,4 +143,5 @@ */ | ||
* Delete label from a notification rule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteNotificationRulesIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -152,4 +152,5 @@ */ | ||
* Get a notification rule query. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDQuery | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetNotificationRulesIDQuery } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -156,0 +157,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, CloudUsers, Invite, LabelMapping, LabelResponse, LabelsResponse, Organization, Organizations, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners, SecretKeys, SecretKeysResponse, Secrets } from './types'; | ||
@@ -123,27 +123,6 @@ export interface GetOrgsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDSecrets | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsIDSecrets | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDSecrets | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInvites | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDInviteID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInviteID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetCloudUsers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDCloudUserID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDOwnersID | ||
* Orgs API | ||
*/ | ||
export declare class OrgsAPI extends APIBase { | ||
export declare class OrgsAPI { | ||
private base; | ||
/** | ||
@@ -156,4 +135,5 @@ * Creates OrgsAPI | ||
* List all organizations. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -164,4 +144,5 @@ */ | ||
* Create an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -172,4 +153,5 @@ */ | ||
* Retrieve an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -180,4 +162,5 @@ */ | ||
* Update an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -188,4 +171,5 @@ */ | ||
* Delete an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -196,4 +180,5 @@ */ | ||
* List all labels for a organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -204,4 +189,5 @@ */ | ||
* Add a label to an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -212,4 +198,5 @@ */ | ||
* Delete a label from an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -220,4 +207,5 @@ */ | ||
* List all secret keys for an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDSecrets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDSecrets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -228,4 +216,5 @@ */ | ||
* Update secrets in an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsIDSecrets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchOrgsIDSecrets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -236,4 +225,5 @@ */ | ||
* Delete secrets from an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDSecrets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDSecrets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -244,4 +234,5 @@ */ | ||
* List all members of an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -252,4 +243,5 @@ */ | ||
* Add a member to an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -260,4 +252,5 @@ */ | ||
* Remove a member from an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -268,4 +261,5 @@ */ | ||
* List all owners of an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetOrgsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -276,4 +270,5 @@ */ | ||
* Add an owner to an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -284,4 +279,5 @@ */ | ||
* Creates an invite to an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInvites | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInvites } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -292,4 +288,5 @@ */ | ||
* Remove an invite to an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDInviteID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDInviteID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -300,4 +297,5 @@ */ | ||
* Resends an invite. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInviteID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostOrgsIDInviteID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -307,4 +305,5 @@ */ | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetCloudUsers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetCloudUsers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -315,4 +314,5 @@ */ | ||
* Deletes a cloud user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDCloudUserID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDCloudUserID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -323,4 +323,5 @@ */ | ||
* Remove an owner from an organization. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteOrgsIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -327,0 +328,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Pkg, PkgApply, PkgCreate, PkgSummary, Stack } from './types'; | ||
@@ -56,13 +56,6 @@ export interface CreatePkgRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/CreatePkg | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/ApplyPkg | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/ListStacks | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/CreateStack | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/ReadStack | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/UpdateStack | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteStack | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/ExportStack | ||
* Packages API | ||
*/ | ||
export declare class PackagesAPI extends APIBase { | ||
export declare class PackagesAPI { | ||
private base; | ||
/** | ||
@@ -75,4 +68,5 @@ * Creates PackagesAPI | ||
* Create a new Influx package. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/CreatePkg | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/CreatePkg } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -83,4 +77,5 @@ */ | ||
* Apply or dry-run an Influx package. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/ApplyPkg | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/ApplyPkg } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -91,4 +86,5 @@ */ | ||
* Grab a list of installed Influx packages. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/ListStacks | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/ListStacks } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -101,4 +97,5 @@ */ | ||
* Create a new stack. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/CreateStack | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/CreateStack } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -109,4 +106,5 @@ */ | ||
* Grab a stack by its ID. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/ReadStack | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/ReadStack } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -117,4 +115,5 @@ */ | ||
* Update a an Influx Stack. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/UpdateStack | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/UpdateStack } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -125,4 +124,5 @@ */ | ||
* Delete a stack and remove all its associated resources. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteStack | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteStack } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -133,4 +133,5 @@ */ | ||
* Export a stack's resources in the form of a package. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/ExportStack | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/ExportStack } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -137,0 +138,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { ASTResponse, AnalyzeQueryResponse, FluxSuggestion, FluxSuggestions, InfluxQLQuery, LanguageRequest, Query } from './types'; | ||
@@ -27,10 +27,6 @@ export interface PostQueryAstRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAst | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestions | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestionsName | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAnalyze | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostQuery | ||
* Query API | ||
*/ | ||
export declare class QueryAPI extends APIBase { | ||
export declare class QueryAPI { | ||
private base; | ||
/** | ||
@@ -42,4 +38,5 @@ * Creates QueryAPI | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAst | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAst } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -49,4 +46,5 @@ */ | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestions | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestions } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -56,4 +54,5 @@ */ | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestionsName | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetQuerySuggestionsName } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -64,4 +63,5 @@ */ | ||
* Analyze an InfluxQL or Flux query. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAnalyze | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostQueryAnalyze } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -72,4 +72,5 @@ */ | ||
* Query InfluxDB. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostQuery | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostQuery } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -76,0 +77,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Ready } from './types'; | ||
@@ -7,6 +7,6 @@ export interface GetReadyRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetReady | ||
* Ready API | ||
*/ | ||
export declare class ReadyAPI extends APIBase { | ||
export declare class ReadyAPI { | ||
private base; | ||
/** | ||
@@ -19,4 +19,5 @@ * Creates ReadyAPI | ||
* Get the readiness of an instance at startup. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetReady | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetReady } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -23,0 +24,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Routes } from './types'; | ||
@@ -7,6 +7,6 @@ export interface GetRoutesRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetRoutes | ||
* Root API | ||
*/ | ||
export declare class RootAPI extends APIBase { | ||
export declare class RootAPI { | ||
private base; | ||
/** | ||
@@ -19,4 +19,5 @@ * Creates RootAPI | ||
* Map of all top level routes available. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetRoutes | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetRoutes } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -23,0 +24,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, Label, LabelMapping, LabelResponse, LabelsResponse, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners, ScraperTargetRequest, ScraperTargetResponse, ScraperTargetResponses } from './types'; | ||
@@ -89,20 +89,6 @@ export interface GetScrapersRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDOwnersID | ||
* Scrapers API | ||
*/ | ||
export declare class ScrapersAPI extends APIBase { | ||
export declare class ScrapersAPI { | ||
private base; | ||
/** | ||
@@ -115,4 +101,5 @@ * Creates ScrapersAPI | ||
* Get all scraper targets. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -123,4 +110,5 @@ */ | ||
* Create a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -131,4 +119,5 @@ */ | ||
* Get a scraper target by ID. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -139,4 +128,5 @@ */ | ||
* Update a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -147,4 +137,5 @@ */ | ||
* Delete a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -155,4 +146,5 @@ */ | ||
* List all labels for a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -163,4 +155,5 @@ */ | ||
* Add a label to a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -171,4 +164,5 @@ */ | ||
* Update a label on a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchScrapersIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -179,4 +173,5 @@ */ | ||
* Delete a label from a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -187,4 +182,5 @@ */ | ||
* List all users with member privileges for a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -195,4 +191,5 @@ */ | ||
* Add a member to a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -203,4 +200,5 @@ */ | ||
* Remove a member from a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -211,4 +209,5 @@ */ | ||
* List all owners of a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetScrapersIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -219,4 +218,5 @@ */ | ||
* Add an owner to a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostScrapersIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -227,4 +227,5 @@ */ | ||
* Remove an owner from a scraper target. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteScrapersIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -231,0 +232,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { IsOnboarding, OnboardingRequest, OnboardingResponse } from './types'; | ||
@@ -15,8 +15,6 @@ export interface GetSetupRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetSetup | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetup | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetupUser | ||
* Setup API | ||
*/ | ||
export declare class SetupAPI extends APIBase { | ||
export declare class SetupAPI { | ||
private base; | ||
/** | ||
@@ -29,4 +27,5 @@ * Creates SetupAPI | ||
* Check if database has default user, org, bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetSetup | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetSetup } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -37,4 +36,5 @@ */ | ||
* Set up initial user, org and bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetup | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetup } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -45,4 +45,5 @@ */ | ||
* Set up a new user, org and bucket. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetupUser | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostSetupUser } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -49,0 +50,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
export interface PostSigninRequest { | ||
@@ -10,6 +10,6 @@ auth: { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignin | ||
* Signin API | ||
*/ | ||
export declare class SigninAPI extends APIBase { | ||
export declare class SigninAPI { | ||
private base; | ||
/** | ||
@@ -22,4 +22,5 @@ * Creates SigninAPI | ||
* Exchange basic auth credentials for session. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignin | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignin } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -26,0 +27,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
export interface PostSignoutRequest { | ||
} | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignout | ||
* Signout API | ||
*/ | ||
export declare class SignoutAPI extends APIBase { | ||
export declare class SignoutAPI { | ||
private base; | ||
/** | ||
@@ -17,4 +17,5 @@ * Creates SignoutAPI | ||
* Expire the current session. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignout | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostSignout } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -21,0 +22,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { Buckets, HealthCheck, Source, Sources } from './types'; | ||
@@ -37,12 +37,6 @@ export interface GetSourcesRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetSources | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostSources | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchSourcesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteSourcesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDHealth | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDBuckets | ||
* Sources API | ||
*/ | ||
export declare class SourcesAPI extends APIBase { | ||
export declare class SourcesAPI { | ||
private base; | ||
/** | ||
@@ -55,4 +49,5 @@ * Creates SourcesAPI | ||
* Get all sources. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetSources | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetSources } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -63,4 +58,5 @@ */ | ||
* Creates a source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostSources | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostSources } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -71,4 +67,5 @@ */ | ||
* Get a source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -79,4 +76,5 @@ */ | ||
* Update a Source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchSourcesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchSourcesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -87,4 +85,5 @@ */ | ||
* Delete a source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteSourcesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteSourcesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -95,4 +94,5 @@ */ | ||
* Get the health of a source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDHealth | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDHealth } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -103,4 +103,5 @@ */ | ||
* Get buckets in a source. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDBuckets | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetSourcesIDBuckets } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -107,0 +108,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, LabelMapping, LabelResponse, LabelsResponse, Logs, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners, Run, RunManually, Runs, Task, TaskCreateRequest, TaskUpdateRequest, Tasks } from './types'; | ||
@@ -132,26 +132,6 @@ export interface GetTasksRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasks | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasks | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchTasksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRuns | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRuns | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDRunsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRunsIDRetry | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLogs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsIDLogs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDOwnersID | ||
* Tasks API | ||
*/ | ||
export declare class TasksAPI extends APIBase { | ||
export declare class TasksAPI { | ||
private base; | ||
/** | ||
@@ -164,4 +144,5 @@ * Creates TasksAPI | ||
* List all tasks. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasks | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasks } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -172,4 +153,5 @@ */ | ||
* Create a new task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasks | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasks } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -180,4 +162,5 @@ */ | ||
* Retrieve a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -188,4 +171,5 @@ */ | ||
* Update a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchTasksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchTasksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -196,4 +180,5 @@ */ | ||
* Delete a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -204,4 +189,5 @@ */ | ||
* List runs for a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRuns | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRuns } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -212,4 +198,5 @@ */ | ||
* Manually start a task run, overriding the current schedule. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRuns | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRuns } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -220,4 +207,5 @@ */ | ||
* Retrieve a single run for a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -228,4 +216,5 @@ */ | ||
* Cancel a running task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDRunsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDRunsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -236,4 +225,5 @@ */ | ||
* Retry a task run. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRunsIDRetry | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDRunsIDRetry } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -244,4 +234,5 @@ */ | ||
* Retrieve all logs for a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLogs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLogs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -252,4 +243,5 @@ */ | ||
* Retrieve all logs for a run. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsIDLogs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDRunsIDLogs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -260,4 +252,5 @@ */ | ||
* List all labels for a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -268,4 +261,5 @@ */ | ||
* Add a label to a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -276,4 +270,5 @@ */ | ||
* Delete a label from a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -284,4 +279,5 @@ */ | ||
* List all task members. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -292,4 +288,5 @@ */ | ||
* Add a member to a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -300,4 +297,5 @@ */ | ||
* Remove a member from a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -308,4 +306,5 @@ */ | ||
* List all owners of a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTasksIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -316,4 +315,5 @@ */ | ||
* Add an owner to a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTasksIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -324,4 +324,5 @@ */ | ||
* Remove an owner from a task. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTasksIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -328,0 +329,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { TelegrafPlugins } from './types'; | ||
@@ -9,6 +9,6 @@ export interface GetTelegrafPluginsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafPlugins | ||
* Telegraf API | ||
*/ | ||
export declare class TelegrafAPI extends APIBase { | ||
export declare class TelegrafAPI { | ||
private base; | ||
/** | ||
@@ -20,4 +20,5 @@ * Creates TelegrafAPI | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafPlugins | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafPlugins } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -24,0 +25,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { AddResourceMemberRequestBody, LabelMapping, LabelResponse, LabelsResponse, ResourceMember, ResourceMembers, ResourceOwner, ResourceOwners, Telegraf, TelegrafRequest, Telegrafs } from './types'; | ||
@@ -75,19 +75,6 @@ export interface GetTelegrafsRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafs | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutTelegrafsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDLabelsID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDMembers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDMembersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDOwners | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDOwnersID | ||
* Telegrafs API | ||
*/ | ||
export declare class TelegrafsAPI extends APIBase { | ||
export declare class TelegrafsAPI { | ||
private base; | ||
/** | ||
@@ -99,4 +86,5 @@ * Creates TelegrafsAPI | ||
/** | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -107,4 +95,5 @@ */ | ||
* Create a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafs | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafs } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -115,4 +104,5 @@ */ | ||
* Retrieve a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -123,4 +113,5 @@ */ | ||
* Update a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutTelegrafsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutTelegrafsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -131,4 +122,5 @@ */ | ||
* Delete a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -139,4 +131,5 @@ */ | ||
* List all labels for a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -147,4 +140,5 @@ */ | ||
* Add a label to a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -155,4 +149,5 @@ */ | ||
* Delete a label from a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -163,4 +158,5 @@ */ | ||
* List all users with member privileges for a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -171,4 +167,5 @@ */ | ||
* Add a member to a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDMembers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDMembers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -179,4 +176,5 @@ */ | ||
* Remove a member from a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDMembersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDMembersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -187,4 +185,5 @@ */ | ||
* List all owners of a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetTelegrafsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -195,4 +194,5 @@ */ | ||
* Add an owner to a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDOwners | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostTelegrafsIDOwners } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -203,4 +203,5 @@ */ | ||
* Remove an owner from a Telegraf config. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDOwnersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteTelegrafsIDOwnersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -207,0 +208,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { PasswordResetBody, User, Users } from './types'; | ||
@@ -35,11 +35,6 @@ export interface GetUsersRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsers | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchUsersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteUsersID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsersIDPassword | ||
* Users API | ||
*/ | ||
export declare class UsersAPI extends APIBase { | ||
export declare class UsersAPI { | ||
private base; | ||
/** | ||
@@ -52,4 +47,5 @@ * Creates UsersAPI | ||
* List all users. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -60,4 +56,5 @@ */ | ||
* Create a user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsers | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsers } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -68,4 +65,5 @@ */ | ||
* Retrieve a user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetUsersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -76,4 +74,5 @@ */ | ||
* Update a user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchUsersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchUsersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -84,4 +83,5 @@ */ | ||
* Delete a user. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteUsersID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteUsersID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -92,4 +92,5 @@ */ | ||
* Update a password. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsersIDPassword | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostUsersIDPassword } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -96,0 +97,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
import { LabelMapping, LabelResponse, LabelsResponse, Variable, Variables } from './types'; | ||
@@ -51,14 +51,6 @@ export interface GetVariablesRequest { | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariables | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariables | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PutVariablesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PatchVariablesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesID | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariablesIDLabels | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesIDLabelsID | ||
* Variables API | ||
*/ | ||
export declare class VariablesAPI extends APIBase { | ||
export declare class VariablesAPI { | ||
private base; | ||
/** | ||
@@ -71,4 +63,5 @@ * Creates VariablesAPI | ||
* Get all variables. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariables | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariables } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -79,4 +72,5 @@ */ | ||
* Create a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariables | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariables } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -87,4 +81,5 @@ */ | ||
* Get a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -95,4 +90,5 @@ */ | ||
* Replace a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PutVariablesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PutVariablesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -103,4 +99,5 @@ */ | ||
* Update a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PatchVariablesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PatchVariablesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -111,4 +108,5 @@ */ | ||
* Delete a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -119,4 +117,5 @@ */ | ||
* List all labels for a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/GetVariablesIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -127,4 +126,5 @@ */ | ||
* Add a label to a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariablesIDLabels | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostVariablesIDLabels } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -135,4 +135,5 @@ */ | ||
* Delete a label from a variable. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesIDLabelsID | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/DeleteVariablesIDLabelsID } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -139,0 +140,0 @@ */ |
import { InfluxDB } from '@influxdata/influxdb-client'; | ||
import { APIBase, RequestOptions } from '../APIBase'; | ||
import { RequestOptions } from '../APIBase'; | ||
export interface PostWriteRequest { | ||
@@ -16,6 +16,6 @@ /** Line protocol body */ | ||
/** | ||
* See | ||
* * https://v2.docs.influxdata.com/v2.0/api/#operation/PostWrite | ||
* Write API | ||
*/ | ||
export declare class WriteAPI extends APIBase { | ||
export declare class WriteAPI { | ||
private base; | ||
/** | ||
@@ -28,4 +28,5 @@ * Creates WriteAPI | ||
* Write time series data into InfluxDB. | ||
* See https://v2.docs.influxdata.com/v2.0/api/#operation/PostWrite | ||
* See {@link https://v2.docs.influxdata.com/v2.0/api/#operation/PostWrite } | ||
* @param request - request parameters and body (if supported) | ||
* @param requestOptions - optional transport options | ||
* @returns promise of response | ||
@@ -32,0 +33,0 @@ */ |
@@ -1,2 +0,2 @@ | ||
!function(e,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports):"function"==typeof define&&define.amd?define(["exports"],s):s((e=e||self)["@influxdata/influxdb-client-apis"]={})}(this,(function(e){"use strict";class s{constructor(e){if(!e)throw new Error("No influxDB supplied!");if(!e.transport)throw new Error("No transport supplied!");this.transport=e.transport}queryString(e,s){return e&&s?s.reduce((s,t)=>{const r=e[t];return null!=r&&(s+=s?"&":"?",s+=encodeURIComponent(t)+"="+encodeURIComponent(String(r))),s},""):""}request(e,s,t={},r,a){const i=Object.assign(Object.assign({},r),{method:e});if(a&&((i.headers||(i.headers={}))["content-type"]=a),t.auth){const e=`${t.auth.user}:${t.auth.password}`;(i.headers||(i.headers={})).authorization=btoa(e)}return this.transport.request(s,t.body?t.body:"",i)}}e.AuthorizationsAPI=class extends s{constructor(e){super(e)}getAuthorizations(e,s){return this.request("GET",`/api/v2/authorizations${this.queryString(e,["userID","user","orgID","org"])}`,e,s)}postAuthorizations(e,s){return this.request("POST","/api/v2/authorizations",e,s,"application/json")}getAuthorizationsID(e,s){return this.request("GET",`/api/v2/authorizations/${e.authID}`,e,s)}patchAuthorizationsID(e,s){return this.request("PATCH",`/api/v2/authorizations/${e.authID}`,e,s,"application/json")}deleteAuthorizationsID(e,s){return this.request("DELETE",`/api/v2/authorizations/${e.authID}`,e,s)}},e.BucketsAPI=class extends s{constructor(e){super(e)}getBuckets(e,s){return this.request("GET",`/api/v2/buckets${this.queryString(e,["offset","limit","org","orgID","name"])}`,e,s)}postBuckets(e,s){return this.request("POST","/api/v2/buckets",e,s,"application/json")}getBucketsID(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}`,e,s)}patchBucketsID(e,s){return this.request("PATCH",`/api/v2/buckets/${e.bucketID}`,e,s,"application/json")}deleteBucketsID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}`,e,s)}getBucketsIDLabels(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/labels`,e,s)}postBucketsIDLabels(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/labels`,e,s,"application/json")}deleteBucketsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/labels/${e.labelID}`,e,s)}getBucketsIDMembers(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/members`,e,s)}postBucketsIDMembers(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/members`,e,s,"application/json")}deleteBucketsIDMembersID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/members/${e.userID}`,e,s)}getBucketsIDOwners(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/owners`,e,s)}postBucketsIDOwners(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/owners`,e,s,"application/json")}deleteBucketsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/owners/${e.userID}`,e,s)}},e.ChecksAPI=class extends s{constructor(e){super(e)}getChecks(e,s){return this.request("GET",`/api/v2/checks${this.queryString(e,["offset","limit","orgID"])}`,e,s)}createCheck(e,s){return this.request("POST","/api/v2/checks",e,s,"application/json")}getChecksID(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}`,e,s)}putChecksID(e,s){return this.request("PUT",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}patchChecksID(e,s){return this.request("PATCH",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}deleteChecksID(e,s){return this.request("DELETE",`/api/v2/checks/${e.checkID}`,e,s)}getChecksIDLabels(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}/labels`,e,s)}postChecksIDLabels(e,s){return this.request("POST",`/api/v2/checks/${e.checkID}/labels`,e,s,"application/json")}deleteChecksIDLabelsID(e,s){return this.request("DELETE",`/api/v2/checks/${e.checkID}/labels/${e.labelID}`,e,s)}getChecksIDQuery(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}/query`,e,s)}},e.DashboardsAPI=class extends s{constructor(e){super(e)}getDashboards(e,s){return this.request("GET",`/api/v2/dashboards${this.queryString(e,["owner","sortBy","id","orgID","org"])}`,e,s)}postDashboards(e,s){return this.request("POST","/api/v2/dashboards",e,s,"application/json")}getDashboardsID(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}${this.queryString(e,["include"])}`,e,s)}patchDashboardsID(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}`,e,s,"application/json")}deleteDashboardsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}`,e,s)}postDashboardsIDCells(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}putDashboardsIDCells(e,s){return this.request("PUT",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}patchDashboardsIDCellsID(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s,"application/json")}deleteDashboardsIDCellsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s)}getDashboardsIDCellsIDView(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s)}patchDashboardsIDCellsIDView(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s,"application/json")}getDashboardsIDLabels(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s)}postDashboardsIDLabels(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s,"application/json")}deleteDashboardsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/labels/${e.labelID}`,e,s)}getDashboardsIDMembers(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/members`,e,s)}postDashboardsIDMembers(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/members`,e,s,"application/json")}deleteDashboardsIDMembersID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/members/${e.userID}`,e,s)}getDashboardsIDOwners(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s)}postDashboardsIDOwners(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s,"application/json")}deleteDashboardsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/owners/${e.userID}`,e,s)}},e.DbrpsAPI=class extends s{constructor(e){super(e)}getDBRPs(e,s){return this.request("GET",`/api/v2/dbrps${this.queryString(e,["orgID","id","bucketID","default","db","rp"])}`,e,s)}postDBRP(e,s){return this.request("POST","/api/v2/dbrps",e,s,"application/json")}getDBRPsID(e,s){return this.request("GET",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s)}patchDBRPID(e,s){return this.request("PATCH",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s,"application/json")}deleteDBRPID(e,s){return this.request("DELETE",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s)}},e.DeleteAPI=class extends s{constructor(e){super(e)}postDelete(e,s){return this.request("POST",`/api/v2/delete${this.queryString(e,["org","bucket","orgID","bucketID"])}`,e,s,"application/json")}},e.DocumentsAPI=class extends s{constructor(e){super(e)}getDocumentsTemplates(e,s){return this.request("GET",`/api/v2/documents/templates${this.queryString(e,["org","orgID"])}`,e,s)}postDocumentsTemplates(e,s){return this.request("POST","/api/v2/documents/templates",e,s,"application/json")}getDocumentsTemplatesID(e,s){return this.request("GET",`/api/v2/documents/templates/${e.templateID}`,e,s)}putDocumentsTemplatesID(e,s){return this.request("PUT",`/api/v2/documents/templates/${e.templateID}`,e,s,"application/json")}deleteDocumentsTemplatesID(e,s){return this.request("DELETE",`/api/v2/documents/templates/${e.templateID}`,e,s)}getDocumentsTemplatesIDLabels(e,s){return this.request("GET",`/api/v2/documents/templates/${e.templateID}/labels`,e,s)}postDocumentsTemplatesIDLabels(e,s){return this.request("POST",`/api/v2/documents/templates/${e.templateID}/labels`,e,s,"application/json")}deleteDocumentsTemplatesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/documents/templates/${e.templateID}/labels/${e.labelID}`,e,s)}},e.FlagsAPI=class extends s{constructor(e){super(e)}getFlags(e,s){return this.request("GET","/api/v2/flags",e,s)}},e.HealthAPI=class extends s{constructor(e){super(e)}getHealth(e,s){return this.request("GET","/health",e,s)}},e.LabelsAPI=class extends s{constructor(e){super(e)}getLabels(e,s){return this.request("GET",`/api/v2/labels${this.queryString(e,["orgID"])}`,e,s)}postLabels(e,s){return this.request("POST","/api/v2/labels",e,s,"application/json")}getLabelsID(e,s){return this.request("GET",`/api/v2/labels/${e.labelID}`,e,s)}patchLabelsID(e,s){return this.request("PATCH",`/api/v2/labels/${e.labelID}`,e,s,"application/json")}deleteLabelsID(e,s){return this.request("DELETE",`/api/v2/labels/${e.labelID}`,e,s)}},e.MeAPI=class extends s{constructor(e){super(e)}getMe(e,s){return this.request("GET","/api/v2/me",e,s)}putMePassword(e,s){return this.request("PUT","/api/v2/me/password",e,s,"application/json")}},e.NotificationEndpointsAPI=class extends s{constructor(e){super(e)}getNotificationEndpoints(e,s){return this.request("GET",`/api/v2/notificationEndpoints${this.queryString(e,["offset","limit","orgID"])}`,e,s)}createNotificationEndpoint(e,s){return this.request("POST","/api/v2/notificationEndpoints",e,s,"application/json")}getNotificationEndpointsID(e,s){return this.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}putNotificationEndpointsID(e,s){return this.request("PUT",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}patchNotificationEndpointsID(e,s){return this.request("PATCH",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}deleteNotificationEndpointsID(e,s){return this.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}getNotificationEndpointsIDLabels(e,s){return this.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s)}postNotificationEndpointIDLabels(e,s){return this.request("POST",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s,"application/json")}deleteNotificationEndpointsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}/labels/${e.labelID}`,e,s)}},e.NotificationRulesAPI=class extends s{constructor(e){super(e)}getNotificationRules(e,s){return this.request("GET",`/api/v2/notificationRules${this.queryString(e,["offset","limit","orgID","checkID","tag"])}`,e,s)}createNotificationRule(e,s){return this.request("POST","/api/v2/notificationRules",e,s,"application/json")}getNotificationRulesID(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}`,e,s)}putNotificationRulesID(e,s){return this.request("PUT",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}patchNotificationRulesID(e,s){return this.request("PATCH",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}deleteNotificationRulesID(e,s){return this.request("DELETE",`/api/v2/notificationRules/${e.ruleID}`,e,s)}getNotificationRulesIDLabels(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s)}postNotificationRuleIDLabels(e,s){return this.request("POST",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s,"application/json")}deleteNotificationRulesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/notificationRules/${e.ruleID}/labels/${e.labelID}`,e,s)}getNotificationRulesIDQuery(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}/query`,e,s)}},e.OrgsAPI=class extends s{constructor(e){super(e)}getOrgs(e,s){return this.request("GET",`/api/v2/orgs${this.queryString(e,["org","orgID","userID"])}`,e,s)}postOrgs(e,s){return this.request("POST","/api/v2/orgs",e,s,"application/json")}getOrgsID(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}`,e,s)}patchOrgsID(e,s){return this.request("PATCH",`/api/v2/orgs/${e.orgID}`,e,s,"application/json")}deleteOrgsID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}`,e,s)}getOrgsIDLabels(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/labels`,e,s)}postOrgsIDLabels(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/labels`,e,s,"application/json")}deleteOrgsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/labels/${e.labelID}`,e,s)}getOrgsIDSecrets(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/secrets`,e,s)}patchOrgsIDSecrets(e,s){return this.request("PATCH",`/api/v2/orgs/${e.orgID}/secrets`,e,s,"application/json")}postOrgsIDSecrets(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/secrets/delete`,e,s,"application/json")}getOrgsIDMembers(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/members`,e,s)}postOrgsIDMembers(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/members`,e,s,"application/json")}deleteOrgsIDMembersID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/members/${e.userID}`,e,s)}getOrgsIDOwners(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/owners`,e,s)}postOrgsIDOwners(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/owners`,e,s,"application/json")}postOrgsIDInvites(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/invites`,e,s,"application/json")}deleteOrgsIDInviteID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}`,e,s)}postOrgsIDInviteID(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}/resend`,e,s)}getCloudUsers(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/users`,e,s)}deleteOrgsIDCloudUserID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/users/${e.userID}`,e,s)}deleteOrgsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/owners/${e.userID}`,e,s)}},e.PackagesAPI=class extends s{constructor(e){super(e)}createPkg(e,s){return this.request("POST","/api/v2/packages",e,s,"application/json")}applyPkg(e,s){return this.request("POST","/api/v2/packages/apply",e,s,"application/json")}listStacks(e,s){return this.request("GET",`/api/v2/packages/stacks${this.queryString(e,["orgID","name","stackID"])}`,e,s)}createStack(e,s){return this.request("POST","/api/v2/packages/stacks",e,s,"application/json")}readStack(e,s){return this.request("GET",`/api/v2/packages/stacks/${e.stack_id}`,e,s)}updateStack(e,s){return this.request("PATCH",`/api/v2/packages/stacks/${e.stack_id}`,e,s,"application/json")}deleteStack(e,s){return this.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}${this.queryString(e,["orgID"])}`,e,s)}exportStack(e,s){return this.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}/export${this.queryString(e,["orgID"])}`,e,s)}},e.QueryAPI=class extends s{constructor(e){super(e)}postQueryAst(e,s){return this.request("POST","/api/v2/query/ast",e,s,"application/json")}getQuerySuggestions(e,s){return this.request("GET","/api/v2/query/suggestions",e,s)}getQuerySuggestionsName(e,s){return this.request("GET",`/api/v2/query/suggestions/${e.name}`,e,s)}postQueryAnalyze(e,s){return this.request("POST","/api/v2/query/analyze",e,s,"application/json")}postQuery(e,s){return this.request("POST",`/api/v2/query${this.queryString(e,["org","orgID"])}`,e,s,"application/json")}},e.ReadyAPI=class extends s{constructor(e){super(e)}getReady(e,s){return this.request("GET","/ready",e,s)}},e.RootAPI=class extends s{constructor(e){super(e)}getRoutes(e,s){return this.request("GET","/api/v2/",e,s)}},e.ScrapersAPI=class extends s{constructor(e){super(e)}getScrapers(e,s){return this.request("GET",`/api/v2/scrapers${this.queryString(e,["name","id","orgID","org"])}`,e,s)}postScrapers(e,s){return this.request("POST","/api/v2/scrapers",e,s,"application/json")}getScrapersID(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}patchScrapersID(e,s){return this.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}`,e,s,"application/json")}deleteScrapersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}getScrapersIDLabels(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s)}postScrapersIDLabels(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s,"application/json")}patchScrapersIDLabelsID(e,s){return this.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s,"application/json")}deleteScrapersIDLabelsID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s)}getScrapersIDMembers(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s)}postScrapersIDMembers(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s,"application/json")}deleteScrapersIDMembersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/members/${e.userID}`,e,s)}getScrapersIDOwners(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s)}postScrapersIDOwners(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s,"application/json")}deleteScrapersIDOwnersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/owners/${e.userID}`,e,s)}},e.SetupAPI=class extends s{constructor(e){super(e)}getSetup(e,s){return this.request("GET","/api/v2/setup",e,s)}postSetup(e,s){return this.request("POST","/api/v2/setup",e,s,"application/json")}postSetupUser(e,s){return this.request("POST","/api/v2/setup/user",e,s,"application/json")}},e.SigninAPI=class extends s{constructor(e){super(e)}postSignin(e,s){return this.request("POST","/api/v2/signin",e,s)}},e.SignoutAPI=class extends s{constructor(e){super(e)}postSignout(e,s){return this.request("POST","/api/v2/signout",e,s)}},e.SourcesAPI=class extends s{constructor(e){super(e)}getSources(e,s){return this.request("GET",`/api/v2/sources${this.queryString(e,["org"])}`,e,s)}postSources(e,s){return this.request("POST","/api/v2/sources",e,s,"application/json")}getSourcesID(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}`,e,s)}patchSourcesID(e,s){return this.request("PATCH",`/api/v2/sources/${e.sourceID}`,e,s,"application/json")}deleteSourcesID(e,s){return this.request("DELETE",`/api/v2/sources/${e.sourceID}`,e,s)}getSourcesIDHealth(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}/health`,e,s)}getSourcesIDBuckets(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}/buckets${this.queryString(e,["org"])}`,e,s)}},e.TasksAPI=class extends s{constructor(e){super(e)}getTasks(e,s){return this.request("GET",`/api/v2/tasks${this.queryString(e,["name","after","user","org","orgID","status","limit"])}`,e,s)}postTasks(e,s){return this.request("POST","/api/v2/tasks",e,s,"application/json")}getTasksID(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}`,e,s)}patchTasksID(e,s){return this.request("PATCH",`/api/v2/tasks/${e.taskID}`,e,s,"application/json")}deleteTasksID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}`,e,s)}getTasksIDRuns(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs${this.queryString(e,["after","limit","afterTime","beforeTime"])}`,e,s)}postTasksIDRuns(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/runs`,e,s,"application/json")}getTasksIDRunsID(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}deleteTasksIDRunsID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}postTasksIDRunsIDRetry(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/retry`,e,s)}getTasksIDLogs(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/logs`,e,s)}getTasksIDRunsIDLogs(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/logs`,e,s)}getTasksIDLabels(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/labels`,e,s)}postTasksIDLabels(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/labels`,e,s,"application/json")}deleteTasksIDLabelsID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/labels/${e.labelID}`,e,s)}getTasksIDMembers(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/members`,e,s)}postTasksIDMembers(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/members`,e,s,"application/json")}deleteTasksIDMembersID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/members/${e.userID}`,e,s)}getTasksIDOwners(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/owners`,e,s)}postTasksIDOwners(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/owners`,e,s,"application/json")}deleteTasksIDOwnersID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/owners/${e.userID}`,e,s)}},e.TelegrafAPI=class extends s{constructor(e){super(e)}getTelegrafPlugins(e,s){return this.request("GET",`/api/v2/telegraf/plugins${this.queryString(e,["type"])}`,e,s)}},e.TelegrafsAPI=class extends s{constructor(e){super(e)}getTelegrafs(e,s){return this.request("GET",`/api/v2/telegrafs${this.queryString(e,["orgID"])}`,e,s)}postTelegrafs(e,s){return this.request("POST","/api/v2/telegrafs",e,s,"application/json")}getTelegrafsID(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}putTelegrafsID(e,s){return this.request("PUT",`/api/v2/telegrafs/${e.telegrafID}`,e,s,"application/json")}deleteTelegrafsID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}getTelegrafsIDLabels(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s)}postTelegrafsIDLabels(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s,"application/json")}deleteTelegrafsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/labels/${e.labelID}`,e,s)}getTelegrafsIDMembers(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s)}postTelegrafsIDMembers(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s,"application/json")}deleteTelegrafsIDMembersID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/members/${e.userID}`,e,s)}getTelegrafsIDOwners(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s)}postTelegrafsIDOwners(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s,"application/json")}deleteTelegrafsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/owners/${e.userID}`,e,s)}},e.UsersAPI=class extends s{constructor(e){super(e)}getUsers(e,s){return this.request("GET","/api/v2/users",e,s)}postUsers(e,s){return this.request("POST","/api/v2/users",e,s,"application/json")}getUsersID(e,s){return this.request("GET",`/api/v2/users/${e.userID}`,e,s)}patchUsersID(e,s){return this.request("PATCH",`/api/v2/users/${e.userID}`,e,s,"application/json")}deleteUsersID(e,s){return this.request("DELETE",`/api/v2/users/${e.userID}`,e,s)}postUsersIDPassword(e,s){return this.request("POST",`/api/v2/users/${e.userID}/password`,e,s,"application/json")}},e.VariablesAPI=class extends s{constructor(e){super(e)}getVariables(e,s){return this.request("GET",`/api/v2/variables${this.queryString(e,["org","orgID"])}`,e,s)}postVariables(e,s){return this.request("POST","/api/v2/variables",e,s,"application/json")}getVariablesID(e,s){return this.request("GET",`/api/v2/variables/${e.variableID}`,e,s)}putVariablesID(e,s){return this.request("PUT",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}patchVariablesID(e,s){return this.request("PATCH",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}deleteVariablesID(e,s){return this.request("DELETE",`/api/v2/variables/${e.variableID}`,e,s)}getVariablesIDLabels(e,s){return this.request("GET",`/api/v2/variables/${e.variableID}/labels`,e,s)}postVariablesIDLabels(e,s){return this.request("POST",`/api/v2/variables/${e.variableID}/labels`,e,s,"application/json")}deleteVariablesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/variables/${e.variableID}/labels/${e.labelID}`,e,s)}},e.WriteAPI=class extends s{constructor(e){super(e)}postWrite(e,s){return this.request("POST",`/api/v2/write${this.queryString(e,["org","orgID","bucket","precision"])}`,e,s,"text/plain")}},Object.defineProperty(e,"__esModule",{value:!0})})); | ||
!function(e,s){"object"==typeof exports&&"undefined"!=typeof module?s(exports):"function"==typeof define&&define.amd?define(["exports"],s):s((e=e||self)["@influxdata/influxdb-client-apis"]={})}(this,(function(e){"use strict";class s{constructor(e){if(!e)throw new Error("No influxDB supplied!");if(!e.transport)throw new Error("No transport supplied!");this.transport=e.transport}queryString(e,s){return e&&s?s.reduce((s,t)=>{const r=e[t];return null!=r&&(s+=s?"&":"?",s+=encodeURIComponent(t)+"="+encodeURIComponent(String(r))),s},""):""}request(e,s,t={},r,a){const i=Object.assign(Object.assign({},r),{method:e});if(a&&((i.headers||(i.headers={}))["content-type"]=a),t.auth){const e=`${t.auth.user}:${t.auth.password}`;(i.headers||(i.headers={})).authorization=btoa(e)}return this.transport.request(s,t.body?t.body:"",i)}}e.AuthorizationsAPI=class{constructor(e){this.base=new s(e)}getAuthorizations(e,s){return this.base.request("GET",`/api/v2/authorizations${this.base.queryString(e,["userID","user","orgID","org"])}`,e,s)}postAuthorizations(e,s){return this.base.request("POST","/api/v2/authorizations",e,s,"application/json")}getAuthorizationsID(e,s){return this.base.request("GET",`/api/v2/authorizations/${e.authID}`,e,s)}patchAuthorizationsID(e,s){return this.base.request("PATCH",`/api/v2/authorizations/${e.authID}`,e,s,"application/json")}deleteAuthorizationsID(e,s){return this.base.request("DELETE",`/api/v2/authorizations/${e.authID}`,e,s)}},e.BucketsAPI=class{constructor(e){this.base=new s(e)}getBuckets(e,s){return this.base.request("GET",`/api/v2/buckets${this.base.queryString(e,["offset","limit","org","orgID","name"])}`,e,s)}postBuckets(e,s){return this.base.request("POST","/api/v2/buckets",e,s,"application/json")}getBucketsID(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}`,e,s)}patchBucketsID(e,s){return this.base.request("PATCH",`/api/v2/buckets/${e.bucketID}`,e,s,"application/json")}deleteBucketsID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}`,e,s)}getBucketsIDLabels(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/labels`,e,s)}postBucketsIDLabels(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/labels`,e,s,"application/json")}deleteBucketsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/labels/${e.labelID}`,e,s)}getBucketsIDMembers(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/members`,e,s)}postBucketsIDMembers(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/members`,e,s,"application/json")}deleteBucketsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/members/${e.userID}`,e,s)}getBucketsIDOwners(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/owners`,e,s)}postBucketsIDOwners(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/owners`,e,s,"application/json")}deleteBucketsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/owners/${e.userID}`,e,s)}},e.ChecksAPI=class{constructor(e){this.base=new s(e)}getChecks(e,s){return this.base.request("GET",`/api/v2/checks${this.base.queryString(e,["offset","limit","orgID"])}`,e,s)}createCheck(e,s){return this.base.request("POST","/api/v2/checks",e,s,"application/json")}getChecksID(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}`,e,s)}putChecksID(e,s){return this.base.request("PUT",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}patchChecksID(e,s){return this.base.request("PATCH",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}deleteChecksID(e,s){return this.base.request("DELETE",`/api/v2/checks/${e.checkID}`,e,s)}getChecksIDLabels(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}/labels`,e,s)}postChecksIDLabels(e,s){return this.base.request("POST",`/api/v2/checks/${e.checkID}/labels`,e,s,"application/json")}deleteChecksIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/checks/${e.checkID}/labels/${e.labelID}`,e,s)}getChecksIDQuery(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}/query`,e,s)}},e.DashboardsAPI=class{constructor(e){this.base=new s(e)}getDashboards(e,s){return this.base.request("GET",`/api/v2/dashboards${this.base.queryString(e,["owner","sortBy","id","orgID","org"])}`,e,s)}postDashboards(e,s){return this.base.request("POST","/api/v2/dashboards",e,s,"application/json")}getDashboardsID(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}${this.base.queryString(e,["include"])}`,e,s)}patchDashboardsID(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}`,e,s,"application/json")}deleteDashboardsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}`,e,s)}postDashboardsIDCells(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}putDashboardsIDCells(e,s){return this.base.request("PUT",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}patchDashboardsIDCellsID(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s,"application/json")}deleteDashboardsIDCellsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s)}getDashboardsIDCellsIDView(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s)}patchDashboardsIDCellsIDView(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s,"application/json")}getDashboardsIDLabels(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s)}postDashboardsIDLabels(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s,"application/json")}deleteDashboardsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/labels/${e.labelID}`,e,s)}getDashboardsIDMembers(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/members`,e,s)}postDashboardsIDMembers(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/members`,e,s,"application/json")}deleteDashboardsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/members/${e.userID}`,e,s)}getDashboardsIDOwners(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s)}postDashboardsIDOwners(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s,"application/json")}deleteDashboardsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/owners/${e.userID}`,e,s)}},e.DbrpsAPI=class{constructor(e){this.base=new s(e)}getDBRPs(e,s){return this.base.request("GET",`/api/v2/dbrps${this.base.queryString(e,["orgID","id","bucketID","default","db","rp"])}`,e,s)}postDBRP(e,s){return this.base.request("POST","/api/v2/dbrps",e,s,"application/json")}getDBRPsID(e,s){return this.base.request("GET",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s)}patchDBRPID(e,s){return this.base.request("PATCH",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s,"application/json")}deleteDBRPID(e,s){return this.base.request("DELETE",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s)}},e.DeleteAPI=class{constructor(e){this.base=new s(e)}postDelete(e,s){return this.base.request("POST",`/api/v2/delete${this.base.queryString(e,["org","bucket","orgID","bucketID"])}`,e,s,"application/json")}},e.DocumentsAPI=class{constructor(e){this.base=new s(e)}getDocumentsTemplates(e,s){return this.base.request("GET",`/api/v2/documents/templates${this.base.queryString(e,["org","orgID"])}`,e,s)}postDocumentsTemplates(e,s){return this.base.request("POST","/api/v2/documents/templates",e,s,"application/json")}getDocumentsTemplatesID(e,s){return this.base.request("GET",`/api/v2/documents/templates/${e.templateID}`,e,s)}putDocumentsTemplatesID(e,s){return this.base.request("PUT",`/api/v2/documents/templates/${e.templateID}`,e,s,"application/json")}deleteDocumentsTemplatesID(e,s){return this.base.request("DELETE",`/api/v2/documents/templates/${e.templateID}`,e,s)}getDocumentsTemplatesIDLabels(e,s){return this.base.request("GET",`/api/v2/documents/templates/${e.templateID}/labels`,e,s)}postDocumentsTemplatesIDLabels(e,s){return this.base.request("POST",`/api/v2/documents/templates/${e.templateID}/labels`,e,s,"application/json")}deleteDocumentsTemplatesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/documents/templates/${e.templateID}/labels/${e.labelID}`,e,s)}},e.FlagsAPI=class{constructor(e){this.base=new s(e)}getFlags(e,s){return this.base.request("GET","/api/v2/flags",e,s)}},e.HealthAPI=class{constructor(e){this.base=new s(e)}getHealth(e,s){return this.base.request("GET","/health",e,s)}},e.LabelsAPI=class{constructor(e){this.base=new s(e)}getLabels(e,s){return this.base.request("GET",`/api/v2/labels${this.base.queryString(e,["orgID"])}`,e,s)}postLabels(e,s){return this.base.request("POST","/api/v2/labels",e,s,"application/json")}getLabelsID(e,s){return this.base.request("GET",`/api/v2/labels/${e.labelID}`,e,s)}patchLabelsID(e,s){return this.base.request("PATCH",`/api/v2/labels/${e.labelID}`,e,s,"application/json")}deleteLabelsID(e,s){return this.base.request("DELETE",`/api/v2/labels/${e.labelID}`,e,s)}},e.MeAPI=class{constructor(e){this.base=new s(e)}getMe(e,s){return this.base.request("GET","/api/v2/me",e,s)}putMePassword(e,s){return this.base.request("PUT","/api/v2/me/password",e,s,"application/json")}},e.NotificationEndpointsAPI=class{constructor(e){this.base=new s(e)}getNotificationEndpoints(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints${this.base.queryString(e,["offset","limit","orgID"])}`,e,s)}createNotificationEndpoint(e,s){return this.base.request("POST","/api/v2/notificationEndpoints",e,s,"application/json")}getNotificationEndpointsID(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}putNotificationEndpointsID(e,s){return this.base.request("PUT",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}patchNotificationEndpointsID(e,s){return this.base.request("PATCH",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}deleteNotificationEndpointsID(e,s){return this.base.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}getNotificationEndpointsIDLabels(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s)}postNotificationEndpointIDLabels(e,s){return this.base.request("POST",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s,"application/json")}deleteNotificationEndpointsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}/labels/${e.labelID}`,e,s)}},e.NotificationRulesAPI=class{constructor(e){this.base=new s(e)}getNotificationRules(e,s){return this.base.request("GET",`/api/v2/notificationRules${this.base.queryString(e,["offset","limit","orgID","checkID","tag"])}`,e,s)}createNotificationRule(e,s){return this.base.request("POST","/api/v2/notificationRules",e,s,"application/json")}getNotificationRulesID(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}`,e,s)}putNotificationRulesID(e,s){return this.base.request("PUT",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}patchNotificationRulesID(e,s){return this.base.request("PATCH",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}deleteNotificationRulesID(e,s){return this.base.request("DELETE",`/api/v2/notificationRules/${e.ruleID}`,e,s)}getNotificationRulesIDLabels(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s)}postNotificationRuleIDLabels(e,s){return this.base.request("POST",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s,"application/json")}deleteNotificationRulesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/notificationRules/${e.ruleID}/labels/${e.labelID}`,e,s)}getNotificationRulesIDQuery(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}/query`,e,s)}},e.OrgsAPI=class{constructor(e){this.base=new s(e)}getOrgs(e,s){return this.base.request("GET",`/api/v2/orgs${this.base.queryString(e,["org","orgID","userID"])}`,e,s)}postOrgs(e,s){return this.base.request("POST","/api/v2/orgs",e,s,"application/json")}getOrgsID(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}`,e,s)}patchOrgsID(e,s){return this.base.request("PATCH",`/api/v2/orgs/${e.orgID}`,e,s,"application/json")}deleteOrgsID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}`,e,s)}getOrgsIDLabels(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/labels`,e,s)}postOrgsIDLabels(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/labels`,e,s,"application/json")}deleteOrgsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/labels/${e.labelID}`,e,s)}getOrgsIDSecrets(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/secrets`,e,s)}patchOrgsIDSecrets(e,s){return this.base.request("PATCH",`/api/v2/orgs/${e.orgID}/secrets`,e,s,"application/json")}postOrgsIDSecrets(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/secrets/delete`,e,s,"application/json")}getOrgsIDMembers(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/members`,e,s)}postOrgsIDMembers(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/members`,e,s,"application/json")}deleteOrgsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/members/${e.userID}`,e,s)}getOrgsIDOwners(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/owners`,e,s)}postOrgsIDOwners(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/owners`,e,s,"application/json")}postOrgsIDInvites(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/invites`,e,s,"application/json")}deleteOrgsIDInviteID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}`,e,s)}postOrgsIDInviteID(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}/resend`,e,s)}getCloudUsers(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/users`,e,s)}deleteOrgsIDCloudUserID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/users/${e.userID}`,e,s)}deleteOrgsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/owners/${e.userID}`,e,s)}},e.PackagesAPI=class{constructor(e){this.base=new s(e)}createPkg(e,s){return this.base.request("POST","/api/v2/packages",e,s,"application/json")}applyPkg(e,s){return this.base.request("POST","/api/v2/packages/apply",e,s,"application/json")}listStacks(e,s){return this.base.request("GET",`/api/v2/packages/stacks${this.base.queryString(e,["orgID","name","stackID"])}`,e,s)}createStack(e,s){return this.base.request("POST","/api/v2/packages/stacks",e,s,"application/json")}readStack(e,s){return this.base.request("GET",`/api/v2/packages/stacks/${e.stack_id}`,e,s)}updateStack(e,s){return this.base.request("PATCH",`/api/v2/packages/stacks/${e.stack_id}`,e,s,"application/json")}deleteStack(e,s){return this.base.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}${this.base.queryString(e,["orgID"])}`,e,s)}exportStack(e,s){return this.base.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}/export${this.base.queryString(e,["orgID"])}`,e,s)}},e.QueryAPI=class{constructor(e){this.base=new s(e)}postQueryAst(e,s){return this.base.request("POST","/api/v2/query/ast",e,s,"application/json")}getQuerySuggestions(e,s){return this.base.request("GET","/api/v2/query/suggestions",e,s)}getQuerySuggestionsName(e,s){return this.base.request("GET",`/api/v2/query/suggestions/${e.name}`,e,s)}postQueryAnalyze(e,s){return this.base.request("POST","/api/v2/query/analyze",e,s,"application/json")}postQuery(e,s){return this.base.request("POST",`/api/v2/query${this.base.queryString(e,["org","orgID"])}`,e,s,"application/json")}},e.ReadyAPI=class{constructor(e){this.base=new s(e)}getReady(e,s){return this.base.request("GET","/ready",e,s)}},e.RootAPI=class{constructor(e){this.base=new s(e)}getRoutes(e,s){return this.base.request("GET","/api/v2/",e,s)}},e.ScrapersAPI=class{constructor(e){this.base=new s(e)}getScrapers(e,s){return this.base.request("GET",`/api/v2/scrapers${this.base.queryString(e,["name","id","orgID","org"])}`,e,s)}postScrapers(e,s){return this.base.request("POST","/api/v2/scrapers",e,s,"application/json")}getScrapersID(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}patchScrapersID(e,s){return this.base.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}`,e,s,"application/json")}deleteScrapersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}getScrapersIDLabels(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s)}postScrapersIDLabels(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s,"application/json")}patchScrapersIDLabelsID(e,s){return this.base.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s,"application/json")}deleteScrapersIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s)}getScrapersIDMembers(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s)}postScrapersIDMembers(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s,"application/json")}deleteScrapersIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/members/${e.userID}`,e,s)}getScrapersIDOwners(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s)}postScrapersIDOwners(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s,"application/json")}deleteScrapersIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/owners/${e.userID}`,e,s)}},e.SetupAPI=class{constructor(e){this.base=new s(e)}getSetup(e,s){return this.base.request("GET","/api/v2/setup",e,s)}postSetup(e,s){return this.base.request("POST","/api/v2/setup",e,s,"application/json")}postSetupUser(e,s){return this.base.request("POST","/api/v2/setup/user",e,s,"application/json")}},e.SigninAPI=class{constructor(e){this.base=new s(e)}postSignin(e,s){return this.base.request("POST","/api/v2/signin",e,s)}},e.SignoutAPI=class{constructor(e){this.base=new s(e)}postSignout(e,s){return this.base.request("POST","/api/v2/signout",e,s)}},e.SourcesAPI=class{constructor(e){this.base=new s(e)}getSources(e,s){return this.base.request("GET",`/api/v2/sources${this.base.queryString(e,["org"])}`,e,s)}postSources(e,s){return this.base.request("POST","/api/v2/sources",e,s,"application/json")}getSourcesID(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}`,e,s)}patchSourcesID(e,s){return this.base.request("PATCH",`/api/v2/sources/${e.sourceID}`,e,s,"application/json")}deleteSourcesID(e,s){return this.base.request("DELETE",`/api/v2/sources/${e.sourceID}`,e,s)}getSourcesIDHealth(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}/health`,e,s)}getSourcesIDBuckets(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}/buckets${this.base.queryString(e,["org"])}`,e,s)}},e.TasksAPI=class{constructor(e){this.base=new s(e)}getTasks(e,s){return this.base.request("GET",`/api/v2/tasks${this.base.queryString(e,["name","after","user","org","orgID","status","limit"])}`,e,s)}postTasks(e,s){return this.base.request("POST","/api/v2/tasks",e,s,"application/json")}getTasksID(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}`,e,s)}patchTasksID(e,s){return this.base.request("PATCH",`/api/v2/tasks/${e.taskID}`,e,s,"application/json")}deleteTasksID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}`,e,s)}getTasksIDRuns(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs${this.base.queryString(e,["after","limit","afterTime","beforeTime"])}`,e,s)}postTasksIDRuns(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/runs`,e,s,"application/json")}getTasksIDRunsID(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}deleteTasksIDRunsID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}postTasksIDRunsIDRetry(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/retry`,e,s)}getTasksIDLogs(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/logs`,e,s)}getTasksIDRunsIDLogs(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/logs`,e,s)}getTasksIDLabels(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/labels`,e,s)}postTasksIDLabels(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/labels`,e,s,"application/json")}deleteTasksIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/labels/${e.labelID}`,e,s)}getTasksIDMembers(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/members`,e,s)}postTasksIDMembers(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/members`,e,s,"application/json")}deleteTasksIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/members/${e.userID}`,e,s)}getTasksIDOwners(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/owners`,e,s)}postTasksIDOwners(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/owners`,e,s,"application/json")}deleteTasksIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/owners/${e.userID}`,e,s)}},e.TelegrafAPI=class{constructor(e){this.base=new s(e)}getTelegrafPlugins(e,s){return this.base.request("GET",`/api/v2/telegraf/plugins${this.base.queryString(e,["type"])}`,e,s)}},e.TelegrafsAPI=class{constructor(e){this.base=new s(e)}getTelegrafs(e,s){return this.base.request("GET",`/api/v2/telegrafs${this.base.queryString(e,["orgID"])}`,e,s)}postTelegrafs(e,s){return this.base.request("POST","/api/v2/telegrafs",e,s,"application/json")}getTelegrafsID(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}putTelegrafsID(e,s){return this.base.request("PUT",`/api/v2/telegrafs/${e.telegrafID}`,e,s,"application/json")}deleteTelegrafsID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}getTelegrafsIDLabels(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s)}postTelegrafsIDLabels(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s,"application/json")}deleteTelegrafsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/labels/${e.labelID}`,e,s)}getTelegrafsIDMembers(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s)}postTelegrafsIDMembers(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s,"application/json")}deleteTelegrafsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/members/${e.userID}`,e,s)}getTelegrafsIDOwners(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s)}postTelegrafsIDOwners(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s,"application/json")}deleteTelegrafsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/owners/${e.userID}`,e,s)}},e.UsersAPI=class{constructor(e){this.base=new s(e)}getUsers(e,s){return this.base.request("GET","/api/v2/users",e,s)}postUsers(e,s){return this.base.request("POST","/api/v2/users",e,s,"application/json")}getUsersID(e,s){return this.base.request("GET",`/api/v2/users/${e.userID}`,e,s)}patchUsersID(e,s){return this.base.request("PATCH",`/api/v2/users/${e.userID}`,e,s,"application/json")}deleteUsersID(e,s){return this.base.request("DELETE",`/api/v2/users/${e.userID}`,e,s)}postUsersIDPassword(e,s){return this.base.request("POST",`/api/v2/users/${e.userID}/password`,e,s,"application/json")}},e.VariablesAPI=class{constructor(e){this.base=new s(e)}getVariables(e,s){return this.base.request("GET",`/api/v2/variables${this.base.queryString(e,["org","orgID"])}`,e,s)}postVariables(e,s){return this.base.request("POST","/api/v2/variables",e,s,"application/json")}getVariablesID(e,s){return this.base.request("GET",`/api/v2/variables/${e.variableID}`,e,s)}putVariablesID(e,s){return this.base.request("PUT",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}patchVariablesID(e,s){return this.base.request("PATCH",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}deleteVariablesID(e,s){return this.base.request("DELETE",`/api/v2/variables/${e.variableID}`,e,s)}getVariablesIDLabels(e,s){return this.base.request("GET",`/api/v2/variables/${e.variableID}/labels`,e,s)}postVariablesIDLabels(e,s){return this.base.request("POST",`/api/v2/variables/${e.variableID}/labels`,e,s,"application/json")}deleteVariablesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/variables/${e.variableID}/labels/${e.labelID}`,e,s)}},e.WriteAPI=class{constructor(e){this.base=new s(e)}postWrite(e,s){return this.base.request("POST",`/api/v2/write${this.base.queryString(e,["org","orgID","bucket","precision"])}`,e,s,"text/plain")}},Object.defineProperty(e,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=index.browser.js.map |
@@ -0,2 +1,39 @@ | ||
/** | ||
* The `@influxdata/influxdb-client-apis` package provides all InfluxDB v2 APIs generated from its | ||
* {@link https://v2.docs.influxdata.com/v2.0/api/ | OpenAPI specification}. | ||
* | ||
* @remarks | ||
* These APIs allow to manage the domain objects of InfluxDB (such as buckets, sources, tasks, authorizations). | ||
* The APIs are constructed with `InfluxDB` instance that is populated with InfluxDB server parameters. All API | ||
* operations returns Promise of response data. And the majority of them relies upon simple exchange of JSON data. | ||
* For example: | ||
* | ||
* ``` | ||
* ... | ||
* const {InfluxDB} = require('@influxdata/influxdb-client') | ||
* const {OrgsAPI} = require('@influxdata/influxdb-client-apis') | ||
* const influxDB = new InfluxDB({ | ||
* url: "http://localhost:9999", | ||
* token: "my-token" | ||
* }) | ||
* ... | ||
* async function getOrg(name) { | ||
* const orgsAPI = new OrgsAPI(influxDB) | ||
* const organizations = await orgsAPI.getOrgs({ | ||
* org: "my-org" | ||
* }) | ||
* ... | ||
* ``` | ||
* Generated APIs that write or query InfluxDB are also herein, but it is recommended to use | ||
* {@link @influxdata/influxdb-client#WriteApi} and {@link @influxdata/influxdb-client#QueryApi} | ||
* from `@influxdata/influxdb-client`, they are much easier to use and offer specialized features | ||
* (write failover, line protocol serialization, flux results parsing, ...). | ||
* | ||
* See also {@link https://github.com/influxdata/influxdb-client-js/tree/master/examples | examples} to know more. | ||
* | ||
* @packageDocumentation | ||
*/ | ||
export * from './generated'; | ||
export { RequestOptions } from './APIBase'; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -1,2 +0,2 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});class e{constructor(e){if(!e)throw new Error("No influxDB supplied!");if(!e.transport)throw new Error("No transport supplied!");this.transport=e.transport}queryString(e,s){return e&&s?s.reduce((s,t)=>{const r=e[t];return null!=r&&(s+=s?"&":"?",s+=encodeURIComponent(t)+"="+encodeURIComponent(String(r))),s},""):""}request(e,s,t={},r,a){const i=Object.assign(Object.assign({},r),{method:e});if(a&&((i.headers||(i.headers={}))["content-type"]=a),t.auth){const e=`${t.auth.user}:${t.auth.password}`;(i.headers||(i.headers={})).authorization=Buffer.from(e,"binary").toString("base64")}return this.transport.request(s,t.body?t.body:"",i)}}exports.AuthorizationsAPI=class extends e{constructor(e){super(e)}getAuthorizations(e,s){return this.request("GET",`/api/v2/authorizations${this.queryString(e,["userID","user","orgID","org"])}`,e,s)}postAuthorizations(e,s){return this.request("POST","/api/v2/authorizations",e,s,"application/json")}getAuthorizationsID(e,s){return this.request("GET",`/api/v2/authorizations/${e.authID}`,e,s)}patchAuthorizationsID(e,s){return this.request("PATCH",`/api/v2/authorizations/${e.authID}`,e,s,"application/json")}deleteAuthorizationsID(e,s){return this.request("DELETE",`/api/v2/authorizations/${e.authID}`,e,s)}},exports.BucketsAPI=class extends e{constructor(e){super(e)}getBuckets(e,s){return this.request("GET",`/api/v2/buckets${this.queryString(e,["offset","limit","org","orgID","name"])}`,e,s)}postBuckets(e,s){return this.request("POST","/api/v2/buckets",e,s,"application/json")}getBucketsID(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}`,e,s)}patchBucketsID(e,s){return this.request("PATCH",`/api/v2/buckets/${e.bucketID}`,e,s,"application/json")}deleteBucketsID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}`,e,s)}getBucketsIDLabels(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/labels`,e,s)}postBucketsIDLabels(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/labels`,e,s,"application/json")}deleteBucketsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/labels/${e.labelID}`,e,s)}getBucketsIDMembers(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/members`,e,s)}postBucketsIDMembers(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/members`,e,s,"application/json")}deleteBucketsIDMembersID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/members/${e.userID}`,e,s)}getBucketsIDOwners(e,s){return this.request("GET",`/api/v2/buckets/${e.bucketID}/owners`,e,s)}postBucketsIDOwners(e,s){return this.request("POST",`/api/v2/buckets/${e.bucketID}/owners`,e,s,"application/json")}deleteBucketsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/buckets/${e.bucketID}/owners/${e.userID}`,e,s)}},exports.ChecksAPI=class extends e{constructor(e){super(e)}getChecks(e,s){return this.request("GET",`/api/v2/checks${this.queryString(e,["offset","limit","orgID"])}`,e,s)}createCheck(e,s){return this.request("POST","/api/v2/checks",e,s,"application/json")}getChecksID(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}`,e,s)}putChecksID(e,s){return this.request("PUT",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}patchChecksID(e,s){return this.request("PATCH",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}deleteChecksID(e,s){return this.request("DELETE",`/api/v2/checks/${e.checkID}`,e,s)}getChecksIDLabels(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}/labels`,e,s)}postChecksIDLabels(e,s){return this.request("POST",`/api/v2/checks/${e.checkID}/labels`,e,s,"application/json")}deleteChecksIDLabelsID(e,s){return this.request("DELETE",`/api/v2/checks/${e.checkID}/labels/${e.labelID}`,e,s)}getChecksIDQuery(e,s){return this.request("GET",`/api/v2/checks/${e.checkID}/query`,e,s)}},exports.DashboardsAPI=class extends e{constructor(e){super(e)}getDashboards(e,s){return this.request("GET",`/api/v2/dashboards${this.queryString(e,["owner","sortBy","id","orgID","org"])}`,e,s)}postDashboards(e,s){return this.request("POST","/api/v2/dashboards",e,s,"application/json")}getDashboardsID(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}${this.queryString(e,["include"])}`,e,s)}patchDashboardsID(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}`,e,s,"application/json")}deleteDashboardsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}`,e,s)}postDashboardsIDCells(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}putDashboardsIDCells(e,s){return this.request("PUT",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}patchDashboardsIDCellsID(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s,"application/json")}deleteDashboardsIDCellsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s)}getDashboardsIDCellsIDView(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s)}patchDashboardsIDCellsIDView(e,s){return this.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s,"application/json")}getDashboardsIDLabels(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s)}postDashboardsIDLabels(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s,"application/json")}deleteDashboardsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/labels/${e.labelID}`,e,s)}getDashboardsIDMembers(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/members`,e,s)}postDashboardsIDMembers(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/members`,e,s,"application/json")}deleteDashboardsIDMembersID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/members/${e.userID}`,e,s)}getDashboardsIDOwners(e,s){return this.request("GET",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s)}postDashboardsIDOwners(e,s){return this.request("POST",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s,"application/json")}deleteDashboardsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/owners/${e.userID}`,e,s)}},exports.DbrpsAPI=class extends e{constructor(e){super(e)}getDBRPs(e,s){return this.request("GET",`/api/v2/dbrps${this.queryString(e,["orgID","id","bucketID","default","db","rp"])}`,e,s)}postDBRP(e,s){return this.request("POST","/api/v2/dbrps",e,s,"application/json")}getDBRPsID(e,s){return this.request("GET",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s)}patchDBRPID(e,s){return this.request("PATCH",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s,"application/json")}deleteDBRPID(e,s){return this.request("DELETE",`/api/v2/dbrps/${e.dbrpID}${this.queryString(e,["orgID"])}`,e,s)}},exports.DeleteAPI=class extends e{constructor(e){super(e)}postDelete(e,s){return this.request("POST",`/api/v2/delete${this.queryString(e,["org","bucket","orgID","bucketID"])}`,e,s,"application/json")}},exports.DocumentsAPI=class extends e{constructor(e){super(e)}getDocumentsTemplates(e,s){return this.request("GET",`/api/v2/documents/templates${this.queryString(e,["org","orgID"])}`,e,s)}postDocumentsTemplates(e,s){return this.request("POST","/api/v2/documents/templates",e,s,"application/json")}getDocumentsTemplatesID(e,s){return this.request("GET",`/api/v2/documents/templates/${e.templateID}`,e,s)}putDocumentsTemplatesID(e,s){return this.request("PUT",`/api/v2/documents/templates/${e.templateID}`,e,s,"application/json")}deleteDocumentsTemplatesID(e,s){return this.request("DELETE",`/api/v2/documents/templates/${e.templateID}`,e,s)}getDocumentsTemplatesIDLabels(e,s){return this.request("GET",`/api/v2/documents/templates/${e.templateID}/labels`,e,s)}postDocumentsTemplatesIDLabels(e,s){return this.request("POST",`/api/v2/documents/templates/${e.templateID}/labels`,e,s,"application/json")}deleteDocumentsTemplatesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/documents/templates/${e.templateID}/labels/${e.labelID}`,e,s)}},exports.FlagsAPI=class extends e{constructor(e){super(e)}getFlags(e,s){return this.request("GET","/api/v2/flags",e,s)}},exports.HealthAPI=class extends e{constructor(e){super(e)}getHealth(e,s){return this.request("GET","/health",e,s)}},exports.LabelsAPI=class extends e{constructor(e){super(e)}getLabels(e,s){return this.request("GET",`/api/v2/labels${this.queryString(e,["orgID"])}`,e,s)}postLabels(e,s){return this.request("POST","/api/v2/labels",e,s,"application/json")}getLabelsID(e,s){return this.request("GET",`/api/v2/labels/${e.labelID}`,e,s)}patchLabelsID(e,s){return this.request("PATCH",`/api/v2/labels/${e.labelID}`,e,s,"application/json")}deleteLabelsID(e,s){return this.request("DELETE",`/api/v2/labels/${e.labelID}`,e,s)}},exports.MeAPI=class extends e{constructor(e){super(e)}getMe(e,s){return this.request("GET","/api/v2/me",e,s)}putMePassword(e,s){return this.request("PUT","/api/v2/me/password",e,s,"application/json")}},exports.NotificationEndpointsAPI=class extends e{constructor(e){super(e)}getNotificationEndpoints(e,s){return this.request("GET",`/api/v2/notificationEndpoints${this.queryString(e,["offset","limit","orgID"])}`,e,s)}createNotificationEndpoint(e,s){return this.request("POST","/api/v2/notificationEndpoints",e,s,"application/json")}getNotificationEndpointsID(e,s){return this.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}putNotificationEndpointsID(e,s){return this.request("PUT",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}patchNotificationEndpointsID(e,s){return this.request("PATCH",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}deleteNotificationEndpointsID(e,s){return this.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}getNotificationEndpointsIDLabels(e,s){return this.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s)}postNotificationEndpointIDLabels(e,s){return this.request("POST",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s,"application/json")}deleteNotificationEndpointsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}/labels/${e.labelID}`,e,s)}},exports.NotificationRulesAPI=class extends e{constructor(e){super(e)}getNotificationRules(e,s){return this.request("GET",`/api/v2/notificationRules${this.queryString(e,["offset","limit","orgID","checkID","tag"])}`,e,s)}createNotificationRule(e,s){return this.request("POST","/api/v2/notificationRules",e,s,"application/json")}getNotificationRulesID(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}`,e,s)}putNotificationRulesID(e,s){return this.request("PUT",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}patchNotificationRulesID(e,s){return this.request("PATCH",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}deleteNotificationRulesID(e,s){return this.request("DELETE",`/api/v2/notificationRules/${e.ruleID}`,e,s)}getNotificationRulesIDLabels(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s)}postNotificationRuleIDLabels(e,s){return this.request("POST",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s,"application/json")}deleteNotificationRulesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/notificationRules/${e.ruleID}/labels/${e.labelID}`,e,s)}getNotificationRulesIDQuery(e,s){return this.request("GET",`/api/v2/notificationRules/${e.ruleID}/query`,e,s)}},exports.OrgsAPI=class extends e{constructor(e){super(e)}getOrgs(e,s){return this.request("GET",`/api/v2/orgs${this.queryString(e,["org","orgID","userID"])}`,e,s)}postOrgs(e,s){return this.request("POST","/api/v2/orgs",e,s,"application/json")}getOrgsID(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}`,e,s)}patchOrgsID(e,s){return this.request("PATCH",`/api/v2/orgs/${e.orgID}`,e,s,"application/json")}deleteOrgsID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}`,e,s)}getOrgsIDLabels(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/labels`,e,s)}postOrgsIDLabels(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/labels`,e,s,"application/json")}deleteOrgsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/labels/${e.labelID}`,e,s)}getOrgsIDSecrets(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/secrets`,e,s)}patchOrgsIDSecrets(e,s){return this.request("PATCH",`/api/v2/orgs/${e.orgID}/secrets`,e,s,"application/json")}postOrgsIDSecrets(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/secrets/delete`,e,s,"application/json")}getOrgsIDMembers(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/members`,e,s)}postOrgsIDMembers(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/members`,e,s,"application/json")}deleteOrgsIDMembersID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/members/${e.userID}`,e,s)}getOrgsIDOwners(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/owners`,e,s)}postOrgsIDOwners(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/owners`,e,s,"application/json")}postOrgsIDInvites(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/invites`,e,s,"application/json")}deleteOrgsIDInviteID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}`,e,s)}postOrgsIDInviteID(e,s){return this.request("POST",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}/resend`,e,s)}getCloudUsers(e,s){return this.request("GET",`/api/v2/orgs/${e.orgID}/users`,e,s)}deleteOrgsIDCloudUserID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/users/${e.userID}`,e,s)}deleteOrgsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/orgs/${e.orgID}/owners/${e.userID}`,e,s)}},exports.PackagesAPI=class extends e{constructor(e){super(e)}createPkg(e,s){return this.request("POST","/api/v2/packages",e,s,"application/json")}applyPkg(e,s){return this.request("POST","/api/v2/packages/apply",e,s,"application/json")}listStacks(e,s){return this.request("GET",`/api/v2/packages/stacks${this.queryString(e,["orgID","name","stackID"])}`,e,s)}createStack(e,s){return this.request("POST","/api/v2/packages/stacks",e,s,"application/json")}readStack(e,s){return this.request("GET",`/api/v2/packages/stacks/${e.stack_id}`,e,s)}updateStack(e,s){return this.request("PATCH",`/api/v2/packages/stacks/${e.stack_id}`,e,s,"application/json")}deleteStack(e,s){return this.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}${this.queryString(e,["orgID"])}`,e,s)}exportStack(e,s){return this.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}/export${this.queryString(e,["orgID"])}`,e,s)}},exports.QueryAPI=class extends e{constructor(e){super(e)}postQueryAst(e,s){return this.request("POST","/api/v2/query/ast",e,s,"application/json")}getQuerySuggestions(e,s){return this.request("GET","/api/v2/query/suggestions",e,s)}getQuerySuggestionsName(e,s){return this.request("GET",`/api/v2/query/suggestions/${e.name}`,e,s)}postQueryAnalyze(e,s){return this.request("POST","/api/v2/query/analyze",e,s,"application/json")}postQuery(e,s){return this.request("POST",`/api/v2/query${this.queryString(e,["org","orgID"])}`,e,s,"application/json")}},exports.ReadyAPI=class extends e{constructor(e){super(e)}getReady(e,s){return this.request("GET","/ready",e,s)}},exports.RootAPI=class extends e{constructor(e){super(e)}getRoutes(e,s){return this.request("GET","/api/v2/",e,s)}},exports.ScrapersAPI=class extends e{constructor(e){super(e)}getScrapers(e,s){return this.request("GET",`/api/v2/scrapers${this.queryString(e,["name","id","orgID","org"])}`,e,s)}postScrapers(e,s){return this.request("POST","/api/v2/scrapers",e,s,"application/json")}getScrapersID(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}patchScrapersID(e,s){return this.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}`,e,s,"application/json")}deleteScrapersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}getScrapersIDLabels(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s)}postScrapersIDLabels(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s,"application/json")}patchScrapersIDLabelsID(e,s){return this.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s,"application/json")}deleteScrapersIDLabelsID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s)}getScrapersIDMembers(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s)}postScrapersIDMembers(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s,"application/json")}deleteScrapersIDMembersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/members/${e.userID}`,e,s)}getScrapersIDOwners(e,s){return this.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s)}postScrapersIDOwners(e,s){return this.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s,"application/json")}deleteScrapersIDOwnersID(e,s){return this.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/owners/${e.userID}`,e,s)}},exports.SetupAPI=class extends e{constructor(e){super(e)}getSetup(e,s){return this.request("GET","/api/v2/setup",e,s)}postSetup(e,s){return this.request("POST","/api/v2/setup",e,s,"application/json")}postSetupUser(e,s){return this.request("POST","/api/v2/setup/user",e,s,"application/json")}},exports.SigninAPI=class extends e{constructor(e){super(e)}postSignin(e,s){return this.request("POST","/api/v2/signin",e,s)}},exports.SignoutAPI=class extends e{constructor(e){super(e)}postSignout(e,s){return this.request("POST","/api/v2/signout",e,s)}},exports.SourcesAPI=class extends e{constructor(e){super(e)}getSources(e,s){return this.request("GET",`/api/v2/sources${this.queryString(e,["org"])}`,e,s)}postSources(e,s){return this.request("POST","/api/v2/sources",e,s,"application/json")}getSourcesID(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}`,e,s)}patchSourcesID(e,s){return this.request("PATCH",`/api/v2/sources/${e.sourceID}`,e,s,"application/json")}deleteSourcesID(e,s){return this.request("DELETE",`/api/v2/sources/${e.sourceID}`,e,s)}getSourcesIDHealth(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}/health`,e,s)}getSourcesIDBuckets(e,s){return this.request("GET",`/api/v2/sources/${e.sourceID}/buckets${this.queryString(e,["org"])}`,e,s)}},exports.TasksAPI=class extends e{constructor(e){super(e)}getTasks(e,s){return this.request("GET",`/api/v2/tasks${this.queryString(e,["name","after","user","org","orgID","status","limit"])}`,e,s)}postTasks(e,s){return this.request("POST","/api/v2/tasks",e,s,"application/json")}getTasksID(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}`,e,s)}patchTasksID(e,s){return this.request("PATCH",`/api/v2/tasks/${e.taskID}`,e,s,"application/json")}deleteTasksID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}`,e,s)}getTasksIDRuns(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs${this.queryString(e,["after","limit","afterTime","beforeTime"])}`,e,s)}postTasksIDRuns(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/runs`,e,s,"application/json")}getTasksIDRunsID(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}deleteTasksIDRunsID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}postTasksIDRunsIDRetry(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/retry`,e,s)}getTasksIDLogs(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/logs`,e,s)}getTasksIDRunsIDLogs(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/logs`,e,s)}getTasksIDLabels(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/labels`,e,s)}postTasksIDLabels(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/labels`,e,s,"application/json")}deleteTasksIDLabelsID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/labels/${e.labelID}`,e,s)}getTasksIDMembers(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/members`,e,s)}postTasksIDMembers(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/members`,e,s,"application/json")}deleteTasksIDMembersID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/members/${e.userID}`,e,s)}getTasksIDOwners(e,s){return this.request("GET",`/api/v2/tasks/${e.taskID}/owners`,e,s)}postTasksIDOwners(e,s){return this.request("POST",`/api/v2/tasks/${e.taskID}/owners`,e,s,"application/json")}deleteTasksIDOwnersID(e,s){return this.request("DELETE",`/api/v2/tasks/${e.taskID}/owners/${e.userID}`,e,s)}},exports.TelegrafAPI=class extends e{constructor(e){super(e)}getTelegrafPlugins(e,s){return this.request("GET",`/api/v2/telegraf/plugins${this.queryString(e,["type"])}`,e,s)}},exports.TelegrafsAPI=class extends e{constructor(e){super(e)}getTelegrafs(e,s){return this.request("GET",`/api/v2/telegrafs${this.queryString(e,["orgID"])}`,e,s)}postTelegrafs(e,s){return this.request("POST","/api/v2/telegrafs",e,s,"application/json")}getTelegrafsID(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}putTelegrafsID(e,s){return this.request("PUT",`/api/v2/telegrafs/${e.telegrafID}`,e,s,"application/json")}deleteTelegrafsID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}getTelegrafsIDLabels(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s)}postTelegrafsIDLabels(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s,"application/json")}deleteTelegrafsIDLabelsID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/labels/${e.labelID}`,e,s)}getTelegrafsIDMembers(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s)}postTelegrafsIDMembers(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s,"application/json")}deleteTelegrafsIDMembersID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/members/${e.userID}`,e,s)}getTelegrafsIDOwners(e,s){return this.request("GET",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s)}postTelegrafsIDOwners(e,s){return this.request("POST",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s,"application/json")}deleteTelegrafsIDOwnersID(e,s){return this.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/owners/${e.userID}`,e,s)}},exports.UsersAPI=class extends e{constructor(e){super(e)}getUsers(e,s){return this.request("GET","/api/v2/users",e,s)}postUsers(e,s){return this.request("POST","/api/v2/users",e,s,"application/json")}getUsersID(e,s){return this.request("GET",`/api/v2/users/${e.userID}`,e,s)}patchUsersID(e,s){return this.request("PATCH",`/api/v2/users/${e.userID}`,e,s,"application/json")}deleteUsersID(e,s){return this.request("DELETE",`/api/v2/users/${e.userID}`,e,s)}postUsersIDPassword(e,s){return this.request("POST",`/api/v2/users/${e.userID}/password`,e,s,"application/json")}},exports.VariablesAPI=class extends e{constructor(e){super(e)}getVariables(e,s){return this.request("GET",`/api/v2/variables${this.queryString(e,["org","orgID"])}`,e,s)}postVariables(e,s){return this.request("POST","/api/v2/variables",e,s,"application/json")}getVariablesID(e,s){return this.request("GET",`/api/v2/variables/${e.variableID}`,e,s)}putVariablesID(e,s){return this.request("PUT",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}patchVariablesID(e,s){return this.request("PATCH",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}deleteVariablesID(e,s){return this.request("DELETE",`/api/v2/variables/${e.variableID}`,e,s)}getVariablesIDLabels(e,s){return this.request("GET",`/api/v2/variables/${e.variableID}/labels`,e,s)}postVariablesIDLabels(e,s){return this.request("POST",`/api/v2/variables/${e.variableID}/labels`,e,s,"application/json")}deleteVariablesIDLabelsID(e,s){return this.request("DELETE",`/api/v2/variables/${e.variableID}/labels/${e.labelID}`,e,s)}},exports.WriteAPI=class extends e{constructor(e){super(e)}postWrite(e,s){return this.request("POST",`/api/v2/write${this.queryString(e,["org","orgID","bucket","precision"])}`,e,s,"text/plain")}}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});class e{constructor(e){if(!e)throw new Error("No influxDB supplied!");if(!e.transport)throw new Error("No transport supplied!");this.transport=e.transport}queryString(e,s){return e&&s?s.reduce((s,t)=>{const r=e[t];return null!=r&&(s+=s?"&":"?",s+=encodeURIComponent(t)+"="+encodeURIComponent(String(r))),s},""):""}request(e,s,t={},r,a){const i=Object.assign(Object.assign({},r),{method:e});if(a&&((i.headers||(i.headers={}))["content-type"]=a),t.auth){const e=`${t.auth.user}:${t.auth.password}`;(i.headers||(i.headers={})).authorization=Buffer.from(e,"binary").toString("base64")}return this.transport.request(s,t.body?t.body:"",i)}}exports.AuthorizationsAPI=class{constructor(s){this.base=new e(s)}getAuthorizations(e,s){return this.base.request("GET",`/api/v2/authorizations${this.base.queryString(e,["userID","user","orgID","org"])}`,e,s)}postAuthorizations(e,s){return this.base.request("POST","/api/v2/authorizations",e,s,"application/json")}getAuthorizationsID(e,s){return this.base.request("GET",`/api/v2/authorizations/${e.authID}`,e,s)}patchAuthorizationsID(e,s){return this.base.request("PATCH",`/api/v2/authorizations/${e.authID}`,e,s,"application/json")}deleteAuthorizationsID(e,s){return this.base.request("DELETE",`/api/v2/authorizations/${e.authID}`,e,s)}},exports.BucketsAPI=class{constructor(s){this.base=new e(s)}getBuckets(e,s){return this.base.request("GET",`/api/v2/buckets${this.base.queryString(e,["offset","limit","org","orgID","name"])}`,e,s)}postBuckets(e,s){return this.base.request("POST","/api/v2/buckets",e,s,"application/json")}getBucketsID(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}`,e,s)}patchBucketsID(e,s){return this.base.request("PATCH",`/api/v2/buckets/${e.bucketID}`,e,s,"application/json")}deleteBucketsID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}`,e,s)}getBucketsIDLabels(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/labels`,e,s)}postBucketsIDLabels(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/labels`,e,s,"application/json")}deleteBucketsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/labels/${e.labelID}`,e,s)}getBucketsIDMembers(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/members`,e,s)}postBucketsIDMembers(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/members`,e,s,"application/json")}deleteBucketsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/members/${e.userID}`,e,s)}getBucketsIDOwners(e,s){return this.base.request("GET",`/api/v2/buckets/${e.bucketID}/owners`,e,s)}postBucketsIDOwners(e,s){return this.base.request("POST",`/api/v2/buckets/${e.bucketID}/owners`,e,s,"application/json")}deleteBucketsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/buckets/${e.bucketID}/owners/${e.userID}`,e,s)}},exports.ChecksAPI=class{constructor(s){this.base=new e(s)}getChecks(e,s){return this.base.request("GET",`/api/v2/checks${this.base.queryString(e,["offset","limit","orgID"])}`,e,s)}createCheck(e,s){return this.base.request("POST","/api/v2/checks",e,s,"application/json")}getChecksID(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}`,e,s)}putChecksID(e,s){return this.base.request("PUT",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}patchChecksID(e,s){return this.base.request("PATCH",`/api/v2/checks/${e.checkID}`,e,s,"application/json")}deleteChecksID(e,s){return this.base.request("DELETE",`/api/v2/checks/${e.checkID}`,e,s)}getChecksIDLabels(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}/labels`,e,s)}postChecksIDLabels(e,s){return this.base.request("POST",`/api/v2/checks/${e.checkID}/labels`,e,s,"application/json")}deleteChecksIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/checks/${e.checkID}/labels/${e.labelID}`,e,s)}getChecksIDQuery(e,s){return this.base.request("GET",`/api/v2/checks/${e.checkID}/query`,e,s)}},exports.DashboardsAPI=class{constructor(s){this.base=new e(s)}getDashboards(e,s){return this.base.request("GET",`/api/v2/dashboards${this.base.queryString(e,["owner","sortBy","id","orgID","org"])}`,e,s)}postDashboards(e,s){return this.base.request("POST","/api/v2/dashboards",e,s,"application/json")}getDashboardsID(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}${this.base.queryString(e,["include"])}`,e,s)}patchDashboardsID(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}`,e,s,"application/json")}deleteDashboardsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}`,e,s)}postDashboardsIDCells(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}putDashboardsIDCells(e,s){return this.base.request("PUT",`/api/v2/dashboards/${e.dashboardID}/cells`,e,s,"application/json")}patchDashboardsIDCellsID(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s,"application/json")}deleteDashboardsIDCellsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}`,e,s)}getDashboardsIDCellsIDView(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s)}patchDashboardsIDCellsIDView(e,s){return this.base.request("PATCH",`/api/v2/dashboards/${e.dashboardID}/cells/${e.cellID}/view`,e,s,"application/json")}getDashboardsIDLabels(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s)}postDashboardsIDLabels(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/labels`,e,s,"application/json")}deleteDashboardsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/labels/${e.labelID}`,e,s)}getDashboardsIDMembers(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/members`,e,s)}postDashboardsIDMembers(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/members`,e,s,"application/json")}deleteDashboardsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/members/${e.userID}`,e,s)}getDashboardsIDOwners(e,s){return this.base.request("GET",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s)}postDashboardsIDOwners(e,s){return this.base.request("POST",`/api/v2/dashboards/${e.dashboardID}/owners`,e,s,"application/json")}deleteDashboardsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/dashboards/${e.dashboardID}/owners/${e.userID}`,e,s)}},exports.DbrpsAPI=class{constructor(s){this.base=new e(s)}getDBRPs(e,s){return this.base.request("GET",`/api/v2/dbrps${this.base.queryString(e,["orgID","id","bucketID","default","db","rp"])}`,e,s)}postDBRP(e,s){return this.base.request("POST","/api/v2/dbrps",e,s,"application/json")}getDBRPsID(e,s){return this.base.request("GET",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s)}patchDBRPID(e,s){return this.base.request("PATCH",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s,"application/json")}deleteDBRPID(e,s){return this.base.request("DELETE",`/api/v2/dbrps/${e.dbrpID}${this.base.queryString(e,["orgID"])}`,e,s)}},exports.DeleteAPI=class{constructor(s){this.base=new e(s)}postDelete(e,s){return this.base.request("POST",`/api/v2/delete${this.base.queryString(e,["org","bucket","orgID","bucketID"])}`,e,s,"application/json")}},exports.DocumentsAPI=class{constructor(s){this.base=new e(s)}getDocumentsTemplates(e,s){return this.base.request("GET",`/api/v2/documents/templates${this.base.queryString(e,["org","orgID"])}`,e,s)}postDocumentsTemplates(e,s){return this.base.request("POST","/api/v2/documents/templates",e,s,"application/json")}getDocumentsTemplatesID(e,s){return this.base.request("GET",`/api/v2/documents/templates/${e.templateID}`,e,s)}putDocumentsTemplatesID(e,s){return this.base.request("PUT",`/api/v2/documents/templates/${e.templateID}`,e,s,"application/json")}deleteDocumentsTemplatesID(e,s){return this.base.request("DELETE",`/api/v2/documents/templates/${e.templateID}`,e,s)}getDocumentsTemplatesIDLabels(e,s){return this.base.request("GET",`/api/v2/documents/templates/${e.templateID}/labels`,e,s)}postDocumentsTemplatesIDLabels(e,s){return this.base.request("POST",`/api/v2/documents/templates/${e.templateID}/labels`,e,s,"application/json")}deleteDocumentsTemplatesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/documents/templates/${e.templateID}/labels/${e.labelID}`,e,s)}},exports.FlagsAPI=class{constructor(s){this.base=new e(s)}getFlags(e,s){return this.base.request("GET","/api/v2/flags",e,s)}},exports.HealthAPI=class{constructor(s){this.base=new e(s)}getHealth(e,s){return this.base.request("GET","/health",e,s)}},exports.LabelsAPI=class{constructor(s){this.base=new e(s)}getLabels(e,s){return this.base.request("GET",`/api/v2/labels${this.base.queryString(e,["orgID"])}`,e,s)}postLabels(e,s){return this.base.request("POST","/api/v2/labels",e,s,"application/json")}getLabelsID(e,s){return this.base.request("GET",`/api/v2/labels/${e.labelID}`,e,s)}patchLabelsID(e,s){return this.base.request("PATCH",`/api/v2/labels/${e.labelID}`,e,s,"application/json")}deleteLabelsID(e,s){return this.base.request("DELETE",`/api/v2/labels/${e.labelID}`,e,s)}},exports.MeAPI=class{constructor(s){this.base=new e(s)}getMe(e,s){return this.base.request("GET","/api/v2/me",e,s)}putMePassword(e,s){return this.base.request("PUT","/api/v2/me/password",e,s,"application/json")}},exports.NotificationEndpointsAPI=class{constructor(s){this.base=new e(s)}getNotificationEndpoints(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints${this.base.queryString(e,["offset","limit","orgID"])}`,e,s)}createNotificationEndpoint(e,s){return this.base.request("POST","/api/v2/notificationEndpoints",e,s,"application/json")}getNotificationEndpointsID(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}putNotificationEndpointsID(e,s){return this.base.request("PUT",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}patchNotificationEndpointsID(e,s){return this.base.request("PATCH",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s,"application/json")}deleteNotificationEndpointsID(e,s){return this.base.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}`,e,s)}getNotificationEndpointsIDLabels(e,s){return this.base.request("GET",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s)}postNotificationEndpointIDLabels(e,s){return this.base.request("POST",`/api/v2/notificationEndpoints/${e.endpointID}/labels`,e,s,"application/json")}deleteNotificationEndpointsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/notificationEndpoints/${e.endpointID}/labels/${e.labelID}`,e,s)}},exports.NotificationRulesAPI=class{constructor(s){this.base=new e(s)}getNotificationRules(e,s){return this.base.request("GET",`/api/v2/notificationRules${this.base.queryString(e,["offset","limit","orgID","checkID","tag"])}`,e,s)}createNotificationRule(e,s){return this.base.request("POST","/api/v2/notificationRules",e,s,"application/json")}getNotificationRulesID(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}`,e,s)}putNotificationRulesID(e,s){return this.base.request("PUT",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}patchNotificationRulesID(e,s){return this.base.request("PATCH",`/api/v2/notificationRules/${e.ruleID}`,e,s,"application/json")}deleteNotificationRulesID(e,s){return this.base.request("DELETE",`/api/v2/notificationRules/${e.ruleID}`,e,s)}getNotificationRulesIDLabels(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s)}postNotificationRuleIDLabels(e,s){return this.base.request("POST",`/api/v2/notificationRules/${e.ruleID}/labels`,e,s,"application/json")}deleteNotificationRulesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/notificationRules/${e.ruleID}/labels/${e.labelID}`,e,s)}getNotificationRulesIDQuery(e,s){return this.base.request("GET",`/api/v2/notificationRules/${e.ruleID}/query`,e,s)}},exports.OrgsAPI=class{constructor(s){this.base=new e(s)}getOrgs(e,s){return this.base.request("GET",`/api/v2/orgs${this.base.queryString(e,["org","orgID","userID"])}`,e,s)}postOrgs(e,s){return this.base.request("POST","/api/v2/orgs",e,s,"application/json")}getOrgsID(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}`,e,s)}patchOrgsID(e,s){return this.base.request("PATCH",`/api/v2/orgs/${e.orgID}`,e,s,"application/json")}deleteOrgsID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}`,e,s)}getOrgsIDLabels(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/labels`,e,s)}postOrgsIDLabels(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/labels`,e,s,"application/json")}deleteOrgsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/labels/${e.labelID}`,e,s)}getOrgsIDSecrets(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/secrets`,e,s)}patchOrgsIDSecrets(e,s){return this.base.request("PATCH",`/api/v2/orgs/${e.orgID}/secrets`,e,s,"application/json")}postOrgsIDSecrets(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/secrets/delete`,e,s,"application/json")}getOrgsIDMembers(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/members`,e,s)}postOrgsIDMembers(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/members`,e,s,"application/json")}deleteOrgsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/members/${e.userID}`,e,s)}getOrgsIDOwners(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/owners`,e,s)}postOrgsIDOwners(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/owners`,e,s,"application/json")}postOrgsIDInvites(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/invites`,e,s,"application/json")}deleteOrgsIDInviteID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}`,e,s)}postOrgsIDInviteID(e,s){return this.base.request("POST",`/api/v2/orgs/${e.orgID}/invites/${e.inviteID}/resend`,e,s)}getCloudUsers(e,s){return this.base.request("GET",`/api/v2/orgs/${e.orgID}/users`,e,s)}deleteOrgsIDCloudUserID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/users/${e.userID}`,e,s)}deleteOrgsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/orgs/${e.orgID}/owners/${e.userID}`,e,s)}},exports.PackagesAPI=class{constructor(s){this.base=new e(s)}createPkg(e,s){return this.base.request("POST","/api/v2/packages",e,s,"application/json")}applyPkg(e,s){return this.base.request("POST","/api/v2/packages/apply",e,s,"application/json")}listStacks(e,s){return this.base.request("GET",`/api/v2/packages/stacks${this.base.queryString(e,["orgID","name","stackID"])}`,e,s)}createStack(e,s){return this.base.request("POST","/api/v2/packages/stacks",e,s,"application/json")}readStack(e,s){return this.base.request("GET",`/api/v2/packages/stacks/${e.stack_id}`,e,s)}updateStack(e,s){return this.base.request("PATCH",`/api/v2/packages/stacks/${e.stack_id}`,e,s,"application/json")}deleteStack(e,s){return this.base.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}${this.base.queryString(e,["orgID"])}`,e,s)}exportStack(e,s){return this.base.request("DELETE",`/api/v2/packages/stacks/${e.stack_id}/export${this.base.queryString(e,["orgID"])}`,e,s)}},exports.QueryAPI=class{constructor(s){this.base=new e(s)}postQueryAst(e,s){return this.base.request("POST","/api/v2/query/ast",e,s,"application/json")}getQuerySuggestions(e,s){return this.base.request("GET","/api/v2/query/suggestions",e,s)}getQuerySuggestionsName(e,s){return this.base.request("GET",`/api/v2/query/suggestions/${e.name}`,e,s)}postQueryAnalyze(e,s){return this.base.request("POST","/api/v2/query/analyze",e,s,"application/json")}postQuery(e,s){return this.base.request("POST",`/api/v2/query${this.base.queryString(e,["org","orgID"])}`,e,s,"application/json")}},exports.ReadyAPI=class{constructor(s){this.base=new e(s)}getReady(e,s){return this.base.request("GET","/ready",e,s)}},exports.RootAPI=class{constructor(s){this.base=new e(s)}getRoutes(e,s){return this.base.request("GET","/api/v2/",e,s)}},exports.ScrapersAPI=class{constructor(s){this.base=new e(s)}getScrapers(e,s){return this.base.request("GET",`/api/v2/scrapers${this.base.queryString(e,["name","id","orgID","org"])}`,e,s)}postScrapers(e,s){return this.base.request("POST","/api/v2/scrapers",e,s,"application/json")}getScrapersID(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}patchScrapersID(e,s){return this.base.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}`,e,s,"application/json")}deleteScrapersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}`,e,s)}getScrapersIDLabels(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s)}postScrapersIDLabels(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/labels`,e,s,"application/json")}patchScrapersIDLabelsID(e,s){return this.base.request("PATCH",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s,"application/json")}deleteScrapersIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/labels/${e.labelID}`,e,s)}getScrapersIDMembers(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s)}postScrapersIDMembers(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/members`,e,s,"application/json")}deleteScrapersIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/members/${e.userID}`,e,s)}getScrapersIDOwners(e,s){return this.base.request("GET",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s)}postScrapersIDOwners(e,s){return this.base.request("POST",`/api/v2/scrapers/${e.scraperTargetID}/owners`,e,s,"application/json")}deleteScrapersIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/scrapers/${e.scraperTargetID}/owners/${e.userID}`,e,s)}},exports.SetupAPI=class{constructor(s){this.base=new e(s)}getSetup(e,s){return this.base.request("GET","/api/v2/setup",e,s)}postSetup(e,s){return this.base.request("POST","/api/v2/setup",e,s,"application/json")}postSetupUser(e,s){return this.base.request("POST","/api/v2/setup/user",e,s,"application/json")}},exports.SigninAPI=class{constructor(s){this.base=new e(s)}postSignin(e,s){return this.base.request("POST","/api/v2/signin",e,s)}},exports.SignoutAPI=class{constructor(s){this.base=new e(s)}postSignout(e,s){return this.base.request("POST","/api/v2/signout",e,s)}},exports.SourcesAPI=class{constructor(s){this.base=new e(s)}getSources(e,s){return this.base.request("GET",`/api/v2/sources${this.base.queryString(e,["org"])}`,e,s)}postSources(e,s){return this.base.request("POST","/api/v2/sources",e,s,"application/json")}getSourcesID(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}`,e,s)}patchSourcesID(e,s){return this.base.request("PATCH",`/api/v2/sources/${e.sourceID}`,e,s,"application/json")}deleteSourcesID(e,s){return this.base.request("DELETE",`/api/v2/sources/${e.sourceID}`,e,s)}getSourcesIDHealth(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}/health`,e,s)}getSourcesIDBuckets(e,s){return this.base.request("GET",`/api/v2/sources/${e.sourceID}/buckets${this.base.queryString(e,["org"])}`,e,s)}},exports.TasksAPI=class{constructor(s){this.base=new e(s)}getTasks(e,s){return this.base.request("GET",`/api/v2/tasks${this.base.queryString(e,["name","after","user","org","orgID","status","limit"])}`,e,s)}postTasks(e,s){return this.base.request("POST","/api/v2/tasks",e,s,"application/json")}getTasksID(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}`,e,s)}patchTasksID(e,s){return this.base.request("PATCH",`/api/v2/tasks/${e.taskID}`,e,s,"application/json")}deleteTasksID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}`,e,s)}getTasksIDRuns(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs${this.base.queryString(e,["after","limit","afterTime","beforeTime"])}`,e,s)}postTasksIDRuns(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/runs`,e,s,"application/json")}getTasksIDRunsID(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}deleteTasksIDRunsID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/runs/${e.runID}`,e,s)}postTasksIDRunsIDRetry(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/retry`,e,s)}getTasksIDLogs(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/logs`,e,s)}getTasksIDRunsIDLogs(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/runs/${e.runID}/logs`,e,s)}getTasksIDLabels(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/labels`,e,s)}postTasksIDLabels(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/labels`,e,s,"application/json")}deleteTasksIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/labels/${e.labelID}`,e,s)}getTasksIDMembers(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/members`,e,s)}postTasksIDMembers(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/members`,e,s,"application/json")}deleteTasksIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/members/${e.userID}`,e,s)}getTasksIDOwners(e,s){return this.base.request("GET",`/api/v2/tasks/${e.taskID}/owners`,e,s)}postTasksIDOwners(e,s){return this.base.request("POST",`/api/v2/tasks/${e.taskID}/owners`,e,s,"application/json")}deleteTasksIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/tasks/${e.taskID}/owners/${e.userID}`,e,s)}},exports.TelegrafAPI=class{constructor(s){this.base=new e(s)}getTelegrafPlugins(e,s){return this.base.request("GET",`/api/v2/telegraf/plugins${this.base.queryString(e,["type"])}`,e,s)}},exports.TelegrafsAPI=class{constructor(s){this.base=new e(s)}getTelegrafs(e,s){return this.base.request("GET",`/api/v2/telegrafs${this.base.queryString(e,["orgID"])}`,e,s)}postTelegrafs(e,s){return this.base.request("POST","/api/v2/telegrafs",e,s,"application/json")}getTelegrafsID(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}putTelegrafsID(e,s){return this.base.request("PUT",`/api/v2/telegrafs/${e.telegrafID}`,e,s,"application/json")}deleteTelegrafsID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}`,e,s)}getTelegrafsIDLabels(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s)}postTelegrafsIDLabels(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/labels`,e,s,"application/json")}deleteTelegrafsIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/labels/${e.labelID}`,e,s)}getTelegrafsIDMembers(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s)}postTelegrafsIDMembers(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/members`,e,s,"application/json")}deleteTelegrafsIDMembersID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/members/${e.userID}`,e,s)}getTelegrafsIDOwners(e,s){return this.base.request("GET",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s)}postTelegrafsIDOwners(e,s){return this.base.request("POST",`/api/v2/telegrafs/${e.telegrafID}/owners`,e,s,"application/json")}deleteTelegrafsIDOwnersID(e,s){return this.base.request("DELETE",`/api/v2/telegrafs/${e.telegrafID}/owners/${e.userID}`,e,s)}},exports.UsersAPI=class{constructor(s){this.base=new e(s)}getUsers(e,s){return this.base.request("GET","/api/v2/users",e,s)}postUsers(e,s){return this.base.request("POST","/api/v2/users",e,s,"application/json")}getUsersID(e,s){return this.base.request("GET",`/api/v2/users/${e.userID}`,e,s)}patchUsersID(e,s){return this.base.request("PATCH",`/api/v2/users/${e.userID}`,e,s,"application/json")}deleteUsersID(e,s){return this.base.request("DELETE",`/api/v2/users/${e.userID}`,e,s)}postUsersIDPassword(e,s){return this.base.request("POST",`/api/v2/users/${e.userID}/password`,e,s,"application/json")}},exports.VariablesAPI=class{constructor(s){this.base=new e(s)}getVariables(e,s){return this.base.request("GET",`/api/v2/variables${this.base.queryString(e,["org","orgID"])}`,e,s)}postVariables(e,s){return this.base.request("POST","/api/v2/variables",e,s,"application/json")}getVariablesID(e,s){return this.base.request("GET",`/api/v2/variables/${e.variableID}`,e,s)}putVariablesID(e,s){return this.base.request("PUT",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}patchVariablesID(e,s){return this.base.request("PATCH",`/api/v2/variables/${e.variableID}`,e,s,"application/json")}deleteVariablesID(e,s){return this.base.request("DELETE",`/api/v2/variables/${e.variableID}`,e,s)}getVariablesIDLabels(e,s){return this.base.request("GET",`/api/v2/variables/${e.variableID}/labels`,e,s)}postVariablesIDLabels(e,s){return this.base.request("POST",`/api/v2/variables/${e.variableID}/labels`,e,s,"application/json")}deleteVariablesIDLabelsID(e,s){return this.base.request("DELETE",`/api/v2/variables/${e.variableID}/labels/${e.labelID}`,e,s)}},exports.WriteAPI=class{constructor(s){this.base=new e(s)}postWrite(e,s){return this.base.request("POST",`/api/v2/write${this.base.queryString(e,["org","orgID","bucket","precision"])}`,e,s,"text/plain")}}; | ||
//# sourceMappingURL=index.js.map |
@@ -1,2 +0,2 @@ | ||
var influxdbApis=function(t){"use strict"; | ||
var influxdbApis=function(e){"use strict"; | ||
/*! ***************************************************************************** | ||
@@ -15,3 +15,3 @@ Copyright (c) Microsoft Corporation. All rights reserved. | ||
and limitations under the License. | ||
***************************************************************************** */var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r])})(t,r)};function r(t,r){function s(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(s.prototype=r.prototype,new s)}var s=function(){return(s=Object.assign||function(t){for(var e,r=1,s=arguments.length;r<s;r++)for(var o in e=arguments[r])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)},o=function(){function t(t){if(!t)throw new Error("No influxDB supplied!");if(!t.transport)throw new Error("No transport supplied!");this.transport=t.transport}return t.prototype.queryString=function(t,e){return t&&e?e.reduce((function(e,r){var s=t[r];return null!=s&&(e+=e?"&":"?",e+=encodeURIComponent(r)+"="+encodeURIComponent(String(s))),e}),""):""},t.prototype.request=function(t,e,r,o,n){void 0===r&&(r={});var i=s(s({},o),{method:t});if(n&&((i.headers||(i.headers={}))["content-type"]=n),r.auth){var a=r.auth.user+":"+r.auth.password;(i.headers||(i.headers={})).authorization=btoa(a)}return this.transport.request(e,r.body?r.body:"",i)},t}(),n=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getRoutes=function(t,e){return this.request("GET","/api/v2/",t,e)},e}(o),i=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getAuthorizations=function(t,e){return this.request("GET","/api/v2/authorizations"+this.queryString(t,["userID","user","orgID","org"]),t,e)},e.prototype.postAuthorizations=function(t,e){return this.request("POST","/api/v2/authorizations",t,e,"application/json")},e.prototype.getAuthorizationsID=function(t,e){return this.request("GET","/api/v2/authorizations/"+t.authID,t,e)},e.prototype.patchAuthorizationsID=function(t,e){return this.request("PATCH","/api/v2/authorizations/"+t.authID,t,e,"application/json")},e.prototype.deleteAuthorizationsID=function(t,e){return this.request("DELETE","/api/v2/authorizations/"+t.authID,t,e)},e}(o),a=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getBuckets=function(t,e){return this.request("GET","/api/v2/buckets"+this.queryString(t,["offset","limit","org","orgID","name"]),t,e)},e.prototype.postBuckets=function(t,e){return this.request("POST","/api/v2/buckets",t,e,"application/json")},e.prototype.getBucketsID=function(t,e){return this.request("GET","/api/v2/buckets/"+t.bucketID,t,e)},e.prototype.patchBucketsID=function(t,e){return this.request("PATCH","/api/v2/buckets/"+t.bucketID,t,e,"application/json")},e.prototype.deleteBucketsID=function(t,e){return this.request("DELETE","/api/v2/buckets/"+t.bucketID,t,e)},e.prototype.getBucketsIDLabels=function(t,e){return this.request("GET","/api/v2/buckets/"+t.bucketID+"/labels",t,e)},e.prototype.postBucketsIDLabels=function(t,e){return this.request("POST","/api/v2/buckets/"+t.bucketID+"/labels",t,e,"application/json")},e.prototype.deleteBucketsIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/buckets/"+t.bucketID+"/labels/"+t.labelID,t,e)},e.prototype.getBucketsIDMembers=function(t,e){return this.request("GET","/api/v2/buckets/"+t.bucketID+"/members",t,e)},e.prototype.postBucketsIDMembers=function(t,e){return this.request("POST","/api/v2/buckets/"+t.bucketID+"/members",t,e,"application/json")},e.prototype.deleteBucketsIDMembersID=function(t,e){return this.request("DELETE","/api/v2/buckets/"+t.bucketID+"/members/"+t.userID,t,e)},e.prototype.getBucketsIDOwners=function(t,e){return this.request("GET","/api/v2/buckets/"+t.bucketID+"/owners",t,e)},e.prototype.postBucketsIDOwners=function(t,e){return this.request("POST","/api/v2/buckets/"+t.bucketID+"/owners",t,e,"application/json")},e.prototype.deleteBucketsIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/buckets/"+t.bucketID+"/owners/"+t.userID,t,e)},e}(o),u=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getChecks=function(t,e){return this.request("GET","/api/v2/checks"+this.queryString(t,["offset","limit","orgID"]),t,e)},e.prototype.createCheck=function(t,e){return this.request("POST","/api/v2/checks",t,e,"application/json")},e.prototype.getChecksID=function(t,e){return this.request("GET","/api/v2/checks/"+t.checkID,t,e)},e.prototype.putChecksID=function(t,e){return this.request("PUT","/api/v2/checks/"+t.checkID,t,e,"application/json")},e.prototype.patchChecksID=function(t,e){return this.request("PATCH","/api/v2/checks/"+t.checkID,t,e,"application/json")},e.prototype.deleteChecksID=function(t,e){return this.request("DELETE","/api/v2/checks/"+t.checkID,t,e)},e.prototype.getChecksIDLabels=function(t,e){return this.request("GET","/api/v2/checks/"+t.checkID+"/labels",t,e)},e.prototype.postChecksIDLabels=function(t,e){return this.request("POST","/api/v2/checks/"+t.checkID+"/labels",t,e,"application/json")},e.prototype.deleteChecksIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/checks/"+t.checkID+"/labels/"+t.labelID,t,e)},e.prototype.getChecksIDQuery=function(t,e){return this.request("GET","/api/v2/checks/"+t.checkID+"/query",t,e)},e}(o),p=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getDashboards=function(t,e){return this.request("GET","/api/v2/dashboards"+this.queryString(t,["owner","sortBy","id","orgID","org"]),t,e)},e.prototype.postDashboards=function(t,e){return this.request("POST","/api/v2/dashboards",t,e,"application/json")},e.prototype.getDashboardsID=function(t,e){return this.request("GET","/api/v2/dashboards/"+t.dashboardID+this.queryString(t,["include"]),t,e)},e.prototype.patchDashboardsID=function(t,e){return this.request("PATCH","/api/v2/dashboards/"+t.dashboardID,t,e,"application/json")},e.prototype.deleteDashboardsID=function(t,e){return this.request("DELETE","/api/v2/dashboards/"+t.dashboardID,t,e)},e.prototype.postDashboardsIDCells=function(t,e){return this.request("POST","/api/v2/dashboards/"+t.dashboardID+"/cells",t,e,"application/json")},e.prototype.putDashboardsIDCells=function(t,e){return this.request("PUT","/api/v2/dashboards/"+t.dashboardID+"/cells",t,e,"application/json")},e.prototype.patchDashboardsIDCellsID=function(t,e){return this.request("PATCH","/api/v2/dashboards/"+t.dashboardID+"/cells/"+t.cellID,t,e,"application/json")},e.prototype.deleteDashboardsIDCellsID=function(t,e){return this.request("DELETE","/api/v2/dashboards/"+t.dashboardID+"/cells/"+t.cellID,t,e)},e.prototype.getDashboardsIDCellsIDView=function(t,e){return this.request("GET","/api/v2/dashboards/"+t.dashboardID+"/cells/"+t.cellID+"/view",t,e)},e.prototype.patchDashboardsIDCellsIDView=function(t,e){return this.request("PATCH","/api/v2/dashboards/"+t.dashboardID+"/cells/"+t.cellID+"/view",t,e,"application/json")},e.prototype.getDashboardsIDLabels=function(t,e){return this.request("GET","/api/v2/dashboards/"+t.dashboardID+"/labels",t,e)},e.prototype.postDashboardsIDLabels=function(t,e){return this.request("POST","/api/v2/dashboards/"+t.dashboardID+"/labels",t,e,"application/json")},e.prototype.deleteDashboardsIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/dashboards/"+t.dashboardID+"/labels/"+t.labelID,t,e)},e.prototype.getDashboardsIDMembers=function(t,e){return this.request("GET","/api/v2/dashboards/"+t.dashboardID+"/members",t,e)},e.prototype.postDashboardsIDMembers=function(t,e){return this.request("POST","/api/v2/dashboards/"+t.dashboardID+"/members",t,e,"application/json")},e.prototype.deleteDashboardsIDMembersID=function(t,e){return this.request("DELETE","/api/v2/dashboards/"+t.dashboardID+"/members/"+t.userID,t,e)},e.prototype.getDashboardsIDOwners=function(t,e){return this.request("GET","/api/v2/dashboards/"+t.dashboardID+"/owners",t,e)},e.prototype.postDashboardsIDOwners=function(t,e){return this.request("POST","/api/v2/dashboards/"+t.dashboardID+"/owners",t,e,"application/json")},e.prototype.deleteDashboardsIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/dashboards/"+t.dashboardID+"/owners/"+t.userID,t,e)},e}(o),c=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getDBRPs=function(t,e){return this.request("GET","/api/v2/dbrps"+this.queryString(t,["orgID","id","bucketID","default","db","rp"]),t,e)},e.prototype.postDBRP=function(t,e){return this.request("POST","/api/v2/dbrps",t,e,"application/json")},e.prototype.getDBRPsID=function(t,e){return this.request("GET","/api/v2/dbrps/"+t.dbrpID+this.queryString(t,["orgID"]),t,e)},e.prototype.patchDBRPID=function(t,e){return this.request("PATCH","/api/v2/dbrps/"+t.dbrpID+this.queryString(t,["orgID"]),t,e,"application/json")},e.prototype.deleteDBRPID=function(t,e){return this.request("DELETE","/api/v2/dbrps/"+t.dbrpID+this.queryString(t,["orgID"]),t,e)},e}(o),l=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.postDelete=function(t,e){return this.request("POST","/api/v2/delete"+this.queryString(t,["org","bucket","orgID","bucketID"]),t,e,"application/json")},e}(o),D=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getDocumentsTemplates=function(t,e){return this.request("GET","/api/v2/documents/templates"+this.queryString(t,["org","orgID"]),t,e)},e.prototype.postDocumentsTemplates=function(t,e){return this.request("POST","/api/v2/documents/templates",t,e,"application/json")},e.prototype.getDocumentsTemplatesID=function(t,e){return this.request("GET","/api/v2/documents/templates/"+t.templateID,t,e)},e.prototype.putDocumentsTemplatesID=function(t,e){return this.request("PUT","/api/v2/documents/templates/"+t.templateID,t,e,"application/json")},e.prototype.deleteDocumentsTemplatesID=function(t,e){return this.request("DELETE","/api/v2/documents/templates/"+t.templateID,t,e)},e.prototype.getDocumentsTemplatesIDLabels=function(t,e){return this.request("GET","/api/v2/documents/templates/"+t.templateID+"/labels",t,e)},e.prototype.postDocumentsTemplatesIDLabels=function(t,e){return this.request("POST","/api/v2/documents/templates/"+t.templateID+"/labels",t,e,"application/json")},e.prototype.deleteDocumentsTemplatesIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/documents/templates/"+t.templateID+"/labels/"+t.labelID,t,e)},e}(o),h=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getFlags=function(t,e){return this.request("GET","/api/v2/flags",t,e)},e}(o),I=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getHealth=function(t,e){return this.request("GET","/health",t,e)},e}(o),f=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getLabels=function(t,e){return this.request("GET","/api/v2/labels"+this.queryString(t,["orgID"]),t,e)},e.prototype.postLabels=function(t,e){return this.request("POST","/api/v2/labels",t,e,"application/json")},e.prototype.getLabelsID=function(t,e){return this.request("GET","/api/v2/labels/"+t.labelID,t,e)},e.prototype.patchLabelsID=function(t,e){return this.request("PATCH","/api/v2/labels/"+t.labelID,t,e,"application/json")},e.prototype.deleteLabelsID=function(t,e){return this.request("DELETE","/api/v2/labels/"+t.labelID,t,e)},e}(o),g=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getMe=function(t,e){return this.request("GET","/api/v2/me",t,e)},e.prototype.putMePassword=function(t,e){return this.request("PUT","/api/v2/me/password",t,e,"application/json")},e}(o),y=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getNotificationEndpoints=function(t,e){return this.request("GET","/api/v2/notificationEndpoints"+this.queryString(t,["offset","limit","orgID"]),t,e)},e.prototype.createNotificationEndpoint=function(t,e){return this.request("POST","/api/v2/notificationEndpoints",t,e,"application/json")},e.prototype.getNotificationEndpointsID=function(t,e){return this.request("GET","/api/v2/notificationEndpoints/"+t.endpointID,t,e)},e.prototype.putNotificationEndpointsID=function(t,e){return this.request("PUT","/api/v2/notificationEndpoints/"+t.endpointID,t,e,"application/json")},e.prototype.patchNotificationEndpointsID=function(t,e){return this.request("PATCH","/api/v2/notificationEndpoints/"+t.endpointID,t,e,"application/json")},e.prototype.deleteNotificationEndpointsID=function(t,e){return this.request("DELETE","/api/v2/notificationEndpoints/"+t.endpointID,t,e)},e.prototype.getNotificationEndpointsIDLabels=function(t,e){return this.request("GET","/api/v2/notificationEndpoints/"+t.endpointID+"/labels",t,e)},e.prototype.postNotificationEndpointIDLabels=function(t,e){return this.request("POST","/api/v2/notificationEndpoints/"+t.endpointID+"/labels",t,e,"application/json")},e.prototype.deleteNotificationEndpointsIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/notificationEndpoints/"+t.endpointID+"/labels/"+t.labelID,t,e)},e}(o),T=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getNotificationRules=function(t,e){return this.request("GET","/api/v2/notificationRules"+this.queryString(t,["offset","limit","orgID","checkID","tag"]),t,e)},e.prototype.createNotificationRule=function(t,e){return this.request("POST","/api/v2/notificationRules",t,e,"application/json")},e.prototype.getNotificationRulesID=function(t,e){return this.request("GET","/api/v2/notificationRules/"+t.ruleID,t,e)},e.prototype.putNotificationRulesID=function(t,e){return this.request("PUT","/api/v2/notificationRules/"+t.ruleID,t,e,"application/json")},e.prototype.patchNotificationRulesID=function(t,e){return this.request("PATCH","/api/v2/notificationRules/"+t.ruleID,t,e,"application/json")},e.prototype.deleteNotificationRulesID=function(t,e){return this.request("DELETE","/api/v2/notificationRules/"+t.ruleID,t,e)},e.prototype.getNotificationRulesIDLabels=function(t,e){return this.request("GET","/api/v2/notificationRules/"+t.ruleID+"/labels",t,e)},e.prototype.postNotificationRuleIDLabels=function(t,e){return this.request("POST","/api/v2/notificationRules/"+t.ruleID+"/labels",t,e,"application/json")},e.prototype.deleteNotificationRulesIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/notificationRules/"+t.ruleID+"/labels/"+t.labelID,t,e)},e.prototype.getNotificationRulesIDQuery=function(t,e){return this.request("GET","/api/v2/notificationRules/"+t.ruleID+"/query",t,e)},e}(o),b=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getOrgs=function(t,e){return this.request("GET","/api/v2/orgs"+this.queryString(t,["org","orgID","userID"]),t,e)},e.prototype.postOrgs=function(t,e){return this.request("POST","/api/v2/orgs",t,e,"application/json")},e.prototype.getOrgsID=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID,t,e)},e.prototype.patchOrgsID=function(t,e){return this.request("PATCH","/api/v2/orgs/"+t.orgID,t,e,"application/json")},e.prototype.deleteOrgsID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID,t,e)},e.prototype.getOrgsIDLabels=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID+"/labels",t,e)},e.prototype.postOrgsIDLabels=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/labels",t,e,"application/json")},e.prototype.deleteOrgsIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID+"/labels/"+t.labelID,t,e)},e.prototype.getOrgsIDSecrets=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID+"/secrets",t,e)},e.prototype.patchOrgsIDSecrets=function(t,e){return this.request("PATCH","/api/v2/orgs/"+t.orgID+"/secrets",t,e,"application/json")},e.prototype.postOrgsIDSecrets=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/secrets/delete",t,e,"application/json")},e.prototype.getOrgsIDMembers=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID+"/members",t,e)},e.prototype.postOrgsIDMembers=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/members",t,e,"application/json")},e.prototype.deleteOrgsIDMembersID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID+"/members/"+t.userID,t,e)},e.prototype.getOrgsIDOwners=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID+"/owners",t,e)},e.prototype.postOrgsIDOwners=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/owners",t,e,"application/json")},e.prototype.postOrgsIDInvites=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/invites",t,e,"application/json")},e.prototype.deleteOrgsIDInviteID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID+"/invites/"+t.inviteID,t,e)},e.prototype.postOrgsIDInviteID=function(t,e){return this.request("POST","/api/v2/orgs/"+t.orgID+"/invites/"+t.inviteID+"/resend",t,e)},e.prototype.getCloudUsers=function(t,e){return this.request("GET","/api/v2/orgs/"+t.orgID+"/users",t,e)},e.prototype.deleteOrgsIDCloudUserID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID+"/users/"+t.userID,t,e)},e.prototype.deleteOrgsIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/orgs/"+t.orgID+"/owners/"+t.userID,t,e)},e}(o),q=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.createPkg=function(t,e){return this.request("POST","/api/v2/packages",t,e,"application/json")},e.prototype.applyPkg=function(t,e){return this.request("POST","/api/v2/packages/apply",t,e,"application/json")},e.prototype.listStacks=function(t,e){return this.request("GET","/api/v2/packages/stacks"+this.queryString(t,["orgID","name","stackID"]),t,e)},e.prototype.createStack=function(t,e){return this.request("POST","/api/v2/packages/stacks",t,e,"application/json")},e.prototype.readStack=function(t,e){return this.request("GET","/api/v2/packages/stacks/"+t.stack_id,t,e)},e.prototype.updateStack=function(t,e){return this.request("PATCH","/api/v2/packages/stacks/"+t.stack_id,t,e,"application/json")},e.prototype.deleteStack=function(t,e){return this.request("DELETE","/api/v2/packages/stacks/"+t.stack_id+this.queryString(t,["orgID"]),t,e)},e.prototype.exportStack=function(t,e){return this.request("DELETE","/api/v2/packages/stacks/"+t.stack_id+"/export"+this.queryString(t,["orgID"]),t,e)},e}(o),v=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.postQueryAst=function(t,e){return this.request("POST","/api/v2/query/ast",t,e,"application/json")},e.prototype.getQuerySuggestions=function(t,e){return this.request("GET","/api/v2/query/suggestions",t,e)},e.prototype.getQuerySuggestionsName=function(t,e){return this.request("GET","/api/v2/query/suggestions/"+t.name,t,e)},e.prototype.postQueryAnalyze=function(t,e){return this.request("POST","/api/v2/query/analyze",t,e,"application/json")},e.prototype.postQuery=function(t,e){return this.request("POST","/api/v2/query"+this.queryString(t,["org","orgID"]),t,e,"application/json")},e}(o),E=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getReady=function(t,e){return this.request("GET","/ready",t,e)},e}(o),d=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getScrapers=function(t,e){return this.request("GET","/api/v2/scrapers"+this.queryString(t,["name","id","orgID","org"]),t,e)},e.prototype.postScrapers=function(t,e){return this.request("POST","/api/v2/scrapers",t,e,"application/json")},e.prototype.getScrapersID=function(t,e){return this.request("GET","/api/v2/scrapers/"+t.scraperTargetID,t,e)},e.prototype.patchScrapersID=function(t,e){return this.request("PATCH","/api/v2/scrapers/"+t.scraperTargetID,t,e,"application/json")},e.prototype.deleteScrapersID=function(t,e){return this.request("DELETE","/api/v2/scrapers/"+t.scraperTargetID,t,e)},e.prototype.getScrapersIDLabels=function(t,e){return this.request("GET","/api/v2/scrapers/"+t.scraperTargetID+"/labels",t,e)},e.prototype.postScrapersIDLabels=function(t,e){return this.request("POST","/api/v2/scrapers/"+t.scraperTargetID+"/labels",t,e,"application/json")},e.prototype.patchScrapersIDLabelsID=function(t,e){return this.request("PATCH","/api/v2/scrapers/"+t.scraperTargetID+"/labels/"+t.labelID,t,e,"application/json")},e.prototype.deleteScrapersIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/scrapers/"+t.scraperTargetID+"/labels/"+t.labelID,t,e)},e.prototype.getScrapersIDMembers=function(t,e){return this.request("GET","/api/v2/scrapers/"+t.scraperTargetID+"/members",t,e)},e.prototype.postScrapersIDMembers=function(t,e){return this.request("POST","/api/v2/scrapers/"+t.scraperTargetID+"/members",t,e,"application/json")},e.prototype.deleteScrapersIDMembersID=function(t,e){return this.request("DELETE","/api/v2/scrapers/"+t.scraperTargetID+"/members/"+t.userID,t,e)},e.prototype.getScrapersIDOwners=function(t,e){return this.request("GET","/api/v2/scrapers/"+t.scraperTargetID+"/owners",t,e)},e.prototype.postScrapersIDOwners=function(t,e){return this.request("POST","/api/v2/scrapers/"+t.scraperTargetID+"/owners",t,e,"application/json")},e.prototype.deleteScrapersIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/scrapers/"+t.scraperTargetID+"/owners/"+t.userID,t,e)},e}(o),k=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getSetup=function(t,e){return this.request("GET","/api/v2/setup",t,e)},e.prototype.postSetup=function(t,e){return this.request("POST","/api/v2/setup",t,e,"application/json")},e.prototype.postSetupUser=function(t,e){return this.request("POST","/api/v2/setup/user",t,e,"application/json")},e}(o),S=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.postSignin=function(t,e){return this.request("POST","/api/v2/signin",t,e)},e}(o),P=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.postSignout=function(t,e){return this.request("POST","/api/v2/signout",t,e)},e}(o),m=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getSources=function(t,e){return this.request("GET","/api/v2/sources"+this.queryString(t,["org"]),t,e)},e.prototype.postSources=function(t,e){return this.request("POST","/api/v2/sources",t,e,"application/json")},e.prototype.getSourcesID=function(t,e){return this.request("GET","/api/v2/sources/"+t.sourceID,t,e)},e.prototype.patchSourcesID=function(t,e){return this.request("PATCH","/api/v2/sources/"+t.sourceID,t,e,"application/json")},e.prototype.deleteSourcesID=function(t,e){return this.request("DELETE","/api/v2/sources/"+t.sourceID,t,e)},e.prototype.getSourcesIDHealth=function(t,e){return this.request("GET","/api/v2/sources/"+t.sourceID+"/health",t,e)},e.prototype.getSourcesIDBuckets=function(t,e){return this.request("GET","/api/v2/sources/"+t.sourceID+"/buckets"+this.queryString(t,["org"]),t,e)},e}(o),O=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getTasks=function(t,e){return this.request("GET","/api/v2/tasks"+this.queryString(t,["name","after","user","org","orgID","status","limit"]),t,e)},e.prototype.postTasks=function(t,e){return this.request("POST","/api/v2/tasks",t,e,"application/json")},e.prototype.getTasksID=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID,t,e)},e.prototype.patchTasksID=function(t,e){return this.request("PATCH","/api/v2/tasks/"+t.taskID,t,e,"application/json")},e.prototype.deleteTasksID=function(t,e){return this.request("DELETE","/api/v2/tasks/"+t.taskID,t,e)},e.prototype.getTasksIDRuns=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/runs"+this.queryString(t,["after","limit","afterTime","beforeTime"]),t,e)},e.prototype.postTasksIDRuns=function(t,e){return this.request("POST","/api/v2/tasks/"+t.taskID+"/runs",t,e,"application/json")},e.prototype.getTasksIDRunsID=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/runs/"+t.runID,t,e)},e.prototype.deleteTasksIDRunsID=function(t,e){return this.request("DELETE","/api/v2/tasks/"+t.taskID+"/runs/"+t.runID,t,e)},e.prototype.postTasksIDRunsIDRetry=function(t,e){return this.request("POST","/api/v2/tasks/"+t.taskID+"/runs/"+t.runID+"/retry",t,e)},e.prototype.getTasksIDLogs=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/logs",t,e)},e.prototype.getTasksIDRunsIDLogs=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/runs/"+t.runID+"/logs",t,e)},e.prototype.getTasksIDLabels=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/labels",t,e)},e.prototype.postTasksIDLabels=function(t,e){return this.request("POST","/api/v2/tasks/"+t.taskID+"/labels",t,e,"application/json")},e.prototype.deleteTasksIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/tasks/"+t.taskID+"/labels/"+t.labelID,t,e)},e.prototype.getTasksIDMembers=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/members",t,e)},e.prototype.postTasksIDMembers=function(t,e){return this.request("POST","/api/v2/tasks/"+t.taskID+"/members",t,e,"application/json")},e.prototype.deleteTasksIDMembersID=function(t,e){return this.request("DELETE","/api/v2/tasks/"+t.taskID+"/members/"+t.userID,t,e)},e.prototype.getTasksIDOwners=function(t,e){return this.request("GET","/api/v2/tasks/"+t.taskID+"/owners",t,e)},e.prototype.postTasksIDOwners=function(t,e){return this.request("POST","/api/v2/tasks/"+t.taskID+"/owners",t,e,"application/json")},e.prototype.deleteTasksIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/tasks/"+t.taskID+"/owners/"+t.userID,t,e)},e}(o),L=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getTelegrafPlugins=function(t,e){return this.request("GET","/api/v2/telegraf/plugins"+this.queryString(t,["type"]),t,e)},e}(o),j=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getTelegrafs=function(t,e){return this.request("GET","/api/v2/telegrafs"+this.queryString(t,["orgID"]),t,e)},e.prototype.postTelegrafs=function(t,e){return this.request("POST","/api/v2/telegrafs",t,e,"application/json")},e.prototype.getTelegrafsID=function(t,e){return this.request("GET","/api/v2/telegrafs/"+t.telegrafID,t,e)},e.prototype.putTelegrafsID=function(t,e){return this.request("PUT","/api/v2/telegrafs/"+t.telegrafID,t,e,"application/json")},e.prototype.deleteTelegrafsID=function(t,e){return this.request("DELETE","/api/v2/telegrafs/"+t.telegrafID,t,e)},e.prototype.getTelegrafsIDLabels=function(t,e){return this.request("GET","/api/v2/telegrafs/"+t.telegrafID+"/labels",t,e)},e.prototype.postTelegrafsIDLabels=function(t,e){return this.request("POST","/api/v2/telegrafs/"+t.telegrafID+"/labels",t,e,"application/json")},e.prototype.deleteTelegrafsIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/telegrafs/"+t.telegrafID+"/labels/"+t.labelID,t,e)},e.prototype.getTelegrafsIDMembers=function(t,e){return this.request("GET","/api/v2/telegrafs/"+t.telegrafID+"/members",t,e)},e.prototype.postTelegrafsIDMembers=function(t,e){return this.request("POST","/api/v2/telegrafs/"+t.telegrafID+"/members",t,e,"application/json")},e.prototype.deleteTelegrafsIDMembersID=function(t,e){return this.request("DELETE","/api/v2/telegrafs/"+t.telegrafID+"/members/"+t.userID,t,e)},e.prototype.getTelegrafsIDOwners=function(t,e){return this.request("GET","/api/v2/telegrafs/"+t.telegrafID+"/owners",t,e)},e.prototype.postTelegrafsIDOwners=function(t,e){return this.request("POST","/api/v2/telegrafs/"+t.telegrafID+"/owners",t,e,"application/json")},e.prototype.deleteTelegrafsIDOwnersID=function(t,e){return this.request("DELETE","/api/v2/telegrafs/"+t.telegrafID+"/owners/"+t.userID,t,e)},e}(o),G=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getUsers=function(t,e){return this.request("GET","/api/v2/users",t,e)},e.prototype.postUsers=function(t,e){return this.request("POST","/api/v2/users",t,e,"application/json")},e.prototype.getUsersID=function(t,e){return this.request("GET","/api/v2/users/"+t.userID,t,e)},e.prototype.patchUsersID=function(t,e){return this.request("PATCH","/api/v2/users/"+t.userID,t,e,"application/json")},e.prototype.deleteUsersID=function(t,e){return this.request("DELETE","/api/v2/users/"+t.userID,t,e)},e.prototype.postUsersIDPassword=function(t,e){return this.request("POST","/api/v2/users/"+t.userID+"/password",t,e,"application/json")},e}(o),A=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.getVariables=function(t,e){return this.request("GET","/api/v2/variables"+this.queryString(t,["org","orgID"]),t,e)},e.prototype.postVariables=function(t,e){return this.request("POST","/api/v2/variables",t,e,"application/json")},e.prototype.getVariablesID=function(t,e){return this.request("GET","/api/v2/variables/"+t.variableID,t,e)},e.prototype.putVariablesID=function(t,e){return this.request("PUT","/api/v2/variables/"+t.variableID,t,e,"application/json")},e.prototype.patchVariablesID=function(t,e){return this.request("PATCH","/api/v2/variables/"+t.variableID,t,e,"application/json")},e.prototype.deleteVariablesID=function(t,e){return this.request("DELETE","/api/v2/variables/"+t.variableID,t,e)},e.prototype.getVariablesIDLabels=function(t,e){return this.request("GET","/api/v2/variables/"+t.variableID+"/labels",t,e)},e.prototype.postVariablesIDLabels=function(t,e){return this.request("POST","/api/v2/variables/"+t.variableID+"/labels",t,e,"application/json")},e.prototype.deleteVariablesIDLabelsID=function(t,e){return this.request("DELETE","/api/v2/variables/"+t.variableID+"/labels/"+t.labelID,t,e)},e}(o),w=function(t){function e(e){return t.call(this,e)||this}return r(e,t),e.prototype.postWrite=function(t,e){return this.request("POST","/api/v2/write"+this.queryString(t,["org","orgID","bucket","precision"]),t,e,"text/plain")},e}(o);return t.AuthorizationsAPI=i,t.BucketsAPI=a,t.ChecksAPI=u,t.DashboardsAPI=p,t.DbrpsAPI=c,t.DeleteAPI=l,t.DocumentsAPI=D,t.FlagsAPI=h,t.HealthAPI=I,t.LabelsAPI=f,t.MeAPI=g,t.NotificationEndpointsAPI=y,t.NotificationRulesAPI=T,t.OrgsAPI=b,t.PackagesAPI=q,t.QueryAPI=v,t.ReadyAPI=E,t.RootAPI=n,t.ScrapersAPI=d,t.SetupAPI=k,t.SigninAPI=S,t.SignoutAPI=P,t.SourcesAPI=m,t.TasksAPI=O,t.TelegrafAPI=L,t.TelegrafsAPI=j,t.UsersAPI=G,t.VariablesAPI=A,t.WriteAPI=w,t}({}); | ||
***************************************************************************** */var t=function(){return(t=Object.assign||function(e){for(var t,s=1,r=arguments.length;s<r;s++)for(var o in t=arguments[s])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},s=function(){function e(e){if(!e)throw new Error("No influxDB supplied!");if(!e.transport)throw new Error("No transport supplied!");this.transport=e.transport}return e.prototype.queryString=function(e,t){return e&&t?t.reduce((function(t,s){var r=e[s];return null!=r&&(t+=t?"&":"?",t+=encodeURIComponent(s)+"="+encodeURIComponent(String(r))),t}),""):""},e.prototype.request=function(e,s,r,o,a){void 0===r&&(r={});var n=t(t({},o),{method:e});if(a&&((n.headers||(n.headers={}))["content-type"]=a),r.auth){var i=r.auth.user+":"+r.auth.password;(n.headers||(n.headers={})).authorization=btoa(i)}return this.transport.request(s,r.body?r.body:"",n)},e}(),r=function(){function e(e){this.base=new s(e)}return e.prototype.getRoutes=function(e,t){return this.base.request("GET","/api/v2/",e,t)},e}(),o=function(){function e(e){this.base=new s(e)}return e.prototype.getAuthorizations=function(e,t){return this.base.request("GET","/api/v2/authorizations"+this.base.queryString(e,["userID","user","orgID","org"]),e,t)},e.prototype.postAuthorizations=function(e,t){return this.base.request("POST","/api/v2/authorizations",e,t,"application/json")},e.prototype.getAuthorizationsID=function(e,t){return this.base.request("GET","/api/v2/authorizations/"+e.authID,e,t)},e.prototype.patchAuthorizationsID=function(e,t){return this.base.request("PATCH","/api/v2/authorizations/"+e.authID,e,t,"application/json")},e.prototype.deleteAuthorizationsID=function(e,t){return this.base.request("DELETE","/api/v2/authorizations/"+e.authID,e,t)},e}(),a=function(){function e(e){this.base=new s(e)}return e.prototype.getBuckets=function(e,t){return this.base.request("GET","/api/v2/buckets"+this.base.queryString(e,["offset","limit","org","orgID","name"]),e,t)},e.prototype.postBuckets=function(e,t){return this.base.request("POST","/api/v2/buckets",e,t,"application/json")},e.prototype.getBucketsID=function(e,t){return this.base.request("GET","/api/v2/buckets/"+e.bucketID,e,t)},e.prototype.patchBucketsID=function(e,t){return this.base.request("PATCH","/api/v2/buckets/"+e.bucketID,e,t,"application/json")},e.prototype.deleteBucketsID=function(e,t){return this.base.request("DELETE","/api/v2/buckets/"+e.bucketID,e,t)},e.prototype.getBucketsIDLabels=function(e,t){return this.base.request("GET","/api/v2/buckets/"+e.bucketID+"/labels",e,t)},e.prototype.postBucketsIDLabels=function(e,t){return this.base.request("POST","/api/v2/buckets/"+e.bucketID+"/labels",e,t,"application/json")},e.prototype.deleteBucketsIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/buckets/"+e.bucketID+"/labels/"+e.labelID,e,t)},e.prototype.getBucketsIDMembers=function(e,t){return this.base.request("GET","/api/v2/buckets/"+e.bucketID+"/members",e,t)},e.prototype.postBucketsIDMembers=function(e,t){return this.base.request("POST","/api/v2/buckets/"+e.bucketID+"/members",e,t,"application/json")},e.prototype.deleteBucketsIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/buckets/"+e.bucketID+"/members/"+e.userID,e,t)},e.prototype.getBucketsIDOwners=function(e,t){return this.base.request("GET","/api/v2/buckets/"+e.bucketID+"/owners",e,t)},e.prototype.postBucketsIDOwners=function(e,t){return this.base.request("POST","/api/v2/buckets/"+e.bucketID+"/owners",e,t,"application/json")},e.prototype.deleteBucketsIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/buckets/"+e.bucketID+"/owners/"+e.userID,e,t)},e}(),n=function(){function e(e){this.base=new s(e)}return e.prototype.getChecks=function(e,t){return this.base.request("GET","/api/v2/checks"+this.base.queryString(e,["offset","limit","orgID"]),e,t)},e.prototype.createCheck=function(e,t){return this.base.request("POST","/api/v2/checks",e,t,"application/json")},e.prototype.getChecksID=function(e,t){return this.base.request("GET","/api/v2/checks/"+e.checkID,e,t)},e.prototype.putChecksID=function(e,t){return this.base.request("PUT","/api/v2/checks/"+e.checkID,e,t,"application/json")},e.prototype.patchChecksID=function(e,t){return this.base.request("PATCH","/api/v2/checks/"+e.checkID,e,t,"application/json")},e.prototype.deleteChecksID=function(e,t){return this.base.request("DELETE","/api/v2/checks/"+e.checkID,e,t)},e.prototype.getChecksIDLabels=function(e,t){return this.base.request("GET","/api/v2/checks/"+e.checkID+"/labels",e,t)},e.prototype.postChecksIDLabels=function(e,t){return this.base.request("POST","/api/v2/checks/"+e.checkID+"/labels",e,t,"application/json")},e.prototype.deleteChecksIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/checks/"+e.checkID+"/labels/"+e.labelID,e,t)},e.prototype.getChecksIDQuery=function(e,t){return this.base.request("GET","/api/v2/checks/"+e.checkID+"/query",e,t)},e}(),i=function(){function e(e){this.base=new s(e)}return e.prototype.getDashboards=function(e,t){return this.base.request("GET","/api/v2/dashboards"+this.base.queryString(e,["owner","sortBy","id","orgID","org"]),e,t)},e.prototype.postDashboards=function(e,t){return this.base.request("POST","/api/v2/dashboards",e,t,"application/json")},e.prototype.getDashboardsID=function(e,t){return this.base.request("GET","/api/v2/dashboards/"+e.dashboardID+this.base.queryString(e,["include"]),e,t)},e.prototype.patchDashboardsID=function(e,t){return this.base.request("PATCH","/api/v2/dashboards/"+e.dashboardID,e,t,"application/json")},e.prototype.deleteDashboardsID=function(e,t){return this.base.request("DELETE","/api/v2/dashboards/"+e.dashboardID,e,t)},e.prototype.postDashboardsIDCells=function(e,t){return this.base.request("POST","/api/v2/dashboards/"+e.dashboardID+"/cells",e,t,"application/json")},e.prototype.putDashboardsIDCells=function(e,t){return this.base.request("PUT","/api/v2/dashboards/"+e.dashboardID+"/cells",e,t,"application/json")},e.prototype.patchDashboardsIDCellsID=function(e,t){return this.base.request("PATCH","/api/v2/dashboards/"+e.dashboardID+"/cells/"+e.cellID,e,t,"application/json")},e.prototype.deleteDashboardsIDCellsID=function(e,t){return this.base.request("DELETE","/api/v2/dashboards/"+e.dashboardID+"/cells/"+e.cellID,e,t)},e.prototype.getDashboardsIDCellsIDView=function(e,t){return this.base.request("GET","/api/v2/dashboards/"+e.dashboardID+"/cells/"+e.cellID+"/view",e,t)},e.prototype.patchDashboardsIDCellsIDView=function(e,t){return this.base.request("PATCH","/api/v2/dashboards/"+e.dashboardID+"/cells/"+e.cellID+"/view",e,t,"application/json")},e.prototype.getDashboardsIDLabels=function(e,t){return this.base.request("GET","/api/v2/dashboards/"+e.dashboardID+"/labels",e,t)},e.prototype.postDashboardsIDLabels=function(e,t){return this.base.request("POST","/api/v2/dashboards/"+e.dashboardID+"/labels",e,t,"application/json")},e.prototype.deleteDashboardsIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/dashboards/"+e.dashboardID+"/labels/"+e.labelID,e,t)},e.prototype.getDashboardsIDMembers=function(e,t){return this.base.request("GET","/api/v2/dashboards/"+e.dashboardID+"/members",e,t)},e.prototype.postDashboardsIDMembers=function(e,t){return this.base.request("POST","/api/v2/dashboards/"+e.dashboardID+"/members",e,t,"application/json")},e.prototype.deleteDashboardsIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/dashboards/"+e.dashboardID+"/members/"+e.userID,e,t)},e.prototype.getDashboardsIDOwners=function(e,t){return this.base.request("GET","/api/v2/dashboards/"+e.dashboardID+"/owners",e,t)},e.prototype.postDashboardsIDOwners=function(e,t){return this.base.request("POST","/api/v2/dashboards/"+e.dashboardID+"/owners",e,t,"application/json")},e.prototype.deleteDashboardsIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/dashboards/"+e.dashboardID+"/owners/"+e.userID,e,t)},e}(),p=function(){function e(e){this.base=new s(e)}return e.prototype.getDBRPs=function(e,t){return this.base.request("GET","/api/v2/dbrps"+this.base.queryString(e,["orgID","id","bucketID","default","db","rp"]),e,t)},e.prototype.postDBRP=function(e,t){return this.base.request("POST","/api/v2/dbrps",e,t,"application/json")},e.prototype.getDBRPsID=function(e,t){return this.base.request("GET","/api/v2/dbrps/"+e.dbrpID+this.base.queryString(e,["orgID"]),e,t)},e.prototype.patchDBRPID=function(e,t){return this.base.request("PATCH","/api/v2/dbrps/"+e.dbrpID+this.base.queryString(e,["orgID"]),e,t,"application/json")},e.prototype.deleteDBRPID=function(e,t){return this.base.request("DELETE","/api/v2/dbrps/"+e.dbrpID+this.base.queryString(e,["orgID"]),e,t)},e}(),u=function(){function e(e){this.base=new s(e)}return e.prototype.postDelete=function(e,t){return this.base.request("POST","/api/v2/delete"+this.base.queryString(e,["org","bucket","orgID","bucketID"]),e,t,"application/json")},e}(),c=function(){function e(e){this.base=new s(e)}return e.prototype.getDocumentsTemplates=function(e,t){return this.base.request("GET","/api/v2/documents/templates"+this.base.queryString(e,["org","orgID"]),e,t)},e.prototype.postDocumentsTemplates=function(e,t){return this.base.request("POST","/api/v2/documents/templates",e,t,"application/json")},e.prototype.getDocumentsTemplatesID=function(e,t){return this.base.request("GET","/api/v2/documents/templates/"+e.templateID,e,t)},e.prototype.putDocumentsTemplatesID=function(e,t){return this.base.request("PUT","/api/v2/documents/templates/"+e.templateID,e,t,"application/json")},e.prototype.deleteDocumentsTemplatesID=function(e,t){return this.base.request("DELETE","/api/v2/documents/templates/"+e.templateID,e,t)},e.prototype.getDocumentsTemplatesIDLabels=function(e,t){return this.base.request("GET","/api/v2/documents/templates/"+e.templateID+"/labels",e,t)},e.prototype.postDocumentsTemplatesIDLabels=function(e,t){return this.base.request("POST","/api/v2/documents/templates/"+e.templateID+"/labels",e,t,"application/json")},e.prototype.deleteDocumentsTemplatesIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/documents/templates/"+e.templateID+"/labels/"+e.labelID,e,t)},e}(),b=function(){function e(e){this.base=new s(e)}return e.prototype.getFlags=function(e,t){return this.base.request("GET","/api/v2/flags",e,t)},e}(),D=function(){function e(e){this.base=new s(e)}return e.prototype.getHealth=function(e,t){return this.base.request("GET","/health",e,t)},e}(),l=function(){function e(e){this.base=new s(e)}return e.prototype.getLabels=function(e,t){return this.base.request("GET","/api/v2/labels"+this.base.queryString(e,["orgID"]),e,t)},e.prototype.postLabels=function(e,t){return this.base.request("POST","/api/v2/labels",e,t,"application/json")},e.prototype.getLabelsID=function(e,t){return this.base.request("GET","/api/v2/labels/"+e.labelID,e,t)},e.prototype.patchLabelsID=function(e,t){return this.base.request("PATCH","/api/v2/labels/"+e.labelID,e,t,"application/json")},e.prototype.deleteLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/labels/"+e.labelID,e,t)},e}(),I=function(){function e(e){this.base=new s(e)}return e.prototype.getMe=function(e,t){return this.base.request("GET","/api/v2/me",e,t)},e.prototype.putMePassword=function(e,t){return this.base.request("PUT","/api/v2/me/password",e,t,"application/json")},e}(),h=function(){function e(e){this.base=new s(e)}return e.prototype.getNotificationEndpoints=function(e,t){return this.base.request("GET","/api/v2/notificationEndpoints"+this.base.queryString(e,["offset","limit","orgID"]),e,t)},e.prototype.createNotificationEndpoint=function(e,t){return this.base.request("POST","/api/v2/notificationEndpoints",e,t,"application/json")},e.prototype.getNotificationEndpointsID=function(e,t){return this.base.request("GET","/api/v2/notificationEndpoints/"+e.endpointID,e,t)},e.prototype.putNotificationEndpointsID=function(e,t){return this.base.request("PUT","/api/v2/notificationEndpoints/"+e.endpointID,e,t,"application/json")},e.prototype.patchNotificationEndpointsID=function(e,t){return this.base.request("PATCH","/api/v2/notificationEndpoints/"+e.endpointID,e,t,"application/json")},e.prototype.deleteNotificationEndpointsID=function(e,t){return this.base.request("DELETE","/api/v2/notificationEndpoints/"+e.endpointID,e,t)},e.prototype.getNotificationEndpointsIDLabels=function(e,t){return this.base.request("GET","/api/v2/notificationEndpoints/"+e.endpointID+"/labels",e,t)},e.prototype.postNotificationEndpointIDLabels=function(e,t){return this.base.request("POST","/api/v2/notificationEndpoints/"+e.endpointID+"/labels",e,t,"application/json")},e.prototype.deleteNotificationEndpointsIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/notificationEndpoints/"+e.endpointID+"/labels/"+e.labelID,e,t)},e}(),f=function(){function e(e){this.base=new s(e)}return e.prototype.getNotificationRules=function(e,t){return this.base.request("GET","/api/v2/notificationRules"+this.base.queryString(e,["offset","limit","orgID","checkID","tag"]),e,t)},e.prototype.createNotificationRule=function(e,t){return this.base.request("POST","/api/v2/notificationRules",e,t,"application/json")},e.prototype.getNotificationRulesID=function(e,t){return this.base.request("GET","/api/v2/notificationRules/"+e.ruleID,e,t)},e.prototype.putNotificationRulesID=function(e,t){return this.base.request("PUT","/api/v2/notificationRules/"+e.ruleID,e,t,"application/json")},e.prototype.patchNotificationRulesID=function(e,t){return this.base.request("PATCH","/api/v2/notificationRules/"+e.ruleID,e,t,"application/json")},e.prototype.deleteNotificationRulesID=function(e,t){return this.base.request("DELETE","/api/v2/notificationRules/"+e.ruleID,e,t)},e.prototype.getNotificationRulesIDLabels=function(e,t){return this.base.request("GET","/api/v2/notificationRules/"+e.ruleID+"/labels",e,t)},e.prototype.postNotificationRuleIDLabels=function(e,t){return this.base.request("POST","/api/v2/notificationRules/"+e.ruleID+"/labels",e,t,"application/json")},e.prototype.deleteNotificationRulesIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/notificationRules/"+e.ruleID+"/labels/"+e.labelID,e,t)},e.prototype.getNotificationRulesIDQuery=function(e,t){return this.base.request("GET","/api/v2/notificationRules/"+e.ruleID+"/query",e,t)},e}(),g=function(){function e(e){this.base=new s(e)}return e.prototype.getOrgs=function(e,t){return this.base.request("GET","/api/v2/orgs"+this.base.queryString(e,["org","orgID","userID"]),e,t)},e.prototype.postOrgs=function(e,t){return this.base.request("POST","/api/v2/orgs",e,t,"application/json")},e.prototype.getOrgsID=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID,e,t)},e.prototype.patchOrgsID=function(e,t){return this.base.request("PATCH","/api/v2/orgs/"+e.orgID,e,t,"application/json")},e.prototype.deleteOrgsID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID,e,t)},e.prototype.getOrgsIDLabels=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID+"/labels",e,t)},e.prototype.postOrgsIDLabels=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/labels",e,t,"application/json")},e.prototype.deleteOrgsIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID+"/labels/"+e.labelID,e,t)},e.prototype.getOrgsIDSecrets=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID+"/secrets",e,t)},e.prototype.patchOrgsIDSecrets=function(e,t){return this.base.request("PATCH","/api/v2/orgs/"+e.orgID+"/secrets",e,t,"application/json")},e.prototype.postOrgsIDSecrets=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/secrets/delete",e,t,"application/json")},e.prototype.getOrgsIDMembers=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID+"/members",e,t)},e.prototype.postOrgsIDMembers=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/members",e,t,"application/json")},e.prototype.deleteOrgsIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID+"/members/"+e.userID,e,t)},e.prototype.getOrgsIDOwners=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID+"/owners",e,t)},e.prototype.postOrgsIDOwners=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/owners",e,t,"application/json")},e.prototype.postOrgsIDInvites=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/invites",e,t,"application/json")},e.prototype.deleteOrgsIDInviteID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID+"/invites/"+e.inviteID,e,t)},e.prototype.postOrgsIDInviteID=function(e,t){return this.base.request("POST","/api/v2/orgs/"+e.orgID+"/invites/"+e.inviteID+"/resend",e,t)},e.prototype.getCloudUsers=function(e,t){return this.base.request("GET","/api/v2/orgs/"+e.orgID+"/users",e,t)},e.prototype.deleteOrgsIDCloudUserID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID+"/users/"+e.userID,e,t)},e.prototype.deleteOrgsIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/orgs/"+e.orgID+"/owners/"+e.userID,e,t)},e}(),y=function(){function e(e){this.base=new s(e)}return e.prototype.createPkg=function(e,t){return this.base.request("POST","/api/v2/packages",e,t,"application/json")},e.prototype.applyPkg=function(e,t){return this.base.request("POST","/api/v2/packages/apply",e,t,"application/json")},e.prototype.listStacks=function(e,t){return this.base.request("GET","/api/v2/packages/stacks"+this.base.queryString(e,["orgID","name","stackID"]),e,t)},e.prototype.createStack=function(e,t){return this.base.request("POST","/api/v2/packages/stacks",e,t,"application/json")},e.prototype.readStack=function(e,t){return this.base.request("GET","/api/v2/packages/stacks/"+e.stack_id,e,t)},e.prototype.updateStack=function(e,t){return this.base.request("PATCH","/api/v2/packages/stacks/"+e.stack_id,e,t,"application/json")},e.prototype.deleteStack=function(e,t){return this.base.request("DELETE","/api/v2/packages/stacks/"+e.stack_id+this.base.queryString(e,["orgID"]),e,t)},e.prototype.exportStack=function(e,t){return this.base.request("DELETE","/api/v2/packages/stacks/"+e.stack_id+"/export"+this.base.queryString(e,["orgID"]),e,t)},e}(),T=function(){function e(e){this.base=new s(e)}return e.prototype.postQueryAst=function(e,t){return this.base.request("POST","/api/v2/query/ast",e,t,"application/json")},e.prototype.getQuerySuggestions=function(e,t){return this.base.request("GET","/api/v2/query/suggestions",e,t)},e.prototype.getQuerySuggestionsName=function(e,t){return this.base.request("GET","/api/v2/query/suggestions/"+e.name,e,t)},e.prototype.postQueryAnalyze=function(e,t){return this.base.request("POST","/api/v2/query/analyze",e,t,"application/json")},e.prototype.postQuery=function(e,t){return this.base.request("POST","/api/v2/query"+this.base.queryString(e,["org","orgID"]),e,t,"application/json")},e}(),q=function(){function e(e){this.base=new s(e)}return e.prototype.getReady=function(e,t){return this.base.request("GET","/ready",e,t)},e}(),v=function(){function e(e){this.base=new s(e)}return e.prototype.getScrapers=function(e,t){return this.base.request("GET","/api/v2/scrapers"+this.base.queryString(e,["name","id","orgID","org"]),e,t)},e.prototype.postScrapers=function(e,t){return this.base.request("POST","/api/v2/scrapers",e,t,"application/json")},e.prototype.getScrapersID=function(e,t){return this.base.request("GET","/api/v2/scrapers/"+e.scraperTargetID,e,t)},e.prototype.patchScrapersID=function(e,t){return this.base.request("PATCH","/api/v2/scrapers/"+e.scraperTargetID,e,t,"application/json")},e.prototype.deleteScrapersID=function(e,t){return this.base.request("DELETE","/api/v2/scrapers/"+e.scraperTargetID,e,t)},e.prototype.getScrapersIDLabels=function(e,t){return this.base.request("GET","/api/v2/scrapers/"+e.scraperTargetID+"/labels",e,t)},e.prototype.postScrapersIDLabels=function(e,t){return this.base.request("POST","/api/v2/scrapers/"+e.scraperTargetID+"/labels",e,t,"application/json")},e.prototype.patchScrapersIDLabelsID=function(e,t){return this.base.request("PATCH","/api/v2/scrapers/"+e.scraperTargetID+"/labels/"+e.labelID,e,t,"application/json")},e.prototype.deleteScrapersIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/scrapers/"+e.scraperTargetID+"/labels/"+e.labelID,e,t)},e.prototype.getScrapersIDMembers=function(e,t){return this.base.request("GET","/api/v2/scrapers/"+e.scraperTargetID+"/members",e,t)},e.prototype.postScrapersIDMembers=function(e,t){return this.base.request("POST","/api/v2/scrapers/"+e.scraperTargetID+"/members",e,t,"application/json")},e.prototype.deleteScrapersIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/scrapers/"+e.scraperTargetID+"/members/"+e.userID,e,t)},e.prototype.getScrapersIDOwners=function(e,t){return this.base.request("GET","/api/v2/scrapers/"+e.scraperTargetID+"/owners",e,t)},e.prototype.postScrapersIDOwners=function(e,t){return this.base.request("POST","/api/v2/scrapers/"+e.scraperTargetID+"/owners",e,t,"application/json")},e.prototype.deleteScrapersIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/scrapers/"+e.scraperTargetID+"/owners/"+e.userID,e,t)},e}(),E=function(){function e(e){this.base=new s(e)}return e.prototype.getSetup=function(e,t){return this.base.request("GET","/api/v2/setup",e,t)},e.prototype.postSetup=function(e,t){return this.base.request("POST","/api/v2/setup",e,t,"application/json")},e.prototype.postSetupUser=function(e,t){return this.base.request("POST","/api/v2/setup/user",e,t,"application/json")},e}(),d=function(){function e(e){this.base=new s(e)}return e.prototype.postSignin=function(e,t){return this.base.request("POST","/api/v2/signin",e,t)},e}(),k=function(){function e(e){this.base=new s(e)}return e.prototype.postSignout=function(e,t){return this.base.request("POST","/api/v2/signout",e,t)},e}(),S=function(){function e(e){this.base=new s(e)}return e.prototype.getSources=function(e,t){return this.base.request("GET","/api/v2/sources"+this.base.queryString(e,["org"]),e,t)},e.prototype.postSources=function(e,t){return this.base.request("POST","/api/v2/sources",e,t,"application/json")},e.prototype.getSourcesID=function(e,t){return this.base.request("GET","/api/v2/sources/"+e.sourceID,e,t)},e.prototype.patchSourcesID=function(e,t){return this.base.request("PATCH","/api/v2/sources/"+e.sourceID,e,t,"application/json")},e.prototype.deleteSourcesID=function(e,t){return this.base.request("DELETE","/api/v2/sources/"+e.sourceID,e,t)},e.prototype.getSourcesIDHealth=function(e,t){return this.base.request("GET","/api/v2/sources/"+e.sourceID+"/health",e,t)},e.prototype.getSourcesIDBuckets=function(e,t){return this.base.request("GET","/api/v2/sources/"+e.sourceID+"/buckets"+this.base.queryString(e,["org"]),e,t)},e}(),P=function(){function e(e){this.base=new s(e)}return e.prototype.getTasks=function(e,t){return this.base.request("GET","/api/v2/tasks"+this.base.queryString(e,["name","after","user","org","orgID","status","limit"]),e,t)},e.prototype.postTasks=function(e,t){return this.base.request("POST","/api/v2/tasks",e,t,"application/json")},e.prototype.getTasksID=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID,e,t)},e.prototype.patchTasksID=function(e,t){return this.base.request("PATCH","/api/v2/tasks/"+e.taskID,e,t,"application/json")},e.prototype.deleteTasksID=function(e,t){return this.base.request("DELETE","/api/v2/tasks/"+e.taskID,e,t)},e.prototype.getTasksIDRuns=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/runs"+this.base.queryString(e,["after","limit","afterTime","beforeTime"]),e,t)},e.prototype.postTasksIDRuns=function(e,t){return this.base.request("POST","/api/v2/tasks/"+e.taskID+"/runs",e,t,"application/json")},e.prototype.getTasksIDRunsID=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/runs/"+e.runID,e,t)},e.prototype.deleteTasksIDRunsID=function(e,t){return this.base.request("DELETE","/api/v2/tasks/"+e.taskID+"/runs/"+e.runID,e,t)},e.prototype.postTasksIDRunsIDRetry=function(e,t){return this.base.request("POST","/api/v2/tasks/"+e.taskID+"/runs/"+e.runID+"/retry",e,t)},e.prototype.getTasksIDLogs=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/logs",e,t)},e.prototype.getTasksIDRunsIDLogs=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/runs/"+e.runID+"/logs",e,t)},e.prototype.getTasksIDLabels=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/labels",e,t)},e.prototype.postTasksIDLabels=function(e,t){return this.base.request("POST","/api/v2/tasks/"+e.taskID+"/labels",e,t,"application/json")},e.prototype.deleteTasksIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/tasks/"+e.taskID+"/labels/"+e.labelID,e,t)},e.prototype.getTasksIDMembers=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/members",e,t)},e.prototype.postTasksIDMembers=function(e,t){return this.base.request("POST","/api/v2/tasks/"+e.taskID+"/members",e,t,"application/json")},e.prototype.deleteTasksIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/tasks/"+e.taskID+"/members/"+e.userID,e,t)},e.prototype.getTasksIDOwners=function(e,t){return this.base.request("GET","/api/v2/tasks/"+e.taskID+"/owners",e,t)},e.prototype.postTasksIDOwners=function(e,t){return this.base.request("POST","/api/v2/tasks/"+e.taskID+"/owners",e,t,"application/json")},e.prototype.deleteTasksIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/tasks/"+e.taskID+"/owners/"+e.userID,e,t)},e}(),m=function(){function e(e){this.base=new s(e)}return e.prototype.getTelegrafPlugins=function(e,t){return this.base.request("GET","/api/v2/telegraf/plugins"+this.base.queryString(e,["type"]),e,t)},e}(),O=function(){function e(e){this.base=new s(e)}return e.prototype.getTelegrafs=function(e,t){return this.base.request("GET","/api/v2/telegrafs"+this.base.queryString(e,["orgID"]),e,t)},e.prototype.postTelegrafs=function(e,t){return this.base.request("POST","/api/v2/telegrafs",e,t,"application/json")},e.prototype.getTelegrafsID=function(e,t){return this.base.request("GET","/api/v2/telegrafs/"+e.telegrafID,e,t)},e.prototype.putTelegrafsID=function(e,t){return this.base.request("PUT","/api/v2/telegrafs/"+e.telegrafID,e,t,"application/json")},e.prototype.deleteTelegrafsID=function(e,t){return this.base.request("DELETE","/api/v2/telegrafs/"+e.telegrafID,e,t)},e.prototype.getTelegrafsIDLabels=function(e,t){return this.base.request("GET","/api/v2/telegrafs/"+e.telegrafID+"/labels",e,t)},e.prototype.postTelegrafsIDLabels=function(e,t){return this.base.request("POST","/api/v2/telegrafs/"+e.telegrafID+"/labels",e,t,"application/json")},e.prototype.deleteTelegrafsIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/telegrafs/"+e.telegrafID+"/labels/"+e.labelID,e,t)},e.prototype.getTelegrafsIDMembers=function(e,t){return this.base.request("GET","/api/v2/telegrafs/"+e.telegrafID+"/members",e,t)},e.prototype.postTelegrafsIDMembers=function(e,t){return this.base.request("POST","/api/v2/telegrafs/"+e.telegrafID+"/members",e,t,"application/json")},e.prototype.deleteTelegrafsIDMembersID=function(e,t){return this.base.request("DELETE","/api/v2/telegrafs/"+e.telegrafID+"/members/"+e.userID,e,t)},e.prototype.getTelegrafsIDOwners=function(e,t){return this.base.request("GET","/api/v2/telegrafs/"+e.telegrafID+"/owners",e,t)},e.prototype.postTelegrafsIDOwners=function(e,t){return this.base.request("POST","/api/v2/telegrafs/"+e.telegrafID+"/owners",e,t,"application/json")},e.prototype.deleteTelegrafsIDOwnersID=function(e,t){return this.base.request("DELETE","/api/v2/telegrafs/"+e.telegrafID+"/owners/"+e.userID,e,t)},e}(),L=function(){function e(e){this.base=new s(e)}return e.prototype.getUsers=function(e,t){return this.base.request("GET","/api/v2/users",e,t)},e.prototype.postUsers=function(e,t){return this.base.request("POST","/api/v2/users",e,t,"application/json")},e.prototype.getUsersID=function(e,t){return this.base.request("GET","/api/v2/users/"+e.userID,e,t)},e.prototype.patchUsersID=function(e,t){return this.base.request("PATCH","/api/v2/users/"+e.userID,e,t,"application/json")},e.prototype.deleteUsersID=function(e,t){return this.base.request("DELETE","/api/v2/users/"+e.userID,e,t)},e.prototype.postUsersIDPassword=function(e,t){return this.base.request("POST","/api/v2/users/"+e.userID+"/password",e,t,"application/json")},e}(),j=function(){function e(e){this.base=new s(e)}return e.prototype.getVariables=function(e,t){return this.base.request("GET","/api/v2/variables"+this.base.queryString(e,["org","orgID"]),e,t)},e.prototype.postVariables=function(e,t){return this.base.request("POST","/api/v2/variables",e,t,"application/json")},e.prototype.getVariablesID=function(e,t){return this.base.request("GET","/api/v2/variables/"+e.variableID,e,t)},e.prototype.putVariablesID=function(e,t){return this.base.request("PUT","/api/v2/variables/"+e.variableID,e,t,"application/json")},e.prototype.patchVariablesID=function(e,t){return this.base.request("PATCH","/api/v2/variables/"+e.variableID,e,t,"application/json")},e.prototype.deleteVariablesID=function(e,t){return this.base.request("DELETE","/api/v2/variables/"+e.variableID,e,t)},e.prototype.getVariablesIDLabels=function(e,t){return this.base.request("GET","/api/v2/variables/"+e.variableID+"/labels",e,t)},e.prototype.postVariablesIDLabels=function(e,t){return this.base.request("POST","/api/v2/variables/"+e.variableID+"/labels",e,t,"application/json")},e.prototype.deleteVariablesIDLabelsID=function(e,t){return this.base.request("DELETE","/api/v2/variables/"+e.variableID+"/labels/"+e.labelID,e,t)},e}(),w=function(){function e(e){this.base=new s(e)}return e.prototype.postWrite=function(e,t){return this.base.request("POST","/api/v2/write"+this.base.queryString(e,["org","orgID","bucket","precision"]),e,t,"text/plain")},e}();return e.AuthorizationsAPI=o,e.BucketsAPI=a,e.ChecksAPI=n,e.DashboardsAPI=i,e.DbrpsAPI=p,e.DeleteAPI=u,e.DocumentsAPI=c,e.FlagsAPI=b,e.HealthAPI=D,e.LabelsAPI=l,e.MeAPI=I,e.NotificationEndpointsAPI=h,e.NotificationRulesAPI=f,e.OrgsAPI=g,e.PackagesAPI=y,e.QueryAPI=T,e.ReadyAPI=q,e.RootAPI=r,e.ScrapersAPI=v,e.SetupAPI=E,e.SigninAPI=d,e.SignoutAPI=k,e.SourcesAPI=S,e.TasksAPI=P,e.TelegrafAPI=m,e.TelegrafsAPI=O,e.UsersAPI=L,e.VariablesAPI=j,e.WriteAPI=w,e}({}); | ||
//# sourceMappingURL=influxdbApis.min.js.map |
{ | ||
"name": "@influxdata/influxdb-client-apis", | ||
"version": "1.6.0-nightly.17+8427b2b", | ||
"version": "1.6.0-nightly.18+8824a10", | ||
"description": "InfluxDB 2.0 generated APIs", | ||
"scripts": { | ||
"apidoc:extract": "api-extractor run", | ||
"build": "yarn run clean && yarn run lint && rollup -c", | ||
@@ -39,3 +40,4 @@ "build:doc": "yarn run clean && yarn typedoc", | ||
"devDependencies": { | ||
"@influxdata/influxdb-client": "^1.6.0-nightly.17+8427b2b", | ||
"@influxdata/influxdb-client": "^1.6.0-nightly.18+8824a10", | ||
"@microsoft/api-extractor": "^7.9.2", | ||
"@typescript-eslint/eslint-plugin": "^2.9.0", | ||
@@ -59,3 +61,3 @@ "@typescript-eslint/parser": "^2.9.0", | ||
}, | ||
"gitHead": "8427b2b047eb13e35f299ce04c0d1886a03abbf2" | ||
"gitHead": "8824a10cea531818468b28225cbe54f600d0fa96" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
1771325
90
8456
19