Class: Azure::Profiles::V2019_03_01_Hybrid::Monitor::Mgmt::MonitorManagementClass::ModelClasses

Inherits:
Object
  • Object
show all
Defined in:
lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb

Instance Method Summary collapse

Instance Method Details

#aggregation_typeObject



305
306
307
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 305

def aggregation_type
  Azure::Monitor::Mgmt::V2018_01_01::Models::AggregationType
end

#autoscale_notificationObject



164
165
166
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 164

def autoscale_notification
  Azure::Monitor::Mgmt::V2015_04_01::Models::AutoscaleNotification
end

#autoscale_profileObject



146
147
148
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 146

def autoscale_profile
  Azure::Monitor::Mgmt::V2015_04_01::Models::AutoscaleProfile
end

#autoscale_setting_resourceObject



206
207
208
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 206

def autoscale_setting_resource
  Azure::Monitor::Mgmt::V2015_04_01::Models::AutoscaleSettingResource
end

#autoscale_setting_resource_collectionObject



179
180
181
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 179

def autoscale_setting_resource_collection
  Azure::Monitor::Mgmt::V2015_04_01::Models::AutoscaleSettingResourceCollection
end

#autoscale_setting_resource_patchObject



176
177
178
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 176

def autoscale_setting_resource_patch
  Azure::Monitor::Mgmt::V2015_04_01::Models::AutoscaleSettingResourcePatch
end

#category_typeObject



269
270
271
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 269

def category_type
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::CategoryType
end

#comparison_operation_typeObject



218
219
220
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 218

def comparison_operation_type
  Azure::Monitor::Mgmt::V2015_04_01::Models::ComparisonOperationType
end

#diagnostic_settings_category_resourceObject



260
261
262
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 260

def diagnostic_settings_category_resource
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::DiagnosticSettingsCategoryResource
end

#diagnostic_settings_category_resource_collectionObject



236
237
238
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 236

def diagnostic_settings_category_resource_collection
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::DiagnosticSettingsCategoryResourceCollection
end

#diagnostic_settings_resourceObject



263
264
265
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 263

def diagnostic_settings_resource
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::DiagnosticSettingsResource
end

#diagnostic_settings_resource_collectionObject



245
246
247
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 245

def diagnostic_settings_resource_collection
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::DiagnosticSettingsResourceCollection
end

#email_notificationObject



152
153
154
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 152

def email_notification
  Azure::Monitor::Mgmt::V2015_04_01::Models::EmailNotification
end

#error_responseObject



287
288
289
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 287

def error_response
  Azure::Monitor::Mgmt::V2018_01_01::Models::ErrorResponse
end

#event_category_collectionObject



185
186
187
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 185

def event_category_collection
  Azure::Monitor::Mgmt::V2015_04_01::Models::EventCategoryCollection
end

#event_dataObject



188
189
190
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 188

def event_data
  Azure::Monitor::Mgmt::V2015_04_01::Models::EventData
end

#event_data_collectionObject



149
150
151
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 149

def event_data_collection
  Azure::Monitor::Mgmt::V2015_04_01::Models::EventDataCollection
end

#event_levelObject



209
210
211
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 209

def event_level
  Azure::Monitor::Mgmt::V2015_04_01::Models::EventLevel
end

#http_request_infoObject



143
144
145
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 143

def http_request_info
  Azure::Monitor::Mgmt::V2015_04_01::Models::HttpRequestInfo
end

#localizable_stringObject



275
276
277
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 275

def localizable_string
  Azure::Monitor::Mgmt::V2018_01_01::Models::LocalizableString
end

#log_settingsObject



242
243
244
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 242

def log_settings
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::LogSettings
end

#metadata_valueObject



278
279
280
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 278

def 
  Azure::Monitor::Mgmt::V2018_01_01::Models::MetadataValue
end

#metricObject



290
291
292
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 290

def metric
  Azure::Monitor::Mgmt::V2018_01_01::Models::Metric
end

#metric_availabilityObject



299
300
301
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 299

def metric_availability
  Azure::Monitor::Mgmt::V2018_01_01::Models::MetricAvailability
end

#metric_definitionObject



281
282
283
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 281

def metric_definition
  Azure::Monitor::Mgmt::V2018_01_01::Models::MetricDefinition
end

#metric_definition_collectionObject



293
294
295
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 293

def metric_definition_collection
  Azure::Monitor::Mgmt::V2018_01_01::Models::MetricDefinitionCollection
end

#metric_settingsObject



251
252
253
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 251

def metric_settings
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::MetricSettings
end

#metric_statistic_typeObject



212
213
214
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 212

