package
61.6.0+incompatible
Repository: https://github.com/scott-the-programmer/azure-sdk-for-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New creates an instance of the BaseClient client.
NewActionGroupsClient creates an instance of the ActionGroupsClient client.
NewActionGroupsClientWithBaseURI creates an instance of the ActionGroupsClient client using a custom endpoint.
NewActivityLogAlertsClient creates an instance of the ActivityLogAlertsClient client.
NewActivityLogAlertsClientWithBaseURI creates an instance of the ActivityLogAlertsClient client using a custom endpoint.
NewActivityLogsClient creates an instance of the ActivityLogsClient client.
NewActivityLogsClientWithBaseURI creates an instance of the ActivityLogsClient client using a custom endpoint.
NewAlertRuleIncidentsClient creates an instance of the AlertRuleIncidentsClient client.
NewAlertRuleIncidentsClientWithBaseURI creates an instance of the AlertRuleIncidentsClient client using a custom endpoint.
NewAlertRulesClient creates an instance of the AlertRulesClient client.
NewAlertRulesClientWithBaseURI creates an instance of the AlertRulesClient client using a custom endpoint.
Creates a new instance of the AutoscaleSettingResourceCollectionIterator type.
Creates a new instance of the AutoscaleSettingResourceCollectionPage type.
NewAutoscaleSettingsClient creates an instance of the AutoscaleSettingsClient client.
NewAutoscaleSettingsClientWithBaseURI creates an instance of the AutoscaleSettingsClient client using a custom endpoint.
NewDiagnosticSettingsCategoryClient creates an instance of the DiagnosticSettingsCategoryClient client.
NewDiagnosticSettingsCategoryClientWithBaseURI creates an instance of the DiagnosticSettingsCategoryClient client using a custom endpoint.
NewDiagnosticSettingsClient creates an instance of the DiagnosticSettingsClient client.
NewDiagnosticSettingsClientWithBaseURI creates an instance of the DiagnosticSettingsClient client using a custom endpoint.
NewEventCategoriesClient creates an instance of the EventCategoriesClient client.
NewEventCategoriesClientWithBaseURI creates an instance of the EventCategoriesClient client using a custom endpoint.
Creates a new instance of the EventDataCollectionIterator type.
Creates a new instance of the EventDataCollectionPage type.
NewLogProfilesClient creates an instance of the LogProfilesClient client.
NewLogProfilesClientWithBaseURI creates an instance of the LogProfilesClient client using a custom endpoint.
NewMetricAlertsClient creates an instance of the MetricAlertsClient client.
NewMetricAlertsClientWithBaseURI creates an instance of the MetricAlertsClient client using a custom endpoint.
NewMetricAlertsStatusClient creates an instance of the MetricAlertsStatusClient client.
NewMetricAlertsStatusClientWithBaseURI creates an instance of the MetricAlertsStatusClient client using a custom endpoint.
NewMetricBaselineClient creates an instance of the MetricBaselineClient client.
NewMetricBaselineClientWithBaseURI creates an instance of the MetricBaselineClient client using a custom endpoint.
NewMetricDefinitionsClient creates an instance of the MetricDefinitionsClient client.
NewMetricDefinitionsClientWithBaseURI creates an instance of the MetricDefinitionsClient client using a custom endpoint.
NewMetricNamespacesClient creates an instance of the MetricNamespacesClient client.
NewMetricNamespacesClientWithBaseURI creates an instance of the MetricNamespacesClient client using a custom endpoint.
NewMetricsClient creates an instance of the MetricsClient client.
NewMetricsClientWithBaseURI creates an instance of the MetricsClient client using a custom endpoint.
NewOperationsClient creates an instance of the OperationsClient client.
NewOperationsClientWithBaseURI creates an instance of the OperationsClient client using a custom endpoint.
NewScheduledQueryRulesClient creates an instance of the ScheduledQueryRulesClient client.
NewScheduledQueryRulesClientWithBaseURI creates an instance of the ScheduledQueryRulesClient client using a custom endpoint.
NewTenantActivityLogsClient creates an instance of the TenantActivityLogsClient client.
NewTenantActivityLogsClientWithBaseURI creates an instance of the TenantActivityLogsClient client using a custom endpoint.
NewWithBaseURI creates an instance of the BaseClient client using a custom endpoint.
PossibleAggregationTypeValues returns an array of possible values for the AggregationType const type.
PossibleAlertSeverityValues returns an array of possible values for the AlertSeverity const type.
PossibleCategoryTypeValues returns an array of possible values for the CategoryType const type.
PossibleComparisonOperationTypeValues returns an array of possible values for the ComparisonOperationType const type.
PossibleConditionalOperatorValues returns an array of possible values for the ConditionalOperator const type.
PossibleConditionOperatorValues returns an array of possible values for the ConditionOperator const type.
PossibleCriterionTypeValues returns an array of possible values for the CriterionType const type.
PossibleDynamicThresholdOperatorValues returns an array of possible values for the DynamicThresholdOperator const type.
PossibleDynamicThresholdSensitivityValues returns an array of possible values for the DynamicThresholdSensitivity const type.
PossibleEnabledValues returns an array of possible values for the Enabled const type.
PossibleEventLevelValues returns an array of possible values for the EventLevel const type.
PossibleMetricStatisticTypeValues returns an array of possible values for the MetricStatisticType const type.
PossibleMetricTriggerTypeValues returns an array of possible values for the MetricTriggerType const type.
PossibleOdataTypeBasicActionValues returns an array of possible values for the OdataTypeBasicAction const type.
PossibleOdataTypeBasicMetricAlertCriteriaValues returns an array of possible values for the OdataTypeBasicMetricAlertCriteria const type.
PossibleOdataTypeBasicRuleActionValues returns an array of possible values for the OdataTypeBasicRuleAction const type.
PossibleOdataTypeBasicRuleConditionValues returns an array of possible values for the OdataTypeBasicRuleCondition const type.
PossibleOdataTypeValues returns an array of possible values for the OdataType const type.
PossibleOperatorValues returns an array of possible values for the Operator const type.
PossibleProvisioningStateValues returns an array of possible values for the ProvisioningState const type.
PossibleQueryTypeValues returns an array of possible values for the QueryType const type.
PossibleReceiverStatusValues returns an array of possible values for the ReceiverStatus const type.
PossibleRecurrenceFrequencyValues returns an array of possible values for the RecurrenceFrequency const type.
PossibleResultTypeValues returns an array of possible values for the ResultType const type.
PossibleScaleDirectionValues returns an array of possible values for the ScaleDirection const type.
PossibleScaleRuleMetricDimensionOperationTypeValues returns an array of possible values for the ScaleRuleMetricDimensionOperationType const type.
PossibleScaleTypeValues returns an array of possible values for the ScaleType const type.
PossibleSensitivityValues returns an array of possible values for the Sensitivity const type.
PossibleTimeAggregationOperatorValues returns an array of possible values for the TimeAggregationOperator const type.
PossibleTimeAggregationTypeValues returns an array of possible values for the TimeAggregationType const type.
PossibleUnitValues returns an array of possible values for the Unit const type.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.

