Source code for azure.mgmt.iothub.models.iot_hub_client_enums

# coding=utf-8
# --------------------------------------------------------------------------
# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
#
# Code generated by Microsoft (R) AutoRest Code Generator.
# Changes may cause incorrect behavior and will be lost if the code is
# regenerated.
# --------------------------------------------------------------------------

from enum import Enum


[docs]class AccessRights(Enum): registry_read = "RegistryRead" registry_write = "RegistryWrite" service_connect = "ServiceConnect" device_connect = "DeviceConnect" registry_read_registry_write = "RegistryRead, RegistryWrite" registry_read_service_connect = "RegistryRead, ServiceConnect" registry_read_device_connect = "RegistryRead, DeviceConnect" registry_write_service_connect = "RegistryWrite, ServiceConnect" registry_write_device_connect = "RegistryWrite, DeviceConnect" service_connect_device_connect = "ServiceConnect, DeviceConnect" registry_read_registry_write_service_connect = "RegistryRead, RegistryWrite, ServiceConnect" registry_read_registry_write_device_connect = "RegistryRead, RegistryWrite, DeviceConnect" registry_read_service_connect_device_connect = "RegistryRead, ServiceConnect, DeviceConnect" registry_write_service_connect_device_connect = "RegistryWrite, ServiceConnect, DeviceConnect" registry_read_registry_write_service_connect_device_connect = "RegistryRead, RegistryWrite, ServiceConnect, DeviceConnect"
[docs]class SBAccessRights(Enum): manage = "Manage" send = "Send" listen = "Listen" manage_notification_hub = "ManageNotificationHub"
[docs]class OperationMonitoringLevel(Enum): none = "None" error = "Error" information = "Information"
[docs]class Capabilities(Enum): none = "None" device_management = "DeviceManagement"
[docs]class IotHubSku(Enum): f1 = "F1" s1 = "S1" s2 = "S2" s3 = "S3"
[docs]class IotHubSkuTier(Enum): free = "Free" standard = "Standard"
[docs]class JobType(Enum): unknown = "unknown" export = "export" import_enum = "import" backup = "backup" read_device_properties = "readDeviceProperties" write_device_properties = "writeDeviceProperties" update_device_configuration = "updateDeviceConfiguration" reboot_device = "rebootDevice" factory_reset_device = "factoryResetDevice" firmware_update = "firmwareUpdate"
[docs]class JobStatus(Enum): unknown = "unknown" enqueued = "enqueued" running = "running" completed = "completed" failed = "failed" cancelled = "cancelled"
[docs]class IotHubScaleType(Enum): automatic = "Automatic" manual = "Manual" none = "None"
[docs]class IotHubNameUnavailabilityReason(Enum): invalid = "Invalid" already_exists = "AlreadyExists"