Versions in this module Expand all Collapse all v25 v25.1.0 Feb 6, 2019 v25.0.0 Jan 30, 2019 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ActionGroup struct + ArmRoleReceivers *[]ArmRoleReceiver + AutomationRunbookReceivers *[]AutomationRunbookReceiver + AzureAppPushReceivers *[]AzureAppPushReceiver + AzureFunctionReceivers *[]AzureFunctionReceiver + EmailReceivers *[]EmailReceiver + Enabled *bool + 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 + 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) 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) 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 ActivityLogAlert struct + Actions *ActivityLogAlertActionList + Condition *ActivityLogAlertAllOfCondition + Description *string + Enabled *bool + Scopes *[]string + type ActivityLogAlertActionGroup struct + ActionGroupID *string + WebhookProperties map[string]*string + func (alaag ActivityLogAlertActionGroup) MarshalJSON() ([]byte, error) + type ActivityLogAlertActionList struct + ActionGroups *[]ActivityLogAlertActionGroup + type ActivityLogAlertAllOfCondition struct + AllOf *[]ActivityLogAlertLeafCondition + type ActivityLogAlertLeafCondition struct + Equals *string + Field *string + type ActivityLogAlertList struct + NextLink *string + Value *[]ActivityLogAlertResource + type ActivityLogAlertPatch struct + Enabled *bool + type ActivityLogAlertPatchBody struct + Tags map[string]*string + func (alapb *ActivityLogAlertPatchBody) UnmarshalJSON(body []byte) error + func (alapb ActivityLogAlertPatchBody) MarshalJSON() ([]byte, error) + type ActivityLogAlertResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (alar *ActivityLogAlertResource) UnmarshalJSON(body []byte) error + func (alar ActivityLogAlertResource) MarshalJSON() ([]byte, error) + type ActivityLogAlertsClient struct + func NewActivityLogAlertsClient(subscriptionID string) ActivityLogAlertsClient + func NewActivityLogAlertsClientWithBaseURI(baseURI string, subscriptionID string) ActivityLogAlertsClient + func (client ActivityLogAlertsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string, ...) (*http.Request, error) + func (client ActivityLogAlertsClient) CreateOrUpdateResponder(resp *http.Response) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) Delete(ctx context.Context, resourceGroupName string, activityLogAlertName string) (result autorest.Response, err error) + func (client ActivityLogAlertsClient) DeletePreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string) (*http.Request, error) + func (client ActivityLogAlertsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ActivityLogAlertsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) Get(ctx context.Context, resourceGroupName string, activityLogAlertName string) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) GetPreparer(ctx context.Context, resourceGroupName string, activityLogAlertName string) (*http.Request, error) + func (client ActivityLogAlertsClient) GetResponder(resp *http.Response) (result ActivityLogAlertResource, err error) + func (client ActivityLogAlertsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ActivityLogAlertList, err error) + func (client ActivityLogAlertsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ActivityLogAlertsClient) ListByResourceGroupResponder(resp *http.Response) (result ActivityLogAlertList, err error) + func (client ActivityLogAlertsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ActivityLogAlertsClient) ListBySubscriptionID(ctx context.Context) (result ActivityLogAlertList, err error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDPreparer(ctx context.Context) (*http.Request, error) + func (client ActivityLogAlertsClient) ListBySubscriptionIDResponder(resp *http.Response) (result ActivityLogAlertList, 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 Average + const Count + const Maximum + const Minimum + const None + const Total + func PossibleAggregationTypeValues() []AggregationType + type AlertRule struct + Actions *[]BasicRuleAction + Condition BasicRuleCondition + Description *string + IsEnabled *bool + LastUpdatedTime *date.Time + Name *string + func (ar *AlertRule) UnmarshalJSON(body []byte) error + 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 AlertRuleResource struct + ID *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 ArmRoleReceiver struct + Name *string + RoleID *string + type AutomationRunbookReceiver struct + AutomationAccountID *string + IsGlobalRunbook *bool + Name *string + RunbookName *string + ServiceURI *string + 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 + TargetResourceURI *string + type AutoscaleSettingResource struct + ID *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(...) 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 AzureAppPushReceiver struct + EmailAddress *string + Name *string + type AzureFunctionReceiver struct + FunctionAppResourceID *string + FunctionName *string + HTTPTriggerURL *string + Name *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type Baseline struct + HighThresholds *[]float64 + LowThresholds *[]float64 + Sensitivity Sensitivity + type BaselineMetadataValue struct + Name *LocalizableString + Value *string + type BaselineProperties struct + Aggregation *string + Baseline *[]Baseline + Interval *string + Metadata *[]BaselineMetadataValue + Timespan *string + Timestamps *[]date.Time + type BaselineResponse struct + ID *string + Name *LocalizableString + Type *string + func (br *BaselineResponse) UnmarshalJSON(body []byte) error + func (br BaselineResponse) MarshalJSON() ([]byte, error) + 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 CalculateBaselineResponse struct + Baseline *[]Baseline + Timestamps *[]date.Time + Type *string + type CategoryType string + const Logs + const Metrics + func PossibleCategoryTypeValues() []CategoryType + type ComparisonOperationType string + const Equals + const GreaterThan + const GreaterThanOrEqual + const LessThan + const LessThanOrEqual + const NotEquals + func PossibleComparisonOperationTypeValues() []ComparisonOperationType + type ConditionOperator string + const ConditionOperatorGreaterThan + const ConditionOperatorGreaterThanOrEqual + const ConditionOperatorLessThan + const ConditionOperatorLessThanOrEqual + func PossibleConditionOperatorValues() []ConditionOperator + type DiagnosticSettings struct + EventHubAuthorizationRuleID *string + EventHubName *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 EmailNotification struct + CustomEmails *[]string + SendToSubscriptionAdministrator *bool + SendToSubscriptionCoAdministrators *bool + type EmailReceiver struct + EmailAddress *string + Name *string + Status ReceiverStatus + type EnableRequest struct + ReceiverName *string + type ErrorResponse struct + Code *string + Message *string + 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(...) 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 EventLevel string + const Critical + const Error + const Informational + const Verbose + const Warning + func PossibleEventLevelValues() []EventLevel + 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 + type IncidentListResult struct + Value *[]Incident + type ItsmReceiver struct + ConnectionID *string + Name *string + Region *string + TicketConfiguration *string + WorkspaceID *string + 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 LogProfileCollection struct + Value *[]LogProfileResource + type LogProfileProperties struct + Categories *[]string + Locations *[]string + RetentionPolicy *RetentionPolicy + ServiceBusRuleID *string + StorageAccountID *string + type LogProfileResource struct + ID *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 LogSettings struct + Category *string + Enabled *bool + RetentionPolicy *RetentionPolicy + type LogicAppReceiver struct + CallbackURL *string + Name *string + ResourceID *string + 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 + ID *string + Name *LocalizableString + Timeseries *[]TimeSeriesElement + Type *string + Unit Unit + type MetricAvailability struct + Retention *string + TimeGrain *string + type MetricBaselineClient struct + func NewMetricBaselineClient(subscriptionID string) MetricBaselineClient + func NewMetricBaselineClientWithBaseURI(baseURI string, subscriptionID string) MetricBaselineClient + func (client MetricBaselineClient) CalculateBaseline(ctx context.Context, resourceURI string, ...) (result CalculateBaselineResponse, err error) + func (client MetricBaselineClient) CalculateBaselinePreparer(ctx context.Context, resourceURI string, ...) (*http.Request, error) + func (client MetricBaselineClient) CalculateBaselineResponder(resp *http.Response) (result CalculateBaselineResponse, err error) + func (client MetricBaselineClient) CalculateBaselineSender(req *http.Request) (*http.Response, error) + func (client MetricBaselineClient) Get(ctx context.Context, resourceURI string, metricName string, timespan string, ...) (result BaselineResponse, err error) + func (client MetricBaselineClient) GetPreparer(ctx context.Context, resourceURI string, metricName string, timespan string, ...) (*http.Request, error) + func (client MetricBaselineClient) GetResponder(resp *http.Response) (result BaselineResponse, err error) + func (client MetricBaselineClient) GetSender(req *http.Request) (*http.Response, error) + type MetricDefinition struct + Dimensions *[]LocalizableString + ID *string + IsDimensionRequired *bool + MetricAvailabilities *[]MetricAvailability + Name *LocalizableString + PrimaryAggregationType AggregationType + ResourceID *string + Unit Unit + 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) (result MetricDefinitionCollection, err error) + func (client MetricDefinitionsClient) ListPreparer(ctx context.Context, resourceURI 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 MetricSettings struct + Category *string + Enabled *bool + RetentionPolicy *RetentionPolicy + TimeGrain *string + type MetricStatisticType string + const MetricStatisticTypeAverage + const MetricStatisticTypeMax + const MetricStatisticTypeMin + const MetricStatisticTypeSum + func PossibleMetricStatisticTypeValues() []MetricStatisticType + type MetricTrigger struct + MetricName *string + MetricResourceURI *string + Operator ComparisonOperationType + Statistic MetricStatisticType + Threshold *float64 + TimeAggregation TimeAggregationType + TimeGrain *string + TimeWindow *string + type MetricValue struct + Average *float64 + Count *int64 + 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 OdataType string + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleManagementEventDataSource + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleMetricDataSource + const OdataTypeRuleDataSource + func PossibleOdataTypeValues() []OdataType + type OdataTypeBasicRuleAction string + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleEmailAction + const OdataTypeMicrosoftAzureManagementInsightsModelsRuleWebhookAction + const OdataTypeRuleAction + func PossibleOdataTypeBasicRuleActionValues() []OdataTypeBasicRuleAction + type OdataTypeBasicRuleCondition string + const OdataTypeMicrosoftAzureManagementInsightsModelsLocationThresholdRuleCondition + const OdataTypeMicrosoftAzureManagementInsightsModelsManagementEventRuleCondition + const OdataTypeMicrosoftAzureManagementInsightsModelsThresholdRuleCondition + const OdataTypeRuleCondition + func PossibleOdataTypeBasicRuleConditionValues() []OdataTypeBasicRuleCondition + type Operation struct + Display *OperationDisplay + Name *string + type OperationDisplay struct + Operation *string + Provider *string + Resource *string + type OperationListResult struct + NextLink *string + Value *[]Operation + 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 ProxyOnlyResource struct + ID *string + Name *string + Type *string + type ReceiverStatus string + const Disabled + const Enabled + const NotSpecified + 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 + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type Response struct + Cost *float64 + Interval *string + Timespan *string + Value *[]Metric + type ResultType string + const Data + const Metadata + 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 + OdataType OdataType + 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 + Level *string + OdataType OdataType + OperationName *string + ResourceGroupName *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 + MetricName *string + OdataType OdataType + 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 ScaleType string + const ChangeCount + const ExactCount + const PercentChangeCount + func PossibleScaleTypeValues() []ScaleType + type SenderAuthorization struct + Action *string + Role *string + Scope *string + type Sensitivity string + const High + const Low + const Medium + func PossibleSensitivityValues() []Sensitivity + type SmsReceiver struct + CountryCode *string + Name *string + PhoneNumber *string + Status ReceiverStatus + 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 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 TimeSeriesElement struct + Data *[]MetricValue + Metadatavalues *[]MetadataValue + type TimeSeriesInformation struct + Sensitivities *[]string + Timestamps *[]date.Time + Values *[]float64 + type TimeWindow struct + End *date.Time + Start *date.Time + TimeZone *string + type Unit string + const UnitByteSeconds + const UnitBytes + const UnitBytesPerSecond + const UnitCount + const UnitCountPerSecond + const UnitMilliSeconds + const UnitPercent + const UnitSeconds + const UnitUnspecified + func PossibleUnitValues() []Unit + 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 + Name *string + ServiceURI *string Other modules containing this package gopkg.in/azure/azure-sdk-for-go.v16 gopkg.in/azure/azure-sdk-for-go.v17 gopkg.in/azure/azure-sdk-for-go.v18 gopkg.in/azure/azure-sdk-for-go.v19 gopkg.in/azure/azure-sdk-for-go.v20 gopkg.in/azure/azure-sdk-for-go.v21 gopkg.in/azure/azure-sdk-for-go.v22 gopkg.in/azure/azure-sdk-for-go.v23 gopkg.in/azure/azure-sdk-for-go.v24 gopkg.in/azure/azure-sdk-for-go.v26 gopkg.in/azure/azure-sdk-for-go.v27 gopkg.in/azure/azure-sdk-for-go.v28 gopkg.in/azure/azure-sdk-for-go.v29 gopkg.in/azure/azure-sdk-for-go.v30 gopkg.in/azure/azure-sdk-for-go.v31 gopkg.in/azure/azure-sdk-for-go.v32 gopkg.in/azure/azure-sdk-for-go.v33 gopkg.in/azure/azure-sdk-for-go.v34 gopkg.in/azure/azure-sdk-for-go.v35 gopkg.in/azure/azure-sdk-for-go.v36 gopkg.in/azure/azure-sdk-for-go.v37 gopkg.in/azure/azure-sdk-for-go.v38 gopkg.in/azure/azure-sdk-for-go.v39 gopkg.in/azure/azure-sdk-for-go.v40 gopkg.in/azure/azure-sdk-for-go.v41 gopkg.in/azure/azure-sdk-for-go.v42 gopkg.in/azure/azure-sdk-for-go.v43 gopkg.in/azure/azure-sdk-for-go.v44 gopkg.in/azure/azure-sdk-for-go.v45 gopkg.in/azure/azure-sdk-for-go.v46 gopkg.in/azure/azure-sdk-for-go.v47 gopkg.in/azure/azure-sdk-for-go.v48 gopkg.in/azure/azure-sdk-for-go.v49