# Constants

Average ...
Canceled ...
ChangeCount ...
ConditionalOperatorEqual ...
ConditionalOperatorGreaterThan ...
ConditionalOperatorLessThan ...
ConditionOperatorGreaterThan ...
ConditionOperatorGreaterThanOrEqual ...
ConditionOperatorLessThan ...
ConditionOperatorLessThanOrEqual ...
Count ...
CriterionTypeDynamicThresholdCriterion ...
CriterionTypeMultiMetricCriteria ...
CriterionTypeStaticThresholdCriterion ...
Critical ...
Data ...
DefaultBaseURI is the default URI used for the service Insights.
Deploying ...
DynamicThresholdOperatorGreaterOrLessThan ...
DynamicThresholdOperatorGreaterThan ...
DynamicThresholdOperatorLessThan ...
Equals ...
Error ...
ExactCount ...
Failed ...
False ...
Four ...
GreaterThan ...
GreaterThanOrEqual ...
High ...
Informational ...
LessThan ...
LessThanOrEqual ...
Logs ...
Low ...
Maximum ...
Medium ...
Metadata ...
Metrics ...
MetricStatisticTypeAverage ...
MetricStatisticTypeMax ...
MetricStatisticTypeMin ...
MetricStatisticTypeSum ...
MetricTriggerTypeConsecutive ...
MetricTriggerTypeTotal ...
Minimum ...
None ...
NotEquals ...
OdataTypeAction ...
OdataTypeMetricAlertCriteria ...
OdataTypeMicrosoftAzureManagementInsightsModelsLocationThresholdRuleCondition ...
OdataTypeMicrosoftAzureManagementInsightsModelsManagementEventRuleCondition ...
OdataTypeMicrosoftAzureManagementInsightsModelsRuleEmailAction ...
OdataTypeMicrosoftAzureManagementInsightsModelsRuleManagementEventDataSource ...
OdataTypeMicrosoftAzureManagementInsightsModelsRuleMetricDataSource ...
OdataTypeMicrosoftAzureManagementInsightsModelsRuleWebhookAction ...
OdataTypeMicrosoftAzureManagementInsightsModelsThresholdRuleCondition ...
OdataTypeMicrosoftAzureMonitorMultipleResourceMultipleMetricCriteria ...
OdataTypeMicrosoftAzureMonitorSingleResourceMultipleMetricCriteria ...
OdataTypeMicrosoftAzureMonitorWebtestLocationAvailabilityCriteria ...
OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesAlertingAction ...
OdataTypeMicrosoftWindowsAzureManagementMonitoringAlertsModelsMicrosoftAppInsightsNexusDataContractsResourcesScheduledQueryRulesLogToMetricAction ...
OdataTypeRuleAction ...
OdataTypeRuleCondition ...
OdataTypeRuleDataSource ...
One ...
OperatorEquals ...
OperatorGreaterThan ...
OperatorGreaterThanOrEqual ...
OperatorLessThan ...
OperatorLessThanOrEqual ...
OperatorNotEquals ...
PercentChangeCount ...
ReceiverStatusDisabled ...
ReceiverStatusEnabled ...
ReceiverStatusNotSpecified ...
RecurrenceFrequencyDay ...
RecurrenceFrequencyHour ...
RecurrenceFrequencyMinute ...
RecurrenceFrequencyMonth ...
RecurrenceFrequencyNone ...
RecurrenceFrequencySecond ...
RecurrenceFrequencyWeek ...
RecurrenceFrequencyYear ...
ResultCount ...
ScaleDirectionDecrease ...
ScaleDirectionIncrease ...
ScaleDirectionNone ...
ScaleRuleMetricDimensionOperationTypeEquals ...
ScaleRuleMetricDimensionOperationTypeNotEquals ...
SensitivityHigh ...
SensitivityLow ...
SensitivityMedium ...
Succeeded ...
Three ...
TimeAggregationOperatorAverage ...
TimeAggregationOperatorLast ...
TimeAggregationOperatorMaximum ...
TimeAggregationOperatorMinimum ...
TimeAggregationOperatorTotal ...
TimeAggregationTypeAverage ...
TimeAggregationTypeCount ...
TimeAggregationTypeLast ...
TimeAggregationTypeMaximum ...
TimeAggregationTypeMinimum ...
TimeAggregationTypeTotal ...
Total ...
True ...
Two ...
UnitBitsPerSecond ...
UnitBytes ...
UnitByteSeconds ...
UnitBytesPerSecond ...
UnitCores ...
UnitCount ...
UnitCountPerSecond ...
UnitMilliCores ...
UnitMilliSeconds ...
UnitNanoCores ...
UnitPercent ...
UnitSeconds ...
UnitUnspecified ...
Verbose ...
Warning ...
Zero ...

