Versions in this module Expand all Collapse all v2 v2.11.0 Nov 12, 2024 Changes in this version + const AlertRuleProperties_Severity_STATUS_Sev0 + const AlertRuleProperties_Severity_STATUS_Sev1 + const AlertRuleProperties_Severity_STATUS_Sev2 + const AlertRuleProperties_Severity_STATUS_Sev3 + const AlertRuleProperties_Severity_STATUS_Sev4 + const AlertRuleProperties_Severity_Sev0 + const AlertRuleProperties_Severity_Sev1 + const AlertRuleProperties_Severity_Sev2 + const AlertRuleProperties_Severity_Sev3 + const AlertRuleProperties_Severity_Sev4 + const AlertRuleProperties_State_Disabled + const AlertRuleProperties_State_Enabled + const AlertRuleProperties_State_STATUS_Disabled + const AlertRuleProperties_State_STATUS_Enabled + const DetectorParameterDefinition_Type_STATUS_Boolean + const DetectorParameterDefinition_Type_STATUS_DateTime + const DetectorParameterDefinition_Type_STATUS_Double + const DetectorParameterDefinition_Type_STATUS_Integer + const DetectorParameterDefinition_Type_STATUS_String + type ActionGroupsInformation struct + CustomEmailSubject *string + CustomWebhookPayload *string + GroupIds []string + type ActionGroupsInformation_STATUS struct + CustomEmailSubject *string + CustomWebhookPayload *string + GroupIds []string + type AlertRuleProperties struct + ActionGroups *ActionGroupsInformation + Description *string + Detector *Detector + Frequency *string + Scope []string + Severity *AlertRuleProperties_Severity + State *AlertRuleProperties_State + Throttling *ThrottlingInformation + type AlertRuleProperties_STATUS struct + ActionGroups *ActionGroupsInformation_STATUS + Description *string + Detector *Detector_STATUS + Frequency *string + Scope []string + Severity *AlertRuleProperties_Severity_STATUS + State *AlertRuleProperties_State_STATUS + Throttling *ThrottlingInformation_STATUS + type AlertRuleProperties_Severity string + type AlertRuleProperties_Severity_STATUS string + type AlertRuleProperties_State string + type AlertRuleProperties_State_STATUS string + type Detector struct + Id *string + Parameters map[string]v1.JSON + type DetectorParameterDefinition_STATUS struct + Description *string + DisplayName *string + IsMandatory *bool + Name *string + Type *DetectorParameterDefinition_Type_STATUS + type DetectorParameterDefinition_Type_STATUS string + type Detector_STATUS struct + Description *string + Id *string + ImagePaths []string + Name *string + ParameterDefinitions []DetectorParameterDefinition_STATUS + Parameters map[string]v1.JSON + SupportedCadences []int + SupportedResourceTypes []string + type SmartDetectorAlertRule_STATUS struct + Id *string + Location *string + Name *string + Properties *AlertRuleProperties_STATUS + Tags map[string]string + Type *string + type SmartDetectorAlertRule_Spec struct + Location *string + Name string + Properties *AlertRuleProperties + Tags map[string]string + func (rule *SmartDetectorAlertRule_Spec) GetName() string + func (rule *SmartDetectorAlertRule_Spec) GetType() string + func (rule SmartDetectorAlertRule_Spec) GetAPIVersion() string + type ThrottlingInformation struct + Duration *string + type ThrottlingInformation_STATUS struct + Duration *string