0.10.0 (2024-03-01)
Breaking Changes
- Type of
AlertsClientChangeStateOptions.Comment
has been changed from*string
to*Comments
Features Added
- New function
NewAlertRuleRecommendationsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*AlertRuleRecommendationsClient, error)
- New function
*AlertRuleRecommendationsClient.NewListByResourcePager(string, *AlertRuleRecommendationsClientListByResourceOptions) *runtime.Pager[AlertRuleRecommendationsClientListByResourceResponse]
- New function
*AlertRuleRecommendationsClient.NewListByTargetTypePager(string, *AlertRuleRecommendationsClientListByTargetTypeOptions) *runtime.Pager[AlertRuleRecommendationsClientListByTargetTypeResponse]
- New function
*ClientFactory.NewAlertRuleRecommendationsClient() *AlertRuleRecommendationsClient
- New function
*ClientFactory.NewPrometheusRuleGroupsClient() *PrometheusRuleGroupsClient
- New function
*ClientFactory.NewTenantActivityLogAlertsClient() *TenantActivityLogAlertsClient
- New function
NewPrometheusRuleGroupsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*PrometheusRuleGroupsClient, error)
- New function
*PrometheusRuleGroupsClient.CreateOrUpdate(context.Context, string, string, PrometheusRuleGroupResource, *PrometheusRuleGroupsClientCreateOrUpdateOptions) (PrometheusRuleGroupsClientCreateOrUpdateResponse, error)
- New function
*PrometheusRuleGroupsClient.Delete(context.Context, string, string, *PrometheusRuleGroupsClientDeleteOptions) (PrometheusRuleGroupsClientDeleteResponse, error)
- New function
*PrometheusRuleGroupsClient.Get(context.Context, string, string, *PrometheusRuleGroupsClientGetOptions) (PrometheusRuleGroupsClientGetResponse, error)
- New function
*PrometheusRuleGroupsClient.NewListByResourceGroupPager(string, *PrometheusRuleGroupsClientListByResourceGroupOptions) *runtime.Pager[PrometheusRuleGroupsClientListByResourceGroupResponse]
- New function
*PrometheusRuleGroupsClient.NewListBySubscriptionPager(*PrometheusRuleGroupsClientListBySubscriptionOptions) *runtime.Pager[PrometheusRuleGroupsClientListBySubscriptionResponse]
- New function
*PrometheusRuleGroupsClient.Update(context.Context, string, string, PrometheusRuleGroupResourcePatch, *PrometheusRuleGroupsClientUpdateOptions) (PrometheusRuleGroupsClientUpdateResponse, error)
- New function
NewTenantActivityLogAlertsClient(azcore.TokenCredential, *arm.ClientOptions) (*TenantActivityLogAlertsClient, error)
- New function
*TenantActivityLogAlertsClient.CreateOrUpdate(context.Context, string, string, TenantActivityLogAlertResource, *TenantActivityLogAlertsClientCreateOrUpdateOptions) (TenantActivityLogAlertsClientCreateOrUpdateResponse, error)
- New function
*TenantActivityLogAlertsClient.Delete(context.Context, string, string, *TenantActivityLogAlertsClientDeleteOptions) (TenantActivityLogAlertsClientDeleteResponse, error)
- New function
*TenantActivityLogAlertsClient.Get(context.Context, string, string, *TenantActivityLogAlertsClientGetOptions) (TenantActivityLogAlertsClientGetResponse, error)
- New function
*TenantActivityLogAlertsClient.NewListByManagementGroupPager(string, *TenantActivityLogAlertsClientListByManagementGroupOptions) *runtime.Pager[TenantActivityLogAlertsClientListByManagementGroupResponse]
- New function
*TenantActivityLogAlertsClient.NewListByTenantPager(*TenantActivityLogAlertsClientListByTenantOptions) *runtime.Pager[TenantActivityLogAlertsClientListByTenantResponse]
- New function
*TenantActivityLogAlertsClient.Update(context.Context, string, string, TenantAlertRulePatchObject, *TenantActivityLogAlertsClientUpdateOptions) (TenantActivityLogAlertsClientUpdateResponse, error)
- New struct
ActionGroup
- New struct
ActionList
- New struct
AlertRuleAllOfCondition
- New struct
AlertRuleAnyOfOrLeafCondition
- New struct
AlertRuleLeafCondition
- New struct
AlertRuleProperties
- New struct
AlertRuleRecommendationProperties
- New struct
AlertRuleRecommendationResource
- New struct
AlertRuleRecommendationsListResponse
- New struct
Comments
- New struct
PrometheusRule
- New struct
PrometheusRuleGroupAction
- New struct
PrometheusRuleGroupProperties
- New struct
PrometheusRuleGroupResource
- New struct
PrometheusRuleGroupResourceCollection
- New struct
PrometheusRuleGroupResourcePatch
- New struct
PrometheusRuleGroupResourcePatchProperties
- New struct
PrometheusRuleResolveConfiguration
- New struct
RuleArmTemplate
- New struct
TenantActivityLogAlertResource
- New struct
TenantAlertRuleList
- New struct
TenantAlertRulePatchObject
- New struct
TenantAlertRulePatchProperties