def metric_statistic_type
  Azure::Monitor::Mgmt::V2015_04_01::Models::MetricStatisticType
end

#metric_triggerObject



182
183
184
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 182

def metric_trigger
  Azure::Monitor::Mgmt::V2015_04_01::Models::MetricTrigger
end

#metric_valueObject



272
273
274
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 272

def metric_value
  Azure::Monitor::Mgmt::V2018_01_01::Models::MetricValue
end

#operationObject



197
198
199
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 197

def operation
  Azure::Monitor::Mgmt::V2015_04_01::Models::Operation
end

#operation_displayObject



191
192
193
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 191

def operation_display
  Azure::Monitor::Mgmt::V2015_04_01::Models::OperationDisplay
end

#operation_list_resultObject



203
204
205
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 203

def operation_list_result
  Azure::Monitor::Mgmt::V2015_04_01::Models::OperationListResult
end

#proxy_only_resourceObject



233
234
235
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 233

def proxy_only_resource
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::ProxyOnlyResource
end

#recurrenceObject



140
141
142
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 140

def recurrence
  Azure::Monitor::Mgmt::V2015_04_01::Models::Recurrence
end

#recurrence_frequencyObject



230
231
232
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 230

def recurrence_frequency
  Azure::Monitor::Mgmt::V2015_04_01::Models::RecurrenceFrequency
end

#recurrent_scheduleObject



137
138
139
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 137

def recurrent_schedule
  Azure::Monitor::Mgmt::V2015_04_01::Models::RecurrentSchedule
end

#resourceObject



155
156
157
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 155

def resource
  Azure::Monitor::Mgmt::V2015_04_01::Models::Resource
end

#responseObject



296
297
298
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 296

def response
  Azure::Monitor::Mgmt::V2018_01_01::Models::Response
end

#result_typeObject



308
309
310
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 308

def result_type
  Azure::Monitor::Mgmt::V2018_01_01::Models::ResultType
end

#retention_policyObject



239
240
241
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 239

def retention_policy
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::RetentionPolicy
end

#scale_actionObject



167
168
169
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 167

def scale_action
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleAction
end

#scale_capacityObject



200
201
202
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 200

def scale_capacity
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleCapacity
end

#scale_directionObject



224
225
226
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 224

def scale_direction
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleDirection
end

#scale_ruleObject



170
171
172
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 170

def scale_rule
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleRule
end

#scale_rule_metric_dimensionObject



161
162
163
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 161

def scale_rule_metric_dimension
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleRuleMetricDimension
end

#scale_rule_metric_dimension_operation_typeObject



221
222
223
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 221

def scale_rule_metric_dimension_operation_type
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleRuleMetricDimensionOperationType
end

#scale_typeObject



227
228
229
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 227

def scale_type
  Azure::Monitor::Mgmt::V2015_04_01::Models::ScaleType
end

#sender_authorizationObject



173
174
175
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 173

def sender_authorization
  Azure::Monitor::Mgmt::V2015_04_01::Models::SenderAuthorization
end

#subscription_diagnostic_settings_resourceObject



266
267
268
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 266

def subscription_diagnostic_settings_resource
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::SubscriptionDiagnosticSettingsResource
end

#subscription_diagnostic_settings_resource_collectionObject



254
255
256
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 254

def subscription_diagnostic_settings_resource_collection
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::SubscriptionDiagnosticSettingsResourceCollection
end

#subscription_log_settingsObject



257
258
259
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 257

def subscription_log_settings
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::SubscriptionLogSettings
end

#subscription_proxy_only_resourceObject



248
249
250
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 248

def subscription_proxy_only_resource
  Azure::Monitor::Mgmt::V2017_05_01_preview::Models::SubscriptionProxyOnlyResource
end

#time_aggregation_typeObject



215
216
217
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 215

def time_aggregation_type
  Azure::Monitor::Mgmt::V2015_04_01::Models::TimeAggregationType
end

#time_series_elementObject



284
285
286
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 284

def time_series_element
  Azure::Monitor::Mgmt::V2018_01_01::Models::TimeSeriesElement
end

#time_windowObject



194
195
196
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 194

def time_window
  Azure::Monitor::Mgmt::V2015_04_01::Models::TimeWindow
end

#unitObject



302
303
304
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 302

def unit
  Azure::Monitor::Mgmt::V2018_01_01::Models::Unit
end

#webhook_notificationObject



158
159
160
# File 'lib/v2019_03_01_hybrid/modules/monitor_profile_module.rb', line 158

def webhook_notification
  Azure::Monitor::Mgmt::V2015_04_01::Models::WebhookNotification
end