# Structs

Action action descriptor.
ActionGroup an Azure action group.
ActionGroupList a list of action groups.
ActionGroupPatch an Azure action group for patch operations.
ActionGroupPatchBody an action group object for the body of patch operations.
ActionGroupResource an action group resource.
ActionGroupsClient is the monitor Management Client.
ActivityLogAlert an Azure activity log alert.
ActivityLogAlertActionGroup a pointer to an Azure Action Group.
ActivityLogAlertActionList a list of activity log alert actions.
ActivityLogAlertAllOfCondition an Activity Log alert condition that is met when all its member conditions are met.
ActivityLogAlertLeafCondition an Activity Log alert condition that is met by comparing an activity log field and value.
ActivityLogAlertList a list of activity log alerts.
ActivityLogAlertPatch an Azure activity log alert for patch operations.
ActivityLogAlertPatchBody an activity log alert object for the body of patch operations.
ActivityLogAlertResource an activity log alert resource.
ActivityLogAlertsClient is the monitor Management Client.
ActivityLogsClient is the monitor Management Client.
AlertingAction specify action need to be taken when rule type is Alert.
AlertRule an alert rule.
AlertRuleIncidentsClient is the monitor Management Client.
AlertRuleResource the alert rule resource.
AlertRuleResourceCollection represents a collection of alert rule resources.
AlertRuleResourcePatch the alert rule object for patch operations.
AlertRulesClient is the monitor Management Client.
ArmRoleReceiver an arm role receiver.
AutomationRunbookReceiver the Azure Automation Runbook notification receiver.
AutoscaleNotification autoscale notification.
AutoscaleProfile autoscale profile.
AutoscaleSetting a setting that contains all of the configuration for the automatic scaling of a resource.
AutoscaleSettingResource the autoscale setting resource.
AutoscaleSettingResourceCollection represents a collection of autoscale setting resources.
AutoscaleSettingResourceCollectionIterator provides access to a complete listing of AutoscaleSettingResource values.
AutoscaleSettingResourceCollectionPage contains a page of AutoscaleSettingResource values.
AutoscaleSettingResourcePatch the autoscale setting object for patch operations.
AutoscaleSettingsClient is the monitor Management Client.
AzNsActionGroup azure action group.
AzureAppPushReceiver the Azure mobile App push notification receiver.
AzureFunctionReceiver an azure function receiver.
BaseClient is the base client for Insights.
Baseline the baseline values for a single sensitivity value.
BaselineMetadataValue represents a baseline metadata value.
BaselineProperties the baseline properties class.
BaselineResponse the response to a baseline query.
CalculateBaselineResponse the response to a calculate baseline call.
Criteria specifies the criteria for converting log to metric.
DiagnosticSettings the diagnostic settings.
DiagnosticSettingsCategory the diagnostic settings Category.
DiagnosticSettingsCategoryClient is the monitor Management Client.
DiagnosticSettingsCategoryResource the diagnostic settings category resource.
DiagnosticSettingsCategoryResourceCollection represents a collection of diagnostic setting category resources.
DiagnosticSettingsClient is the monitor Management Client.
DiagnosticSettingsResource the diagnostic setting resource.
DiagnosticSettingsResourceCollection represents a collection of alert rule resources.
Dimension specifies the criteria for converting log to metric.
DynamicMetricCriteria criterion for dynamic threshold.
DynamicThresholdFailingPeriods the minimum number of violations required within the selected lookback time window required to raise an alert.
EmailNotification email notification of an autoscale event.
EmailReceiver an email receiver.
EnableRequest describes a receiver that should be resubscribed.
ErrorResponse describes the format of Error response.
EventCategoriesClient is the monitor Management Client.
EventCategoryCollection a collection of event categories.
EventData the Azure event log entries are of type EventData.
EventDataCollection represents collection of events.
EventDataCollectionIterator provides access to a complete listing of EventData values.
EventDataCollectionPage contains a page of EventData values.
HTTPRequestInfo the Http request info.
Incident an alert incident indicates the activation status of an alert rule.
IncidentListResult the List incidents operation response.
ItsmReceiver an Itsm receiver.
LocalizableString the localizable string class.
LocationThresholdRuleCondition a rule condition based on a certain number of locations failing.
LogicAppReceiver a logic app receiver.
LogMetricTrigger a log metrics trigger descriptor.
LogProfileCollection represents a collection of log profiles.
LogProfileProperties the log profile properties.
LogProfileResource the log profile resource.
LogProfileResourcePatch the log profile resource for patch operations.
LogProfilesClient is the monitor Management Client.
LogSearchRule log Search Rule Definition.
LogSearchRulePatch log Search Rule Definition for Patching.
LogSearchRuleResource the Log Search Rule resource.
LogSearchRuleResourceCollection represents a collection of Log Search rule resources.
LogSearchRuleResourcePatch the log search rule resource for patch operations.
LogSettings part of MultiTenantDiagnosticSettings.
LogToMetricAction specify action need to be taken when rule type is converting log to metric.
ManagementEventAggregationCondition how the data that is collected should be combined over time.
ManagementEventRuleCondition a management event rule condition.
MetadataValue represents a metric metadata value.
Metric the result data of a query.
MetricAlertAction an alert action.
MetricAlertCriteria the rule criteria that defines the conditions of the alert rule.
MetricAlertMultipleResourceMultipleMetricCriteria specifies the metric alert criteria for multiple resource that has multiple metric criteria.
MetricAlertProperties an alert rule.
MetricAlertResource the metric alert resource.
MetricAlertResourceCollection represents a collection of alert rule resources.
MetricAlertResourcePatch the metric alert resource for patch operations.
MetricAlertsClient is the monitor Management Client.
MetricAlertSingleResourceMultipleMetricCriteria specifies the metric alert criteria for a single resource that has multiple metric criteria.
MetricAlertsStatusClient is the monitor Management Client.
MetricAlertStatus an alert status.
MetricAlertStatusCollection represents a collection of alert rule resources.
MetricAlertStatusProperties an alert status properties.
MetricAvailability metric availability specifies the time grain (aggregation interval or frequency) and the retention period for that time grain.
MetricBaselineClient is the monitor Management Client.
MetricCriteria criterion to filter metrics.
MetricDefinition metric definition class specifies the metadata for a metric.
MetricDefinitionCollection represents collection of metric definitions.
MetricDefinitionsClient is the monitor Management Client.
MetricDimension specifies a metric dimension.
MetricNamespace metric namespace class specifies the metadata for a metric namespace.
MetricNamespaceCollection represents collection of metric namespaces.
MetricNamespaceName the fully qualified metric namespace name.
MetricNamespacesClient is the monitor Management Client.
MetricsClient is the monitor Management Client.
MetricSettings part of MultiTenantDiagnosticSettings.
MetricTrigger the trigger that results in a scaling action.
MetricValue represents a metric value.
MultiMetricCriteria the types of conditions for a multi resource alert.
Operation microsoft Insights API operation definition.
OperationDisplay display metadata associated with the operation.
OperationListResult result of the request to list Microsoft.Insights operations.
OperationsClient is the monitor Management Client.
ProxyOnlyResource a proxy only azure resource object.
Recurrence the repeating times at which this profile begins.
RecurrentSchedule the scheduling constraints for when the profile begins.
Resource an azure resource object.
Response the response to a metrics query.
RetentionPolicy specifies the retention policy for the log.
RuleAction the action that is performed when the alert rule becomes active, and when an alert condition is resolved.
RuleCondition the condition that results in the alert rule being activated.
RuleDataSource the resource from which the rule collects its data.
RuleEmailAction specifies the action to send email when the rule condition is evaluated.
RuleManagementEventClaimsDataSource the claims for a rule management event data source.
RuleManagementEventDataSource a rule management event data source.
RuleMetricDataSource a rule metric data source.
RuleWebhookAction specifies the action to post to service when the rule condition is evaluated.
ScaleAction the parameters for the scaling action.
ScaleCapacity the number of instances that can be used during this profile.
ScaleRule a rule that provide the triggers and parameters for the scaling action.
ScaleRuleMetricDimension specifies an auto scale rule metric dimension.
Schedule defines how often to run the search and the time interval.
ScheduledQueryRulesClient is the monitor Management Client.
SenderAuthorization the authorization used by the user who has performed the operation that led to this event.
SmsReceiver an SMS receiver.
Source specifies the log search query.
TenantActivityLogsClient is the monitor Management Client.
ThresholdRuleCondition a rule condition based on a metric crossing a threshold.
TimeSeriesElement a time series result type.
TimeSeriesInformation the time series info needed for calculating the baseline.
TimeWindow a specific date-time for the profile.
TriggerCondition the condition that results in the Log Search rule.
VoiceReceiver a voice receiver.
WebhookNotification webhook notification of an autoscale event.
WebhookReceiver a webhook receiver.
WebtestLocationAvailabilityCriteria specifies the metric alert rule criteria for a web test resource.

