Class TemplateSummarySummary
TemplateSummarySummary
Inheritance
Namespace: InfluxDB.Client.Api.Domain
Assembly: InfluxDB.Client.dll
Syntax
public class TemplateSummarySummary : IEquatable<TemplateSummarySummary>
Constructors
TemplateSummarySummary(List<TemplateSummarySummaryBuckets>, List<CheckDiscriminator>, List<TemplateSummarySummaryDashboards>, List<TemplateSummaryLabel>, List<TemplateSummarySummaryLabelMappings>, List<String>, List<String>, List<NotificationEndpointDiscriminator>, List<TemplateSummarySummaryNotificationRules>, List<TemplateSummarySummaryTasks>, List<TelegrafRequest>, List<TemplateSummarySummaryVariables>)
Initializes a new instance of the Template
Declaration
public TemplateSummarySummary(List<TemplateSummarySummaryBuckets> buckets = null, List<CheckDiscriminator> checks = null, List<TemplateSummarySummaryDashboards> dashboards = null, List<TemplateSummaryLabel> labels = null, List<TemplateSummarySummaryLabelMappings> labelMappings = null, List<string> missingEnvRefs = null, List<string> missingSecrets = null, List<NotificationEndpointDiscriminator> notificationEndpoints = null, List<TemplateSummarySummaryNotificationRules> notificationRules = null, List<TemplateSummarySummaryTasks> tasks = null, List<TelegrafRequest> telegrafConfigs = null, List<TemplateSummarySummaryVariables> variables = null)
Parameters
Type | Name | Description |
---|---|---|
List<Template |
buckets | buckets. |
List<Check |
checks | checks. |
List<Template |
dashboards | dashboards. |
List<Template |
labels | labels. |
List<Template |
labelMappings | labelMappings. |
List<System. |
missingEnvRefs | missingEnvRefs. |
List<System. |
missingSecrets | missingSecrets. |
List<Notification |
notificationEndpoints | notificationEndpoints. |
List<Template |
notificationRules | notificationRules. |
List<Template |
tasks | tasks. |
List<Telegraf |
telegrafConfigs | telegrafConfigs. |
List<Template |
variables | variables. |
Properties
Buckets
Gets or Sets Buckets
Declaration
public List<TemplateSummarySummaryBuckets> Buckets { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
Checks
Gets or Sets Checks
Declaration
public List<CheckDiscriminator> Checks { get; set; }
Property Value
Type | Description |
---|---|
List<Check |
Dashboards
Gets or Sets Dashboards
Declaration
public List<TemplateSummarySummaryDashboards> Dashboards { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
LabelMappings
Gets or Sets LabelMappings
Declaration
public List<TemplateSummarySummaryLabelMappings> LabelMappings { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
Labels
Gets or Sets Labels
Declaration
public List<TemplateSummaryLabel> Labels { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
MissingEnvRefs
Gets or Sets MissingEnvRefs
Declaration
public List<string> MissingEnvRefs { get; set; }
Property Value
Type | Description |
---|---|
List<System. |
MissingSecrets
Gets or Sets MissingSecrets
Declaration
public List<string> MissingSecrets { get; set; }
Property Value
Type | Description |
---|---|
List<System. |
NotificationEndpoints
Gets or Sets NotificationEndpoints
Declaration
public List<NotificationEndpointDiscriminator> NotificationEndpoints { get; set; }
Property Value
Type | Description |
---|---|
List<Notification |
NotificationRules
Gets or Sets NotificationRules
Declaration
public List<TemplateSummarySummaryNotificationRules> NotificationRules { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
Tasks
Gets or Sets Tasks
Declaration
public List<TemplateSummarySummaryTasks> Tasks { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
TelegrafConfigs
Gets or Sets TelegrafConfigs
Declaration
public List<TelegrafRequest> TelegrafConfigs { get; set; }
Property Value
Type | Description |
---|---|
List<Telegraf |
Variables
Gets or Sets Variables
Declaration
public List<TemplateSummarySummaryVariables> Variables { get; set; }
Property Value
Type | Description |
---|---|
List<Template |
Methods
Equals(TemplateSummarySummary)
Returns true if TemplateSummarySummary instances are equal
Declaration
public bool Equals(TemplateSummarySummary input)
Parameters
Type | Name | Description |
---|---|---|
Template |
input | Instance of TemplateSummarySummary to be compared |
Returns
Type | Description |
---|---|
System. |
Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
System. |
input | Object to be compared |
Returns
Type | Description |
---|---|
System. |
Boolean |
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System. |
Hash code |
ToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
System. |
JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System. |
String presentation of the object |