# Functions
New creates an instance of the ManagementClient client.
NewResourceOperationsClient creates an instance of the ResourceOperationsClient client.
NewResourceOperationsClientWithBaseURI creates an instance of the ResourceOperationsClient client.
NewWithBaseURI creates an instance of the ManagementClient client.
UserAgent returns the UserAgent string to use when sending http.Requests.
Version returns the semantic version (see http://semver.org) of the client.
# Constants
AlreadyExists specifies the already exists state for name unavailability reason.
APIVersion is the version of the Iothub.
Cancelled specifies the cancelled state for job status.
Completed specifies the completed state for job status.
DefaultBaseURI is the default URI used for the service Iothub.
DeviceConnect specifies the device connect state for access rights.
DeviceManagement specifies the device management state for capabilities.
Enqueued specifies the enqueued state for job status.
F1 specifies the f1 state for sku.
Failed specifies the failed state for job status.
Free specifies the free state for sku tier.
Invalid specifies the invalid state for name unavailability reason.
JobTypeBackup specifies the job type backup state for job type.
JobTypeExport specifies the job type export state for job type.
JobTypeFactoryResetDevice specifies the job type factory reset device state for job type.
JobTypeFirmwareUpdate specifies the job type firmware update state for job type.
JobTypeImport specifies the job type import state for job type.
JobTypeReadDeviceProperties specifies the job type read device properties state for job type.
JobTypeRebootDevice specifies the job type reboot device state for job type.
JobTypeUnknown specifies the job type unknown state for job type.
JobTypeUpdateDeviceConfiguration specifies the job type update device configuration state for job type.
JobTypeWriteDeviceProperties specifies the job type write device properties state for job type.
Listen specifies the listen state for sb access rights.
Manage specifies the manage state for sb access rights.
ManageNotificationHub specifies the manage notification hub state for sb access rights.
None specifies the none state for capabilities.
OperationMonitoringLevelError specifies the operation monitoring level error state for operation monitoring level.
OperationMonitoringLevelInformation specifies the operation monitoring level information state for operation monitoring level.
OperationMonitoringLevelNone specifies the operation monitoring level none state for operation monitoring level.
RegistryRead specifies the registry read state for access rights.
RegistryReadDeviceConnect specifies the registry read device connect state for access rights.
RegistryReadRegistryWrite specifies the registry read registry write state for access rights.
RegistryReadRegistryWriteDeviceConnect specifies the registry read registry write device connect state for access rights.
RegistryReadRegistryWriteServiceConnect specifies the registry read registry write service connect state for access rights.
RegistryReadRegistryWriteServiceConnectDeviceConnect specifies the registry read registry write service connect device connect state for access rights.
RegistryReadServiceConnect specifies the registry read service connect state for access rights.
RegistryReadServiceConnectDeviceConnect specifies the registry read service connect device connect state for access rights.
RegistryWrite specifies the registry write state for access rights.
RegistryWriteDeviceConnect specifies the registry write device connect state for access rights.
RegistryWriteServiceConnect specifies the registry write service connect state for access rights.
RegistryWriteServiceConnectDeviceConnect specifies the registry write service connect device connect state for access rights.
Running specifies the running state for job status.
S1 specifies the s1 state for sku.
S2 specifies the s2 state for sku.
S3 specifies the s3 state for sku.
ScaleTypeAutomatic specifies the scale type automatic state for scale type.
ScaleTypeManual specifies the scale type manual state for scale type.
ScaleTypeNone specifies the scale type none state for scale type.
Send specifies the send state for sb access rights.
ServiceConnect specifies the service connect state for access rights.
ServiceConnectDeviceConnect specifies the service connect device connect state for access rights.
Standard specifies the standard state for sku tier.
Unknown specifies the unknown state for job status.
# Structs
Capacity is the properties related to the capacity information.
CloudToDeviceProperties is the Iot Hub Cloud-To-Device messaging properties.
Description is the description of the IotHub.
DescriptionListResult is the list of IotHubDescription objects with a next link.
ErrorDetails is the properties related to the details of an error.
EventHubConsumerGroupInfo is the properties indicating the EventHubConsumerGroupInfo.
EventHubConsumerGroupsListResult is the list of eventhub consumer group names with a next link.
EventHubProperties is the properties of the provisioned event hub used by the Iot Hub.
ExportDevicesRequest is used to provide parameters when requesting an export of all devices in the hub.
FeedbackProperties is the Feedback Queue properties.
ImportDevicesRequest is used to provide parameters when requesting an import of all devices in the hub.
JobResponse is the properties describing a Job Response.
JobResponseListResult is the list of JobResponse objects with a next link.
ManagementClient is the base client for Iothub.
MessagingEndpointProperties is the properties of the Messaging Endpoints used by this IoT Hub.
NameAvailabilityInfo is the properties indicating whether a given iothub name is available.
OperationInputs is operationInputs.
OperationsMonitoringProperties is the Operation Monitoring properties.
Properties is the Iot Hub properties.
QuotaMetricInfo is the properties related to quota metrics.
QuotaMetricInfoListResult is the list of IotHubQuotaMetricInfo objects with a next link.
RegistryStatistics is the properties related to the registry statistics.
Resource is.
ResourceOperationsClient is the aPI for using the IoT Hub Features.
SharedAccessAuthorizationRule is.
SharedAccessSignatureAuthorizationRule is the properties that describe the keys to access the IotHub artifacts.
SharedAccessSignatureAuthorizationRuleListResult is the list of authorization rules with a next link.
SkuDescription is the properties related to the Sku.
SkuDescriptionListResult is the list of IotHubSkuDescription objects with a next link.
SkuInfo is the Sku related information for the hub.
StorageEndpointProperties is the properties of the Storage Endpoint for file upload.
# Type aliases
AccessRights enumerates the values for access rights.
Capabilities enumerates the values for capabilities.
JobStatus enumerates the values for job status.
JobType enumerates the values for job type.
NameUnavailabilityReason enumerates the values for name unavailability reason.
OperationMonitoringLevel enumerates the values for operation monitoring level.
SBAccessRights enumerates the values for sb access rights.
ScaleType enumerates the values for scale type.
Sku enumerates the values for sku.
SkuTier enumerates the values for sku tier.