Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGrid(val labelMatchExpressionGroups: List<DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroup>)
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroup(val labelMatchExpressions: List<DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression>)
Link copied to clipboard
data class DispatchRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression(val key: String, val operator: String, val value: String)
Link copied to clipboard
data class DispatchRuleNotifyRule(val notifyChannels: List<String>, val notifyObjects: List<DispatchRuleNotifyRuleNotifyObject>)
Link copied to clipboard
data class DispatchRuleNotifyRuleNotifyObject(val name: String, val notifyObjectId: String, val notifyType: String)
Link copied to clipboard
Link copied to clipboard
data class GetAlertContactGroupsResult(val alertContactGroupName: String? = null, val contactId: String? = null, val contactName: String? = null, val groups: List<GetAlertContactGroupsGroup>, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null)
A collection of values returned by getAlertContactGroups.
Link copied to clipboard
Link copied to clipboard
data class GetAlertContactsResult(val alertContactName: String? = null, val contacts: List<GetAlertContactsContact>, val email: String? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val phoneNum: String? = null)
A collection of values returned by getAlertContacts.
Link copied to clipboard
data class GetDispatchRulesResult(val dispatchRuleName: String? = null, val enableDetails: Boolean? = null, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val rules: List<GetDispatchRulesRule>)
A collection of values returned by getDispatchRules.
Link copied to clipboard
data class GetDispatchRulesRule(val dispatchRuleId: String, val dispatchRuleName: String, val dispatchType: String, val groupRules: List<GetDispatchRulesRuleGroupRule>, val id: String, val labelMatchExpressionGrids: List<GetDispatchRulesRuleLabelMatchExpressionGrid>, val notifyRules: List<GetDispatchRulesRuleNotifyRule>, val status: String)
Link copied to clipboard
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGrid(val labelMatchExpressionGroups: List<GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroup>)
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroup(val labelMatchExpressions: List<GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression>)
Link copied to clipboard
data class GetDispatchRulesRuleLabelMatchExpressionGridLabelMatchExpressionGroupLabelMatchExpression(val key: String, val operator: String, val value: String)
Link copied to clipboard
data class GetDispatchRulesRuleNotifyRule(val notifyChannels: List<String>, val notifyObjects: List<GetDispatchRulesRuleNotifyRuleNotifyObject>)
Link copied to clipboard
data class GetDispatchRulesRuleNotifyRuleNotifyObject(val name: String, val notifyObjectId: String, val notifyType: String)
Link copied to clipboard
Link copied to clipboard
data class GetIntegrationExportersResult(val clusterId: String, val id: String, val ids: List<String>, val integrationExporters: List<GetIntegrationExportersIntegrationExporter>, val integrationType: String, val outputFile: String? = null)
A collection of values returned by getIntegrationExporters.
Link copied to clipboard
data class GetPrometheisPromethei(val clusterId: String, val clusterName: String, val clusterType: String, val grafanaInstanceId: String, val id: String, val resourceGroupId: String, val securityGroupId: String, val subClustersJson: String, val tags: Map<String, Any>, val vpcId: String, val vswitchId: String)
Link copied to clipboard
data class GetPrometheisResult(val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val prometheis: List<GetPrometheisPromethei>, val resourceGroupId: String? = null, val tags: Map<String, Any>? = null)
A collection of values returned by getPrometheis.
Link copied to clipboard
data class GetPrometheusAlertRulesResult(val clusterId: String, val id: String, val ids: List<String>, val matchExpressions: String? = null, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val rules: List<GetPrometheusAlertRulesRule>, val status: Int? = null, val type: String? = null)
A collection of values returned by getPrometheusAlertRules.
Link copied to clipboard
data class GetPrometheusAlertRulesRule(val annotations: List<GetPrometheusAlertRulesRuleAnnotation>, val clusterId: String, val dispatchRuleId: String, val duration: String, val expression: String, val id: String, val labels: List<GetPrometheusAlertRulesRuleLabel>, val message: String, val notifyType: String, val prometheusAlertRuleId: String, val prometheusAlertRuleName: String, val status: Int, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetPrometheusMonitoringsResult(val clusterId: String, val id: String, val ids: List<String>, val nameRegex: String? = null, val names: List<String>, val outputFile: String? = null, val prometheusMonitorings: List<GetPrometheusMonitoringsPrometheusMonitoring>, val status: String? = null, val type: String? = null)
A collection of values returned by getPrometheusMonitorings.
Link copied to clipboard
data class GetRemoteWritesRemoteWrite(val clusterId: String, val id: String, val remoteWriteName: String, val remoteWriteYaml: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard