influxdb-client-js

InfluxDB 2.0 JavaScript client

View the Project on GitHub influxdata/influxdb-client-js

Home > @influxdata/influxdb-client-apis > TemplateSummary

TemplateSummary interface

Signature:

interface TemplateSummary 

Properties

Property Modifiers Type Description
diff?   { buckets?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: { name?: string; description?: string; retentionRules?: RetentionRules; }; old?: { name?: string; description?: string; retentionRules?: RetentionRules; }; }>; checks?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: CheckDiscriminator; old?: CheckDiscriminator; }>; dashboards?: Array<{ stateStatus?: string; id?: string; kind?: TemplateKind; templateMetaName?: string; new?: { name?: string; description?: string; charts?: TemplateChart[]; }; old?: { name?: string; description?: string; charts?: TemplateChart[]; }; }>; labels?: Array<{ stateStatus?: string; kind?: TemplateKind; id?: string; templateMetaName?: string; new?: { name?: string; color?: string; description?: string; }; old?: { name?: string; color?: string; description?: string; }; }>; labelMappings?: Array<{ status?: string; resourceType?: string; resourceID?: string; resourceTemplateMetaName?: string; resourceName?: string; labelID?: string; labelTemplateMetaName?: string; labelName?: string; }>; notificationEndpoints?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: NotificationEndpointDiscriminator; old?: NotificationEndpointDiscriminator; }>; notificationRules?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: { name?: string; description?: string; endpointName?: string; endpointID?: string; endpointType?: string; every?: string; offset?: string; messageTemplate?: string; status?: string; statusRules?: Array<{ currentLevel?: string; previousLevel?: string; }>; tagRules?: Array<{ key?: string; value?: string; operator?: string; }>; }; old?: { name?: string; description?: string; endpointName?: string; endpointID?: string; endpointType?: string; every?: string; offset?: string; messageTemplate?: string; status?: string; statusRules?: Array<{ currentLevel?: string; previousLevel?: string; }>; tagRules?: Array<{ key?: string; value?: string; operator?: string; }>; }; }>; tasks?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: { name?: string; cron?: string; description?: string; every?: string; offset?: string; query?: string; status?: string; }; old?: { name?: string; cron?: string; description?: string; every?: string; offset?: string; query?: string; status?: string; }; }>; telegrafConfigs?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: TelegrafRequest; old?: TelegrafRequest; }>; variables?: Array<{ kind?: TemplateKind; stateStatus?: string; id?: string; templateMetaName?: string; new?: { name?: string; description?: string; args?: VariableProperties; }; old?: { name?: string; description?: string; args?: VariableProperties; }; }>; } (Optional)
errors?   Array<{ kind?: TemplateKind; reason?: string; fields?: string[]; indexes?: number[]; }> (Optional)
sources?   string[] (Optional)
stackID?   string (Optional)
summary?   { buckets?: Array<{ id?: string; orgID?: string; kind?: TemplateKind; templateMetaName?: string; name?: string; description?: string; retentionPeriod?: number; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; checks?: Array<CheckDiscriminator & { kind?: TemplateKind; templateMetaName?: string; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; dashboards?: Array<{ id?: string; orgID?: string; kind?: TemplateKind; templateMetaName?: string; name?: string; description?: string; labelAssociations?: TemplateSummaryLabel[]; charts?: TemplateChart[]; envReferences?: TemplateEnvReferences; }>; labels?: TemplateSummaryLabel[]; labelMappings?: Array<{ status?: string; resourceTemplateMetaName?: string; resourceName?: string; resourceID?: string; resourceType?: string; labelTemplateMetaName?: string; labelName?: string; labelID?: string; }>; missingEnvRefs?: string[]; missingSecrets?: string[]; notificationEndpoints?: Array<NotificationEndpointDiscriminator & { kind?: TemplateKind; templateMetaName?: string; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; notificationRules?: Array<{ kind?: TemplateKind; templateMetaName?: string; name?: string; description?: string; endpointTemplateMetaName?: string; endpointID?: string; endpointType?: string; every?: string; offset?: string; messageTemplate?: string; status?: string; statusRules?: Array<{ currentLevel?: string; previousLevel?: string; }>; tagRules?: Array<{ key?: string; value?: string; operator?: string; }>; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; tasks?: Array<{ kind?: TemplateKind; templateMetaName?: string; id?: string; name?: string; cron?: string; description?: string; every?: string; offset?: string; query?: string; status?: string; envReferences?: TemplateEnvReferences; }>; telegrafConfigs?: Array<TelegrafRequest & { kind?: TemplateKind; templateMetaName?: string; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; variables?: Array<{ kind?: TemplateKind; templateMetaName?: string; id?: string; orgID?: string; name?: string; description?: string; arguments?: VariableProperties; labelAssociations?: TemplateSummaryLabel[]; envReferences?: TemplateEnvReferences; }>; } (Optional)