# encoding: utf-8 # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is # regenerated. require 'uri' require 'cgi' require 'date' require 'json' require 'base64' require 'erb' require 'securerandom' require 'time' require 'timeliness' require 'faraday' require 'faraday-cookie_jar' require 'concurrent' require 'ms_rest' require '2018-03-01/generated/azure_mgmt_monitor/module_definition' require 'ms_rest_azure' module Azure::Monitor::Mgmt::V2018_03_01 autoload :ActionGroups, '2018-03-01/generated/azure_mgmt_monitor/action_groups.rb' autoload :MetricAlerts, '2018-03-01/generated/azure_mgmt_monitor/metric_alerts.rb' autoload :MetricAlertsStatus, '2018-03-01/generated/azure_mgmt_monitor/metric_alerts_status.rb' autoload :MonitorManagementClient, '2018-03-01/generated/azure_mgmt_monitor/monitor_management_client.rb' module Models autoload :MetricAlertAction, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_action.rb' autoload :MetricAlertCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_criteria.rb' autoload :EmailReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/email_receiver.rb' autoload :ActionGroupPatchBody, '2018-03-01/generated/azure_mgmt_monitor/models/action_group_patch_body.rb' autoload :WebhookReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/webhook_receiver.rb' autoload :Resource, '2018-03-01/generated/azure_mgmt_monitor/models/resource.rb' autoload :AzureAppPushReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/azure_app_push_receiver.rb' autoload :SmsReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/sms_receiver.rb' autoload :VoiceReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/voice_receiver.rb' autoload :AzureFunctionReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/azure_function_receiver.rb' autoload :MetricAlertResourcePatch, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_resource_patch.rb' autoload :ActionGroupList, '2018-03-01/generated/azure_mgmt_monitor/models/action_group_list.rb' autoload :MetricAlertResourceCollection, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_resource_collection.rb' autoload :ErrorResponse, '2018-03-01/generated/azure_mgmt_monitor/models/error_response.rb' autoload :MetricAlertStatusProperties, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_status_properties.rb' autoload :AutomationRunbookReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/automation_runbook_receiver.rb' autoload :MetricAlertStatus, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_status.rb' autoload :MetricDimension, '2018-03-01/generated/azure_mgmt_monitor/models/metric_dimension.rb' autoload :EnableRequest, '2018-03-01/generated/azure_mgmt_monitor/models/enable_request.rb' autoload :MetricAlertStatusCollection, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_status_collection.rb' autoload :LogicAppReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/logic_app_receiver.rb' autoload :DynamicThresholdFailingPeriods, '2018-03-01/generated/azure_mgmt_monitor/models/dynamic_threshold_failing_periods.rb' autoload :ItsmReceiver, '2018-03-01/generated/azure_mgmt_monitor/models/itsm_receiver.rb' autoload :MultiMetricCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/multi_metric_criteria.rb' autoload :ActionGroupResource, '2018-03-01/generated/azure_mgmt_monitor/models/action_group_resource.rb' autoload :MetricAlertResource, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_resource.rb' autoload :MetricCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/metric_criteria.rb' autoload :MetricAlertSingleResourceMultipleMetricCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_single_resource_multiple_metric_criteria.rb' autoload :WebtestLocationAvailabilityCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/webtest_location_availability_criteria.rb' autoload :MetricAlertMultipleResourceMultipleMetricCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/metric_alert_multiple_resource_multiple_metric_criteria.rb' autoload :DynamicMetricCriteria, '2018-03-01/generated/azure_mgmt_monitor/models/dynamic_metric_criteria.rb' autoload :ReceiverStatus, '2018-03-01/generated/azure_mgmt_monitor/models/receiver_status.rb' autoload :Operator, '2018-03-01/generated/azure_mgmt_monitor/models/operator.rb' autoload :DynamicThresholdOperator, '2018-03-01/generated/azure_mgmt_monitor/models/dynamic_threshold_operator.rb' autoload :DynamicThresholdSensitivity, '2018-03-01/generated/azure_mgmt_monitor/models/dynamic_threshold_sensitivity.rb' end end