# Interfaces

BasicAction action descriptor.
BasicMetricAlertCriteria the rule criteria that defines the conditions of the alert rule.
BasicMultiMetricCriteria the types of conditions for a multi resource alert.
BasicRuleAction the action that is performed when the alert rule becomes active, and when an alert condition is resolved.
BasicRuleCondition the condition that results in the alert rule being activated.
BasicRuleDataSource the resource from which the rule collects its data.

# Type aliases

AggregationType enumerates the values for aggregation type.
AlertSeverity enumerates the values for alert severity.
CategoryType enumerates the values for category type.
ComparisonOperationType enumerates the values for comparison operation type.
ConditionalOperator enumerates the values for conditional operator.
ConditionOperator enumerates the values for condition operator.
CriterionType enumerates the values for criterion type.
DynamicThresholdOperator enumerates the values for dynamic threshold operator.
DynamicThresholdSensitivity enumerates the values for dynamic threshold sensitivity.
Enabled enumerates the values for enabled.
EventLevel enumerates the values for event level.
MetricStatisticType enumerates the values for metric statistic type.
MetricTriggerType enumerates the values for metric trigger type.
OdataType enumerates the values for odata type.
OdataTypeBasicAction enumerates the values for odata type basic action.
OdataTypeBasicMetricAlertCriteria enumerates the values for odata type basic metric alert criteria.
OdataTypeBasicRuleAction enumerates the values for odata type basic rule action.
OdataTypeBasicRuleCondition enumerates the values for odata type basic rule condition.
Operator enumerates the values for operator.
ProvisioningState enumerates the values for provisioning state.
QueryType enumerates the values for query type.
ReceiverStatus enumerates the values for receiver status.
RecurrenceFrequency enumerates the values for recurrence frequency.
ResultType enumerates the values for result type.
ScaleDirection enumerates the values for scale direction.
ScaleRuleMetricDimensionOperationType enumerates the values for scale rule metric dimension operation type.
ScaleType enumerates the values for scale type.
Sensitivity enumerates the values for sensitivity.
TimeAggregationOperator enumerates the values for time aggregation operator.
TimeAggregationType enumerates the values for time aggregation type.
Unit enumerates the values for unit.