Class: Azure::Profiles::V2020_09_01_Hybrid::IotHub::Mgmt::IotHubManagementClass::ModelClasses

Inherits:
Object
  • Object
show all
Defined in:
lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb

Instance Method Summary collapse

Instance Method Details

#access_rightsObject



339
340
341
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 339

def access_rights
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::AccessRights
end

#capabilitiesObject



348
349
350
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 348

def capabilities
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::Capabilities
end

#certificate_body_descriptionObject



150
151
152
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 150

def certificate_body_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateBodyDescription
end

#certificate_descriptionObject



144
145
146
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 144

def certificate_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateDescription
end

#certificate_list_descriptionObject



324
325
326
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 324

def certificate_list_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateListDescription
end

#certificate_propertiesObject



240
241
242
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 240

def certificate_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateProperties
end

#certificate_properties_with_nonceObject



246
247
248
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 246

def certificate_properties_with_nonce
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificatePropertiesWithNonce
end

#certificate_verification_descriptionObject



138
139
140
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 138

def certificate_verification_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateVerificationDescription
end

#certificate_with_nonce_descriptionObject



156
157
158
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 156

def certificate_with_nonce_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CertificateWithNonceDescription
end

#cloud_to_device_propertiesObject



204
205
206
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 204

def cloud_to_device_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::CloudToDeviceProperties
end

#endpoint_health_dataObject



147
148
149
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 147

def endpoint_health_data
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EndpointHealthData
end

#endpoint_health_data_list_resultObject



153
154
155
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 153

def endpoint_health_data_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EndpointHealthDataListResult
end

#endpoint_health_statusObject



360
361
362
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 360

def endpoint_health_status
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EndpointHealthStatus
end

#enrichment_propertiesObject



264
265
266
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 264

def enrichment_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EnrichmentProperties
end

#error_detailsObject



288
289
290
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 288

def error_details
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::ErrorDetails
end

#event_hub_consumer_group_infoObject



195
196
197
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 195

def event_hub_consumer_group_info
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EventHubConsumerGroupInfo
end

#event_hub_consumer_groups_list_resultObject



201
202
203
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 201

def event_hub_consumer_groups_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EventHubConsumerGroupsListResult
end

#event_hub_propertiesObject



252
253
254
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 252

def event_hub_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::EventHubProperties
end

#export_devices_requestObject



321
322
323
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 321

def export_devices_request
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::ExportDevicesRequest
end

#failover_inputObject



333
334
335
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 333

def failover_input
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::FailoverInput
end

#fallback_route_propertiesObject



186
187
188
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 186

def fallback_route_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::FallbackRouteProperties
end

#feedback_propertiesObject



270
271
272
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 270

def feedback_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::FeedbackProperties
end

#import_devices_requestObject



327
328
329
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 327

def import_devices_request
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::ImportDevicesRequest
end

#iot_hub_capacityObject



177
178
179
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 177

def iot_hub_capacity
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubCapacity
end

#iot_hub_descriptionObject



336
337
338
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 336

def iot_hub_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubDescription
end

#iot_hub_description_list_resultObject



213
214
215
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 213

def iot_hub_description_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubDescriptionListResult
end

#iot_hub_location_descriptionObject



210
211
212
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 210

def iot_hub_location_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubLocationDescription
end

#iot_hub_name_availability_infoObject



225
226
227
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 225

def iot_hub_name_availability_info
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubNameAvailabilityInfo
end

#iot_hub_name_unavailability_reasonObject



372
373
374
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 372

def iot_hub_name_unavailability_reason
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubNameUnavailabilityReason
end

#iot_hub_propertiesObject



276
277
278
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 276

def iot_hub_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubProperties
end

#iot_hub_properties_device_streamsObject



306
307
308
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 306

def iot_hub_properties_device_streams
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubPropertiesDeviceStreams
end

#iot_hub_quota_metric_infoObject



135
136
137
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 135

def iot_hub_quota_metric_info
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubQuotaMetricInfo
end

#iot_hub_quota_metric_info_list_resultObject



141
142
143
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 141

def iot_hub_quota_metric_info_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubQuotaMetricInfoListResult
end

#iot_hub_replica_role_typeObject



351
352
353
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 351

def iot_hub_replica_role_type
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubReplicaRoleType
end

#iot_hub_scale_typeObject



369
370
371
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 369

def iot_hub_scale_type
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubScaleType
end

#iot_hub_skuObject



354
355
356
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 354

def iot_hub_sku
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubSku
end

#iot_hub_sku_descriptionObject



183
184
185
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 183

def iot_hub_sku_description
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubSkuDescription
end

#iot_hub_sku_description_list_resultObject



207
208
209
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 207

def iot_hub_sku_description_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubSkuDescriptionListResult
end

#iot_hub_sku_infoObject



216
217
218
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 216

