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 TemplateSummarySummary class.
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<TemplateSummarySummaryBuckets> | buckets | buckets. |
List<CheckDiscriminator> | checks | checks. |
List<TemplateSummarySummaryDashboards> | dashboards | dashboards. |
List<TemplateSummaryLabel> | labels | labels. |
List<TemplateSummarySummaryLabelMappings> | labelMappings | labelMappings. |
List<System.String> | missingEnvRefs | missingEnvRefs. |
List<System.String> | missingSecrets | missingSecrets. |
List<NotificationEndpointDiscriminator> | notificationEndpoints | notificationEndpoints. |
List<TemplateSummarySummaryNotificationRules> | notificationRules | notificationRules. |
List<TemplateSummarySummaryTasks> | tasks | tasks. |
List<TelegrafRequest> | telegrafConfigs | telegrafConfigs. |
List<TemplateSummarySummaryVariables> | variables | variables. |
Properties
Buckets
Gets or Sets Buckets
Declaration
public List<TemplateSummarySummaryBuckets> Buckets { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryBuckets> |
Checks
Gets or Sets Checks
Declaration
public List<CheckDiscriminator> Checks { get; set; }
Property Value
Type | Description |
---|---|
List<CheckDiscriminator> |
Dashboards
Gets or Sets Dashboards
Declaration
public List<TemplateSummarySummaryDashboards> Dashboards { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryDashboards> |
LabelMappings
Gets or Sets LabelMappings
Declaration
public List<TemplateSummarySummaryLabelMappings> LabelMappings { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryLabelMappings> |
Labels
Gets or Sets Labels
Declaration
public List<TemplateSummaryLabel> Labels { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummaryLabel> |
MissingEnvRefs
Gets or Sets MissingEnvRefs
Declaration
public List<string> MissingEnvRefs { get; set; }
Property Value
Type | Description |
---|---|
List<System.String> |
MissingSecrets
Gets or Sets MissingSecrets
Declaration
public List<string> MissingSecrets { get; set; }
Property Value
Type | Description |
---|---|
List<System.String> |
NotificationEndpoints
Gets or Sets NotificationEndpoints
Declaration
public List<NotificationEndpointDiscriminator> NotificationEndpoints { get; set; }
Property Value
Type | Description |
---|---|
List<NotificationEndpointDiscriminator> |
NotificationRules
Gets or Sets NotificationRules
Declaration
public List<TemplateSummarySummaryNotificationRules> NotificationRules { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryNotificationRules> |
Tasks
Gets or Sets Tasks
Declaration
public List<TemplateSummarySummaryTasks> Tasks { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryTasks> |
TelegrafConfigs
Gets or Sets TelegrafConfigs
Declaration
public List<TelegrafRequest> TelegrafConfigs { get; set; }
Property Value
Type | Description |
---|---|
List<TelegrafRequest> |
Variables
Gets or Sets Variables
Declaration
public List<TemplateSummarySummaryVariables> Variables { get; set; }
Property Value
Type | Description |
---|---|
List<TemplateSummarySummaryVariables> |
Methods
Equals(TemplateSummarySummary)
Returns true if TemplateSummarySummary instances are equal
Declaration
public bool Equals(TemplateSummarySummary input)
Parameters
Type | Name | Description |
---|---|---|
TemplateSummarySummary | input | Instance of TemplateSummarySummary to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
System.Object | input | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
ToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |