Versions in this module Expand all Collapse all v1 v1.1.4 Sep 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ActionGroup struct + ActionGroupID *string + WebhookProperties map[string]*string + func (ag ActionGroup) MarshalJSON() ([]byte, error) + type ActionList struct + ActionGroups *[]ActionGroup + type ActivityLogAlertResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (alar *ActivityLogAlertResource) UnmarshalJSON(body []byte) error + func (alar ActivityLogAlertResource) MarshalJSON() ([]byte, error) + type ActivityLogAlertsClient struct + func NewActivityLogAlertsClient(subscriptionID string) ActivityLogAlertsClient + func NewActivityLogAlertsClientWithBaseURI(baseURI string, subscriptionID string) ActivityLogAlertsClient + func (client ActivityLogAlertsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (*http.Request, error) + func (client ActivityLogAlertsClient) CreateOrUpdateResponder(resp *http.Response) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) Delete(ctx context.Context, resourceGroupName string, activityLogAlertName string) (result autorest.Response, err error) + func (client ActivityLogAlertsClient) DeletePreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string) (*http.Request, error) + func (client ActivityLogAlertsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ActivityLogAlertsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) Get(ctx context.Context, resourceGroupName string, activityLogAlertName string) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) GetPreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string) (*http.Request, error) + func (client ActivityLogAlertsClient) GetResponder(resp *http.Response) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AlertRuleListPage, err error) + func (client ActivityLogAlertsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result AlertRuleListIterator, err error) + func (client ActivityLogAlertsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ActivityLogAlertsClient) ListByResourceGroupResponder(resp *http.Response) (result AlertRuleList, err error) + func (client ActivityLogAlertsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) ListBySubscriptionID(ctx context.Context) (result AlertRuleListPage, err error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDComplete(ctx context.Context) (result AlertRuleListIterator, err error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDPreparer(ctx context.Context) (*http.Request, error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDResponder(resp *http.Response) (result AlertRuleList, err error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) Update(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (*http.Request, error) + func (client ActivityLogAlertsClient) UpdateResponder(resp *http.Response) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) UpdateSender(req *http.Request) (*http.Response, error) + type AlertRuleAllOfCondition struct + AllOf *[]AlertRuleAnyOfOrLeafCondition + type AlertRuleAnyOfOrLeafCondition struct + AnyOf *[]AlertRuleLeafCondition + ContainsAny *[]string + Equals *string + Field *string + type AlertRuleLeafCondition struct + ContainsAny *[]string + Equals *string + Field *string + type AlertRuleList struct + NextLink *string + Value *[]ActivityLogAlertResource + func (arl AlertRuleList) IsEmpty() bool + type AlertRuleListIterator struct + func NewAlertRuleListIterator(page AlertRuleListPage) AlertRuleListIterator + func (iter *AlertRuleListIterator) Next() error + func (iter *AlertRuleListIterator) NextWithContext(ctx context.Context) (err error) + func (iter AlertRuleListIterator) NotDone() bool + func (iter AlertRuleListIterator) Response() AlertRuleList + func (iter AlertRuleListIterator) Value() ActivityLogAlertResource + type AlertRuleListPage struct + func NewAlertRuleListPage(cur AlertRuleList, ...) AlertRuleListPage + func (page *AlertRuleListPage) Next() error + func (page *AlertRuleListPage) NextWithContext(ctx context.Context) (err error) + func (page AlertRuleListPage) NotDone() bool + func (page AlertRuleListPage) Response() AlertRuleList + func (page AlertRuleListPage) Values() []ActivityLogAlertResource + type AlertRulePatchObject struct + Tags map[string]*string + func (arpo *AlertRulePatchObject) UnmarshalJSON(body []byte) error + func (arpo AlertRulePatchObject) MarshalJSON() ([]byte, error) + type AlertRulePatchProperties struct + Enabled *bool + type AlertRuleProperties struct + Actions *ActionList + Condition *AlertRuleAllOfCondition + Description *string + Enabled *bool + Scopes *[]string + type AzureResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ar AzureResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type ErrorResponse struct + Code *string + Message *string + func (er ErrorResponse) MarshalJSON() ([]byte, error)