def iot_hub_sku_info
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubSkuInfo
end

#iot_hub_sku_tierObject



357
358
359
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 357

def iot_hub_sku_tier
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IotHubSkuTier
end

#ip_filter_action_typeObject



342
343
344
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 342

def ip_filter_action_type
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IpFilterActionType
end

#ip_filter_ruleObject



162
163
164
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 162

def ip_filter_rule
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::IpFilterRule
end

#job_responseObject



165
166
167
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 165

def job_response
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::JobResponse
end

#job_response_list_resultObject



171
172
173
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 171

def job_response_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::JobResponseListResult
end

#job_statusObject



366
367
368
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 366

def job_status
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::JobStatus
end

#job_typeObject



363
364
365
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 363

def job_type
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::JobType
end

#matched_routeObject



273
274
275
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 273

def matched_route
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::MatchedRoute
end

#messaging_endpoint_propertiesObject



198
199
200
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 198

def messaging_endpoint_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::MessagingEndpointProperties
end

#nameObject



231
232
233
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 231

def name
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::Name
end

#operationObject



312
313
314
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 312

def operation
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::Operation
end

#operation_displayObject



228
229
230
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 228

def operation_display
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::OperationDisplay
end

#operation_inputsObject



219
220
221
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 219

def operation_inputs
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::OperationInputs
end

#operation_list_resultObject



234
235
236
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 234

def operation_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::OperationListResult
end

#registry_statisticsObject



159
160
161
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 159

def registry_statistics
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RegistryStatistics
end

#resourceObject



222
223
224
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 222

def resource
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::Resource
end

#route_compilation_errorObject



303
304
305
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 303

def route_compilation_error
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RouteCompilationError
end

#route_error_positionObject



291
292
293
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 291

def route_error_position
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RouteErrorPosition
end

#route_error_rangeObject



297
298
299
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 297

def route_error_range
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RouteErrorRange
end

#route_error_severityObject



378
379
380
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 378

def route_error_severity
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RouteErrorSeverity
end

#route_propertiesObject



300
301
302
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 300

def route_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RouteProperties
end

#routing_endpointsObject



180
181
182
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 180

def routing_endpoints
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingEndpoints
end

#routing_event_hub_propertiesObject



174
175
176
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 174

def routing_event_hub_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingEventHubProperties
end

#routing_messageObject



249
250
251
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 249

def routing_message
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingMessage
end

#routing_propertiesObject



192
193
194
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 192

def routing_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingProperties
end

#routing_service_bus_queue_endpoint_propertiesObject



168
169
170
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 168

def routing_service_bus_queue_endpoint_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingServiceBusQueueEndpointProperties
end

#routing_service_bus_topic_endpoint_propertiesObject



318
319
320
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 318

def routing_service_bus_topic_endpoint_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingServiceBusTopicEndpointProperties
end

#routing_sourceObject



345
346
347
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 345

def routing_source
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingSource
end

#routing_storage_container_propertiesObject



258
259
260
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 258

def routing_storage_container_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingStorageContainerProperties
end

#routing_twinObject



261
262
263
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 261

def routing_twin
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingTwin
end

#routing_twin_propertiesObject



255
256
257
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 255

def routing_twin_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::RoutingTwinProperties
end

#shared_access_signature_authorization_ruleObject



294
295
296
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 294

def shared_access_signature_authorization_rule
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::SharedAccessSignatureAuthorizationRule
end

#shared_access_signature_authorization_rule_list_resultObject



282
283
284
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 282

def shared_access_signature_authorization_rule_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::SharedAccessSignatureAuthorizationRuleListResult
end

#storage_endpoint_propertiesObject



330
331
332
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 330

def storage_endpoint_properties
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::StorageEndpointProperties
end

#tags_resourceObject



189
190
191
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 189

def tags_resource
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TagsResource
end

#test_all_routes_inputObject



267
268
269
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 267

def test_all_routes_input
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestAllRoutesInput
end

#test_all_routes_resultObject



279
280
281
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 279

def test_all_routes_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestAllRoutesResult
end

#test_result_statusObject



375
376
377
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 375

def test_result_status
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestResultStatus
end

#test_route_inputObject



285
286
287
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 285

def test_route_input
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestRouteInput
end

#test_route_resultObject



315
316
317
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 315

def test_route_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestRouteResult
end

#test_route_result_detailsObject



309
310
311
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 309

def test_route_result_details
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::TestRouteResultDetails
end

#user_subscription_quotaObject



237
238
239
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 237

def user_subscription_quota
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::UserSubscriptionQuota
end

#user_subscription_quota_list_resultObject



243
244
245
# File 'lib/v2020_09_01_hybrid/modules/iothub_profile_module.rb', line 243

def user_subscription_quota_list_result
  Azure::IotHub::Mgmt::V2019_07_01_preview::Models::UserSubscriptionQuotaListResult
end