Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Action struct + OdataType OdataTypeBasicAction + func (a Action) AsAction() (*Action, bool) + func (a Action) AsAlertingAction() (*AlertingAction, bool) + func (a Action) AsBasicAction() (BasicAction, bool) + func (a Action) AsLogToMetricAction() (*LogToMetricAction, bool) + func (a Action) MarshalJSON() ([]byte, error) + type ActionDetail struct + Detail *string + MechanismType *string + Name *string + SendTime *string + Status *string + SubState *string + type ActionGroup struct + ArmRoleReceivers *[]ArmRoleReceiver + AutomationRunbookReceivers *[]AutomationRunbookReceiver + AzureAppPushReceivers *[]AzureAppPushReceiver + AzureFunctionReceivers *[]AzureFunctionReceiver + EmailReceivers *[]EmailReceiver + Enabled *bool + EventHubReceivers *[]EventHubReceiver + GroupShortName *string + ItsmReceivers *[]ItsmReceiver + LogicAppReceivers *[]LogicAppReceiver + SmsReceivers *[]SmsReceiver + VoiceReceivers *[]VoiceReceiver + WebhookReceivers *[]WebhookReceiver + type ActionGroupList struct + NextLink *string + Value *[]ActionGroupResource + type ActionGroupPatch struct + Enabled *bool + type ActionGroupPatchBody struct + Tags map[string]*string + func (agpb *ActionGroupPatchBody) UnmarshalJSON(body []byte) error + func (agpb ActionGroupPatchBody) MarshalJSON() ([]byte, error) + type ActionGroupResource struct + ID *string + Identity *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (agr *ActionGroupResource) UnmarshalJSON(body []byte) error + func (agr ActionGroupResource) MarshalJSON() ([]byte, error) + type ActionGroupsClient struct + func NewActionGroupsClient(subscriptionID string) ActionGroupsClient + func NewActionGroupsClientWithBaseURI(baseURI string, subscriptionID string) ActionGroupsClient + func (client ActionGroupsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (result ActionGroupResource, err error) + func (client ActionGroupsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (*http.Request, error) + func (client ActionGroupsClient) CreateOrUpdateResponder(resp *http.Response) (result ActionGroupResource, err error) + func (client ActionGroupsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) Delete(ctx context.Context, resourceGroupName string, actionGroupName string) (result autorest.Response, err error) + func (client ActionGroupsClient) DeletePreparer(ctx context.Context, resourceGroupName string, actionGroupName string) (*http.Request, error) + func (client ActionGroupsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ActionGroupsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) EnableReceiver(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (result autorest.Response, err error) + func (client ActionGroupsClient) EnableReceiverPreparer(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (*http.Request, error) + func (client ActionGroupsClient) EnableReceiverResponder(resp *http.Response) (result autorest.Response, err error) + func (client ActionGroupsClient) EnableReceiverSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) Get(ctx context.Context, resourceGroupName string, actionGroupName string) (result ActionGroupResource, err error) + func (client ActionGroupsClient) GetPreparer(ctx context.Context, resourceGroupName string, actionGroupName string) (*http.Request, error) + func (client ActionGroupsClient) GetResponder(resp *http.Response) (result ActionGroupResource, err error) + func (client ActionGroupsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) GetTestNotifications(ctx context.Context, notificationID string) (result TestNotificationDetailsResponse, err error) + func (client ActionGroupsClient) GetTestNotificationsPreparer(ctx context.Context, notificationID string) (*http.Request, error) + func (client ActionGroupsClient) GetTestNotificationsResponder(resp *http.Response) (result TestNotificationDetailsResponse, err error) + func (client ActionGroupsClient) GetTestNotificationsSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ActionGroupList, err error) + func (client ActionGroupsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ActionGroupsClient) ListByResourceGroupResponder(resp *http.Response) (result ActionGroupList, err error) + func (client ActionGroupsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) ListBySubscriptionID(ctx context.Context) (result ActionGroupList, err error) + func (client ActionGroupsClient) ListBySubscriptionIDPreparer(ctx context.Context) (*http.Request, error) + func (client ActionGroupsClient) ListBySubscriptionIDResponder(resp *http.Response) (result ActionGroupList, err error) + func (client ActionGroupsClient) ListBySubscriptionIDSender(req *http.Request) (*http.Response, error) + func (client ActionGroupsClient) PostTestNotifications(ctx context.Context, notificationRequest NotificationRequestBody) (result ActionGroupsPostTestNotificationsFuture, err error) + func (client ActionGroupsClient) PostTestNotificationsPreparer(ctx context.Context, notificationRequest NotificationRequestBody) (*http.Request, error) + func (client ActionGroupsClient) PostTestNotificationsResponder(resp *http.Response) (result TestNotificationResponse, err error) + func (client ActionGroupsClient) PostTestNotificationsSender(req *http.Request) (future ActionGroupsPostTestNotificationsFuture, err error) + func (client ActionGroupsClient) Update(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (result ActionGroupResource, err error) + func (client ActionGroupsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, actionGroupName string, ...) (*http.Request, error) + func (client ActionGroupsClient) UpdateResponder(resp *http.Response) (result ActionGroupResource, err error) + func (client ActionGroupsClient) UpdateSender(req *http.Request) (*http.Response, error) + type ActionGroupsPostTestNotificationsFuture struct + Result func(ActionGroupsClient) (TestNotificationResponse, error) + func (future *ActionGroupsPostTestNotificationsFuture) UnmarshalJSON(body []byte) error + type ActionList struct + ActionGroups *[]ActionGroup + type ActivityLogAlertResource struct + ID *string + Identity *string + Kind *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 ActivityLogsClient struct + func NewActivityLogsClient(subscriptionID string) ActivityLogsClient + func NewActivityLogsClientWithBaseURI(baseURI string, subscriptionID string) ActivityLogsClient + func (client ActivityLogsClient) List(ctx context.Context, filter string, selectParameter string) (result EventDataCollectionPage, err error) + func (client ActivityLogsClient) ListComplete(ctx context.Context, filter string, selectParameter string) (result EventDataCollectionIterator, err error) + func (client ActivityLogsClient) ListPreparer(ctx context.Context, filter string, selectParameter string) (*http.Request, error) + func (client ActivityLogsClient) ListResponder(resp *http.Response) (result EventDataCollection, err error) + func (client ActivityLogsClient) ListSender(req *http.Request) (*http.Response, error) + type AggregationType string + const AggregationTypeAverage + const AggregationTypeCount + const AggregationTypeMaximum + const AggregationTypeMinimum + const AggregationTypeNone + const AggregationTypeTotal + func PossibleAggregationTypeValues() []AggregationType + type AggregationTypeEnum string + const AggregationTypeEnumAverage + const AggregationTypeEnumCount + const AggregationTypeEnumMaximum + const AggregationTypeEnumMinimum + const AggregationTypeEnumTotal + func PossibleAggregationTypeEnumValues() []AggregationTypeEnum + type AlertRule struct + Action BasicRuleAction + Actions *[]BasicRuleAction + Condition BasicRuleCondition + Description *string + IsEnabled *bool + LastUpdatedTime *date.Time + Name *string + ProvisioningState *string + func (ar *AlertRule) UnmarshalJSON(body []byte) error + func (ar AlertRule) MarshalJSON() ([]byte, error) + type AlertRuleAllOfCondition struct + AllOf *[]AlertRuleAnyOfOrLeafCondition + type AlertRuleAnyOfOrLeafCondition struct + AnyOf *[]AlertRuleLeafCondition + ContainsAny *[]string + Equals *string + Field *string + type AlertRuleIncidentsClient struct + func NewAlertRuleIncidentsClient(subscriptionID string) AlertRuleIncidentsClient + func NewAlertRuleIncidentsClientWithBaseURI(baseURI string, subscriptionID string) AlertRuleIncidentsClient + func (client AlertRuleIncidentsClient) Get(ctx context.Context, resourceGroupName string, ruleName string, ...) (result Incident, err error) + func (client AlertRuleIncidentsClient) GetPreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client AlertRuleIncidentsClient) GetResponder(resp *http.Response) (result Incident, err error) + func (client AlertRuleIncidentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AlertRuleIncidentsClient) ListByAlertRule(ctx context.Context, resourceGroupName string, ruleName string) (result IncidentListResult, err error) + func (client AlertRuleIncidentsClient) ListByAlertRulePreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client AlertRuleIncidentsClient) ListByAlertRuleResponder(resp *http.Response) (result IncidentListResult, err error) + func (client AlertRuleIncidentsClient) ListByAlertRuleSender(req *http.Request) (*http.Response, error) + 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 AlertRuleResource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (arr *AlertRuleResource) UnmarshalJSON(body []byte) error + func (arr AlertRuleResource) MarshalJSON() ([]byte, error) + type AlertRuleResourceCollection struct + Value *[]AlertRuleResource + type AlertRuleResourcePatch struct + Tags map[string]*string + func (arrp *AlertRuleResourcePatch) UnmarshalJSON(body []byte) error + func (arrp AlertRuleResourcePatch) MarshalJSON() ([]byte, error) + type AlertRulesClient struct + func NewAlertRulesClient(subscriptionID string) AlertRulesClient + func NewAlertRulesClientWithBaseURI(baseURI string, subscriptionID string) AlertRulesClient + func (client AlertRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ruleName string, ...) (result AlertRuleResource, err error) + func (client AlertRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client AlertRulesClient) CreateOrUpdateResponder(resp *http.Response) (result AlertRuleResource, err error) + func (client AlertRulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AlertRulesClient) Delete(ctx context.Context, resourceGroupName string, ruleName string) (result autorest.Response, err error) + func (client AlertRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client AlertRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AlertRulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AlertRulesClient) Get(ctx context.Context, resourceGroupName string, ruleName string) (result AlertRuleResource, err error) + func (client AlertRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client AlertRulesClient) GetResponder(resp *http.Response) (result AlertRuleResource, err error) + func (client AlertRulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client AlertRulesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AlertRuleResourceCollection, err error) + func (client AlertRulesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AlertRulesClient) ListByResourceGroupResponder(resp *http.Response) (result AlertRuleResourceCollection, err error) + func (client AlertRulesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AlertRulesClient) ListBySubscription(ctx context.Context) (result AlertRuleResourceCollection, err error) + func (client AlertRulesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client AlertRulesClient) ListBySubscriptionResponder(resp *http.Response) (result AlertRuleResourceCollection, err error) + func (client AlertRulesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AlertRulesClient) Update(ctx context.Context, resourceGroupName string, ruleName string, ...) (result AlertRuleResource, err error) + func (client AlertRulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client AlertRulesClient) UpdateResponder(resp *http.Response) (result AlertRuleResource, err error) + func (client AlertRulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type AlertSeverity string + const AlertSeverityFour + const AlertSeverityOne + const AlertSeverityThree + const AlertSeverityTwo + const AlertSeverityZero + func PossibleAlertSeverityValues() []AlertSeverity + type AlertingAction struct + AznsAction *AzNsActionGroup + OdataType OdataTypeBasicAction + Severity AlertSeverity + ThrottlingInMin *int32 + Trigger *TriggerCondition + func (aa AlertingAction) AsAction() (*Action, bool) + func (aa AlertingAction) AsAlertingAction() (*AlertingAction, bool) + func (aa AlertingAction) AsBasicAction() (BasicAction, bool) + func (aa AlertingAction) AsLogToMetricAction() (*LogToMetricAction, bool) + func (aa AlertingAction) MarshalJSON() ([]byte, error) + type ArmRoleReceiver struct + Name *string + RoleID *string + UseCommonAlertSchema *bool + type AutomationRunbookReceiver struct + AutomationAccountID *string + IsGlobalRunbook *bool + Name *string + RunbookName *string + ServiceURI *string + UseCommonAlertSchema *bool + WebhookResourceID *string + type AutoscaleNotification struct + Email *EmailNotification + Operation *string + Webhooks *[]WebhookNotification + type AutoscaleProfile struct + Capacity *ScaleCapacity + FixedDate *TimeWindow + Name *string + Recurrence *Recurrence + Rules *[]ScaleRule + type AutoscaleSetting struct + Enabled *bool + Name *string + Notifications *[]AutoscaleNotification + Profiles *[]AutoscaleProfile + TargetResourceLocation *string + TargetResourceURI *string + type AutoscaleSettingResource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (asr *AutoscaleSettingResource) UnmarshalJSON(body []byte) error + func (asr AutoscaleSettingResource) MarshalJSON() ([]byte, error) + type AutoscaleSettingResourceCollection struct + NextLink *string + Value *[]AutoscaleSettingResource + func (asrc AutoscaleSettingResourceCollection) IsEmpty() bool + type AutoscaleSettingResourceCollectionIterator struct + func NewAutoscaleSettingResourceCollectionIterator(page AutoscaleSettingResourceCollectionPage) AutoscaleSettingResourceCollectionIterator + func (iter *AutoscaleSettingResourceCollectionIterator) Next() error + func (iter *AutoscaleSettingResourceCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter AutoscaleSettingResourceCollectionIterator) NotDone() bool + func (iter AutoscaleSettingResourceCollectionIterator) Response() AutoscaleSettingResourceCollection + func (iter AutoscaleSettingResourceCollectionIterator) Value() AutoscaleSettingResource + type AutoscaleSettingResourceCollectionPage struct + func NewAutoscaleSettingResourceCollectionPage(cur AutoscaleSettingResourceCollection, ...) AutoscaleSettingResourceCollectionPage + func (page *AutoscaleSettingResourceCollectionPage) Next() error + func (page *AutoscaleSettingResourceCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page AutoscaleSettingResourceCollectionPage) NotDone() bool + func (page AutoscaleSettingResourceCollectionPage) Response() AutoscaleSettingResourceCollection + func (page AutoscaleSettingResourceCollectionPage) Values() []AutoscaleSettingResource + type AutoscaleSettingResourcePatch struct + Tags map[string]*string + func (asrp *AutoscaleSettingResourcePatch) UnmarshalJSON(body []byte) error + func (asrp AutoscaleSettingResourcePatch) MarshalJSON() ([]byte, error) + type AutoscaleSettingsClient struct + func NewAutoscaleSettingsClient(subscriptionID string) AutoscaleSettingsClient + func NewAutoscaleSettingsClientWithBaseURI(baseURI string, subscriptionID string) AutoscaleSettingsClient + func (client AutoscaleSettingsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, autoscaleSettingName string, ...) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, autoscaleSettingName string, ...) (*http.Request, error) + func (client AutoscaleSettingsClient) CreateOrUpdateResponder(resp *http.Response) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AutoscaleSettingsClient) Delete(ctx context.Context, resourceGroupName string, autoscaleSettingName string) (result autorest.Response, err error) + func (client AutoscaleSettingsClient) DeletePreparer(ctx context.Context, resourceGroupName string, autoscaleSettingName string) (*http.Request, error) + func (client AutoscaleSettingsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AutoscaleSettingsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AutoscaleSettingsClient) Get(ctx context.Context, resourceGroupName string, autoscaleSettingName string) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) GetPreparer(ctx context.Context, resourceGroupName string, autoscaleSettingName string) (*http.Request, error) + func (client AutoscaleSettingsClient) GetResponder(resp *http.Response) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AutoscaleSettingsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AutoscaleSettingResourceCollectionPage, err error) + func (client AutoscaleSettingsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result AutoscaleSettingResourceCollectionIterator, err error) + func (client AutoscaleSettingsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AutoscaleSettingsClient) ListByResourceGroupResponder(resp *http.Response) (result AutoscaleSettingResourceCollection, err error) + func (client AutoscaleSettingsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AutoscaleSettingsClient) ListBySubscription(ctx context.Context) (result AutoscaleSettingResourceCollectionPage, err error) + func (client AutoscaleSettingsClient) ListBySubscriptionComplete(ctx context.Context) (result AutoscaleSettingResourceCollectionIterator, err error) + func (client AutoscaleSettingsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client AutoscaleSettingsClient) ListBySubscriptionResponder(resp *http.Response) (result AutoscaleSettingResourceCollection, err error) + func (client AutoscaleSettingsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AutoscaleSettingsClient) Update(ctx context.Context, resourceGroupName string, autoscaleSettingName string, ...) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, autoscaleSettingName string, ...) (*http.Request, error) + func (client AutoscaleSettingsClient) UpdateResponder(resp *http.Response) (result AutoscaleSettingResource, err error) + func (client AutoscaleSettingsClient) UpdateSender(req *http.Request) (*http.Response, error) + type AzNsActionGroup struct + ActionGroup *[]string + CustomWebhookPayload *string + EmailSubject *string + type AzureAppPushReceiver struct + EmailAddress *string + Name *string + type AzureFunctionReceiver struct + FunctionAppResourceID *string + FunctionName *string + HTTPTriggerURL *string + Name *string + UseCommonAlertSchema *bool + type AzureMonitorMetricsDestination struct + Name *string + type AzureMonitorPrivateLinkScope struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (ampls *AzureMonitorPrivateLinkScope) UnmarshalJSON(body []byte) error + func (ampls AzureMonitorPrivateLinkScope) MarshalJSON() ([]byte, error) + type AzureMonitorPrivateLinkScopeListResult struct + NextLink *string + Value *[]AzureMonitorPrivateLinkScope + func (amplslr AzureMonitorPrivateLinkScopeListResult) IsEmpty() bool + type AzureMonitorPrivateLinkScopeListResultIterator struct + func NewAzureMonitorPrivateLinkScopeListResultIterator(page AzureMonitorPrivateLinkScopeListResultPage) AzureMonitorPrivateLinkScopeListResultIterator + func (iter *AzureMonitorPrivateLinkScopeListResultIterator) Next() error + func (iter *AzureMonitorPrivateLinkScopeListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter AzureMonitorPrivateLinkScopeListResultIterator) NotDone() bool + func (iter AzureMonitorPrivateLinkScopeListResultIterator) Response() AzureMonitorPrivateLinkScopeListResult + func (iter AzureMonitorPrivateLinkScopeListResultIterator) Value() AzureMonitorPrivateLinkScope + type AzureMonitorPrivateLinkScopeListResultPage struct + func NewAzureMonitorPrivateLinkScopeListResultPage(cur AzureMonitorPrivateLinkScopeListResult, ...) AzureMonitorPrivateLinkScopeListResultPage + func (page *AzureMonitorPrivateLinkScopeListResultPage) Next() error + func (page *AzureMonitorPrivateLinkScopeListResultPage) NextWithContext(ctx context.Context) (err error) + func (page AzureMonitorPrivateLinkScopeListResultPage) NotDone() bool + func (page AzureMonitorPrivateLinkScopeListResultPage) Response() AzureMonitorPrivateLinkScopeListResult + func (page AzureMonitorPrivateLinkScopeListResultPage) Values() []AzureMonitorPrivateLinkScope + type AzureMonitorPrivateLinkScopeProperties struct + PrivateEndpointConnections *[]PrivateEndpointConnection + ProvisioningState *string + func (amplsp AzureMonitorPrivateLinkScopeProperties) MarshalJSON() ([]byte, error) + type AzureResource struct + ID *string + Identity *string + Kind *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 BaselineMetadata struct + Name *string + Value *string + type BaselineSensitivity string + const BaselineSensitivityHigh + const BaselineSensitivityLow + const BaselineSensitivityMedium + func PossibleBaselineSensitivityValues() []BaselineSensitivity + type BaselinesClient struct + func NewBaselinesClient(subscriptionID string) BaselinesClient + func NewBaselinesClientWithBaseURI(baseURI string, subscriptionID string) BaselinesClient + func (client BaselinesClient) List(ctx context.Context, resourceURI string, metricnames string, ...) (result MetricBaselinesResponse, err error) + func (client BaselinesClient) ListPreparer(ctx context.Context, resourceURI string, metricnames string, ...) (*http.Request, error) + func (client BaselinesClient) ListResponder(resp *http.Response) (result MetricBaselinesResponse, err error) + func (client BaselinesClient) ListSender(req *http.Request) (*http.Response, error) + type BasicAction interface + AsAction func() (*Action, bool) + AsAlertingAction func() (*AlertingAction, bool) + AsLogToMetricAction func() (*LogToMetricAction, bool) + type BasicMetricAlertCriteria interface + AsMetricAlertCriteria func() (*MetricAlertCriteria, bool) + AsMetricAlertMultipleResourceMultipleMetricCriteria func() (*MetricAlertMultipleResourceMultipleMetricCriteria, bool) + AsMetricAlertSingleResourceMultipleMetricCriteria func() (*MetricAlertSingleResourceMultipleMetricCriteria, bool) + AsWebtestLocationAvailabilityCriteria func() (*WebtestLocationAvailabilityCriteria, bool) + type BasicMultiMetricCriteria interface + AsDynamicMetricCriteria func() (*DynamicMetricCriteria, bool) + AsMetricCriteria func() (*MetricCriteria, bool) + AsMultiMetricCriteria func() (*MultiMetricCriteria, bool) + type BasicRuleAction interface + AsRuleAction func() (*RuleAction, bool) + AsRuleEmailAction func() (*RuleEmailAction, bool) + AsRuleWebhookAction func() (*RuleWebhookAction, bool) + type BasicRuleCondition interface + AsLocationThresholdRuleCondition func() (*LocationThresholdRuleCondition, bool) + AsManagementEventRuleCondition func() (*ManagementEventRuleCondition, bool) + AsRuleCondition func() (*RuleCondition, bool) + AsThresholdRuleCondition func() (*ThresholdRuleCondition, bool) + type BasicRuleDataSource interface + AsRuleDataSource func() (*RuleDataSource, bool) + AsRuleManagementEventDataSource func() (*RuleManagementEventDataSource, bool) + AsRuleMetricDataSource func() (*RuleMetricDataSource, bool) + type CategoryType string + const CategoryTypeLogs + const CategoryTypeMetrics + func PossibleCategoryTypeValues() []CategoryType + type ComparisonOperationType string + const ComparisonOperationTypeEquals + const ComparisonOperationTypeGreaterThan + const ComparisonOperationTypeGreaterThanOrEqual + const ComparisonOperationTypeLessThan + const ComparisonOperationTypeLessThanOrEqual + const ComparisonOperationTypeNotEquals + func PossibleComparisonOperationTypeValues() []ComparisonOperationType + type ConditionOperator string + const ConditionOperatorGreaterThan + const ConditionOperatorGreaterThanOrEqual + const ConditionOperatorLessThan + const ConditionOperatorLessThanOrEqual + func PossibleConditionOperatorValues() []ConditionOperator + type ConditionalOperator string + const ConditionalOperatorEqual + const ConditionalOperatorGreaterThan + const ConditionalOperatorGreaterThanOrEqual + const ConditionalOperatorLessThan + const ConditionalOperatorLessThanOrEqual + func PossibleConditionalOperatorValues() []ConditionalOperator + type ConfigurationAccessEndpointSpec struct + Endpoint *string + func (caes ConfigurationAccessEndpointSpec) MarshalJSON() ([]byte, error) + type Context struct + ContextType *string + NotificationSource *string + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Criteria struct + Dimensions *[]Dimension + MetricName *string + type CriterionType string + const CriterionTypeDynamicThresholdCriterion + const CriterionTypeMultiMetricCriteria + const CriterionTypeStaticThresholdCriterion + func PossibleCriterionTypeValues() []CriterionType + type DataCollectionEndpoint struct + ConfigurationAccess *DataCollectionEndpointConfigurationAccess + Description *string + ImmutableID *string + LogsIngestion *DataCollectionEndpointLogsIngestion + NetworkAcls *DataCollectionEndpointNetworkAcls + ProvisioningState KnownDataCollectionEndpointProvisioningState + func (dce DataCollectionEndpoint) MarshalJSON() ([]byte, error) + type DataCollectionEndpointConfigurationAccess struct + Endpoint *string + func (dceA DataCollectionEndpointConfigurationAccess) MarshalJSON() ([]byte, error) + type DataCollectionEndpointLogsIngestion struct + Endpoint *string + func (dceI DataCollectionEndpointLogsIngestion) MarshalJSON() ([]byte, error) + type DataCollectionEndpointNetworkAcls struct + PublicNetworkAccess KnownPublicNetworkAccessOptions + type DataCollectionEndpointResource struct + Etag *string + ID *string + Kind KnownDataCollectionEndpointResourceKind + Location *string + Name *string + SystemData *DataCollectionEndpointResourceSystemData + Tags map[string]*string + Type *string + func (dcer *DataCollectionEndpointResource) UnmarshalJSON(body []byte) error + func (dcer DataCollectionEndpointResource) MarshalJSON() ([]byte, error) + type DataCollectionEndpointResourceListResult struct + NextLink *string + Value *[]DataCollectionEndpointResource + func (dcerlr DataCollectionEndpointResourceListResult) IsEmpty() bool + type DataCollectionEndpointResourceListResultIterator struct + func NewDataCollectionEndpointResourceListResultIterator(page DataCollectionEndpointResourceListResultPage) DataCollectionEndpointResourceListResultIterator + func (iter *DataCollectionEndpointResourceListResultIterator) Next() error + func (iter *DataCollectionEndpointResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DataCollectionEndpointResourceListResultIterator) NotDone() bool + func (iter DataCollectionEndpointResourceListResultIterator) Response() DataCollectionEndpointResourceListResult + func (iter DataCollectionEndpointResourceListResultIterator) Value() DataCollectionEndpointResource + type DataCollectionEndpointResourceListResultPage struct + func NewDataCollectionEndpointResourceListResultPage(cur DataCollectionEndpointResourceListResult, ...) DataCollectionEndpointResourceListResultPage + func (page *DataCollectionEndpointResourceListResultPage) Next() error + func (page *DataCollectionEndpointResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DataCollectionEndpointResourceListResultPage) NotDone() bool + func (page DataCollectionEndpointResourceListResultPage) Response() DataCollectionEndpointResourceListResult + func (page DataCollectionEndpointResourceListResultPage) Values() []DataCollectionEndpointResource + type DataCollectionEndpointResourceProperties struct + ConfigurationAccess *DataCollectionEndpointConfigurationAccess + Description *string + ImmutableID *string + LogsIngestion *DataCollectionEndpointLogsIngestion + NetworkAcls *DataCollectionEndpointNetworkAcls + ProvisioningState KnownDataCollectionEndpointProvisioningState + func (dcer DataCollectionEndpointResourceProperties) MarshalJSON() ([]byte, error) + type DataCollectionEndpointResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type DataCollectionEndpointsClient struct + func NewDataCollectionEndpointsClient(subscriptionID string) DataCollectionEndpointsClient + func NewDataCollectionEndpointsClientWithBaseURI(baseURI string, subscriptionID string) DataCollectionEndpointsClient + func (client DataCollectionEndpointsClient) Create(ctx context.Context, resourceGroupName string, ...) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) CreatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DataCollectionEndpointsClient) CreateResponder(resp *http.Response) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client DataCollectionEndpointsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client DataCollectionEndpointsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DataCollectionEndpointsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DataCollectionEndpointsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DataCollectionEndpointsClient) Get(ctx context.Context, resourceGroupName string, ...) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DataCollectionEndpointsClient) GetResponder(resp *http.Response) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DataCollectionEndpointsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DataCollectionEndpointResourceListResultPage, err error) + func (client DataCollectionEndpointsClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DataCollectionEndpointResourceListResultIterator, err error) + func (client DataCollectionEndpointsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client DataCollectionEndpointsClient) ListByResourceGroupResponder(resp *http.Response) (result DataCollectionEndpointResourceListResult, err error) + func (client DataCollectionEndpointsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DataCollectionEndpointsClient) ListBySubscription(ctx context.Context) (result DataCollectionEndpointResourceListResultPage, err error) + func (client DataCollectionEndpointsClient) ListBySubscriptionComplete(ctx context.Context) (result DataCollectionEndpointResourceListResultIterator, err error) + func (client DataCollectionEndpointsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client DataCollectionEndpointsClient) ListBySubscriptionResponder(resp *http.Response) (result DataCollectionEndpointResourceListResult, err error) + func (client DataCollectionEndpointsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client DataCollectionEndpointsClient) Update(ctx context.Context, resourceGroupName string, ...) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client DataCollectionEndpointsClient) UpdateResponder(resp *http.Response) (result DataCollectionEndpointResource, err error) + func (client DataCollectionEndpointsClient) UpdateSender(req *http.Request) (*http.Response, error) + type DataCollectionRule struct + DataFlows *[]DataFlow + DataSources *DataCollectionRuleDataSources + Description *string + Destinations *DataCollectionRuleDestinations + ImmutableID *string + ProvisioningState KnownDataCollectionRuleProvisioningState + func (dcr DataCollectionRule) MarshalJSON() ([]byte, error) + type DataCollectionRuleAssociation struct + DataCollectionEndpointID *string + DataCollectionRuleID *string + Description *string + ProvisioningState KnownDataCollectionRuleAssociationProvisioningState + func (dcra DataCollectionRuleAssociation) MarshalJSON() ([]byte, error) + type DataCollectionRuleAssociationProxyOnlyResource struct + Etag *string + ID *string + Name *string + SystemData *DataCollectionRuleAssociationProxyOnlyResourceSystemData + Type *string + func (dcrapor *DataCollectionRuleAssociationProxyOnlyResource) UnmarshalJSON(body []byte) error + func (dcrapor DataCollectionRuleAssociationProxyOnlyResource) MarshalJSON() ([]byte, error) + type DataCollectionRuleAssociationProxyOnlyResourceListResult struct + NextLink *string + Value *[]DataCollectionRuleAssociationProxyOnlyResource + func (dcraporlr DataCollectionRuleAssociationProxyOnlyResourceListResult) IsEmpty() bool + type DataCollectionRuleAssociationProxyOnlyResourceListResultIterator struct + func NewDataCollectionRuleAssociationProxyOnlyResourceListResultIterator(page DataCollectionRuleAssociationProxyOnlyResourceListResultPage) DataCollectionRuleAssociationProxyOnlyResourceListResultIterator + func (iter *DataCollectionRuleAssociationProxyOnlyResourceListResultIterator) Next() error + func (iter *DataCollectionRuleAssociationProxyOnlyResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DataCollectionRuleAssociationProxyOnlyResourceListResultIterator) NotDone() bool + func (iter DataCollectionRuleAssociationProxyOnlyResourceListResultIterator) Response() DataCollectionRuleAssociationProxyOnlyResourceListResult + func (iter DataCollectionRuleAssociationProxyOnlyResourceListResultIterator) Value() DataCollectionRuleAssociationProxyOnlyResource + type DataCollectionRuleAssociationProxyOnlyResourceListResultPage struct + func NewDataCollectionRuleAssociationProxyOnlyResourceListResultPage(cur DataCollectionRuleAssociationProxyOnlyResourceListResult, ...) DataCollectionRuleAssociationProxyOnlyResourceListResultPage + func (page *DataCollectionRuleAssociationProxyOnlyResourceListResultPage) Next() error + func (page *DataCollectionRuleAssociationProxyOnlyResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DataCollectionRuleAssociationProxyOnlyResourceListResultPage) NotDone() bool + func (page DataCollectionRuleAssociationProxyOnlyResourceListResultPage) Response() DataCollectionRuleAssociationProxyOnlyResourceListResult + func (page DataCollectionRuleAssociationProxyOnlyResourceListResultPage) Values() []DataCollectionRuleAssociationProxyOnlyResource + type DataCollectionRuleAssociationProxyOnlyResourceProperties struct + DataCollectionEndpointID *string + DataCollectionRuleID *string + Description *string + ProvisioningState KnownDataCollectionRuleAssociationProvisioningState + func (dcrapor DataCollectionRuleAssociationProxyOnlyResourceProperties) MarshalJSON() ([]byte, error) + type DataCollectionRuleAssociationProxyOnlyResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type DataCollectionRuleAssociationsClient struct + func NewDataCollectionRuleAssociationsClient(subscriptionID string) DataCollectionRuleAssociationsClient + func NewDataCollectionRuleAssociationsClientWithBaseURI(baseURI string, subscriptionID string) DataCollectionRuleAssociationsClient + func (client DataCollectionRuleAssociationsClient) Create(ctx context.Context, resourceURI string, associationName string, ...) (result DataCollectionRuleAssociationProxyOnlyResource, err error) + func (client DataCollectionRuleAssociationsClient) CreatePreparer(ctx context.Context, resourceURI string, associationName string, ...) (*http.Request, error) + func (client DataCollectionRuleAssociationsClient) CreateResponder(resp *http.Response) (result DataCollectionRuleAssociationProxyOnlyResource, err error) + func (client DataCollectionRuleAssociationsClient) CreateSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRuleAssociationsClient) Delete(ctx context.Context, resourceURI string, associationName string) (result autorest.Response, err error) + func (client DataCollectionRuleAssociationsClient) DeletePreparer(ctx context.Context, resourceURI string, associationName string) (*http.Request, error) + func (client DataCollectionRuleAssociationsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DataCollectionRuleAssociationsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRuleAssociationsClient) Get(ctx context.Context, resourceURI string, associationName string) (result DataCollectionRuleAssociationProxyOnlyResource, err error) + func (client DataCollectionRuleAssociationsClient) GetPreparer(ctx context.Context, resourceURI string, associationName string) (*http.Request, error) + func (client DataCollectionRuleAssociationsClient) GetResponder(resp *http.Response) (result DataCollectionRuleAssociationProxyOnlyResource, err error) + func (client DataCollectionRuleAssociationsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRuleAssociationsClient) ListByResource(ctx context.Context, resourceURI string) (result DataCollectionRuleAssociationProxyOnlyResourceListResultPage, err error) + func (client DataCollectionRuleAssociationsClient) ListByResourceComplete(ctx context.Context, resourceURI string) (result DataCollectionRuleAssociationProxyOnlyResourceListResultIterator, ...) + func (client DataCollectionRuleAssociationsClient) ListByResourcePreparer(ctx context.Context, resourceURI string) (*http.Request, error) + func (client DataCollectionRuleAssociationsClient) ListByResourceResponder(resp *http.Response) (result DataCollectionRuleAssociationProxyOnlyResourceListResult, err error) + func (client DataCollectionRuleAssociationsClient) ListByResourceSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRuleAssociationsClient) ListByRule(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result DataCollectionRuleAssociationProxyOnlyResourceListResultPage, err error) + func (client DataCollectionRuleAssociationsClient) ListByRuleComplete(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result DataCollectionRuleAssociationProxyOnlyResourceListResultIterator, ...) + func (client DataCollectionRuleAssociationsClient) ListByRulePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client DataCollectionRuleAssociationsClient) ListByRuleResponder(resp *http.Response) (result DataCollectionRuleAssociationProxyOnlyResourceListResult, err error) + func (client DataCollectionRuleAssociationsClient) ListByRuleSender(req *http.Request) (*http.Response, error) + type DataCollectionRuleDataSources struct + Extensions *[]ExtensionDataSource + PerformanceCounters *[]PerfCounterDataSource + Syslog *[]SyslogDataSource + WindowsEventLogs *[]WindowsEventLogDataSource + type DataCollectionRuleDestinations struct + AzureMonitorMetrics *DestinationsSpecAzureMonitorMetrics + LogAnalytics *[]LogAnalyticsDestination + type DataCollectionRuleResource struct + Etag *string + ID *string + Kind KnownDataCollectionRuleResourceKind + Location *string + Name *string + SystemData *DataCollectionRuleResourceSystemData + Tags map[string]*string + Type *string + func (dcrr *DataCollectionRuleResource) UnmarshalJSON(body []byte) error + func (dcrr DataCollectionRuleResource) MarshalJSON() ([]byte, error) + type DataCollectionRuleResourceListResult struct + NextLink *string + Value *[]DataCollectionRuleResource + func (dcrrlr DataCollectionRuleResourceListResult) IsEmpty() bool + type DataCollectionRuleResourceListResultIterator struct + func NewDataCollectionRuleResourceListResultIterator(page DataCollectionRuleResourceListResultPage) DataCollectionRuleResourceListResultIterator + func (iter *DataCollectionRuleResourceListResultIterator) Next() error + func (iter *DataCollectionRuleResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DataCollectionRuleResourceListResultIterator) NotDone() bool + func (iter DataCollectionRuleResourceListResultIterator) Response() DataCollectionRuleResourceListResult + func (iter DataCollectionRuleResourceListResultIterator) Value() DataCollectionRuleResource + type DataCollectionRuleResourceListResultPage struct + func NewDataCollectionRuleResourceListResultPage(cur DataCollectionRuleResourceListResult, ...) DataCollectionRuleResourceListResultPage + func (page *DataCollectionRuleResourceListResultPage) Next() error + func (page *DataCollectionRuleResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DataCollectionRuleResourceListResultPage) NotDone() bool + func (page DataCollectionRuleResourceListResultPage) Response() DataCollectionRuleResourceListResult + func (page DataCollectionRuleResourceListResultPage) Values() []DataCollectionRuleResource + type DataCollectionRuleResourceProperties struct + DataFlows *[]DataFlow + DataSources *DataCollectionRuleDataSources + Description *string + Destinations *DataCollectionRuleDestinations + ImmutableID *string + ProvisioningState KnownDataCollectionRuleProvisioningState + func (dcrr DataCollectionRuleResourceProperties) MarshalJSON() ([]byte, error) + type DataCollectionRuleResourceSystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type DataCollectionRulesClient struct + func NewDataCollectionRulesClient(subscriptionID string) DataCollectionRulesClient + func NewDataCollectionRulesClientWithBaseURI(baseURI string, subscriptionID string) DataCollectionRulesClient + func (client DataCollectionRulesClient) Create(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) CreatePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (*http.Request, error) + func (client DataCollectionRulesClient) CreateResponder(resp *http.Response) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) CreateSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRulesClient) Delete(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result autorest.Response, err error) + func (client DataCollectionRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client DataCollectionRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DataCollectionRulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRulesClient) Get(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string) (*http.Request, error) + func (client DataCollectionRulesClient) GetResponder(resp *http.Response) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRulesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result DataCollectionRuleResourceListResultPage, err error) + func (client DataCollectionRulesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result DataCollectionRuleResourceListResultIterator, err error) + func (client DataCollectionRulesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client DataCollectionRulesClient) ListByResourceGroupResponder(resp *http.Response) (result DataCollectionRuleResourceListResult, err error) + func (client DataCollectionRulesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRulesClient) ListBySubscription(ctx context.Context) (result DataCollectionRuleResourceListResultPage, err error) + func (client DataCollectionRulesClient) ListBySubscriptionComplete(ctx context.Context) (result DataCollectionRuleResourceListResultIterator, err error) + func (client DataCollectionRulesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client DataCollectionRulesClient) ListBySubscriptionResponder(resp *http.Response) (result DataCollectionRuleResourceListResult, err error) + func (client DataCollectionRulesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client DataCollectionRulesClient) Update(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, dataCollectionRuleName string, ...) (*http.Request, error) + func (client DataCollectionRulesClient) UpdateResponder(resp *http.Response) (result DataCollectionRuleResource, err error) + func (client DataCollectionRulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type DataContainer struct + Workspace *WorkspaceInfo + type DataFlow struct + Destinations *[]string + Streams *[]KnownDataFlowStreams + type DataSourcesSpec struct + Extensions *[]ExtensionDataSource + PerformanceCounters *[]PerfCounterDataSource + Syslog *[]SyslogDataSource + WindowsEventLogs *[]WindowsEventLogDataSource + type DataStatus string + const DataStatusNotPresent + const DataStatusPresent + func PossibleDataStatusValues() []DataStatus + type DestinationsSpec struct + AzureMonitorMetrics *DestinationsSpecAzureMonitorMetrics + LogAnalytics *[]LogAnalyticsDestination + type DestinationsSpecAzureMonitorMetrics struct + Name *string + type DiagnosticSettings struct + EventHubAuthorizationRuleID *string + EventHubName *string + LogAnalyticsDestinationType *string + Logs *[]LogSettings + Metrics *[]MetricSettings + ServiceBusRuleID *string + StorageAccountID *string + WorkspaceID *string + type DiagnosticSettingsCategory struct + CategoryType CategoryType + type DiagnosticSettingsCategoryClient struct + func NewDiagnosticSettingsCategoryClient(subscriptionID string) DiagnosticSettingsCategoryClient + func NewDiagnosticSettingsCategoryClientWithBaseURI(baseURI string, subscriptionID string) DiagnosticSettingsCategoryClient + func (client DiagnosticSettingsCategoryClient) Get(ctx context.Context, resourceURI string, name string) (result DiagnosticSettingsCategoryResource, err error) + func (client DiagnosticSettingsCategoryClient) GetPreparer(ctx context.Context, resourceURI string, name string) (*http.Request, error) + func (client DiagnosticSettingsCategoryClient) GetResponder(resp *http.Response) (result DiagnosticSettingsCategoryResource, err error) + func (client DiagnosticSettingsCategoryClient) GetSender(req *http.Request) (*http.Response, error) + func (client DiagnosticSettingsCategoryClient) List(ctx context.Context, resourceURI string) (result DiagnosticSettingsCategoryResourceCollection, err error) + func (client DiagnosticSettingsCategoryClient) ListPreparer(ctx context.Context, resourceURI string) (*http.Request, error) + func (client DiagnosticSettingsCategoryClient) ListResponder(resp *http.Response) (result DiagnosticSettingsCategoryResourceCollection, err error) + func (client DiagnosticSettingsCategoryClient) ListSender(req *http.Request) (*http.Response, error) + type DiagnosticSettingsCategoryResource struct + ID *string + Name *string + Type *string + func (dscr *DiagnosticSettingsCategoryResource) UnmarshalJSON(body []byte) error + func (dscr DiagnosticSettingsCategoryResource) MarshalJSON() ([]byte, error) + type DiagnosticSettingsCategoryResourceCollection struct + Value *[]DiagnosticSettingsCategoryResource + type DiagnosticSettingsClient struct + func NewDiagnosticSettingsClient(subscriptionID string) DiagnosticSettingsClient + func NewDiagnosticSettingsClientWithBaseURI(baseURI string, subscriptionID string) DiagnosticSettingsClient + func (client DiagnosticSettingsClient) CreateOrUpdate(ctx context.Context, resourceURI string, parameters DiagnosticSettingsResource, ...) (result DiagnosticSettingsResource, err error) + func (client DiagnosticSettingsClient) CreateOrUpdatePreparer(ctx context.Context, resourceURI string, parameters DiagnosticSettingsResource, ...) (*http.Request, error) + func (client DiagnosticSettingsClient) CreateOrUpdateResponder(resp *http.Response) (result DiagnosticSettingsResource, err error) + func (client DiagnosticSettingsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client DiagnosticSettingsClient) Delete(ctx context.Context, resourceURI string, name string) (result autorest.Response, err error) + func (client DiagnosticSettingsClient) DeletePreparer(ctx context.Context, resourceURI string, name string) (*http.Request, error) + func (client DiagnosticSettingsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DiagnosticSettingsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client DiagnosticSettingsClient) Get(ctx context.Context, resourceURI string, name string) (result DiagnosticSettingsResource, err error) + func (client DiagnosticSettingsClient) GetPreparer(ctx context.Context, resourceURI string, name string) (*http.Request, error) + func (client DiagnosticSettingsClient) GetResponder(resp *http.Response) (result DiagnosticSettingsResource, err error) + func (client DiagnosticSettingsClient) GetSender(req *http.Request) (*http.Response, error) + func (client DiagnosticSettingsClient) List(ctx context.Context, resourceURI string) (result DiagnosticSettingsResourceCollection, err error) + func (client DiagnosticSettingsClient) ListPreparer(ctx context.Context, resourceURI string) (*http.Request, error) + func (client DiagnosticSettingsClient) ListResponder(resp *http.Response) (result DiagnosticSettingsResourceCollection, err error) + func (client DiagnosticSettingsClient) ListSender(req *http.Request) (*http.Response, error) + type DiagnosticSettingsResource struct + ID *string + Name *string + Type *string + func (dsr *DiagnosticSettingsResource) UnmarshalJSON(body []byte) error + func (dsr DiagnosticSettingsResource) MarshalJSON() ([]byte, error) + type DiagnosticSettingsResourceCollection struct + Value *[]DiagnosticSettingsResource + type Dimension struct + Name *string + Operator *string + Values *[]string + type DynamicMetricCriteria struct + AdditionalProperties map[string]interface{} + AlertSensitivity DynamicThresholdSensitivity + CriterionType CriterionType + Dimensions *[]MetricDimension + FailingPeriods *DynamicThresholdFailingPeriods + IgnoreDataBefore *date.Time + MetricName *string + MetricNamespace *string + Name *string + Operator DynamicThresholdOperator + SkipMetricValidation *bool + TimeAggregation AggregationTypeEnum + func (dmc *DynamicMetricCriteria) UnmarshalJSON(body []byte) error + func (dmc DynamicMetricCriteria) AsBasicMultiMetricCriteria() (BasicMultiMetricCriteria, bool) + func (dmc DynamicMetricCriteria) AsDynamicMetricCriteria() (*DynamicMetricCriteria, bool) + func (dmc DynamicMetricCriteria) AsMetricCriteria() (*MetricCriteria, bool) + func (dmc DynamicMetricCriteria) AsMultiMetricCriteria() (*MultiMetricCriteria, bool) + func (dmc DynamicMetricCriteria) MarshalJSON() ([]byte, error) + type DynamicThresholdFailingPeriods struct + MinFailingPeriodsToAlert *float64 + NumberOfEvaluationPeriods *float64 + type DynamicThresholdOperator string + const DynamicThresholdOperatorGreaterOrLessThan + const DynamicThresholdOperatorGreaterThan + const DynamicThresholdOperatorLessThan + func PossibleDynamicThresholdOperatorValues() []DynamicThresholdOperator + type DynamicThresholdSensitivity string + const DynamicThresholdSensitivityHigh + const DynamicThresholdSensitivityLow + const DynamicThresholdSensitivityMedium + func PossibleDynamicThresholdSensitivityValues() []DynamicThresholdSensitivity + type EmailNotification struct + CustomEmails *[]string + SendToSubscriptionAdministrator *bool + SendToSubscriptionCoAdministrators *bool + type EmailReceiver struct + EmailAddress *string + Name *string + Status ReceiverStatus + UseCommonAlertSchema *bool + func (er EmailReceiver) MarshalJSON() ([]byte, error) + type EnableRequest struct + ReceiverName *string + type Enabled string + const EnabledFalse + const EnabledTrue + func PossibleEnabledValues() []Enabled + type Error struct + Code *string + Message *string + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorContract struct + Error *ErrorResponse + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Code *string + Message *string + type ErrorResponseCommon struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorResponseCommon + Message *string + func (erc ErrorResponseCommon) MarshalJSON() ([]byte, error) + type ErrorResponseCommonV2 struct + Error *ErrorDetail + type EventCategoriesClient struct + func NewEventCategoriesClient(subscriptionID string) EventCategoriesClient + func NewEventCategoriesClientWithBaseURI(baseURI string, subscriptionID string) EventCategoriesClient + func (client EventCategoriesClient) List(ctx context.Context) (result EventCategoryCollection, err error) + func (client EventCategoriesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client EventCategoriesClient) ListResponder(resp *http.Response) (result EventCategoryCollection, err error) + func (client EventCategoriesClient) ListSender(req *http.Request) (*http.Response, error) + type EventCategoryCollection struct + Value *[]LocalizableString + type EventData struct + Authorization *SenderAuthorization + Caller *string + Category *LocalizableString + Claims map[string]*string + CorrelationID *string + Description *string + EventDataID *string + EventName *LocalizableString + EventTimestamp *date.Time + HTTPRequest *HTTPRequestInfo + ID *string + Level EventLevel + OperationID *string + OperationName *LocalizableString + Properties map[string]*string + ResourceGroupName *string + ResourceID *string + ResourceProviderName *LocalizableString + ResourceType *LocalizableString + Status *LocalizableString + SubStatus *LocalizableString + SubmissionTimestamp *date.Time + SubscriptionID *string + TenantID *string + func (ed EventData) MarshalJSON() ([]byte, error) + type EventDataCollection struct + NextLink *string + Value *[]EventData + func (edc EventDataCollection) IsEmpty() bool + type EventDataCollectionIterator struct + func NewEventDataCollectionIterator(page EventDataCollectionPage) EventDataCollectionIterator + func (iter *EventDataCollectionIterator) Next() error + func (iter *EventDataCollectionIterator) NextWithContext(ctx context.Context) (err error) + func (iter EventDataCollectionIterator) NotDone() bool + func (iter EventDataCollectionIterator) Response() EventDataCollection + func (iter EventDataCollectionIterator) Value() EventData + type EventDataCollectionPage struct + func NewEventDataCollectionPage(cur EventDataCollection, ...) EventDataCollectionPage + func (page *EventDataCollectionPage) Next() error + func (page *EventDataCollectionPage) NextWithContext(ctx context.Context) (err error) + func (page EventDataCollectionPage) NotDone() bool + func (page EventDataCollectionPage) Response() EventDataCollection + func (page EventDataCollectionPage) Values() []EventData + type EventHubReceiver struct + EventHubName *string + EventHubNameSpace *string + Name *string + SubscriptionID *string + TenantID *string + UseCommonAlertSchema *bool + type EventLevel string + const EventLevelCritical + const EventLevelError + const EventLevelInformational + const EventLevelVerbose + const EventLevelWarning + func PossibleEventLevelValues() []EventLevel + type ExtensionDataSource struct + ExtensionName *string + ExtensionSettings interface{} + InputDataSources *[]string + Name *string + Streams *[]KnownExtensionDataSourceStreams + type HTTPRequestInfo struct + ClientIPAddress *string + ClientRequestID *string + Method *string + URI *string + type Incident struct + ActivatedTime *date.Time + IsActive *bool + Name *string + ResolvedTime *date.Time + RuleName *string + func (i Incident) MarshalJSON() ([]byte, error) + type IncidentListResult struct + Value *[]Incident + type ItsmReceiver struct + ConnectionID *string + Name *string + Region *string + TicketConfiguration *string + WorkspaceID *string + type KnownDataCollectionEndpointProvisioningState string + const KnownDataCollectionEndpointProvisioningStateCreating + const KnownDataCollectionEndpointProvisioningStateDeleting + const KnownDataCollectionEndpointProvisioningStateFailed + const KnownDataCollectionEndpointProvisioningStateSucceeded + const KnownDataCollectionEndpointProvisioningStateUpdating + func PossibleKnownDataCollectionEndpointProvisioningStateValues() []KnownDataCollectionEndpointProvisioningState + type KnownDataCollectionEndpointResourceKind string + const KnownDataCollectionEndpointResourceKindLinux + const KnownDataCollectionEndpointResourceKindWindows + func PossibleKnownDataCollectionEndpointResourceKindValues() []KnownDataCollectionEndpointResourceKind + type KnownDataCollectionRuleAssociationProvisioningState string + const KnownDataCollectionRuleAssociationProvisioningStateCreating + const KnownDataCollectionRuleAssociationProvisioningStateDeleting + const KnownDataCollectionRuleAssociationProvisioningStateFailed + const KnownDataCollectionRuleAssociationProvisioningStateSucceeded + const KnownDataCollectionRuleAssociationProvisioningStateUpdating + func PossibleKnownDataCollectionRuleAssociationProvisioningStateValues() []KnownDataCollectionRuleAssociationProvisioningState + type KnownDataCollectionRuleProvisioningState string + const KnownDataCollectionRuleProvisioningStateCreating + const KnownDataCollectionRuleProvisioningStateDeleting + const KnownDataCollectionRuleProvisioningStateFailed + const KnownDataCollectionRuleProvisioningStateSucceeded + const KnownDataCollectionRuleProvisioningStateUpdating + func PossibleKnownDataCollectionRuleProvisioningStateValues() []KnownDataCollectionRuleProvisioningState + type KnownDataCollectionRuleResourceKind string + const KnownDataCollectionRuleResourceKindLinux + const KnownDataCollectionRuleResourceKindWindows + func PossibleKnownDataCollectionRuleResourceKindValues() []KnownDataCollectionRuleResourceKind + type KnownDataFlowStreams string + const KnownDataFlowStreamsMicrosoftEvent + const KnownDataFlowStreamsMicrosoftInsightsMetrics + const KnownDataFlowStreamsMicrosoftPerf + const KnownDataFlowStreamsMicrosoftSyslog + const KnownDataFlowStreamsMicrosoftWindowsEvent + func PossibleKnownDataFlowStreamsValues() []KnownDataFlowStreams + type KnownExtensionDataSourceStreams string + const KnownExtensionDataSourceStreamsMicrosoftEvent + const KnownExtensionDataSourceStreamsMicrosoftInsightsMetrics + const KnownExtensionDataSourceStreamsMicrosoftPerf + const KnownExtensionDataSourceStreamsMicrosoftSyslog + const KnownExtensionDataSourceStreamsMicrosoftWindowsEvent + func PossibleKnownExtensionDataSourceStreamsValues() []KnownExtensionDataSourceStreams + type KnownPerfCounterDataSourceStreams string + const KnownPerfCounterDataSourceStreamsMicrosoftInsightsMetrics + const KnownPerfCounterDataSourceStreamsMicrosoftPerf + func PossibleKnownPerfCounterDataSourceStreamsValues() []KnownPerfCounterDataSourceStreams + type KnownPublicNetworkAccessOptions string + const KnownPublicNetworkAccessOptionsDisabled + const KnownPublicNetworkAccessOptionsEnabled + func PossibleKnownPublicNetworkAccessOptionsValues() []KnownPublicNetworkAccessOptions + type KnownSyslogDataSourceFacilityNames string + const KnownSyslogDataSourceFacilityNamesAsterisk + const KnownSyslogDataSourceFacilityNamesAuth + const KnownSyslogDataSourceFacilityNamesAuthpriv + const KnownSyslogDataSourceFacilityNamesCron + const KnownSyslogDataSourceFacilityNamesDaemon + const KnownSyslogDataSourceFacilityNamesKern + const KnownSyslogDataSourceFacilityNamesLocal0 + const KnownSyslogDataSourceFacilityNamesLocal1 + const KnownSyslogDataSourceFacilityNamesLocal2 + const KnownSyslogDataSourceFacilityNamesLocal3 + const KnownSyslogDataSourceFacilityNamesLocal4 + const KnownSyslogDataSourceFacilityNamesLocal5 + const KnownSyslogDataSourceFacilityNamesLocal6 + const KnownSyslogDataSourceFacilityNamesLocal7 + const KnownSyslogDataSourceFacilityNamesLpr + const KnownSyslogDataSourceFacilityNamesMail + const KnownSyslogDataSourceFacilityNamesMark + const KnownSyslogDataSourceFacilityNamesNews + const KnownSyslogDataSourceFacilityNamesSyslog + const KnownSyslogDataSourceFacilityNamesUser + const KnownSyslogDataSourceFacilityNamesUucp + func PossibleKnownSyslogDataSourceFacilityNamesValues() []KnownSyslogDataSourceFacilityNames + type KnownSyslogDataSourceLogLevels string + const KnownSyslogDataSourceLogLevelsAlert + const KnownSyslogDataSourceLogLevelsAsterisk + const KnownSyslogDataSourceLogLevelsCritical + const KnownSyslogDataSourceLogLevelsDebug + const KnownSyslogDataSourceLogLevelsEmergency + const KnownSyslogDataSourceLogLevelsError + const KnownSyslogDataSourceLogLevelsInfo + const KnownSyslogDataSourceLogLevelsNotice + const KnownSyslogDataSourceLogLevelsWarning + func PossibleKnownSyslogDataSourceLogLevelsValues() []KnownSyslogDataSourceLogLevels + type KnownSyslogDataSourceStreams string + const KnownSyslogDataSourceStreamsMicrosoftSyslog + func PossibleKnownSyslogDataSourceStreamsValues() []KnownSyslogDataSourceStreams + type KnownWindowsEventLogDataSourceStreams string + const KnownWindowsEventLogDataSourceStreamsMicrosoftEvent + const KnownWindowsEventLogDataSourceStreamsMicrosoftWindowsEvent + func PossibleKnownWindowsEventLogDataSourceStreamsValues() []KnownWindowsEventLogDataSourceStreams + type LocalizableString struct + LocalizedValue *string + Value *string + type LocationThresholdRuleCondition struct + DataSource BasicRuleDataSource + FailedLocationCount *int32 + OdataType OdataTypeBasicRuleCondition + WindowSize *string + func (ltrc *LocationThresholdRuleCondition) UnmarshalJSON(body []byte) error + func (ltrc LocationThresholdRuleCondition) AsBasicRuleCondition() (BasicRuleCondition, bool) + func (ltrc LocationThresholdRuleCondition) AsLocationThresholdRuleCondition() (*LocationThresholdRuleCondition, bool) + func (ltrc LocationThresholdRuleCondition) AsManagementEventRuleCondition() (*ManagementEventRuleCondition, bool) + func (ltrc LocationThresholdRuleCondition) AsRuleCondition() (*RuleCondition, bool) + func (ltrc LocationThresholdRuleCondition) AsThresholdRuleCondition() (*ThresholdRuleCondition, bool) + func (ltrc LocationThresholdRuleCondition) MarshalJSON() ([]byte, error) + type LogAnalyticsDestination struct + Name *string + WorkspaceID *string + WorkspaceResourceID *string + func (lad LogAnalyticsDestination) MarshalJSON() ([]byte, error) + type LogMetricTrigger struct + MetricColumn *string + MetricTriggerType MetricTriggerType + Threshold *float64 + ThresholdOperator ConditionalOperator + type LogProfileCollection struct + Value *[]LogProfileResource + type LogProfileProperties struct + Categories *[]string + Locations *[]string + RetentionPolicy *RetentionPolicy + ServiceBusRuleID *string + StorageAccountID *string + type LogProfileResource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lpr *LogProfileResource) UnmarshalJSON(body []byte) error + func (lpr LogProfileResource) MarshalJSON() ([]byte, error) + type LogProfileResourcePatch struct + Tags map[string]*string + func (lprp *LogProfileResourcePatch) UnmarshalJSON(body []byte) error + func (lprp LogProfileResourcePatch) MarshalJSON() ([]byte, error) + type LogProfilesClient struct + func NewLogProfilesClient(subscriptionID string) LogProfilesClient + func NewLogProfilesClientWithBaseURI(baseURI string, subscriptionID string) LogProfilesClient + func (client LogProfilesClient) CreateOrUpdate(ctx context.Context, logProfileName string, parameters LogProfileResource) (result LogProfileResource, err error) + func (client LogProfilesClient) CreateOrUpdatePreparer(ctx context.Context, logProfileName string, parameters LogProfileResource) (*http.Request, error) + func (client LogProfilesClient) CreateOrUpdateResponder(resp *http.Response) (result LogProfileResource, err error) + func (client LogProfilesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client LogProfilesClient) Delete(ctx context.Context, logProfileName string) (result autorest.Response, err error) + func (client LogProfilesClient) DeletePreparer(ctx context.Context, logProfileName string) (*http.Request, error) + func (client LogProfilesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client LogProfilesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client LogProfilesClient) Get(ctx context.Context, logProfileName string) (result LogProfileResource, err error) + func (client LogProfilesClient) GetPreparer(ctx context.Context, logProfileName string) (*http.Request, error) + func (client LogProfilesClient) GetResponder(resp *http.Response) (result LogProfileResource, err error) + func (client LogProfilesClient) GetSender(req *http.Request) (*http.Response, error) + func (client LogProfilesClient) List(ctx context.Context) (result LogProfileCollection, err error) + func (client LogProfilesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client LogProfilesClient) ListResponder(resp *http.Response) (result LogProfileCollection, err error) + func (client LogProfilesClient) ListSender(req *http.Request) (*http.Response, error) + func (client LogProfilesClient) Update(ctx context.Context, logProfileName string, ...) (result LogProfileResource, err error) + func (client LogProfilesClient) UpdatePreparer(ctx context.Context, logProfileName string, ...) (*http.Request, error) + func (client LogProfilesClient) UpdateResponder(resp *http.Response) (result LogProfileResource, err error) + func (client LogProfilesClient) UpdateSender(req *http.Request) (*http.Response, error) + type LogSearchRule struct + Action BasicAction + AutoMitigate *bool + CreatedWithAPIVersion *string + Description *string + DisplayName *string + Enabled Enabled + IsLegacyLogAnalyticsRule *bool + LastUpdatedTime *date.Time + ProvisioningState ProvisioningState + Schedule *Schedule + Source *Source + func (lsr *LogSearchRule) UnmarshalJSON(body []byte) error + func (lsr LogSearchRule) MarshalJSON() ([]byte, error) + type LogSearchRulePatch struct + Enabled Enabled + type LogSearchRuleResource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (lsrr *LogSearchRuleResource) UnmarshalJSON(body []byte) error + func (lsrr LogSearchRuleResource) MarshalJSON() ([]byte, error) + type LogSearchRuleResourceCollection struct + Value *[]LogSearchRuleResource + type LogSearchRuleResourcePatch struct + Tags map[string]*string + func (lsrrp *LogSearchRuleResourcePatch) UnmarshalJSON(body []byte) error + func (lsrrp LogSearchRuleResourcePatch) MarshalJSON() ([]byte, error) + type LogSettings struct + Category *string + Enabled *bool + RetentionPolicy *RetentionPolicy + type LogToMetricAction struct + Criteria *[]Criteria + OdataType OdataTypeBasicAction + func (ltma LogToMetricAction) AsAction() (*Action, bool) + func (ltma LogToMetricAction) AsAlertingAction() (*AlertingAction, bool) + func (ltma LogToMetricAction) AsBasicAction() (BasicAction, bool) + func (ltma LogToMetricAction) AsLogToMetricAction() (*LogToMetricAction, bool) + func (ltma LogToMetricAction) MarshalJSON() ([]byte, error) + type LogicAppReceiver struct + CallbackURL *string + Name *string + ResourceID *string + UseCommonAlertSchema *bool + type LogsIngestionEndpointSpec struct + Endpoint *string + func (lies LogsIngestionEndpointSpec) MarshalJSON() ([]byte, error) + type ManagementEventAggregationCondition struct + Operator ConditionOperator + Threshold *float64 + WindowSize *string + type ManagementEventRuleCondition struct + Aggregation *ManagementEventAggregationCondition + DataSource BasicRuleDataSource + OdataType OdataTypeBasicRuleCondition + func (merc *ManagementEventRuleCondition) UnmarshalJSON(body []byte) error + func (merc ManagementEventRuleCondition) AsBasicRuleCondition() (BasicRuleCondition, bool) + func (merc ManagementEventRuleCondition) AsLocationThresholdRuleCondition() (*LocationThresholdRuleCondition, bool) + func (merc ManagementEventRuleCondition) AsManagementEventRuleCondition() (*ManagementEventRuleCondition, bool) + func (merc ManagementEventRuleCondition) AsRuleCondition() (*RuleCondition, bool) + func (merc ManagementEventRuleCondition) AsThresholdRuleCondition() (*ThresholdRuleCondition, bool) + func (merc ManagementEventRuleCondition) MarshalJSON() ([]byte, error) + type MetadataValue struct + Name *LocalizableString + Value *string + type Metric struct + DisplayDescription *string + ErrorCode *string + ErrorMessage *string + ID *string + Name *LocalizableString + Timeseries *[]TimeSeriesElement + Type *string + Unit MetricUnit + type MetricAlertAction struct + ActionGroupID *string + WebHookProperties map[string]*string + func (maa MetricAlertAction) MarshalJSON() ([]byte, error) + type MetricAlertCriteria struct + AdditionalProperties map[string]interface{} + OdataType OdataTypeBasicMetricAlertCriteria + func (mac *MetricAlertCriteria) UnmarshalJSON(body []byte) error + func (mac MetricAlertCriteria) AsBasicMetricAlertCriteria() (BasicMetricAlertCriteria, bool) + func (mac MetricAlertCriteria) AsMetricAlertCriteria() (*MetricAlertCriteria, bool) + func (mac MetricAlertCriteria) AsMetricAlertMultipleResourceMultipleMetricCriteria() (*MetricAlertMultipleResourceMultipleMetricCriteria, bool) + func (mac MetricAlertCriteria) AsMetricAlertSingleResourceMultipleMetricCriteria() (*MetricAlertSingleResourceMultipleMetricCriteria, bool) + func (mac MetricAlertCriteria) AsWebtestLocationAvailabilityCriteria() (*WebtestLocationAvailabilityCriteria, bool) + func (mac MetricAlertCriteria) MarshalJSON() ([]byte, error) + type MetricAlertMultipleResourceMultipleMetricCriteria struct + AdditionalProperties map[string]interface{} + AllOf *[]BasicMultiMetricCriteria + OdataType OdataTypeBasicMetricAlertCriteria + func (mamrmmc *MetricAlertMultipleResourceMultipleMetricCriteria) UnmarshalJSON(body []byte) error + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) AsBasicMetricAlertCriteria() (BasicMetricAlertCriteria, bool) + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) AsMetricAlertCriteria() (*MetricAlertCriteria, bool) + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) AsMetricAlertMultipleResourceMultipleMetricCriteria() (*MetricAlertMultipleResourceMultipleMetricCriteria, bool) + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) AsMetricAlertSingleResourceMultipleMetricCriteria() (*MetricAlertSingleResourceMultipleMetricCriteria, bool) + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) AsWebtestLocationAvailabilityCriteria() (*WebtestLocationAvailabilityCriteria, bool) + func (mamrmmc MetricAlertMultipleResourceMultipleMetricCriteria) MarshalJSON() ([]byte, error) + type MetricAlertProperties struct + Actions *[]MetricAlertAction + AutoMitigate *bool + Criteria BasicMetricAlertCriteria + Description *string + Enabled *bool + EvaluationFrequency *string + IsMigrated *bool + LastUpdatedTime *date.Time + Scopes *[]string + Severity *int32 + TargetResourceRegion *string + TargetResourceType *string + WindowSize *string + func (mapVar *MetricAlertProperties) UnmarshalJSON(body []byte) error + func (mapVar MetricAlertProperties) MarshalJSON() ([]byte, error) + type MetricAlertPropertiesPatch struct + Actions *[]MetricAlertAction + AutoMitigate *bool + Criteria BasicMetricAlertCriteria + Description *string + Enabled *bool + EvaluationFrequency *string + IsMigrated *bool + LastUpdatedTime *date.Time + Scopes *[]string + Severity *int32 + TargetResourceRegion *string + TargetResourceType *string + WindowSize *string + func (mapp *MetricAlertPropertiesPatch) UnmarshalJSON(body []byte) error + func (mapp MetricAlertPropertiesPatch) MarshalJSON() ([]byte, error) + type MetricAlertResource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (mar *MetricAlertResource) UnmarshalJSON(body []byte) error + func (mar MetricAlertResource) MarshalJSON() ([]byte, error) + type MetricAlertResourceCollection struct + Value *[]MetricAlertResource + type MetricAlertResourcePatch struct + Tags map[string]*string + func (marp *MetricAlertResourcePatch) UnmarshalJSON(body []byte) error + func (marp MetricAlertResourcePatch) MarshalJSON() ([]byte, error) + type MetricAlertSingleResourceMultipleMetricCriteria struct + AdditionalProperties map[string]interface{} + AllOf *[]MetricCriteria + OdataType OdataTypeBasicMetricAlertCriteria + func (masrmmc *MetricAlertSingleResourceMultipleMetricCriteria) UnmarshalJSON(body []byte) error + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) AsBasicMetricAlertCriteria() (BasicMetricAlertCriteria, bool) + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) AsMetricAlertCriteria() (*MetricAlertCriteria, bool) + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) AsMetricAlertMultipleResourceMultipleMetricCriteria() (*MetricAlertMultipleResourceMultipleMetricCriteria, bool) + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) AsMetricAlertSingleResourceMultipleMetricCriteria() (*MetricAlertSingleResourceMultipleMetricCriteria, bool) + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) AsWebtestLocationAvailabilityCriteria() (*WebtestLocationAvailabilityCriteria, bool) + func (masrmmc MetricAlertSingleResourceMultipleMetricCriteria) MarshalJSON() ([]byte, error) + type MetricAlertStatus struct + ID *string + Name *string + Properties *MetricAlertStatusProperties + Type *string + type MetricAlertStatusCollection struct + Value *[]MetricAlertStatus + type MetricAlertStatusProperties struct + Dimensions map[string]*string + Status *string + Timestamp *date.Time + func (masp MetricAlertStatusProperties) MarshalJSON() ([]byte, error) + type MetricAlertsClient struct + func NewMetricAlertsClient(subscriptionID string) MetricAlertsClient + func NewMetricAlertsClientWithBaseURI(baseURI string, subscriptionID string) MetricAlertsClient + func (client MetricAlertsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ruleName string, ...) (result MetricAlertResource, err error) + func (client MetricAlertsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client MetricAlertsClient) CreateOrUpdateResponder(resp *http.Response) (result MetricAlertResource, err error) + func (client MetricAlertsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsClient) Delete(ctx context.Context, resourceGroupName string, ruleName string) (result autorest.Response, err error) + func (client MetricAlertsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client MetricAlertsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client MetricAlertsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsClient) Get(ctx context.Context, resourceGroupName string, ruleName string) (result MetricAlertResource, err error) + func (client MetricAlertsClient) GetPreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client MetricAlertsClient) GetResponder(resp *http.Response) (result MetricAlertResource, err error) + func (client MetricAlertsClient) GetSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result MetricAlertResourceCollection, err error) + func (client MetricAlertsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client MetricAlertsClient) ListByResourceGroupResponder(resp *http.Response) (result MetricAlertResourceCollection, err error) + func (client MetricAlertsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsClient) ListBySubscription(ctx context.Context) (result MetricAlertResourceCollection, err error) + func (client MetricAlertsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client MetricAlertsClient) ListBySubscriptionResponder(resp *http.Response) (result MetricAlertResourceCollection, err error) + func (client MetricAlertsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsClient) Update(ctx context.Context, resourceGroupName string, ruleName string, ...) (result MetricAlertResource, err error) + func (client MetricAlertsClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client MetricAlertsClient) UpdateResponder(resp *http.Response) (result MetricAlertResource, err error) + func (client MetricAlertsClient) UpdateSender(req *http.Request) (*http.Response, error) + type MetricAlertsStatusClient struct + func NewMetricAlertsStatusClient(subscriptionID string) MetricAlertsStatusClient + func NewMetricAlertsStatusClientWithBaseURI(baseURI string, subscriptionID string) MetricAlertsStatusClient + func (client MetricAlertsStatusClient) List(ctx context.Context, resourceGroupName string, ruleName string) (result MetricAlertStatusCollection, err error) + func (client MetricAlertsStatusClient) ListByName(ctx context.Context, resourceGroupName string, ruleName string, ...) (result MetricAlertStatusCollection, err error) + func (client MetricAlertsStatusClient) ListByNamePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client MetricAlertsStatusClient) ListByNameResponder(resp *http.Response) (result MetricAlertStatusCollection, err error) + func (client MetricAlertsStatusClient) ListByNameSender(req *http.Request) (*http.Response, error) + func (client MetricAlertsStatusClient) ListPreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client MetricAlertsStatusClient) ListResponder(resp *http.Response) (result MetricAlertStatusCollection, err error) + func (client MetricAlertsStatusClient) ListSender(req *http.Request) (*http.Response, error) + type MetricAvailability struct + Retention *string + TimeGrain *string + type MetricBaselinesProperties struct + Baselines *[]TimeSeriesBaseline + Interval *string + Namespace *string + Timespan *string + type MetricBaselinesResponse struct + Value *[]SingleMetricBaseline + type MetricClass string + const MetricClassAvailability + const MetricClassErrors + const MetricClassLatency + const MetricClassSaturation + const MetricClassTransactions + func PossibleMetricClassValues() []MetricClass + type MetricCriteria struct + AdditionalProperties map[string]interface{} + CriterionType CriterionType + Dimensions *[]MetricDimension + MetricName *string + MetricNamespace *string + Name *string + Operator Operator + SkipMetricValidation *bool + Threshold *float64 + TimeAggregation AggregationTypeEnum + func (mc *MetricCriteria) UnmarshalJSON(body []byte) error + func (mc MetricCriteria) AsBasicMultiMetricCriteria() (BasicMultiMetricCriteria, bool) + func (mc MetricCriteria) AsDynamicMetricCriteria() (*DynamicMetricCriteria, bool) + func (mc MetricCriteria) AsMetricCriteria() (*MetricCriteria, bool) + func (mc MetricCriteria) AsMultiMetricCriteria() (*MultiMetricCriteria, bool) + func (mc MetricCriteria) MarshalJSON() ([]byte, error) + type MetricDefinition struct + Category *string + Dimensions *[]LocalizableString + DisplayDescription *string + ID *string + IsDimensionRequired *bool + MetricAvailabilities *[]MetricAvailability + MetricClass MetricClass + Name *LocalizableString + Namespace *string + PrimaryAggregationType AggregationType + ResourceID *string + SupportedAggregationTypes *[]AggregationType + Unit MetricUnit + type MetricDefinitionCollection struct + Value *[]MetricDefinition + type MetricDefinitionsClient struct + func NewMetricDefinitionsClient(subscriptionID string) MetricDefinitionsClient + func NewMetricDefinitionsClientWithBaseURI(baseURI string, subscriptionID string) MetricDefinitionsClient + func (client MetricDefinitionsClient) List(ctx context.Context, resourceURI string, metricnamespace string) (result MetricDefinitionCollection, err error) + func (client MetricDefinitionsClient) ListPreparer(ctx context.Context, resourceURI string, metricnamespace string) (*http.Request, error) + func (client MetricDefinitionsClient) ListResponder(resp *http.Response) (result MetricDefinitionCollection, err error) + func (client MetricDefinitionsClient) ListSender(req *http.Request) (*http.Response, error) + type MetricDimension struct + Name *string + Operator *string + Values *[]string + type MetricNamespace struct + Classification NamespaceClassification + ID *string + Name *string + Properties *MetricNamespaceName + Type *string + type MetricNamespaceCollection struct + Value *[]MetricNamespace + type MetricNamespaceName struct + MetricNamespaceName *string + type MetricNamespacesClient struct + func NewMetricNamespacesClient(subscriptionID string) MetricNamespacesClient + func NewMetricNamespacesClientWithBaseURI(baseURI string, subscriptionID string) MetricNamespacesClient + func (client MetricNamespacesClient) List(ctx context.Context, resourceURI string, startTime string) (result MetricNamespaceCollection, err error) + func (client MetricNamespacesClient) ListPreparer(ctx context.Context, resourceURI string, startTime string) (*http.Request, error) + func (client MetricNamespacesClient) ListResponder(resp *http.Response) (result MetricNamespaceCollection, err error) + func (client MetricNamespacesClient) ListSender(req *http.Request) (*http.Response, error) + type MetricSettings struct + Category *string + Enabled *bool + RetentionPolicy *RetentionPolicy + TimeGrain *string + type MetricSingleDimension struct + Name *string + Value *string + type MetricStatisticType string + const MetricStatisticTypeAverage + const MetricStatisticTypeCount + const MetricStatisticTypeMax + const MetricStatisticTypeMin + const MetricStatisticTypeSum + func PossibleMetricStatisticTypeValues() []MetricStatisticType + type MetricTrigger struct + Dimensions *[]ScaleRuleMetricDimension + DividePerInstance *bool + MetricName *string + MetricNamespace *string + MetricResourceLocation *string + MetricResourceURI *string + Operator ComparisonOperationType + Statistic MetricStatisticType + Threshold *float64 + TimeAggregation TimeAggregationType + TimeGrain *string + TimeWindow *string + type MetricTriggerType string + const MetricTriggerTypeConsecutive + const MetricTriggerTypeTotal + func PossibleMetricTriggerTypeValues() []MetricTriggerType + type MetricUnit string + const MetricUnitBitsPerSecond + const MetricUnitByteSeconds + const MetricUnitBytes + const MetricUnitBytesPerSecond + const MetricUnitCores + const MetricUnitCount + const MetricUnitCountPerSecond + const MetricUnitMilliCores + const MetricUnitMilliSeconds + const MetricUnitNanoCores + const MetricUnitPercent + const MetricUnitSeconds + const MetricUnitUnspecified + func PossibleMetricUnitValues() []MetricUnit + type MetricValue struct + Average *float64 + Count *float64 + Maximum *float64 + Minimum *float64 + TimeStamp *date.Time + Total *float64 + type MetricsClient struct + func NewMetricsClient(subscriptionID string) MetricsClient + func NewMetricsClientWithBaseURI(baseURI string, subscriptionID string) MetricsClient + func (client MetricsClient) List(ctx context.Context, resourceURI string, timespan string, interval *string, ...) (result Response, err error) + func (client MetricsClient) ListPreparer(ctx context.Context, resourceURI string, timespan string, interval *string, ...) (*http.Request, error) + func (client MetricsClient) ListResponder(resp *http.Response) (result Response, err error) + func (client MetricsClient) ListSender(req *http.Request) (*http.Response, error) + type MultiMetricCriteria struct + AdditionalProperties map[string]interface{} + CriterionType CriterionType + Dimensions *[]MetricDimension + MetricName *string + MetricNamespace *string + Name *string + SkipMetricValidation *bool + TimeAggregation AggregationTypeEnum + func (mmc *MultiMetricCriteria) UnmarshalJSON(body []byte) error + func (mmc MultiMetricCriteria) AsBasicMultiMetricCriteria() (BasicMultiMetricCriteria, bool) + func (mmc MultiMetricCriteria) AsDynamicMetricCriteria() (*DynamicMetricCriteria, bool) + func (mmc MultiMetricCriteria) AsMetricCriteria() (*MetricCriteria, bool) + func (mmc MultiMetricCriteria) AsMultiMetricCriteria() (*MultiMetricCriteria, bool) + func (mmc MultiMetricCriteria) MarshalJSON() ([]byte, error) + type NamespaceClassification string + const NamespaceClassificationCustom + const NamespaceClassificationPlatform + const NamespaceClassificationQos + func PossibleNamespaceClassificationValues() []NamespaceClassification + type NetworkRuleSet struct + PublicNetworkAccess KnownPublicNetworkAccessOptions + type NotificationRequestBody struct + AlertType *string + ArmRoleReceivers *[]ArmRoleReceiver + AutomationRunbookReceivers *[]AutomationRunbookReceiver + AzureAppPushReceivers *[]AzureAppPushReceiver + AzureFunctionReceivers *[]AzureFunctionReceiver + EmailReceivers *[]EmailReceiver + EventHubReceivers *[]EventHubReceiver + ItsmReceivers *[]ItsmReceiver + LogicAppReceivers *[]LogicAppReceiver + SmsReceivers *[]SmsReceiver + VoiceReceivers *[]VoiceReceiver + WebhookReceivers *[]WebhookReceiver + type OdataType string + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleManagementEventDataSource + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleMetricDataSource + const OdataTypeRuleDataSource + func PossibleOdataTypeValues() []OdataType + type OdataTypeBasicAction string + const OdataTypeBasicActionOdataTypeAction + const OdataTypeBasicActionOdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesAlertingAction + const OdataTypeBasicActionOdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesLogToMetricAction + func PossibleOdataTypeBasicActionValues() []OdataTypeBasicAction + type OdataTypeBasicMetricAlertCriteria string + const OdataTypeBasicMetricAlertCriteriaOdataTypeMetricAlertCriteria + const OdataTypeBasicMetricAlertCriteriaOdataTypeMicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria + const OdataTypeBasicMetricAlertCriteriaOdataTypeMicrosoftAzureMonitorSingleResourceMultipleMetricCriteria + const OdataTypeBasicMetricAlertCriteriaOdataTypeMicrosoftAzureMonitorWebtestLocationAvailabilityCriteria + func PossibleOdataTypeBasicMetricAlertCriteriaValues() []OdataTypeBasicMetricAlertCriteria + type OdataTypeBasicRuleAction string + const OdataTypeBasicRuleActionOdataTypeMicrosoftAzureManagementInsightsModelsRuleEmailAction + const OdataTypeBasicRuleActionOdataTypeMicrosoftAzureManagementInsightsModelsRuleWebhookAction + const OdataTypeBasicRuleActionOdataTypeRuleAction + func PossibleOdataTypeBasicRuleActionValues() []OdataTypeBasicRuleAction + type OdataTypeBasicRuleCondition string + const OdataTypeBasicRuleConditionOdataTypeMicrosoftAzureManagementInsightsModelsLocationThresholdRuleCondition + const OdataTypeBasicRuleConditionOdataTypeMicrosoftAzureManagementInsightsModelsManagementEventRuleCondition + const OdataTypeBasicRuleConditionOdataTypeMicrosoftAzureManagementInsightsModelsThresholdRuleCondition + const OdataTypeBasicRuleConditionOdataTypeRuleCondition + func PossibleOdataTypeBasicRuleConditionValues() []OdataTypeBasicRuleCondition + type OnboardingStatus string + const OnboardingStatusNotOnboarded + const OnboardingStatusOnboarded + const OnboardingStatusUnknown + func PossibleOnboardingStatusValues() []OnboardingStatus + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + type OperationStatus struct + EndTime *date.Time + Error *ErrorResponseCommon + ID *string + Name *string + StartTime *date.Time + Status *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Operator string + const OperatorEquals + const OperatorGreaterThan + const OperatorGreaterThanOrEqual + const OperatorLessThan + const OperatorLessThanOrEqual + func PossibleOperatorValues() []Operator + type PerfCounterDataSource struct + CounterSpecifiers *[]string + Name *string + SamplingFrequencyInSeconds *int32 + Streams *[]KnownPerfCounterDataSourceStreams + type PrivateEndpointConnection struct + ID *string + Name *string + Type *string + func (pec *PrivateEndpointConnection) UnmarshalJSON(body []byte) error + func (pec PrivateEndpointConnection) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResult struct + NextLink *string + Value *[]PrivateEndpointConnection + func (peclr PrivateEndpointConnectionListResult) IsEmpty() bool + func (peclr PrivateEndpointConnectionListResult) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionListResultIterator struct + func NewPrivateEndpointConnectionListResultIterator(page PrivateEndpointConnectionListResultPage) PrivateEndpointConnectionListResultIterator + func (iter *PrivateEndpointConnectionListResultIterator) Next() error + func (iter *PrivateEndpointConnectionListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PrivateEndpointConnectionListResultIterator) NotDone() bool + func (iter PrivateEndpointConnectionListResultIterator) Response() PrivateEndpointConnectionListResult + func (iter PrivateEndpointConnectionListResultIterator) Value() PrivateEndpointConnection + type PrivateEndpointConnectionListResultPage struct + func NewPrivateEndpointConnectionListResultPage(cur PrivateEndpointConnectionListResult, ...) PrivateEndpointConnectionListResultPage + func (page *PrivateEndpointConnectionListResultPage) Next() error + func (page *PrivateEndpointConnectionListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PrivateEndpointConnectionListResultPage) NotDone() bool + func (page PrivateEndpointConnectionListResultPage) Response() PrivateEndpointConnectionListResult + func (page PrivateEndpointConnectionListResultPage) Values() []PrivateEndpointConnection + type PrivateEndpointConnectionProperties struct + PrivateEndpoint *PrivateEndpointProperty + PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateProperty + ProvisioningState *string + func (pecp PrivateEndpointConnectionProperties) MarshalJSON() ([]byte, error) + type PrivateEndpointConnectionsClient struct + func NewPrivateEndpointConnectionsClient(subscriptionID string) PrivateEndpointConnectionsClient + func NewPrivateEndpointConnectionsClientWithBaseURI(baseURI string, subscriptionID string) PrivateEndpointConnectionsClient + func (client PrivateEndpointConnectionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, scopeName string, ...) (result PrivateEndpointConnectionsCreateOrUpdateFuture, err error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdateResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) CreateOrUpdateSender(req *http.Request) (future PrivateEndpointConnectionsCreateOrUpdateFuture, err error) + func (client PrivateEndpointConnectionsClient) Delete(ctx context.Context, resourceGroupName string, scopeName string, ...) (result PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) DeletePreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateEndpointConnectionsClient) DeleteSender(req *http.Request) (future PrivateEndpointConnectionsDeleteFuture, err error) + func (client PrivateEndpointConnectionsClient) Get(ctx context.Context, resourceGroupName string, scopeName string, ...) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetPreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) GetResponder(resp *http.Response) (result PrivateEndpointConnection, err error) + func (client PrivateEndpointConnectionsClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateEndpointConnectionsClient) ListByPrivateLinkScope(ctx context.Context, resourceGroupName string, scopeName string) (result PrivateEndpointConnectionListResultPage, err error) + func (client PrivateEndpointConnectionsClient) ListByPrivateLinkScopeComplete(ctx context.Context, resourceGroupName string, scopeName string) (result PrivateEndpointConnectionListResultIterator, err error) + func (client PrivateEndpointConnectionsClient) ListByPrivateLinkScopePreparer(ctx context.Context, resourceGroupName string, scopeName string) (*http.Request, error) + func (client PrivateEndpointConnectionsClient) ListByPrivateLinkScopeResponder(resp *http.Response) (result PrivateEndpointConnectionListResult, err error) + func (client PrivateEndpointConnectionsClient) ListByPrivateLinkScopeSender(req *http.Request) (*http.Response, error) + type PrivateEndpointConnectionsCreateOrUpdateFuture struct + Result func(PrivateEndpointConnectionsClient) (PrivateEndpointConnection, error) + func (future *PrivateEndpointConnectionsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type PrivateEndpointConnectionsDeleteFuture struct + Result func(PrivateEndpointConnectionsClient) (autorest.Response, error) + func (future *PrivateEndpointConnectionsDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateEndpointProperty struct + ID *string + type PrivateLinkResource struct + ID *string + Name *string + Type *string + func (plr *PrivateLinkResource) UnmarshalJSON(body []byte) error + func (plr PrivateLinkResource) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResult struct + NextLink *string + Value *[]PrivateLinkResource + func (plrlr PrivateLinkResourceListResult) IsEmpty() bool + func (plrlr PrivateLinkResourceListResult) MarshalJSON() ([]byte, error) + type PrivateLinkResourceListResultIterator struct + func NewPrivateLinkResourceListResultIterator(page PrivateLinkResourceListResultPage) PrivateLinkResourceListResultIterator + func (iter *PrivateLinkResourceListResultIterator) Next() error + func (iter *PrivateLinkResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter PrivateLinkResourceListResultIterator) NotDone() bool + func (iter PrivateLinkResourceListResultIterator) Response() PrivateLinkResourceListResult + func (iter PrivateLinkResourceListResultIterator) Value() PrivateLinkResource + type PrivateLinkResourceListResultPage struct + func NewPrivateLinkResourceListResultPage(cur PrivateLinkResourceListResult, ...) PrivateLinkResourceListResultPage + func (page *PrivateLinkResourceListResultPage) Next() error + func (page *PrivateLinkResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page PrivateLinkResourceListResultPage) NotDone() bool + func (page PrivateLinkResourceListResultPage) Response() PrivateLinkResourceListResult + func (page PrivateLinkResourceListResultPage) Values() []PrivateLinkResource + type PrivateLinkResourceProperties struct + GroupID *string + RequiredMembers *[]string + func (plrp PrivateLinkResourceProperties) MarshalJSON() ([]byte, error) + type PrivateLinkResourcesClient struct + func NewPrivateLinkResourcesClient(subscriptionID string) PrivateLinkResourcesClient + func NewPrivateLinkResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkResourcesClient + func (client PrivateLinkResourcesClient) Get(ctx context.Context, resourceGroupName string, scopeName string, ...) (result PrivateLinkResource, err error) + func (client PrivateLinkResourcesClient) GetPreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateLinkResourcesClient) GetResponder(resp *http.Response) (result PrivateLinkResource, err error) + func (client PrivateLinkResourcesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkResourcesClient) ListByPrivateLinkScope(ctx context.Context, resourceGroupName string, scopeName string) (result PrivateLinkResourceListResultPage, err error) + func (client PrivateLinkResourcesClient) ListByPrivateLinkScopeComplete(ctx context.Context, resourceGroupName string, scopeName string) (result PrivateLinkResourceListResultIterator, err error) + func (client PrivateLinkResourcesClient) ListByPrivateLinkScopePreparer(ctx context.Context, resourceGroupName string, scopeName string) (*http.Request, error) + func (client PrivateLinkResourcesClient) ListByPrivateLinkScopeResponder(resp *http.Response) (result PrivateLinkResourceListResult, err error) + func (client PrivateLinkResourcesClient) ListByPrivateLinkScopeSender(req *http.Request) (*http.Response, error) + type PrivateLinkScopeOperationStatusClient struct + func NewPrivateLinkScopeOperationStatusClient(subscriptionID string) PrivateLinkScopeOperationStatusClient + func NewPrivateLinkScopeOperationStatusClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkScopeOperationStatusClient + func (client PrivateLinkScopeOperationStatusClient) Get(ctx context.Context, asyncOperationID string, resourceGroupName string) (result OperationStatus, err error) + func (client PrivateLinkScopeOperationStatusClient) GetPreparer(ctx context.Context, asyncOperationID string, resourceGroupName string) (*http.Request, error) + func (client PrivateLinkScopeOperationStatusClient) GetResponder(resp *http.Response) (result OperationStatus, err error) + func (client PrivateLinkScopeOperationStatusClient) GetSender(req *http.Request) (*http.Response, error) + type PrivateLinkScopedResourcesClient struct + func NewPrivateLinkScopedResourcesClient(subscriptionID string) PrivateLinkScopedResourcesClient + func NewPrivateLinkScopedResourcesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkScopedResourcesClient + func (client PrivateLinkScopedResourcesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, scopeName string, name string, ...) (result PrivateLinkScopedResourcesCreateOrUpdateFuture, err error) + func (client PrivateLinkScopedResourcesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, scopeName string, name string, ...) (*http.Request, error) + func (client PrivateLinkScopedResourcesClient) CreateOrUpdateResponder(resp *http.Response) (result ScopedResource, err error) + func (client PrivateLinkScopedResourcesClient) CreateOrUpdateSender(req *http.Request) (future PrivateLinkScopedResourcesCreateOrUpdateFuture, err error) + func (client PrivateLinkScopedResourcesClient) Delete(ctx context.Context, resourceGroupName string, scopeName string, name string) (result PrivateLinkScopedResourcesDeleteFuture, err error) + func (client PrivateLinkScopedResourcesClient) DeletePreparer(ctx context.Context, resourceGroupName string, scopeName string, name string) (*http.Request, error) + func (client PrivateLinkScopedResourcesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateLinkScopedResourcesClient) DeleteSender(req *http.Request) (future PrivateLinkScopedResourcesDeleteFuture, err error) + func (client PrivateLinkScopedResourcesClient) Get(ctx context.Context, resourceGroupName string, scopeName string, name string) (result ScopedResource, err error) + func (client PrivateLinkScopedResourcesClient) GetPreparer(ctx context.Context, resourceGroupName string, scopeName string, name string) (*http.Request, error) + func (client PrivateLinkScopedResourcesClient) GetResponder(resp *http.Response) (result ScopedResource, err error) + func (client PrivateLinkScopedResourcesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkScopedResourcesClient) ListByPrivateLinkScope(ctx context.Context, resourceGroupName string, scopeName string) (result ScopedResourceListResultPage, err error) + func (client PrivateLinkScopedResourcesClient) ListByPrivateLinkScopeComplete(ctx context.Context, resourceGroupName string, scopeName string) (result ScopedResourceListResultIterator, err error) + func (client PrivateLinkScopedResourcesClient) ListByPrivateLinkScopePreparer(ctx context.Context, resourceGroupName string, scopeName string) (*http.Request, error) + func (client PrivateLinkScopedResourcesClient) ListByPrivateLinkScopeResponder(resp *http.Response) (result ScopedResourceListResult, err error) + func (client PrivateLinkScopedResourcesClient) ListByPrivateLinkScopeSender(req *http.Request) (*http.Response, error) + type PrivateLinkScopedResourcesCreateOrUpdateFuture struct + Result func(PrivateLinkScopedResourcesClient) (ScopedResource, error) + func (future *PrivateLinkScopedResourcesCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type PrivateLinkScopedResourcesDeleteFuture struct + Result func(PrivateLinkScopedResourcesClient) (autorest.Response, error) + func (future *PrivateLinkScopedResourcesDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateLinkScopesClient struct + func NewPrivateLinkScopesClient(subscriptionID string) PrivateLinkScopesClient + func NewPrivateLinkScopesClientWithBaseURI(baseURI string, subscriptionID string) PrivateLinkScopesClient + func (client PrivateLinkScopesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, scopeName string, ...) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateLinkScopesClient) CreateOrUpdateResponder(resp *http.Response) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkScopesClient) Delete(ctx context.Context, resourceGroupName string, scopeName string) (result PrivateLinkScopesDeleteFuture, err error) + func (client PrivateLinkScopesClient) DeletePreparer(ctx context.Context, resourceGroupName string, scopeName string) (*http.Request, error) + func (client PrivateLinkScopesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client PrivateLinkScopesClient) DeleteSender(req *http.Request) (future PrivateLinkScopesDeleteFuture, err error) + func (client PrivateLinkScopesClient) Get(ctx context.Context, resourceGroupName string, scopeName string) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) GetPreparer(ctx context.Context, resourceGroupName string, scopeName string) (*http.Request, error) + func (client PrivateLinkScopesClient) GetResponder(resp *http.Response) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkScopesClient) List(ctx context.Context) (result AzureMonitorPrivateLinkScopeListResultPage, err error) + func (client PrivateLinkScopesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AzureMonitorPrivateLinkScopeListResultPage, err error) + func (client PrivateLinkScopesClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result AzureMonitorPrivateLinkScopeListResultIterator, err error) + func (client PrivateLinkScopesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client PrivateLinkScopesClient) ListByResourceGroupResponder(resp *http.Response) (result AzureMonitorPrivateLinkScopeListResult, err error) + func (client PrivateLinkScopesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkScopesClient) ListComplete(ctx context.Context) (result AzureMonitorPrivateLinkScopeListResultIterator, err error) + func (client PrivateLinkScopesClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client PrivateLinkScopesClient) ListResponder(resp *http.Response) (result AzureMonitorPrivateLinkScopeListResult, err error) + func (client PrivateLinkScopesClient) ListSender(req *http.Request) (*http.Response, error) + func (client PrivateLinkScopesClient) UpdateTags(ctx context.Context, resourceGroupName string, scopeName string, ...) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) UpdateTagsPreparer(ctx context.Context, resourceGroupName string, scopeName string, ...) (*http.Request, error) + func (client PrivateLinkScopesClient) UpdateTagsResponder(resp *http.Response) (result AzureMonitorPrivateLinkScope, err error) + func (client PrivateLinkScopesClient) UpdateTagsSender(req *http.Request) (*http.Response, error) + type PrivateLinkScopesDeleteFuture struct + Result func(PrivateLinkScopesClient) (autorest.Response, error) + func (future *PrivateLinkScopesDeleteFuture) UnmarshalJSON(body []byte) error + type PrivateLinkScopesResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (plsr PrivateLinkScopesResource) MarshalJSON() ([]byte, error) + type PrivateLinkServiceConnectionStateProperty struct + ActionsRequired *string + Description *string + Status *string + func (plscsp PrivateLinkServiceConnectionStateProperty) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateCanceled + const ProvisioningStateDeploying + const ProvisioningStateFailed + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyOnlyResource struct + ID *string + Name *string + Type *string + func (por ProxyOnlyResource) MarshalJSON() ([]byte, error) + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type QueryType string + const QueryTypeResultCount + func PossibleQueryTypeValues() []QueryType + type ReceiverStatus string + const ReceiverStatusDisabled + const ReceiverStatusEnabled + const ReceiverStatusNotSpecified + func PossibleReceiverStatusValues() []ReceiverStatus + type Recurrence struct + Frequency RecurrenceFrequency + Schedule *RecurrentSchedule + type RecurrenceFrequency string + const RecurrenceFrequencyDay + const RecurrenceFrequencyHour + const RecurrenceFrequencyMinute + const RecurrenceFrequencyMonth + const RecurrenceFrequencyNone + const RecurrenceFrequencySecond + const RecurrenceFrequencyWeek + const RecurrenceFrequencyYear + func PossibleRecurrenceFrequencyValues() []RecurrenceFrequency + type RecurrentSchedule struct + Days *[]string + Hours *[]int32 + Minutes *[]int32 + TimeZone *string + type Resource struct + Etag *string + ID *string + Kind *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceForUpdate struct + Tags map[string]*string + func (rfu ResourceForUpdate) MarshalJSON() ([]byte, error) + type Response struct + Cost *float64 + Interval *string + Namespace *string + Resourceregion *string + Timespan *string + Value *[]Metric + type ResponseWithError struct + Error *Error + type ResultType string + const ResultTypeData + const ResultTypeMetadata + func PossibleResultTypeValues() []ResultType + type RetentionPolicy struct + Days *int32 + Enabled *bool + type RuleAction struct + OdataType OdataTypeBasicRuleAction + func (ra RuleAction) AsBasicRuleAction() (BasicRuleAction, bool) + func (ra RuleAction) AsRuleAction() (*RuleAction, bool) + func (ra RuleAction) AsRuleEmailAction() (*RuleEmailAction, bool) + func (ra RuleAction) AsRuleWebhookAction() (*RuleWebhookAction, bool) + func (ra RuleAction) MarshalJSON() ([]byte, error) + type RuleCondition struct + DataSource BasicRuleDataSource + OdataType OdataTypeBasicRuleCondition + func (rc *RuleCondition) UnmarshalJSON(body []byte) error + func (rc RuleCondition) AsBasicRuleCondition() (BasicRuleCondition, bool) + func (rc RuleCondition) AsLocationThresholdRuleCondition() (*LocationThresholdRuleCondition, bool) + func (rc RuleCondition) AsManagementEventRuleCondition() (*ManagementEventRuleCondition, bool) + func (rc RuleCondition) AsRuleCondition() (*RuleCondition, bool) + func (rc RuleCondition) AsThresholdRuleCondition() (*ThresholdRuleCondition, bool) + func (rc RuleCondition) MarshalJSON() ([]byte, error) + type RuleDataSource struct + LegacyResourceID *string + MetricNamespace *string + OdataType OdataType + ResourceLocation *string + ResourceURI *string + func (rds RuleDataSource) AsBasicRuleDataSource() (BasicRuleDataSource, bool) + func (rds RuleDataSource) AsRuleDataSource() (*RuleDataSource, bool) + func (rds RuleDataSource) AsRuleManagementEventDataSource() (*RuleManagementEventDataSource, bool) + func (rds RuleDataSource) AsRuleMetricDataSource() (*RuleMetricDataSource, bool) + func (rds RuleDataSource) MarshalJSON() ([]byte, error) + type RuleEmailAction struct + CustomEmails *[]string + OdataType OdataTypeBasicRuleAction + SendToServiceOwners *bool + func (rea RuleEmailAction) AsBasicRuleAction() (BasicRuleAction, bool) + func (rea RuleEmailAction) AsRuleAction() (*RuleAction, bool) + func (rea RuleEmailAction) AsRuleEmailAction() (*RuleEmailAction, bool) + func (rea RuleEmailAction) AsRuleWebhookAction() (*RuleWebhookAction, bool) + func (rea RuleEmailAction) MarshalJSON() ([]byte, error) + type RuleManagementEventClaimsDataSource struct + EmailAddress *string + type RuleManagementEventDataSource struct + Claims *RuleManagementEventClaimsDataSource + EventName *string + EventSource *string + LegacyResourceID *string + Level *string + MetricNamespace *string + OdataType OdataType + OperationName *string + ResourceGroupName *string + ResourceLocation *string + ResourceProviderName *string + ResourceURI *string + Status *string + SubStatus *string + func (rmeds RuleManagementEventDataSource) AsBasicRuleDataSource() (BasicRuleDataSource, bool) + func (rmeds RuleManagementEventDataSource) AsRuleDataSource() (*RuleDataSource, bool) + func (rmeds RuleManagementEventDataSource) AsRuleManagementEventDataSource() (*RuleManagementEventDataSource, bool) + func (rmeds RuleManagementEventDataSource) AsRuleMetricDataSource() (*RuleMetricDataSource, bool) + func (rmeds RuleManagementEventDataSource) MarshalJSON() ([]byte, error) + type RuleMetricDataSource struct + LegacyResourceID *string + MetricName *string + MetricNamespace *string + OdataType OdataType + ResourceLocation *string + ResourceURI *string + func (rmds RuleMetricDataSource) AsBasicRuleDataSource() (BasicRuleDataSource, bool) + func (rmds RuleMetricDataSource) AsRuleDataSource() (*RuleDataSource, bool) + func (rmds RuleMetricDataSource) AsRuleManagementEventDataSource() (*RuleManagementEventDataSource, bool) + func (rmds RuleMetricDataSource) AsRuleMetricDataSource() (*RuleMetricDataSource, bool) + func (rmds RuleMetricDataSource) MarshalJSON() ([]byte, error) + type RuleWebhookAction struct + OdataType OdataTypeBasicRuleAction + Properties map[string]*string + ServiceURI *string + func (rwa RuleWebhookAction) AsBasicRuleAction() (BasicRuleAction, bool) + func (rwa RuleWebhookAction) AsRuleAction() (*RuleAction, bool) + func (rwa RuleWebhookAction) AsRuleEmailAction() (*RuleEmailAction, bool) + func (rwa RuleWebhookAction) AsRuleWebhookAction() (*RuleWebhookAction, bool) + func (rwa RuleWebhookAction) MarshalJSON() ([]byte, error) + type ScaleAction struct + Cooldown *string + Direction ScaleDirection + Type ScaleType + Value *string + type ScaleCapacity struct + Default *string + Maximum *string + Minimum *string + type ScaleDirection string + const ScaleDirectionDecrease + const ScaleDirectionIncrease + const ScaleDirectionNone + func PossibleScaleDirectionValues() []ScaleDirection + type ScaleRule struct + MetricTrigger *MetricTrigger + ScaleAction *ScaleAction + type ScaleRuleMetricDimension struct + DimensionName *string + Operator ScaleRuleMetricDimensionOperationType + Values *[]string + type ScaleRuleMetricDimensionOperationType string + const ScaleRuleMetricDimensionOperationTypeEquals + const ScaleRuleMetricDimensionOperationTypeNotEquals + func PossibleScaleRuleMetricDimensionOperationTypeValues() []ScaleRuleMetricDimensionOperationType + type ScaleType string + const ScaleTypeChangeCount + const ScaleTypeExactCount + const ScaleTypePercentChangeCount + const ScaleTypeServiceAllowedNextValue + func PossibleScaleTypeValues() []ScaleType + type Schedule struct + FrequencyInMinutes *int32 + TimeWindowInMinutes *int32 + type ScheduledQueryRulesClient struct + func NewScheduledQueryRulesClient(subscriptionID string) ScheduledQueryRulesClient + func NewScheduledQueryRulesClientWithBaseURI(baseURI string, subscriptionID string) ScheduledQueryRulesClient + func (client ScheduledQueryRulesClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ruleName string, ...) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client ScheduledQueryRulesClient) CreateOrUpdateResponder(resp *http.Response) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ScheduledQueryRulesClient) Delete(ctx context.Context, resourceGroupName string, ruleName string) (result autorest.Response, err error) + func (client ScheduledQueryRulesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client ScheduledQueryRulesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ScheduledQueryRulesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ScheduledQueryRulesClient) Get(ctx context.Context, resourceGroupName string, ruleName string) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) GetPreparer(ctx context.Context, resourceGroupName string, ruleName string) (*http.Request, error) + func (client ScheduledQueryRulesClient) GetResponder(resp *http.Response) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ScheduledQueryRulesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, filter string) (result LogSearchRuleResourceCollection, err error) + func (client ScheduledQueryRulesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, filter string) (*http.Request, error) + func (client ScheduledQueryRulesClient) ListByResourceGroupResponder(resp *http.Response) (result LogSearchRuleResourceCollection, err error) + func (client ScheduledQueryRulesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ScheduledQueryRulesClient) ListBySubscription(ctx context.Context, filter string) (result LogSearchRuleResourceCollection, err error) + func (client ScheduledQueryRulesClient) ListBySubscriptionPreparer(ctx context.Context, filter string) (*http.Request, error) + func (client ScheduledQueryRulesClient) ListBySubscriptionResponder(resp *http.Response) (result LogSearchRuleResourceCollection, err error) + func (client ScheduledQueryRulesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ScheduledQueryRulesClient) Update(ctx context.Context, resourceGroupName string, ruleName string, ...) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) UpdatePreparer(ctx context.Context, resourceGroupName string, ruleName string, ...) (*http.Request, error) + func (client ScheduledQueryRulesClient) UpdateResponder(resp *http.Response) (result LogSearchRuleResource, err error) + func (client ScheduledQueryRulesClient) UpdateSender(req *http.Request) (*http.Response, error) + type ScopedResource struct + ID *string + Name *string + Type *string + func (sr *ScopedResource) UnmarshalJSON(body []byte) error + func (sr ScopedResource) MarshalJSON() ([]byte, error) + type ScopedResourceListResult struct + NextLink *string + Value *[]ScopedResource + func (srlr ScopedResourceListResult) IsEmpty() bool + func (srlr ScopedResourceListResult) MarshalJSON() ([]byte, error) + type ScopedResourceListResultIterator struct + func NewScopedResourceListResultIterator(page ScopedResourceListResultPage) ScopedResourceListResultIterator + func (iter *ScopedResourceListResultIterator) Next() error + func (iter *ScopedResourceListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter ScopedResourceListResultIterator) NotDone() bool + func (iter ScopedResourceListResultIterator) Response() ScopedResourceListResult + func (iter ScopedResourceListResultIterator) Value() ScopedResource + type ScopedResourceListResultPage struct + func NewScopedResourceListResultPage(cur ScopedResourceListResult, ...) ScopedResourceListResultPage + func (page *ScopedResourceListResultPage) Next() error + func (page *ScopedResourceListResultPage) NextWithContext(ctx context.Context) (err error) + func (page ScopedResourceListResultPage) NotDone() bool + func (page ScopedResourceListResultPage) Response() ScopedResourceListResult + func (page ScopedResourceListResultPage) Values() []ScopedResource + type ScopedResourceProperties struct + LinkedResourceID *string + ProvisioningState *string + func (srp ScopedResourceProperties) MarshalJSON() ([]byte, error) + type SenderAuthorization struct + Action *string + Role *string + Scope *string + type SingleBaseline struct + HighThresholds *[]float64 + LowThresholds *[]float64 + Sensitivity BaselineSensitivity + type SingleMetricBaseline struct + ID *string + Name *string + Type *string + func (smb *SingleMetricBaseline) UnmarshalJSON(body []byte) error + func (smb SingleMetricBaseline) MarshalJSON() ([]byte, error) + type SmsReceiver struct + CountryCode *string + Name *string + PhoneNumber *string + Status ReceiverStatus + func (sr SmsReceiver) MarshalJSON() ([]byte, error) + type Source struct + AuthorizedResources *[]string + DataSourceID *string + Query *string + QueryType QueryType + type SyslogDataSource struct + FacilityNames *[]KnownSyslogDataSourceFacilityNames + LogLevels *[]KnownSyslogDataSourceLogLevels + Name *string + Streams *[]KnownSyslogDataSourceStreams + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TagsResource struct + Tags map[string]*string + func (tr TagsResource) MarshalJSON() ([]byte, error) + type TenantActivityLogsClient struct + func NewTenantActivityLogsClient(subscriptionID string) TenantActivityLogsClient + func NewTenantActivityLogsClientWithBaseURI(baseURI string, subscriptionID string) TenantActivityLogsClient + func (client TenantActivityLogsClient) List(ctx context.Context, filter string, selectParameter string) (result EventDataCollectionPage, err error) + func (client TenantActivityLogsClient) ListComplete(ctx context.Context, filter string, selectParameter string) (result EventDataCollectionIterator, err error) + func (client TenantActivityLogsClient) ListPreparer(ctx context.Context, filter string, selectParameter string) (*http.Request, error) + func (client TenantActivityLogsClient) ListResponder(resp *http.Response) (result EventDataCollection, err error) + func (client TenantActivityLogsClient) ListSender(req *http.Request) (*http.Response, error) + type TestNotificationDetailsResponse struct + ActionDetails *[]ActionDetail + CompletedTime *string + Context *Context + CreatedTime *string + State *string + type TestNotificationResponse struct + CorrelationID *string + CreatedTime *string + NotificationID *string + type ThresholdRuleCondition struct + DataSource BasicRuleDataSource + OdataType OdataTypeBasicRuleCondition + Operator ConditionOperator + Threshold *float64 + TimeAggregation TimeAggregationOperator + WindowSize *string + func (trc *ThresholdRuleCondition) UnmarshalJSON(body []byte) error + func (trc ThresholdRuleCondition) AsBasicRuleCondition() (BasicRuleCondition, bool) + func (trc ThresholdRuleCondition) AsLocationThresholdRuleCondition() (*LocationThresholdRuleCondition, bool) + func (trc ThresholdRuleCondition) AsManagementEventRuleCondition() (*ManagementEventRuleCondition, bool) + func (trc ThresholdRuleCondition) AsRuleCondition() (*RuleCondition, bool) + func (trc ThresholdRuleCondition) AsThresholdRuleCondition() (*ThresholdRuleCondition, bool) + func (trc ThresholdRuleCondition) MarshalJSON() ([]byte, error) + type TimeAggregationOperator string + const TimeAggregationOperatorAverage + const TimeAggregationOperatorLast + const TimeAggregationOperatorMaximum + const TimeAggregationOperatorMinimum + const TimeAggregationOperatorTotal + func PossibleTimeAggregationOperatorValues() []TimeAggregationOperator + type TimeAggregationType string + const TimeAggregationTypeAverage + const TimeAggregationTypeCount + const TimeAggregationTypeLast + const TimeAggregationTypeMaximum + const TimeAggregationTypeMinimum + const TimeAggregationTypeTotal + func PossibleTimeAggregationTypeValues() []TimeAggregationType + type TimeSeriesBaseline struct + Aggregation *string + Data *[]SingleBaseline + Dimensions *[]MetricSingleDimension + MetadataValues *[]BaselineMetadata + Timestamps *[]date.Time + type TimeSeriesElement struct + Data *[]MetricValue + Metadatavalues *[]MetadataValue + type TimeWindow struct + End *date.Time + Start *date.Time + TimeZone *string + type TriggerCondition struct + MetricTrigger *LogMetricTrigger + Threshold *float64 + ThresholdOperator ConditionalOperator + type VMInsightsClient struct + func NewVMInsightsClient(subscriptionID string) VMInsightsClient + func NewVMInsightsClientWithBaseURI(baseURI string, subscriptionID string) VMInsightsClient + func (client VMInsightsClient) GetOnboardingStatus(ctx context.Context, resourceURI string) (result VMInsightsOnboardingStatus, err error) + func (client VMInsightsClient) GetOnboardingStatusPreparer(ctx context.Context, resourceURI string) (*http.Request, error) + func (client VMInsightsClient) GetOnboardingStatusResponder(resp *http.Response) (result VMInsightsOnboardingStatus, err error) + func (client VMInsightsClient) GetOnboardingStatusSender(req *http.Request) (*http.Response, error) + type VMInsightsOnboardingStatus struct + ID *string + Name *string + Type *string + func (vios *VMInsightsOnboardingStatus) UnmarshalJSON(body []byte) error + func (vios VMInsightsOnboardingStatus) MarshalJSON() ([]byte, error) + type VMInsightsOnboardingStatusProperties struct + Data *[]DataContainer + DataStatus DataStatus + OnboardingStatus OnboardingStatus + ResourceID *string + type VoiceReceiver struct + CountryCode *string + Name *string + PhoneNumber *string + type WebhookNotification struct + Properties map[string]*string + ServiceURI *string + func (wn WebhookNotification) MarshalJSON() ([]byte, error) + type WebhookReceiver struct + IdentifierURI *string + Name *string + ObjectID *string + ServiceURI *string + TenantID *string + UseAadAuth *bool + UseCommonAlertSchema *bool + type WebtestLocationAvailabilityCriteria struct + AdditionalProperties map[string]interface{} + ComponentID *string + FailedLocationCount *float64 + OdataType OdataTypeBasicMetricAlertCriteria + WebTestID *string + func (wlac *WebtestLocationAvailabilityCriteria) UnmarshalJSON(body []byte) error + func (wlac WebtestLocationAvailabilityCriteria) AsBasicMetricAlertCriteria() (BasicMetricAlertCriteria, bool) + func (wlac WebtestLocationAvailabilityCriteria) AsMetricAlertCriteria() (*MetricAlertCriteria, bool) + func (wlac WebtestLocationAvailabilityCriteria) AsMetricAlertMultipleResourceMultipleMetricCriteria() (*MetricAlertMultipleResourceMultipleMetricCriteria, bool) + func (wlac WebtestLocationAvailabilityCriteria) AsMetricAlertSingleResourceMultipleMetricCriteria() (*MetricAlertSingleResourceMultipleMetricCriteria, bool) + func (wlac WebtestLocationAvailabilityCriteria) AsWebtestLocationAvailabilityCriteria() (*WebtestLocationAvailabilityCriteria, bool) + func (wlac WebtestLocationAvailabilityCriteria) MarshalJSON() ([]byte, error) + type WindowsEventLogDataSource struct + Name *string + Streams *[]KnownWindowsEventLogDataSourceStreams + XPathQueries *[]string + type WorkspaceInfo struct + ID *string + Location *string + func (wi *WorkspaceInfo) UnmarshalJSON(body []byte) error + func (wi WorkspaceInfo) MarshalJSON() ([]byte, error) + type WorkspaceInfoProperties struct + CustomerID *string