Skip to main content

Interface: components

Defined in: src/generated/schema.ts:3480

Properties​

headers​

headers: never

Defined in: src/generated/schema.ts:8114


parameters​

parameters: never

Defined in: src/generated/schema.ts:8112


pathItems​

pathItems: never

Defined in: src/generated/schema.ts:8115


requestBodies​

requestBodies: never

Defined in: src/generated/schema.ts:8113


responses​

responses: never

Defined in: src/generated/schema.ts:8111


schemas​

schemas: object

Defined in: src/generated/schema.ts:3481

AlertmanagertypesChannel​

AlertmanagertypesChannel: object

AlertmanagertypesChannel.createdAt?​

optional createdAt?: string

Format: date-time

AlertmanagertypesChannel.data​

data: string

AlertmanagertypesChannel.id​

id: string

AlertmanagertypesChannel.name​

name: string

AlertmanagertypesChannel.orgId​

orgId: string

AlertmanagertypesChannel.type​

type: string

AlertmanagertypesChannel.updatedAt?​

optional updatedAt?: string

Format: date-time

AlertmanagertypesChannelConfig​

AlertmanagertypesChannelConfig: { kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; } | { kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; } | { kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; } | { kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; } | { kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; } | { kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; } | { kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; } | { kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

Union Members​
Type Literal​

{ kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; }

kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiUrl​

apiUrl: string

Format: password

spec.channel?​

optional channel?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string


Type Literal​

{ kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; }

kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

spec.html?​

optional html?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.to​

to: string


Type Literal​

{ kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; }

kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bearerToken?​

optional bearerToken?: string

Format: password

spec.password?​

optional password?: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.url​

url: string

Format: password

spec.username?​

optional username?: string


Type Literal​

{ kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; }

kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.class?​

optional class?: string

spec.client?​

optional client?: string

spec.clientUrl?​

optional clientUrl?: string

spec.component?​

optional component?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.group?​

optional group?: string

spec.routingKey​

routingKey: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.severity?​

optional severity?: string

spec.source?​

optional source?: string

spec.url?​

optional url?: string


Type Literal​

{ kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; }

kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.apiUrl?​

optional apiUrl?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.source?​

optional source?: string


Type Literal​

{ kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; }

kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiToken​

apiToken: string

Format: password

spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

spec.description?​

optional description?: string

spec.email​

email: string

spec.issueType​

issueType: string

spec.labels?​

optional labels?: string[]

spec.priority?​

optional priority?: string

spec.project​

project: string

spec.reopenDuration?​

optional reopenDuration?: string

spec.reopenTransition?​

optional reopenTransition?: string

spec.resolveTransition?​

optional resolveTransition?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.site​

site: string

spec.summary?​

optional summary?: string

spec.wontFixResolution?​

optional wontFixResolution?: string


Type Literal​

{ kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; }

kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.description?​

optional description?: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.tags?​

optional tags?: string


Type Literal​

{ kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.description?​

optional description?: string

spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.title?​

optional title?: string

spec.token​

token: string

Format: password

spec.url​

url: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.spec.html?​

optional html?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelEmailConfig.spec.to​

to: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.spec.text?​

optional text?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.spec.title?​

optional title?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelGoogleChatConfig.spec.webhookUrl​

webhookUrl: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.description?​

optional description?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.title?​

optional title?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.token​

token: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelIncidentIOConfig.spec.url​

url: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.apiToken​

apiToken: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.description?​

optional description?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.email​

email: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.issueType​

issueType: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.labels?​

optional labels?: string[]

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.priority?​

optional priority?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.project​

project: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.reopenDuration?​

optional reopenDuration?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.reopenTransition?​

optional reopenTransition?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.resolveTransition?​

optional resolveTransition?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.site​

site: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.summary?​

optional summary?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJiraConfig.spec.wontFixResolution?​

optional wontFixResolution?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.apiKey​

apiKey: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.description?​

optional description?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.message?​

optional message?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.priority?​

optional priority?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelJSMOpsConfig.spec.tags?​

optional tags?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.spec.text?​

optional text?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.spec.title?​

optional title?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelMSTeamsConfig.spec.webhookUrl​

webhookUrl: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.apiKey​

apiKey: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.apiUrl?​

optional apiUrl?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.description?​

optional description?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.details?​

optional details?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.message?​

optional message?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.priority?​

optional priority?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelOpsgenieConfig.spec.source?​

optional source?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.class?​

optional class?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.client?​

optional client?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.clientUrl?​

optional clientUrl?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.component?​

optional component?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.description?​

optional description?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.details?​

optional details?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.group?​

optional group?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.routingKey​

routingKey: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.severity?​

optional severity?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.source?​

optional source?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelPagerdutyConfig.spec.url?​

optional url?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec.apiUrl​

apiUrl: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec.channel?​

optional channel?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec.text?​

optional text?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelSlackConfig.spec.title?​

optional title?: string

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig​

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec​

spec: object

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec.bearerToken?​

optional bearerToken?: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec.password?​

optional password?: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec.url​

url: string

Format: password

AlertmanagertypesChannelConfigVariantGithubComSigNozSignozPkgTypesAlertmanagertypesChannelWebhookConfig.spec.username?​

optional username?: string

AlertmanagertypesChannelEmailConfig​

AlertmanagertypesChannelEmailConfig: object

AlertmanagertypesChannelEmailConfig.headers?​

optional headers?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelEmailConfig.html?​

optional html?: string

AlertmanagertypesChannelEmailConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelEmailConfig.to​

to: string

AlertmanagertypesChannelGoogleChatConfig​

AlertmanagertypesChannelGoogleChatConfig: object

AlertmanagertypesChannelGoogleChatConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelGoogleChatConfig.text?​

optional text?: string

AlertmanagertypesChannelGoogleChatConfig.title?​

optional title?: string

AlertmanagertypesChannelGoogleChatConfig.webhookUrl​

webhookUrl: string

Format: password

AlertmanagertypesChannelIncidentIOConfig​

AlertmanagertypesChannelIncidentIOConfig: object

AlertmanagertypesChannelIncidentIOConfig.description?​

optional description?: string

AlertmanagertypesChannelIncidentIOConfig.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelIncidentIOConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelIncidentIOConfig.title?​

optional title?: string

AlertmanagertypesChannelIncidentIOConfig.token​

token: string

Format: password

AlertmanagertypesChannelIncidentIOConfig.url​

url: string

AlertmanagertypesChannelJiraConfig​

AlertmanagertypesChannelJiraConfig: object

AlertmanagertypesChannelJiraConfig.apiToken​

apiToken: string

Format: password

AlertmanagertypesChannelJiraConfig.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesChannelJiraConfig.description?​

optional description?: string

AlertmanagertypesChannelJiraConfig.email​

email: string

AlertmanagertypesChannelJiraConfig.issueType​

issueType: string

AlertmanagertypesChannelJiraConfig.labels?​

optional labels?: string[]

AlertmanagertypesChannelJiraConfig.priority?​

optional priority?: string

AlertmanagertypesChannelJiraConfig.project​

project: string

AlertmanagertypesChannelJiraConfig.reopenDuration?​

optional reopenDuration?: string

AlertmanagertypesChannelJiraConfig.reopenTransition?​

optional reopenTransition?: string

AlertmanagertypesChannelJiraConfig.resolveTransition?​

optional resolveTransition?: string

AlertmanagertypesChannelJiraConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelJiraConfig.site​

site: string

AlertmanagertypesChannelJiraConfig.summary?​

optional summary?: string

AlertmanagertypesChannelJiraConfig.wontFixResolution?​

optional wontFixResolution?: string

AlertmanagertypesChannelJSMOpsConfig​

AlertmanagertypesChannelJSMOpsConfig: object

AlertmanagertypesChannelJSMOpsConfig.apiKey​

apiKey: string

Format: password

AlertmanagertypesChannelJSMOpsConfig.description?​

optional description?: string

AlertmanagertypesChannelJSMOpsConfig.message?​

optional message?: string

AlertmanagertypesChannelJSMOpsConfig.priority?​

optional priority?: string

AlertmanagertypesChannelJSMOpsConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelJSMOpsConfig.tags?​

optional tags?: string

AlertmanagertypesChannelKind​

AlertmanagertypesChannelKind: "slack" | "email" | "webhook" | "pagerduty" | "opsgenie" | "msteams" | "googlechat" | "jira" | "jsmops" | "incidentio"

AlertmanagertypesChannelListOrder​

AlertmanagertypesChannelListOrder: "asc" | "desc"

AlertmanagertypesChannelListSort​

AlertmanagertypesChannelListSort: "updated_at" | "created_at" | "name"

AlertmanagertypesChannelMSTeamsConfig​

AlertmanagertypesChannelMSTeamsConfig: object

AlertmanagertypesChannelMSTeamsConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelMSTeamsConfig.text?​

optional text?: string

AlertmanagertypesChannelMSTeamsConfig.title?​

optional title?: string

AlertmanagertypesChannelMSTeamsConfig.webhookUrl​

webhookUrl: string

Format: password

AlertmanagertypesChannelOpsgenieConfig​

AlertmanagertypesChannelOpsgenieConfig: object

AlertmanagertypesChannelOpsgenieConfig.apiKey​

apiKey: string

Format: password

AlertmanagertypesChannelOpsgenieConfig.apiUrl?​

optional apiUrl?: string

AlertmanagertypesChannelOpsgenieConfig.description?​

optional description?: string

AlertmanagertypesChannelOpsgenieConfig.details?​

optional details?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelOpsgenieConfig.message?​

optional message?: string

AlertmanagertypesChannelOpsgenieConfig.priority?​

optional priority?: string

AlertmanagertypesChannelOpsgenieConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelOpsgenieConfig.source?​

optional source?: string

AlertmanagertypesChannelPagerdutyConfig​

AlertmanagertypesChannelPagerdutyConfig: object

AlertmanagertypesChannelPagerdutyConfig.class?​

optional class?: string

AlertmanagertypesChannelPagerdutyConfig.client?​

optional client?: string

AlertmanagertypesChannelPagerdutyConfig.clientUrl?​

optional clientUrl?: string

AlertmanagertypesChannelPagerdutyConfig.component?​

optional component?: string

AlertmanagertypesChannelPagerdutyConfig.description?​

optional description?: string

AlertmanagertypesChannelPagerdutyConfig.details?​

optional details?: object

Index Signature​

[key: string]: string

AlertmanagertypesChannelPagerdutyConfig.group?​

optional group?: string

AlertmanagertypesChannelPagerdutyConfig.routingKey​

routingKey: string

Format: password

AlertmanagertypesChannelPagerdutyConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelPagerdutyConfig.severity?​

optional severity?: string

AlertmanagertypesChannelPagerdutyConfig.source?​

optional source?: string

AlertmanagertypesChannelPagerdutyConfig.url?​

optional url?: string

AlertmanagertypesChannelSlackConfig​

AlertmanagertypesChannelSlackConfig: object

AlertmanagertypesChannelSlackConfig.apiUrl​

apiUrl: string

Format: password

AlertmanagertypesChannelSlackConfig.channel?​

optional channel?: string

AlertmanagertypesChannelSlackConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelSlackConfig.text?​

optional text?: string

AlertmanagertypesChannelSlackConfig.title?​

optional title?: string

AlertmanagertypesChannelWebhookConfig​

AlertmanagertypesChannelWebhookConfig: object

AlertmanagertypesChannelWebhookConfig.bearerToken?​

optional bearerToken?: string

Format: password

AlertmanagertypesChannelWebhookConfig.password?​

optional password?: string

Format: password

AlertmanagertypesChannelWebhookConfig.sendResolved?​

optional sendResolved?: boolean | null

AlertmanagertypesChannelWebhookConfig.url​

url: string

Format: password

AlertmanagertypesChannelWebhookConfig.username?​

optional username?: string

AlertmanagertypesDeprecatedGettableAlert​

AlertmanagertypesDeprecatedGettableAlert: object

AlertmanagertypesDeprecatedGettableAlert.annotations?​

optional annotations?: object

Index Signature​

[key: string]: string

AlertmanagertypesDeprecatedGettableAlert.endsAt?​

optional endsAt?: string

Format: date-time

AlertmanagertypesDeprecatedGettableAlert.fingerprint?​

optional fingerprint?: string

AlertmanagertypesDeprecatedGettableAlert.generatorURL?​

optional generatorURL?: string

AlertmanagertypesDeprecatedGettableAlert.labels?​

optional labels?: object

Index Signature​

[key: string]: string

AlertmanagertypesDeprecatedGettableAlert.receivers?​

optional receivers?: string[] | null

AlertmanagertypesDeprecatedGettableAlert.startsAt?​

optional startsAt?: string

Format: date-time

AlertmanagertypesDeprecatedGettableAlert.status?​

optional status?: object

AlertmanagertypesDeprecatedGettableAlert.status.inhibitedBy?​

optional inhibitedBy?: string[] | null

AlertmanagertypesDeprecatedGettableAlert.status.silencedBy?​

optional silencedBy?: string[] | null

AlertmanagertypesDeprecatedGettableAlert.status.state?​

optional state?: string

AlertmanagertypesExpressionKind​

AlertmanagertypesExpressionKind: "rule" | "policy"

AlertmanagertypesGettableNotificationChannel​

AlertmanagertypesGettableNotificationChannel: object

AlertmanagertypesGettableNotificationChannel.config​

config: { kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; } | { kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; } | { kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; } | { kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; } | { kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; } | { kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; } | { kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; } | { kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

Union Members​
Type Literal​

{ kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; }

kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiUrl​

apiUrl: string

Format: password

spec.channel?​

optional channel?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string


Type Literal​

{ kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; }

kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

spec.html?​

optional html?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.to​

to: string


Type Literal​

{ kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; }

kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bearerToken?​

optional bearerToken?: string

Format: password

spec.password?​

optional password?: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.url​

url: string

Format: password

spec.username?​

optional username?: string


Type Literal​

{ kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; }

kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.class?​

optional class?: string

spec.client?​

optional client?: string

spec.clientUrl?​

optional clientUrl?: string

spec.component?​

optional component?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.group?​

optional group?: string

spec.routingKey​

routingKey: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.severity?​

optional severity?: string

spec.source?​

optional source?: string

spec.url?​

optional url?: string


Type Literal​

{ kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; }

kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.apiUrl?​

optional apiUrl?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.source?​

optional source?: string


Type Literal​

{ kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; }

kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiToken​

apiToken: string

Format: password

spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

spec.description?​

optional description?: string

spec.email​

email: string

spec.issueType​

issueType: string

spec.labels?​

optional labels?: string[]

spec.priority?​

optional priority?: string

spec.project​

project: string

spec.reopenDuration?​

optional reopenDuration?: string

spec.reopenTransition?​

optional reopenTransition?: string

spec.resolveTransition?​

optional resolveTransition?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.site​

site: string

spec.summary?​

optional summary?: string

spec.wontFixResolution?​

optional wontFixResolution?: string


Type Literal​

{ kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; }

kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.description?​

optional description?: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.tags?​

optional tags?: string


Type Literal​

{ kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.description?​

optional description?: string

spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.title?​

optional title?: string

spec.token​

token: string

Format: password

spec.url​

url: string

AlertmanagertypesGettableNotificationChannel.createdAt​

createdAt: string

Format: date-time

AlertmanagertypesGettableNotificationChannel.displayName​

displayName: string

AlertmanagertypesGettableNotificationChannel.id​

id: string

AlertmanagertypesGettableNotificationChannel.name​

name: string

AlertmanagertypesGettableNotificationChannel.updatedAt​

updatedAt: string

Format: date-time

AlertmanagertypesGettableRoutePolicy​

AlertmanagertypesGettableRoutePolicy: object

AlertmanagertypesGettableRoutePolicy.channels​

channels: string[] | null

AlertmanagertypesGettableRoutePolicy.createdAt​

createdAt: string

Format: date-time

AlertmanagertypesGettableRoutePolicy.createdBy?​

optional createdBy?: string | null

AlertmanagertypesGettableRoutePolicy.description?​

optional description?: string

AlertmanagertypesGettableRoutePolicy.expression​

expression: string

AlertmanagertypesGettableRoutePolicy.id​

id: string

AlertmanagertypesGettableRoutePolicy.kind?​

optional kind?: "rule" | "policy"

AlertmanagertypesGettableRoutePolicy.name​

name: string

AlertmanagertypesGettableRoutePolicy.tags?​

optional tags?: string[] | null

AlertmanagertypesGettableRoutePolicy.updatedAt​

updatedAt: string

Format: date-time

AlertmanagertypesGettableRoutePolicy.updatedBy?​

optional updatedBy?: string | null

AlertmanagertypesGoogleChatReceiverConfig​

AlertmanagertypesGoogleChatReceiverConfig: object

AlertmanagertypesGoogleChatReceiverConfig.http_config?​

optional http_config?: object

AlertmanagertypesGoogleChatReceiverConfig.http_config.authorization?​

optional authorization?: object

AlertmanagertypesGoogleChatReceiverConfig.http_config.authorization.credentials?​

optional credentials?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.authorization.type?​

optional type?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth?​

optional basic_auth?: object

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.password?​

optional password?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.password_file?​

optional password_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.username?​

optional username?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.username_file?​

optional username_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.bearer_token?​

optional bearer_token?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.enable_http2?​

optional enable_http2?: boolean

AlertmanagertypesGoogleChatReceiverConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

AlertmanagertypesGoogleChatReceiverConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

AlertmanagertypesGoogleChatReceiverConfig.http_config.no_proxy?​

optional no_proxy?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2?​

optional oauth2?: object

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.audience?​

optional audience?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_id?​

optional client_id?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.iss?​

optional iss?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.oauth2.token_url?​

optional token_url?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesGoogleChatReceiverConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesGoogleChatReceiverConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config?​

optional tls_config?: object

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.ca?​

optional ca?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.cert?​

optional cert?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.key?​

optional key?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.key_file?​

optional key_file?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.max_version?​

optional max_version?: number

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.min_version?​

optional min_version?: number

AlertmanagertypesGoogleChatReceiverConfig.http_config.tls_config.server_name?​

optional server_name?: string

AlertmanagertypesGoogleChatReceiverConfig.send_resolved?​

optional send_resolved?: boolean

AlertmanagertypesGoogleChatReceiverConfig.text?​

optional text?: string

AlertmanagertypesGoogleChatReceiverConfig.title?​

optional title?: string

AlertmanagertypesGoogleChatReceiverConfig.webhook_url?​

optional webhook_url?: Record<string, never>

AlertmanagertypesIncidentIOReceiverConfig​

AlertmanagertypesIncidentIOReceiverConfig: object

AlertmanagertypesIncidentIOReceiverConfig.description?​

optional description?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config?​

optional http_config?: object

AlertmanagertypesIncidentIOReceiverConfig.http_config.authorization?​

optional authorization?: object

AlertmanagertypesIncidentIOReceiverConfig.http_config.authorization.credentials?​

optional credentials?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.authorization.type?​

optional type?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth?​

optional basic_auth?: object

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.password?​

optional password?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.password_file?​

optional password_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.username?​

optional username?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.username_file?​

optional username_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.bearer_token?​

optional bearer_token?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.enable_http2?​

optional enable_http2?: boolean

AlertmanagertypesIncidentIOReceiverConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

AlertmanagertypesIncidentIOReceiverConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

AlertmanagertypesIncidentIOReceiverConfig.http_config.no_proxy?​

optional no_proxy?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2?​

optional oauth2?: object

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.audience?​

optional audience?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_id?​

optional client_id?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.iss?​

optional iss?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.oauth2.token_url?​

optional token_url?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesIncidentIOReceiverConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesIncidentIOReceiverConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config?​

optional tls_config?: object

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.ca?​

optional ca?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.cert?​

optional cert?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.key?​

optional key?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.key_file?​

optional key_file?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.max_version?​

optional max_version?: number

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.min_version?​

optional min_version?: number

AlertmanagertypesIncidentIOReceiverConfig.http_config.tls_config.server_name?​

optional server_name?: string

AlertmanagertypesIncidentIOReceiverConfig.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

AlertmanagertypesIncidentIOReceiverConfig.send_resolved?​

optional send_resolved?: boolean

AlertmanagertypesIncidentIOReceiverConfig.title?​

optional title?: string

AlertmanagertypesIncidentIOReceiverConfig.token?​

optional token?: string

AlertmanagertypesIncidentIOReceiverConfig.url?​

optional url?: string

AlertmanagertypesJiraReceiverConfig​

AlertmanagertypesJiraReceiverConfig: object

AlertmanagertypesJiraReceiverConfig.custom_fields?​

optional custom_fields?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesJiraReceiverConfig.description?​

optional description?: string

AlertmanagertypesJiraReceiverConfig.http_config?​

optional http_config?: object

AlertmanagertypesJiraReceiverConfig.http_config.authorization?​

optional authorization?: object

AlertmanagertypesJiraReceiverConfig.http_config.authorization.credentials?​

optional credentials?: string

AlertmanagertypesJiraReceiverConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.authorization.type?​

optional type?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth?​

optional basic_auth?: object

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.password?​

optional password?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.password_file?​

optional password_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.username?​

optional username?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.username_file?​

optional username_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.bearer_token?​

optional bearer_token?: string

AlertmanagertypesJiraReceiverConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.enable_http2?​

optional enable_http2?: boolean

AlertmanagertypesJiraReceiverConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

AlertmanagertypesJiraReceiverConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

AlertmanagertypesJiraReceiverConfig.http_config.no_proxy?​

optional no_proxy?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2?​

optional oauth2?: object

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.audience?​

optional audience?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_id?​

optional client_id?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.iss?​

optional iss?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

AlertmanagertypesJiraReceiverConfig.http_config.oauth2.token_url?​

optional token_url?: string

AlertmanagertypesJiraReceiverConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesJiraReceiverConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesJiraReceiverConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesJiraReceiverConfig.http_config.tls_config?​

optional tls_config?: object

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.ca?​

optional ca?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.cert?​

optional cert?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.key?​

optional key?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.key_file?​

optional key_file?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.max_version?​

optional max_version?: number

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.min_version?​

optional min_version?: number

AlertmanagertypesJiraReceiverConfig.http_config.tls_config.server_name?​

optional server_name?: string

AlertmanagertypesJiraReceiverConfig.issue_type?​

optional issue_type?: string

AlertmanagertypesJiraReceiverConfig.labels?​

optional labels?: string[]

AlertmanagertypesJiraReceiverConfig.priority?​

optional priority?: string

AlertmanagertypesJiraReceiverConfig.project?​

optional project?: string

AlertmanagertypesJiraReceiverConfig.reopen_duration?​

optional reopen_duration?: number

AlertmanagertypesJiraReceiverConfig.reopen_transition?​

optional reopen_transition?: string

AlertmanagertypesJiraReceiverConfig.resolve_transition?​

optional resolve_transition?: string

AlertmanagertypesJiraReceiverConfig.send_resolved?​

optional send_resolved?: boolean

AlertmanagertypesJiraReceiverConfig.site?​

optional site?: string

AlertmanagertypesJiraReceiverConfig.summary?​

optional summary?: string

AlertmanagertypesJiraReceiverConfig.wont_fix_resolution?​

optional wont_fix_resolution?: string

AlertmanagertypesJSMOpsReceiverConfig​

AlertmanagertypesJSMOpsReceiverConfig: object

AlertmanagertypesJSMOpsReceiverConfig.api_key?​

optional api_key?: string

AlertmanagertypesJSMOpsReceiverConfig.description?​

optional description?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config?​

optional http_config?: object

AlertmanagertypesJSMOpsReceiverConfig.http_config.authorization?​

optional authorization?: object

AlertmanagertypesJSMOpsReceiverConfig.http_config.authorization.credentials?​

optional credentials?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.authorization.type?​

optional type?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth?​

optional basic_auth?: object

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.password?​

optional password?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.password_file?​

optional password_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.username?​

optional username?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.username_file?​

optional username_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.bearer_token?​

optional bearer_token?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.enable_http2?​

optional enable_http2?: boolean

AlertmanagertypesJSMOpsReceiverConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

AlertmanagertypesJSMOpsReceiverConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

AlertmanagertypesJSMOpsReceiverConfig.http_config.no_proxy?​

optional no_proxy?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2?​

optional oauth2?: object

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.audience?​

optional audience?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_id?​

optional client_id?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.iss?​

optional iss?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.oauth2.token_url?​

optional token_url?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

AlertmanagertypesJSMOpsReceiverConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

AlertmanagertypesJSMOpsReceiverConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config?​

optional tls_config?: object

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.ca?​

optional ca?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.cert?​

optional cert?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.key?​

optional key?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.key_file?​

optional key_file?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.max_version?​

optional max_version?: number

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.min_version?​

optional min_version?: number

AlertmanagertypesJSMOpsReceiverConfig.http_config.tls_config.server_name?​

optional server_name?: string

AlertmanagertypesJSMOpsReceiverConfig.message?​

optional message?: string

AlertmanagertypesJSMOpsReceiverConfig.priority?​

optional priority?: string

AlertmanagertypesJSMOpsReceiverConfig.send_resolved?​

optional send_resolved?: boolean

AlertmanagertypesJSMOpsReceiverConfig.tags?​

optional tags?: string

AlertmanagertypesListableNotificationChannel​

AlertmanagertypesListableNotificationChannel: object

AlertmanagertypesListableNotificationChannel.channels​

channels: object[]

AlertmanagertypesListableNotificationChannel.total​

total: number

Format: int64

AlertmanagertypesListedNotificationChannel​

AlertmanagertypesListedNotificationChannel: object

AlertmanagertypesListedNotificationChannel.createdAt​

createdAt: string

Format: date-time

AlertmanagertypesListedNotificationChannel.displayName​

displayName: string

AlertmanagertypesListedNotificationChannel.id​

id: string

AlertmanagertypesListedNotificationChannel.kind​

kind: "slack" | "email" | "webhook" | "pagerduty" | "opsgenie" | "msteams" | "googlechat" | "jira" | "jsmops" | "incidentio"

AlertmanagertypesListedNotificationChannel.name​

name: string

AlertmanagertypesListedNotificationChannel.updatedAt​

updatedAt: string

Format: date-time

AlertmanagertypesMaintenanceKind​

AlertmanagertypesMaintenanceKind: "fixed" | "recurring"

AlertmanagertypesMaintenanceStatus​

AlertmanagertypesMaintenanceStatus: "active" | "upcoming" | "expired"

AlertmanagertypesPlannedMaintenance​

AlertmanagertypesPlannedMaintenance: object

AlertmanagertypesPlannedMaintenance.alertIds?​

optional alertIds?: string[] | null

AlertmanagertypesPlannedMaintenance.createdAt?​

optional createdAt?: string

Format: date-time

AlertmanagertypesPlannedMaintenance.createdBy?​

optional createdBy?: string

AlertmanagertypesPlannedMaintenance.description?​

optional description?: string

AlertmanagertypesPlannedMaintenance.id​

id: string

AlertmanagertypesPlannedMaintenance.kind​

kind: "fixed" | "recurring"

AlertmanagertypesPlannedMaintenance.name​

name: string

AlertmanagertypesPlannedMaintenance.schedule​

schedule: object

AlertmanagertypesPlannedMaintenance.schedule.endTime?​

optional endTime?: string

Format: date-time

AlertmanagertypesPlannedMaintenance.schedule.recurrence?​

optional recurrence?: object

AlertmanagertypesPlannedMaintenance.schedule.recurrence.duration​

duration: string

AlertmanagertypesPlannedMaintenance.schedule.recurrence.repeatOn?​

optional repeatOn?: ("sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday")[] | null

AlertmanagertypesPlannedMaintenance.schedule.recurrence.repeatType​

repeatType: "daily" | "weekly" | "monthly"

AlertmanagertypesPlannedMaintenance.schedule.startTime​

startTime: string

Format: date-time

AlertmanagertypesPlannedMaintenance.schedule.timezone​

timezone: string

AlertmanagertypesPlannedMaintenance.scope?​

optional scope?: string

AlertmanagertypesPlannedMaintenance.status​

status: "active" | "upcoming" | "expired"

AlertmanagertypesPlannedMaintenance.updatedAt?​

optional updatedAt?: string

Format: date-time

AlertmanagertypesPlannedMaintenance.updatedBy?​

optional updatedBy?: string

AlertmanagertypesPostableChannel​

AlertmanagertypesPostableChannel: object

AlertmanagertypesPostableChannel.discord_configs?​

optional discord_configs?: object[]

AlertmanagertypesPostableChannel.email_configs?​

optional email_configs?: object[]

AlertmanagertypesPostableChannel.googlechat_configs?​

optional googlechat_configs?: object[]

AlertmanagertypesPostableChannel.incidentio_configs?​

optional incidentio_configs?: object[]

AlertmanagertypesPostableChannel.jira_configs?​

optional jira_configs?: object[]

AlertmanagertypesPostableChannel.jsmops_configs?​

optional jsmops_configs?: object[]

AlertmanagertypesPostableChannel.mattermost_configs?​

optional mattermost_configs?: object[]

AlertmanagertypesPostableChannel.msteams_configs?​

optional msteams_configs?: object[]

AlertmanagertypesPostableChannel.msteamsv2_configs?​

optional msteamsv2_configs?: object[]

AlertmanagertypesPostableChannel.name​

name: string

AlertmanagertypesPostableChannel.opsgenie_configs?​

optional opsgenie_configs?: object[]

AlertmanagertypesPostableChannel.pagerduty_configs?​

optional pagerduty_configs?: object[]

AlertmanagertypesPostableChannel.pushover_configs?​

optional pushover_configs?: object[]

AlertmanagertypesPostableChannel.rocketchat_configs?​

optional rocketchat_configs?: object[]

AlertmanagertypesPostableChannel.slack_configs?​

optional slack_configs?: object[]

AlertmanagertypesPostableChannel.sns_configs?​

optional sns_configs?: object[]

AlertmanagertypesPostableChannel.telegram_configs?​

optional telegram_configs?: object[]

AlertmanagertypesPostableChannel.victorops_configs?​

optional victorops_configs?: object[]

AlertmanagertypesPostableChannel.webex_configs?​

optional webex_configs?: object[]

AlertmanagertypesPostableChannel.webhook_configs?​

optional webhook_configs?: object[]

AlertmanagertypesPostableChannel.wechat_configs?​

optional wechat_configs?: object[]

AlertmanagertypesPostableNotificationChannel​

AlertmanagertypesPostableNotificationChannel: object

AlertmanagertypesPostableNotificationChannel.config​

config: { kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; } | { kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; } | { kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; } | { kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; } | { kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; } | { kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; } | { kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; } | { kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

Union Members​
Type Literal​

{ kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; }

kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiUrl​

apiUrl: string

Format: password

spec.channel?​

optional channel?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string


Type Literal​

{ kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; }

kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

spec.html?​

optional html?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.to​

to: string


Type Literal​

{ kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; }

kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bearerToken?​

optional bearerToken?: string

Format: password

spec.password?​

optional password?: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.url​

url: string

Format: password

spec.username?​

optional username?: string


Type Literal​

{ kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; }

kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.class?​

optional class?: string

spec.client?​

optional client?: string

spec.clientUrl?​

optional clientUrl?: string

spec.component?​

optional component?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.group?​

optional group?: string

spec.routingKey​

routingKey: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.severity?​

optional severity?: string

spec.source?​

optional source?: string

spec.url?​

optional url?: string


Type Literal​

{ kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; }

kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.apiUrl?​

optional apiUrl?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.source?​

optional source?: string


Type Literal​

{ kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; }

kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiToken​

apiToken: string

Format: password

spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

spec.description?​

optional description?: string

spec.email​

email: string

spec.issueType​

issueType: string

spec.labels?​

optional labels?: string[]

spec.priority?​

optional priority?: string

spec.project​

project: string

spec.reopenDuration?​

optional reopenDuration?: string

spec.reopenTransition?​

optional reopenTransition?: string

spec.resolveTransition?​

optional resolveTransition?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.site​

site: string

spec.summary?​

optional summary?: string

spec.wontFixResolution?​

optional wontFixResolution?: string


Type Literal​

{ kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; }

kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.description?​

optional description?: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.tags?​

optional tags?: string


Type Literal​

{ kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.description?​

optional description?: string

spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.title?​

optional title?: string

spec.token​

token: string

Format: password

spec.url​

url: string

AlertmanagertypesPostableNotificationChannel.displayName?​

optional displayName?: string

AlertmanagertypesPostableNotificationChannel.generateName?​

optional generateName?: boolean

AlertmanagertypesPostableNotificationChannel.name?​

optional name?: string

AlertmanagertypesPostablePlannedMaintenance​

AlertmanagertypesPostablePlannedMaintenance: object

AlertmanagertypesPostablePlannedMaintenance.alertIds?​

optional alertIds?: string[] | null

AlertmanagertypesPostablePlannedMaintenance.description?​

optional description?: string

AlertmanagertypesPostablePlannedMaintenance.name​

name: string

AlertmanagertypesPostablePlannedMaintenance.schedule​

schedule: object

AlertmanagertypesPostablePlannedMaintenance.schedule.endTime?​

optional endTime?: string

Format: date-time

AlertmanagertypesPostablePlannedMaintenance.schedule.recurrence?​

optional recurrence?: object

AlertmanagertypesPostablePlannedMaintenance.schedule.recurrence.duration​

duration: string

AlertmanagertypesPostablePlannedMaintenance.schedule.recurrence.repeatOn?​

optional repeatOn?: ("sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday")[] | null

AlertmanagertypesPostablePlannedMaintenance.schedule.recurrence.repeatType​

repeatType: "daily" | "weekly" | "monthly"

AlertmanagertypesPostablePlannedMaintenance.schedule.startTime​

startTime: string

Format: date-time

AlertmanagertypesPostablePlannedMaintenance.schedule.timezone​

timezone: string

AlertmanagertypesPostablePlannedMaintenance.scope?​

optional scope?: string

AlertmanagertypesPostableRoutePolicy​

AlertmanagertypesPostableRoutePolicy: object

AlertmanagertypesPostableRoutePolicy.channels​

channels: string[] | null

AlertmanagertypesPostableRoutePolicy.description?​

optional description?: string

AlertmanagertypesPostableRoutePolicy.expression​

expression: string

AlertmanagertypesPostableRoutePolicy.kind?​

optional kind?: "rule" | "policy"

AlertmanagertypesPostableRoutePolicy.name​

name: string

AlertmanagertypesPostableRoutePolicy.tags?​

optional tags?: string[] | null

AlertmanagertypesReceiver​

AlertmanagertypesReceiver: object

AlertmanagertypesReceiver.discord_configs?​

optional discord_configs?: object[]

AlertmanagertypesReceiver.email_configs?​

optional email_configs?: object[]

AlertmanagertypesReceiver.googlechat_configs?​

optional googlechat_configs?: object[]

AlertmanagertypesReceiver.incidentio_configs?​

optional incidentio_configs?: object[]

AlertmanagertypesReceiver.jira_configs?​

optional jira_configs?: object[]

AlertmanagertypesReceiver.jsmops_configs?​

optional jsmops_configs?: object[]

AlertmanagertypesReceiver.mattermost_configs?​

optional mattermost_configs?: object[]

AlertmanagertypesReceiver.msteams_configs?​

optional msteams_configs?: object[]

AlertmanagertypesReceiver.msteamsv2_configs?​

optional msteamsv2_configs?: object[]

AlertmanagertypesReceiver.name?​

optional name?: string

AlertmanagertypesReceiver.opsgenie_configs?​

optional opsgenie_configs?: object[]

AlertmanagertypesReceiver.pagerduty_configs?​

optional pagerduty_configs?: object[]

AlertmanagertypesReceiver.pushover_configs?​

optional pushover_configs?: object[]

AlertmanagertypesReceiver.rocketchat_configs?​

optional rocketchat_configs?: object[]

AlertmanagertypesReceiver.slack_configs?​

optional slack_configs?: object[]

AlertmanagertypesReceiver.sns_configs?​

optional sns_configs?: object[]

AlertmanagertypesReceiver.telegram_configs?​

optional telegram_configs?: object[]

AlertmanagertypesReceiver.victorops_configs?​

optional victorops_configs?: object[]

AlertmanagertypesReceiver.webex_configs?​

optional webex_configs?: object[]

AlertmanagertypesReceiver.webhook_configs?​

optional webhook_configs?: object[]

AlertmanagertypesReceiver.wechat_configs?​

optional wechat_configs?: object[]

AlertmanagertypesRecurrence​

AlertmanagertypesRecurrence: object

AlertmanagertypesRecurrence.duration​

duration: string

AlertmanagertypesRecurrence.repeatOn?​

optional repeatOn?: ("sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday")[] | null

AlertmanagertypesRecurrence.repeatType​

repeatType: "daily" | "weekly" | "monthly"

AlertmanagertypesRepeatOn​

AlertmanagertypesRepeatOn: "sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday"

AlertmanagertypesRepeatType​

AlertmanagertypesRepeatType: "daily" | "weekly" | "monthly"

AlertmanagertypesSchedule​

AlertmanagertypesSchedule: object

AlertmanagertypesSchedule.endTime?​

optional endTime?: string

Format: date-time

AlertmanagertypesSchedule.recurrence?​

optional recurrence?: object

AlertmanagertypesSchedule.recurrence.duration​

duration: string

AlertmanagertypesSchedule.recurrence.repeatOn?​

optional repeatOn?: ("sunday" | "monday" | "tuesday" | "wednesday" | "thursday" | "friday" | "saturday")[] | null

AlertmanagertypesSchedule.recurrence.repeatType​

repeatType: "daily" | "weekly" | "monthly"

AlertmanagertypesSchedule.startTime​

startTime: string

Format: date-time

AlertmanagertypesSchedule.timezone​

timezone: string

AlertmanagertypesTestableNotificationChannel​

AlertmanagertypesTestableNotificationChannel: object

AlertmanagertypesTestableNotificationChannel.config​

config: { kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; } | { kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; } | { kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; } | { kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; } | { kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; } | { kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; } | { kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; } | { kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

Union Members​
Type Literal​

{ kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; }

kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiUrl​

apiUrl: string

Format: password

spec.channel?​

optional channel?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string


Type Literal​

{ kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; }

kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

spec.html?​

optional html?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.to​

to: string


Type Literal​

{ kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; }

kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bearerToken?​

optional bearerToken?: string

Format: password

spec.password?​

optional password?: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.url​

url: string

Format: password

spec.username?​

optional username?: string


Type Literal​

{ kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; }

kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.class?​

optional class?: string

spec.client?​

optional client?: string

spec.clientUrl?​

optional clientUrl?: string

spec.component?​

optional component?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.group?​

optional group?: string

spec.routingKey​

routingKey: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.severity?​

optional severity?: string

spec.source?​

optional source?: string

spec.url?​

optional url?: string


Type Literal​

{ kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; }

kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.apiUrl?​

optional apiUrl?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.source?​

optional source?: string


Type Literal​

{ kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; }

kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiToken​

apiToken: string

Format: password

spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

spec.description?​

optional description?: string

spec.email​

email: string

spec.issueType​

issueType: string

spec.labels?​

optional labels?: string[]

spec.priority?​

optional priority?: string

spec.project​

project: string

spec.reopenDuration?​

optional reopenDuration?: string

spec.reopenTransition?​

optional reopenTransition?: string

spec.resolveTransition?​

optional resolveTransition?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.site​

site: string

spec.summary?​

optional summary?: string

spec.wontFixResolution?​

optional wontFixResolution?: string


Type Literal​

{ kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; }

kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.description?​

optional description?: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.tags?​

optional tags?: string


Type Literal​

{ kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.description?​

optional description?: string

spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.title?​

optional title?: string

spec.token​

token: string

Format: password

spec.url​

url: string

AlertmanagertypesUpdatableNotificationChannel​

AlertmanagertypesUpdatableNotificationChannel: object

AlertmanagertypesUpdatableNotificationChannel.config​

config: { kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; } | { kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; } | { kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; } | { kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; } | { kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; } | { kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; } | { kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; } | { kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; } | { kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

Union Members​
Type Literal​

{ kind: "slack"; spec: { apiUrl: string; channel?: string; sendResolved?: boolean | null; text?: string; title?: string; }; }

kind​

kind: "slack"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiUrl​

apiUrl: string

Format: password

spec.channel?​

optional channel?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string


Type Literal​

{ kind: "email"; spec: { headers?: {[key: string]: string; }; html?: string; sendResolved?: boolean | null; to: string; }; }

kind​

kind: "email"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headers?​

optional headers?: object

Index Signature​

[key: string]: string

spec.html?​

optional html?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.to​

to: string


Type Literal​

{ kind: "webhook"; spec: { bearerToken?: string; password?: string; sendResolved?: boolean | null; url: string; username?: string; }; }

kind​

kind: "webhook"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bearerToken?​

optional bearerToken?: string

Format: password

spec.password?​

optional password?: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.url​

url: string

Format: password

spec.username?​

optional username?: string


Type Literal​

{ kind: "pagerduty"; spec: { class?: string; client?: string; clientUrl?: string; component?: string; description?: string; details?: {[key: string]: string; }; group?: string; routingKey: string; sendResolved?: boolean | null; severity?: string; source?: string; url?: string; }; }

kind​

kind: "pagerduty"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.class?​

optional class?: string

spec.client?​

optional client?: string

spec.clientUrl?​

optional clientUrl?: string

spec.component?​

optional component?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.group?​

optional group?: string

spec.routingKey​

routingKey: string

Format: password

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.severity?​

optional severity?: string

spec.source?​

optional source?: string

spec.url?​

optional url?: string


Type Literal​

{ kind: "opsgenie"; spec: { apiKey: string; apiUrl?: string; description?: string; details?: {[key: string]: string; }; message?: string; priority?: string; sendResolved?: boolean | null; source?: string; }; }

kind​

kind: "opsgenie"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.apiUrl?​

optional apiUrl?: string

spec.description?​

optional description?: string

spec.details?​

optional details?: object

Index Signature​

[key: string]: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.source?​

optional source?: string


Type Literal​

{ kind: "msteams"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "msteams"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "googlechat"; spec: { sendResolved?: boolean | null; text?: string; title?: string; webhookUrl: string; }; }

kind​

kind: "googlechat"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.text?​

optional text?: string

spec.title?​

optional title?: string

spec.webhookUrl​

webhookUrl: string

Format: password


Type Literal​

{ kind: "jira"; spec: { apiToken: string; customFields?: {[key: string]: unknown; }; description?: string; email: string; issueType: string; labels?: string[]; priority?: string; project: string; reopenDuration?: string; reopenTransition?: string; resolveTransition?: string; sendResolved?: boolean | null; site: string; summary?: string; wontFixResolution?: string; }; }

kind​

kind: "jira"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiToken​

apiToken: string

Format: password

spec.customFields?​

optional customFields?: object

Index Signature​

[key: string]: unknown

spec.description?​

optional description?: string

spec.email​

email: string

spec.issueType​

issueType: string

spec.labels?​

optional labels?: string[]

spec.priority?​

optional priority?: string

spec.project​

project: string

spec.reopenDuration?​

optional reopenDuration?: string

spec.reopenTransition?​

optional reopenTransition?: string

spec.resolveTransition?​

optional resolveTransition?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.site​

site: string

spec.summary?​

optional summary?: string

spec.wontFixResolution?​

optional wontFixResolution?: string


Type Literal​

{ kind: "jsmops"; spec: { apiKey: string; description?: string; message?: string; priority?: string; sendResolved?: boolean | null; tags?: string; }; }

kind​

kind: "jsmops"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.apiKey​

apiKey: string

Format: password

spec.description?​

optional description?: string

spec.message?​

optional message?: string

spec.priority?​

optional priority?: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.tags?​

optional tags?: string


Type Literal​

{ kind: "incidentio"; spec: { description?: string; metadata?: {[key: string]: string; }; sendResolved?: boolean | null; title?: string; token: string; url: string; }; }

kind​

kind: "incidentio"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.description?​

optional description?: string

spec.metadata?​

optional metadata?: object

Index Signature​

[key: string]: string

spec.sendResolved?​

optional sendResolved?: boolean | null

spec.title?​

optional title?: string

spec.token​

token: string

Format: password

spec.url​

url: string

AuthtypesAttributeMapping​

AuthtypesAttributeMapping: object

AuthtypesAttributeMapping.email?​

optional email?: string

AuthtypesAttributeMapping.groups?​

optional groups?: string

AuthtypesAttributeMapping.name?​

optional name?: string

AuthtypesAttributeMapping.role?​

optional role?: string

AuthtypesAuthDomainConfig​

AuthtypesAuthDomainConfig: { kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; } | { kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; } | { kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

Union Members​
Type Literal​

{ kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; }

kind​

kind: "saml"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.attributeMapping?​

optional attributeMapping?: object

spec.attributeMapping.email?​

optional email?: string

spec.attributeMapping.groups?​

optional groups?: string

spec.attributeMapping.name?​

optional name?: string

spec.attributeMapping.role?​

optional role?: string

spec.certificate​

certificate: string

spec.entityId​

entityId: string

spec.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

spec.location​

location: string


Type Literal​

{ kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; }

kind​

kind: "google"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.allowedGroups?​

optional allowedGroups?: string[]

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

spec.fetchGroups?​

optional fetchGroups?: boolean

spec.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password


Type Literal​

{ kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

kind​

kind: "oidc"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.claimMapping?​

optional claimMapping?: object

spec.claimMapping.email?​

optional email?: string

spec.claimMapping.groups?​

optional groups?: string

spec.claimMapping.name?​

optional name?: string

spec.claimMapping.role?​

optional role?: string

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.getUserInfo?​

optional getUserInfo?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.issuer​

issuer: string

spec.issuerAlias?​

optional issuerAlias?: string

AuthtypesAuthDomainConfigGoogle​

AuthtypesAuthDomainConfigGoogle: object

AuthtypesAuthDomainConfigGoogle.kind​

kind: "google"

Description​

discriminator enum property added by openapi-typescript

AuthtypesAuthDomainConfigGoogle.spec​

spec: object

AuthtypesAuthDomainConfigGoogle.spec.allowedGroups?​

optional allowedGroups?: string[]

AuthtypesAuthDomainConfigGoogle.spec.clientId​

clientId: string

AuthtypesAuthDomainConfigGoogle.spec.clientSecret​

clientSecret: string

Format: password

AuthtypesAuthDomainConfigGoogle.spec.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

AuthtypesAuthDomainConfigGoogle.spec.fetchGroups?​

optional fetchGroups?: boolean

AuthtypesAuthDomainConfigGoogle.spec.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

AuthtypesAuthDomainConfigGoogle.spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

AuthtypesAuthDomainConfigGoogle.spec.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password

AuthtypesAuthDomainConfigOIDC​

AuthtypesAuthDomainConfigOIDC: object

AuthtypesAuthDomainConfigOIDC.kind​

kind: "oidc"

Description​

discriminator enum property added by openapi-typescript

AuthtypesAuthDomainConfigOIDC.spec​

spec: object

AuthtypesAuthDomainConfigOIDC.spec.claimMapping?​

optional claimMapping?: object

AuthtypesAuthDomainConfigOIDC.spec.claimMapping.email?​

optional email?: string

AuthtypesAuthDomainConfigOIDC.spec.claimMapping.groups?​

optional groups?: string

AuthtypesAuthDomainConfigOIDC.spec.claimMapping.name?​

optional name?: string

AuthtypesAuthDomainConfigOIDC.spec.claimMapping.role?​

optional role?: string

AuthtypesAuthDomainConfigOIDC.spec.clientId​

clientId: string

AuthtypesAuthDomainConfigOIDC.spec.clientSecret​

clientSecret: string

Format: password

AuthtypesAuthDomainConfigOIDC.spec.getUserInfo?​

optional getUserInfo?: boolean

AuthtypesAuthDomainConfigOIDC.spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

AuthtypesAuthDomainConfigOIDC.spec.issuer​

issuer: string

AuthtypesAuthDomainConfigOIDC.spec.issuerAlias?​

optional issuerAlias?: string

AuthtypesAuthDomainConfigSAML​

AuthtypesAuthDomainConfigSAML: object

AuthtypesAuthDomainConfigSAML.kind​

kind: "saml"

Description​

discriminator enum property added by openapi-typescript

AuthtypesAuthDomainConfigSAML.spec​

spec: object

AuthtypesAuthDomainConfigSAML.spec.attributeMapping?​

optional attributeMapping?: object

AuthtypesAuthDomainConfigSAML.spec.attributeMapping.email?​

optional email?: string

AuthtypesAuthDomainConfigSAML.spec.attributeMapping.groups?​

optional groups?: string

AuthtypesAuthDomainConfigSAML.spec.attributeMapping.name?​

optional name?: string

AuthtypesAuthDomainConfigSAML.spec.attributeMapping.role?​

optional role?: string

AuthtypesAuthDomainConfigSAML.spec.certificate​

certificate: string

AuthtypesAuthDomainConfigSAML.spec.entityId​

entityId: string

AuthtypesAuthDomainConfigSAML.spec.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

AuthtypesAuthDomainConfigSAML.spec.location​

location: string

AuthtypesAuthNProvider​

AuthtypesAuthNProvider: "saml" | "google" | "oidc" | "email_password"

AuthtypesAuthNProviderInfo​

AuthtypesAuthNProviderInfo: object

AuthtypesAuthNProviderInfo.relayStatePath?​

optional relayStatePath?: string | null

AuthtypesAuthNSupport​

AuthtypesAuthNSupport: object

AuthtypesAuthNSupport.callback?​

optional callback?: object[] | null

AuthtypesAuthNSupport.password?​

optional password?: object[] | null

AuthtypesCallbackAuthNSupport​

AuthtypesCallbackAuthNSupport: object

AuthtypesCallbackAuthNSupport.provider?​

optional provider?: "saml" | "google" | "oidc" | "email_password"

AuthtypesCallbackAuthNSupport.url?​

optional url?: string

AuthtypesDeprecatedPostableUserRole​

AuthtypesDeprecatedPostableUserRole: object

AuthtypesDeprecatedPostableUserRole.id​

id: string

AuthtypesGettableAuthDomain​

AuthtypesGettableAuthDomain: object

AuthtypesGettableAuthDomain.authNProviderInfo?​

optional authNProviderInfo?: object

AuthtypesGettableAuthDomain.authNProviderInfo.relayStatePath?​

optional relayStatePath?: string | null

AuthtypesGettableAuthDomain.config?​

optional config?: { kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; } | { kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; } | { kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

Union Members​
Type Literal​

{ kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; }

kind​

kind: "saml"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.attributeMapping?​

optional attributeMapping?: object

spec.attributeMapping.email?​

optional email?: string

spec.attributeMapping.groups?​

optional groups?: string

spec.attributeMapping.name?​

optional name?: string

spec.attributeMapping.role?​

optional role?: string

spec.certificate​

certificate: string

spec.entityId​

entityId: string

spec.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

spec.location​

location: string


Type Literal​

{ kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; }

kind​

kind: "google"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.allowedGroups?​

optional allowedGroups?: string[]

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

spec.fetchGroups?​

optional fetchGroups?: boolean

spec.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password


Type Literal​

{ kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

kind​

kind: "oidc"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.claimMapping?​

optional claimMapping?: object

spec.claimMapping.email?​

optional email?: string

spec.claimMapping.groups?​

optional groups?: string

spec.claimMapping.name?​

optional name?: string

spec.claimMapping.role?​

optional role?: string

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.getUserInfo?​

optional getUserInfo?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.issuer​

issuer: string

spec.issuerAlias?​

optional issuerAlias?: string

AuthtypesGettableAuthDomain.createdAt?​

optional createdAt?: string

Format: date-time

AuthtypesGettableAuthDomain.enabled?​

optional enabled?: boolean

AuthtypesGettableAuthDomain.id​

id: string

AuthtypesGettableAuthDomain.name?​

optional name?: string

AuthtypesGettableAuthDomain.orgId?​

optional orgId?: string

AuthtypesGettableAuthDomain.roleMapping?​

optional roleMapping?: object

AuthtypesGettableAuthDomain.roleMapping.defaultRole?​

optional defaultRole?: string

AuthtypesGettableAuthDomain.roleMapping.groupMappings?​

optional groupMappings?: {[key: string]: string; } | null

AuthtypesGettableAuthDomain.roleMapping.useRoleAttribute?​

optional useRoleAttribute?: boolean

AuthtypesGettableAuthDomain.updatedAt?​

optional updatedAt?: string

Format: date-time

AuthtypesGettableRole​

AuthtypesGettableRole: object

AuthtypesGettableRole.createdAt?​

optional createdAt?: string

Format: date-time

AuthtypesGettableRole.description​

description: string

AuthtypesGettableRole.id​

id: string

AuthtypesGettableRole.name​

name: string

AuthtypesGettableRole.orgId​

orgId: string

AuthtypesGettableRole.type​

type: string

AuthtypesGettableRole.updatedAt?​

optional updatedAt?: string

Format: date-time

AuthtypesGettableToken​

AuthtypesGettableToken: object

AuthtypesGettableToken.accessToken?​

optional accessToken?: string

AuthtypesGettableToken.expiresIn?​

optional expiresIn?: number

AuthtypesGettableToken.refreshToken?​

optional refreshToken?: string

AuthtypesGettableToken.tokenType?​

optional tokenType?: string

AuthtypesGettableTransaction​

AuthtypesGettableTransaction: object

AuthtypesGettableTransaction.authorized​

authorized: boolean

AuthtypesGettableTransaction.object​

object: object

AuthtypesGettableTransaction.object.resource​

resource: object

AuthtypesGettableTransaction.object.resource.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

AuthtypesGettableTransaction.object.resource.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

AuthtypesGettableTransaction.object.selector​

selector: string

AuthtypesGettableTransaction.relation​

relation: "delete" | "create" | "read" | "update" | "list" | "assignee" | "attach" | "detach"

AuthtypesGoogleConfig​

AuthtypesGoogleConfig: object

AuthtypesGoogleConfig.allowedGroups?​

optional allowedGroups?: string[]

AuthtypesGoogleConfig.clientId​

clientId: string

AuthtypesGoogleConfig.clientSecret​

clientSecret: string

Format: password

AuthtypesGoogleConfig.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

AuthtypesGoogleConfig.fetchGroups?​

optional fetchGroups?: boolean

AuthtypesGoogleConfig.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

AuthtypesGoogleConfig.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

AuthtypesGoogleConfig.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password

AuthtypesOIDCConfig​

AuthtypesOIDCConfig: object

AuthtypesOIDCConfig.claimMapping?​

optional claimMapping?: object

AuthtypesOIDCConfig.claimMapping.email?​

optional email?: string

AuthtypesOIDCConfig.claimMapping.groups?​

optional groups?: string

AuthtypesOIDCConfig.claimMapping.name?​

optional name?: string

AuthtypesOIDCConfig.claimMapping.role?​

optional role?: string

AuthtypesOIDCConfig.clientId​

clientId: string

AuthtypesOIDCConfig.clientSecret​

clientSecret: string

Format: password

AuthtypesOIDCConfig.getUserInfo?​

optional getUserInfo?: boolean

AuthtypesOIDCConfig.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

AuthtypesOIDCConfig.issuer​

issuer: string

AuthtypesOIDCConfig.issuerAlias?​

optional issuerAlias?: string

AuthtypesOrgSessionContext​

AuthtypesOrgSessionContext: object

AuthtypesOrgSessionContext.authNSupport?​

optional authNSupport?: object

AuthtypesOrgSessionContext.authNSupport.callback?​

optional callback?: object[] | null

AuthtypesOrgSessionContext.authNSupport.password?​

optional password?: object[] | null

AuthtypesOrgSessionContext.id?​

optional id?: string

AuthtypesOrgSessionContext.name?​

optional name?: string

AuthtypesOrgSessionContext.warning?​

optional warning?: object

AuthtypesOrgSessionContext.warning.code​

code: string

AuthtypesOrgSessionContext.warning.errors​

errors: object[]

AuthtypesOrgSessionContext.warning.message​

message: string

AuthtypesOrgSessionContext.warning.retry?​

optional retry?: object

AuthtypesOrgSessionContext.warning.retry.delay​

delay: number

AuthtypesOrgSessionContext.warning.suggestions​

suggestions: string[]

AuthtypesOrgSessionContext.warning.type​

type: string

AuthtypesOrgSessionContext.warning.url?​

optional url?: string

AuthtypesPasswordAuthNSupport​

AuthtypesPasswordAuthNSupport: object

AuthtypesPasswordAuthNSupport.provider?​

optional provider?: "saml" | "google" | "oidc" | "email_password"

AuthtypesPostableAuthDomain​

AuthtypesPostableAuthDomain: object

AuthtypesPostableAuthDomain.config​

config: { kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; } | { kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; } | { kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

Union Members​
Type Literal​

{ kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; }

kind​

kind: "saml"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.attributeMapping?​

optional attributeMapping?: object

spec.attributeMapping.email?​

optional email?: string

spec.attributeMapping.groups?​

optional groups?: string

spec.attributeMapping.name?​

optional name?: string

spec.attributeMapping.role?​

optional role?: string

spec.certificate​

certificate: string

spec.entityId​

entityId: string

spec.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

spec.location​

location: string


Type Literal​

{ kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; }

kind​

kind: "google"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.allowedGroups?​

optional allowedGroups?: string[]

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

spec.fetchGroups?​

optional fetchGroups?: boolean

spec.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password


Type Literal​

{ kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

kind​

kind: "oidc"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.claimMapping?​

optional claimMapping?: object

spec.claimMapping.email?​

optional email?: string

spec.claimMapping.groups?​

optional groups?: string

spec.claimMapping.name?​

optional name?: string

spec.claimMapping.role?​

optional role?: string

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.getUserInfo?​

optional getUserInfo?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.issuer​

issuer: string

spec.issuerAlias?​

optional issuerAlias?: string

AuthtypesPostableAuthDomain.enabled?​

optional enabled?: boolean

AuthtypesPostableAuthDomain.name​

name: string

AuthtypesPostableAuthDomain.roleMapping?​

optional roleMapping?: object

AuthtypesPostableAuthDomain.roleMapping.defaultRole?​

optional defaultRole?: string

AuthtypesPostableAuthDomain.roleMapping.groupMappings?​

optional groupMappings?: {[key: string]: string; } | null

AuthtypesPostableAuthDomain.roleMapping.useRoleAttribute?​

optional useRoleAttribute?: boolean

AuthtypesPostableEmailPasswordSession​

AuthtypesPostableEmailPasswordSession: object

AuthtypesPostableEmailPasswordSession.email?​

optional email?: string

AuthtypesPostableEmailPasswordSession.orgId?​

optional orgId?: string

AuthtypesPostableEmailPasswordSession.password?​

optional password?: string

AuthtypesPostableRole​

AuthtypesPostableRole: object

AuthtypesPostableRole.description?​

optional description?: string

AuthtypesPostableRole.name​

name: string

AuthtypesPostableRole.transactionGroups?​

optional transactionGroups?: object[]

AuthtypesPostableRotateToken​

AuthtypesPostableRotateToken: object

AuthtypesPostableRotateToken.refreshToken?​

optional refreshToken?: string

AuthtypesPostableUser​

AuthtypesPostableUser: object

AuthtypesPostableUser.displayName?​

optional displayName?: string

AuthtypesPostableUser.email​

email: string

AuthtypesPostableUser.frontendBaseUrl?​

optional frontendBaseUrl?: string

AuthtypesPostableUser.userRoles?​

optional userRoles?: object[]

AuthtypesPostableUserRole​

AuthtypesPostableUserRole: object

AuthtypesPostableUserRole.roleId​

roleId: string

AuthtypesPostableUserRole.userId​

userId: string

AuthtypesRelation​

AuthtypesRelation: "delete" | "create" | "read" | "update" | "list" | "assignee" | "attach" | "detach"

AuthtypesRole​

AuthtypesRole: object

AuthtypesRole.createdAt?​

optional createdAt?: string

Format: date-time

AuthtypesRole.description​

description: string

AuthtypesRole.id​

id: string

AuthtypesRole.name​

name: string

AuthtypesRole.orgId​

orgId: string

AuthtypesRole.transactionGroups​

transactionGroups: object[]

AuthtypesRole.type​

type: string

AuthtypesRole.updatedAt?​

optional updatedAt?: string

Format: date-time

AuthtypesRoleMapping​

AuthtypesRoleMapping: object

AuthtypesRoleMapping.defaultRole?​

optional defaultRole?: string

AuthtypesRoleMapping.groupMappings?​

optional groupMappings?: {[key: string]: string; } | null

AuthtypesRoleMapping.useRoleAttribute?​

optional useRoleAttribute?: boolean

AuthtypesSamlConfig​

AuthtypesSamlConfig: object

AuthtypesSamlConfig.attributeMapping?​

optional attributeMapping?: object

AuthtypesSamlConfig.attributeMapping.email?​

optional email?: string

AuthtypesSamlConfig.attributeMapping.groups?​

optional groups?: string

AuthtypesSamlConfig.attributeMapping.name?​

optional name?: string

AuthtypesSamlConfig.attributeMapping.role?​

optional role?: string

AuthtypesSamlConfig.certificate​

certificate: string

AuthtypesSamlConfig.entityId​

entityId: string

AuthtypesSamlConfig.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

AuthtypesSamlConfig.location​

location: string

AuthtypesSessionContext​

AuthtypesSessionContext: object

AuthtypesSessionContext.exists?​

optional exists?: boolean

AuthtypesSessionContext.orgs?​

optional orgs?: object[] | null

AuthtypesTransaction​

AuthtypesTransaction: object

AuthtypesTransaction.object​

object: object

AuthtypesTransaction.object.resource​

resource: object

AuthtypesTransaction.object.resource.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

AuthtypesTransaction.object.resource.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

AuthtypesTransaction.object.selector​

selector: string

AuthtypesTransaction.relation​

relation: "delete" | "create" | "read" | "update" | "list" | "assignee" | "attach" | "detach"

AuthtypesTransactionGroup​

AuthtypesTransactionGroup: object

AuthtypesTransactionGroup.objectGroup​

objectGroup: object

AuthtypesTransactionGroup.objectGroup.resource​

resource: object

AuthtypesTransactionGroup.objectGroup.resource.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

AuthtypesTransactionGroup.objectGroup.resource.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

AuthtypesTransactionGroup.objectGroup.selectors​

selectors: string[]

AuthtypesTransactionGroup.relation​

relation: "delete" | "create" | "read" | "update" | "list" | "assignee" | "attach" | "detach"

AuthtypesTransactionGroups​

AuthtypesTransactionGroups: object[]

AuthtypesUpdatableAuthDomain​

AuthtypesUpdatableAuthDomain: object

AuthtypesUpdatableAuthDomain.config​

config: { kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; } | { kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; } | { kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

Union Members​
Type Literal​

{ kind: "saml"; spec: { attributeMapping?: { email?: string; groups?: string; name?: string; role?: string; }; certificate: string; entityId: string; insecureSkipAuthNRequestsSigned?: boolean; location: string; }; }

kind​

kind: "saml"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.attributeMapping?​

optional attributeMapping?: object

spec.attributeMapping.email?​

optional email?: string

spec.attributeMapping.groups?​

optional groups?: string

spec.attributeMapping.name?​

optional name?: string

spec.attributeMapping.role?​

optional role?: string

spec.certificate​

certificate: string

spec.entityId​

entityId: string

spec.insecureSkipAuthNRequestsSigned?​

optional insecureSkipAuthNRequestsSigned?: boolean

spec.location​

location: string


Type Literal​

{ kind: "google"; spec: { allowedGroups?: string[]; clientId: string; clientSecret: string; domainToAdminEmail?: {[key: string]: string; }; fetchGroups?: boolean; fetchTransitiveGroupMembership?: boolean; insecureSkipEmailVerified?: boolean; serviceAccountJson?: string; }; }

kind​

kind: "google"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.allowedGroups?​

optional allowedGroups?: string[]

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.domainToAdminEmail?​

optional domainToAdminEmail?: object

Index Signature​

[key: string]: string

spec.fetchGroups?​

optional fetchGroups?: boolean

spec.fetchTransitiveGroupMembership?​

optional fetchTransitiveGroupMembership?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.serviceAccountJson?​

optional serviceAccountJson?: string

Format: password


Type Literal​

{ kind: "oidc"; spec: { claimMapping?: { email?: string; groups?: string; name?: string; role?: string; }; clientId: string; clientSecret: string; getUserInfo?: boolean; insecureSkipEmailVerified?: boolean; issuer: string; issuerAlias?: string; }; }

kind​

kind: "oidc"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.claimMapping?​

optional claimMapping?: object

spec.claimMapping.email?​

optional email?: string

spec.claimMapping.groups?​

optional groups?: string

spec.claimMapping.name?​

optional name?: string

spec.claimMapping.role?​

optional role?: string

spec.clientId​

clientId: string

spec.clientSecret​

clientSecret: string

Format: password

spec.getUserInfo?​

optional getUserInfo?: boolean

spec.insecureSkipEmailVerified?​

optional insecureSkipEmailVerified?: boolean

spec.issuer​

issuer: string

spec.issuerAlias?​

optional issuerAlias?: string

AuthtypesUpdatableAuthDomain.enabled?​

optional enabled?: boolean

AuthtypesUpdatableAuthDomain.roleMapping?​

optional roleMapping?: object

AuthtypesUpdatableAuthDomain.roleMapping.defaultRole?​

optional defaultRole?: string

AuthtypesUpdatableAuthDomain.roleMapping.groupMappings?​

optional groupMappings?: {[key: string]: string; } | null

AuthtypesUpdatableAuthDomain.roleMapping.useRoleAttribute?​

optional useRoleAttribute?: boolean

AuthtypesUpdatableRole​

AuthtypesUpdatableRole: object

AuthtypesUpdatableRole.description​

description: string

AuthtypesUpdatableRole.transactionGroups​

transactionGroups: object[]

AuthtypesUserRole​

AuthtypesUserRole: object

AuthtypesUserRole.createdAt​

createdAt: string

Format: date-time

AuthtypesUserRole.id​

id: string

AuthtypesUserRole.role​

role: object

AuthtypesUserRole.role.createdAt?​

optional createdAt?: string

Format: date-time

AuthtypesUserRole.role.description​

description: string

AuthtypesUserRole.role.id​

id: string

AuthtypesUserRole.role.name​

name: string

AuthtypesUserRole.role.orgId​

orgId: string

AuthtypesUserRole.role.transactionGroups​

transactionGroups: object[]

AuthtypesUserRole.role.type​

type: string

AuthtypesUserRole.role.updatedAt?​

optional updatedAt?: string

Format: date-time

AuthtypesUserRole.roleId​

roleId: string

AuthtypesUserRole.updatedAt​

updatedAt: string

Format: date-time

AuthtypesUserRole.userId​

userId: string

AuthtypesUserWithRoles​

AuthtypesUserWithRoles: object

AuthtypesUserWithRoles.createdAt?​

optional createdAt?: string

Format: date-time

AuthtypesUserWithRoles.displayName?​

optional displayName?: string

AuthtypesUserWithRoles.email?​

optional email?: string

AuthtypesUserWithRoles.id​

id: string

AuthtypesUserWithRoles.isRoot?​

optional isRoot?: boolean

AuthtypesUserWithRoles.orgId?​

optional orgId?: string

AuthtypesUserWithRoles.status?​

optional status?: string

AuthtypesUserWithRoles.updatedAt?​

optional updatedAt?: string

Format: date-time

AuthtypesUserWithRoles.userRoles?​

optional userRoles?: object[] | null

CloudintegrationtypesAccount​

CloudintegrationtypesAccount: object

CloudintegrationtypesAccount.agentReport​

agentReport: { data: {[key: string]: unknown; } | null; timestampMillis: number; } | null

Union Members​
Type Literal​

{ data: {[key: string]: unknown; } | null; timestampMillis: number; }

data​

data: {[key: string]: unknown; } | null

timestampMillis​

timestampMillis: number

Format: int64


null

CloudintegrationtypesAccount.config​

config: object

CloudintegrationtypesAccount.config.aws?​

optional aws?: object

CloudintegrationtypesAccount.config.aws.regions​

regions: string[]

CloudintegrationtypesAccount.config.azure?​

optional azure?: object

CloudintegrationtypesAccount.config.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAccount.config.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesAccount.config.gcp?​

optional gcp?: object

CloudintegrationtypesAccount.config.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesAccount.config.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAccount.config.gcp.projectIds​

projectIds: string[]

CloudintegrationtypesAccount.createdAt?​

optional createdAt?: string

Format: date-time

CloudintegrationtypesAccount.id​

id: string

CloudintegrationtypesAccount.orgId​

orgId: string

CloudintegrationtypesAccount.provider​

provider: string

CloudintegrationtypesAccount.providerAccountId​

providerAccountId: string | null

CloudintegrationtypesAccount.removedAt​

removedAt: string | null

Format: date-time

CloudintegrationtypesAccount.updatedAt?​

optional updatedAt?: string

Format: date-time

CloudintegrationtypesAccountConfig​

CloudintegrationtypesAccountConfig: object

CloudintegrationtypesAccountConfig.aws?​

optional aws?: object

CloudintegrationtypesAccountConfig.aws.regions​

regions: string[]

CloudintegrationtypesAccountConfig.azure?​

optional azure?: object

CloudintegrationtypesAccountConfig.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAccountConfig.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesAccountConfig.gcp?​

optional gcp?: object

CloudintegrationtypesAccountConfig.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesAccountConfig.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAccountConfig.gcp.projectIds​

projectIds: string[]

CloudintegrationtypesAgentReport​

CloudintegrationtypesAgentReport: { data: {[key: string]: unknown; } | null; timestampMillis: number; } | null

Union Members​
Type Literal​

{ data: {[key: string]: unknown; } | null; timestampMillis: number; }

data​

data: {[key: string]: unknown; } | null

timestampMillis​

timestampMillis: number

Format: int64


null

CloudintegrationtypesAWSAccountConfig​

CloudintegrationtypesAWSAccountConfig: object

CloudintegrationtypesAWSAccountConfig.regions​

regions: string[]

CloudintegrationtypesAWSCloudWatchLogsSubscription​

CloudintegrationtypesAWSCloudWatchLogsSubscription: object

CloudintegrationtypesAWSCloudWatchLogsSubscription.filterPattern​

filterPattern: string

CloudintegrationtypesAWSCloudWatchLogsSubscription.logGroupNamePrefix​

logGroupNamePrefix: string

CloudintegrationtypesAWSCloudWatchMetricStreamFilter​

CloudintegrationtypesAWSCloudWatchMetricStreamFilter: object

CloudintegrationtypesAWSCloudWatchMetricStreamFilter.metricNames?​

optional metricNames?: string[]

CloudintegrationtypesAWSCloudWatchMetricStreamFilter.namespace​

namespace: string

CloudintegrationtypesAWSConnectionArtifact​

CloudintegrationtypesAWSConnectionArtifact: object

CloudintegrationtypesAWSConnectionArtifact.connectionUrl​

connectionUrl: string

CloudintegrationtypesAWSIntegrationConfig​

CloudintegrationtypesAWSIntegrationConfig: object

CloudintegrationtypesAWSIntegrationConfig.enabledRegions​

enabledRegions: string[]

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy​

telemetryCollectionStrategy: object

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy.logs?​

optional logs?: object

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy.logs.subscriptions​

subscriptions: object[]

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy.metrics?​

optional metrics?: object

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy.metrics.streamFilters​

streamFilters: object[]

CloudintegrationtypesAWSIntegrationConfig.telemetryCollectionStrategy.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesAWSLogsCollectionStrategy​

CloudintegrationtypesAWSLogsCollectionStrategy: object

CloudintegrationtypesAWSLogsCollectionStrategy.subscriptions​

subscriptions: object[]

CloudintegrationtypesAWSMetricsCollectionStrategy​

CloudintegrationtypesAWSMetricsCollectionStrategy: object

CloudintegrationtypesAWSMetricsCollectionStrategy.streamFilters​

streamFilters: object[]

CloudintegrationtypesAWSPostableAccountConfig​

CloudintegrationtypesAWSPostableAccountConfig: object

CloudintegrationtypesAWSPostableAccountConfig.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAWSPostableAccountConfig.regions​

regions: string[]

CloudintegrationtypesAWSServiceConfig​

CloudintegrationtypesAWSServiceConfig: object

CloudintegrationtypesAWSServiceConfig.logs?​

optional logs?: object

CloudintegrationtypesAWSServiceConfig.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesAWSServiceConfig.logs.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesAWSServiceConfig.metrics?​

optional metrics?: object

CloudintegrationtypesAWSServiceConfig.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesAWSServiceLogsConfig​

CloudintegrationtypesAWSServiceLogsConfig: object

CloudintegrationtypesAWSServiceLogsConfig.enabled?​

optional enabled?: boolean

CloudintegrationtypesAWSServiceLogsConfig.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesAWSServiceMetricsConfig​

CloudintegrationtypesAWSServiceMetricsConfig: object

CloudintegrationtypesAWSServiceMetricsConfig.enabled?​

optional enabled?: boolean

CloudintegrationtypesAWSTelemetryCollectionStrategy​

CloudintegrationtypesAWSTelemetryCollectionStrategy: object

CloudintegrationtypesAWSTelemetryCollectionStrategy.logs?​

optional logs?: object

CloudintegrationtypesAWSTelemetryCollectionStrategy.logs.subscriptions​

subscriptions: object[]

CloudintegrationtypesAWSTelemetryCollectionStrategy.metrics?​

optional metrics?: object

CloudintegrationtypesAWSTelemetryCollectionStrategy.metrics.streamFilters​

streamFilters: object[]

CloudintegrationtypesAWSTelemetryCollectionStrategy.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesAzureAccountConfig​

CloudintegrationtypesAzureAccountConfig: object

CloudintegrationtypesAzureAccountConfig.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAzureAccountConfig.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesAzureConnectionArtifact​

CloudintegrationtypesAzureConnectionArtifact: object

CloudintegrationtypesAzureConnectionArtifact.cliCommand​

cliCommand: string

CloudintegrationtypesAzureConnectionArtifact.cloudPowerShellCommand​

cloudPowerShellCommand: string

CloudintegrationtypesAzureIntegrationConfig​

CloudintegrationtypesAzureIntegrationConfig: object

CloudintegrationtypesAzureIntegrationConfig.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesAzureIntegrationConfig.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesAzureIntegrationConfig.telemetryCollectionStrategy​

telemetryCollectionStrategy: object[]

CloudintegrationtypesAzureLogsCollectionStrategy​

CloudintegrationtypesAzureLogsCollectionStrategy: object

CloudintegrationtypesAzureLogsCollectionStrategy.categoryGroups​

categoryGroups: string[]

CloudintegrationtypesAzureMetricsCollectionStrategy​

CloudintegrationtypesAzureMetricsCollectionStrategy: Record<string, never>

CloudintegrationtypesAzureServiceConfig​

CloudintegrationtypesAzureServiceConfig: object

CloudintegrationtypesAzureServiceConfig.logs​

logs: object

CloudintegrationtypesAzureServiceConfig.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesAzureServiceConfig.metrics​

metrics: object

CloudintegrationtypesAzureServiceConfig.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesAzureServiceLogsConfig​

CloudintegrationtypesAzureServiceLogsConfig: object

CloudintegrationtypesAzureServiceLogsConfig.enabled?​

optional enabled?: boolean

CloudintegrationtypesAzureServiceMetricsConfig​

CloudintegrationtypesAzureServiceMetricsConfig: object

CloudintegrationtypesAzureServiceMetricsConfig.enabled?​

optional enabled?: boolean

CloudintegrationtypesAzureTelemetryCollectionStrategy​

CloudintegrationtypesAzureTelemetryCollectionStrategy: object

CloudintegrationtypesAzureTelemetryCollectionStrategy.logs?​

optional logs?: object

CloudintegrationtypesAzureTelemetryCollectionStrategy.logs.categoryGroups​

categoryGroups: string[]

CloudintegrationtypesAzureTelemetryCollectionStrategy.metrics?​

optional metrics?: Record<string, never>

CloudintegrationtypesAzureTelemetryCollectionStrategy.resourceProvider​

resourceProvider: string

CloudintegrationtypesAzureTelemetryCollectionStrategy.resourceType​

resourceType: string

CloudintegrationtypesCloudIntegrationService​

CloudintegrationtypesCloudIntegrationService: { cloudIntegrationId?: string; config?: { aws?: { logs?: { enabled?: boolean; s3Buckets?: {[key: ...]: ...; }; }; metrics?: { enabled?: boolean; }; }; azure?: { logs: { enabled?: boolean; }; metrics: { enabled?: boolean; }; }; gcp?: { logs?: { enabled: boolean; }; metrics?: { enabled: boolean; }; }; }; createdAt?: string; id: string; type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"; updatedAt?: string; } | null

Union Members​
Type Literal​

{ cloudIntegrationId?: string; config?: { aws?: { logs?: { enabled?: boolean; s3Buckets?: {[key: ...]: ...; }; }; metrics?: { enabled?: boolean; }; }; azure?: { logs: { enabled?: boolean; }; metrics: { enabled?: boolean; }; }; gcp?: { logs?: { enabled: boolean; }; metrics?: { enabled: boolean; }; }; }; createdAt?: string; id: string; type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"; updatedAt?: string; }

cloudIntegrationId?​

optional cloudIntegrationId?: string

config?​

optional config?: object

config.aws?​

optional aws?: object

config.aws.logs?​

optional logs?: object

config.aws.logs.enabled?​

optional enabled?: boolean

config.aws.logs.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: ...]: ...

config.aws.metrics?​

optional metrics?: object

config.aws.metrics.enabled?​

optional enabled?: boolean

config.azure?​

optional azure?: object

config.azure.logs​

logs: object

config.azure.logs.enabled?​

optional enabled?: boolean

config.azure.metrics​

metrics: object

config.azure.metrics.enabled?​

optional enabled?: boolean

config.gcp?​

optional gcp?: object

config.gcp.logs?​

optional logs?: object

config.gcp.logs.enabled​

enabled: boolean

config.gcp.metrics?​

optional metrics?: object

config.gcp.metrics.enabled​

enabled: boolean

createdAt?​

optional createdAt?: string

Format: date-time

id​

id: string

type?​

optional type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"

updatedAt?​

optional updatedAt?: string

Format: date-time


null

CloudintegrationtypesCollectedLogAttribute​

CloudintegrationtypesCollectedLogAttribute: object

CloudintegrationtypesCollectedLogAttribute.name?​

optional name?: string

CloudintegrationtypesCollectedLogAttribute.path?​

optional path?: string

CloudintegrationtypesCollectedLogAttribute.type?​

optional type?: string

CloudintegrationtypesCollectedMetric​

CloudintegrationtypesCollectedMetric: object

CloudintegrationtypesCollectedMetric.description?​

optional description?: string

CloudintegrationtypesCollectedMetric.name?​

optional name?: string

CloudintegrationtypesCollectedMetric.type?​

optional type?: string

CloudintegrationtypesCollectedMetric.unit?​

optional unit?: string

CloudintegrationtypesConnectionArtifact​

CloudintegrationtypesConnectionArtifact: object

CloudintegrationtypesConnectionArtifact.aws?​

optional aws?: object

CloudintegrationtypesConnectionArtifact.aws.connectionUrl​

connectionUrl: string

CloudintegrationtypesConnectionArtifact.azure?​

optional azure?: object

CloudintegrationtypesConnectionArtifact.azure.cliCommand​

cliCommand: string

CloudintegrationtypesConnectionArtifact.azure.cloudPowerShellCommand​

cloudPowerShellCommand: string

CloudintegrationtypesConnectionArtifact.gcp?​

optional gcp?: Record<string, never>

CloudintegrationtypesCredentials​

CloudintegrationtypesCredentials: object

CloudintegrationtypesCredentials.ingestionKey​

ingestionKey: string

CloudintegrationtypesCredentials.ingestionUrl​

ingestionUrl: string

CloudintegrationtypesCredentials.sigNozApiKey​

sigNozApiKey: string

CloudintegrationtypesCredentials.sigNozApiUrl​

sigNozApiUrl: string

CloudintegrationtypesDataCollected​

CloudintegrationtypesDataCollected: object

CloudintegrationtypesDataCollected.logs?​

optional logs?: object[] | null

CloudintegrationtypesDataCollected.metrics?​

optional metrics?: object[] | null

CloudintegrationtypesGCPAccountConfig​

CloudintegrationtypesGCPAccountConfig: object

CloudintegrationtypesGCPAccountConfig.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesGCPAccountConfig.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesGCPAccountConfig.projectIds​

projectIds: string[]

CloudintegrationtypesGCPConnectionArtifact​

CloudintegrationtypesGCPConnectionArtifact: Record<string, never>

CloudintegrationtypesGCPIntegrationConfig​

CloudintegrationtypesGCPIntegrationConfig: Record<string, never>

CloudintegrationtypesGCPServiceConfig​

CloudintegrationtypesGCPServiceConfig: object

CloudintegrationtypesGCPServiceConfig.logs?​

optional logs?: object

CloudintegrationtypesGCPServiceConfig.logs.enabled​

enabled: boolean

CloudintegrationtypesGCPServiceConfig.metrics?​

optional metrics?: object

CloudintegrationtypesGCPServiceConfig.metrics.enabled​

enabled: boolean

CloudintegrationtypesGCPServiceLogsConfig​

CloudintegrationtypesGCPServiceLogsConfig: object

CloudintegrationtypesGCPServiceLogsConfig.enabled​

enabled: boolean

CloudintegrationtypesGCPServiceMetricsConfig​

CloudintegrationtypesGCPServiceMetricsConfig: object

CloudintegrationtypesGCPServiceMetricsConfig.enabled​

enabled: boolean

CloudintegrationtypesGettableAccounts​

CloudintegrationtypesGettableAccounts: object

CloudintegrationtypesGettableAccounts.accounts​

accounts: object[]

CloudintegrationtypesGettableAccountWithConnectionArtifact​

CloudintegrationtypesGettableAccountWithConnectionArtifact: object

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact​

connectionArtifact: object

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.aws?​

optional aws?: object

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.aws.connectionUrl​

connectionUrl: string

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.azure?​

optional azure?: object

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.azure.cliCommand​

cliCommand: string

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.azure.cloudPowerShellCommand​

cloudPowerShellCommand: string

CloudintegrationtypesGettableAccountWithConnectionArtifact.connectionArtifact.gcp?​

optional gcp?: Record<string, never>

CloudintegrationtypesGettableAccountWithConnectionArtifact.id​

id: string

CloudintegrationtypesGettableAgentCheckIn​

CloudintegrationtypesGettableAgentCheckIn: object

CloudintegrationtypesGettableAgentCheckIn.account_id​

account_id: string

CloudintegrationtypesGettableAgentCheckIn.cloud_account_id​

cloud_account_id: string

CloudintegrationtypesGettableAgentCheckIn.cloudIntegrationId​

cloudIntegrationId: string

CloudintegrationtypesGettableAgentCheckIn.integration_config​

integration_config: { enabled_regions: string[]; telemetry: { aws_logs?: { cloudwatch_logs_subscriptions?: object[] | null; }; aws_metrics?: { cloudwatch_metric_stream_filters?: object[] | null; }; provider?: string; s3_buckets?: {[key: string]: string[]; }; }; } | null

CloudintegrationtypesGettableAgentCheckIn.integrationConfig​

integrationConfig: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws?​

optional aws?: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.enabledRegions​

enabledRegions: string[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy​

telemetryCollectionStrategy: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy.logs?​

optional logs?: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy.logs.subscriptions​

subscriptions: object[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy.metrics?​

optional metrics?: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy.metrics.streamFilters​

streamFilters: object[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.aws.telemetryCollectionStrategy.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.azure?​

optional azure?: object

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.azure.telemetryCollectionStrategy​

telemetryCollectionStrategy: object[]

CloudintegrationtypesGettableAgentCheckIn.integrationConfig.gcp?​

optional gcp?: Record<string, never>

CloudintegrationtypesGettableAgentCheckIn.providerAccountId​

providerAccountId: string

CloudintegrationtypesGettableAgentCheckIn.removed_at​

removed_at: string | null

Format: date-time

CloudintegrationtypesGettableAgentCheckIn.removedAt​

removedAt: string | null

Format: date-time

CloudintegrationtypesGettableServicesMetadata​

CloudintegrationtypesGettableServicesMetadata: object

CloudintegrationtypesGettableServicesMetadata.services​

services: object[]

CloudintegrationtypesIntegrationConfig​

CloudintegrationtypesIntegrationConfig: { enabled_regions: string[]; telemetry: { aws_logs?: { cloudwatch_logs_subscriptions?: object[] | null; }; aws_metrics?: { cloudwatch_metric_stream_filters?: object[] | null; }; provider?: string; s3_buckets?: {[key: string]: string[]; }; }; } | null

CloudintegrationtypesOldAWSCollectionStrategy​

CloudintegrationtypesOldAWSCollectionStrategy: object

CloudintegrationtypesOldAWSCollectionStrategy.aws_logs?​

optional aws_logs?: object

CloudintegrationtypesOldAWSCollectionStrategy.aws_logs.cloudwatch_logs_subscriptions?​

optional cloudwatch_logs_subscriptions?: object[] | null

CloudintegrationtypesOldAWSCollectionStrategy.aws_metrics?​

optional aws_metrics?: object

CloudintegrationtypesOldAWSCollectionStrategy.aws_metrics.cloudwatch_metric_stream_filters?​

optional cloudwatch_metric_stream_filters?: object[] | null

CloudintegrationtypesOldAWSCollectionStrategy.provider?​

optional provider?: string

CloudintegrationtypesOldAWSCollectionStrategy.s3_buckets?​

optional s3_buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesOldAWSLogsStrategy​

CloudintegrationtypesOldAWSLogsStrategy: object

CloudintegrationtypesOldAWSLogsStrategy.cloudwatch_logs_subscriptions?​

optional cloudwatch_logs_subscriptions?: object[] | null

CloudintegrationtypesOldAWSMetricsStrategy​

CloudintegrationtypesOldAWSMetricsStrategy: object

CloudintegrationtypesOldAWSMetricsStrategy.cloudwatch_metric_stream_filters?​

optional cloudwatch_metric_stream_filters?: object[] | null

CloudintegrationtypesPostableAccount​

CloudintegrationtypesPostableAccount: object

CloudintegrationtypesPostableAccount.config​

config: object

CloudintegrationtypesPostableAccount.config.aws?​

optional aws?: object

CloudintegrationtypesPostableAccount.config.aws.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccount.config.aws.regions​

regions: string[]

CloudintegrationtypesPostableAccount.config.azure?​

optional azure?: object

CloudintegrationtypesPostableAccount.config.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccount.config.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesPostableAccount.config.gcp?​

optional gcp?: object

CloudintegrationtypesPostableAccount.config.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesPostableAccount.config.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccount.config.gcp.projectIds​

projectIds: string[]

CloudintegrationtypesPostableAccount.credentials​

credentials: object

CloudintegrationtypesPostableAccount.credentials.ingestionKey​

ingestionKey: string

CloudintegrationtypesPostableAccount.credentials.ingestionUrl​

ingestionUrl: string

CloudintegrationtypesPostableAccount.credentials.sigNozApiKey​

sigNozApiKey: string

CloudintegrationtypesPostableAccount.credentials.sigNozApiUrl​

sigNozApiUrl: string

CloudintegrationtypesPostableAccountConfig​

CloudintegrationtypesPostableAccountConfig: object

CloudintegrationtypesPostableAccountConfig.aws?​

optional aws?: object

CloudintegrationtypesPostableAccountConfig.aws.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccountConfig.aws.regions​

regions: string[]

CloudintegrationtypesPostableAccountConfig.azure?​

optional azure?: object

CloudintegrationtypesPostableAccountConfig.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccountConfig.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesPostableAccountConfig.gcp?​

optional gcp?: object

CloudintegrationtypesPostableAccountConfig.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesPostableAccountConfig.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesPostableAccountConfig.gcp.projectIds​

projectIds: string[]

CloudintegrationtypesPostableAgentCheckIn​

CloudintegrationtypesPostableAgentCheckIn: object

CloudintegrationtypesPostableAgentCheckIn.account_id?​

optional account_id?: string

CloudintegrationtypesPostableAgentCheckIn.cloud_account_id?​

optional cloud_account_id?: string

CloudintegrationtypesPostableAgentCheckIn.cloudIntegrationId?​

optional cloudIntegrationId?: string

CloudintegrationtypesPostableAgentCheckIn.data​

data: {[key: string]: unknown; } | null

CloudintegrationtypesPostableAgentCheckIn.providerAccountId?​

optional providerAccountId?: string

CloudintegrationtypesProviderIntegrationConfig​

CloudintegrationtypesProviderIntegrationConfig: object

CloudintegrationtypesProviderIntegrationConfig.aws?​

optional aws?: object

CloudintegrationtypesProviderIntegrationConfig.aws.enabledRegions​

enabledRegions: string[]

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy​

telemetryCollectionStrategy: object

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy.logs?​

optional logs?: object

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy.logs.subscriptions​

subscriptions: object[]

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy.metrics?​

optional metrics?: object

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy.metrics.streamFilters​

streamFilters: object[]

CloudintegrationtypesProviderIntegrationConfig.aws.telemetryCollectionStrategy.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesProviderIntegrationConfig.azure?​

optional azure?: object

CloudintegrationtypesProviderIntegrationConfig.azure.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesProviderIntegrationConfig.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesProviderIntegrationConfig.azure.telemetryCollectionStrategy​

telemetryCollectionStrategy: object[]

CloudintegrationtypesProviderIntegrationConfig.gcp?​

optional gcp?: Record<string, never>

CloudintegrationtypesService​

CloudintegrationtypesService: object

CloudintegrationtypesService.assets​

assets: object

CloudintegrationtypesService.assets.dashboards​

dashboards: object[]

CloudintegrationtypesService.cloudIntegrationService​

cloudIntegrationService: { cloudIntegrationId?: string; config?: { aws?: { logs?: { enabled?: ... | ... | ...; s3Buckets?: ... | ...; }; metrics?: { enabled?: ... | ... | ...; }; }; azure?: { logs: { enabled?: boolean; }; metrics: { enabled?: boolean; }; }; gcp?: { logs?: { enabled: boolean; }; metrics?: { enabled: boolean; }; }; }; createdAt?: string; id: string; type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"; updatedAt?: string; } | null

Union Members​
Type Literal​

{ cloudIntegrationId?: string; config?: { aws?: { logs?: { enabled?: ... | ... | ...; s3Buckets?: ... | ...; }; metrics?: { enabled?: ... | ... | ...; }; }; azure?: { logs: { enabled?: boolean; }; metrics: { enabled?: boolean; }; }; gcp?: { logs?: { enabled: boolean; }; metrics?: { enabled: boolean; }; }; }; createdAt?: string; id: string; type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"; updatedAt?: string; }

cloudIntegrationId?​

optional cloudIntegrationId?: string

config?​

optional config?: object

config.aws?​

optional aws?: object

config.aws.logs?​

optional logs?: object

config.aws.logs.enabled?​

optional enabled?: ... | ... | ...

config.aws.logs.s3Buckets?​

optional s3Buckets?: ... | ...

config.aws.metrics?​

optional metrics?: object

config.aws.metrics.enabled?​

optional enabled?: ... | ... | ...

config.azure?​

optional azure?: object

config.azure.logs​

logs: object

config.azure.logs.enabled?​

optional enabled?: boolean

config.azure.metrics​

metrics: object

config.azure.metrics.enabled?​

optional enabled?: boolean

config.gcp?​

optional gcp?: object

config.gcp.logs?​

optional logs?: object

config.gcp.logs.enabled​

enabled: boolean

config.gcp.metrics?​

optional metrics?: object

config.gcp.metrics.enabled​

enabled: boolean

createdAt?​

optional createdAt?: string

Format: date-time

id​

id: string

type?​

optional type?: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"

updatedAt?​

optional updatedAt?: string

Format: date-time


null

CloudintegrationtypesService.dataCollected​

dataCollected: object

CloudintegrationtypesService.dataCollected.logs?​

optional logs?: object[] | null

CloudintegrationtypesService.dataCollected.metrics?​

optional metrics?: object[] | null

CloudintegrationtypesService.icon​

icon: string

CloudintegrationtypesService.id​

id: string

CloudintegrationtypesService.overview​

overview: string

CloudintegrationtypesService.supportedSignals​

supportedSignals: object

CloudintegrationtypesService.supportedSignals.logs?​

optional logs?: boolean

CloudintegrationtypesService.supportedSignals.metrics?​

optional metrics?: boolean

CloudintegrationtypesService.title​

title: string

CloudintegrationtypesServiceAssets​

CloudintegrationtypesServiceAssets: object

CloudintegrationtypesServiceAssets.dashboards​

dashboards: object[]

CloudintegrationtypesServiceConfig​

CloudintegrationtypesServiceConfig: object

CloudintegrationtypesServiceConfig.aws?​

optional aws?: object

CloudintegrationtypesServiceConfig.aws.logs?​

optional logs?: object

CloudintegrationtypesServiceConfig.aws.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesServiceConfig.aws.logs.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesServiceConfig.aws.metrics?​

optional metrics?: object

CloudintegrationtypesServiceConfig.aws.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesServiceConfig.azure?​

optional azure?: object

CloudintegrationtypesServiceConfig.azure.logs​

logs: object

CloudintegrationtypesServiceConfig.azure.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesServiceConfig.azure.metrics​

metrics: object

CloudintegrationtypesServiceConfig.azure.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesServiceConfig.gcp?​

optional gcp?: object

CloudintegrationtypesServiceConfig.gcp.logs?​

optional logs?: object

CloudintegrationtypesServiceConfig.gcp.logs.enabled​

enabled: boolean

CloudintegrationtypesServiceConfig.gcp.metrics?​

optional metrics?: object

CloudintegrationtypesServiceConfig.gcp.metrics.enabled​

enabled: boolean

CloudintegrationtypesServiceDashboard​

CloudintegrationtypesServiceDashboard: object

CloudintegrationtypesServiceDashboard.description​

description: string

CloudintegrationtypesServiceDashboard.integrationDashboard?​

optional integrationDashboard?: object

CloudintegrationtypesServiceDashboard.integrationDashboard.createdAt​

createdAt: string

Format: date-time

CloudintegrationtypesServiceDashboard.integrationDashboard.dashboardId​

dashboardId: string

CloudintegrationtypesServiceDashboard.integrationDashboard.id​

id: string

CloudintegrationtypesServiceDashboard.integrationDashboard.provider​

provider: string

CloudintegrationtypesServiceDashboard.integrationDashboard.slug​

slug: string

CloudintegrationtypesServiceDashboard.integrationDashboard.updatedAt​

updatedAt: string

Format: date-time

CloudintegrationtypesServiceDashboard.title​

title: string

CloudintegrationtypesServiceID​

CloudintegrationtypesServiceID: "alb" | "api-gateway" | "dynamodb" | "ec2" | "ecs" | "eks" | "elasticache" | "lambda" | "msk" | "rds" | "s3sync" | "sns" | "sqs" | "storageaccountsblob" | "cdnprofile" | "virtualmachine" | "appservice" | "containerapp" | "aks" | "sqldatabase" | "sqldatabasemi" | "mysqlflexibleserver" | "postgresqlflexibleserver" | "mongodb" | "cosmosdb" | "cassandradb" | "redis" | "cloudsql_postgres" | "memorystore_redis" | "computeengine" | "gke" | "cloudstorage" | "cloudsql_mysql"

CloudintegrationtypesServiceMetadata​

CloudintegrationtypesServiceMetadata: object

CloudintegrationtypesServiceMetadata.enabled​

enabled: boolean

CloudintegrationtypesServiceMetadata.icon​

icon: string

CloudintegrationtypesServiceMetadata.id​

id: string

CloudintegrationtypesServiceMetadata.title​

title: string

CloudintegrationtypesStorableIntegrationDashboard​

CloudintegrationtypesStorableIntegrationDashboard: object

CloudintegrationtypesStorableIntegrationDashboard.createdAt​

createdAt: string

Format: date-time

CloudintegrationtypesStorableIntegrationDashboard.dashboardId​

dashboardId: string

CloudintegrationtypesStorableIntegrationDashboard.id​

id: string

CloudintegrationtypesStorableIntegrationDashboard.provider​

provider: string

CloudintegrationtypesStorableIntegrationDashboard.slug​

slug: string

CloudintegrationtypesStorableIntegrationDashboard.updatedAt​

updatedAt: string

Format: date-time

CloudintegrationtypesSupportedSignals​

CloudintegrationtypesSupportedSignals: object

CloudintegrationtypesSupportedSignals.logs?​

optional logs?: boolean

CloudintegrationtypesSupportedSignals.metrics?​

optional metrics?: boolean

CloudintegrationtypesUpdatableAccount​

CloudintegrationtypesUpdatableAccount: object

CloudintegrationtypesUpdatableAccount.config​

config: object

CloudintegrationtypesUpdatableAccount.config.aws?​

optional aws?: object

CloudintegrationtypesUpdatableAccount.config.aws.regions​

regions: string[]

CloudintegrationtypesUpdatableAccount.config.azure?​

optional azure?: object

CloudintegrationtypesUpdatableAccount.config.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesUpdatableAccount.config.gcp?​

optional gcp?: object

CloudintegrationtypesUpdatableAccount.config.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesUpdatableAccount.config.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesUpdatableAccount.config.gcp.projectIds​

projectIds: string[] | null

CloudintegrationtypesUpdatableAccountConfig​

CloudintegrationtypesUpdatableAccountConfig: object

CloudintegrationtypesUpdatableAccountConfig.aws?​

optional aws?: object

CloudintegrationtypesUpdatableAccountConfig.aws.regions​

regions: string[]

CloudintegrationtypesUpdatableAccountConfig.azure?​

optional azure?: object

CloudintegrationtypesUpdatableAccountConfig.azure.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesUpdatableAccountConfig.gcp?​

optional gcp?: object

CloudintegrationtypesUpdatableAccountConfig.gcp.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesUpdatableAccountConfig.gcp.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesUpdatableAccountConfig.gcp.projectIds​

projectIds: string[] | null

CloudintegrationtypesUpdatableAzureAccountConfig​

CloudintegrationtypesUpdatableAzureAccountConfig: object

CloudintegrationtypesUpdatableAzureAccountConfig.resourceGroups​

resourceGroups: string[]

CloudintegrationtypesUpdatableGCPAccountConfig​

CloudintegrationtypesUpdatableGCPAccountConfig: object

CloudintegrationtypesUpdatableGCPAccountConfig.deploymentProjectId​

deploymentProjectId: string

CloudintegrationtypesUpdatableGCPAccountConfig.deploymentRegion​

deploymentRegion: string

CloudintegrationtypesUpdatableGCPAccountConfig.projectIds​

projectIds: string[] | null

CloudintegrationtypesUpdatableService​

CloudintegrationtypesUpdatableService: object

CloudintegrationtypesUpdatableService.config​

config: object

CloudintegrationtypesUpdatableService.config.aws?​

optional aws?: object

CloudintegrationtypesUpdatableService.config.aws.logs?​

optional logs?: object

CloudintegrationtypesUpdatableService.config.aws.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesUpdatableService.config.aws.logs.s3Buckets?​

optional s3Buckets?: object

Index Signature​

[key: string]: string[]

CloudintegrationtypesUpdatableService.config.aws.metrics?​

optional metrics?: object

CloudintegrationtypesUpdatableService.config.aws.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesUpdatableService.config.azure?​

optional azure?: object

CloudintegrationtypesUpdatableService.config.azure.logs​

logs: object

CloudintegrationtypesUpdatableService.config.azure.logs.enabled?​

optional enabled?: boolean

CloudintegrationtypesUpdatableService.config.azure.metrics​

metrics: object

CloudintegrationtypesUpdatableService.config.azure.metrics.enabled?​

optional enabled?: boolean

CloudintegrationtypesUpdatableService.config.gcp?​

optional gcp?: object

CloudintegrationtypesUpdatableService.config.gcp.logs?​

optional logs?: object

CloudintegrationtypesUpdatableService.config.gcp.logs.enabled​

enabled: boolean

CloudintegrationtypesUpdatableService.config.gcp.metrics?​

optional metrics?: object

CloudintegrationtypesUpdatableService.config.gcp.metrics.enabled​

enabled: boolean

CommonJSONRef​

CommonJSONRef: object

CommonJSONRef.$ref?​

optional $ref?: string

ConfigAuthorization​

ConfigAuthorization: object

ConfigAuthorization.credentials?​

optional credentials?: string

ConfigAuthorization.credentials_file?​

optional credentials_file?: string

ConfigAuthorization.credentials_ref?​

optional credentials_ref?: string

ConfigAuthorization.type?​

optional type?: string

ConfigBasicAuth​

ConfigBasicAuth: object

ConfigBasicAuth.password?​

optional password?: string

ConfigBasicAuth.password_file?​

optional password_file?: string

ConfigBasicAuth.password_ref?​

optional password_ref?: string

ConfigBasicAuth.username?​

optional username?: string

ConfigBasicAuth.username_file?​

optional username_file?: string

ConfigBasicAuth.username_ref?​

optional username_ref?: string

ConfigDiscordConfig​

ConfigDiscordConfig: object

ConfigDiscordConfig.avatar_url?​

optional avatar_url?: string

ConfigDiscordConfig.content?​

optional content?: string

ConfigDiscordConfig.http_config?​

optional http_config?: object

ConfigDiscordConfig.http_config.authorization?​

optional authorization?: object

ConfigDiscordConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigDiscordConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigDiscordConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigDiscordConfig.http_config.authorization.type?​

optional type?: string

ConfigDiscordConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigDiscordConfig.http_config.basic_auth.password?​

optional password?: string

ConfigDiscordConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigDiscordConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigDiscordConfig.http_config.basic_auth.username?​

optional username?: string

ConfigDiscordConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigDiscordConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigDiscordConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigDiscordConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigDiscordConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigDiscordConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigDiscordConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigDiscordConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigDiscordConfig.http_config.oauth2?​

optional oauth2?: object

ConfigDiscordConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigDiscordConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigDiscordConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigDiscordConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigDiscordConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigDiscordConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigDiscordConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigDiscordConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigDiscordConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigDiscordConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigDiscordConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigDiscordConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigDiscordConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigDiscordConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigDiscordConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigDiscordConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigDiscordConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigDiscordConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigDiscordConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigDiscordConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigDiscordConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigDiscordConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigDiscordConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigDiscordConfig.http_config.tls_config?​

optional tls_config?: object

ConfigDiscordConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigDiscordConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigDiscordConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigDiscordConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigDiscordConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigDiscordConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigDiscordConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigDiscordConfig.http_config.tls_config.key?​

optional key?: string

ConfigDiscordConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigDiscordConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigDiscordConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigDiscordConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigDiscordConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigDiscordConfig.message?​

optional message?: string

ConfigDiscordConfig.send_resolved?​

optional send_resolved?: boolean

ConfigDiscordConfig.title?​

optional title?: string

ConfigDiscordConfig.username?​

optional username?: string

ConfigDiscordConfig.webhook_url?​

optional webhook_url?: Record<string, never>

ConfigDiscordConfig.webhook_url_file?​

optional webhook_url_file?: string

ConfigDuration​

ConfigDuration: string

Format: int64

ConfigEmailConfig​

ConfigEmailConfig: object

ConfigEmailConfig.auth_identity?​

optional auth_identity?: string

ConfigEmailConfig.auth_password?​

optional auth_password?: string

ConfigEmailConfig.auth_password_file?​

optional auth_password_file?: string

ConfigEmailConfig.auth_secret?​

optional auth_secret?: string

ConfigEmailConfig.auth_secret_file?​

optional auth_secret_file?: string

ConfigEmailConfig.auth_username?​

optional auth_username?: string

ConfigEmailConfig.force_implicit_tls?​

optional force_implicit_tls?: boolean | null

ConfigEmailConfig.from?​

optional from?: string

ConfigEmailConfig.headers?​

optional headers?: object

Index Signature​

[key: string]: string

ConfigEmailConfig.hello?​

optional hello?: string

ConfigEmailConfig.html?​

optional html?: string

ConfigEmailConfig.require_tls?​

optional require_tls?: boolean | null

ConfigEmailConfig.send_resolved?​

optional send_resolved?: boolean

ConfigEmailConfig.smarthost?​

optional smarthost?: Record<string, never>

ConfigEmailConfig.text?​

optional text?: string

ConfigEmailConfig.threading?​

optional threading?: object

ConfigEmailConfig.threading.enabled?​

optional enabled?: boolean

ConfigEmailConfig.threading.thread_by_date?​

optional thread_by_date?: string

ConfigEmailConfig.tls_config?​

optional tls_config?: object

ConfigEmailConfig.tls_config.ca?​

optional ca?: string

ConfigEmailConfig.tls_config.ca_file?​

optional ca_file?: string

ConfigEmailConfig.tls_config.ca_ref?​

optional ca_ref?: string

ConfigEmailConfig.tls_config.cert?​

optional cert?: string

ConfigEmailConfig.tls_config.cert_file?​

optional cert_file?: string

ConfigEmailConfig.tls_config.cert_ref?​

optional cert_ref?: string

ConfigEmailConfig.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigEmailConfig.tls_config.key?​

optional key?: string

ConfigEmailConfig.tls_config.key_file?​

optional key_file?: string

ConfigEmailConfig.tls_config.key_ref?​

optional key_ref?: string

ConfigEmailConfig.tls_config.max_version?​

optional max_version?: number

ConfigEmailConfig.tls_config.min_version?​

optional min_version?: number

ConfigEmailConfig.tls_config.server_name?​

optional server_name?: string

ConfigEmailConfig.to?​

optional to?: string

ConfigHeaders​

ConfigHeaders: Record<string, never>

ConfigHostPort​

ConfigHostPort: Record<string, never>

ConfigHTTPClientConfig​

ConfigHTTPClientConfig: object

ConfigHTTPClientConfig.authorization?​

optional authorization?: object

ConfigHTTPClientConfig.authorization.credentials?​

optional credentials?: string

ConfigHTTPClientConfig.authorization.credentials_file?​

optional credentials_file?: string

ConfigHTTPClientConfig.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigHTTPClientConfig.authorization.type?​

optional type?: string

ConfigHTTPClientConfig.basic_auth?​

optional basic_auth?: object

ConfigHTTPClientConfig.basic_auth.password?​

optional password?: string

ConfigHTTPClientConfig.basic_auth.password_file?​

optional password_file?: string

ConfigHTTPClientConfig.basic_auth.password_ref?​

optional password_ref?: string

ConfigHTTPClientConfig.basic_auth.username?​

optional username?: string

ConfigHTTPClientConfig.basic_auth.username_file?​

optional username_file?: string

ConfigHTTPClientConfig.basic_auth.username_ref?​

optional username_ref?: string

ConfigHTTPClientConfig.bearer_token?​

optional bearer_token?: string

ConfigHTTPClientConfig.bearer_token_file?​

optional bearer_token_file?: string

ConfigHTTPClientConfig.enable_http2?​

optional enable_http2?: boolean

ConfigHTTPClientConfig.follow_redirects?​

optional follow_redirects?: boolean

ConfigHTTPClientConfig.http_headers?​

optional http_headers?: Record<string, never>

ConfigHTTPClientConfig.no_proxy?​

optional no_proxy?: string

ConfigHTTPClientConfig.oauth2?​

optional oauth2?: object

ConfigHTTPClientConfig.oauth2.audience?​

optional audience?: string

ConfigHTTPClientConfig.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigHTTPClientConfig.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigHTTPClientConfig.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigHTTPClientConfig.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigHTTPClientConfig.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigHTTPClientConfig.oauth2.client_id?​

optional client_id?: string

ConfigHTTPClientConfig.oauth2.client_secret?​

optional client_secret?: string

ConfigHTTPClientConfig.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigHTTPClientConfig.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigHTTPClientConfig.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigHTTPClientConfig.oauth2.grant_type?​

optional grant_type?: string

ConfigHTTPClientConfig.oauth2.iss?​

optional iss?: string

ConfigHTTPClientConfig.oauth2.no_proxy?​

optional no_proxy?: string

ConfigHTTPClientConfig.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigHTTPClientConfig.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigHTTPClientConfig.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigHTTPClientConfig.oauth2.scopes?​

optional scopes?: string[]

ConfigHTTPClientConfig.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigHTTPClientConfig.oauth2.token_url?​

optional token_url?: string

ConfigHTTPClientConfig.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigHTTPClientConfig.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigHTTPClientConfig.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigHTTPClientConfig.tls_config?​

optional tls_config?: object

ConfigHTTPClientConfig.tls_config.ca?​

optional ca?: string

ConfigHTTPClientConfig.tls_config.ca_file?​

optional ca_file?: string

ConfigHTTPClientConfig.tls_config.ca_ref?​

optional ca_ref?: string

ConfigHTTPClientConfig.tls_config.cert?​

optional cert?: string

ConfigHTTPClientConfig.tls_config.cert_file?​

optional cert_file?: string

ConfigHTTPClientConfig.tls_config.cert_ref?​

optional cert_ref?: string

ConfigHTTPClientConfig.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigHTTPClientConfig.tls_config.key?​

optional key?: string

ConfigHTTPClientConfig.tls_config.key_file?​

optional key_file?: string

ConfigHTTPClientConfig.tls_config.key_ref?​

optional key_ref?: string

ConfigHTTPClientConfig.tls_config.max_version?​

optional max_version?: number

ConfigHTTPClientConfig.tls_config.min_version?​

optional min_version?: number

ConfigHTTPClientConfig.tls_config.server_name?​

optional server_name?: string

ConfigIncidentioConfig​

ConfigIncidentioConfig: object

ConfigIncidentioConfig.alert_source_token?​

optional alert_source_token?: string

ConfigIncidentioConfig.alert_source_token_file?​

optional alert_source_token_file?: string

ConfigIncidentioConfig.http_config?​

optional http_config?: object

ConfigIncidentioConfig.http_config.authorization?​

optional authorization?: object

ConfigIncidentioConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigIncidentioConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigIncidentioConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigIncidentioConfig.http_config.authorization.type?​

optional type?: string

ConfigIncidentioConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigIncidentioConfig.http_config.basic_auth.password?​

optional password?: string

ConfigIncidentioConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigIncidentioConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigIncidentioConfig.http_config.basic_auth.username?​

optional username?: string

ConfigIncidentioConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigIncidentioConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigIncidentioConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigIncidentioConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigIncidentioConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigIncidentioConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigIncidentioConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigIncidentioConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigIncidentioConfig.http_config.oauth2?​

optional oauth2?: object

ConfigIncidentioConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigIncidentioConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigIncidentioConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigIncidentioConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigIncidentioConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigIncidentioConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigIncidentioConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigIncidentioConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigIncidentioConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigIncidentioConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigIncidentioConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigIncidentioConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigIncidentioConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigIncidentioConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigIncidentioConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigIncidentioConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigIncidentioConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigIncidentioConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigIncidentioConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigIncidentioConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigIncidentioConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigIncidentioConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigIncidentioConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigIncidentioConfig.http_config.tls_config?​

optional tls_config?: object

ConfigIncidentioConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigIncidentioConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigIncidentioConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigIncidentioConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigIncidentioConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigIncidentioConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigIncidentioConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigIncidentioConfig.http_config.tls_config.key?​

optional key?: string

ConfigIncidentioConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigIncidentioConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigIncidentioConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigIncidentioConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigIncidentioConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigIncidentioConfig.max_alerts?​

optional max_alerts?: number

ConfigIncidentioConfig.send_resolved?​

optional send_resolved?: boolean

ConfigIncidentioConfig.timeout?​

optional timeout?: number

ConfigIncidentioConfig.url?​

optional url?: Record<string, never>

ConfigIncidentioConfig.url_file?​

optional url_file?: string

ConfigJiraConfig​

ConfigJiraConfig: object

ConfigJiraConfig.api_type?​

optional api_type?: string

ConfigJiraConfig.api_url?​

optional api_url?: Record<string, never>

ConfigJiraConfig.custom_fields?​

optional custom_fields?: object

Index Signature​

[key: string]: unknown

ConfigJiraConfig.description?​

optional description?: object

ConfigJiraConfig.description.enable_update?​

optional enable_update?: boolean | null

ConfigJiraConfig.description.template?​

optional template?: string

ConfigJiraConfig.http_config?​

optional http_config?: object

ConfigJiraConfig.http_config.authorization?​

optional authorization?: object

ConfigJiraConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigJiraConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigJiraConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigJiraConfig.http_config.authorization.type?​

optional type?: string

ConfigJiraConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigJiraConfig.http_config.basic_auth.password?​

optional password?: string

ConfigJiraConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigJiraConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigJiraConfig.http_config.basic_auth.username?​

optional username?: string

ConfigJiraConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigJiraConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigJiraConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigJiraConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigJiraConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigJiraConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigJiraConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigJiraConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigJiraConfig.http_config.oauth2?​

optional oauth2?: object

ConfigJiraConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigJiraConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigJiraConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigJiraConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigJiraConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigJiraConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigJiraConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigJiraConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigJiraConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigJiraConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigJiraConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigJiraConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigJiraConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigJiraConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigJiraConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigJiraConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigJiraConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigJiraConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigJiraConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigJiraConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigJiraConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigJiraConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigJiraConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigJiraConfig.http_config.tls_config?​

optional tls_config?: object

ConfigJiraConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigJiraConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigJiraConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigJiraConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigJiraConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigJiraConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigJiraConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigJiraConfig.http_config.tls_config.key?​

optional key?: string

ConfigJiraConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigJiraConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigJiraConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigJiraConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigJiraConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigJiraConfig.issue_type?​

optional issue_type?: string

ConfigJiraConfig.labels?​

optional labels?: string[]

ConfigJiraConfig.priority?​

optional priority?: string

ConfigJiraConfig.project?​

optional project?: string

ConfigJiraConfig.reopen_duration?​

optional reopen_duration?: number

ConfigJiraConfig.reopen_transition?​

optional reopen_transition?: string

ConfigJiraConfig.resolve_transition?​

optional resolve_transition?: string

ConfigJiraConfig.send_resolved?​

optional send_resolved?: boolean

ConfigJiraConfig.summary?​

optional summary?: object

ConfigJiraConfig.summary.enable_update?​

optional enable_update?: boolean | null

ConfigJiraConfig.summary.template?​

optional template?: string

ConfigJiraConfig.wont_fix_resolution?​

optional wont_fix_resolution?: string

ConfigJiraFieldConfig​

ConfigJiraFieldConfig: object

ConfigJiraFieldConfig.enable_update?​

optional enable_update?: boolean | null

ConfigJiraFieldConfig.template?​

optional template?: string

ConfigMattermostAttachment​

ConfigMattermostAttachment: object

ConfigMattermostAttachment.author_icon?​

optional author_icon?: string

optional author_link?: string

ConfigMattermostAttachment.author_name?​

optional author_name?: string

ConfigMattermostAttachment.color?​

optional color?: string

ConfigMattermostAttachment.fallback?​

optional fallback?: string

ConfigMattermostAttachment.fields?​

optional fields?: object[]

ConfigMattermostAttachment.footer?​

optional footer?: string

ConfigMattermostAttachment.footer_icon?​

optional footer_icon?: string

ConfigMattermostAttachment.image_url?​

optional image_url?: string

ConfigMattermostAttachment.pretext?​

optional pretext?: string

ConfigMattermostAttachment.text?​

optional text?: string

ConfigMattermostAttachment.thumb_url?​

optional thumb_url?: string

ConfigMattermostAttachment.title?​

optional title?: string

optional title_link?: string

ConfigMattermostConfig​

ConfigMattermostConfig: object

ConfigMattermostConfig.attachments?​

optional attachments?: object[]

ConfigMattermostConfig.channel?​

optional channel?: string

ConfigMattermostConfig.http_config?​

optional http_config?: object

ConfigMattermostConfig.http_config.authorization?​

optional authorization?: object

ConfigMattermostConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigMattermostConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigMattermostConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigMattermostConfig.http_config.authorization.type?​

optional type?: string

ConfigMattermostConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigMattermostConfig.http_config.basic_auth.password?​

optional password?: string

ConfigMattermostConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigMattermostConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigMattermostConfig.http_config.basic_auth.username?​

optional username?: string

ConfigMattermostConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigMattermostConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigMattermostConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigMattermostConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigMattermostConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigMattermostConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigMattermostConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigMattermostConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigMattermostConfig.http_config.oauth2?​

optional oauth2?: object

ConfigMattermostConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigMattermostConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigMattermostConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigMattermostConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigMattermostConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigMattermostConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigMattermostConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigMattermostConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigMattermostConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigMattermostConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigMattermostConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigMattermostConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigMattermostConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigMattermostConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigMattermostConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMattermostConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMattermostConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMattermostConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigMattermostConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigMattermostConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigMattermostConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMattermostConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMattermostConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMattermostConfig.http_config.tls_config?​

optional tls_config?: object

ConfigMattermostConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigMattermostConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigMattermostConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigMattermostConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigMattermostConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigMattermostConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigMattermostConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigMattermostConfig.http_config.tls_config.key?​

optional key?: string

ConfigMattermostConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigMattermostConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigMattermostConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigMattermostConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigMattermostConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigMattermostConfig.icon_emoji?​

optional icon_emoji?: string

ConfigMattermostConfig.icon_url?​

optional icon_url?: string

ConfigMattermostConfig.priority?​

optional priority?: object

ConfigMattermostConfig.priority.persistent_notifications?​

optional persistent_notifications?: boolean

ConfigMattermostConfig.priority.priority?​

optional priority?: string

ConfigMattermostConfig.priority.requested_ack?​

optional requested_ack?: boolean

ConfigMattermostConfig.props?​

optional props?: object

ConfigMattermostConfig.props.card?​

optional card?: string

ConfigMattermostConfig.send_resolved?​

optional send_resolved?: boolean

ConfigMattermostConfig.text?​

optional text?: string

ConfigMattermostConfig.type?​

optional type?: string

ConfigMattermostConfig.username?​

optional username?: string

ConfigMattermostConfig.webhook_url?​

optional webhook_url?: Record<string, never>

ConfigMattermostConfig.webhook_url_file?​

optional webhook_url_file?: string

ConfigMattermostField​

ConfigMattermostField: object

ConfigMattermostField.short?​

optional short?: boolean | null

ConfigMattermostField.title?​

optional title?: string

ConfigMattermostField.value?​

optional value?: string

ConfigMattermostPriority​

ConfigMattermostPriority: object

ConfigMattermostPriority.persistent_notifications?​

optional persistent_notifications?: boolean

ConfigMattermostPriority.priority?​

optional priority?: string

ConfigMattermostPriority.requested_ack?​

optional requested_ack?: boolean

ConfigMattermostProps​

ConfigMattermostProps: object

ConfigMattermostProps.card?​

optional card?: string

ConfigMSTeamsConfig​

ConfigMSTeamsConfig: object

ConfigMSTeamsConfig.http_config?​

optional http_config?: object

ConfigMSTeamsConfig.http_config.authorization?​

optional authorization?: object

ConfigMSTeamsConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigMSTeamsConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigMSTeamsConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigMSTeamsConfig.http_config.authorization.type?​

optional type?: string

ConfigMSTeamsConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigMSTeamsConfig.http_config.basic_auth.password?​

optional password?: string

ConfigMSTeamsConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigMSTeamsConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigMSTeamsConfig.http_config.basic_auth.username?​

optional username?: string

ConfigMSTeamsConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigMSTeamsConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigMSTeamsConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigMSTeamsConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigMSTeamsConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigMSTeamsConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigMSTeamsConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigMSTeamsConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigMSTeamsConfig.http_config.oauth2?​

optional oauth2?: object

ConfigMSTeamsConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigMSTeamsConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigMSTeamsConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigMSTeamsConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigMSTeamsConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigMSTeamsConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigMSTeamsConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigMSTeamsConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigMSTeamsConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigMSTeamsConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigMSTeamsConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigMSTeamsConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigMSTeamsConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigMSTeamsConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigMSTeamsConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMSTeamsConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMSTeamsConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMSTeamsConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigMSTeamsConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigMSTeamsConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigMSTeamsConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMSTeamsConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMSTeamsConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMSTeamsConfig.http_config.tls_config?​

optional tls_config?: object

ConfigMSTeamsConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigMSTeamsConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigMSTeamsConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigMSTeamsConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigMSTeamsConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigMSTeamsConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigMSTeamsConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigMSTeamsConfig.http_config.tls_config.key?​

optional key?: string

ConfigMSTeamsConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigMSTeamsConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigMSTeamsConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigMSTeamsConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigMSTeamsConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigMSTeamsConfig.send_resolved?​

optional send_resolved?: boolean

ConfigMSTeamsConfig.summary?​

optional summary?: string

ConfigMSTeamsConfig.text?​

optional text?: string

ConfigMSTeamsConfig.title?​

optional title?: string

ConfigMSTeamsConfig.webhook_url?​

optional webhook_url?: Record<string, never>

ConfigMSTeamsConfig.webhook_url_file?​

optional webhook_url_file?: string

ConfigMSTeamsV2Config​

ConfigMSTeamsV2Config: object

ConfigMSTeamsV2Config.http_config?​

optional http_config?: object

ConfigMSTeamsV2Config.http_config.authorization?​

optional authorization?: object

ConfigMSTeamsV2Config.http_config.authorization.credentials?​

optional credentials?: string

ConfigMSTeamsV2Config.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigMSTeamsV2Config.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigMSTeamsV2Config.http_config.authorization.type?​

optional type?: string

ConfigMSTeamsV2Config.http_config.basic_auth?​

optional basic_auth?: object

ConfigMSTeamsV2Config.http_config.basic_auth.password?​

optional password?: string

ConfigMSTeamsV2Config.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigMSTeamsV2Config.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigMSTeamsV2Config.http_config.basic_auth.username?​

optional username?: string

ConfigMSTeamsV2Config.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigMSTeamsV2Config.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigMSTeamsV2Config.http_config.bearer_token?​

optional bearer_token?: string

ConfigMSTeamsV2Config.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigMSTeamsV2Config.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigMSTeamsV2Config.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigMSTeamsV2Config.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigMSTeamsV2Config.http_config.no_proxy?​

optional no_proxy?: string

ConfigMSTeamsV2Config.http_config.oauth2?​

optional oauth2?: object

ConfigMSTeamsV2Config.http_config.oauth2.audience?​

optional audience?: string

ConfigMSTeamsV2Config.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigMSTeamsV2Config.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_id?​

optional client_id?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigMSTeamsV2Config.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigMSTeamsV2Config.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigMSTeamsV2Config.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigMSTeamsV2Config.http_config.oauth2.iss?​

optional iss?: string

ConfigMSTeamsV2Config.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigMSTeamsV2Config.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMSTeamsV2Config.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMSTeamsV2Config.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMSTeamsV2Config.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigMSTeamsV2Config.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigMSTeamsV2Config.http_config.oauth2.token_url?​

optional token_url?: string

ConfigMSTeamsV2Config.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigMSTeamsV2Config.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigMSTeamsV2Config.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigMSTeamsV2Config.http_config.tls_config?​

optional tls_config?: object

ConfigMSTeamsV2Config.http_config.tls_config.ca?​

optional ca?: string

ConfigMSTeamsV2Config.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigMSTeamsV2Config.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigMSTeamsV2Config.http_config.tls_config.cert?​

optional cert?: string

ConfigMSTeamsV2Config.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigMSTeamsV2Config.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigMSTeamsV2Config.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigMSTeamsV2Config.http_config.tls_config.key?​

optional key?: string

ConfigMSTeamsV2Config.http_config.tls_config.key_file?​

optional key_file?: string

ConfigMSTeamsV2Config.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigMSTeamsV2Config.http_config.tls_config.max_version?​

optional max_version?: number

ConfigMSTeamsV2Config.http_config.tls_config.min_version?​

optional min_version?: number

ConfigMSTeamsV2Config.http_config.tls_config.server_name?​

optional server_name?: string

ConfigMSTeamsV2Config.send_resolved?​

optional send_resolved?: boolean

ConfigMSTeamsV2Config.text?​

optional text?: string

ConfigMSTeamsV2Config.title?​

optional title?: string

ConfigMSTeamsV2Config.webhook_url?​

optional webhook_url?: Record<string, never>

ConfigMSTeamsV2Config.webhook_url_file?​

optional webhook_url_file?: string

ConfigOAuth2​

ConfigOAuth2: object

ConfigOAuth2.audience?​

optional audience?: string

ConfigOAuth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigOAuth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigOAuth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigOAuth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigOAuth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigOAuth2.client_id?​

optional client_id?: string

ConfigOAuth2.client_secret?​

optional client_secret?: string

ConfigOAuth2.client_secret_file?​

optional client_secret_file?: string

ConfigOAuth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigOAuth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigOAuth2.grant_type?​

optional grant_type?: string

ConfigOAuth2.iss?​

optional iss?: string

ConfigOAuth2.no_proxy?​

optional no_proxy?: string

ConfigOAuth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigOAuth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigOAuth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigOAuth2.scopes?​

optional scopes?: string[]

ConfigOAuth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigOAuth2.token_url?​

optional token_url?: string

ConfigOpsGenieConfig​

ConfigOpsGenieConfig: object

ConfigOpsGenieConfig.actions?​

optional actions?: string

ConfigOpsGenieConfig.api_key?​

optional api_key?: string

ConfigOpsGenieConfig.api_key_file?​

optional api_key_file?: string

ConfigOpsGenieConfig.api_url?​

optional api_url?: Record<string, never>

ConfigOpsGenieConfig.description?​

optional description?: string

ConfigOpsGenieConfig.details?​

optional details?: object

Index Signature​

[key: string]: string

ConfigOpsGenieConfig.entity?​

optional entity?: string

ConfigOpsGenieConfig.http_config?​

optional http_config?: object

ConfigOpsGenieConfig.http_config.authorization?​

optional authorization?: object

ConfigOpsGenieConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigOpsGenieConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigOpsGenieConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigOpsGenieConfig.http_config.authorization.type?​

optional type?: string

ConfigOpsGenieConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigOpsGenieConfig.http_config.basic_auth.password?​

optional password?: string

ConfigOpsGenieConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigOpsGenieConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigOpsGenieConfig.http_config.basic_auth.username?​

optional username?: string

ConfigOpsGenieConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigOpsGenieConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigOpsGenieConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigOpsGenieConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigOpsGenieConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigOpsGenieConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigOpsGenieConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigOpsGenieConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigOpsGenieConfig.http_config.oauth2?​

optional oauth2?: object

ConfigOpsGenieConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigOpsGenieConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigOpsGenieConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigOpsGenieConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigOpsGenieConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigOpsGenieConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigOpsGenieConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigOpsGenieConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigOpsGenieConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigOpsGenieConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigOpsGenieConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigOpsGenieConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigOpsGenieConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigOpsGenieConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigOpsGenieConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigOpsGenieConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigOpsGenieConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigOpsGenieConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigOpsGenieConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigOpsGenieConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigOpsGenieConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigOpsGenieConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigOpsGenieConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigOpsGenieConfig.http_config.tls_config?​

optional tls_config?: object

ConfigOpsGenieConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigOpsGenieConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigOpsGenieConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigOpsGenieConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigOpsGenieConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigOpsGenieConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigOpsGenieConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigOpsGenieConfig.http_config.tls_config.key?​

optional key?: string

ConfigOpsGenieConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigOpsGenieConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigOpsGenieConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigOpsGenieConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigOpsGenieConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigOpsGenieConfig.message?​

optional message?: string

ConfigOpsGenieConfig.note?​

optional note?: string

ConfigOpsGenieConfig.priority?​

optional priority?: string

ConfigOpsGenieConfig.responders?​

optional responders?: object[]

ConfigOpsGenieConfig.send_resolved?​

optional send_resolved?: boolean

ConfigOpsGenieConfig.source?​

optional source?: string

ConfigOpsGenieConfig.tags?​

optional tags?: string

ConfigOpsGenieConfig.update_alerts?​

optional update_alerts?: boolean

ConfigOpsGenieConfigResponder​

ConfigOpsGenieConfigResponder: object

ConfigOpsGenieConfigResponder.id?​

optional id?: string

ConfigOpsGenieConfigResponder.name?​

optional name?: string

ConfigOpsGenieConfigResponder.type?​

optional type?: string

ConfigOpsGenieConfigResponder.username?​

optional username?: string

ConfigPagerdutyConfig​

ConfigPagerdutyConfig: object

ConfigPagerdutyConfig.class?​

optional class?: string

ConfigPagerdutyConfig.client?​

optional client?: string

ConfigPagerdutyConfig.client_url?​

optional client_url?: string

ConfigPagerdutyConfig.component?​

optional component?: string

ConfigPagerdutyConfig.description?​

optional description?: string

ConfigPagerdutyConfig.details?​

optional details?: object

Index Signature​

[key: string]: unknown

ConfigPagerdutyConfig.group?​

optional group?: string

ConfigPagerdutyConfig.http_config?​

optional http_config?: object

ConfigPagerdutyConfig.http_config.authorization?​

optional authorization?: object

ConfigPagerdutyConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigPagerdutyConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigPagerdutyConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigPagerdutyConfig.http_config.authorization.type?​

optional type?: string

ConfigPagerdutyConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigPagerdutyConfig.http_config.basic_auth.password?​

optional password?: string

ConfigPagerdutyConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigPagerdutyConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigPagerdutyConfig.http_config.basic_auth.username?​

optional username?: string

ConfigPagerdutyConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigPagerdutyConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigPagerdutyConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigPagerdutyConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigPagerdutyConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigPagerdutyConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigPagerdutyConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigPagerdutyConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigPagerdutyConfig.http_config.oauth2?​

optional oauth2?: object

ConfigPagerdutyConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigPagerdutyConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigPagerdutyConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigPagerdutyConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigPagerdutyConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigPagerdutyConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigPagerdutyConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigPagerdutyConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigPagerdutyConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigPagerdutyConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigPagerdutyConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigPagerdutyConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigPagerdutyConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigPagerdutyConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigPagerdutyConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigPagerdutyConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigPagerdutyConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigPagerdutyConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigPagerdutyConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigPagerdutyConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigPagerdutyConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigPagerdutyConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigPagerdutyConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigPagerdutyConfig.http_config.tls_config?​

optional tls_config?: object

ConfigPagerdutyConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigPagerdutyConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigPagerdutyConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigPagerdutyConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigPagerdutyConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigPagerdutyConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigPagerdutyConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigPagerdutyConfig.http_config.tls_config.key?​

optional key?: string

ConfigPagerdutyConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigPagerdutyConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigPagerdutyConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigPagerdutyConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigPagerdutyConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigPagerdutyConfig.images?​

optional images?: object[]

optional links?: object[]

ConfigPagerdutyConfig.routing_key?​

optional routing_key?: string

ConfigPagerdutyConfig.routing_key_file?​

optional routing_key_file?: string

ConfigPagerdutyConfig.send_resolved?​

optional send_resolved?: boolean

ConfigPagerdutyConfig.service_key?​

optional service_key?: string

ConfigPagerdutyConfig.service_key_file?​

optional service_key_file?: string

ConfigPagerdutyConfig.severity?​

optional severity?: string

ConfigPagerdutyConfig.source?​

optional source?: string

ConfigPagerdutyConfig.timeout?​

optional timeout?: number

ConfigPagerdutyConfig.url?​

optional url?: Record<string, never>

ConfigPagerdutyImage​

ConfigPagerdutyImage: object

ConfigPagerdutyImage.alt?​

optional alt?: string

ConfigPagerdutyImage.href?​

optional href?: string

ConfigPagerdutyImage.src?​

optional src?: string

ConfigPagerdutyLink: object

ConfigPagerdutyLink.href?​

optional href?: string

ConfigPagerdutyLink.text?​

optional text?: string

ConfigProxyHeader​

ConfigProxyHeader: object

Index Signature​

[key: string]: string[]

ConfigPushoverConfig​

ConfigPushoverConfig: object

ConfigPushoverConfig.device?​

optional device?: string

ConfigPushoverConfig.expire?​

optional expire?: string

ConfigPushoverConfig.html?​

optional html?: boolean

ConfigPushoverConfig.http_config?​

optional http_config?: object

ConfigPushoverConfig.http_config.authorization?​

optional authorization?: object

ConfigPushoverConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigPushoverConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigPushoverConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigPushoverConfig.http_config.authorization.type?​

optional type?: string

ConfigPushoverConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigPushoverConfig.http_config.basic_auth.password?​

optional password?: string

ConfigPushoverConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigPushoverConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigPushoverConfig.http_config.basic_auth.username?​

optional username?: string

ConfigPushoverConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigPushoverConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigPushoverConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigPushoverConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigPushoverConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigPushoverConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigPushoverConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigPushoverConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigPushoverConfig.http_config.oauth2?​

optional oauth2?: object

ConfigPushoverConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigPushoverConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigPushoverConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigPushoverConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigPushoverConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigPushoverConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigPushoverConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigPushoverConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigPushoverConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigPushoverConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigPushoverConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigPushoverConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigPushoverConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigPushoverConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigPushoverConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigPushoverConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigPushoverConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigPushoverConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigPushoverConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigPushoverConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigPushoverConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigPushoverConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigPushoverConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigPushoverConfig.http_config.tls_config?​

optional tls_config?: object

ConfigPushoverConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigPushoverConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigPushoverConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigPushoverConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigPushoverConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigPushoverConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigPushoverConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigPushoverConfig.http_config.tls_config.key?​

optional key?: string

ConfigPushoverConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigPushoverConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigPushoverConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigPushoverConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigPushoverConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigPushoverConfig.message?​

optional message?: string

ConfigPushoverConfig.monospace?​

optional monospace?: boolean

ConfigPushoverConfig.priority?​

optional priority?: string

ConfigPushoverConfig.retry?​

optional retry?: string

ConfigPushoverConfig.send_resolved?​

optional send_resolved?: boolean

ConfigPushoverConfig.sound?​

optional sound?: string

ConfigPushoverConfig.title?​

optional title?: string

ConfigPushoverConfig.token?​

optional token?: string

ConfigPushoverConfig.token_file?​

optional token_file?: string

ConfigPushoverConfig.ttl?​

optional ttl?: string

ConfigPushoverConfig.url?​

optional url?: string

ConfigPushoverConfig.url_title?​

optional url_title?: string

ConfigPushoverConfig.user_key?​

optional user_key?: string

ConfigPushoverConfig.user_key_file?​

optional user_key_file?: string

ConfigRocketchatAttachmentAction​

ConfigRocketchatAttachmentAction: object

ConfigRocketchatAttachmentAction.image_url?​

optional image_url?: string

ConfigRocketchatAttachmentAction.is_webview?​

optional is_webview?: boolean

ConfigRocketchatAttachmentAction.msg?​

optional msg?: string

ConfigRocketchatAttachmentAction.msg_in_chat_window?​

optional msg_in_chat_window?: boolean

ConfigRocketchatAttachmentAction.msg_processing_type?​

optional msg_processing_type?: string

ConfigRocketchatAttachmentAction.text?​

optional text?: string

ConfigRocketchatAttachmentAction.type?​

optional type?: string

ConfigRocketchatAttachmentAction.url?​

optional url?: string

ConfigRocketchatAttachmentAction.webview_height_ratio?​

optional webview_height_ratio?: string

ConfigRocketchatAttachmentField​

ConfigRocketchatAttachmentField: object

ConfigRocketchatAttachmentField.short?​

optional short?: boolean | null

ConfigRocketchatAttachmentField.title?​

optional title?: string

ConfigRocketchatAttachmentField.value?​

optional value?: string

ConfigRocketchatConfig​

ConfigRocketchatConfig: object

ConfigRocketchatConfig.actions?​

optional actions?: object[]

ConfigRocketchatConfig.api_url?​

optional api_url?: Record<string, never>

ConfigRocketchatConfig.channel?​

optional channel?: string

ConfigRocketchatConfig.color?​

optional color?: string

ConfigRocketchatConfig.emoji?​

optional emoji?: string

ConfigRocketchatConfig.fields?​

optional fields?: object[]

ConfigRocketchatConfig.http_config?​

optional http_config?: object

ConfigRocketchatConfig.http_config.authorization?​

optional authorization?: object

ConfigRocketchatConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigRocketchatConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigRocketchatConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigRocketchatConfig.http_config.authorization.type?​

optional type?: string

ConfigRocketchatConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigRocketchatConfig.http_config.basic_auth.password?​

optional password?: string

ConfigRocketchatConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigRocketchatConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigRocketchatConfig.http_config.basic_auth.username?​

optional username?: string

ConfigRocketchatConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigRocketchatConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigRocketchatConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigRocketchatConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigRocketchatConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigRocketchatConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigRocketchatConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigRocketchatConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigRocketchatConfig.http_config.oauth2?​

optional oauth2?: object

ConfigRocketchatConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigRocketchatConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigRocketchatConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigRocketchatConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigRocketchatConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigRocketchatConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigRocketchatConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigRocketchatConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigRocketchatConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigRocketchatConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigRocketchatConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigRocketchatConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigRocketchatConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigRocketchatConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigRocketchatConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigRocketchatConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigRocketchatConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigRocketchatConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigRocketchatConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigRocketchatConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigRocketchatConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigRocketchatConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigRocketchatConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigRocketchatConfig.http_config.tls_config?​

optional tls_config?: object

ConfigRocketchatConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigRocketchatConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigRocketchatConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigRocketchatConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigRocketchatConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigRocketchatConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigRocketchatConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigRocketchatConfig.http_config.tls_config.key?​

optional key?: string

ConfigRocketchatConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigRocketchatConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigRocketchatConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigRocketchatConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigRocketchatConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigRocketchatConfig.icon_url?​

optional icon_url?: string

ConfigRocketchatConfig.image_url?​

optional image_url?: string

optional link_names?: boolean

ConfigRocketchatConfig.send_resolved?​

optional send_resolved?: boolean

ConfigRocketchatConfig.short_fields?​

optional short_fields?: boolean

ConfigRocketchatConfig.text?​

optional text?: string

ConfigRocketchatConfig.thumb_url?​

optional thumb_url?: string

ConfigRocketchatConfig.title?​

optional title?: string

optional title_link?: string

ConfigRocketchatConfig.token?​

optional token?: string

ConfigRocketchatConfig.token_file?​

optional token_file?: string

ConfigRocketchatConfig.token_id?​

optional token_id?: string

ConfigRocketchatConfig.token_id_file?​

optional token_id_file?: string

ConfigSecretURL​

ConfigSecretURL: Record<string, never>

ConfigSlackAction​

ConfigSlackAction: object

ConfigSlackAction.confirm?​

optional confirm?: object

ConfigSlackAction.confirm.dismiss_text?​

optional dismiss_text?: string

ConfigSlackAction.confirm.ok_text?​

optional ok_text?: string

ConfigSlackAction.confirm.text?​

optional text?: string

ConfigSlackAction.confirm.title?​

optional title?: string

ConfigSlackAction.name?​

optional name?: string

ConfigSlackAction.style?​

optional style?: string

ConfigSlackAction.text?​

optional text?: string

ConfigSlackAction.type?​

optional type?: string

ConfigSlackAction.url?​

optional url?: string

ConfigSlackAction.value?​

optional value?: string

ConfigSlackConfig​

ConfigSlackConfig: object

ConfigSlackConfig.actions?​

optional actions?: object[]

ConfigSlackConfig.api_url?​

optional api_url?: Record<string, never>

ConfigSlackConfig.api_url_file?​

optional api_url_file?: string

ConfigSlackConfig.app_token?​

optional app_token?: string

ConfigSlackConfig.app_token_file?​

optional app_token_file?: string

ConfigSlackConfig.app_url?​

optional app_url?: Record<string, never>

ConfigSlackConfig.callback_id?​

optional callback_id?: string

ConfigSlackConfig.channel?​

optional channel?: string

ConfigSlackConfig.color?​

optional color?: string

ConfigSlackConfig.fallback?​

optional fallback?: string

ConfigSlackConfig.fields?​

optional fields?: object[]

ConfigSlackConfig.footer?​

optional footer?: string

ConfigSlackConfig.http_config?​

optional http_config?: object

ConfigSlackConfig.http_config.authorization?​

optional authorization?: object

ConfigSlackConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigSlackConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigSlackConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigSlackConfig.http_config.authorization.type?​

optional type?: string

ConfigSlackConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigSlackConfig.http_config.basic_auth.password?​

optional password?: string

ConfigSlackConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigSlackConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigSlackConfig.http_config.basic_auth.username?​

optional username?: string

ConfigSlackConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigSlackConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigSlackConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigSlackConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigSlackConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigSlackConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigSlackConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigSlackConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigSlackConfig.http_config.oauth2?​

optional oauth2?: object

ConfigSlackConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigSlackConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigSlackConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigSlackConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigSlackConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigSlackConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigSlackConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigSlackConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigSlackConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigSlackConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigSlackConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigSlackConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigSlackConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigSlackConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigSlackConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigSlackConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigSlackConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigSlackConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigSlackConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigSlackConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigSlackConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigSlackConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigSlackConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigSlackConfig.http_config.tls_config?​

optional tls_config?: object

ConfigSlackConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigSlackConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigSlackConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigSlackConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigSlackConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigSlackConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigSlackConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigSlackConfig.http_config.tls_config.key?​

optional key?: string

ConfigSlackConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigSlackConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigSlackConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigSlackConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigSlackConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigSlackConfig.icon_emoji?​

optional icon_emoji?: string

ConfigSlackConfig.icon_url?​

optional icon_url?: string

ConfigSlackConfig.image_url?​

optional image_url?: string

optional link_names?: boolean

ConfigSlackConfig.message_text?​

optional message_text?: string

ConfigSlackConfig.mrkdwn_in?​

optional mrkdwn_in?: string[]

ConfigSlackConfig.pretext?​

optional pretext?: string

ConfigSlackConfig.send_resolved?​

optional send_resolved?: boolean

ConfigSlackConfig.short_fields?​

optional short_fields?: boolean

ConfigSlackConfig.text?​

optional text?: string

ConfigSlackConfig.thumb_url?​

optional thumb_url?: string

ConfigSlackConfig.timeout?​

optional timeout?: number

ConfigSlackConfig.title?​

optional title?: string

optional title_link?: string

ConfigSlackConfig.username?​

optional username?: string

ConfigSlackConfirmationField​

ConfigSlackConfirmationField: object

ConfigSlackConfirmationField.dismiss_text?​

optional dismiss_text?: string

ConfigSlackConfirmationField.ok_text?​

optional ok_text?: string

ConfigSlackConfirmationField.text?​

optional text?: string

ConfigSlackConfirmationField.title?​

optional title?: string

ConfigSlackField​

ConfigSlackField: object

ConfigSlackField.short?​

optional short?: boolean | null

ConfigSlackField.title?​

optional title?: string

ConfigSlackField.value?​

optional value?: string

ConfigSNSConfig​

ConfigSNSConfig: object

ConfigSNSConfig.api_url?​

optional api_url?: string

ConfigSNSConfig.attributes?​

optional attributes?: object

Index Signature​

[key: string]: string

ConfigSNSConfig.http_config?​

optional http_config?: object

ConfigSNSConfig.http_config.authorization?​

optional authorization?: object

ConfigSNSConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigSNSConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigSNSConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigSNSConfig.http_config.authorization.type?​

optional type?: string

ConfigSNSConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigSNSConfig.http_config.basic_auth.password?​

optional password?: string

ConfigSNSConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigSNSConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigSNSConfig.http_config.basic_auth.username?​

optional username?: string

ConfigSNSConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigSNSConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigSNSConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigSNSConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigSNSConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigSNSConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigSNSConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigSNSConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigSNSConfig.http_config.oauth2?​

optional oauth2?: object

ConfigSNSConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigSNSConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigSNSConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigSNSConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigSNSConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigSNSConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigSNSConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigSNSConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigSNSConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigSNSConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigSNSConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigSNSConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigSNSConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigSNSConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigSNSConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigSNSConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigSNSConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigSNSConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigSNSConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigSNSConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigSNSConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigSNSConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigSNSConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigSNSConfig.http_config.tls_config?​

optional tls_config?: object

ConfigSNSConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigSNSConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigSNSConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigSNSConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigSNSConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigSNSConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigSNSConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigSNSConfig.http_config.tls_config.key?​

optional key?: string

ConfigSNSConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigSNSConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigSNSConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigSNSConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigSNSConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigSNSConfig.message?​

optional message?: string

ConfigSNSConfig.phone_number?​

optional phone_number?: string

ConfigSNSConfig.send_resolved?​

optional send_resolved?: boolean

ConfigSNSConfig.sigv4?​

optional sigv4?: Record<string, never>

ConfigSNSConfig.subject?​

optional subject?: string

ConfigSNSConfig.target_arn?​

optional target_arn?: string

ConfigSNSConfig.topic_arn?​

optional topic_arn?: string

ConfigTelegramConfig​

ConfigTelegramConfig: object

ConfigTelegramConfig.api_url?​

optional api_url?: Record<string, never>

ConfigTelegramConfig.chat?​

optional chat?: number

Format: int64

ConfigTelegramConfig.chat_file?​

optional chat_file?: string

ConfigTelegramConfig.disable_notifications?​

optional disable_notifications?: boolean

ConfigTelegramConfig.http_config?​

optional http_config?: object

ConfigTelegramConfig.http_config.authorization?​

optional authorization?: object

ConfigTelegramConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigTelegramConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigTelegramConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigTelegramConfig.http_config.authorization.type?​

optional type?: string

ConfigTelegramConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigTelegramConfig.http_config.basic_auth.password?​

optional password?: string

ConfigTelegramConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigTelegramConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigTelegramConfig.http_config.basic_auth.username?​

optional username?: string

ConfigTelegramConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigTelegramConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigTelegramConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigTelegramConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigTelegramConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigTelegramConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigTelegramConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigTelegramConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigTelegramConfig.http_config.oauth2?​

optional oauth2?: object

ConfigTelegramConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigTelegramConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigTelegramConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigTelegramConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigTelegramConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigTelegramConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigTelegramConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigTelegramConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigTelegramConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigTelegramConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigTelegramConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigTelegramConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigTelegramConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigTelegramConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigTelegramConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigTelegramConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigTelegramConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigTelegramConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigTelegramConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigTelegramConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigTelegramConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigTelegramConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigTelegramConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigTelegramConfig.http_config.tls_config?​

optional tls_config?: object

ConfigTelegramConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigTelegramConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigTelegramConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigTelegramConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigTelegramConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigTelegramConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigTelegramConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigTelegramConfig.http_config.tls_config.key?​

optional key?: string

ConfigTelegramConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigTelegramConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigTelegramConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigTelegramConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigTelegramConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigTelegramConfig.message?​

optional message?: string

ConfigTelegramConfig.message_thread_id?​

optional message_thread_id?: number

ConfigTelegramConfig.parse_mode?​

optional parse_mode?: string

ConfigTelegramConfig.send_resolved?​

optional send_resolved?: boolean

ConfigTelegramConfig.token?​

optional token?: string

ConfigTelegramConfig.token_file?​

optional token_file?: string

ConfigThreadingConfig​

ConfigThreadingConfig: object

ConfigThreadingConfig.enabled?​

optional enabled?: boolean

ConfigThreadingConfig.thread_by_date?​

optional thread_by_date?: string

ConfigTLSConfig​

ConfigTLSConfig: object

ConfigTLSConfig.ca?​

optional ca?: string

ConfigTLSConfig.ca_file?​

optional ca_file?: string

ConfigTLSConfig.ca_ref?​

optional ca_ref?: string

ConfigTLSConfig.cert?​

optional cert?: string

ConfigTLSConfig.cert_file?​

optional cert_file?: string

ConfigTLSConfig.cert_ref?​

optional cert_ref?: string

ConfigTLSConfig.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigTLSConfig.key?​

optional key?: string

ConfigTLSConfig.key_file?​

optional key_file?: string

ConfigTLSConfig.key_ref?​

optional key_ref?: string

ConfigTLSConfig.max_version?​

optional max_version?: number

ConfigTLSConfig.min_version?​

optional min_version?: number

ConfigTLSConfig.server_name?​

optional server_name?: string

ConfigURL​

ConfigURL: Record<string, never>

ConfigURLType2​

ConfigURLType2: Record<string, never>

ConfigVictorOpsConfig​

ConfigVictorOpsConfig: object

ConfigVictorOpsConfig.api_key?​

optional api_key?: string

ConfigVictorOpsConfig.api_key_file?​

optional api_key_file?: string

ConfigVictorOpsConfig.api_url?​

optional api_url?: Record<string, never>

ConfigVictorOpsConfig.custom_fields?​

optional custom_fields?: object

Index Signature​

[key: string]: string

ConfigVictorOpsConfig.entity_display_name?​

optional entity_display_name?: string

ConfigVictorOpsConfig.http_config?​

optional http_config?: object

ConfigVictorOpsConfig.http_config.authorization?​

optional authorization?: object

ConfigVictorOpsConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigVictorOpsConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigVictorOpsConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigVictorOpsConfig.http_config.authorization.type?​

optional type?: string

ConfigVictorOpsConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigVictorOpsConfig.http_config.basic_auth.password?​

optional password?: string

ConfigVictorOpsConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigVictorOpsConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigVictorOpsConfig.http_config.basic_auth.username?​

optional username?: string

ConfigVictorOpsConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigVictorOpsConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigVictorOpsConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigVictorOpsConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigVictorOpsConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigVictorOpsConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigVictorOpsConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigVictorOpsConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigVictorOpsConfig.http_config.oauth2?​

optional oauth2?: object

ConfigVictorOpsConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigVictorOpsConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigVictorOpsConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigVictorOpsConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigVictorOpsConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigVictorOpsConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigVictorOpsConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigVictorOpsConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigVictorOpsConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigVictorOpsConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigVictorOpsConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigVictorOpsConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigVictorOpsConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigVictorOpsConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigVictorOpsConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigVictorOpsConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigVictorOpsConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigVictorOpsConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigVictorOpsConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigVictorOpsConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigVictorOpsConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigVictorOpsConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigVictorOpsConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigVictorOpsConfig.http_config.tls_config?​

optional tls_config?: object

ConfigVictorOpsConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigVictorOpsConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigVictorOpsConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigVictorOpsConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigVictorOpsConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigVictorOpsConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigVictorOpsConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigVictorOpsConfig.http_config.tls_config.key?​

optional key?: string

ConfigVictorOpsConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigVictorOpsConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigVictorOpsConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigVictorOpsConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigVictorOpsConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigVictorOpsConfig.message_type?​

optional message_type?: string

ConfigVictorOpsConfig.monitoring_tool?​

optional monitoring_tool?: string

ConfigVictorOpsConfig.routing_key?​

optional routing_key?: string

ConfigVictorOpsConfig.send_resolved?​

optional send_resolved?: boolean

ConfigVictorOpsConfig.state_message?​

optional state_message?: string

ConfigWebexConfig​

ConfigWebexConfig: object

ConfigWebexConfig.api_url?​

optional api_url?: Record<string, never>

ConfigWebexConfig.http_config?​

optional http_config?: object

ConfigWebexConfig.http_config.authorization?​

optional authorization?: object

ConfigWebexConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigWebexConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigWebexConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigWebexConfig.http_config.authorization.type?​

optional type?: string

ConfigWebexConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigWebexConfig.http_config.basic_auth.password?​

optional password?: string

ConfigWebexConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigWebexConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigWebexConfig.http_config.basic_auth.username?​

optional username?: string

ConfigWebexConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigWebexConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigWebexConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigWebexConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigWebexConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigWebexConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigWebexConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigWebexConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigWebexConfig.http_config.oauth2?​

optional oauth2?: object

ConfigWebexConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigWebexConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigWebexConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigWebexConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigWebexConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigWebexConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigWebexConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigWebexConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigWebexConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigWebexConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigWebexConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigWebexConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigWebexConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigWebexConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigWebexConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWebexConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWebexConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWebexConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigWebexConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigWebexConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigWebexConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWebexConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWebexConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWebexConfig.http_config.tls_config?​

optional tls_config?: object

ConfigWebexConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigWebexConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigWebexConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigWebexConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigWebexConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigWebexConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigWebexConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigWebexConfig.http_config.tls_config.key?​

optional key?: string

ConfigWebexConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigWebexConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigWebexConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigWebexConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigWebexConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigWebexConfig.message?​

optional message?: string

ConfigWebexConfig.room_id?​

optional room_id?: string

ConfigWebexConfig.send_resolved?​

optional send_resolved?: boolean

ConfigWebhookConfig​

ConfigWebhookConfig: object

ConfigWebhookConfig.http_config?​

optional http_config?: object

ConfigWebhookConfig.http_config.authorization?​

optional authorization?: object

ConfigWebhookConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigWebhookConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigWebhookConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigWebhookConfig.http_config.authorization.type?​

optional type?: string

ConfigWebhookConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigWebhookConfig.http_config.basic_auth.password?​

optional password?: string

ConfigWebhookConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigWebhookConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigWebhookConfig.http_config.basic_auth.username?​

optional username?: string

ConfigWebhookConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigWebhookConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigWebhookConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigWebhookConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigWebhookConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigWebhookConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigWebhookConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigWebhookConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigWebhookConfig.http_config.oauth2?​

optional oauth2?: object

ConfigWebhookConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigWebhookConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigWebhookConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigWebhookConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigWebhookConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigWebhookConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigWebhookConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigWebhookConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigWebhookConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigWebhookConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigWebhookConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigWebhookConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigWebhookConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigWebhookConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigWebhookConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWebhookConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWebhookConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWebhookConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigWebhookConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigWebhookConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigWebhookConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWebhookConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWebhookConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWebhookConfig.http_config.tls_config?​

optional tls_config?: object

ConfigWebhookConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigWebhookConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigWebhookConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigWebhookConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigWebhookConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigWebhookConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigWebhookConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigWebhookConfig.http_config.tls_config.key?​

optional key?: string

ConfigWebhookConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigWebhookConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigWebhookConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigWebhookConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigWebhookConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigWebhookConfig.max_alerts?​

optional max_alerts?: number

ConfigWebhookConfig.send_resolved?​

optional send_resolved?: boolean

ConfigWebhookConfig.timeout?​

optional timeout?: number

ConfigWebhookConfig.url?​

optional url?: string

ConfigWebhookConfig.url_file?​

optional url_file?: string

ConfigWechatConfig​

ConfigWechatConfig: object

ConfigWechatConfig.agent_id?​

optional agent_id?: string

ConfigWechatConfig.api_secret?​

optional api_secret?: string

ConfigWechatConfig.api_secret_file?​

optional api_secret_file?: string

ConfigWechatConfig.api_url?​

optional api_url?: Record<string, never>

ConfigWechatConfig.corp_id?​

optional corp_id?: string

ConfigWechatConfig.http_config?​

optional http_config?: object

ConfigWechatConfig.http_config.authorization?​

optional authorization?: object

ConfigWechatConfig.http_config.authorization.credentials?​

optional credentials?: string

ConfigWechatConfig.http_config.authorization.credentials_file?​

optional credentials_file?: string

ConfigWechatConfig.http_config.authorization.credentials_ref?​

optional credentials_ref?: string

ConfigWechatConfig.http_config.authorization.type?​

optional type?: string

ConfigWechatConfig.http_config.basic_auth?​

optional basic_auth?: object

ConfigWechatConfig.http_config.basic_auth.password?​

optional password?: string

ConfigWechatConfig.http_config.basic_auth.password_file?​

optional password_file?: string

ConfigWechatConfig.http_config.basic_auth.password_ref?​

optional password_ref?: string

ConfigWechatConfig.http_config.basic_auth.username?​

optional username?: string

ConfigWechatConfig.http_config.basic_auth.username_file?​

optional username_file?: string

ConfigWechatConfig.http_config.basic_auth.username_ref?​

optional username_ref?: string

ConfigWechatConfig.http_config.bearer_token?​

optional bearer_token?: string

ConfigWechatConfig.http_config.bearer_token_file?​

optional bearer_token_file?: string

ConfigWechatConfig.http_config.enable_http2?​

optional enable_http2?: boolean

ConfigWechatConfig.http_config.follow_redirects?​

optional follow_redirects?: boolean

ConfigWechatConfig.http_config.http_headers?​

optional http_headers?: Record<string, never>

ConfigWechatConfig.http_config.no_proxy?​

optional no_proxy?: string

ConfigWechatConfig.http_config.oauth2?​

optional oauth2?: object

ConfigWechatConfig.http_config.oauth2.audience?​

optional audience?: string

ConfigWechatConfig.http_config.oauth2.claims?​

optional claims?: object

Index Signature​

[key: string]: unknown

ConfigWechatConfig.http_config.oauth2.client_certificate_key?​

optional client_certificate_key?: string

ConfigWechatConfig.http_config.oauth2.client_certificate_key_file?​

optional client_certificate_key_file?: string

ConfigWechatConfig.http_config.oauth2.client_certificate_key_id?​

optional client_certificate_key_id?: string

ConfigWechatConfig.http_config.oauth2.client_certificate_key_ref?​

optional client_certificate_key_ref?: string

ConfigWechatConfig.http_config.oauth2.client_id?​

optional client_id?: string

ConfigWechatConfig.http_config.oauth2.client_secret?​

optional client_secret?: string

ConfigWechatConfig.http_config.oauth2.client_secret_file?​

optional client_secret_file?: string

ConfigWechatConfig.http_config.oauth2.client_secret_ref?​

optional client_secret_ref?: string

ConfigWechatConfig.http_config.oauth2.endpoint_params?​

optional endpoint_params?: object

Index Signature​

[key: string]: string

ConfigWechatConfig.http_config.oauth2.grant_type?​

optional grant_type?: string

ConfigWechatConfig.http_config.oauth2.iss?​

optional iss?: string

ConfigWechatConfig.http_config.oauth2.no_proxy?​

optional no_proxy?: string

ConfigWechatConfig.http_config.oauth2.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWechatConfig.http_config.oauth2.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWechatConfig.http_config.oauth2.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWechatConfig.http_config.oauth2.scopes?​

optional scopes?: string[]

ConfigWechatConfig.http_config.oauth2.signature_algorithm?​

optional signature_algorithm?: string

ConfigWechatConfig.http_config.oauth2.token_url?​

optional token_url?: string

ConfigWechatConfig.http_config.proxy_connect_header?​

optional proxy_connect_header?: object

Index Signature​

[key: string]: string[]

ConfigWechatConfig.http_config.proxy_from_environment?​

optional proxy_from_environment?: boolean

ConfigWechatConfig.http_config.proxy_url?​

optional proxy_url?: Record<string, never>

ConfigWechatConfig.http_config.tls_config?​

optional tls_config?: object

ConfigWechatConfig.http_config.tls_config.ca?​

optional ca?: string

ConfigWechatConfig.http_config.tls_config.ca_file?​

optional ca_file?: string

ConfigWechatConfig.http_config.tls_config.ca_ref?​

optional ca_ref?: string

ConfigWechatConfig.http_config.tls_config.cert?​

optional cert?: string

ConfigWechatConfig.http_config.tls_config.cert_file?​

optional cert_file?: string

ConfigWechatConfig.http_config.tls_config.cert_ref?​

optional cert_ref?: string

ConfigWechatConfig.http_config.tls_config.insecure_skip_verify?​

optional insecure_skip_verify?: boolean

ConfigWechatConfig.http_config.tls_config.key?​

optional key?: string

ConfigWechatConfig.http_config.tls_config.key_file?​

optional key_file?: string

ConfigWechatConfig.http_config.tls_config.key_ref?​

optional key_ref?: string

ConfigWechatConfig.http_config.tls_config.max_version?​

optional max_version?: number

ConfigWechatConfig.http_config.tls_config.min_version?​

optional min_version?: number

ConfigWechatConfig.http_config.tls_config.server_name?​

optional server_name?: string

ConfigWechatConfig.message?​

optional message?: string

ConfigWechatConfig.message_type?​

optional message_type?: string

ConfigWechatConfig.send_resolved?​

optional send_resolved?: boolean

ConfigWechatConfig.to_party?​

optional to_party?: string

ConfigWechatConfig.to_tag?​

optional to_tag?: string

ConfigWechatConfig.to_user?​

optional to_user?: string

CoretypesKind​

CoretypesKind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

CoretypesObject​

CoretypesObject: object

CoretypesObject.resource​

resource: object

CoretypesObject.resource.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

CoretypesObject.resource.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

CoretypesObject.selector​

selector: string

CoretypesObjectGroup​

CoretypesObjectGroup: object

CoretypesObjectGroup.resource​

resource: object

CoretypesObjectGroup.resource.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

CoretypesObjectGroup.resource.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

CoretypesObjectGroup.selectors​

selectors: string[]

CoretypesResourceRef​

CoretypesResourceRef: object

CoretypesResourceRef.kind​

kind: "session" | "rule" | "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "notification-channel" | "route-policy" | "apdex-setting" | "auth-domain" | "cloud-integration" | "cloud-integration-service" | "integration" | "dashboard" | "public-dashboard" | "ingestion-key" | "ingestion-limit" | "pipeline" | "user-preference" | "org-preference" | "quick-filter" | "ttl-setting" | "planned-maintenance" | "saved-view" | "trace-funnel" | "factor-password" | "factor-api-key" | "license" | "subscription" | "deployment-host" | "logs" | "traces" | "metrics" | "audit-logs" | "meter-metrics" | "logs-field" | "traces-field"

CoretypesResourceRef.type​

type: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

CoretypesType​

CoretypesType: "anonymous" | "organization" | "role" | "serviceaccount" | "user" | "metaresource" | "telemetryresource"

DashboardGridItem​

DashboardGridItem: object

DashboardGridItem.content?​

optional content?: object

DashboardGridItem.content.$ref?​

optional $ref?: string

DashboardGridItem.height?​

optional height?: number

DashboardGridItem.width?​

optional width?: number

DashboardGridItem.x?​

optional x?: number

DashboardGridItem.y?​

optional y?: number

DashboardGridLayoutCollapse​

DashboardGridLayoutCollapse: object

DashboardGridLayoutCollapse.open?​

optional open?: boolean

DashboardGridLayoutDisplay​

DashboardGridLayoutDisplay: object

DashboardGridLayoutDisplay.collapse?​

optional collapse?: object

DashboardGridLayoutDisplay.collapse.open?​

optional open?: boolean

DashboardGridLayoutDisplay.title?​

optional title?: string

DashboardGridLayoutSpec​

DashboardGridLayoutSpec: object

DashboardGridLayoutSpec.display?​

optional display?: object

DashboardGridLayoutSpec.display.collapse?​

optional collapse?: object

DashboardGridLayoutSpec.display.collapse.open?​

optional open?: boolean

DashboardGridLayoutSpec.display.title?​

optional title?: string

DashboardGridLayoutSpec.items?​

optional items?: object[] | null

DashboardGridLayoutSpec.repeatVariable?​

optional repeatVariable?: string

DashboardtypesAxes​

DashboardtypesAxes: object

DashboardtypesAxes.isLogScale?​

optional isLogScale?: boolean

DashboardtypesAxes.softMax?​

optional softMax?: number | null

DashboardtypesAxes.softMin?​

optional softMin?: number | null

DashboardtypesBarChartPanelSpec​

DashboardtypesBarChartPanelSpec: object

DashboardtypesBarChartPanelSpec.axes?​

optional axes?: object

DashboardtypesBarChartPanelSpec.axes.isLogScale?​

optional isLogScale?: boolean

DashboardtypesBarChartPanelSpec.axes.softMax?​

optional softMax?: number | null

DashboardtypesBarChartPanelSpec.axes.softMin?​

optional softMin?: number | null

DashboardtypesBarChartPanelSpec.formatting?​

optional formatting?: object

DashboardtypesBarChartPanelSpec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesBarChartPanelSpec.formatting.unit?​

optional unit?: string

DashboardtypesBarChartPanelSpec.legend?​

optional legend?: object

DashboardtypesBarChartPanelSpec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesBarChartPanelSpec.legend.mode?​

optional mode?: "list"

DashboardtypesBarChartPanelSpec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesBarChartPanelSpec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesBarChartPanelSpec.visualization?​

optional visualization?: object

DashboardtypesBarChartPanelSpec.visualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesBarChartPanelSpec.visualization.stackedBarChart?​

optional stackedBarChart?: boolean

DashboardtypesBarChartPanelSpec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesBarChartVisualization​

DashboardtypesBarChartVisualization: object

DashboardtypesBarChartVisualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesBarChartVisualization.stackedBarChart?​

optional stackedBarChart?: boolean

DashboardtypesBarChartVisualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesBasicVisualization​

DashboardtypesBasicVisualization: object

DashboardtypesBasicVisualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesBuilderQuerySpec​

DashboardtypesBuilderQuerySpec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number

DashboardtypesComparisonOperator​

DashboardtypesComparisonOperator: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal"

DashboardtypesComparisonThreshold​

DashboardtypesComparisonThreshold: object

DashboardtypesComparisonThreshold.color​

color: string

DashboardtypesComparisonThreshold.format?​

optional format?: "text" | "background"

DashboardtypesComparisonThreshold.operator?​

optional operator?: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal"

DashboardtypesComparisonThreshold.unit?​

optional unit?: string

DashboardtypesComparisonThreshold.value​

value: number

Format: double

DashboardtypesCustomVariableSpec​

DashboardtypesCustomVariableSpec: object

DashboardtypesCustomVariableSpec.customValue​

customValue: string

DashboardtypesDashboard​

DashboardtypesDashboard: object

DashboardtypesDashboard.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesDashboard.createdBy?​

optional createdBy?: string

DashboardtypesDashboard.data?​

optional data?: object

Index Signature​

[key: string]: unknown

DashboardtypesDashboard.id?​

optional id?: string

DashboardtypesDashboard.locked?​

optional locked?: boolean

DashboardtypesDashboard.org_id?​

optional org_id?: string

DashboardtypesDashboard.source?​

optional source?: "user" | "integration" | "system"

DashboardtypesDashboard.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesDashboard.updatedBy?​

optional updatedBy?: string

DashboardtypesDashboardPanelRef​

DashboardtypesDashboardPanelRef: object

DashboardtypesDashboardPanelRef.dashboardId​

dashboardId: string

DashboardtypesDashboardPanelRef.dashboardName​

dashboardName: string

DashboardtypesDashboardPanelRef.filterBy?​

optional filterBy?: string[]

DashboardtypesDashboardPanelRef.groupBy?​

optional groupBy?: string[]

DashboardtypesDashboardPanelRef.panelId​

panelId: string

DashboardtypesDashboardPanelRef.panelName​

panelName: string

DashboardtypesDashboardSpec​

DashboardtypesDashboardSpec: object

DashboardtypesDashboardSpec.display​

display: object

DashboardtypesDashboardSpec.display.description?​

optional description?: string

DashboardtypesDashboardSpec.display.name​

name: string

DashboardtypesDashboardSpec.duration?​

optional duration?: string

DashboardtypesDashboardSpec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesDashboardSpec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesDashboardSpec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesDashboardSpec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; })[]

DashboardtypesDashboardView​

DashboardtypesDashboardView: object

DashboardtypesDashboardView.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesDashboardView.data​

data: object

DashboardtypesDashboardView.data.order?​

optional order?: "asc" | "desc"

DashboardtypesDashboardView.data.query?​

optional query?: string

DashboardtypesDashboardView.data.sort?​

optional sort?: "updated_at" | "created_at" | "name"

DashboardtypesDashboardView.data.version​

version: string

DashboardtypesDashboardView.id​

id: string

DashboardtypesDashboardView.name​

name: string

DashboardtypesDashboardView.orgId​

orgId: string

DashboardtypesDashboardView.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesDashboardViewData​

DashboardtypesDashboardViewData: object

DashboardtypesDashboardViewData.order?​

optional order?: "asc" | "desc"

DashboardtypesDashboardViewData.query?​

optional query?: string

DashboardtypesDashboardViewData.sort?​

optional sort?: "updated_at" | "created_at" | "name"

DashboardtypesDashboardViewData.version​

version: string

DashboardtypesDisplay​

DashboardtypesDisplay: object

DashboardtypesDisplay.description?​

optional description?: string

DashboardtypesDisplay.name​

name: string

DashboardtypesDynamicVariableSignal​

DashboardtypesDynamicVariableSignal: "logs" | "traces" | "metrics" | "all"

DashboardtypesDynamicVariableSpec​

DashboardtypesDynamicVariableSpec: object

DashboardtypesDynamicVariableSpec.name​

name: string

DashboardtypesDynamicVariableSpec.signal​

signal: "logs" | "traces" | "metrics" | "all"

DashboardtypesFillMode​

DashboardtypesFillMode: "solid" | "gradient" | "none"

DashboardtypesGettableDashboardV2​

DashboardtypesGettableDashboardV2: object

DashboardtypesGettableDashboardV2.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesGettableDashboardV2.createdBy?​

optional createdBy?: string

DashboardtypesGettableDashboardV2.id​

id: string

DashboardtypesGettableDashboardV2.image?​

optional image?: string

DashboardtypesGettableDashboardV2.locked​

locked: boolean

DashboardtypesGettableDashboardV2.name​

name: string

DashboardtypesGettableDashboardV2.orgId​

orgId: string

DashboardtypesGettableDashboardV2.schemaVersion​

schemaVersion: string

DashboardtypesGettableDashboardV2.source​

source: "user" | "integration" | "system"

DashboardtypesGettableDashboardV2.spec​

spec: object

DashboardtypesGettableDashboardV2.spec.display​

display: object

DashboardtypesGettableDashboardV2.spec.display.description?​

optional description?: string

DashboardtypesGettableDashboardV2.spec.display.name​

name: string

DashboardtypesGettableDashboardV2.spec.duration?​

optional duration?: string

DashboardtypesGettableDashboardV2.spec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesGettableDashboardV2.spec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesGettableDashboardV2.spec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesGettableDashboardV2.spec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: ... | ... | ... | ...; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; })[]

DashboardtypesGettableDashboardV2.tags​

tags: object[] | null

DashboardtypesGettableDashboardV2.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesGettableDashboardV2.updatedBy?​

optional updatedBy?: string

DashboardtypesGettablePublicDasbhboard​

DashboardtypesGettablePublicDasbhboard: object

DashboardtypesGettablePublicDasbhboard.defaultTimeRange?​

optional defaultTimeRange?: string

DashboardtypesGettablePublicDasbhboard.publicPath?​

optional publicPath?: string

DashboardtypesGettablePublicDasbhboard.timeRangeEnabled?​

optional timeRangeEnabled?: boolean

DashboardtypesGettablePublicDashboardData​

DashboardtypesGettablePublicDashboardData: object

DashboardtypesGettablePublicDashboardData.dashboard?​

optional dashboard?: object

DashboardtypesGettablePublicDashboardData.dashboard.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesGettablePublicDashboardData.dashboard.createdBy?​

optional createdBy?: string

DashboardtypesGettablePublicDashboardData.dashboard.data?​

optional data?: object

Index Signature​

[key: string]: unknown

DashboardtypesGettablePublicDashboardData.dashboard.id?​

optional id?: string

DashboardtypesGettablePublicDashboardData.dashboard.locked?​

optional locked?: boolean

DashboardtypesGettablePublicDashboardData.dashboard.org_id?​

optional org_id?: string

DashboardtypesGettablePublicDashboardData.dashboard.source?​

optional source?: "user" | "integration" | "system"

DashboardtypesGettablePublicDashboardData.dashboard.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesGettablePublicDashboardData.dashboard.updatedBy?​

optional updatedBy?: string

DashboardtypesGettablePublicDashboardData.publicDashboard?​

optional publicDashboard?: object

DashboardtypesGettablePublicDashboardData.publicDashboard.defaultTimeRange?​

optional defaultTimeRange?: string

DashboardtypesGettablePublicDashboardData.publicDashboard.publicPath?​

optional publicPath?: string

DashboardtypesGettablePublicDashboardData.publicDashboard.timeRangeEnabled?​

optional timeRangeEnabled?: boolean

DashboardtypesGettablePublicDashboardDataV2​

DashboardtypesGettablePublicDashboardDataV2: object

DashboardtypesGettablePublicDashboardDataV2.dashboard?​

optional dashboard?: object

DashboardtypesGettablePublicDashboardDataV2.dashboard.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesGettablePublicDashboardDataV2.dashboard.createdBy?​

optional createdBy?: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.id​

id: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.image?​

optional image?: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.locked​

locked: boolean

DashboardtypesGettablePublicDashboardDataV2.dashboard.name​

name: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.orgId​

orgId: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.schemaVersion​

schemaVersion: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.source​

source: "user" | "integration" | "system"

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec​

spec: object

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.display​

display: object

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.display.description?​

optional description?: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.display.name​

name: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.duration?​

optional duration?: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesGettablePublicDashboardDataV2.dashboard.spec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | ...[]; display: { description?: ... | ...; name: string; }; name: string; plugin?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: ... | ...; name: string; }; name: string; value: string; }; })[]

DashboardtypesGettablePublicDashboardDataV2.dashboard.tags​

tags: object[] | null

DashboardtypesGettablePublicDashboardDataV2.dashboard.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesGettablePublicDashboardDataV2.dashboard.updatedBy?​

optional updatedBy?: string

DashboardtypesGettablePublicDashboardDataV2.publicDashboard?​

optional publicDashboard?: object

DashboardtypesGettablePublicDashboardDataV2.publicDashboard.defaultTimeRange?​

optional defaultTimeRange?: string

DashboardtypesGettablePublicDashboardDataV2.publicDashboard.publicPath?​

optional publicPath?: string

DashboardtypesGettablePublicDashboardDataV2.publicDashboard.timeRangeEnabled?​

optional timeRangeEnabled?: boolean

DashboardtypesGettableSystemDashboard​

DashboardtypesGettableSystemDashboard: object

DashboardtypesGettableSystemDashboard.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesGettableSystemDashboard.createdBy?​

optional createdBy?: string

DashboardtypesGettableSystemDashboard.image?​

optional image?: string

DashboardtypesGettableSystemDashboard.locked​

locked: boolean

DashboardtypesGettableSystemDashboard.name​

name: string

DashboardtypesGettableSystemDashboard.orgId​

orgId: string

DashboardtypesGettableSystemDashboard.schemaVersion​

schemaVersion: string

DashboardtypesGettableSystemDashboard.source​

source: "user" | "integration" | "system"

DashboardtypesGettableSystemDashboard.spec​

spec: object

DashboardtypesGettableSystemDashboard.spec.display​

display: object

DashboardtypesGettableSystemDashboard.spec.display.description?​

optional description?: string

DashboardtypesGettableSystemDashboard.spec.display.name​

name: string

DashboardtypesGettableSystemDashboard.spec.duration?​

optional duration?: string

DashboardtypesGettableSystemDashboard.spec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesGettableSystemDashboard.spec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesGettableSystemDashboard.spec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesGettableSystemDashboard.spec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: ... | ... | ... | ...; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; })[]

DashboardtypesGettableSystemDashboard.tags​

tags: object[] | null

DashboardtypesGettableSystemDashboard.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesGettableSystemDashboard.updatedBy?​

optional updatedBy?: string

DashboardtypesHeaderOptions​

DashboardtypesHeaderOptions: object

DashboardtypesHeaderOptions.hide?​

optional hide?: boolean

DashboardtypesHistogramBuckets​

DashboardtypesHistogramBuckets: object

DashboardtypesHistogramBuckets.bucketCount?​

optional bucketCount?: number | null

DashboardtypesHistogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

DashboardtypesHistogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

DashboardtypesHistogramPanelSpec​

DashboardtypesHistogramPanelSpec: object

DashboardtypesHistogramPanelSpec.histogramBuckets?​

optional histogramBuckets?: object

DashboardtypesHistogramPanelSpec.histogramBuckets.bucketCount?​

optional bucketCount?: number | null

DashboardtypesHistogramPanelSpec.histogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

DashboardtypesHistogramPanelSpec.histogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

DashboardtypesHistogramPanelSpec.legend?​

optional legend?: object

DashboardtypesHistogramPanelSpec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesHistogramPanelSpec.legend.mode?​

optional mode?: "list"

DashboardtypesHistogramPanelSpec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesJSONPatchOperation​

DashboardtypesJSONPatchOperation: object

DashboardtypesJSONPatchOperation.from?​

optional from?: string

Description​

Source JSON Pointer for move/copy ops; ignored for other ops.

DashboardtypesJSONPatchOperation.op​

op: "add" | "remove" | "replace" | "move" | "copy" | "test"

DashboardtypesJSONPatchOperation.path​

path: string

Description​

JSON Pointer (RFC 6901) into the dashboard's postable shape — e.g. /spec/display/name, /spec/panels/, /spec/panels//spec/queries/0, /tags/-.

DashboardtypesJSONPatchOperation.value?​

optional value?: unknown

Description​

Value to add/replace/test against. The expected type depends on the path. Common shapes (see referenced schemas for the exact field set): /spec/panels/ takes a DashboardtypesPanel; /spec/panels//spec/queries/N (or /-) takes a DashboardtypesQuery; /spec/variables/N takes a DashboardtypesVariable; /spec/layouts/N takes a DashboardtypesLayout; /tags/N (or /-) takes a TagtypesPostableTag; /spec/display/name and other leaf string fields take a string. Required for add/replace/test; ignored for remove/move/copy.

DashboardtypesLayout​

DashboardtypesLayout: object

DashboardtypesLayout.kind​

kind: "Grid"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesLayout.spec​

spec: object

DashboardtypesLayout.spec.display?​

optional display?: object

DashboardtypesLayout.spec.display.collapse?​

optional collapse?: object

DashboardtypesLayout.spec.display.collapse.open?​

optional open?: boolean

DashboardtypesLayout.spec.display.title?​

optional title?: string

DashboardtypesLayout.spec.items?​

optional items?: object[] | null

DashboardtypesLayout.spec.repeatVariable?​

optional repeatVariable?: string

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec​

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec: object

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.kind​

kind: "Grid"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec​

spec: object

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.display?​

optional display?: object

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.display.collapse?​

optional collapse?: object

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.display.collapse.open?​

optional open?: boolean

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.display.title?​

optional title?: string

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.items?​

optional items?: object[] | null

DashboardtypesLayoutEnvelopeGithubComPersesSpecGoDashboardGridLayoutSpec.spec.repeatVariable?​

optional repeatVariable?: string

DashboardtypesLegend​

DashboardtypesLegend: object

DashboardtypesLegend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesLegend.mode?​

optional mode?: "list"

DashboardtypesLegend.position?​

optional position?: "bottom" | "right"

DashboardtypesLegendMode​

DashboardtypesLegendMode: "list"

DashboardtypesLegendPosition​

DashboardtypesLegendPosition: "bottom" | "right"

DashboardtypesLineInterpolation​

DashboardtypesLineInterpolation: "linear" | "spline" | "step_after" | "step_before"

DashboardtypesLineStyle​

DashboardtypesLineStyle: "solid" | "dashed"

DashboardtypesLink: object

DashboardtypesLink.name?​

optional name?: string

DashboardtypesLink.renderVariables?​

optional renderVariables?: boolean

DashboardtypesLink.targetBlank?​

optional targetBlank?: boolean

DashboardtypesLink.tooltip?​

optional tooltip?: string

DashboardtypesLink.url?​

optional url?: string

DashboardtypesListableDashboardForUserV2​

DashboardtypesListableDashboardForUserV2: object

DashboardtypesListableDashboardForUserV2.dashboards​

dashboards: object[]

DashboardtypesListableDashboardForUserV2.reservedKeywords​

reservedKeywords: string[]

DashboardtypesListableDashboardForUserV2.tags​

tags: object[]

DashboardtypesListableDashboardForUserV2.total​

total: number

Format: int64

DashboardtypesListableDashboardV2​

DashboardtypesListableDashboardV2: object

DashboardtypesListableDashboardV2.dashboards​

dashboards: object[]

DashboardtypesListableDashboardV2.reservedKeywords​

reservedKeywords: string[]

DashboardtypesListableDashboardV2.tags​

tags: object[]

DashboardtypesListableDashboardV2.total​

total: number

Format: int64

DashboardtypesListableDashboardView​

DashboardtypesListableDashboardView: object

DashboardtypesListableDashboardView.views​

views: object[]

DashboardtypesListedDashboardForUserV2​

DashboardtypesListedDashboardForUserV2: object

DashboardtypesListedDashboardForUserV2.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesListedDashboardForUserV2.createdBy?​

optional createdBy?: string

DashboardtypesListedDashboardForUserV2.id​

id: string

DashboardtypesListedDashboardForUserV2.image?​

optional image?: string

DashboardtypesListedDashboardForUserV2.legacy​

legacy: boolean

DashboardtypesListedDashboardForUserV2.locked​

locked: boolean

DashboardtypesListedDashboardForUserV2.name​

name: string

DashboardtypesListedDashboardForUserV2.orgId​

orgId: string

DashboardtypesListedDashboardForUserV2.pinned​

pinned: boolean

DashboardtypesListedDashboardForUserV2.schemaVersion​

schemaVersion: string

DashboardtypesListedDashboardForUserV2.source​

source: "user" | "integration" | "system"

DashboardtypesListedDashboardForUserV2.spec​

spec: object

DashboardtypesListedDashboardForUserV2.spec.display?​

optional display?: object

DashboardtypesListedDashboardForUserV2.spec.display.description?​

optional description?: string

DashboardtypesListedDashboardForUserV2.spec.display.name​

name: string

DashboardtypesListedDashboardForUserV2.tags​

tags: object[]

DashboardtypesListedDashboardForUserV2.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesListedDashboardForUserV2.updatedBy?​

optional updatedBy?: string

DashboardtypesListedDashboardV2​

DashboardtypesListedDashboardV2: object

DashboardtypesListedDashboardV2.createdAt?​

optional createdAt?: string

Format: date-time

DashboardtypesListedDashboardV2.createdBy?​

optional createdBy?: string

DashboardtypesListedDashboardV2.id​

id: string

DashboardtypesListedDashboardV2.image?​

optional image?: string

DashboardtypesListedDashboardV2.legacy​

legacy: boolean

DashboardtypesListedDashboardV2.locked​

locked: boolean

DashboardtypesListedDashboardV2.name​

name: string

DashboardtypesListedDashboardV2.orgId​

orgId: string

DashboardtypesListedDashboardV2.schemaVersion​

schemaVersion: string

DashboardtypesListedDashboardV2.source​

source: "user" | "integration" | "system"

DashboardtypesListedDashboardV2.spec​

spec: object

DashboardtypesListedDashboardV2.spec.display?​

optional display?: object

DashboardtypesListedDashboardV2.spec.display.description?​

optional description?: string

DashboardtypesListedDashboardV2.spec.display.name​

name: string

DashboardtypesListedDashboardV2.tags​

tags: object[]

DashboardtypesListedDashboardV2.updatedAt?​

optional updatedAt?: string

Format: date-time

DashboardtypesListedDashboardV2.updatedBy?​

optional updatedBy?: string

DashboardtypesListedDashboardV2Spec​

DashboardtypesListedDashboardV2Spec: object

DashboardtypesListedDashboardV2Spec.display?​

optional display?: object

DashboardtypesListedDashboardV2Spec.display.description?​

optional description?: string

DashboardtypesListedDashboardV2Spec.display.name​

name: string

DashboardtypesListOrder​

DashboardtypesListOrder: "asc" | "desc"

DashboardtypesListPanelSpec​

DashboardtypesListPanelSpec: object

DashboardtypesListPanelSpec.selectFields?​

optional selectFields?: object[] | null

DashboardtypesListSort​

DashboardtypesListSort: "updated_at" | "created_at" | "name"

DashboardtypesListVariableSpec​

DashboardtypesListVariableSpec: object

DashboardtypesListVariableSpec.allowAllValue?​

optional allowAllValue?: boolean

DashboardtypesListVariableSpec.allowMultiple?​

optional allowMultiple?: boolean

DashboardtypesListVariableSpec.capturingRegexp?​

optional capturingRegexp?: string

DashboardtypesListVariableSpec.customAllValue?​

optional customAllValue?: string

DashboardtypesListVariableSpec.defaultValue?​

optional defaultValue?: string | string[]

DashboardtypesListVariableSpec.display​

display: object

DashboardtypesListVariableSpec.display.description?​

optional description?: string

DashboardtypesListVariableSpec.display.name​

name: string

DashboardtypesListVariableSpec.name​

name: string

DashboardtypesListVariableSpec.plugin?​

optional plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; }

kind​

kind: "signoz/DynamicVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.name​

name: string

spec.signal​

signal: "logs" | "traces" | "metrics" | "all"


Type Literal​

{ kind: "signoz/QueryVariable"; spec: { queryValue: string; }; }

kind​

kind: "signoz/QueryVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queryValue​

queryValue: string


Type Literal​

{ kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

kind​

kind: "signoz/CustomVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.customValue​

customValue: string

DashboardtypesListVariableSpec.sort?​

optional sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"

DashboardtypesListVariableSpecSort​

DashboardtypesListVariableSpecSort: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"

DashboardtypesNumberPanelSpec​

DashboardtypesNumberPanelSpec: object

DashboardtypesNumberPanelSpec.formatting?​

optional formatting?: object

DashboardtypesNumberPanelSpec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesNumberPanelSpec.formatting.unit?​

optional unit?: string

DashboardtypesNumberPanelSpec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesNumberPanelSpec.visualization?​

optional visualization?: object

DashboardtypesNumberPanelSpec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanel​

DashboardtypesPanel: object

DashboardtypesPanel.kind​

kind: "Panel"

DashboardtypesPanel.spec​

spec: object

DashboardtypesPanel.spec.display​

display: object

DashboardtypesPanel.spec.display.description?​

optional description?: string

DashboardtypesPanel.spec.display.name​

name: string

optional links?: object[] | null

DashboardtypesPanel.spec.plugin​

plugin: { kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: ... | ...; fillOnlyBelow?: ... | ... | ...; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; } | { kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; } | { kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: ... | ...; fillOnlyBelow?: ... | ... | ...; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TimeSeriesPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.chartAppearance?​

optional chartAppearance?: object

spec.chartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

spec.chartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

spec.chartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

spec.chartAppearance.showPoints?​

optional showPoints?: boolean

spec.chartAppearance.spanGaps?​

optional spanGaps?: object

spec.chartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: ... | ...

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

spec.chartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: ... | ... | ...

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/BarChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.stackedBarChart?​

optional stackedBarChart?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/NumberPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/PieChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TablePanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; }

kind​

kind: "signoz/HistogramPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.histogramBuckets?​

optional histogramBuckets?: object

spec.histogramBuckets.bucketCount?​

optional bucketCount?: number | null

spec.histogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

spec.histogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"


Type Literal​

{ kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; }

kind​

kind: "signoz/ListPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.selectFields?​

optional selectFields?: object[] | null


Type Literal​

{ kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

kind​

kind: "signoz/TextPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headerOptions?​

optional headerOptions?: object

spec.headerOptions.hide?​

optional hide?: boolean

spec.mode?​

optional mode?: "markdown"

spec.presentation?​

optional presentation?: object

spec.presentation.background?​

optional background?: string | null

spec.presentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

spec.presentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

spec.text?​

optional text?: string

DashboardtypesPanel.spec.queries​

queries: object[]

DashboardtypesPanelFormatting​

DashboardtypesPanelFormatting: object

DashboardtypesPanelFormatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelFormatting.unit?​

optional unit?: string

DashboardtypesPanelKind​

DashboardtypesPanelKind: "Panel"

DashboardtypesPanelPlugin​

DashboardtypesPanelPlugin: { kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: string; fillOnlyBelow?: boolean; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; } | { kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; } | { kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: string; fillOnlyBelow?: boolean; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TimeSeriesPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.chartAppearance?​

optional chartAppearance?: object

spec.chartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

spec.chartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

spec.chartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

spec.chartAppearance.showPoints?​

optional showPoints?: boolean

spec.chartAppearance.spanGaps?​

optional spanGaps?: object

spec.chartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

spec.chartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/BarChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.stackedBarChart?​

optional stackedBarChart?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/NumberPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/PieChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TablePanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; }

kind​

kind: "signoz/HistogramPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.histogramBuckets?​

optional histogramBuckets?: object

spec.histogramBuckets.bucketCount?​

optional bucketCount?: number | null

spec.histogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

spec.histogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"


Type Literal​

{ kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; }

kind​

kind: "signoz/ListPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.selectFields?​

optional selectFields?: object[] | null


Type Literal​

{ kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

kind​

kind: "signoz/TextPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headerOptions?​

optional headerOptions?: object

spec.headerOptions.hide?​

optional hide?: boolean

spec.mode?​

optional mode?: "markdown"

spec.presentation?​

optional presentation?: object

spec.presentation.background?​

optional background?: string | null

spec.presentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

spec.presentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

spec.text?​

optional text?: string

DashboardtypesPanelPluginKind​

DashboardtypesPanelPluginKind: "signoz/TimeSeriesPanel" | "signoz/BarChartPanel" | "signoz/NumberPanel" | "signoz/PieChartPanel" | "signoz/TablePanel" | "signoz/HistogramPanel" | "signoz/ListPanel" | "signoz/TextPanel"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.kind​

kind: "signoz/BarChartPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.axes?​

optional axes?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.axes.isLogScale?​

optional isLogScale?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.axes.softMax?​

optional softMax?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.axes.softMin?​

optional softMin?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.formatting?​

optional formatting?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.formatting.unit?​

optional unit?: string

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.legend?​

optional legend?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.legend.mode?​

optional mode?: "list"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.visualization?​

optional visualization?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.visualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.visualization.stackedBarChart?​

optional stackedBarChart?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBarChartPanelSpec.spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.kind​

kind: "signoz/HistogramPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.histogramBuckets?​

optional histogramBuckets?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.histogramBuckets.bucketCount?​

optional bucketCount?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.histogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.histogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.legend?​

optional legend?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.legend.mode?​

optional mode?: "list"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesHistogramPanelSpec.spec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesListPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesListPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesListPanelSpec.kind​

kind: "signoz/ListPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesListPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesListPanelSpec.spec.selectFields?​

optional selectFields?: object[] | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.kind​

kind: "signoz/NumberPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.formatting?​

optional formatting?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.formatting.unit?​

optional unit?: string

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.visualization?​

optional visualization?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesNumberPanelSpec.spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.kind​

kind: "signoz/PieChartPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.formatting?​

optional formatting?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.formatting.unit?​

optional unit?: string

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.legend?​

optional legend?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.legend.mode?​

optional mode?: "list"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.visualization?​

optional visualization?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesPieChartPanelSpec.spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.kind​

kind: "signoz/TablePanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.formatting?​

optional formatting?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.formatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.visualization?​

optional visualization?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTablePanelSpec.spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.kind​

kind: "signoz/TextPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.headerOptions?​

optional headerOptions?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.headerOptions.hide?​

optional hide?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.mode?​

optional mode?: "markdown"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.presentation?​

optional presentation?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.presentation.background?​

optional background?: string | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.presentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.presentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTextPanelSpec.spec.text?​

optional text?: string

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec​

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.kind​

kind: "signoz/TimeSeriesPanel"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec​

spec: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.axes?​

optional axes?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.axes.isLogScale?​

optional isLogScale?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.axes.softMax?​

optional softMax?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.axes.softMin?​

optional softMin?: number | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance?​

optional chartAppearance?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.showPoints?​

optional showPoints?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.spanGaps?​

optional spanGaps?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.chartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.formatting?​

optional formatting?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.formatting.unit?​

optional unit?: string

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.legend?​

optional legend?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.legend.mode?​

optional mode?: "list"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.visualization?​

optional visualization?: object

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.visualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesPanelPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesTimeSeriesPanelSpec.spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPanelSpec​

DashboardtypesPanelSpec: object

DashboardtypesPanelSpec.display​

display: object

DashboardtypesPanelSpec.display.description?​

optional description?: string

DashboardtypesPanelSpec.display.name​

name: string

optional links?: object[] | null

DashboardtypesPanelSpec.plugin​

plugin: { kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: string; fillOnlyBelow?: boolean; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; } | { kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; } | { kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; } | { kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/TimeSeriesPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; chartAppearance?: { fillMode?: "solid" | "gradient" | "none"; lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"; lineStyle?: "solid" | "dashed"; showPoints?: boolean; spanGaps?: { fillLessThan?: string; fillOnlyBelow?: boolean; }; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TimeSeriesPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.chartAppearance?​

optional chartAppearance?: object

spec.chartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

spec.chartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

spec.chartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

spec.chartAppearance.showPoints?​

optional showPoints?: boolean

spec.chartAppearance.spanGaps?​

optional spanGaps?: object

spec.chartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

spec.chartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/BarChartPanel"; spec: { axes?: { isLogScale?: boolean; softMax?: number | null; softMin?: number | null; }; formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; thresholds?: object[] | null; visualization?: { fillSpans?: boolean; stackedBarChart?: boolean; timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/BarChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.axes?​

optional axes?: object

spec.axes.isLogScale?​

optional isLogScale?: boolean

spec.axes.softMax?​

optional softMax?: number | null

spec.axes.softMin?​

optional softMin?: number | null

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.fillSpans?​

optional fillSpans?: boolean

spec.visualization.stackedBarChart?​

optional stackedBarChart?: boolean

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/NumberPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/NumberPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/PieChartPanel"; spec: { formatting?: { decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; unit?: string; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/PieChartPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.formatting.unit?​

optional unit?: string

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/TablePanel"; spec: { formatting?: { columnUnits?: {[key: string]: string; } | null; decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"; }; thresholds?: object[] | null; visualization?: { timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"; }; }; }

kind​

kind: "signoz/TablePanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.formatting?​

optional formatting?: object

spec.formatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

spec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

spec.thresholds?​

optional thresholds?: object[] | null

spec.visualization?​

optional visualization?: object

spec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"


Type Literal​

{ kind: "signoz/HistogramPanel"; spec: { histogramBuckets?: { bucketCount?: number | null; bucketWidth?: number | null; mergeAllActiveQueries?: boolean; }; legend?: { customColors?: {[key: string]: string; } | null; mode?: "list"; position?: "bottom" | "right"; }; }; }

kind​

kind: "signoz/HistogramPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.histogramBuckets?​

optional histogramBuckets?: object

spec.histogramBuckets.bucketCount?​

optional bucketCount?: number | null

spec.histogramBuckets.bucketWidth?​

optional bucketWidth?: number | null

spec.histogramBuckets.mergeAllActiveQueries?​

optional mergeAllActiveQueries?: boolean

spec.legend?​

optional legend?: object

spec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

spec.legend.mode?​

optional mode?: "list"

spec.legend.position?​

optional position?: "bottom" | "right"


Type Literal​

{ kind: "signoz/ListPanel"; spec: { selectFields?: object[] | null; }; }

kind​

kind: "signoz/ListPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.selectFields?​

optional selectFields?: object[] | null


Type Literal​

{ kind: "signoz/TextPanel"; spec: { headerOptions?: { hide?: boolean; }; mode?: "markdown"; presentation?: { background?: string | null; textAlign?: "right" | "left" | "center"; verticalAlign?: "bottom" | "center" | "top"; }; text?: string; }; }

kind​

kind: "signoz/TextPanel"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.headerOptions?​

optional headerOptions?: object

spec.headerOptions.hide?​

optional hide?: boolean

spec.mode?​

optional mode?: "markdown"

spec.presentation?​

optional presentation?: object

spec.presentation.background?​

optional background?: string | null

spec.presentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

spec.presentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

spec.text?​

optional text?: string

DashboardtypesPanelSpec.queries​

queries: object[]

DashboardtypesPatchableDashboardV2​

DashboardtypesPatchableDashboardV2: object[] | null

DashboardtypesPatchOp​

DashboardtypesPatchOp: "add" | "remove" | "replace" | "move" | "copy" | "test"

DashboardtypesPieChartPanelSpec​

DashboardtypesPieChartPanelSpec: object

DashboardtypesPieChartPanelSpec.formatting?​

optional formatting?: object

DashboardtypesPieChartPanelSpec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesPieChartPanelSpec.formatting.unit?​

optional unit?: string

DashboardtypesPieChartPanelSpec.legend?​

optional legend?: object

DashboardtypesPieChartPanelSpec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesPieChartPanelSpec.legend.mode?​

optional mode?: "list"

DashboardtypesPieChartPanelSpec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesPieChartPanelSpec.visualization?​

optional visualization?: object

DashboardtypesPieChartPanelSpec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesPostableDashboardV2​

DashboardtypesPostableDashboardV2: object

DashboardtypesPostableDashboardV2.generateName?​

optional generateName?: boolean

DashboardtypesPostableDashboardV2.image?​

optional image?: string

DashboardtypesPostableDashboardV2.name?​

optional name?: string

DashboardtypesPostableDashboardV2.schemaVersion​

schemaVersion: string

DashboardtypesPostableDashboardV2.spec​

spec: object

DashboardtypesPostableDashboardV2.spec.display​

display: object

DashboardtypesPostableDashboardV2.spec.display.description?​

optional description?: string

DashboardtypesPostableDashboardV2.spec.display.name​

name: string

DashboardtypesPostableDashboardV2.spec.duration?​

optional duration?: string

DashboardtypesPostableDashboardV2.spec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesPostableDashboardV2.spec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesPostableDashboardV2.spec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesPostableDashboardV2.spec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: ... | ... | ... | ...; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; })[]

DashboardtypesPostableDashboardV2.tags​

tags: object[] | null

DashboardtypesPostableDashboardView​

DashboardtypesPostableDashboardView: object

DashboardtypesPostableDashboardView.data​

data: object

DashboardtypesPostableDashboardView.data.order?​

optional order?: "asc" | "desc"

DashboardtypesPostableDashboardView.data.query?​

optional query?: string

DashboardtypesPostableDashboardView.data.sort?​

optional sort?: "updated_at" | "created_at" | "name"

DashboardtypesPostableDashboardView.data.version​

version: string

DashboardtypesPostableDashboardView.name​

name: string

DashboardtypesPostablePublicDashboard​

DashboardtypesPostablePublicDashboard: object

DashboardtypesPostablePublicDashboard.defaultTimeRange?​

optional defaultTimeRange?: string

DashboardtypesPostablePublicDashboard.timeRangeEnabled?​

optional timeRangeEnabled?: boolean

DashboardtypesPrecisionOption​

DashboardtypesPrecisionOption: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesQuery​

DashboardtypesQuery: object

DashboardtypesQuery.kind​

kind: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

DashboardtypesQuery.spec​

spec: object

DashboardtypesQuery.spec.name?​

optional name?: string

DashboardtypesQuery.spec.plugin​

plugin: { kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; } | { kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: ... | ... | ... | ...; type: "builder_query"; } | { spec?: ... | ...; type: "builder_ai_query"; } | { spec?: ... | ...; type: "builder_formula"; } | { spec?: ... | ...; type: "builder_trace_operator"; } | { spec?: ... | ...; type: "promql"; } | { spec?: ... | ...; type: "clickhouse_sql"; })[] | null; }; } | { kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; } | { kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; } | { kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; } | { kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

Union Members​
Type Literal​

{ kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; }

kind​

kind: "signoz/BuilderQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: ... | ...


Type Literal​

{ kind: "log"; spec: { scale?: ... | ... | ...; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: ... | ... | ...

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: ...[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: ... | ...


Type Literal​

{ kind: "log"; spec: { scale?: ... | ... | ...; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: ... | ... | ...

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: ...[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: ... | ...


Type Literal​

{ kind: "log"; spec: { scale?: ... | ... | ...; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: ... | ... | ...

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: ...[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: ... | ... | ... | ...; type: "builder_query"; } | { spec?: ... | ...; type: "builder_ai_query"; } | { spec?: ... | ...; type: "builder_formula"; } | { spec?: ... | ...; type: "builder_trace_operator"; } | { spec?: ... | ...; type: "promql"; } | { spec?: ... | ...; type: "clickhouse_sql"; })[] | null; }; }

kind​

kind: "signoz/CompositeQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queries?​

optional queries?: ({ spec?: ... | ... | ... | ...; type: "builder_query"; } | { spec?: ... | ...; type: "builder_ai_query"; } | { spec?: ... | ...; type: "builder_formula"; } | { spec?: ... | ...; type: "builder_trace_operator"; } | { spec?: ... | ...; type: "promql"; } | { spec?: ... | ...; type: "clickhouse_sql"; })[] | null


Type Literal​

{ kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; }

kind​

kind: "signoz/Formula"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.order?​

optional order?: object[] | null


Type Literal​

{ kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; }

kind​

kind: "signoz/PromQLQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string

spec.stats?​

optional stats?: boolean

spec.step?​

optional step?: string | number


Type Literal​

{ kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; }

kind​

kind: "signoz/ClickHouseSQL"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string


Type Literal​

{ kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

kind​

kind: "signoz/TraceOperator"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.aggregations?​

optional aggregations?: object[] | null

spec.cursor?​

optional cursor?: string

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.filter?​

optional filter?: object

spec.filter.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.groupBy?​

optional groupBy?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.offset?​

optional offset?: number

spec.order?​

optional order?: object[] | null

spec.returnSpansFrom?​

optional returnSpansFrom?: string

spec.selectFields?​

optional selectFields?: object[] | null

spec.stepInterval?​

optional stepInterval?: string | number

DashboardtypesQueryPlugin​

DashboardtypesQueryPlugin: { kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; } | { kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null; }; } | { kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; } | { kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; } | { kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; } | { kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

Union Members​
Type Literal​

{ kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; }

kind​

kind: "signoz/BuilderQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null; }; }

kind​

kind: "signoz/CompositeQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queries?​

optional queries?: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null


Type Literal​

{ kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; }

kind​

kind: "signoz/Formula"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.order?​

optional order?: object[] | null


Type Literal​

{ kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; }

kind​

kind: "signoz/PromQLQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string

spec.stats?​

optional stats?: boolean

spec.step?​

optional step?: string | number


Type Literal​

{ kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; }

kind​

kind: "signoz/ClickHouseSQL"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string


Type Literal​

{ kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

kind​

kind: "signoz/TraceOperator"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.aggregations?​

optional aggregations?: object[] | null

spec.cursor?​

optional cursor?: string

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.filter?​

optional filter?: object

spec.filter.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.groupBy?​

optional groupBy?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.offset?​

optional offset?: number

spec.order?​

optional order?: object[] | null

spec.returnSpansFrom?​

optional returnSpansFrom?: string

spec.selectFields?​

optional selectFields?: object[] | null

spec.stepInterval?​

optional stepInterval?: string | number

DashboardtypesQueryPluginKind​

DashboardtypesQueryPluginKind: "signoz/BuilderQuery" | "signoz/CompositeQuery" | "signoz/Formula" | "signoz/PromQLQuery" | "signoz/ClickHouseSQL" | "signoz/TraceOperator"

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBuilderQuerySpec​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBuilderQuerySpec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBuilderQuerySpec.kind​

kind: "signoz/BuilderQuery"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesDashboardtypesBuilderQuerySpec.spec​

spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.kind​

kind: "signoz/ClickHouseSQL"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.spec​

spec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.spec.disabled?​

optional disabled?: boolean

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.spec.legend?​

optional legend?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.spec.name?​

optional name?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5ClickHouseQuery.spec.query?​

optional query?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5CompositeQuery​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5CompositeQuery: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5CompositeQuery.kind​

kind: "signoz/CompositeQuery"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5CompositeQuery.spec​

spec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5CompositeQuery.spec.queries?​

optional queries?: ({ spec?: { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; disabled?: boolean; expression?: string; functions?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; name?: string; order?: ...[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: ...[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: ...[] | null; returnSpansFrom?: string; selectFields?: ...[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.kind​

kind: "signoz/PromQLQuery"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec​

spec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.disabled?​

optional disabled?: boolean

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.legend?​

optional legend?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.name?​

optional name?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.query?​

optional query?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.stats?​

optional stats?: boolean

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5PromQuery.spec.step?​

optional step?: string | number

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.kind​

kind: "signoz/Formula"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec​

spec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.disabled?​

optional disabled?: boolean

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.expression?​

optional expression?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.functions?​

optional functions?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.having?​

optional having?: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.having.expression?​

optional expression?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.legend?​

optional legend?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.limit?​

optional limit?: number

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.name?​

optional name?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderFormula.spec.order?​

optional order?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator​

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.kind​

kind: "signoz/TraceOperator"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec​

spec: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.aggregations?​

optional aggregations?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.cursor?​

optional cursor?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.disabled?​

optional disabled?: boolean

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.expression?​

optional expression?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.filter?​

optional filter?: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.filter.expression?​

optional expression?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.functions?​

optional functions?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.groupBy?​

optional groupBy?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.having?​

optional having?: object

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.having.expression?​

optional expression?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.legend?​

optional legend?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.limit?​

optional limit?: number

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.name?​

optional name?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.offset?​

optional offset?: number

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.order?​

optional order?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.returnSpansFrom?​

optional returnSpansFrom?: string

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.selectFields?​

optional selectFields?: object[] | null

DashboardtypesQueryPluginVariantGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5QueryBuilderTraceOperator.spec.stepInterval?​

optional stepInterval?: string | number

DashboardtypesQuerySpec​

DashboardtypesQuerySpec: object

DashboardtypesQuerySpec.name?​

optional name?: string

DashboardtypesQuerySpec.plugin​

plugin: { kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; } | { kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_query"; } | { spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ...; disabled?: ...; expression?: ...; functions?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; order?: ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ...; cursor?: ...; disabled?: ...; expression?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; offset?: ...; order?: ...; returnSpansFrom?: ...; selectFields?: ...; stepInterval?: ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; stats?: ...; step?: ...; }; type: "promql"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; }; type: "clickhouse_sql"; })[] | null; }; } | { kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; } | { kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; } | { kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; } | { kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

Union Members​
Type Literal​

{ kind: "signoz/BuilderQuery"; spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; }

kind​

kind: "signoz/BuilderQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ kind: "signoz/CompositeQuery"; spec: { queries?: ({ spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_query"; } | { spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ...; disabled?: ...; expression?: ...; functions?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; order?: ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ...; cursor?: ...; disabled?: ...; expression?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; offset?: ...; order?: ...; returnSpansFrom?: ...; selectFields?: ...; stepInterval?: ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; stats?: ...; step?: ...; }; type: "promql"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; }; type: "clickhouse_sql"; })[] | null; }; }

kind​

kind: "signoz/CompositeQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queries?​

optional queries?: ({ spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; } | { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_query"; } | { spec?: { aggregations?: ...; bucketOptions?: ...; cursor?: ...; disabled?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; limitBy?: ...; name?: ...; offset?: ...; order?: ...; secondaryAggregations?: ...; selectFields?: ...; signal: ...; source?: ...; stepInterval?: ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ...; disabled?: ...; expression?: ...; functions?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; order?: ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ...; cursor?: ...; disabled?: ...; expression?: ...; filter?: ...; functions?: ...; groupBy?: ...; having?: ...; legend?: ...; limit?: ...; name?: ...; offset?: ...; order?: ...; returnSpansFrom?: ...; selectFields?: ...; stepInterval?: ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; stats?: ...; step?: ...; }; type: "promql"; } | { spec?: { disabled?: ...; legend?: ...; name?: ...; query?: ...; }; type: "clickhouse_sql"; })[] | null


Type Literal​

{ kind: "signoz/Formula"; spec: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; }

kind​

kind: "signoz/Formula"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.order?​

optional order?: object[] | null


Type Literal​

{ kind: "signoz/PromQLQuery"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; }

kind​

kind: "signoz/PromQLQuery"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string

spec.stats?​

optional stats?: boolean

spec.step?​

optional step?: string | number


Type Literal​

{ kind: "signoz/ClickHouseSQL"; spec: { disabled?: boolean; legend?: string; name?: string; query?: string; }; }

kind​

kind: "signoz/ClickHouseSQL"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string


Type Literal​

{ kind: "signoz/TraceOperator"; spec: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; }

kind​

kind: "signoz/TraceOperator"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.aggregations?​

optional aggregations?: object[] | null

spec.cursor?​

optional cursor?: string

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.filter?​

optional filter?: object

spec.filter.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.groupBy?​

optional groupBy?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.offset?​

optional offset?: number

spec.order?​

optional order?: object[] | null

spec.returnSpansFrom?​

optional returnSpansFrom?: string

spec.selectFields?​

optional selectFields?: object[] | null

spec.stepInterval?​

optional stepInterval?: string | number

DashboardtypesQueryVariableSpec​

DashboardtypesQueryVariableSpec: object

DashboardtypesQueryVariableSpec.queryValue​

queryValue: string

DashboardtypesSource​

DashboardtypesSource: "user" | "integration" | "system"

DashboardtypesSpanGaps​

DashboardtypesSpanGaps: object

DashboardtypesSpanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

DashboardtypesSpanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

DashboardtypesStorableDashboardData​

DashboardtypesStorableDashboardData: object

Index Signature​

[key: string]: unknown

DashboardtypesTableFormatting​

DashboardtypesTableFormatting: object

DashboardtypesTableFormatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

DashboardtypesTableFormatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesTablePanelSpec​

DashboardtypesTablePanelSpec: object

DashboardtypesTablePanelSpec.formatting?​

optional formatting?: object

DashboardtypesTablePanelSpec.formatting.columnUnits?​

optional columnUnits?: {[key: string]: string; } | null

DashboardtypesTablePanelSpec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesTablePanelSpec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesTablePanelSpec.visualization?​

optional visualization?: object

DashboardtypesTablePanelSpec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesTableThreshold​

DashboardtypesTableThreshold: object

DashboardtypesTableThreshold.color​

color: string

DashboardtypesTableThreshold.columnName​

columnName: string

DashboardtypesTableThreshold.format?​

optional format?: "text" | "background"

DashboardtypesTableThreshold.operator?​

optional operator?: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal"

DashboardtypesTableThreshold.unit?​

optional unit?: string

DashboardtypesTableThreshold.value​

value: number

Format: double

DashboardtypesTextAlign​

DashboardtypesTextAlign: "right" | "left" | "center"

DashboardtypesTextMode​

DashboardtypesTextMode: "markdown"

DashboardtypesTextPanelSpec​

DashboardtypesTextPanelSpec: object

DashboardtypesTextPanelSpec.headerOptions?​

optional headerOptions?: object

DashboardtypesTextPanelSpec.headerOptions.hide?​

optional hide?: boolean

DashboardtypesTextPanelSpec.mode?​

optional mode?: "markdown"

DashboardtypesTextPanelSpec.presentation?​

optional presentation?: object

DashboardtypesTextPanelSpec.presentation.background?​

optional background?: string | null

DashboardtypesTextPanelSpec.presentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

DashboardtypesTextPanelSpec.presentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

DashboardtypesTextPanelSpec.text?​

optional text?: string

DashboardtypesTextPresentation​

DashboardtypesTextPresentation: object

DashboardtypesTextPresentation.background?​

optional background?: string | null

DashboardtypesTextPresentation.textAlign?​

optional textAlign?: "right" | "left" | "center"

DashboardtypesTextPresentation.verticalAlign?​

optional verticalAlign?: "bottom" | "center" | "top"

DashboardtypesTextVariableSpec​

DashboardtypesTextVariableSpec: object

DashboardtypesTextVariableSpec.constant?​

optional constant?: boolean

DashboardtypesTextVariableSpec.display​

display: object

DashboardtypesTextVariableSpec.display.description?​

optional description?: string

DashboardtypesTextVariableSpec.display.name​

name: string

DashboardtypesTextVariableSpec.name​

name: string

DashboardtypesTextVariableSpec.value​

value: string

DashboardtypesThresholdFormat​

DashboardtypesThresholdFormat: "text" | "background"

DashboardtypesThresholdWithLabel​

DashboardtypesThresholdWithLabel: object

DashboardtypesThresholdWithLabel.color​

color: string

DashboardtypesThresholdWithLabel.label?​

optional label?: string

DashboardtypesThresholdWithLabel.unit?​

optional unit?: string

DashboardtypesThresholdWithLabel.value​

value: number

Format: double

DashboardtypesTimePreference​

DashboardtypesTimePreference: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesTimeSeriesChartAppearance​

DashboardtypesTimeSeriesChartAppearance: object

DashboardtypesTimeSeriesChartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

DashboardtypesTimeSeriesChartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

DashboardtypesTimeSeriesChartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

DashboardtypesTimeSeriesChartAppearance.showPoints?​

optional showPoints?: boolean

DashboardtypesTimeSeriesChartAppearance.spanGaps?​

optional spanGaps?: object

DashboardtypesTimeSeriesChartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

DashboardtypesTimeSeriesChartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

DashboardtypesTimeSeriesPanelSpec​

DashboardtypesTimeSeriesPanelSpec: object

DashboardtypesTimeSeriesPanelSpec.axes?​

optional axes?: object

DashboardtypesTimeSeriesPanelSpec.axes.isLogScale?​

optional isLogScale?: boolean

DashboardtypesTimeSeriesPanelSpec.axes.softMax?​

optional softMax?: number | null

DashboardtypesTimeSeriesPanelSpec.axes.softMin?​

optional softMin?: number | null

DashboardtypesTimeSeriesPanelSpec.chartAppearance?​

optional chartAppearance?: object

DashboardtypesTimeSeriesPanelSpec.chartAppearance.fillMode?​

optional fillMode?: "solid" | "gradient" | "none"

DashboardtypesTimeSeriesPanelSpec.chartAppearance.lineInterpolation?​

optional lineInterpolation?: "linear" | "spline" | "step_after" | "step_before"

DashboardtypesTimeSeriesPanelSpec.chartAppearance.lineStyle?​

optional lineStyle?: "solid" | "dashed"

DashboardtypesTimeSeriesPanelSpec.chartAppearance.showPoints?​

optional showPoints?: boolean

DashboardtypesTimeSeriesPanelSpec.chartAppearance.spanGaps?​

optional spanGaps?: object

DashboardtypesTimeSeriesPanelSpec.chartAppearance.spanGaps.fillLessThan?​

optional fillLessThan?: string

Description​

The maximum gap size to connect when fillOnlyBelow is true. Gaps larger than this duration are left disconnected.

DashboardtypesTimeSeriesPanelSpec.chartAppearance.spanGaps.fillOnlyBelow?​

optional fillOnlyBelow?: boolean

Description​

Controls whether lines connect across null values. When false (default), all gaps are connected. When true, only gaps smaller than fillLessThan are connected.

DashboardtypesTimeSeriesPanelSpec.formatting?​

optional formatting?: object

DashboardtypesTimeSeriesPanelSpec.formatting.decimalPrecision?​

optional decimalPrecision?: "0" | "1" | "2" | "3" | "4" | "full"

DashboardtypesTimeSeriesPanelSpec.formatting.unit?​

optional unit?: string

DashboardtypesTimeSeriesPanelSpec.legend?​

optional legend?: object

DashboardtypesTimeSeriesPanelSpec.legend.customColors?​

optional customColors?: {[key: string]: string; } | null

DashboardtypesTimeSeriesPanelSpec.legend.mode?​

optional mode?: "list"

DashboardtypesTimeSeriesPanelSpec.legend.position?​

optional position?: "bottom" | "right"

DashboardtypesTimeSeriesPanelSpec.thresholds?​

optional thresholds?: object[] | null

DashboardtypesTimeSeriesPanelSpec.visualization?​

optional visualization?: object

DashboardtypesTimeSeriesPanelSpec.visualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesTimeSeriesPanelSpec.visualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesTimeSeriesVisualization​

DashboardtypesTimeSeriesVisualization: object

DashboardtypesTimeSeriesVisualization.fillSpans?​

optional fillSpans?: boolean

DashboardtypesTimeSeriesVisualization.timePreference?​

optional timePreference?: "global_time" | "last_5_min" | "last_15_min" | "last_30_min" | "last_1_hr" | "last_6_hr" | "last_1_day" | "last_3_days" | "last_1_week" | "last_1_month"

DashboardtypesUpdatableDashboardV2​

DashboardtypesUpdatableDashboardV2: object

DashboardtypesUpdatableDashboardV2.image?​

optional image?: string

DashboardtypesUpdatableDashboardV2.name​

name: string

DashboardtypesUpdatableDashboardV2.schemaVersion​

schemaVersion: string

DashboardtypesUpdatableDashboardV2.spec​

spec: object

DashboardtypesUpdatableDashboardV2.spec.display​

display: object

DashboardtypesUpdatableDashboardV2.spec.display.description?​

optional description?: string

DashboardtypesUpdatableDashboardV2.spec.display.name​

name: string

DashboardtypesUpdatableDashboardV2.spec.duration?​

optional duration?: string

DashboardtypesUpdatableDashboardV2.spec.layouts​

layouts: object[]

optional links?: object[] | null

DashboardtypesUpdatableDashboardV2.spec.panels​

panels: object

Index Signature​

[key: string]: object

DashboardtypesUpdatableDashboardV2.spec.refreshInterval?​

optional refreshInterval?: string

DashboardtypesUpdatableDashboardV2.spec.variables​

variables: ({ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: ... | ... | ... | ...; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; })[]

DashboardtypesUpdatableDashboardV2.tags​

tags: object[] | null

DashboardtypesUpdatablePublicDashboard​

DashboardtypesUpdatablePublicDashboard: object

DashboardtypesUpdatablePublicDashboard.defaultTimeRange?​

optional defaultTimeRange?: string

DashboardtypesUpdatablePublicDashboard.timeRangeEnabled?​

optional timeRangeEnabled?: boolean

DashboardtypesVariable​

DashboardtypesVariable: { kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; } | { kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; }

Union Members​
Type Literal​

{ kind: "ListVariable"; spec: { allowAllValue?: boolean; allowMultiple?: boolean; capturingRegexp?: string; customAllValue?: string; defaultValue?: string | string[]; display: { description?: string; name: string; }; name: string; plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }; sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"; }; }

kind​

kind: "ListVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.allowAllValue?​

optional allowAllValue?: boolean

spec.allowMultiple?​

optional allowMultiple?: boolean

spec.capturingRegexp?​

optional capturingRegexp?: string

spec.customAllValue?​

optional customAllValue?: string

spec.defaultValue?​

optional defaultValue?: string | string[]

spec.display​

display: object

spec.display.description?​

optional description?: string

spec.display.name​

name: string

spec.name​

name: string

spec.plugin?​

optional plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; }

kind​

kind: "signoz/DynamicVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.name​

name: string

spec.signal​

signal: "logs" | "traces" | "metrics" | "all"


Type Literal​

{ kind: "signoz/QueryVariable"; spec: { queryValue: string; }; }

kind​

kind: "signoz/QueryVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queryValue​

queryValue: string


Type Literal​

{ kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

kind​

kind: "signoz/CustomVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.customValue​

customValue: string

spec.sort?​

optional sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"


Type Literal​

{ kind: "TextVariable"; spec: { constant?: boolean; display: { description?: string; name: string; }; name: string; value: string; }; }

kind​

kind: "TextVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.constant?​

optional constant?: boolean

spec.display​

display: object

spec.display.description?​

optional description?: string

spec.display.name​

name: string

spec.name​

name: string

spec.value​

value: string

DashboardtypesVariableDefaultValue​

DashboardtypesVariableDefaultValue: string | string[]

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec​

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.kind​

kind: "ListVariable"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec​

spec: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.allowAllValue?​

optional allowAllValue?: boolean

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.allowMultiple?​

optional allowMultiple?: boolean

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.capturingRegexp?​

optional capturingRegexp?: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.customAllValue?​

optional customAllValue?: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.defaultValue?​

optional defaultValue?: string | string[]

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.display​

display: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.display.description?​

optional description?: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.display.name​

name: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.name​

name: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.plugin?​

optional plugin?: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; }

kind​

kind: "signoz/DynamicVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.name​

name: string

spec.signal​

signal: "logs" | "traces" | "metrics" | "all"


Type Literal​

{ kind: "signoz/QueryVariable"; spec: { queryValue: string; }; }

kind​

kind: "signoz/QueryVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queryValue​

queryValue: string


Type Literal​

{ kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

kind​

kind: "signoz/CustomVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.customValue​

customValue: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesListVariableSpec.spec.sort?​

optional sort?: "none" | "alphabetical-asc" | "alphabetical-desc" | "numerical-asc" | "numerical-desc" | "alphabetical-ci-asc" | "alphabetical-ci-desc"

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec​

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.kind​

kind: "TextVariable"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec​

spec: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.constant?​

optional constant?: boolean

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.display​

display: object

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.display.description?​

optional description?: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.display.name​

name: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.name​

name: string

DashboardtypesVariableEnvelopeGithubComSigNozSignozPkgTypesDashboardtypesTextVariableSpec.spec.value​

value: string

DashboardtypesVariablePlugin​

DashboardtypesVariablePlugin: { kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; } | { kind: "signoz/QueryVariable"; spec: { queryValue: string; }; } | { kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

Union Members​
Type Literal​

{ kind: "signoz/DynamicVariable"; spec: { name: string; signal: "logs" | "traces" | "metrics" | "all"; }; }

kind​

kind: "signoz/DynamicVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.name​

name: string

spec.signal​

signal: "logs" | "traces" | "metrics" | "all"


Type Literal​

{ kind: "signoz/QueryVariable"; spec: { queryValue: string; }; }

kind​

kind: "signoz/QueryVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.queryValue​

queryValue: string


Type Literal​

{ kind: "signoz/CustomVariable"; spec: { customValue: string; }; }

kind​

kind: "signoz/CustomVariable"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.customValue​

customValue: string

DashboardtypesVariablePluginKind​

DashboardtypesVariablePluginKind: "signoz/DynamicVariable" | "signoz/QueryVariable" | "signoz/CustomVariable"

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesCustomVariableSpec​

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesCustomVariableSpec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesCustomVariableSpec.kind​

kind: "signoz/CustomVariable"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesCustomVariableSpec.spec​

spec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesCustomVariableSpec.spec.customValue​

customValue: string

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec​

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec.kind​

kind: "signoz/DynamicVariable"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec.spec​

spec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec.spec.name​

name: string

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesDynamicVariableSpec.spec.signal​

signal: "logs" | "traces" | "metrics" | "all"

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesQueryVariableSpec​

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesQueryVariableSpec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesQueryVariableSpec.kind​

kind: "signoz/QueryVariable"

Description​

discriminator enum property added by openapi-typescript

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesQueryVariableSpec.spec​

spec: object

DashboardtypesVariablePluginVariantGithubComSigNozSignozPkgTypesDashboardtypesQueryVariableSpec.spec.queryValue​

queryValue: string

DashboardtypesVerticalAlign​

DashboardtypesVerticalAlign: "bottom" | "center" | "top"

ErrorsJSON​

ErrorsJSON: object

ErrorsJSON.code​

code: string

ErrorsJSON.errors​

errors: object[]

ErrorsJSON.message​

message: string

ErrorsJSON.retry?​

optional retry?: object

ErrorsJSON.retry.delay​

delay: number

ErrorsJSON.suggestions​

suggestions: string[]

ErrorsJSON.type​

type: string

ErrorsJSON.url?​

optional url?: string

ErrorsResponseerroradditional​

ErrorsResponseerroradditional: object

ErrorsResponseerroradditional.message​

message: string

ErrorsResponseerroradditional.suggestions​

suggestions: string[]

ErrorsResponseretryjson​

ErrorsResponseretryjson: object

ErrorsResponseretryjson.delay​

delay: number

FactoryResponse​

FactoryResponse: object

FactoryResponse.healthy?​

optional healthy?: boolean

FactoryResponse.services?​

optional services?: {[key: string]: string[]; } | null

FeaturetypesGettableFeature​

FeaturetypesGettableFeature: object

FeaturetypesGettableFeature.defaultVariant?​

optional defaultVariant?: string

FeaturetypesGettableFeature.description?​

optional description?: string

FeaturetypesGettableFeature.kind?​

optional kind?: string

FeaturetypesGettableFeature.name?​

optional name?: string

FeaturetypesGettableFeature.resolvedValue?​

optional resolvedValue?: unknown

FeaturetypesGettableFeature.stage?​

optional stage?: string

FeaturetypesGettableFeature.variants?​

optional variants?: {[key: string]: unknown; } | null

GatewaytypesDeprecatedPostableIngestionKeyLimit​

GatewaytypesDeprecatedPostableIngestionKeyLimit: object

GatewaytypesDeprecatedPostableIngestionKeyLimit.config?​

optional config?: object

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.day?​

optional day?: object

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.day.count?​

optional count?: number | null

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.day.size?​

optional size?: number | null

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.second?​

optional second?: object

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.second.count?​

optional count?: number | null

GatewaytypesDeprecatedPostableIngestionKeyLimit.config.second.size?​

optional size?: number | null

GatewaytypesDeprecatedPostableIngestionKeyLimit.signal?​

optional signal?: string

GatewaytypesDeprecatedPostableIngestionKeyLimit.tags?​

optional tags?: string[] | null

GatewaytypesGettableCreatedIngestionKey​

GatewaytypesGettableCreatedIngestionKey: object

GatewaytypesGettableCreatedIngestionKey.id​

id: string

GatewaytypesGettableCreatedIngestionKey.value​

value: string

GatewaytypesGettableCreatedIngestionKeyLimit​

GatewaytypesGettableCreatedIngestionKeyLimit: object

GatewaytypesGettableCreatedIngestionKeyLimit.id​

id: string

GatewaytypesGettableIngestionKeys​

GatewaytypesGettableIngestionKeys: object

GatewaytypesGettableIngestionKeys._pagination?​

optional _pagination?: object

GatewaytypesGettableIngestionKeys._pagination.page?​

optional page?: number

GatewaytypesGettableIngestionKeys._pagination.pages?​

optional pages?: number

GatewaytypesGettableIngestionKeys._pagination.per_page?​

optional per_page?: number

GatewaytypesGettableIngestionKeys._pagination.total?​

optional total?: number

GatewaytypesGettableIngestionKeys.keys?​

optional keys?: object[] | null

GatewaytypesIngestionKey​

GatewaytypesIngestionKey: object

GatewaytypesIngestionKey.created_at?​

optional created_at?: string

Format: date-time

GatewaytypesIngestionKey.expires_at?​

optional expires_at?: string

Format: date-time

GatewaytypesIngestionKey.id?​

optional id?: string

GatewaytypesIngestionKey.limits?​

optional limits?: object[] | null

GatewaytypesIngestionKey.name?​

optional name?: string

GatewaytypesIngestionKey.tags?​

optional tags?: string[] | null

GatewaytypesIngestionKey.updated_at?​

optional updated_at?: string

Format: date-time

GatewaytypesIngestionKey.value?​

optional value?: string

GatewaytypesIngestionKey.workspace_id?​

optional workspace_id?: string

GatewaytypesLimit​

GatewaytypesLimit: object

GatewaytypesLimit.config?​

optional config?: object

GatewaytypesLimit.config.day?​

optional day?: object

GatewaytypesLimit.config.day.count?​

optional count?: number | null

GatewaytypesLimit.config.day.size?​

optional size?: number | null

GatewaytypesLimit.config.second?​

optional second?: object

GatewaytypesLimit.config.second.count?​

optional count?: number | null

GatewaytypesLimit.config.second.size?​

optional size?: number | null

GatewaytypesLimit.created_at?​

optional created_at?: string

Format: date-time

GatewaytypesLimit.id?​

optional id?: string

GatewaytypesLimit.key_id?​

optional key_id?: string

GatewaytypesLimit.metric?​

optional metric?: object

GatewaytypesLimit.metric.day?​

optional day?: object

GatewaytypesLimit.metric.day.count?​

optional count?: number

Format: int64

GatewaytypesLimit.metric.day.size?​

optional size?: number

Format: int64

GatewaytypesLimit.metric.second?​

optional second?: object

GatewaytypesLimit.metric.second.count?​

optional count?: number

Format: int64

GatewaytypesLimit.metric.second.size?​

optional size?: number

Format: int64

GatewaytypesLimit.signal?​

optional signal?: string

GatewaytypesLimit.tags?​

optional tags?: string[] | null

GatewaytypesLimit.updated_at?​

optional updated_at?: string

Format: date-time

GatewaytypesLimitConfig​

GatewaytypesLimitConfig: object

GatewaytypesLimitConfig.day?​

optional day?: object

GatewaytypesLimitConfig.day.count?​

optional count?: number | null

GatewaytypesLimitConfig.day.size?​

optional size?: number | null

GatewaytypesLimitConfig.second?​

optional second?: object

GatewaytypesLimitConfig.second.count?​

optional count?: number | null

GatewaytypesLimitConfig.second.size?​

optional size?: number | null

GatewaytypesLimitMetric​

GatewaytypesLimitMetric: object

GatewaytypesLimitMetric.day?​

optional day?: object

GatewaytypesLimitMetric.day.count?​

optional count?: number

Format: int64

GatewaytypesLimitMetric.day.size?​

optional size?: number

Format: int64

GatewaytypesLimitMetric.second?​

optional second?: object

GatewaytypesLimitMetric.second.count?​

optional count?: number

Format: int64

GatewaytypesLimitMetric.second.size?​

optional size?: number

Format: int64

GatewaytypesLimitMetricValue​

GatewaytypesLimitMetricValue: object

GatewaytypesLimitMetricValue.count?​

optional count?: number

Format: int64

GatewaytypesLimitMetricValue.size?​

optional size?: number

Format: int64

GatewaytypesLimitValue​

GatewaytypesLimitValue: object

GatewaytypesLimitValue.count?​

optional count?: number | null

GatewaytypesLimitValue.size?​

optional size?: number | null

GatewaytypesPagination​

GatewaytypesPagination: object

GatewaytypesPagination.page?​

optional page?: number

GatewaytypesPagination.pages?​

optional pages?: number

GatewaytypesPagination.per_page?​

optional per_page?: number

GatewaytypesPagination.total?​

optional total?: number

GatewaytypesPostableIngestionKey​

GatewaytypesPostableIngestionKey: object

GatewaytypesPostableIngestionKey.expires_at?​

optional expires_at?: string

Format: date-time

GatewaytypesPostableIngestionKey.name​

name: string

GatewaytypesPostableIngestionKey.tags?​

optional tags?: string[] | null

GatewaytypesPostableIngestionKeyLimit​

GatewaytypesPostableIngestionKeyLimit: object

GatewaytypesPostableIngestionKeyLimit.config?​

optional config?: object

GatewaytypesPostableIngestionKeyLimit.config.day?​

optional day?: object

GatewaytypesPostableIngestionKeyLimit.config.day.count?​

optional count?: number | null

GatewaytypesPostableIngestionKeyLimit.config.day.size?​

optional size?: number | null

GatewaytypesPostableIngestionKeyLimit.config.second?​

optional second?: object

GatewaytypesPostableIngestionKeyLimit.config.second.count?​

optional count?: number | null

GatewaytypesPostableIngestionKeyLimit.config.second.size?​

optional size?: number | null

GatewaytypesPostableIngestionKeyLimit.keyId​

keyId: string

GatewaytypesPostableIngestionKeyLimit.signal?​

optional signal?: string

GatewaytypesPostableIngestionKeyLimit.tags?​

optional tags?: string[] | null

GatewaytypesUpdatableIngestionKeyLimit​

GatewaytypesUpdatableIngestionKeyLimit: object

GatewaytypesUpdatableIngestionKeyLimit.config​

config: object

GatewaytypesUpdatableIngestionKeyLimit.config.day?​

optional day?: object

GatewaytypesUpdatableIngestionKeyLimit.config.day.count?​

optional count?: number | null

GatewaytypesUpdatableIngestionKeyLimit.config.day.size?​

optional size?: number | null

GatewaytypesUpdatableIngestionKeyLimit.config.second?​

optional second?: object

GatewaytypesUpdatableIngestionKeyLimit.config.second.count?​

optional count?: number | null

GatewaytypesUpdatableIngestionKeyLimit.config.second.size?​

optional size?: number | null

GatewaytypesUpdatableIngestionKeyLimit.tags?​

optional tags?: string[] | null

GlobaltypesAPIKeyConfig​

GlobaltypesAPIKeyConfig: object

GlobaltypesAPIKeyConfig.enabled?​

optional enabled?: boolean

GlobaltypesConfig​

GlobaltypesConfig: object

GlobaltypesConfig.ai_assistant_url​

ai_assistant_url: string | null

GlobaltypesConfig.external_url​

external_url: string

GlobaltypesConfig.identN?​

optional identN?: object

GlobaltypesConfig.identN.apikey?​

optional apikey?: object

GlobaltypesConfig.identN.apikey.enabled?​

optional enabled?: boolean

GlobaltypesConfig.identN.impersonation?​

optional impersonation?: object

GlobaltypesConfig.identN.impersonation.enabled?​

optional enabled?: boolean

GlobaltypesConfig.identN.tokenizer?​

optional tokenizer?: object

GlobaltypesConfig.identN.tokenizer.enabled?​

optional enabled?: boolean

GlobaltypesConfig.ingestion_url​

ingestion_url: string

GlobaltypesConfig.mcp_url​

mcp_url: string | null

GlobaltypesIdentNConfig​

GlobaltypesIdentNConfig: object

GlobaltypesIdentNConfig.apikey?​

optional apikey?: object

GlobaltypesIdentNConfig.apikey.enabled?​

optional enabled?: boolean

GlobaltypesIdentNConfig.impersonation?​

optional impersonation?: object

GlobaltypesIdentNConfig.impersonation.enabled?​

optional enabled?: boolean

GlobaltypesIdentNConfig.tokenizer?​

optional tokenizer?: object

GlobaltypesIdentNConfig.tokenizer.enabled?​

optional enabled?: boolean

GlobaltypesImpersonationConfig​

GlobaltypesImpersonationConfig: object

GlobaltypesImpersonationConfig.enabled?​

optional enabled?: boolean

GlobaltypesTokenizerConfig​

GlobaltypesTokenizerConfig: object

GlobaltypesTokenizerConfig.enabled?​

optional enabled?: boolean

InframonitoringtypesAssociatedComponent​

InframonitoringtypesAssociatedComponent: object

InframonitoringtypesAssociatedComponent.name​

name: string

InframonitoringtypesAssociatedComponent.type​

type: "receiver" | "processor"

InframonitoringtypesAttributesComponentEntry​

InframonitoringtypesAttributesComponentEntry: object

InframonitoringtypesAttributesComponentEntry.associatedComponent​

associatedComponent: object

InframonitoringtypesAttributesComponentEntry.associatedComponent.name​

name: string

InframonitoringtypesAttributesComponentEntry.associatedComponent.type​

type: "receiver" | "processor"

InframonitoringtypesAttributesComponentEntry.attributes​

attributes: string[] | null

InframonitoringtypesCheckComponentType​

InframonitoringtypesCheckComponentType: "receiver" | "processor"

InframonitoringtypesChecks​

InframonitoringtypesChecks: object

InframonitoringtypesChecks.missingDefaultEnabledMetrics​

missingDefaultEnabledMetrics: object[] | null

InframonitoringtypesChecks.missingOptionalMetrics​

missingOptionalMetrics: object[] | null

InframonitoringtypesChecks.missingRequiredAttributes​

missingRequiredAttributes: object[] | null

InframonitoringtypesChecks.presentDefaultEnabledMetrics​

presentDefaultEnabledMetrics: object[] | null

InframonitoringtypesChecks.presentOptionalMetrics​

presentOptionalMetrics: object[] | null

InframonitoringtypesChecks.presentRequiredAttributes​

presentRequiredAttributes: object[] | null

InframonitoringtypesChecks.ready​

ready: boolean

InframonitoringtypesChecks.type​

type: "hosts" | "processes" | "pods" | "nodes" | "deployments" | "daemonsets" | "statefulsets" | "jobs" | "namespaces" | "clusters" | "volumes" | "kube_containers"

InframonitoringtypesCheckType​

InframonitoringtypesCheckType: "hosts" | "processes" | "pods" | "nodes" | "deployments" | "daemonsets" | "statefulsets" | "jobs" | "namespaces" | "clusters" | "volumes" | "kube_containers"

InframonitoringtypesClusterFilter​

InframonitoringtypesClusterFilter: object

InframonitoringtypesClusterFilter.expression?​

optional expression?: string

InframonitoringtypesClusterFilter.filterByNodeReadiness?​

optional filterByNodeReadiness?: ("ready" | "not_ready" | "no_data")[] | null

InframonitoringtypesClusterFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesClusterRecord​

InframonitoringtypesClusterRecord: object

InframonitoringtypesClusterRecord.clusterCPU​

clusterCPU: number

Format: double

InframonitoringtypesClusterRecord.clusterCPUAllocatable​

clusterCPUAllocatable: number

Format: double

InframonitoringtypesClusterRecord.clusterMemory​

clusterMemory: number

Format: double

InframonitoringtypesClusterRecord.clusterMemoryAllocatable​

clusterMemoryAllocatable: number

Format: double

InframonitoringtypesClusterRecord.clusterName​

clusterName: string

InframonitoringtypesClusterRecord.counts​

counts: object

InframonitoringtypesClusterRecord.counts.daemonSets​

daemonSets: number

Format: int64

InframonitoringtypesClusterRecord.counts.deployments​

deployments: number

Format: int64

InframonitoringtypesClusterRecord.counts.jobs​

jobs: number

Format: int64

InframonitoringtypesClusterRecord.counts.namespaces​

namespaces: number

Format: int64

InframonitoringtypesClusterRecord.counts.nodes​

nodes: number

Format: int64

InframonitoringtypesClusterRecord.counts.statefulSets​

statefulSets: number

Format: int64

InframonitoringtypesClusterRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesClusterRecord.nodeCountsByReadiness​

nodeCountsByReadiness: object

InframonitoringtypesClusterRecord.nodeCountsByReadiness.notReady​

notReady: number

InframonitoringtypesClusterRecord.nodeCountsByReadiness.ready​

ready: number

InframonitoringtypesClusterRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesClusterRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesClusterRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesClusterRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesClusterRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesClusterRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesClusterRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesClusterRecord.podCountsByStatus.error​

error: number

InframonitoringtypesClusterRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesClusterRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesClusterRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesClusterRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesClusterRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesClusterRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesClusterRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesClusterRecord.podCountsByStatus.running​

running: number

InframonitoringtypesClusterRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesClusterRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesClusterRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesClusters​

InframonitoringtypesClusters: object

InframonitoringtypesClusters.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesClusters.records​

records: object[]

InframonitoringtypesClusters.total​

total: number

InframonitoringtypesClusters.type​

type: "list" | "grouped_list"

InframonitoringtypesClusters.warning?​

optional warning?: object

InframonitoringtypesClusters.warning.message?​

optional message?: string

InframonitoringtypesClusters.warning.url?​

optional url?: string

InframonitoringtypesClusters.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesContainerCountsByReady​

InframonitoringtypesContainerCountsByReady: object

InframonitoringtypesContainerCountsByReady.notReady​

notReady: number

InframonitoringtypesContainerCountsByReady.ready​

ready: number

InframonitoringtypesContainerCountsByStatus​

InframonitoringtypesContainerCountsByStatus: object

InframonitoringtypesContainerCountsByStatus.completed​

completed: number

InframonitoringtypesContainerCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesContainerCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesContainerCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesContainerCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesContainerCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesContainerCountsByStatus.error​

error: number

InframonitoringtypesContainerCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesContainerCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesContainerCountsByStatus.running​

running: number

InframonitoringtypesContainerCountsByStatus.terminated​

terminated: number

InframonitoringtypesContainerCountsByStatus.unknown​

unknown: number

InframonitoringtypesContainerCountsByStatus.waiting​

waiting: number

InframonitoringtypesContainerFilter​

InframonitoringtypesContainerFilter: object

InframonitoringtypesContainerFilter.expression?​

optional expression?: string

InframonitoringtypesContainerFilter.filterByContainerStatus?​

optional filterByContainerStatus?: ("no_data" | "running" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "waiting" | "terminated")[] | null

InframonitoringtypesContainerReady​

InframonitoringtypesContainerReady: "ready" | "not_ready" | "no_data"

InframonitoringtypesContainerRecord​

InframonitoringtypesContainerRecord: object

InframonitoringtypesContainerRecord.containerCountsByReady​

containerCountsByReady: object

InframonitoringtypesContainerRecord.containerCountsByReady.notReady​

notReady: number

InframonitoringtypesContainerRecord.containerCountsByReady.ready​

ready: number

InframonitoringtypesContainerRecord.containerCountsByStatus​

containerCountsByStatus: object

InframonitoringtypesContainerRecord.containerCountsByStatus.completed​

completed: number

InframonitoringtypesContainerRecord.containerCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesContainerRecord.containerCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesContainerRecord.containerCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesContainerRecord.containerCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesContainerRecord.containerCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesContainerRecord.containerCountsByStatus.error​

error: number

InframonitoringtypesContainerRecord.containerCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesContainerRecord.containerCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesContainerRecord.containerCountsByStatus.running​

running: number

InframonitoringtypesContainerRecord.containerCountsByStatus.terminated​

terminated: number

InframonitoringtypesContainerRecord.containerCountsByStatus.unknown​

unknown: number

InframonitoringtypesContainerRecord.containerCountsByStatus.waiting​

waiting: number

InframonitoringtypesContainerRecord.containerName​

containerName: string

InframonitoringtypesContainerRecord.cpu​

cpu: number

Format: double

InframonitoringtypesContainerRecord.cpuLimitUtilization​

cpuLimitUtilization: number

Format: double

InframonitoringtypesContainerRecord.cpuRequestUtilization​

cpuRequestUtilization: number

Format: double

InframonitoringtypesContainerRecord.memory​

memory: number

Format: double

InframonitoringtypesContainerRecord.memoryLimitUtilization​

memoryLimitUtilization: number

Format: double

InframonitoringtypesContainerRecord.memoryRequestUtilization​

memoryRequestUtilization: number

Format: double

InframonitoringtypesContainerRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesContainerRecord.podUID​

podUID: string

InframonitoringtypesContainerRecord.ready​

ready: "ready" | "not_ready" | "no_data"

InframonitoringtypesContainerRecord.restarts​

restarts: number

Format: int64

InframonitoringtypesContainerRecord.status​

status: "no_data" | "running" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "waiting" | "terminated"

InframonitoringtypesContainers​

InframonitoringtypesContainers: object

InframonitoringtypesContainers.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesContainers.records​

records: object[]

InframonitoringtypesContainers.total​

total: number

InframonitoringtypesContainers.type​

type: "list" | "grouped_list"

InframonitoringtypesContainers.warning?​

optional warning?: object

InframonitoringtypesContainers.warning.message?​

optional message?: string

InframonitoringtypesContainers.warning.url?​

optional url?: string

InframonitoringtypesContainers.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesContainerStatus​

InframonitoringtypesContainerStatus: "no_data" | "running" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "waiting" | "terminated"

InframonitoringtypesDaemonSetFilter​

InframonitoringtypesDaemonSetFilter: object

InframonitoringtypesDaemonSetFilter.expression?​

optional expression?: string

InframonitoringtypesDaemonSetFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesDaemonSetRecord​

InframonitoringtypesDaemonSetRecord: object

InframonitoringtypesDaemonSetRecord.currentNodes​

currentNodes: number

InframonitoringtypesDaemonSetRecord.daemonSetCPU​

daemonSetCPU: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetCPULimit​

daemonSetCPULimit: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetCPURequest​

daemonSetCPURequest: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetMemory​

daemonSetMemory: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetMemoryLimit​

daemonSetMemoryLimit: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetMemoryRequest​

daemonSetMemoryRequest: number

Format: double

InframonitoringtypesDaemonSetRecord.daemonSetName​

daemonSetName: string

InframonitoringtypesDaemonSetRecord.desiredNodes​

desiredNodes: number

InframonitoringtypesDaemonSetRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesDaemonSetRecord.misscheduledNodes​

misscheduledNodes: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesDaemonSetRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.error​

error: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.running​

running: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesDaemonSetRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesDaemonSetRecord.readyNodes​

readyNodes: number

InframonitoringtypesDaemonSets​

InframonitoringtypesDaemonSets: object

InframonitoringtypesDaemonSets.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesDaemonSets.records​

records: object[]

InframonitoringtypesDaemonSets.total​

total: number

InframonitoringtypesDaemonSets.type​

type: "list" | "grouped_list"

InframonitoringtypesDaemonSets.warning?​

optional warning?: object

InframonitoringtypesDaemonSets.warning.message?​

optional message?: string

InframonitoringtypesDaemonSets.warning.url?​

optional url?: string

InframonitoringtypesDaemonSets.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesDeploymentFilter​

InframonitoringtypesDeploymentFilter: object

InframonitoringtypesDeploymentFilter.expression?​

optional expression?: string

InframonitoringtypesDeploymentFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesDeploymentRecord​

InframonitoringtypesDeploymentRecord: object

InframonitoringtypesDeploymentRecord.availablePods​

availablePods: number

InframonitoringtypesDeploymentRecord.deploymentCPU​

deploymentCPU: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentCPULimit​

deploymentCPULimit: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentCPURequest​

deploymentCPURequest: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentMemory​

deploymentMemory: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentMemoryLimit​

deploymentMemoryLimit: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentMemoryRequest​

deploymentMemoryRequest: number

Format: double

InframonitoringtypesDeploymentRecord.deploymentName​

deploymentName: string

InframonitoringtypesDeploymentRecord.desiredPods​

desiredPods: number

InframonitoringtypesDeploymentRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesDeploymentRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesDeploymentRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.error​

error: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.running​

running: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesDeploymentRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesDeployments​

InframonitoringtypesDeployments: object

InframonitoringtypesDeployments.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesDeployments.records​

records: object[]

InframonitoringtypesDeployments.total​

total: number

InframonitoringtypesDeployments.type​

type: "list" | "grouped_list"

InframonitoringtypesDeployments.warning?​

optional warning?: object

InframonitoringtypesDeployments.warning.message?​

optional message?: string

InframonitoringtypesDeployments.warning.url?​

optional url?: string

InframonitoringtypesDeployments.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesHostFilter​

InframonitoringtypesHostFilter: object

InframonitoringtypesHostFilter.expression?​

optional expression?: string

InframonitoringtypesHostFilter.filterByStatus?​

optional filterByStatus?: "" | "active" | "inactive"

InframonitoringtypesHostRecord​

InframonitoringtypesHostRecord: object

InframonitoringtypesHostRecord.activeHostCount​

activeHostCount: number

InframonitoringtypesHostRecord.cpu​

cpu: number

Format: double

InframonitoringtypesHostRecord.diskUsage​

diskUsage: number

Format: double

InframonitoringtypesHostRecord.hostName​

hostName: string

InframonitoringtypesHostRecord.inactiveHostCount​

inactiveHostCount: number

InframonitoringtypesHostRecord.load15​

load15: number

Format: double

InframonitoringtypesHostRecord.memory​

memory: number

Format: double

InframonitoringtypesHostRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesHostRecord.status​

status: "" | "active" | "inactive"

InframonitoringtypesHostRecord.wait​

wait: number

Format: double

InframonitoringtypesHosts​

InframonitoringtypesHosts: object

InframonitoringtypesHosts.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesHosts.records​

records: object[]

InframonitoringtypesHosts.total​

total: number

InframonitoringtypesHosts.type​

type: "list" | "grouped_list"

InframonitoringtypesHosts.warning?​

optional warning?: object

InframonitoringtypesHosts.warning.message?​

optional message?: string

InframonitoringtypesHosts.warning.url?​

optional url?: string

InframonitoringtypesHosts.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesHostStatus​

InframonitoringtypesHostStatus: "" | "active" | "inactive"

InframonitoringtypesJobFilter​

InframonitoringtypesJobFilter: object

InframonitoringtypesJobFilter.expression?​

optional expression?: string

InframonitoringtypesJobFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesJobRecord​

InframonitoringtypesJobRecord: object

InframonitoringtypesJobRecord.activePods​

activePods: number

InframonitoringtypesJobRecord.desiredSuccessfulPods​

desiredSuccessfulPods: number

InframonitoringtypesJobRecord.failedPods​

failedPods: number

InframonitoringtypesJobRecord.jobCPU​

jobCPU: number

Format: double

InframonitoringtypesJobRecord.jobCPULimit​

jobCPULimit: number

Format: double

InframonitoringtypesJobRecord.jobCPURequest​

jobCPURequest: number

Format: double

InframonitoringtypesJobRecord.jobMemory​

jobMemory: number

Format: double

InframonitoringtypesJobRecord.jobMemoryLimit​

jobMemoryLimit: number

Format: double

InframonitoringtypesJobRecord.jobMemoryRequest​

jobMemoryRequest: number

Format: double

InframonitoringtypesJobRecord.jobName​

jobName: string

InframonitoringtypesJobRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesJobRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesJobRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesJobRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesJobRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesJobRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesJobRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesJobRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesJobRecord.podCountsByStatus.error​

error: number

InframonitoringtypesJobRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesJobRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesJobRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesJobRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesJobRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesJobRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesJobRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesJobRecord.podCountsByStatus.running​

running: number

InframonitoringtypesJobRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesJobRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesJobRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesJobRecord.successfulPods​

successfulPods: number

InframonitoringtypesJobs​

InframonitoringtypesJobs: object

InframonitoringtypesJobs.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesJobs.records​

records: object[]

InframonitoringtypesJobs.total​

total: number

InframonitoringtypesJobs.type​

type: "list" | "grouped_list"

InframonitoringtypesJobs.warning?​

optional warning?: object

InframonitoringtypesJobs.warning.message?​

optional message?: string

InframonitoringtypesJobs.warning.url?​

optional url?: string

InframonitoringtypesJobs.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesMetricsComponentEntry​

InframonitoringtypesMetricsComponentEntry: object

InframonitoringtypesMetricsComponentEntry.associatedComponent​

associatedComponent: object

InframonitoringtypesMetricsComponentEntry.associatedComponent.name​

name: string

InframonitoringtypesMetricsComponentEntry.associatedComponent.type​

type: "receiver" | "processor"

InframonitoringtypesMetricsComponentEntry.metrics​

metrics: string[] | null

InframonitoringtypesMissingAttributesComponentEntry​

InframonitoringtypesMissingAttributesComponentEntry: object

InframonitoringtypesMissingAttributesComponentEntry.associatedComponent​

associatedComponent: object

InframonitoringtypesMissingAttributesComponentEntry.associatedComponent.name​

name: string

InframonitoringtypesMissingAttributesComponentEntry.associatedComponent.type​

type: "receiver" | "processor"

InframonitoringtypesMissingAttributesComponentEntry.attributes​

attributes: string[] | null

documentationLink: string

InframonitoringtypesMissingAttributesComponentEntry.message​

message: string

InframonitoringtypesMissingMetricsComponentEntry​

InframonitoringtypesMissingMetricsComponentEntry: object

InframonitoringtypesMissingMetricsComponentEntry.associatedComponent​

associatedComponent: object

InframonitoringtypesMissingMetricsComponentEntry.associatedComponent.name​

name: string

InframonitoringtypesMissingMetricsComponentEntry.associatedComponent.type​

type: "receiver" | "processor"

documentationLink: string

InframonitoringtypesMissingMetricsComponentEntry.message​

message: string

InframonitoringtypesMissingMetricsComponentEntry.metrics​

metrics: string[] | null

InframonitoringtypesNamespaceFilter​

InframonitoringtypesNamespaceFilter: object

InframonitoringtypesNamespaceFilter.expression?​

optional expression?: string

InframonitoringtypesNamespaceFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesNamespaceRecord​

InframonitoringtypesNamespaceRecord: object

InframonitoringtypesNamespaceRecord.counts​

counts: object

InframonitoringtypesNamespaceRecord.counts.daemonSets​

daemonSets: number

Format: int64

InframonitoringtypesNamespaceRecord.counts.deployments​

deployments: number

Format: int64

InframonitoringtypesNamespaceRecord.counts.jobs​

jobs: number

Format: int64

InframonitoringtypesNamespaceRecord.counts.statefulSets​

statefulSets: number

Format: int64

InframonitoringtypesNamespaceRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesNamespaceRecord.namespaceCPU​

namespaceCPU: number

Format: double

InframonitoringtypesNamespaceRecord.namespaceMemory​

namespaceMemory: number

Format: double

InframonitoringtypesNamespaceRecord.namespaceName​

namespaceName: string

InframonitoringtypesNamespaceRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesNamespaceRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.error​

error: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.running​

running: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesNamespaceRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesNamespaces​

InframonitoringtypesNamespaces: object

InframonitoringtypesNamespaces.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesNamespaces.records​

records: object[]

InframonitoringtypesNamespaces.total​

total: number

InframonitoringtypesNamespaces.type​

type: "list" | "grouped_list"

InframonitoringtypesNamespaces.warning?​

optional warning?: object

InframonitoringtypesNamespaces.warning.message?​

optional message?: string

InframonitoringtypesNamespaces.warning.url?​

optional url?: string

InframonitoringtypesNamespaces.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesNodeCondition​

InframonitoringtypesNodeCondition: "ready" | "not_ready" | "no_data"

InframonitoringtypesNodeCountsByReadiness​

InframonitoringtypesNodeCountsByReadiness: object

InframonitoringtypesNodeCountsByReadiness.notReady​

notReady: number

InframonitoringtypesNodeCountsByReadiness.ready​

ready: number

InframonitoringtypesNodeFilter​

InframonitoringtypesNodeFilter: object

InframonitoringtypesNodeFilter.expression?​

optional expression?: string

InframonitoringtypesNodeFilter.filterByNodeReadiness?​

optional filterByNodeReadiness?: ("ready" | "not_ready" | "no_data")[] | null

InframonitoringtypesNodeFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesNodeRecord​

InframonitoringtypesNodeRecord: object

InframonitoringtypesNodeRecord.condition​

condition: "ready" | "not_ready" | "no_data"

InframonitoringtypesNodeRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesNodeRecord.nodeCountsByReadiness​

nodeCountsByReadiness: object

InframonitoringtypesNodeRecord.nodeCountsByReadiness.notReady​

notReady: number

InframonitoringtypesNodeRecord.nodeCountsByReadiness.ready​

ready: number

InframonitoringtypesNodeRecord.nodeCPU​

nodeCPU: number

Format: double

InframonitoringtypesNodeRecord.nodeCPUAllocatable​

nodeCPUAllocatable: number

Format: double

InframonitoringtypesNodeRecord.nodeMemory​

nodeMemory: number

Format: double

InframonitoringtypesNodeRecord.nodeMemoryAllocatable​

nodeMemoryAllocatable: number

Format: double

InframonitoringtypesNodeRecord.nodeName​

nodeName: string

InframonitoringtypesNodeRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesNodeRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesNodeRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesNodeRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesNodeRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesNodeRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesNodeRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesNodeRecord.podCountsByStatus.error​

error: number

InframonitoringtypesNodeRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesNodeRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesNodeRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesNodeRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesNodeRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesNodeRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesNodeRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesNodeRecord.podCountsByStatus.running​

running: number

InframonitoringtypesNodeRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesNodeRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesNodeRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesNodes​

InframonitoringtypesNodes: object

InframonitoringtypesNodes.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesNodes.records​

records: object[]

InframonitoringtypesNodes.total​

total: number

InframonitoringtypesNodes.type​

type: "list" | "grouped_list"

InframonitoringtypesNodes.warning?​

optional warning?: object

InframonitoringtypesNodes.warning.message?​

optional message?: string

InframonitoringtypesNodes.warning.url?​

optional url?: string

InframonitoringtypesNodes.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesPodCountsByStatus​

InframonitoringtypesPodCountsByStatus: object

InframonitoringtypesPodCountsByStatus.completed​

completed: number

InframonitoringtypesPodCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesPodCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesPodCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesPodCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesPodCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesPodCountsByStatus.error​

error: number

InframonitoringtypesPodCountsByStatus.evicted​

evicted: number

InframonitoringtypesPodCountsByStatus.failed​

failed: number

InframonitoringtypesPodCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesPodCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesPodCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesPodCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesPodCountsByStatus.pending​

pending: number

InframonitoringtypesPodCountsByStatus.running​

running: number

InframonitoringtypesPodCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesPodCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesPodCountsByStatus.unknown​

unknown: number

InframonitoringtypesPodFilter​

InframonitoringtypesPodFilter: object

InframonitoringtypesPodFilter.expression?​

optional expression?: string

InframonitoringtypesPodFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPodRecord​

InframonitoringtypesPodRecord: object

InframonitoringtypesPodRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesPodRecord.podAge​

podAge: number

Format: int64

InframonitoringtypesPodRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesPodRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesPodRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesPodRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesPodRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesPodRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesPodRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesPodRecord.podCountsByStatus.error​

error: number

InframonitoringtypesPodRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesPodRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesPodRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesPodRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesPodRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesPodRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesPodRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesPodRecord.podCountsByStatus.running​

running: number

InframonitoringtypesPodRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesPodRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesPodRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesPodRecord.podCPU​

podCPU: number

Format: double

InframonitoringtypesPodRecord.podCPULimit​

podCPULimit: number

Format: double

InframonitoringtypesPodRecord.podCPURequest​

podCPURequest: number

Format: double

InframonitoringtypesPodRecord.podMemory​

podMemory: number

Format: double

InframonitoringtypesPodRecord.podMemoryLimit​

podMemoryLimit: number

Format: double

InframonitoringtypesPodRecord.podMemoryRequest​

podMemoryRequest: number

Format: double

InframonitoringtypesPodRecord.podRestarts​

podRestarts: number

Format: int64

InframonitoringtypesPodRecord.podStatus​

podStatus: "no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror"

InframonitoringtypesPodRecord.podUID​

podUID: string

InframonitoringtypesPods​

InframonitoringtypesPods: object

InframonitoringtypesPods.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesPods.records​

records: object[]

InframonitoringtypesPods.total​

total: number

InframonitoringtypesPods.type​

type: "list" | "grouped_list"

InframonitoringtypesPods.warning?​

optional warning?: object

InframonitoringtypesPods.warning.message?​

optional message?: string

InframonitoringtypesPods.warning.url?​

optional url?: string

InframonitoringtypesPods.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesPodStatus​

InframonitoringtypesPodStatus: "no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror"

InframonitoringtypesPostableClusters​

InframonitoringtypesPostableClusters: object

InframonitoringtypesPostableClusters.end​

end: number

Format: int64

InframonitoringtypesPostableClusters.filter?​

optional filter?: object

InframonitoringtypesPostableClusters.filter.expression?​

optional expression?: string

InframonitoringtypesPostableClusters.filter.filterByNodeReadiness?​

optional filterByNodeReadiness?: ("ready" | "not_ready" | "no_data")[] | null

InframonitoringtypesPostableClusters.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableClusters.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableClusters.limit​

limit: number

InframonitoringtypesPostableClusters.offset?​

optional offset?: number

InframonitoringtypesPostableClusters.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableClusters.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableClusters.orderBy.key?​

optional key?: object

InframonitoringtypesPostableClusters.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableClusters.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableClusters.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableClusters.orderBy.key.name​

name: string

InframonitoringtypesPostableClusters.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableClusters.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableClusters.start​

start: number

Format: int64

InframonitoringtypesPostableContainers​

InframonitoringtypesPostableContainers: object

InframonitoringtypesPostableContainers.end​

end: number

Format: int64

InframonitoringtypesPostableContainers.filter?​

optional filter?: object

InframonitoringtypesPostableContainers.filter.expression?​

optional expression?: string

InframonitoringtypesPostableContainers.filter.filterByContainerStatus?​

optional filterByContainerStatus?: ("no_data" | "running" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "waiting" | "terminated")[] | null

InframonitoringtypesPostableContainers.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableContainers.limit​

limit: number

InframonitoringtypesPostableContainers.offset?​

optional offset?: number

InframonitoringtypesPostableContainers.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableContainers.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableContainers.orderBy.key?​

optional key?: object

InframonitoringtypesPostableContainers.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableContainers.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableContainers.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableContainers.orderBy.key.name​

name: string

InframonitoringtypesPostableContainers.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableContainers.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableContainers.start​

start: number

Format: int64

InframonitoringtypesPostableDaemonSets​

InframonitoringtypesPostableDaemonSets: object

InframonitoringtypesPostableDaemonSets.end​

end: number

Format: int64

InframonitoringtypesPostableDaemonSets.filter?​

optional filter?: object

InframonitoringtypesPostableDaemonSets.filter.expression?​

optional expression?: string

InframonitoringtypesPostableDaemonSets.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableDaemonSets.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableDaemonSets.limit​

limit: number

InframonitoringtypesPostableDaemonSets.offset?​

optional offset?: number

InframonitoringtypesPostableDaemonSets.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableDaemonSets.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableDaemonSets.orderBy.key?​

optional key?: object

InframonitoringtypesPostableDaemonSets.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableDaemonSets.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableDaemonSets.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableDaemonSets.orderBy.key.name​

name: string

InframonitoringtypesPostableDaemonSets.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableDaemonSets.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableDaemonSets.start​

start: number

Format: int64

InframonitoringtypesPostableDeployments​

InframonitoringtypesPostableDeployments: object

InframonitoringtypesPostableDeployments.end​

end: number

Format: int64

InframonitoringtypesPostableDeployments.filter?​

optional filter?: object

InframonitoringtypesPostableDeployments.filter.expression?​

optional expression?: string

InframonitoringtypesPostableDeployments.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableDeployments.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableDeployments.limit​

limit: number

InframonitoringtypesPostableDeployments.offset?​

optional offset?: number

InframonitoringtypesPostableDeployments.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableDeployments.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableDeployments.orderBy.key?​

optional key?: object

InframonitoringtypesPostableDeployments.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableDeployments.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableDeployments.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableDeployments.orderBy.key.name​

name: string

InframonitoringtypesPostableDeployments.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableDeployments.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableDeployments.start​

start: number

Format: int64

InframonitoringtypesPostableHosts​

InframonitoringtypesPostableHosts: object

InframonitoringtypesPostableHosts.end​

end: number

Format: int64

InframonitoringtypesPostableHosts.filter?​

optional filter?: object

InframonitoringtypesPostableHosts.filter.expression?​

optional expression?: string

InframonitoringtypesPostableHosts.filter.filterByStatus?​

optional filterByStatus?: "" | "active" | "inactive"

InframonitoringtypesPostableHosts.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableHosts.limit​

limit: number

InframonitoringtypesPostableHosts.offset?​

optional offset?: number

InframonitoringtypesPostableHosts.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableHosts.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableHosts.orderBy.key?​

optional key?: object

InframonitoringtypesPostableHosts.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableHosts.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableHosts.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableHosts.orderBy.key.name​

name: string

InframonitoringtypesPostableHosts.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableHosts.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableHosts.start​

start: number

Format: int64

InframonitoringtypesPostableJobs​

InframonitoringtypesPostableJobs: object

InframonitoringtypesPostableJobs.end​

end: number

Format: int64

InframonitoringtypesPostableJobs.filter?​

optional filter?: object

InframonitoringtypesPostableJobs.filter.expression?​

optional expression?: string

InframonitoringtypesPostableJobs.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableJobs.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableJobs.limit​

limit: number

InframonitoringtypesPostableJobs.offset?​

optional offset?: number

InframonitoringtypesPostableJobs.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableJobs.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableJobs.orderBy.key?​

optional key?: object

InframonitoringtypesPostableJobs.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableJobs.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableJobs.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableJobs.orderBy.key.name​

name: string

InframonitoringtypesPostableJobs.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableJobs.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableJobs.start​

start: number

Format: int64

InframonitoringtypesPostableNamespaces​

InframonitoringtypesPostableNamespaces: object

InframonitoringtypesPostableNamespaces.end​

end: number

Format: int64

InframonitoringtypesPostableNamespaces.filter?​

optional filter?: object

InframonitoringtypesPostableNamespaces.filter.expression?​

optional expression?: string

InframonitoringtypesPostableNamespaces.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableNamespaces.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableNamespaces.limit​

limit: number

InframonitoringtypesPostableNamespaces.offset?​

optional offset?: number

InframonitoringtypesPostableNamespaces.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableNamespaces.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableNamespaces.orderBy.key?​

optional key?: object

InframonitoringtypesPostableNamespaces.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableNamespaces.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableNamespaces.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableNamespaces.orderBy.key.name​

name: string

InframonitoringtypesPostableNamespaces.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableNamespaces.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableNamespaces.start​

start: number

Format: int64

InframonitoringtypesPostableNodes​

InframonitoringtypesPostableNodes: object

InframonitoringtypesPostableNodes.end​

end: number

Format: int64

InframonitoringtypesPostableNodes.filter?​

optional filter?: object

InframonitoringtypesPostableNodes.filter.expression?​

optional expression?: string

InframonitoringtypesPostableNodes.filter.filterByNodeReadiness?​

optional filterByNodeReadiness?: ("ready" | "not_ready" | "no_data")[] | null

InframonitoringtypesPostableNodes.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableNodes.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableNodes.limit​

limit: number

InframonitoringtypesPostableNodes.offset?​

optional offset?: number

InframonitoringtypesPostableNodes.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableNodes.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableNodes.orderBy.key?​

optional key?: object

InframonitoringtypesPostableNodes.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableNodes.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableNodes.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableNodes.orderBy.key.name​

name: string

InframonitoringtypesPostableNodes.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableNodes.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableNodes.start​

start: number

Format: int64

InframonitoringtypesPostablePods​

InframonitoringtypesPostablePods: object

InframonitoringtypesPostablePods.end​

end: number

Format: int64

InframonitoringtypesPostablePods.filter?​

optional filter?: object

InframonitoringtypesPostablePods.filter.expression?​

optional expression?: string

InframonitoringtypesPostablePods.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostablePods.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostablePods.limit​

limit: number

InframonitoringtypesPostablePods.offset?​

optional offset?: number

InframonitoringtypesPostablePods.orderBy?​

optional orderBy?: object

InframonitoringtypesPostablePods.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostablePods.orderBy.key?​

optional key?: object

InframonitoringtypesPostablePods.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostablePods.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostablePods.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostablePods.orderBy.key.name​

name: string

InframonitoringtypesPostablePods.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostablePods.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostablePods.start​

start: number

Format: int64

InframonitoringtypesPostableStatefulSets​

InframonitoringtypesPostableStatefulSets: object

InframonitoringtypesPostableStatefulSets.end​

end: number

Format: int64

InframonitoringtypesPostableStatefulSets.filter?​

optional filter?: object

InframonitoringtypesPostableStatefulSets.filter.expression?​

optional expression?: string

InframonitoringtypesPostableStatefulSets.filter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesPostableStatefulSets.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableStatefulSets.limit​

limit: number

InframonitoringtypesPostableStatefulSets.offset?​

optional offset?: number

InframonitoringtypesPostableStatefulSets.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableStatefulSets.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableStatefulSets.orderBy.key?​

optional key?: object

InframonitoringtypesPostableStatefulSets.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableStatefulSets.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableStatefulSets.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableStatefulSets.orderBy.key.name​

name: string

InframonitoringtypesPostableStatefulSets.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableStatefulSets.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableStatefulSets.start​

start: number

Format: int64

InframonitoringtypesPostableVolumes​

InframonitoringtypesPostableVolumes: object

InframonitoringtypesPostableVolumes.end​

end: number

Format: int64

InframonitoringtypesPostableVolumes.filter?​

optional filter?: object

InframonitoringtypesPostableVolumes.filter.expression?​

optional expression?: string

InframonitoringtypesPostableVolumes.groupBy?​

optional groupBy?: object[] | null

InframonitoringtypesPostableVolumes.limit​

limit: number

InframonitoringtypesPostableVolumes.offset?​

optional offset?: number

InframonitoringtypesPostableVolumes.orderBy?​

optional orderBy?: object

InframonitoringtypesPostableVolumes.orderBy.direction?​

optional direction?: "asc" | "desc"

InframonitoringtypesPostableVolumes.orderBy.key?​

optional key?: object

InframonitoringtypesPostableVolumes.orderBy.key.description?​

optional description?: string

InframonitoringtypesPostableVolumes.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

InframonitoringtypesPostableVolumes.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

InframonitoringtypesPostableVolumes.orderBy.key.name​

name: string

InframonitoringtypesPostableVolumes.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

InframonitoringtypesPostableVolumes.orderBy.key.unit?​

optional unit?: string

InframonitoringtypesPostableVolumes.start​

start: number

Format: int64

InframonitoringtypesResponseType​

InframonitoringtypesResponseType: "list" | "grouped_list"

InframonitoringtypesStatefulSetFilter​

InframonitoringtypesStatefulSetFilter: object

InframonitoringtypesStatefulSetFilter.expression?​

optional expression?: string

InframonitoringtypesStatefulSetFilter.filterByPodStatus?​

optional filterByPodStatus?: ("no_data" | "pending" | "running" | "failed" | "unknown" | "crashloopbackoff" | "imagepullbackoff" | "errimagepull" | "createcontainerconfigerror" | "containercreating" | "oomkilled" | "completed" | "error" | "containercannotrun" | "evicted" | "nodeaffinity" | "nodelost" | "shutdown" | "unexpectedadmissionerror")[] | null

InframonitoringtypesStatefulSetRecord​

InframonitoringtypesStatefulSetRecord: object

InframonitoringtypesStatefulSetRecord.currentPods​

currentPods: number

InframonitoringtypesStatefulSetRecord.desiredPods​

desiredPods: number

InframonitoringtypesStatefulSetRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesStatefulSetRecord.podCountsByStatus​

podCountsByStatus: object

InframonitoringtypesStatefulSetRecord.podCountsByStatus.completed​

completed: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.containerCannotRun​

containerCannotRun: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.containerCreating​

containerCreating: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.crashLoopBackOff​

crashLoopBackOff: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.createContainerConfigError​

createContainerConfigError: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.errImagePull​

errImagePull: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.error​

error: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.evicted​

evicted: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.failed​

failed: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.imagePullBackOff​

imagePullBackOff: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.nodeAffinity​

nodeAffinity: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.nodeLost​

nodeLost: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.oomKilled​

oomKilled: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.pending​

pending: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.running​

running: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.shutdown​

shutdown: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.unexpectedAdmissionError​

unexpectedAdmissionError: number

InframonitoringtypesStatefulSetRecord.podCountsByStatus.unknown​

unknown: number

InframonitoringtypesStatefulSetRecord.statefulSetCPU​

statefulSetCPU: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetCPULimit​

statefulSetCPULimit: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetCPURequest​

statefulSetCPURequest: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetMemory​

statefulSetMemory: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetMemoryLimit​

statefulSetMemoryLimit: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetMemoryRequest​

statefulSetMemoryRequest: number

Format: double

InframonitoringtypesStatefulSetRecord.statefulSetName​

statefulSetName: string

InframonitoringtypesStatefulSets​

InframonitoringtypesStatefulSets: object

InframonitoringtypesStatefulSets.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesStatefulSets.records​

records: object[]

InframonitoringtypesStatefulSets.total​

total: number

InframonitoringtypesStatefulSets.type​

type: "list" | "grouped_list"

InframonitoringtypesStatefulSets.warning?​

optional warning?: object

InframonitoringtypesStatefulSets.warning.message?​

optional message?: string

InframonitoringtypesStatefulSets.warning.url?​

optional url?: string

InframonitoringtypesStatefulSets.warning.warnings?​

optional warnings?: object[]

InframonitoringtypesVolumeRecord​

InframonitoringtypesVolumeRecord: object

InframonitoringtypesVolumeRecord.meta​

meta: {[key: string]: string; } | null

InframonitoringtypesVolumeRecord.persistentVolumeClaimName​

persistentVolumeClaimName: string

InframonitoringtypesVolumeRecord.volumeAvailable​

volumeAvailable: number

Format: double

InframonitoringtypesVolumeRecord.volumeCapacity​

volumeCapacity: number

Format: double

InframonitoringtypesVolumeRecord.volumeInodes​

volumeInodes: number

Format: double

InframonitoringtypesVolumeRecord.volumeInodesFree​

volumeInodesFree: number

Format: double

InframonitoringtypesVolumeRecord.volumeInodesUsed​

volumeInodesUsed: number

Format: double

InframonitoringtypesVolumeRecord.volumeUsage​

volumeUsage: number

Format: double

InframonitoringtypesVolumes​

InframonitoringtypesVolumes: object

InframonitoringtypesVolumes.endTimeBeforeRetention​

endTimeBeforeRetention: boolean

InframonitoringtypesVolumes.records​

records: object[]

InframonitoringtypesVolumes.total​

total: number

InframonitoringtypesVolumes.type​

type: "list" | "grouped_list"

InframonitoringtypesVolumes.warning?​

optional warning?: object

InframonitoringtypesVolumes.warning.message?​

optional message?: string

InframonitoringtypesVolumes.warning.url?​

optional url?: string

InframonitoringtypesVolumes.warning.warnings?​

optional warnings?: object[]

LicensetypesFeature​

LicensetypesFeature: object

LicensetypesFeature.active?​

optional active?: boolean

LicensetypesFeature.name?​

optional name?: string

LicensetypesFeature.route?​

optional route?: string

LicensetypesFeature.usage?​

optional usage?: number

Format: int64

LicensetypesFeature.usage_limit?​

optional usage_limit?: number

Format: int64

LicensetypesGettableActiveLicense​

LicensetypesGettableActiveLicense: object

LicensetypesGettableActiveLicense.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableActiveLicense.eventQueue​

eventQueue: object

LicensetypesGettableActiveLicense.eventQueue.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableActiveLicense.eventQueue.event​

event: string

LicensetypesGettableActiveLicense.eventQueue.scheduledAt​

scheduledAt: string

Format: date-time

LicensetypesGettableActiveLicense.eventQueue.status​

status: string

LicensetypesGettableActiveLicense.eventQueue.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableActiveLicense.features​

features: object[]

LicensetypesGettableActiveLicense.freeUntil​

freeUntil: string

Format: date-time

LicensetypesGettableActiveLicense.id​

id: string

LicensetypesGettableActiveLicense.plan​

plan: object

LicensetypesGettableActiveLicense.plan.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableActiveLicense.plan.description​

description: string

LicensetypesGettableActiveLicense.plan.id​

id: string

LicensetypesGettableActiveLicense.plan.isActive​

isActive: boolean

LicensetypesGettableActiveLicense.plan.name​

name: string

LicensetypesGettableActiveLicense.plan.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableActiveLicense.platform​

platform: string

LicensetypesGettableActiveLicense.state​

state: string

LicensetypesGettableActiveLicense.status​

status: string

LicensetypesGettableActiveLicense.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableActiveLicense.validFrom​

validFrom: number

Format: int64

LicensetypesGettableActiveLicense.validUntil​

validUntil: number

Format: int64

LicensetypesGettableLicense​

LicensetypesGettableLicense: object

LicensetypesGettableLicense.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicense.eventQueue​

eventQueue: object

LicensetypesGettableLicense.eventQueue.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicense.eventQueue.event​

event: string

LicensetypesGettableLicense.eventQueue.scheduledAt​

scheduledAt: string

Format: date-time

LicensetypesGettableLicense.eventQueue.status​

status: string

LicensetypesGettableLicense.eventQueue.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicense.features​

features: object[]

LicensetypesGettableLicense.freeUntil​

freeUntil: string

Format: date-time

LicensetypesGettableLicense.id​

id: string

LicensetypesGettableLicense.plan​

plan: object

LicensetypesGettableLicense.plan.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicense.plan.description​

description: string

LicensetypesGettableLicense.plan.id​

id: string

LicensetypesGettableLicense.plan.isActive​

isActive: boolean

LicensetypesGettableLicense.plan.name​

name: string

LicensetypesGettableLicense.plan.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicense.platform​

platform: string

LicensetypesGettableLicense.state​

state: string

LicensetypesGettableLicense.status​

status: string

LicensetypesGettableLicense.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicense.validFrom​

validFrom: number

Format: int64

LicensetypesGettableLicense.validUntil​

validUntil: number

Format: int64

LicensetypesGettableLicenseWithKey​

LicensetypesGettableLicenseWithKey: object

LicensetypesGettableLicenseWithKey.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.eventQueue​

eventQueue: object

LicensetypesGettableLicenseWithKey.eventQueue.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.eventQueue.event​

event: string

LicensetypesGettableLicenseWithKey.eventQueue.scheduledAt​

scheduledAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.eventQueue.status​

status: string

LicensetypesGettableLicenseWithKey.eventQueue.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.features​

features: object[]

LicensetypesGettableLicenseWithKey.freeUntil​

freeUntil: string

Format: date-time

LicensetypesGettableLicenseWithKey.id​

id: string

LicensetypesGettableLicenseWithKey.key​

key: string

Format: password

LicensetypesGettableLicenseWithKey.plan​

plan: object

LicensetypesGettableLicenseWithKey.plan.createdAt​

createdAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.plan.description​

description: string

LicensetypesGettableLicenseWithKey.plan.id​

id: string

LicensetypesGettableLicenseWithKey.plan.isActive​

isActive: boolean

LicensetypesGettableLicenseWithKey.plan.name​

name: string

LicensetypesGettableLicenseWithKey.plan.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.platform​

platform: string

LicensetypesGettableLicenseWithKey.state​

state: string

LicensetypesGettableLicenseWithKey.status​

status: string

LicensetypesGettableLicenseWithKey.updatedAt​

updatedAt: string

Format: date-time

LicensetypesGettableLicenseWithKey.validFrom​

validFrom: number

Format: int64

LicensetypesGettableLicenseWithKey.validUntil​

validUntil: number

Format: int64

LicensetypesLicenseEventQueue​

LicensetypesLicenseEventQueue: object

LicensetypesLicenseEventQueue.createdAt​

createdAt: string

Format: date-time

LicensetypesLicenseEventQueue.event​

event: string

LicensetypesLicenseEventQueue.scheduledAt​

scheduledAt: string

Format: date-time

LicensetypesLicenseEventQueue.status​

status: string

LicensetypesLicenseEventQueue.updatedAt​

updatedAt: string

Format: date-time

LicensetypesLicensePlan​

LicensetypesLicensePlan: object

LicensetypesLicensePlan.createdAt​

createdAt: string

Format: date-time

LicensetypesLicensePlan.description​

description: string

LicensetypesLicensePlan.id​

id: string

LicensetypesLicensePlan.isActive​

isActive: boolean

LicensetypesLicensePlan.name​

name: string

LicensetypesLicensePlan.updatedAt​

updatedAt: string

Format: date-time

LicensetypesPostableLicense​

LicensetypesPostableLicense: object

LicensetypesPostableLicense.key?​

optional key?: string

Format: password

LlmpricingruletypesGettablePricingRules​

LlmpricingruletypesGettablePricingRules: object

LlmpricingruletypesGettablePricingRules.items​

items: object[] | null

LlmpricingruletypesGettablePricingRules.limit​

limit: number

LlmpricingruletypesGettablePricingRules.offset​

offset: number

LlmpricingruletypesGettablePricingRules.total​

total: number

LlmpricingruletypesGettableUnmappedModels​

LlmpricingruletypesGettableUnmappedModels: object

LlmpricingruletypesGettableUnmappedModels.items​

items: object[] | null

LlmpricingruletypesLLMPricingCacheCosts​

LlmpricingruletypesLLMPricingCacheCosts: object

LlmpricingruletypesLLMPricingCacheCosts.mode​

mode: "unknown" | "subtract" | "additive"

LlmpricingruletypesLLMPricingCacheCosts.read?​

optional read?: number

Format: double

LlmpricingruletypesLLMPricingCacheCosts.write?​

optional write?: number

Format: double

LlmpricingruletypesLLMPricingRule​

LlmpricingruletypesLLMPricingRule: object

LlmpricingruletypesLLMPricingRule.createdAt?​

optional createdAt?: string

Format: date-time

LlmpricingruletypesLLMPricingRule.createdBy?​

optional createdBy?: string

LlmpricingruletypesLLMPricingRule.enabled​

enabled: boolean

LlmpricingruletypesLLMPricingRule.id​

id: string

LlmpricingruletypesLLMPricingRule.isOverride​

isOverride: boolean

LlmpricingruletypesLLMPricingRule.modelName​

modelName: string

LlmpricingruletypesLLMPricingRule.modelPattern​

modelPattern: string[] | null

LlmpricingruletypesLLMPricingRule.orgId​

orgId: string

LlmpricingruletypesLLMPricingRule.pricing​

pricing: object

LlmpricingruletypesLLMPricingRule.pricing.cache?​

optional cache?: object

LlmpricingruletypesLLMPricingRule.pricing.cache.mode​

mode: "unknown" | "subtract" | "additive"

LlmpricingruletypesLLMPricingRule.pricing.cache.read?​

optional read?: number

Format: double

LlmpricingruletypesLLMPricingRule.pricing.cache.write?​

optional write?: number

Format: double

LlmpricingruletypesLLMPricingRule.pricing.input​

input: number

Format: double

LlmpricingruletypesLLMPricingRule.pricing.output​

output: number

Format: double

LlmpricingruletypesLLMPricingRule.provider​

provider: string

LlmpricingruletypesLLMPricingRule.sourceId?​

optional sourceId?: string

LlmpricingruletypesLLMPricingRule.syncedAt?​

optional syncedAt?: string | null

Format: date-time

LlmpricingruletypesLLMPricingRule.unit​

unit: "per_million_tokens"

LlmpricingruletypesLLMPricingRule.updatedAt?​

optional updatedAt?: string

Format: date-time

LlmpricingruletypesLLMPricingRule.updatedBy?​

optional updatedBy?: string

LlmpricingruletypesLLMPricingRuleCacheMode​

LlmpricingruletypesLLMPricingRuleCacheMode: "unknown" | "subtract" | "additive"

LlmpricingruletypesLLMPricingRuleUnit​

LlmpricingruletypesLLMPricingRuleUnit: "per_million_tokens"

LlmpricingruletypesLLMRulePricing​

LlmpricingruletypesLLMRulePricing: object

LlmpricingruletypesLLMRulePricing.cache?​

optional cache?: object

LlmpricingruletypesLLMRulePricing.cache.mode​

mode: "unknown" | "subtract" | "additive"

LlmpricingruletypesLLMRulePricing.cache.read?​

optional read?: number

Format: double

LlmpricingruletypesLLMRulePricing.cache.write?​

optional write?: number

Format: double

LlmpricingruletypesLLMRulePricing.input​

input: number

Format: double

LlmpricingruletypesLLMRulePricing.output​

output: number

Format: double

LlmpricingruletypesStringSlice​

LlmpricingruletypesStringSlice: string[] | null

LlmpricingruletypesUnmappedModel​

LlmpricingruletypesUnmappedModel: object

LlmpricingruletypesUnmappedModel.modelName​

modelName: string

LlmpricingruletypesUnmappedModel.provider?​

optional provider?: string

LlmpricingruletypesUnmappedModel.spanCount​

spanCount: number

LlmpricingruletypesUpdatableLLMPricingRule​

LlmpricingruletypesUpdatableLLMPricingRule: object

LlmpricingruletypesUpdatableLLMPricingRule.enabled​

enabled: boolean

LlmpricingruletypesUpdatableLLMPricingRule.id?​

optional id?: string | null

LlmpricingruletypesUpdatableLLMPricingRule.isOverride?​

optional isOverride?: boolean | null

LlmpricingruletypesUpdatableLLMPricingRule.modelName​

modelName: string

LlmpricingruletypesUpdatableLLMPricingRule.modelPattern​

modelPattern: string[] | null

LlmpricingruletypesUpdatableLLMPricingRule.pricing​

pricing: object

LlmpricingruletypesUpdatableLLMPricingRule.pricing.cache?​

optional cache?: object

LlmpricingruletypesUpdatableLLMPricingRule.pricing.cache.mode​

mode: "unknown" | "subtract" | "additive"

LlmpricingruletypesUpdatableLLMPricingRule.pricing.cache.read?​

optional read?: number

Format: double

LlmpricingruletypesUpdatableLLMPricingRule.pricing.cache.write?​

optional write?: number

Format: double

LlmpricingruletypesUpdatableLLMPricingRule.pricing.input​

input: number

Format: double

LlmpricingruletypesUpdatableLLMPricingRule.pricing.output​

output: number

Format: double

LlmpricingruletypesUpdatableLLMPricingRule.provider​

provider: string

LlmpricingruletypesUpdatableLLMPricingRule.sourceId?​

optional sourceId?: string | null

LlmpricingruletypesUpdatableLLMPricingRule.unit​

unit: "per_million_tokens"

LlmpricingruletypesUpdatableLLMPricingRules​

LlmpricingruletypesUpdatableLLMPricingRules: object

LlmpricingruletypesUpdatableLLMPricingRules.rules​

rules: object[] | null

MetricreductionruletypesAffectedAsset​

MetricreductionruletypesAffectedAsset: object

MetricreductionruletypesAffectedAsset.id​

id: string

MetricreductionruletypesAffectedAsset.impactedLabels​

impactedLabels: string[] | null

MetricreductionruletypesAffectedAsset.name​

name: string

MetricreductionruletypesAffectedAsset.type​

type: "dashboard" | "alert_rule"

MetricreductionruletypesAffectedAsset.widget?​

optional widget?: object

MetricreductionruletypesAffectedAsset.widget.id​

id: string

MetricreductionruletypesAffectedAsset.widget.name​

name: string

MetricreductionruletypesAffectedWidget​

MetricreductionruletypesAffectedWidget: object

MetricreductionruletypesAffectedWidget.id​

id: string

MetricreductionruletypesAffectedWidget.name​

name: string

MetricreductionruletypesAssetType​

MetricreductionruletypesAssetType: "dashboard" | "alert_rule"

MetricreductionruletypesGettableReductionRule​

MetricreductionruletypesGettableReductionRule: object

MetricreductionruletypesGettableReductionRule.active​

active: boolean

MetricreductionruletypesGettableReductionRule.createdAt?​

optional createdAt?: string

Format: date-time

MetricreductionruletypesGettableReductionRule.createdBy?​

optional createdBy?: string

MetricreductionruletypesGettableReductionRule.effectiveFrom​

effectiveFrom: string

Format: date-time

MetricreductionruletypesGettableReductionRule.id​

id: string

MetricreductionruletypesGettableReductionRule.ingestedSamples​

ingestedSamples: number

MetricreductionruletypesGettableReductionRule.ingestedSeries​

ingestedSeries: number

MetricreductionruletypesGettableReductionRule.labels​

labels: string[] | null

MetricreductionruletypesGettableReductionRule.matchType​

matchType: "drop" | "keep"

MetricreductionruletypesGettableReductionRule.metricName​

metricName: string

MetricreductionruletypesGettableReductionRule.retainedSamples​

retainedSamples: number

MetricreductionruletypesGettableReductionRule.retainedSeries​

retainedSeries: number

MetricreductionruletypesGettableReductionRule.updatedAt?​

optional updatedAt?: string

Format: date-time

MetricreductionruletypesGettableReductionRule.updatedBy?​

optional updatedBy?: string

MetricreductionruletypesGettableReductionRulePreview​

MetricreductionruletypesGettableReductionRulePreview: object

MetricreductionruletypesGettableReductionRulePreview.affectedAssets​

affectedAssets: object[] | null

MetricreductionruletypesGettableReductionRulePreview.currentRetainedSeries​

currentRetainedSeries: number

MetricreductionruletypesGettableReductionRulePreview.droppedLabels​

droppedLabels: string[] | null

MetricreductionruletypesGettableReductionRulePreview.effectiveFrom​

effectiveFrom: string

Format: date-time

MetricreductionruletypesGettableReductionRulePreview.ingestedSeries​

ingestedSeries: number

MetricreductionruletypesGettableReductionRulePreview.reductionPercent​

reductionPercent: number

Format: double

MetricreductionruletypesGettableReductionRulePreview.retainedSeries​

retainedSeries: number

MetricreductionruletypesGettableReductionRules​

MetricreductionruletypesGettableReductionRules: object

MetricreductionruletypesGettableReductionRules.rules​

rules: object[] | null

MetricreductionruletypesGettableReductionRules.total​

total: number

MetricreductionruletypesGettableReductionRuleStats​

MetricreductionruletypesGettableReductionRuleStats: object

MetricreductionruletypesGettableReductionRuleStats.estimatedMonthlySavingsUsd​

estimatedMonthlySavingsUsd: number

Format: double

MetricreductionruletypesGettableReductionRuleStats.ingestedSamples​

ingestedSamples: number

MetricreductionruletypesGettableReductionRuleStats.ingestedSeries​

ingestedSeries: number

MetricreductionruletypesGettableReductionRuleStats.retainedSamples​

retainedSamples: number

MetricreductionruletypesGettableReductionRuleStats.retainedSeries​

retainedSeries: number

MetricreductionruletypesMatchType​

MetricreductionruletypesMatchType: "drop" | "keep"

MetricreductionruletypesOrder​

MetricreductionruletypesOrder: "asc" | "desc"

MetricreductionruletypesPostableReductionRule​

MetricreductionruletypesPostableReductionRule: object

MetricreductionruletypesPostableReductionRule.labels​

labels: string[] | null

MetricreductionruletypesPostableReductionRule.matchType​

matchType: "drop" | "keep"

MetricreductionruletypesPostableReductionRule.metricName​

metricName: string

MetricreductionruletypesPostableReductionRulePreview​

MetricreductionruletypesPostableReductionRulePreview: object

MetricreductionruletypesPostableReductionRulePreview.labels​

labels: string[] | null

MetricreductionruletypesPostableReductionRulePreview.lookbackMs?​

optional lookbackMs?: number

Format: int64

MetricreductionruletypesPostableReductionRulePreview.matchType​

matchType: "drop" | "keep"

MetricreductionruletypesPostableReductionRulePreview.metricName​

metricName: string

MetricreductionruletypesReductionRuleOrderBy​

MetricreductionruletypesReductionRuleOrderBy: "metric" | "ingested_volume" | "reduced_volume" | "last_updated"

MetricreductionruletypesUpdatableReductionRule​

MetricreductionruletypesUpdatableReductionRule: object

MetricreductionruletypesUpdatableReductionRule.labels​

labels: string[] | null

MetricreductionruletypesUpdatableReductionRule.matchType​

matchType: "drop" | "keep"

MetricsexplorertypesInspectMetricsRequest​

MetricsexplorertypesInspectMetricsRequest: object

MetricsexplorertypesInspectMetricsRequest.end​

end: number

Format: int64

MetricsexplorertypesInspectMetricsRequest.filter?​

optional filter?: object

MetricsexplorertypesInspectMetricsRequest.filter.expression?​

optional expression?: string

MetricsexplorertypesInspectMetricsRequest.metricName​

metricName: string

MetricsexplorertypesInspectMetricsRequest.start​

start: number

Format: int64

MetricsexplorertypesInspectMetricsResponse​

MetricsexplorertypesInspectMetricsResponse: object

MetricsexplorertypesInspectMetricsResponse.series​

series: object[] | null

MetricsexplorertypesListMetric​

MetricsexplorertypesListMetric: object

MetricsexplorertypesListMetric.description​

description: string

MetricsexplorertypesListMetric.isMonotonic​

isMonotonic: boolean

MetricsexplorertypesListMetric.metricName​

metricName: string

MetricsexplorertypesListMetric.temporality​

temporality: "" | "delta" | "cumulative" | "unspecified"

MetricsexplorertypesListMetric.type​

type: "sum" | "gauge" | "histogram" | "summary" | "exponentialhistogram"

MetricsexplorertypesListMetric.unit​

unit: string

MetricsexplorertypesListMetricsResponse​

MetricsexplorertypesListMetricsResponse: object

MetricsexplorertypesListMetricsResponse.metrics​

metrics: object[] | null

MetricsexplorertypesMetricAlert​

MetricsexplorertypesMetricAlert: object

MetricsexplorertypesMetricAlert.alertId​

alertId: string

MetricsexplorertypesMetricAlert.alertName​

alertName: string

MetricsexplorertypesMetricAlertsResponse​

MetricsexplorertypesMetricAlertsResponse: object

MetricsexplorertypesMetricAlertsResponse.alerts​

alerts: object[] | null

MetricsexplorertypesMetricAttribute​

MetricsexplorertypesMetricAttribute: object

MetricsexplorertypesMetricAttribute.key​

key: string

MetricsexplorertypesMetricAttribute.valueCount​

valueCount: number

MetricsexplorertypesMetricAttribute.values​

values: string[] | null

MetricsexplorertypesMetricAttributesResponse​

MetricsexplorertypesMetricAttributesResponse: object

MetricsexplorertypesMetricAttributesResponse.attributes​

attributes: object[] | null

MetricsexplorertypesMetricAttributesResponse.totalKeys​

totalKeys: number

Format: int64

MetricsexplorertypesMetricDashboard​

MetricsexplorertypesMetricDashboard: object

MetricsexplorertypesMetricDashboard.dashboardId​

dashboardId: string

MetricsexplorertypesMetricDashboard.dashboardName​

dashboardName: string

MetricsexplorertypesMetricDashboard.widgetId​

widgetId: string

MetricsexplorertypesMetricDashboard.widgetName​

widgetName: string

MetricsexplorertypesMetricDashboardPanelsResponse​

MetricsexplorertypesMetricDashboardPanelsResponse: object

MetricsexplorertypesMetricDashboardPanelsResponse.dashboards​

dashboards: object[] | null

MetricsexplorertypesMetricDashboardsResponse​

MetricsexplorertypesMetricDashboardsResponse: object

MetricsexplorertypesMetricDashboardsResponse.dashboards​

dashboards: object[] | null

MetricsexplorertypesMetricHighlightsResponse​

MetricsexplorertypesMetricHighlightsResponse: object

MetricsexplorertypesMetricHighlightsResponse.activeTimeSeries​

activeTimeSeries: number

MetricsexplorertypesMetricHighlightsResponse.dataPoints​

dataPoints: number

MetricsexplorertypesMetricHighlightsResponse.lastReceived​

lastReceived: number

MetricsexplorertypesMetricHighlightsResponse.totalTimeSeries​

totalTimeSeries: number

MetricsexplorertypesMetricMetadata​

MetricsexplorertypesMetricMetadata: object

MetricsexplorertypesMetricMetadata.description​

description: string

MetricsexplorertypesMetricMetadata.isMonotonic​

isMonotonic: boolean

MetricsexplorertypesMetricMetadata.temporality​

temporality: "" | "delta" | "cumulative" | "unspecified"

MetricsexplorertypesMetricMetadata.type​

type: "sum" | "gauge" | "histogram" | "summary" | "exponentialhistogram"

MetricsexplorertypesMetricMetadata.unit​

unit: string

MetricsexplorertypesMetricsOnboardingResponse​

MetricsexplorertypesMetricsOnboardingResponse: object

MetricsexplorertypesMetricsOnboardingResponse.hasMetrics​

hasMetrics: boolean

MetricsexplorertypesStat​

MetricsexplorertypesStat: object

MetricsexplorertypesStat.description​

description: string

MetricsexplorertypesStat.metricName​

metricName: string

MetricsexplorertypesStat.samples​

samples: number

MetricsexplorertypesStat.timeseries​

timeseries: number

MetricsexplorertypesStat.type​

type: "sum" | "gauge" | "histogram" | "summary" | "exponentialhistogram"

MetricsexplorertypesStat.unit​

unit: string

MetricsexplorertypesStatsRequest​

MetricsexplorertypesStatsRequest: object

MetricsexplorertypesStatsRequest.end​

end: number

Format: int64

MetricsexplorertypesStatsRequest.filter?​

optional filter?: object

MetricsexplorertypesStatsRequest.filter.expression?​

optional expression?: string

MetricsexplorertypesStatsRequest.limit​

limit: number

MetricsexplorertypesStatsRequest.offset?​

optional offset?: number

MetricsexplorertypesStatsRequest.orderBy?​

optional orderBy?: object

MetricsexplorertypesStatsRequest.orderBy.direction?​

optional direction?: "asc" | "desc"

MetricsexplorertypesStatsRequest.orderBy.key?​

optional key?: object

MetricsexplorertypesStatsRequest.orderBy.key.description?​

optional description?: string

MetricsexplorertypesStatsRequest.orderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

MetricsexplorertypesStatsRequest.orderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

MetricsexplorertypesStatsRequest.orderBy.key.name​

name: string

MetricsexplorertypesStatsRequest.orderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

MetricsexplorertypesStatsRequest.orderBy.key.unit?​

optional unit?: string

MetricsexplorertypesStatsRequest.start​

start: number

Format: int64

MetricsexplorertypesStatsResponse​

MetricsexplorertypesStatsResponse: object

MetricsexplorertypesStatsResponse.metrics​

metrics: object[] | null

MetricsexplorertypesStatsResponse.total​

total: number

MetricsexplorertypesTreemapEntry​

MetricsexplorertypesTreemapEntry: object

MetricsexplorertypesTreemapEntry.metricName​

metricName: string

MetricsexplorertypesTreemapEntry.percentage​

percentage: number

Format: double

MetricsexplorertypesTreemapEntry.totalValue​

totalValue: number

MetricsexplorertypesTreemapMode​

MetricsexplorertypesTreemapMode: "timeseries" | "samples"

MetricsexplorertypesTreemapRequest​

MetricsexplorertypesTreemapRequest: object

MetricsexplorertypesTreemapRequest.end​

end: number

Format: int64

MetricsexplorertypesTreemapRequest.filter?​

optional filter?: object

MetricsexplorertypesTreemapRequest.filter.expression?​

optional expression?: string

MetricsexplorertypesTreemapRequest.limit​

limit: number

MetricsexplorertypesTreemapRequest.mode​

mode: "timeseries" | "samples"

MetricsexplorertypesTreemapRequest.start​

start: number

Format: int64

MetricsexplorertypesTreemapResponse​

MetricsexplorertypesTreemapResponse: object

MetricsexplorertypesTreemapResponse.samples​

samples: object[] | null

MetricsexplorertypesTreemapResponse.timeseries​

timeseries: object[] | null

MetricsexplorertypesUpdateMetricMetadataRequest​

MetricsexplorertypesUpdateMetricMetadataRequest: object

MetricsexplorertypesUpdateMetricMetadataRequest.description​

description: string

MetricsexplorertypesUpdateMetricMetadataRequest.isMonotonic​

isMonotonic: boolean

MetricsexplorertypesUpdateMetricMetadataRequest.metricName​

metricName: string

MetricsexplorertypesUpdateMetricMetadataRequest.temporality​

temporality: "" | "delta" | "cumulative" | "unspecified"

MetricsexplorertypesUpdateMetricMetadataRequest.type​

type: "sum" | "gauge" | "histogram" | "summary" | "exponentialhistogram"

MetricsexplorertypesUpdateMetricMetadataRequest.unit​

unit: string

MetrictypesComparisonSpaceAggregationParam​

MetrictypesComparisonSpaceAggregationParam: object

MetrictypesComparisonSpaceAggregationParam.operator​

operator: string

MetrictypesComparisonSpaceAggregationParam.threshold​

threshold: number

Format: double

MetrictypesSpaceAggregation​

MetrictypesSpaceAggregation: "sum" | "count" | "avg" | "min" | "max" | "p50" | "p75" | "p90" | "p95" | "p99"

MetrictypesTemporality​

MetrictypesTemporality: "" | "delta" | "cumulative" | "unspecified"

MetrictypesTimeAggregation​

MetrictypesTimeAggregation: "" | "sum" | "count" | "avg" | "min" | "max" | "latest" | "count_distinct" | "rate" | "increase"

MetrictypesType​

MetrictypesType: "sum" | "gauge" | "histogram" | "summary" | "exponentialhistogram"

ModelDuration​

ModelDuration: number

Format: int64

ModelLabelSet​

ModelLabelSet: object

Index Signature​

[key: string]: string

PreferencetypesPreference​

PreferencetypesPreference: object

PreferencetypesPreference.allowedScopes?​

optional allowedScopes?: string[] | null

PreferencetypesPreference.allowedValues?​

optional allowedValues?: string[] | null

PreferencetypesPreference.defaultValue?​

optional defaultValue?: Record<string, never>

PreferencetypesPreference.description?​

optional description?: string

PreferencetypesPreference.name?​

optional name?: string

PreferencetypesPreference.value?​

optional value?: Record<string, never>

PreferencetypesPreference.valueType?​

optional valueType?: string

PreferencetypesUpdatablePreference​

PreferencetypesUpdatablePreference: object

PreferencetypesUpdatablePreference.value?​

optional value?: unknown

PreferencetypesValue​

PreferencetypesValue: Record<string, never>

PrometheusErrorResponseSchema​

PrometheusErrorResponseSchema: object

PrometheusErrorResponseSchema.error​

error: string

PrometheusErrorResponseSchema.errorType​

errorType: "bad_data" | "execution" | "canceled" | "timeout" | "internal"

PrometheusErrorResponseSchema.status​

status: "error"

PrometheusMatrixDataSchema​

PrometheusMatrixDataSchema: object

PrometheusMatrixDataSchema.result​

result: object[] | null

PrometheusMatrixDataSchema.resultType​

resultType: "matrix"

PrometheusMatrixSeriesSchema​

PrometheusMatrixSeriesSchema: object

PrometheusMatrixSeriesSchema.metric​

metric: {[key: string]: string; } | null

PrometheusMatrixSeriesSchema.values​

values: ((string | number)[] | null)[] | null

PrometheusQueryDataSchema​

PrometheusQueryDataSchema: { result: object[] | null; resultType: "matrix"; } | { result: object[] | null; resultType: "vector"; } | { result: (string | number)[] | null; resultType: "scalar"; } | { result: (string | number)[] | null; resultType: "string"; }

PrometheusSamplePairSchema​

PrometheusSamplePairSchema: (string | number)[] | null

Description​

A [timestamp, value] pair: float unix seconds, then the string-encoded sample value ("NaN", "+Inf", "-Inf" included).

PrometheusScalarDataSchema​

PrometheusScalarDataSchema: object

PrometheusScalarDataSchema.result​

result: (string | number)[] | null

PrometheusScalarDataSchema.resultType​

resultType: "scalar"

PrometheusStringDataSchema​

PrometheusStringDataSchema: object

PrometheusStringDataSchema.result​

result: (string | number)[] | null

PrometheusStringDataSchema.resultType​

resultType: "string"

PrometheusSuccessResponseSchema​

PrometheusSuccessResponseSchema: object

PrometheusSuccessResponseSchema.data​

data: { result: object[] | null; resultType: "matrix"; } | { result: object[] | null; resultType: "vector"; } | { result: (string | number)[] | null; resultType: "scalar"; } | { result: (string | number)[] | null; resultType: "string"; }

PrometheusSuccessResponseSchema.infos?​

optional infos?: string[]

PrometheusSuccessResponseSchema.status​

status: "success"

PrometheusSuccessResponseSchema.warnings?​

optional warnings?: string[]

PrometheusVectorDataSchema​

PrometheusVectorDataSchema: object

PrometheusVectorDataSchema.result​

result: object[] | null

PrometheusVectorDataSchema.resultType​

resultType: "vector"

PrometheusVectorSampleSchema​

PrometheusVectorSampleSchema: object

PrometheusVectorSampleSchema.metric​

metric: {[key: string]: string; } | null

PrometheusVectorSampleSchema.value​

value: (string | number)[] | null

PromotetypesPromotePath​

PromotetypesPromotePath: object

PromotetypesPromotePath.indexes?​

optional indexes?: object[]

PromotetypesPromotePath.path?​

optional path?: string

PromotetypesPromotePath.promote?​

optional promote?: boolean

PromotetypesWrappedIndex​

PromotetypesWrappedIndex: object

PromotetypesWrappedIndex.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

PromotetypesWrappedIndex.granularity?​

optional granularity?: number

PromotetypesWrappedIndex.type?​

optional type?: string

Querybuildertypesv5AggregationBucket​

Querybuildertypesv5AggregationBucket: object

Querybuildertypesv5AggregationBucket.alias?​

optional alias?: string

Querybuildertypesv5AggregationBucket.anomalyScores?​

optional anomalyScores?: object[]

Querybuildertypesv5AggregationBucket.index?​

optional index?: number

Querybuildertypesv5AggregationBucket.lowerBoundSeries?​

optional lowerBoundSeries?: object[]

Querybuildertypesv5AggregationBucket.meta?​

optional meta?: object

Querybuildertypesv5AggregationBucket.meta.buckets?​

optional buckets?: number[]

Querybuildertypesv5AggregationBucket.meta.unit?​

optional unit?: string

Querybuildertypesv5AggregationBucket.predictedSeries?​

optional predictedSeries?: object[]

Querybuildertypesv5AggregationBucket.series?​

optional series?: object[] | null

Querybuildertypesv5AggregationBucket.upperBoundSeries?​

optional upperBoundSeries?: object[]

Querybuildertypesv5AggregationMeta​

Querybuildertypesv5AggregationMeta: object

Querybuildertypesv5AggregationMeta.buckets?​

optional buckets?: number[]

Querybuildertypesv5AggregationMeta.unit?​

optional unit?: string

Querybuildertypesv5BucketOptions​

Querybuildertypesv5BucketOptions: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5BucketOptionsLinear​

Querybuildertypesv5BucketOptionsLinear: object

Querybuildertypesv5BucketOptionsLinear.kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5BucketOptionsLinear.spec​

spec: object

Querybuildertypesv5BucketOptionsLinear.spec.maxValue​

maxValue: number

Format: double

Querybuildertypesv5BucketOptionsLinear.spec.numBuckets?​

optional numBuckets?: number

Querybuildertypesv5BucketOptionsLog​

Querybuildertypesv5BucketOptionsLog: object

Querybuildertypesv5BucketOptionsLog.kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5BucketOptionsLog.spec​

spec: object

Querybuildertypesv5BucketOptionsLog.spec.scale?​

optional scale?: number | null

Querybuildertypesv5BucketsKind​

Querybuildertypesv5BucketsKind: "log" | "linear"

Querybuildertypesv5BuilderQuerySpec​

Querybuildertypesv5BuilderQuerySpec: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5ClickHouseQuery​

Querybuildertypesv5ClickHouseQuery: object

Querybuildertypesv5ClickHouseQuery.disabled?​

optional disabled?: boolean

Querybuildertypesv5ClickHouseQuery.legend?​

optional legend?: string

Querybuildertypesv5ClickHouseQuery.name?​

optional name?: string

Querybuildertypesv5ClickHouseQuery.query?​

optional query?: string

Querybuildertypesv5ColumnDescriptor​

Querybuildertypesv5ColumnDescriptor: object

Querybuildertypesv5ColumnDescriptor.aggregationIndex?​

optional aggregationIndex?: number

Format: int64

Querybuildertypesv5ColumnDescriptor.columnType?​

optional columnType?: "group" | "aggregation"

Querybuildertypesv5ColumnDescriptor.description?​

optional description?: string

Querybuildertypesv5ColumnDescriptor.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

Querybuildertypesv5ColumnDescriptor.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

Querybuildertypesv5ColumnDescriptor.meta?​

optional meta?: object

Querybuildertypesv5ColumnDescriptor.meta.unit?​

optional unit?: string

Querybuildertypesv5ColumnDescriptor.name​

name: string

Querybuildertypesv5ColumnDescriptor.queryName?​

optional queryName?: string

Querybuildertypesv5ColumnDescriptor.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

Querybuildertypesv5ColumnDescriptor.unit?​

optional unit?: string

Querybuildertypesv5ColumnType​

Querybuildertypesv5ColumnType: "group" | "aggregation"

Querybuildertypesv5CompositeQuery​

Querybuildertypesv5CompositeQuery: object

Description​

Composite query containing one or more query envelopes. Each query envelope specifies its type and corresponding spec.

Querybuildertypesv5CompositeQuery.queries?​

optional queries?: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[] | null

Querybuildertypesv5ExecStats​

Querybuildertypesv5ExecStats: object

Description​

Execution statistics for the query, including rows scanned, bytes scanned, and duration.

Querybuildertypesv5ExecStats.bytesScanned?​

optional bytesScanned?: number

Querybuildertypesv5ExecStats.durationMs?​

optional durationMs?: number

Querybuildertypesv5ExecStats.rowsScanned?​

optional rowsScanned?: number

Querybuildertypesv5ExecStats.stepIntervals?​

optional stepIntervals?: object

Index Signature​

[key: string]: number

Querybuildertypesv5Filter​

Querybuildertypesv5Filter: object

Querybuildertypesv5Filter.expression?​

optional expression?: string

Querybuildertypesv5FormatOptions​

Querybuildertypesv5FormatOptions: object

Querybuildertypesv5FormatOptions.fillGaps?​

optional fillGaps?: boolean

Querybuildertypesv5FormatOptions.formatTableResultForUI?​

optional formatTableResultForUI?: boolean

Querybuildertypesv5Function​

Querybuildertypesv5Function: object

Querybuildertypesv5Function.args?​

optional args?: object[] | null

Querybuildertypesv5Function.name?​

optional name?: "cutoffmin" | "cutoffmax" | "clampmin" | "clampmax" | "absolute" | "runningdiff" | "log2" | "log10" | "cumulativesum" | "ewma3" | "ewma5" | "ewma7" | "median3" | "median5" | "median7" | "timeshift" | "anomaly" | "fillzero"

Querybuildertypesv5FunctionArg​

Querybuildertypesv5FunctionArg: object

Querybuildertypesv5FunctionArg.name?​

optional name?: string

Querybuildertypesv5FunctionArg.value?​

optional value?: string | number

Querybuildertypesv5FunctionName​

Querybuildertypesv5FunctionName: "cutoffmin" | "cutoffmax" | "clampmin" | "clampmax" | "absolute" | "runningdiff" | "log2" | "log10" | "cumulativesum" | "ewma3" | "ewma5" | "ewma7" | "median3" | "median5" | "median7" | "timeshift" | "anomaly" | "fillzero"

Querybuildertypesv5GroupByKey​

Querybuildertypesv5GroupByKey: object

Querybuildertypesv5GroupByKey.description?​

optional description?: string

Querybuildertypesv5GroupByKey.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

Querybuildertypesv5GroupByKey.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

Querybuildertypesv5GroupByKey.name​

name: string

Querybuildertypesv5GroupByKey.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

Querybuildertypesv5GroupByKey.unit?​

optional unit?: string

Querybuildertypesv5Having​

Querybuildertypesv5Having: object

Querybuildertypesv5Having.expression?​

optional expression?: string

Querybuildertypesv5Label​

Querybuildertypesv5Label: object

Querybuildertypesv5Label.key?​

optional key?: object

Querybuildertypesv5Label.key.description?​

optional description?: string

Querybuildertypesv5Label.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

Querybuildertypesv5Label.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

Querybuildertypesv5Label.key.name​

name: string

Querybuildertypesv5Label.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

Querybuildertypesv5Label.key.unit?​

optional unit?: string

Querybuildertypesv5Label.value?​

optional value?: string | number | boolean

Querybuildertypesv5LimitBy​

Querybuildertypesv5LimitBy: object

Querybuildertypesv5LimitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5LimitBy.value?​

optional value?: string

Querybuildertypesv5LinearBucketsSpec​

Querybuildertypesv5LinearBucketsSpec: object

Querybuildertypesv5LinearBucketsSpec.maxValue​

maxValue: number

Format: double

Querybuildertypesv5LinearBucketsSpec.numBuckets?​

optional numBuckets?: number

Querybuildertypesv5LogAggregation​

Querybuildertypesv5LogAggregation: object

Querybuildertypesv5LogAggregation.alias?​

optional alias?: string

Querybuildertypesv5LogAggregation.expression?​

optional expression?: string

Querybuildertypesv5LogBucketsSpec​

Querybuildertypesv5LogBucketsSpec: object

Querybuildertypesv5LogBucketsSpec.scale?​

optional scale?: number | null

Querybuildertypesv5MetricAggregation​

Querybuildertypesv5MetricAggregation: object

Querybuildertypesv5MetricAggregation.comparisonSpaceAggregationParam?​

optional comparisonSpaceAggregationParam?: object

Querybuildertypesv5MetricAggregation.comparisonSpaceAggregationParam.operator​

operator: string

Querybuildertypesv5MetricAggregation.comparisonSpaceAggregationParam.threshold​

threshold: number

Format: double

Querybuildertypesv5MetricAggregation.metricName?​

optional metricName?: string

Querybuildertypesv5MetricAggregation.reduceTo?​

optional reduceTo?: "sum" | "count" | "avg" | "min" | "max" | "last" | "median"

Querybuildertypesv5MetricAggregation.spaceAggregation?​

optional spaceAggregation?: "sum" | "count" | "avg" | "min" | "max" | "p50" | "p75" | "p90" | "p95" | "p99"

Querybuildertypesv5MetricAggregation.temporality?​

optional temporality?: "" | "delta" | "cumulative" | "unspecified"

Querybuildertypesv5MetricAggregation.timeAggregation?​

optional timeAggregation?: "" | "sum" | "count" | "avg" | "min" | "max" | "latest" | "count_distinct" | "rate" | "increase"

Querybuildertypesv5OrderBy​

Querybuildertypesv5OrderBy: object

Querybuildertypesv5OrderBy.direction?​

optional direction?: "asc" | "desc"

Querybuildertypesv5OrderBy.key?​

optional key?: object

Querybuildertypesv5OrderBy.key.description?​

optional description?: string

Querybuildertypesv5OrderBy.key.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

Querybuildertypesv5OrderBy.key.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

Querybuildertypesv5OrderBy.key.name​

name: string

Querybuildertypesv5OrderBy.key.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

Querybuildertypesv5OrderBy.key.unit?​

optional unit?: string

Querybuildertypesv5OrderByKey​

Querybuildertypesv5OrderByKey: object

Querybuildertypesv5OrderByKey.description?​

optional description?: string

Querybuildertypesv5OrderByKey.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

Querybuildertypesv5OrderByKey.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

Querybuildertypesv5OrderByKey.name​

name: string

Querybuildertypesv5OrderByKey.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

Querybuildertypesv5OrderByKey.unit?​

optional unit?: string

Querybuildertypesv5OrderDirection​

Querybuildertypesv5OrderDirection: "asc" | "desc"

Querybuildertypesv5PreviewStatement​

Querybuildertypesv5PreviewStatement: object

Querybuildertypesv5PreviewStatement.db.statement.args​

db.statement.args: unknown[]

Querybuildertypesv5PreviewStatement.db.statement.query​

db.statement.query: string

Querybuildertypesv5PreviewStatement.estimate​

estimate: object[]

Querybuildertypesv5PreviewStatement.granules​

granules: { initial: number; reads: object[]; selected: number; skipped: number; } | null

Union Members​
Type Literal​

{ initial: number; reads: object[]; selected: number; skipped: number; }

initial​

initial: number

Format: int64

reads​

reads: object[]

selected​

selected: number

Format: int64

skipped​

skipped: number

Format: int64


null

Querybuildertypesv5PromQuery​

Querybuildertypesv5PromQuery: object

Querybuildertypesv5PromQuery.disabled?​

optional disabled?: boolean

Querybuildertypesv5PromQuery.legend?​

optional legend?: string

Querybuildertypesv5PromQuery.name?​

optional name?: string

Querybuildertypesv5PromQuery.query?​

optional query?: string

Querybuildertypesv5PromQuery.stats?​

optional stats?: boolean

Querybuildertypesv5PromQuery.step?​

optional step?: string | number

Querybuildertypesv5QueryBuilderFormula​

Querybuildertypesv5QueryBuilderFormula: object

Querybuildertypesv5QueryBuilderFormula.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryBuilderFormula.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryBuilderFormula.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderFormula.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryBuilderFormula.having?​

optional having?: object

Querybuildertypesv5QueryBuilderFormula.having.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderFormula.legend?​

optional legend?: string

Querybuildertypesv5QueryBuilderFormula.limit?​

optional limit?: number

Querybuildertypesv5QueryBuilderFormula.name?​

optional name?: string

Querybuildertypesv5QueryBuilderFormula.order?​

optional order?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation​

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.cursor?​

optional cursor?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.filter?​

optional filter?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.having?​

optional having?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.having.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.legend?​

optional legend?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.limit?​

optional limit?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.limitBy?​

optional limitBy?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.limitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.limitBy.value?​

optional value?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.name?​

optional name?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.offset?​

optional offset?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.order?​

optional order?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.secondaryAggregations?​

optional secondaryAggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.source?​

optional source?: "" | "meter"

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5LogAggregation.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation​

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.cursor?​

optional cursor?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.filter?​

optional filter?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.having?​

optional having?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.having.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.legend?​

optional legend?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.limit?​

optional limit?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.limitBy?​

optional limitBy?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.limitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.limitBy.value?​

optional value?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.name?​

optional name?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.offset?​

optional offset?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.order?​

optional order?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.secondaryAggregations?​

optional secondaryAggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.source?​

optional source?: "" | "meter"

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5MetricAggregation.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation​

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.cursor?​

optional cursor?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.filter?​

optional filter?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.having?​

optional having?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.having.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.legend?​

optional legend?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.limit?​

optional limit?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.limitBy?​

optional limitBy?: object

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.limitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.limitBy.value?​

optional value?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.name?​

optional name?: string

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.offset?​

optional offset?: number

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.order?​

optional order?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.secondaryAggregations?​

optional secondaryAggregations?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.source?​

optional source?: "" | "meter"

Querybuildertypesv5QueryBuilderQueryGithubComSigNozSignozPkgTypesQuerybuildertypesQuerybuildertypesv5TraceAggregation.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryBuilderTraceOperator​

Querybuildertypesv5QueryBuilderTraceOperator: object

Querybuildertypesv5QueryBuilderTraceOperator.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryBuilderTraceOperator.cursor?​

optional cursor?: string

Querybuildertypesv5QueryBuilderTraceOperator.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryBuilderTraceOperator.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderTraceOperator.filter?​

optional filter?: object

Querybuildertypesv5QueryBuilderTraceOperator.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderTraceOperator.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryBuilderTraceOperator.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryBuilderTraceOperator.having?​

optional having?: object

Querybuildertypesv5QueryBuilderTraceOperator.having.expression?​

optional expression?: string

Querybuildertypesv5QueryBuilderTraceOperator.legend?​

optional legend?: string

Querybuildertypesv5QueryBuilderTraceOperator.limit?​

optional limit?: number

Querybuildertypesv5QueryBuilderTraceOperator.name?​

optional name?: string

Querybuildertypesv5QueryBuilderTraceOperator.offset?​

optional offset?: number

Querybuildertypesv5QueryBuilderTraceOperator.order?​

optional order?: object[] | null

Querybuildertypesv5QueryBuilderTraceOperator.returnSpansFrom?​

optional returnSpansFrom?: string

Querybuildertypesv5QueryBuilderTraceOperator.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryBuilderTraceOperator.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryData​

Querybuildertypesv5QueryData: object & { aggregations?: object[] | null; queryName?: string; } | { columns?: object[] | null; data?: unknown[][] | null; queryName?: string; } | { nextCursor?: string; queryName?: string; rows?: object[] | null; }

Type Declaration​
results?​

optional results?: unknown[] | null

Querybuildertypesv5QueryEnvelope​

Querybuildertypesv5QueryEnvelope: { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; }

Union Members​
Type Literal​

{ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; }

spec?​

optional spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number

type​

type: "builder_query"

Description​

discriminator enum property added by openapi-typescript


Type Literal​

{ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; }

spec?​

optional spec?: object

spec.aggregations?​

optional aggregations?: object[] | null

spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

spec.cursor?​

optional cursor?: string

spec.disabled?​

optional disabled?: boolean

spec.filter?​

optional filter?: object

spec.filter.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.groupBy?​

optional groupBy?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.limitBy?​

optional limitBy?: object

spec.limitBy.keys?​

optional keys?: string[] | null

spec.limitBy.value?​

optional value?: string

spec.name?​

optional name?: string

spec.offset?​

optional offset?: number

spec.order?​

optional order?: object[] | null

spec.secondaryAggregations?​

optional secondaryAggregations?: object[] | null

spec.selectFields?​

optional selectFields?: object[] | null

spec.signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

spec.source?​

optional source?: "" | "meter"

spec.stepInterval?​

optional stepInterval?: string | number

type​

type: "builder_ai_query"

Description​

discriminator enum property added by openapi-typescript


Type Literal​

{ spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; }

spec?​

optional spec?: object

spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.order?​

optional order?: object[] | null

type​

type: "builder_formula"

Description​

discriminator enum property added by openapi-typescript


Type Literal​

{ spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; }

spec?​

optional spec?: object

spec.aggregations?​

optional aggregations?: object[] | null

spec.cursor?​

optional cursor?: string

spec.disabled?​

optional disabled?: boolean

spec.expression?​

optional expression?: string

spec.filter?​

optional filter?: object

spec.filter.expression?​

optional expression?: string

spec.functions?​

optional functions?: object[] | null

spec.groupBy?​

optional groupBy?: object[] | null

spec.having?​

optional having?: object

spec.having.expression?​

optional expression?: string

spec.legend?​

optional legend?: string

spec.limit?​

optional limit?: number

spec.name?​

optional name?: string

spec.offset?​

optional offset?: number

spec.order?​

optional order?: object[] | null

spec.returnSpansFrom?​

optional returnSpansFrom?: string

spec.selectFields?​

optional selectFields?: object[] | null

spec.stepInterval?​

optional stepInterval?: string | number

type​

type: "builder_trace_operator"

Description​

discriminator enum property added by openapi-typescript


Type Literal​

{ spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; }

spec?​

optional spec?: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string

spec.stats?​

optional stats?: boolean

spec.step?​

optional step?: string | number

type​

type: "promql"

Description​

discriminator enum property added by openapi-typescript


Type Literal​

{ spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; }

spec?​

optional spec?: object

spec.disabled?​

optional disabled?: boolean

spec.legend?​

optional legend?: string

spec.name?​

optional name?: string

spec.query?​

optional query?: string

type​

type: "clickhouse_sql"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeBuilder​

Querybuildertypesv5QueryEnvelopeBuilder: object

Querybuildertypesv5QueryEnvelopeBuilder.spec?​

optional spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

Union Members​
Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "logs"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "metrics"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number


Type Literal​

{ aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: string[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }

aggregations?​

optional aggregations?: object[] | null

bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

cursor?​

optional cursor?: string

disabled?​

optional disabled?: boolean

filter?​

optional filter?: object

filter.expression?​

optional expression?: string

functions?​

optional functions?: object[] | null

groupBy?​

optional groupBy?: object[] | null

having?​

optional having?: object

having.expression?​

optional expression?: string

legend?​

optional legend?: string

limit?​

optional limit?: number

limitBy?​

optional limitBy?: object

limitBy.keys?​

optional keys?: string[] | null

limitBy.value?​

optional value?: string

name?​

optional name?: string

offset?​

optional offset?: number

order?​

optional order?: object[] | null

secondaryAggregations?​

optional secondaryAggregations?: object[] | null

selectFields?​

optional selectFields?: object[] | null

signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

source?​

optional source?: "" | "meter"

stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryEnvelopeBuilder.type​

type: "builder_query"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeBuilderAI​

Querybuildertypesv5QueryEnvelopeBuilderAI: object

Querybuildertypesv5QueryEnvelopeBuilderAI.spec?​

optional spec?: object

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.cursor?​

optional cursor?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.filter?​

optional filter?: object

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.having?​

optional having?: object

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.having.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.legend?​

optional legend?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.limit?​

optional limit?: number

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.limitBy?​

optional limitBy?: object

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.limitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.limitBy.value?​

optional value?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.name?​

optional name?: string

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.offset?​

optional offset?: number

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.order?​

optional order?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.secondaryAggregations?​

optional secondaryAggregations?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.signal​

signal: "traces"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.source?​

optional source?: "" | "meter"

Querybuildertypesv5QueryEnvelopeBuilderAI.spec.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryEnvelopeBuilderAI.type​

type: "builder_ai_query"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeClickHouseSQL​

Querybuildertypesv5QueryEnvelopeClickHouseSQL: object

Querybuildertypesv5QueryEnvelopeClickHouseSQL.spec?​

optional spec?: object

Querybuildertypesv5QueryEnvelopeClickHouseSQL.spec.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryEnvelopeClickHouseSQL.spec.legend?​

optional legend?: string

Querybuildertypesv5QueryEnvelopeClickHouseSQL.spec.name?​

optional name?: string

Querybuildertypesv5QueryEnvelopeClickHouseSQL.spec.query?​

optional query?: string

Querybuildertypesv5QueryEnvelopeClickHouseSQL.type​

type: "clickhouse_sql"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeFormula​

Querybuildertypesv5QueryEnvelopeFormula: object

Querybuildertypesv5QueryEnvelopeFormula.spec?​

optional spec?: object

Querybuildertypesv5QueryEnvelopeFormula.spec.bucketOptions?​

optional bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; } | { kind: "log"; spec: { scale?: number | null; }; }

Union Members​
Type Literal​

{ kind: "linear"; spec: { maxValue: number; numBuckets?: number; }; }

kind​

kind: "linear"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.maxValue​

maxValue: number

Format: double

spec.numBuckets?​

optional numBuckets?: number


Type Literal​

{ kind: "log"; spec: { scale?: number | null; }; }

kind​

kind: "log"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.scale?​

optional scale?: number | null

Querybuildertypesv5QueryEnvelopeFormula.spec.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryEnvelopeFormula.spec.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeFormula.spec.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryEnvelopeFormula.spec.having?​

optional having?: object

Querybuildertypesv5QueryEnvelopeFormula.spec.having.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeFormula.spec.legend?​

optional legend?: string

Querybuildertypesv5QueryEnvelopeFormula.spec.limit?​

optional limit?: number

Querybuildertypesv5QueryEnvelopeFormula.spec.name?​

optional name?: string

Querybuildertypesv5QueryEnvelopeFormula.spec.order?​

optional order?: object[] | null

Querybuildertypesv5QueryEnvelopeFormula.type​

type: "builder_formula"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopePromQL​

Querybuildertypesv5QueryEnvelopePromQL: object

Querybuildertypesv5QueryEnvelopePromQL.spec?​

optional spec?: object

Querybuildertypesv5QueryEnvelopePromQL.spec.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryEnvelopePromQL.spec.legend?​

optional legend?: string

Querybuildertypesv5QueryEnvelopePromQL.spec.name?​

optional name?: string

Querybuildertypesv5QueryEnvelopePromQL.spec.query?​

optional query?: string

Querybuildertypesv5QueryEnvelopePromQL.spec.stats?​

optional stats?: boolean

Querybuildertypesv5QueryEnvelopePromQL.spec.step?​

optional step?: string | number

Querybuildertypesv5QueryEnvelopePromQL.type​

type: "promql"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryEnvelopeTraceOperator​

Querybuildertypesv5QueryEnvelopeTraceOperator: object

Querybuildertypesv5QueryEnvelopeTraceOperator.spec?​

optional spec?: object

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.cursor?​

optional cursor?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.disabled?​

optional disabled?: boolean

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.filter?​

optional filter?: object

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.filter.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.functions?​

optional functions?: object[] | null

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.having?​

optional having?: object

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.having.expression?​

optional expression?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.legend?​

optional legend?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.limit?​

optional limit?: number

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.name?​

optional name?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.offset?​

optional offset?: number

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.order?​

optional order?: object[] | null

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.returnSpansFrom?​

optional returnSpansFrom?: string

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.selectFields?​

optional selectFields?: object[] | null

Querybuildertypesv5QueryEnvelopeTraceOperator.spec.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5QueryEnvelopeTraceOperator.type​

type: "builder_trace_operator"

Description​

discriminator enum property added by openapi-typescript

Querybuildertypesv5QueryPreview​

Querybuildertypesv5QueryPreview: object

Querybuildertypesv5QueryPreview.error​

error: unknown

Querybuildertypesv5QueryPreview.statements​

statements: object[]

Querybuildertypesv5QueryPreview.valid​

valid: boolean

Querybuildertypesv5QueryPreview.warnings​

warnings: string[]

Querybuildertypesv5QueryRangePreviewResponse​

Querybuildertypesv5QueryRangePreviewResponse: object

Description​

Response from the v5 query range preview (dry-run) endpoint. For each query in the composite query, returns the underlying ClickHouse statement(s) it renders to without executing them (one per PromQL metric selector; exactly one for builder/ClickHouse/trace-operator queries), with the optional EXPLAIN ESTIMATE and granule analysis attached per statement when requested.

Querybuildertypesv5QueryRangePreviewResponse.compositeQuery​

compositeQuery: {[key: string]: object; } | null

Querybuildertypesv5QueryRangeRequest​

Querybuildertypesv5QueryRangeRequest: object

Description​

Request body for the v5 query range endpoint. Supports builder queries (traces, logs, metrics), formulas, joins, trace operators, PromQL, and ClickHouse SQL queries.

Querybuildertypesv5QueryRangeRequest.compositeQuery?​

optional compositeQuery?: object

Querybuildertypesv5QueryRangeRequest.compositeQuery.queries?​

optional queries?: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null

Querybuildertypesv5QueryRangeRequest.end?​

optional end?: number

Querybuildertypesv5QueryRangeRequest.formatOptions?​

optional formatOptions?: object

Querybuildertypesv5QueryRangeRequest.formatOptions.fillGaps?​

optional fillGaps?: boolean

Querybuildertypesv5QueryRangeRequest.formatOptions.formatTableResultForUI?​

optional formatTableResultForUI?: boolean

Querybuildertypesv5QueryRangeRequest.noCache?​

optional noCache?: boolean

Querybuildertypesv5QueryRangeRequest.requestType?​

optional requestType?: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

Querybuildertypesv5QueryRangeRequest.schemaVersion?​

optional schemaVersion?: string

Querybuildertypesv5QueryRangeRequest.start?​

optional start?: number

Querybuildertypesv5QueryRangeRequest.variables?​

optional variables?: object

Index Signature​

[key: string]: object

Querybuildertypesv5QueryRangeResponse​

Querybuildertypesv5QueryRangeResponse: object

Description​

Response from the v5 query range endpoint. The data.results array contains typed results depending on the requestType: TimeSeriesData for time_series, ScalarData for scalar, or RawData for raw requests.

Querybuildertypesv5QueryRangeResponse.data?​

optional data?: { results?: unknown[] | null | undefined; } & ({ aggregations?: { alias?: string | undefined; anomalyScores?: { labels?: { key?: { description?: string | undefined; fieldContext?: "" | "metric" | ... 7 more ... | undefined; fieldDataType?: "" | ... 5 more ... | undefined; name: string; signal?: "" | ... 3 more ... |...

Querybuildertypesv5QueryRangeResponse.meta?​

optional meta?: object

Querybuildertypesv5QueryRangeResponse.meta.bytesScanned?​

optional bytesScanned?: number

Querybuildertypesv5QueryRangeResponse.meta.durationMs?​

optional durationMs?: number

Querybuildertypesv5QueryRangeResponse.meta.rowsScanned?​

optional rowsScanned?: number

Querybuildertypesv5QueryRangeResponse.meta.stepIntervals?​

optional stepIntervals?: object

Index Signature​

[key: string]: number

Querybuildertypesv5QueryRangeResponse.type?​

optional type?: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

Querybuildertypesv5QueryRangeResponse.warning?​

optional warning?: object

Querybuildertypesv5QueryRangeResponse.warning.message?​

optional message?: string

Querybuildertypesv5QueryRangeResponse.warning.url?​

optional url?: string

Querybuildertypesv5QueryRangeResponse.warning.warnings?​

optional warnings?: object[]

Querybuildertypesv5QueryType​

Querybuildertypesv5QueryType: "builder_query" | "builder_ai_query" | "builder_formula" | "builder_trace_operator" | "promql" | "clickhouse_sql"

Querybuildertypesv5QueryWarnData​

Querybuildertypesv5QueryWarnData: object

Querybuildertypesv5QueryWarnData.message?​

optional message?: string

Querybuildertypesv5QueryWarnData.url?​

optional url?: string

Querybuildertypesv5QueryWarnData.warnings?​

optional warnings?: object[]

Querybuildertypesv5QueryWarnDataAdditional​

Querybuildertypesv5QueryWarnDataAdditional: object

Querybuildertypesv5QueryWarnDataAdditional.message?​

optional message?: string

Querybuildertypesv5RawData​

Querybuildertypesv5RawData: object

Querybuildertypesv5RawData.nextCursor?​

optional nextCursor?: string

Querybuildertypesv5RawData.queryName?​

optional queryName?: string

Querybuildertypesv5RawData.rows?​

optional rows?: object[] | null

Querybuildertypesv5RawRow​

Querybuildertypesv5RawRow: object

Querybuildertypesv5RawRow.data?​

optional data?: {[key: string]: unknown; } | null

Querybuildertypesv5RawRow.timestamp?​

optional timestamp?: string

Format: date-time

Querybuildertypesv5ReduceTo​

Querybuildertypesv5ReduceTo: "sum" | "count" | "avg" | "min" | "max" | "last" | "median"

Querybuildertypesv5RequestType​

Querybuildertypesv5RequestType: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

Querybuildertypesv5ScalarData​

Querybuildertypesv5ScalarData: object

Querybuildertypesv5ScalarData.columns?​

optional columns?: object[] | null

Querybuildertypesv5ScalarData.data?​

optional data?: unknown[][] | null

Querybuildertypesv5ScalarData.queryName?​

optional queryName?: string

Querybuildertypesv5SecondaryAggregation​

Querybuildertypesv5SecondaryAggregation: object

Querybuildertypesv5SecondaryAggregation.alias?​

optional alias?: string

Querybuildertypesv5SecondaryAggregation.expression?​

optional expression?: string

Querybuildertypesv5SecondaryAggregation.groupBy?​

optional groupBy?: object[] | null

Querybuildertypesv5SecondaryAggregation.limit?​

optional limit?: number

Querybuildertypesv5SecondaryAggregation.limitBy?​

optional limitBy?: object

Querybuildertypesv5SecondaryAggregation.limitBy.keys?​

optional keys?: string[] | null

Querybuildertypesv5SecondaryAggregation.limitBy.value?​

optional value?: string

Querybuildertypesv5SecondaryAggregation.order?​

optional order?: object[] | null

Querybuildertypesv5SecondaryAggregation.stepInterval?​

optional stepInterval?: string | number

Querybuildertypesv5Step​

Querybuildertypesv5Step: string | number

Description​

Step interval. Accepts a Go duration string (e.g., "60s", "1m", "1h") or a number representing seconds (e.g., 60).

Querybuildertypesv5TimeSeries​

Querybuildertypesv5TimeSeries: object

Querybuildertypesv5TimeSeries.labels?​

optional labels?: object[]

Querybuildertypesv5TimeSeries.values?​

optional values?: object[] | null

Querybuildertypesv5TimeSeriesData​

Querybuildertypesv5TimeSeriesData: object

Querybuildertypesv5TimeSeriesData.aggregations?​

optional aggregations?: object[] | null

Querybuildertypesv5TimeSeriesData.queryName?​

optional queryName?: string

Querybuildertypesv5TimeSeriesValue​

Querybuildertypesv5TimeSeriesValue: object

Querybuildertypesv5TimeSeriesValue.partial?​

optional partial?: boolean

Querybuildertypesv5TimeSeriesValue.timestamp?​

optional timestamp?: number

Format: int64

Querybuildertypesv5TimeSeriesValue.value?​

optional value?: number

Format: double

Querybuildertypesv5TimeSeriesValue.values?​

optional values?: number[]

Querybuildertypesv5TraceAggregation​

Querybuildertypesv5TraceAggregation: object

Querybuildertypesv5TraceAggregation.alias?​

optional alias?: string

Querybuildertypesv5TraceAggregation.expression?​

optional expression?: string

Querybuildertypesv5VariableItem​

Querybuildertypesv5VariableItem: object

Querybuildertypesv5VariableItem.type?​

optional type?: "query" | "text" | "dynamic" | "custom"

Querybuildertypesv5VariableItem.value?​

optional value?: string | number | boolean | (string | number | boolean)[]

Querybuildertypesv5VariableType​

Querybuildertypesv5VariableType: "query" | "text" | "dynamic" | "custom"

QuickfiltertypesSource​

QuickfiltertypesSource: "logs" | "traces" | "meter" | "api_monitoring" | "exceptions" | "ai_observability"

QuickfiltertypesSourceFilters​

QuickfiltertypesSourceFilters: object

QuickfiltertypesSourceFilters.createdAt?​

optional createdAt?: string

Format: date-time

QuickfiltertypesSourceFilters.filters​

filters: object[]

QuickfiltertypesSourceFilters.id​

id: string

QuickfiltertypesSourceFilters.orgId​

orgId: string

QuickfiltertypesSourceFilters.source​

source: "logs" | "traces" | "meter" | "api_monitoring" | "exceptions" | "ai_observability"

QuickfiltertypesSourceFilters.updatedAt?​

optional updatedAt?: string

Format: date-time

QuickfiltertypesUpdatableQuickFilters​

QuickfiltertypesUpdatableQuickFilters: object

QuickfiltertypesUpdatableQuickFilters.filters​

filters: object[]

RenderErrorResponse​

RenderErrorResponse: object

RenderErrorResponse.error​

error: object

RenderErrorResponse.error.code​

code: string

RenderErrorResponse.error.errors​

errors: object[]

RenderErrorResponse.error.message​

message: string

RenderErrorResponse.error.retry?​

optional retry?: object

RenderErrorResponse.error.retry.delay​

delay: number

RenderErrorResponse.error.suggestions​

suggestions: string[]

RenderErrorResponse.error.type​

type: string

RenderErrorResponse.error.url?​

optional url?: string

RenderErrorResponse.status​

status: string

RulestatehistorytypesGettableRuleStateHistory​

RulestatehistorytypesGettableRuleStateHistory: object

RulestatehistorytypesGettableRuleStateHistory.fingerprint​

fingerprint: number

RulestatehistorytypesGettableRuleStateHistory.labels​

labels: object[] | null

RulestatehistorytypesGettableRuleStateHistory.overallState​

overallState: "pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled"

RulestatehistorytypesGettableRuleStateHistory.overallStateChanged​

overallStateChanged: boolean

optional relatedAITracesLink?: string

optional relatedLogsLink?: string

optional relatedTracesLink?: string

RulestatehistorytypesGettableRuleStateHistory.ruleId​

ruleId: string

RulestatehistorytypesGettableRuleStateHistory.ruleName​

ruleName: string

RulestatehistorytypesGettableRuleStateHistory.state​

state: "pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled"

RulestatehistorytypesGettableRuleStateHistory.stateChanged​

stateChanged: boolean

RulestatehistorytypesGettableRuleStateHistory.unixMilli​

unixMilli: number

Format: int64

RulestatehistorytypesGettableRuleStateHistory.value​

value: number

Format: double

RulestatehistorytypesGettableRuleStateHistoryContributor​

RulestatehistorytypesGettableRuleStateHistoryContributor: object

RulestatehistorytypesGettableRuleStateHistoryContributor.count​

count: number

RulestatehistorytypesGettableRuleStateHistoryContributor.fingerprint​

fingerprint: number

RulestatehistorytypesGettableRuleStateHistoryContributor.labels​

labels: object[] | null

optional relatedAITracesLink?: string

optional relatedLogsLink?: string

optional relatedTracesLink?: string

RulestatehistorytypesGettableRuleStateHistoryStats​

RulestatehistorytypesGettableRuleStateHistoryStats: object

RulestatehistorytypesGettableRuleStateHistoryStats.currentAvgResolutionTime​

currentAvgResolutionTime: number

Format: double

RulestatehistorytypesGettableRuleStateHistoryStats.currentAvgResolutionTimeSeries​

currentAvgResolutionTimeSeries: object

RulestatehistorytypesGettableRuleStateHistoryStats.currentAvgResolutionTimeSeries.labels?​

optional labels?: object[]

RulestatehistorytypesGettableRuleStateHistoryStats.currentAvgResolutionTimeSeries.values?​

optional values?: object[] | null

RulestatehistorytypesGettableRuleStateHistoryStats.currentTriggersSeries​

currentTriggersSeries: object

RulestatehistorytypesGettableRuleStateHistoryStats.currentTriggersSeries.labels?​

optional labels?: object[]

RulestatehistorytypesGettableRuleStateHistoryStats.currentTriggersSeries.values?​

optional values?: object[] | null

RulestatehistorytypesGettableRuleStateHistoryStats.pastAvgResolutionTime​

pastAvgResolutionTime: number

Format: double

RulestatehistorytypesGettableRuleStateHistoryStats.pastAvgResolutionTimeSeries​

pastAvgResolutionTimeSeries: object

RulestatehistorytypesGettableRuleStateHistoryStats.pastAvgResolutionTimeSeries.labels?​

optional labels?: object[]

RulestatehistorytypesGettableRuleStateHistoryStats.pastAvgResolutionTimeSeries.values?​

optional values?: object[] | null

RulestatehistorytypesGettableRuleStateHistoryStats.pastTriggersSeries​

pastTriggersSeries: object

RulestatehistorytypesGettableRuleStateHistoryStats.pastTriggersSeries.labels?​

optional labels?: object[]

RulestatehistorytypesGettableRuleStateHistoryStats.pastTriggersSeries.values?​

optional values?: object[] | null

RulestatehistorytypesGettableRuleStateHistoryStats.totalCurrentTriggers​

totalCurrentTriggers: number

RulestatehistorytypesGettableRuleStateHistoryStats.totalPastTriggers​

totalPastTriggers: number

RulestatehistorytypesGettableRuleStateTimeline​

RulestatehistorytypesGettableRuleStateTimeline: object

RulestatehistorytypesGettableRuleStateTimeline.items​

items: object[] | null

RulestatehistorytypesGettableRuleStateTimeline.nextCursor?​

optional nextCursor?: string

RulestatehistorytypesGettableRuleStateTimeline.total​

total: number

RulestatehistorytypesGettableRuleStateWindow​

RulestatehistorytypesGettableRuleStateWindow: object

RulestatehistorytypesGettableRuleStateWindow.end​

end: number

Format: int64

RulestatehistorytypesGettableRuleStateWindow.start​

start: number

Format: int64

RulestatehistorytypesGettableRuleStateWindow.state​

state: "pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled"

RuletypesAlertCompositeQuery​

RuletypesAlertCompositeQuery: object

RuletypesAlertCompositeQuery.panelType​

panelType: "value" | "table" | "graph"

RuletypesAlertCompositeQuery.queries​

queries: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[] | null

RuletypesAlertCompositeQuery.queryType​

queryType: "promql" | "clickhouse_sql" | "builder"

RuletypesAlertCompositeQuery.unit?​

optional unit?: string

RuletypesAlertState​

RuletypesAlertState: "pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled"

RuletypesAlertType​

RuletypesAlertType: "METRIC_BASED_ALERT" | "TRACES_BASED_ALERT" | "LOGS_BASED_ALERT" | "EXCEPTIONS_BASED_ALERT" | "AI_TRACES_BASED_ALERT"

RuletypesBasicRuleThreshold​

RuletypesBasicRuleThreshold: object

RuletypesBasicRuleThreshold.channels?​

optional channels?: string[] | null

RuletypesBasicRuleThreshold.matchType​

matchType: "last" | "at_least_once" | "all_the_times" | "on_average" | "in_total"

RuletypesBasicRuleThreshold.name​

name: string

RuletypesBasicRuleThreshold.op​

op: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal" | "outside_bounds"

RuletypesBasicRuleThreshold.recoveryTarget?​

optional recoveryTarget?: number | null

Format: double

RuletypesBasicRuleThreshold.target​

target: number | null

Format: double

RuletypesBasicRuleThreshold.targetUnit?​

optional targetUnit?: string

RuletypesBasicRuleThresholds​

RuletypesBasicRuleThresholds: object[] | null

RuletypesCompareOperator​

RuletypesCompareOperator: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal" | "outside_bounds"

RuletypesCumulativeSchedule​

RuletypesCumulativeSchedule: object

RuletypesCumulativeSchedule.day?​

optional day?: number | null

RuletypesCumulativeSchedule.hour?​

optional hour?: number | null

RuletypesCumulativeSchedule.minute?​

optional minute?: number | null

RuletypesCumulativeSchedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

RuletypesCumulativeSchedule.weekday?​

optional weekday?: number | null

RuletypesCumulativeWindow​

RuletypesCumulativeWindow: object

RuletypesCumulativeWindow.frequency​

frequency: string

RuletypesCumulativeWindow.schedule​

schedule: object

RuletypesCumulativeWindow.schedule.day?​

optional day?: number | null

RuletypesCumulativeWindow.schedule.hour?​

optional hour?: number | null

RuletypesCumulativeWindow.schedule.minute?​

optional minute?: number | null

RuletypesCumulativeWindow.schedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

RuletypesCumulativeWindow.schedule.weekday?​

optional weekday?: number | null

RuletypesCumulativeWindow.timezone​

timezone: string

RuletypesEvaluationCumulative​

RuletypesEvaluationCumulative: object

RuletypesEvaluationCumulative.kind​

kind: "cumulative"

Description​

discriminator enum property added by openapi-typescript

RuletypesEvaluationCumulative.spec​

spec: object

RuletypesEvaluationCumulative.spec.frequency​

frequency: string

RuletypesEvaluationCumulative.spec.schedule​

schedule: object

RuletypesEvaluationCumulative.spec.schedule.day?​

optional day?: number | null

RuletypesEvaluationCumulative.spec.schedule.hour?​

optional hour?: number | null

RuletypesEvaluationCumulative.spec.schedule.minute?​

optional minute?: number | null

RuletypesEvaluationCumulative.spec.schedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

RuletypesEvaluationCumulative.spec.schedule.weekday?​

optional weekday?: number | null

RuletypesEvaluationCumulative.spec.timezone​

timezone: string

RuletypesEvaluationEnvelope​

RuletypesEvaluationEnvelope: { kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; } | { kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

Union Members​
Type Literal​

{ kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; }

kind​

kind: "cumulative"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.frequency​

frequency: string

spec.schedule​

schedule: object

spec.schedule.day?​

optional day?: number | null

spec.schedule.hour?​

optional hour?: number | null

spec.schedule.minute?​

optional minute?: number | null

spec.schedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

spec.schedule.weekday?​

optional weekday?: number | null

spec.timezone​

timezone: string


Type Literal​

{ kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

kind​

kind: "rolling"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.evalWindow​

evalWindow: string

spec.frequency​

frequency: string

RuletypesEvaluationKind​

RuletypesEvaluationKind: "cumulative" | "rolling"

RuletypesEvaluationRolling​

RuletypesEvaluationRolling: object

RuletypesEvaluationRolling.kind​

kind: "rolling"

Description​

discriminator enum property added by openapi-typescript

RuletypesEvaluationRolling.spec​

spec: object

RuletypesEvaluationRolling.spec.evalWindow​

evalWindow: string

RuletypesEvaluationRolling.spec.frequency​

frequency: string

RuletypesGettableTestRule​

RuletypesGettableTestRule: object

RuletypesGettableTestRule.alertCount?​

optional alertCount?: number

RuletypesGettableTestRule.message?​

optional message?: string

RuletypesMatchType​

RuletypesMatchType: "last" | "at_least_once" | "all_the_times" | "on_average" | "in_total"

RuletypesNotificationSettings​

RuletypesNotificationSettings: object

RuletypesNotificationSettings.groupBy?​

optional groupBy?: string[] | null

RuletypesNotificationSettings.newGroupEvalDelay?​

optional newGroupEvalDelay?: string

RuletypesNotificationSettings.renotify?​

optional renotify?: object

RuletypesNotificationSettings.renotify.alertStates?​

optional alertStates?: ("pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled")[] | null

RuletypesNotificationSettings.renotify.enabled?​

optional enabled?: boolean

RuletypesNotificationSettings.renotify.interval?​

optional interval?: string

RuletypesNotificationSettings.usePolicy?​

optional usePolicy?: boolean

RuletypesPanelType​

RuletypesPanelType: "value" | "table" | "graph"

RuletypesPostableRule​

RuletypesPostableRule: object

RuletypesPostableRule.alert​

alert: string

RuletypesPostableRule.alertType​

alertType: "METRIC_BASED_ALERT" | "TRACES_BASED_ALERT" | "LOGS_BASED_ALERT" | "EXCEPTIONS_BASED_ALERT" | "AI_TRACES_BASED_ALERT"

RuletypesPostableRule.annotations?​

optional annotations?: object

Index Signature​

[key: string]: string

RuletypesPostableRule.condition​

condition: object

RuletypesPostableRule.condition.absentFor?​

optional absentFor?: number

RuletypesPostableRule.condition.alertOnAbsent?​

optional alertOnAbsent?: boolean

RuletypesPostableRule.condition.algorithm?​

optional algorithm?: string

RuletypesPostableRule.condition.compositeQuery​

compositeQuery: object

RuletypesPostableRule.condition.compositeQuery.panelType​

panelType: "value" | "table" | "graph"

RuletypesPostableRule.condition.compositeQuery.queries​

queries: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null

RuletypesPostableRule.condition.compositeQuery.queryType​

queryType: "promql" | "clickhouse_sql" | "builder"

RuletypesPostableRule.condition.compositeQuery.unit?​

optional unit?: string

RuletypesPostableRule.condition.matchType?​

optional matchType?: "last" | "at_least_once" | "all_the_times" | "on_average" | "in_total"

RuletypesPostableRule.condition.op?​

optional op?: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal" | "outside_bounds"

RuletypesPostableRule.condition.requiredNumPoints?​

optional requiredNumPoints?: number

RuletypesPostableRule.condition.requireMinPoints?​

optional requireMinPoints?: boolean

RuletypesPostableRule.condition.seasonality?​

optional seasonality?: "daily" | "weekly" | "hourly"

RuletypesPostableRule.condition.selectedQueryName?​

optional selectedQueryName?: string

RuletypesPostableRule.condition.target?​

optional target?: number | null

Format: double

RuletypesPostableRule.condition.targetUnit?​

optional targetUnit?: string

RuletypesPostableRule.condition.thresholds?​

optional thresholds?: object

RuletypesPostableRule.condition.thresholds.kind​

kind: "basic"

Description​

discriminator enum property added by openapi-typescript

RuletypesPostableRule.condition.thresholds.spec​

spec: object[] | null

RuletypesPostableRule.description?​

optional description?: string

RuletypesPostableRule.disabled?​

optional disabled?: boolean

RuletypesPostableRule.evaluation?​

optional evaluation?: { kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; } | { kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

Union Members​
Type Literal​

{ kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; }

kind​

kind: "cumulative"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.frequency​

frequency: string

spec.schedule​

schedule: object

spec.schedule.day?​

optional day?: number | null

spec.schedule.hour?​

optional hour?: number | null

spec.schedule.minute?​

optional minute?: number | null

spec.schedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

spec.schedule.weekday?​

optional weekday?: number | null

spec.timezone​

timezone: string


Type Literal​

{ kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

kind​

kind: "rolling"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.evalWindow​

evalWindow: string

spec.frequency​

frequency: string

RuletypesPostableRule.evalWindow?​

optional evalWindow?: string

RuletypesPostableRule.frequency?​

optional frequency?: string

RuletypesPostableRule.labels?​

optional labels?: object

Index Signature​

[key: string]: string

RuletypesPostableRule.notificationSettings?​

optional notificationSettings?: object

RuletypesPostableRule.notificationSettings.groupBy?​

optional groupBy?: string[] | null

RuletypesPostableRule.notificationSettings.newGroupEvalDelay?​

optional newGroupEvalDelay?: string

RuletypesPostableRule.notificationSettings.renotify?​

optional renotify?: object

RuletypesPostableRule.notificationSettings.renotify.alertStates?​

optional alertStates?: ("pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled")[] | null

RuletypesPostableRule.notificationSettings.renotify.enabled?​

optional enabled?: boolean

RuletypesPostableRule.notificationSettings.renotify.interval?​

optional interval?: string

RuletypesPostableRule.notificationSettings.usePolicy?​

optional usePolicy?: boolean

RuletypesPostableRule.preferredChannels?​

optional preferredChannels?: string[]

RuletypesPostableRule.ruleType​

ruleType: "threshold_rule" | "promql_rule" | "anomaly_rule"

RuletypesPostableRule.schemaVersion?​

optional schemaVersion?: string

RuletypesPostableRule.source?​

optional source?: string

RuletypesPostableRule.version?​

optional version?: string

RuletypesQueryType​

RuletypesQueryType: "promql" | "clickhouse_sql" | "builder"

RuletypesRenotify​

RuletypesRenotify: object

RuletypesRenotify.alertStates?​

optional alertStates?: ("pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled")[] | null

RuletypesRenotify.enabled?​

optional enabled?: boolean

RuletypesRenotify.interval?​

optional interval?: string

RuletypesRollingWindow​

RuletypesRollingWindow: object

RuletypesRollingWindow.evalWindow​

evalWindow: string

RuletypesRollingWindow.frequency​

frequency: string

RuletypesRule​

RuletypesRule: object

RuletypesRule.alert​

alert: string

RuletypesRule.alertType​

alertType: "METRIC_BASED_ALERT" | "TRACES_BASED_ALERT" | "LOGS_BASED_ALERT" | "EXCEPTIONS_BASED_ALERT" | "AI_TRACES_BASED_ALERT"

RuletypesRule.annotations?​

optional annotations?: object

Index Signature​

[key: string]: string

RuletypesRule.condition​

condition: object

RuletypesRule.condition.absentFor?​

optional absentFor?: number

RuletypesRule.condition.alertOnAbsent?​

optional alertOnAbsent?: boolean

RuletypesRule.condition.algorithm?​

optional algorithm?: string

RuletypesRule.condition.compositeQuery​

compositeQuery: object

RuletypesRule.condition.compositeQuery.panelType​

panelType: "value" | "table" | "graph"

RuletypesRule.condition.compositeQuery.queries​

queries: ({ spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "logs"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "metrics"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; } | { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_query"; } | { spec?: { aggregations?: ... | ... | ...; bucketOptions?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; limitBy?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; secondaryAggregations?: ... | ... | ...; selectFields?: ... | ... | ...; signal: "traces"; source?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: ... | ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; functions?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; order?: ... | ... | ...; }; type: "builder_formula"; } | { spec?: { aggregations?: ... | ... | ...; cursor?: ... | ...; disabled?: ... | ... | ...; expression?: ... | ...; filter?: ... | ...; functions?: ... | ... | ...; groupBy?: ... | ... | ...; having?: ... | ...; legend?: ... | ...; limit?: ... | ...; name?: ... | ...; offset?: ... | ...; order?: ... | ... | ...; returnSpansFrom?: ... | ...; selectFields?: ... | ... | ...; stepInterval?: ... | ... | ...; }; type: "builder_trace_operator"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; stats?: ... | ... | ...; step?: ... | ... | ...; }; type: "promql"; } | { spec?: { disabled?: ... | ... | ...; legend?: ... | ...; name?: ... | ...; query?: ... | ...; }; type: "clickhouse_sql"; })[] | null

RuletypesRule.condition.compositeQuery.queryType​

queryType: "promql" | "clickhouse_sql" | "builder"

RuletypesRule.condition.compositeQuery.unit?​

optional unit?: string

RuletypesRule.condition.matchType?​

optional matchType?: "last" | "at_least_once" | "all_the_times" | "on_average" | "in_total"

RuletypesRule.condition.op?​

optional op?: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal" | "outside_bounds"

RuletypesRule.condition.requiredNumPoints?​

optional requiredNumPoints?: number

RuletypesRule.condition.requireMinPoints?​

optional requireMinPoints?: boolean

RuletypesRule.condition.seasonality?​

optional seasonality?: "daily" | "weekly" | "hourly"

RuletypesRule.condition.selectedQueryName?​

optional selectedQueryName?: string

RuletypesRule.condition.target?​

optional target?: number | null

Format: double

RuletypesRule.condition.targetUnit?​

optional targetUnit?: string

RuletypesRule.condition.thresholds?​

optional thresholds?: object

RuletypesRule.condition.thresholds.kind​

kind: "basic"

Description​

discriminator enum property added by openapi-typescript

RuletypesRule.condition.thresholds.spec​

spec: object[] | null

RuletypesRule.createdAt?​

optional createdAt?: string

Format: date-time

RuletypesRule.createdBy?​

optional createdBy?: string

RuletypesRule.description?​

optional description?: string

RuletypesRule.disabled?​

optional disabled?: boolean

RuletypesRule.evaluation?​

optional evaluation?: { kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; } | { kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

Union Members​
Type Literal​

{ kind: "cumulative"; spec: { frequency: string; schedule: { day?: number | null; hour?: number | null; minute?: number | null; type: "daily" | "weekly" | "monthly" | "hourly"; weekday?: number | null; }; timezone: string; }; }

kind​

kind: "cumulative"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.frequency​

frequency: string

spec.schedule​

schedule: object

spec.schedule.day?​

optional day?: number | null

spec.schedule.hour?​

optional hour?: number | null

spec.schedule.minute?​

optional minute?: number | null

spec.schedule.type​

type: "daily" | "weekly" | "monthly" | "hourly"

spec.schedule.weekday?​

optional weekday?: number | null

spec.timezone​

timezone: string


Type Literal​

{ kind: "rolling"; spec: { evalWindow: string; frequency: string; }; }

kind​

kind: "rolling"

Description​

discriminator enum property added by openapi-typescript

spec​

spec: object

spec.evalWindow​

evalWindow: string

spec.frequency​

frequency: string

RuletypesRule.evalWindow?​

optional evalWindow?: string

RuletypesRule.frequency?​

optional frequency?: string

RuletypesRule.id​

id: string

RuletypesRule.labels?​

optional labels?: object

Index Signature​

[key: string]: string

RuletypesRule.notificationSettings?​

optional notificationSettings?: object

RuletypesRule.notificationSettings.groupBy?​

optional groupBy?: string[] | null

RuletypesRule.notificationSettings.newGroupEvalDelay?​

optional newGroupEvalDelay?: string

RuletypesRule.notificationSettings.renotify?​

optional renotify?: object

RuletypesRule.notificationSettings.renotify.alertStates?​

optional alertStates?: ("pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled")[] | null

RuletypesRule.notificationSettings.renotify.enabled?​

optional enabled?: boolean

RuletypesRule.notificationSettings.renotify.interval?​

optional interval?: string

RuletypesRule.notificationSettings.usePolicy?​

optional usePolicy?: boolean

RuletypesRule.preferredChannels?​

optional preferredChannels?: string[]

RuletypesRule.ruleType​

ruleType: "threshold_rule" | "promql_rule" | "anomaly_rule"

RuletypesRule.schemaVersion?​

optional schemaVersion?: string

RuletypesRule.source?​

optional source?: string

RuletypesRule.state​

state: "pending" | "inactive" | "recovering" | "firing" | "nodata" | "disabled"

RuletypesRule.updatedAt?​

optional updatedAt?: string

Format: date-time

RuletypesRule.updatedBy?​

optional updatedBy?: string

RuletypesRule.version?​

optional version?: string

RuletypesRuleCondition​

RuletypesRuleCondition: object

RuletypesRuleCondition.absentFor?​

optional absentFor?: number

RuletypesRuleCondition.alertOnAbsent?​

optional alertOnAbsent?: boolean

RuletypesRuleCondition.algorithm?​

optional algorithm?: string

RuletypesRuleCondition.compositeQuery​

compositeQuery: object

RuletypesRuleCondition.compositeQuery.panelType​

panelType: "value" | "table" | "graph"

RuletypesRuleCondition.compositeQuery.queries​

queries: ({ spec?: { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: ...[] | null; bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; cursor?: string; disabled?: boolean; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; limitBy?: { keys?: ...; value?: ...; }; name?: string; offset?: number; order?: ...[] | null; secondaryAggregations?: ...[] | null; selectFields?: ...[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: ...; spec: ...; } | { kind: ...; spec: ...; }; disabled?: boolean; expression?: string; functions?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; name?: string; order?: ...[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: ...[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ...; }; functions?: ...[] | null; groupBy?: ...[] | null; having?: { expression?: ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: ...[] | null; returnSpansFrom?: string; selectFields?: ...[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[] | null

RuletypesRuleCondition.compositeQuery.queryType​

queryType: "promql" | "clickhouse_sql" | "builder"

RuletypesRuleCondition.compositeQuery.unit?​

optional unit?: string

RuletypesRuleCondition.matchType?​

optional matchType?: "last" | "at_least_once" | "all_the_times" | "on_average" | "in_total"

RuletypesRuleCondition.op?​

optional op?: "above" | "below" | "above_or_equal" | "below_or_equal" | "equal" | "not_equal" | "outside_bounds"

RuletypesRuleCondition.requiredNumPoints?​

optional requiredNumPoints?: number

RuletypesRuleCondition.requireMinPoints?​

optional requireMinPoints?: boolean

RuletypesRuleCondition.seasonality?​

optional seasonality?: "daily" | "weekly" | "hourly"

RuletypesRuleCondition.selectedQueryName?​

optional selectedQueryName?: string

RuletypesRuleCondition.target?​

optional target?: number | null

Format: double

RuletypesRuleCondition.targetUnit?​

optional targetUnit?: string

RuletypesRuleCondition.thresholds?​

optional thresholds?: object

RuletypesRuleCondition.thresholds.kind​

kind: "basic"

Description​

discriminator enum property added by openapi-typescript

RuletypesRuleCondition.thresholds.spec​

spec: object[] | null

RuletypesRuleThresholdData​

RuletypesRuleThresholdData: object

RuletypesRuleThresholdData.kind​

kind: "basic"

Description​

discriminator enum property added by openapi-typescript

RuletypesRuleThresholdData.spec​

spec: object[] | null

RuletypesRuleType​

RuletypesRuleType: "threshold_rule" | "promql_rule" | "anomaly_rule"

RuletypesScheduleType​

RuletypesScheduleType: "daily" | "weekly" | "monthly" | "hourly"

RuletypesSeasonality​

RuletypesSeasonality: "daily" | "weekly" | "hourly"

RuletypesThresholdBasic​

RuletypesThresholdBasic: object

RuletypesThresholdBasic.kind​

kind: "basic"

Description​

discriminator enum property added by openapi-typescript

RuletypesThresholdBasic.spec​

spec: object[] | null

RuletypesThresholdKind​

RuletypesThresholdKind: "basic"

SavedviewtypesDisplay​

SavedviewtypesDisplay: object

SavedviewtypesDisplay.color?​

optional color?: string

SavedviewtypesDisplay.fontSize?​

optional fontSize?: string

SavedviewtypesDisplay.format?​

optional format?: string

SavedviewtypesDisplay.maxLines?​

optional maxLines?: number

SavedviewtypesPanelType​

SavedviewtypesPanelType: "trace" | "list" | "value" | "table" | "graph"

SavedviewtypesPostableSavedView​

SavedviewtypesPostableSavedView: object

SavedviewtypesPostableSavedView.generateName?​

optional generateName?: boolean

SavedviewtypesPostableSavedView.name?​

optional name?: string

SavedviewtypesPostableSavedView.schemaVersion​

schemaVersion: "v2"

SavedviewtypesPostableSavedView.source​

source: "logs" | "traces" | "metrics" | "meter" | "ai_observability"

SavedviewtypesPostableSavedView.spec​

spec: object

SavedviewtypesPostableSavedView.spec.display?​

optional display?: object

SavedviewtypesPostableSavedView.spec.display.color?​

optional color?: string

SavedviewtypesPostableSavedView.spec.display.fontSize?​

optional fontSize?: string

SavedviewtypesPostableSavedView.spec.display.format?​

optional format?: string

SavedviewtypesPostableSavedView.spec.display.maxLines?​

optional maxLines?: number

SavedviewtypesPostableSavedView.spec.displayName​

displayName: string

SavedviewtypesPostableSavedView.spec.panelType​

panelType: "trace" | "list" | "value" | "table" | "graph"

SavedviewtypesPostableSavedView.spec.queries​

queries: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[]

SavedviewtypesPostableSavedView.spec.requestType​

requestType: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

SavedviewtypesPostableSavedView.spec.selectedFields?​

optional selectedFields?: object[]

SavedviewtypesSavedView​

SavedviewtypesSavedView: object

SavedviewtypesSavedView.createdAt?​

optional createdAt?: string

Format: date-time

SavedviewtypesSavedView.createdBy?​

optional createdBy?: string

SavedviewtypesSavedView.id​

id: string

SavedviewtypesSavedView.name?​

optional name?: string

SavedviewtypesSavedView.schemaVersion​

schemaVersion: "v2"

SavedviewtypesSavedView.source?​

optional source?: "logs" | "traces" | "metrics" | "meter" | "ai_observability"

SavedviewtypesSavedView.spec​

spec: object

SavedviewtypesSavedView.spec.display?​

optional display?: object

SavedviewtypesSavedView.spec.display.color?​

optional color?: string

SavedviewtypesSavedView.spec.display.fontSize?​

optional fontSize?: string

SavedviewtypesSavedView.spec.display.format?​

optional format?: string

SavedviewtypesSavedView.spec.display.maxLines?​

optional maxLines?: number

SavedviewtypesSavedView.spec.displayName​

displayName: string

SavedviewtypesSavedView.spec.panelType​

panelType: "trace" | "list" | "value" | "table" | "graph"

SavedviewtypesSavedView.spec.queries​

queries: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[]

SavedviewtypesSavedView.spec.requestType​

requestType: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

SavedviewtypesSavedView.spec.selectedFields?​

optional selectedFields?: object[]

SavedviewtypesSavedView.updatedAt?​

optional updatedAt?: string

Format: date-time

SavedviewtypesSavedView.updatedBy?​

optional updatedBy?: string

SavedviewtypesSavedViewSpec​

SavedviewtypesSavedViewSpec: object

SavedviewtypesSavedViewSpec.display?​

optional display?: object

SavedviewtypesSavedViewSpec.display.color?​

optional color?: string

SavedviewtypesSavedViewSpec.display.fontSize?​

optional fontSize?: string

SavedviewtypesSavedViewSpec.display.format?​

optional format?: string

SavedviewtypesSavedViewSpec.display.maxLines?​

optional maxLines?: number

SavedviewtypesSavedViewSpec.displayName​

displayName: string

SavedviewtypesSavedViewSpec.panelType​

panelType: "trace" | "list" | "value" | "table" | "graph"

SavedviewtypesSavedViewSpec.queries​

queries: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; limitBy?: { keys?: ...[] | null; value?: string; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: number; numBuckets?: ... | ...; }; } | { kind: "log"; spec: { scale?: ... | ... | ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: string; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: string; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[]

SavedviewtypesSavedViewSpec.requestType​

requestType: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

SavedviewtypesSavedViewSpec.selectedFields?​

optional selectedFields?: object[]

SavedviewtypesSchemaVersion​

SavedviewtypesSchemaVersion: "v2"

SavedviewtypesSource​

SavedviewtypesSource: "logs" | "traces" | "metrics" | "meter" | "ai_observability"

SavedviewtypesUpdatableSavedView​

SavedviewtypesUpdatableSavedView: object

SavedviewtypesUpdatableSavedView.schemaVersion​

schemaVersion: "v2"

SavedviewtypesUpdatableSavedView.source​

source: "logs" | "traces" | "metrics" | "meter" | "ai_observability"

SavedviewtypesUpdatableSavedView.spec​

spec: object

SavedviewtypesUpdatableSavedView.spec.display?​

optional display?: object

SavedviewtypesUpdatableSavedView.spec.display.color?​

optional color?: string

SavedviewtypesUpdatableSavedView.spec.display.fontSize?​

optional fontSize?: string

SavedviewtypesUpdatableSavedView.spec.display.format?​

optional format?: string

SavedviewtypesUpdatableSavedView.spec.display.maxLines?​

optional maxLines?: number

SavedviewtypesUpdatableSavedView.spec.displayName​

displayName: string

SavedviewtypesUpdatableSavedView.spec.panelType​

panelType: "trace" | "list" | "value" | "table" | "graph"

SavedviewtypesUpdatableSavedView.spec.queries​

queries: ({ spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "logs"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "metrics"; source?: "" | "meter"; stepInterval?: string | number; } | { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_query"; } | { spec?: { aggregations?: object[] | null; bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; cursor?: string; disabled?: boolean; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; limitBy?: { keys?: ... | ... | ...; value?: ... | ...; }; name?: string; offset?: number; order?: object[] | null; secondaryAggregations?: object[] | null; selectFields?: object[] | null; signal: "traces"; source?: "" | "meter"; stepInterval?: string | number; }; type: "builder_ai_query"; } | { spec?: { bucketOptions?: { kind: "linear"; spec: { maxValue: ...; numBuckets?: ...; }; } | { kind: "log"; spec: { scale?: ...; }; }; disabled?: boolean; expression?: string; functions?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; order?: object[] | null; }; type: "builder_formula"; } | { spec?: { aggregations?: object[] | null; cursor?: string; disabled?: boolean; expression?: string; filter?: { expression?: ... | ...; }; functions?: object[] | null; groupBy?: object[] | null; having?: { expression?: ... | ...; }; legend?: string; limit?: number; name?: string; offset?: number; order?: object[] | null; returnSpansFrom?: string; selectFields?: object[] | null; stepInterval?: string | number; }; type: "builder_trace_operator"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; stats?: boolean; step?: string | number; }; type: "promql"; } | { spec?: { disabled?: boolean; legend?: string; name?: string; query?: string; }; type: "clickhouse_sql"; })[]

SavedviewtypesUpdatableSavedView.spec.requestType​

requestType: "trace" | "raw" | "scalar" | "time_series" | "raw_stream" | "heatmap"

SavedviewtypesUpdatableSavedView.spec.selectedFields?​

optional selectedFields?: object[]

ServiceaccounttypesGettableFactorAPIKey​

ServiceaccounttypesGettableFactorAPIKey: object

ServiceaccounttypesGettableFactorAPIKey.createdAt?​

optional createdAt?: string

Format: date-time

ServiceaccounttypesGettableFactorAPIKey.expiresAt​

expiresAt: number

ServiceaccounttypesGettableFactorAPIKey.id​

id: string

ServiceaccounttypesGettableFactorAPIKey.lastObservedAt​

lastObservedAt: string

Format: date-time

ServiceaccounttypesGettableFactorAPIKey.name?​

optional name?: string

ServiceaccounttypesGettableFactorAPIKey.serviceAccountId​

serviceAccountId: string

ServiceaccounttypesGettableFactorAPIKey.updatedAt?​

optional updatedAt?: string

Format: date-time

ServiceaccounttypesGettableFactorAPIKeyWithKey​

ServiceaccounttypesGettableFactorAPIKeyWithKey: object

ServiceaccounttypesGettableFactorAPIKeyWithKey.id​

id: string

ServiceaccounttypesGettableFactorAPIKeyWithKey.key​

key: string

ServiceaccounttypesPostableFactorAPIKey​

ServiceaccounttypesPostableFactorAPIKey: object

ServiceaccounttypesPostableFactorAPIKey.expiresAt​

expiresAt: number

ServiceaccounttypesPostableFactorAPIKey.name​

name: string

ServiceaccounttypesPostableServiceAccount​

ServiceaccounttypesPostableServiceAccount: object

ServiceaccounttypesPostableServiceAccount.name​

name: string

ServiceaccounttypesPostableServiceAccountRole​

ServiceaccounttypesPostableServiceAccountRole: object

ServiceaccounttypesPostableServiceAccountRole.roleId​

roleId: string

ServiceaccounttypesPostableServiceAccountRole.serviceAccountId​

serviceAccountId: string

ServiceaccounttypesServiceAccount​

ServiceaccounttypesServiceAccount: object

ServiceaccounttypesServiceAccount.createdAt?​

optional createdAt?: string

Format: date-time

ServiceaccounttypesServiceAccount.email​

email: string

ServiceaccounttypesServiceAccount.id​

id: string

ServiceaccounttypesServiceAccount.name​

name: string

ServiceaccounttypesServiceAccount.orgId​

orgId: string

ServiceaccounttypesServiceAccount.status​

status: string

ServiceaccounttypesServiceAccount.updatedAt?​

optional updatedAt?: string

Format: date-time

ServiceaccounttypesServiceAccountRole​

ServiceaccounttypesServiceAccountRole: object

ServiceaccounttypesServiceAccountRole.createdAt?​

optional createdAt?: string

Format: date-time

ServiceaccounttypesServiceAccountRole.id​

id: string

ServiceaccounttypesServiceAccountRole.role​

role: object

ServiceaccounttypesServiceAccountRole.role.createdAt?​

optional createdAt?: string

Format: date-time

ServiceaccounttypesServiceAccountRole.role.description​

description: string

ServiceaccounttypesServiceAccountRole.role.id​

id: string

ServiceaccounttypesServiceAccountRole.role.name​

name: string

ServiceaccounttypesServiceAccountRole.role.orgId​

orgId: string

ServiceaccounttypesServiceAccountRole.role.transactionGroups​

transactionGroups: object[]

ServiceaccounttypesServiceAccountRole.role.type​

type: string

ServiceaccounttypesServiceAccountRole.role.updatedAt?​

optional updatedAt?: string

Format: date-time

ServiceaccounttypesServiceAccountRole.roleId​

roleId: string

ServiceaccounttypesServiceAccountRole.serviceAccountId​

serviceAccountId: string

ServiceaccounttypesServiceAccountRole.updatedAt?​

optional updatedAt?: string

Format: date-time

ServiceaccounttypesServiceAccountWithRoles​

ServiceaccounttypesServiceAccountWithRoles: object

ServiceaccounttypesServiceAccountWithRoles.createdAt?​

optional createdAt?: string

Format: date-time

ServiceaccounttypesServiceAccountWithRoles.email​

email: string

ServiceaccounttypesServiceAccountWithRoles.id​

id: string

ServiceaccounttypesServiceAccountWithRoles.name​

name: string

ServiceaccounttypesServiceAccountWithRoles.orgId​

orgId: string

ServiceaccounttypesServiceAccountWithRoles.serviceAccountRoles​

serviceAccountRoles: object[] | null

ServiceaccounttypesServiceAccountWithRoles.status​

status: string

ServiceaccounttypesServiceAccountWithRoles.updatedAt?​

optional updatedAt?: string

Format: date-time

ServiceaccounttypesUpdatableFactorAPIKey​

ServiceaccounttypesUpdatableFactorAPIKey: object

ServiceaccounttypesUpdatableFactorAPIKey.expiresAt​

expiresAt: number

ServiceaccounttypesUpdatableFactorAPIKey.name​

name: string

Sigv4SigV4Config​

Sigv4SigV4Config: Record<string, never>

SpantypesEvent​

SpantypesEvent: object

SpantypesEvent.attributeMap?​

optional attributeMap?: object

Index Signature​

[key: string]: unknown

SpantypesEvent.isError?​

optional isError?: boolean

SpantypesEvent.name?​

optional name?: string

SpantypesEvent.timeUnixNano?​

optional timeUnixNano?: number

SpantypesFieldContext​

SpantypesFieldContext: "resource" | "attribute"

SpantypesFlamegraphSpan​

SpantypesFlamegraphSpan: object

SpantypesFlamegraphSpan.attributes​

attributes: object

Index Signature​

[key: string]: unknown

SpantypesFlamegraphSpan.durationNano​

durationNano: number

SpantypesFlamegraphSpan.event​

event: object[]

SpantypesFlamegraphSpan.hasError​

hasError: boolean

SpantypesFlamegraphSpan.level​

level: number

Format: int64

SpantypesFlamegraphSpan.name​

name: string

SpantypesFlamegraphSpan.parentSpanId​

parentSpanId: string

SpantypesFlamegraphSpan.resource​

resource: object

Index Signature​

[key: string]: string

SpantypesFlamegraphSpan.spanId​

spanId: string

SpantypesFlamegraphSpan.timestamp​

timestamp: number

SpantypesGettableFlamegraphTrace​

SpantypesGettableFlamegraphTrace: object

SpantypesGettableFlamegraphTrace.endTimestampMillis​

endTimestampMillis: number

Format: int64

SpantypesGettableFlamegraphTrace.hasMore​

hasMore: boolean

SpantypesGettableFlamegraphTrace.spans​

spans: object[][]

SpantypesGettableFlamegraphTrace.startTimestampMillis​

startTimestampMillis: number

Format: int64

SpantypesGettableSpanMapperGroups​

SpantypesGettableSpanMapperGroups: object

SpantypesGettableSpanMapperGroups.items​

items: object[]

SpantypesGettableSpanMappers​

SpantypesGettableSpanMappers: object

SpantypesGettableSpanMappers.items​

items: object[]

SpantypesGettableSpanMapperTest​

SpantypesGettableSpanMapperTest: object

SpantypesGettableSpanMapperTest.collectorLogs?​

optional collectorLogs?: string[] | null

SpantypesGettableSpanMapperTest.spans?​

optional spans?: object[] | null

SpantypesGettableTraceAggregations​

SpantypesGettableTraceAggregations: object

SpantypesGettableTraceAggregations.aggregations​

aggregations: object[]

SpantypesGettableWaterfallTrace​

SpantypesGettableWaterfallTrace: object

SpantypesGettableWaterfallTrace.endTimestampMillis?​

optional endTimestampMillis?: number

SpantypesGettableWaterfallTrace.hasMissingSpans?​

optional hasMissingSpans?: boolean

SpantypesGettableWaterfallTrace.hasMore?​

optional hasMore?: boolean

SpantypesGettableWaterfallTrace.rootServiceEntryPoint?​

optional rootServiceEntryPoint?: string

SpantypesGettableWaterfallTrace.rootServiceName?​

optional rootServiceName?: string

SpantypesGettableWaterfallTrace.spans?​

optional spans?: object[] | null

SpantypesGettableWaterfallTrace.startTimestampMillis?​

optional startTimestampMillis?: number

SpantypesGettableWaterfallTrace.totalErrorSpansCount?​

optional totalErrorSpansCount?: number

SpantypesGettableWaterfallTrace.totalSpansCount?​

optional totalSpansCount?: number

SpantypesGettableWaterfallTrace.uncollapsedSpans?​

optional uncollapsedSpans?: string[] | null

SpantypesOtelSpanRef​

SpantypesOtelSpanRef: object

SpantypesOtelSpanRef.refType?​

optional refType?: string

SpantypesOtelSpanRef.spanId?​

optional spanId?: string

SpantypesOtelSpanRef.traceId?​

optional traceId?: string

SpantypesPostableFlamegraph​

SpantypesPostableFlamegraph: object

SpantypesPostableFlamegraph.selectedSpanId?​

optional selectedSpanId?: string

SpantypesPostableFlamegraph.selectFields?​

optional selectFields?: object[]

SpantypesPostableSpanMapper​

SpantypesPostableSpanMapper: object

SpantypesPostableSpanMapper.config​

config: object

SpantypesPostableSpanMapper.config.sources​

sources: object[] | null

SpantypesPostableSpanMapper.enabled?​

optional enabled?: boolean

SpantypesPostableSpanMapper.fieldContext​

fieldContext: "resource" | "attribute"

SpantypesPostableSpanMapper.name​

name: string

SpantypesPostableSpanMapperGroup​

SpantypesPostableSpanMapperGroup: object

SpantypesPostableSpanMapperGroup.condition​

condition: { attributes: string[] | null; resource: string[] | null; } | null

SpantypesPostableSpanMapperGroup.enabled?​

optional enabled?: boolean

SpantypesPostableSpanMapperGroup.name​

name: string

SpantypesPostableSpanMapperTest​

SpantypesPostableSpanMapperTest: object

SpantypesPostableSpanMapperTest.groups​

groups: object[] | null

SpantypesPostableSpanMapperTest.spans​

spans: object[] | null

SpantypesPostableSpanMapperTestGroup​

SpantypesPostableSpanMapperTestGroup: object

SpantypesPostableSpanMapperTestGroup.condition​

condition: { attributes: string[] | null; resource: string[] | null; } | null

SpantypesPostableSpanMapperTestGroup.enabled?​

optional enabled?: boolean

SpantypesPostableSpanMapperTestGroup.mappers?​

optional mappers?: object[] | null

SpantypesPostableSpanMapperTestGroup.name​

name: string

SpantypesPostableTraceAggregations​

SpantypesPostableTraceAggregations: object

SpantypesPostableTraceAggregations.aggregations​

aggregations: object[]

SpantypesPostableWaterfall​

SpantypesPostableWaterfall: object

SpantypesPostableWaterfall.selectedSpanId?​

optional selectedSpanId?: string

SpantypesPostableWaterfall.uncollapsedSpans?​

optional uncollapsedSpans?: string[] | null

SpantypesSpanAggregation​

SpantypesSpanAggregation: object

SpantypesSpanAggregation.aggregation​

aggregation: "span_count" | "execution_time_percentage" | "duration"

SpantypesSpanAggregation.field​

field: object

SpantypesSpanAggregation.field.description?​

optional description?: string

SpantypesSpanAggregation.field.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

SpantypesSpanAggregation.field.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

SpantypesSpanAggregation.field.name​

name: string

SpantypesSpanAggregation.field.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

SpantypesSpanAggregation.field.unit?​

optional unit?: string

SpantypesSpanAggregationResult​

SpantypesSpanAggregationResult: object

SpantypesSpanAggregationResult.aggregation​

aggregation: "span_count" | "execution_time_percentage" | "duration"

SpantypesSpanAggregationResult.field​

field: object

SpantypesSpanAggregationResult.field.description?​

optional description?: string

SpantypesSpanAggregationResult.field.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

SpantypesSpanAggregationResult.field.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

SpantypesSpanAggregationResult.field.name​

name: string

SpantypesSpanAggregationResult.field.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

SpantypesSpanAggregationResult.field.unit?​

optional unit?: string

SpantypesSpanAggregationResult.value​

value: {[key: string]: number; } | null

SpantypesSpanAggregationType​

SpantypesSpanAggregationType: "span_count" | "execution_time_percentage" | "duration"

SpantypesSpanMapper​

SpantypesSpanMapper: object

SpantypesSpanMapper.config​

config: object

SpantypesSpanMapper.config.sources​

sources: object[] | null

SpantypesSpanMapper.createdAt?​

optional createdAt?: string

Format: date-time

SpantypesSpanMapper.createdBy?​

optional createdBy?: string

SpantypesSpanMapper.enabled​

enabled: boolean

SpantypesSpanMapper.fieldContext​

fieldContext: "resource" | "attribute"

SpantypesSpanMapper.groupId​

groupId: string

SpantypesSpanMapper.id​

id: string

SpantypesSpanMapper.name​

name: string

SpantypesSpanMapper.updatedAt?​

optional updatedAt?: string

Format: date-time

SpantypesSpanMapper.updatedBy?​

optional updatedBy?: string

SpantypesSpanMapperConfig​

SpantypesSpanMapperConfig: object

SpantypesSpanMapperConfig.sources​

sources: object[] | null

SpantypesSpanMapperGroup​

SpantypesSpanMapperGroup: object

SpantypesSpanMapperGroup.condition​

condition: { attributes: string[] | null; resource: string[] | null; } | null

SpantypesSpanMapperGroup.createdAt?​

optional createdAt?: string

Format: date-time

SpantypesSpanMapperGroup.createdBy?​

optional createdBy?: string

SpantypesSpanMapperGroup.enabled​

enabled: boolean

SpantypesSpanMapperGroup.id​

id: string

SpantypesSpanMapperGroup.name​

name: string

SpantypesSpanMapperGroup.orgId​

orgId: string

SpantypesSpanMapperGroup.updatedAt?​

optional updatedAt?: string

Format: date-time

SpantypesSpanMapperGroup.updatedBy?​

optional updatedBy?: string

SpantypesSpanMapperGroupCondition​

SpantypesSpanMapperGroupCondition: { attributes: string[] | null; resource: string[] | null; } | null

SpantypesSpanMapperOperation​

SpantypesSpanMapperOperation: "move" | "copy"

SpantypesSpanMapperSource​

SpantypesSpanMapperSource: object

SpantypesSpanMapperSource.context​

context: "resource" | "attribute"

SpantypesSpanMapperSource.key​

key: string

SpantypesSpanMapperSource.operation​

operation: "move" | "copy"

SpantypesSpanMapperSource.priority​

priority: number

SpantypesSpanMapperTestSpan​

SpantypesSpanMapperTestSpan: object

SpantypesSpanMapperTestSpan.attributes?​

optional attributes?: {[key: string]: unknown; } | null

SpantypesSpanMapperTestSpan.resource?​

optional resource?: {[key: string]: unknown; } | null

SpantypesUpdatableSpanMapper​

SpantypesUpdatableSpanMapper: object

SpantypesUpdatableSpanMapper.config?​

optional config?: object

SpantypesUpdatableSpanMapper.config.sources​

sources: object[] | null

SpantypesUpdatableSpanMapper.enabled?​

optional enabled?: boolean | null

SpantypesUpdatableSpanMapper.fieldContext?​

optional fieldContext?: "resource" | "attribute"

SpantypesUpdatableSpanMapperGroup​

SpantypesUpdatableSpanMapperGroup: object

SpantypesUpdatableSpanMapperGroup.condition?​

optional condition?: { attributes: string[] | null; resource: string[] | null; } | null

SpantypesUpdatableSpanMapperGroup.enabled?​

optional enabled?: boolean | null

SpantypesUpdatableSpanMapperGroup.name?​

optional name?: string | null

SpantypesWaterfallSpan​

SpantypesWaterfallSpan: object

SpantypesWaterfallSpan.attributes?​

optional attributes?: {[key: string]: unknown; } | null

SpantypesWaterfallSpan.db_name?​

optional db_name?: string

SpantypesWaterfallSpan.db_operation?​

optional db_operation?: string

SpantypesWaterfallSpan.duration_nano?​

optional duration_nano?: number

SpantypesWaterfallSpan.events?​

optional events?: object[] | null

SpantypesWaterfallSpan.external_http_method?​

optional external_http_method?: string

SpantypesWaterfallSpan.external_http_url?​

optional external_http_url?: string

SpantypesWaterfallSpan.flags?​

optional flags?: number

SpantypesWaterfallSpan.has_children?​

optional has_children?: boolean

SpantypesWaterfallSpan.has_error?​

optional has_error?: boolean

SpantypesWaterfallSpan.http_host?​

optional http_host?: string

SpantypesWaterfallSpan.http_method?​

optional http_method?: string

SpantypesWaterfallSpan.http_url?​

optional http_url?: string

SpantypesWaterfallSpan.is_remote?​

optional is_remote?: string

SpantypesWaterfallSpan.kind_string?​

optional kind_string?: string

SpantypesWaterfallSpan.level?​

optional level?: number

SpantypesWaterfallSpan.name?​

optional name?: string

SpantypesWaterfallSpan.parent_span_id?​

optional parent_span_id?: string

SpantypesWaterfallSpan.references​

references: object[]

SpantypesWaterfallSpan.resource?​

optional resource?: {[key: string]: string; } | null

SpantypesWaterfallSpan.response_status_code?​

optional response_status_code?: string

SpantypesWaterfallSpan.span_id?​

optional span_id?: string

SpantypesWaterfallSpan.status_code?​

optional status_code?: number

SpantypesWaterfallSpan.status_code_string?​

optional status_code_string?: string

SpantypesWaterfallSpan.status_message?​

optional status_message?: string

SpantypesWaterfallSpan.sub_tree_node_count?​

optional sub_tree_node_count?: number

SpantypesWaterfallSpan.time_unix?​

optional time_unix?: number

SpantypesWaterfallSpan.trace_id?​

optional trace_id?: string

SpantypesWaterfallSpan.trace_state?​

optional trace_state?: string

SubscriptiontypesGettableSubscription​

SubscriptiontypesGettableSubscription: object

SubscriptiontypesGettableSubscription.redirectURL​

redirectURL: string

SubscriptiontypesGettableSubscriptionUsage​

SubscriptiontypesGettableSubscriptionUsage: object

SubscriptiontypesGettableSubscriptionUsage.billingPeriodEnd?​

optional billingPeriodEnd?: number

Format: int64

SubscriptiontypesGettableSubscriptionUsage.billingPeriodStart?​

optional billingPeriodStart?: number

Format: int64

SubscriptiontypesGettableSubscriptionUsage.details?​

optional details?: object

SubscriptiontypesGettableSubscriptionUsage.details.baseFee?​

optional baseFee?: number

Format: double

SubscriptiontypesGettableSubscriptionUsage.details.billTotal?​

optional billTotal?: number

Format: double

SubscriptiontypesGettableSubscriptionUsage.details.breakdown?​

optional breakdown?: object[] | null

SubscriptiontypesGettableSubscriptionUsage.details.total?​

optional total?: number

Format: double

SubscriptiontypesGettableSubscriptionUsage.discount?​

optional discount?: number

Format: double

SubscriptiontypesGettableSubscriptionUsage.subscriptionStatus?​

optional subscriptionStatus?: string

SubscriptiontypesPostableSubscription​

SubscriptiontypesPostableSubscription: object

SubscriptiontypesPostableSubscription.url​

url: string

SubscriptiontypesSubscriptionUsageBreakdown​

SubscriptiontypesSubscriptionUsageBreakdown: object

SubscriptiontypesSubscriptionUsageBreakdown.dayWiseBreakdown?​

optional dayWiseBreakdown?: object

SubscriptiontypesSubscriptionUsageBreakdown.dayWiseBreakdown.breakdown?​

optional breakdown?: object[] | null

SubscriptiontypesSubscriptionUsageBreakdown.dayWiseBreakdown.type?​

optional type?: string

SubscriptiontypesSubscriptionUsageBreakdown.tiers?​

optional tiers?: object[] | null

SubscriptiontypesSubscriptionUsageBreakdown.type?​

optional type?: string

SubscriptiontypesSubscriptionUsageBreakdown.unit?​

optional unit?: string

SubscriptiontypesSubscriptionUsageDayWiseBreakdown​

SubscriptiontypesSubscriptionUsageDayWiseBreakdown: object

SubscriptiontypesSubscriptionUsageDayWiseBreakdown.breakdown?​

optional breakdown?: object[] | null

SubscriptiontypesSubscriptionUsageDayWiseBreakdown.type?​

optional type?: string

SubscriptiontypesSubscriptionUsageDayWiseData​

SubscriptiontypesSubscriptionUsageDayWiseData: object

SubscriptiontypesSubscriptionUsageDayWiseData.count?​

optional count?: number

Format: double

SubscriptiontypesSubscriptionUsageDayWiseData.quantity?​

optional quantity?: number

Format: double

SubscriptiontypesSubscriptionUsageDayWiseData.size?​

optional size?: number

Format: double

SubscriptiontypesSubscriptionUsageDayWiseData.timestamp?​

optional timestamp?: number

Format: int64

SubscriptiontypesSubscriptionUsageDayWiseData.total?​

optional total?: number

Format: double

SubscriptiontypesSubscriptionUsageDayWiseData.unitPrice?​

optional unitPrice?: number

Format: double

SubscriptiontypesSubscriptionUsageDetails​

SubscriptiontypesSubscriptionUsageDetails: object

SubscriptiontypesSubscriptionUsageDetails.baseFee?​

optional baseFee?: number

Format: double

SubscriptiontypesSubscriptionUsageDetails.billTotal?​

optional billTotal?: number

Format: double

SubscriptiontypesSubscriptionUsageDetails.breakdown?​

optional breakdown?: object[] | null

SubscriptiontypesSubscriptionUsageDetails.total?​

optional total?: number

Format: double

SubscriptiontypesSubscriptionUsageTier​

SubscriptiontypesSubscriptionUsageTier: object

SubscriptiontypesSubscriptionUsageTier.quantity?​

optional quantity?: number

Format: double

SubscriptiontypesSubscriptionUsageTier.tierCost?​

optional tierCost?: number

Format: double

SubscriptiontypesSubscriptionUsageTier.tierEnd?​

optional tierEnd?: number

Format: int64

SubscriptiontypesSubscriptionUsageTier.tierStart?​

optional tierStart?: number

Format: int64

SubscriptiontypesSubscriptionUsageTier.unitPrice?​

optional unitPrice?: number

Format: double

TagtypesGettableTag​

TagtypesGettableTag: object

TagtypesGettableTag.key​

key: string

TagtypesGettableTag.value​

value: string

TagtypesPostableTag​

TagtypesPostableTag: object

TagtypesPostableTag.key​

key: string

TagtypesPostableTag.value​

value: string

TelemetrystoretypesEstimateEntry​

TelemetrystoretypesEstimateEntry: object

TelemetrystoretypesEstimateEntry.database​

database: string

TelemetrystoretypesEstimateEntry.marks​

marks: number

Format: int64

TelemetrystoretypesEstimateEntry.parts​

parts: number

Format: int64

TelemetrystoretypesEstimateEntry.rows​

rows: number

Format: int64

TelemetrystoretypesEstimateEntry.table​

table: string

TelemetrystoretypesGranules​

TelemetrystoretypesGranules: { initial: number; reads: object[]; selected: number; skipped: number; } | null

Union Members​
Type Literal​

{ initial: number; reads: object[]; selected: number; skipped: number; }

initial​

initial: number

Format: int64

reads​

reads: object[]

selected​

selected: number

Format: int64

skipped​

skipped: number

Format: int64


null

TelemetrystoretypesIndexStep​

TelemetrystoretypesIndexStep: object

TelemetrystoretypesIndexStep.condition​

condition: string

TelemetrystoretypesIndexStep.initialGranules​

initialGranules: number

Format: int64

TelemetrystoretypesIndexStep.initialParts​

initialParts: number

Format: int64

TelemetrystoretypesIndexStep.keys​

keys: string[]

TelemetrystoretypesIndexStep.name​

name: string

TelemetrystoretypesIndexStep.selectedGranules​

selectedGranules: number

Format: int64

TelemetrystoretypesIndexStep.selectedParts​

selectedParts: number

Format: int64

TelemetrystoretypesIndexStep.type​

type: string

TelemetrystoretypesMergeTreeRead​

TelemetrystoretypesMergeTreeRead: object

TelemetrystoretypesMergeTreeRead.steps​

steps: object[]

TelemetrystoretypesMergeTreeRead.table​

table: string

TelemetrytypesFieldContext​

TelemetrytypesFieldContext: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

TelemetrytypesFieldDataType​

TelemetrytypesFieldDataType: "" | "string" | "number" | "bool" | "float64" | "int64"

TelemetrytypesGettableFieldKeys​

TelemetrytypesGettableFieldKeys: object

TelemetrytypesGettableFieldKeys.complete​

complete: boolean

TelemetrytypesGettableFieldKeys.keys​

keys: {[key: string]: object[]; } | null

TelemetrytypesGettableFieldValues​

TelemetrytypesGettableFieldValues: object

TelemetrytypesGettableFieldValues.complete​

complete: boolean

TelemetrytypesGettableFieldValues.values​

values: object

TelemetrytypesGettableFieldValues.values.boolValues?​

optional boolValues?: boolean[]

TelemetrytypesGettableFieldValues.values.numberValues?​

optional numberValues?: number[]

TelemetrytypesGettableFieldValues.values.relatedValues?​

optional relatedValues?: string[]

TelemetrytypesGettableFieldValues.values.stringValues?​

optional stringValues?: string[]

TelemetrytypesSignal​

TelemetrytypesSignal: "" | "logs" | "traces" | "metrics"

TelemetrytypesSource​

TelemetrytypesSource: "" | "meter"

TelemetrytypesTelemetryFieldKey​

TelemetrytypesTelemetryFieldKey: object

TelemetrytypesTelemetryFieldKey.description?​

optional description?: string

TelemetrytypesTelemetryFieldKey.fieldContext?​

optional fieldContext?: "" | "metric" | "log" | "span" | "trace" | "resource" | "scope" | "attribute" | "body"

TelemetrytypesTelemetryFieldKey.fieldDataType?​

optional fieldDataType?: "" | "string" | "number" | "bool" | "float64" | "int64"

TelemetrytypesTelemetryFieldKey.name​

name: string

TelemetrytypesTelemetryFieldKey.signal?​

optional signal?: "" | "logs" | "traces" | "metrics"

TelemetrytypesTelemetryFieldKey.unit?​

optional unit?: string

TelemetrytypesTelemetryFieldValues​

TelemetrytypesTelemetryFieldValues: object

TelemetrytypesTelemetryFieldValues.boolValues?​

optional boolValues?: boolean[]

TelemetrytypesTelemetryFieldValues.numberValues?​

optional numberValues?: number[]

TelemetrytypesTelemetryFieldValues.relatedValues?​

optional relatedValues?: string[]

TelemetrytypesTelemetryFieldValues.stringValues?​

optional stringValues?: string[]

TimeDuration​

TimeDuration: number

Format: int64

TypesAlertStatus​

TypesAlertStatus: object

TypesAlertStatus.inhibitedBy?​

optional inhibitedBy?: string[] | null

TypesAlertStatus.silencedBy?​

optional silencedBy?: string[] | null

TypesAlertStatus.state?​

optional state?: string

TypesChangePasswordRequest​

TypesChangePasswordRequest: object

TypesChangePasswordRequest.newPassword?​

optional newPassword?: string

TypesChangePasswordRequest.oldPassword?​

optional oldPassword?: string

TypesIdentifiable​

TypesIdentifiable: object

TypesIdentifiable.id​

id: string

TypesOrganization​

TypesOrganization: object

TypesOrganization.alias?​

optional alias?: string

TypesOrganization.createdAt?​

optional createdAt?: string

Format: date-time

TypesOrganization.displayName?​

optional displayName?: string

TypesOrganization.id​

id: string

TypesOrganization.key?​

optional key?: number

TypesOrganization.name?​

optional name?: string

TypesOrganization.updatedAt?​

optional updatedAt?: string

Format: date-time

TypesPostableForgotPassword​

TypesPostableForgotPassword: object

TypesPostableForgotPassword.email​

email: string

TypesPostableForgotPassword.frontendBaseURL?​

optional frontendBaseURL?: string

TypesPostableForgotPassword.orgId​

orgId: string

TypesPostableResetPassword​

TypesPostableResetPassword: object

TypesPostableResetPassword.password?​

optional password?: string

TypesPostableResetPassword.token?​

optional token?: string

TypesPostableVerifyResetPasswordToken​

TypesPostableVerifyResetPasswordToken: object

TypesPostableVerifyResetPasswordToken.token​

token: string

TypesResetPasswordToken​

TypesResetPasswordToken: object

TypesResetPasswordToken.expiresAt?​

optional expiresAt?: string

Format: date-time

TypesResetPasswordToken.id​

id: string

TypesResetPasswordToken.passwordId?​

optional passwordId?: string

TypesResetPasswordToken.token?​

optional token?: string

TypesUpdatableUser​

TypesUpdatableUser: object

TypesUpdatableUser.displayName​

displayName: string

TypesUser​

TypesUser: object

TypesUser.createdAt?​

optional createdAt?: string

Format: date-time

TypesUser.displayName?​

optional displayName?: string

TypesUser.email?​

optional email?: string

TypesUser.id​

id: string

TypesUser.isRoot?​

optional isRoot?: boolean

TypesUser.orgId?​

optional orgId?: string

TypesUser.status?​

optional status?: string

TypesUser.updatedAt?​

optional updatedAt?: string

Format: date-time

ZeustypesGettableHost​

ZeustypesGettableHost: object

ZeustypesGettableHost.hosts​

hosts: object[] | null

ZeustypesGettableHost.name​

name: string

ZeustypesGettableHost.state​

state: string

ZeustypesGettableHost.tier​

tier: string

ZeustypesHost​

ZeustypesHost: object

ZeustypesHost.is_default​

is_default: boolean

ZeustypesHost.name​

name: string

ZeustypesHost.url​

url: string

ZeustypesPostableHost​

ZeustypesPostableHost: object

ZeustypesPostableHost.name​

name: string

ZeustypesPostableProfile​

ZeustypesPostableProfile: object

ZeustypesPostableProfile.existing_observability_tool​

existing_observability_tool: string

ZeustypesPostableProfile.has_existing_observability_tool​

has_existing_observability_tool: boolean

ZeustypesPostableProfile.logs_scale_per_day_in_gb​

logs_scale_per_day_in_gb: number

Format: int64

ZeustypesPostableProfile.number_of_hosts​

number_of_hosts: number

Format: int64

ZeustypesPostableProfile.number_of_services​

number_of_services: number

Format: int64

ZeustypesPostableProfile.reasons_for_interest_in_signoz​

reasons_for_interest_in_signoz: string[] | null

ZeustypesPostableProfile.timeline_for_migrating_to_signoz​

timeline_for_migrating_to_signoz: string

ZeustypesPostableProfile.uses_otel​

uses_otel: boolean

ZeustypesPostableProfile.where_did_you_discover_signoz​

where_did_you_discover_signoz: string