IotHubDescription Class

The description of the IoT hub.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to Azure.

Inheritance
azure.mgmt.iothub.v2017_07_01.models._models_py3.Resource
IotHubDescription

Constructor

IotHubDescription(*, location: str, subscriptionid: str, resourcegroup: str, sku: azure.mgmt.iothub.v2017_07_01.models._models_py3.IotHubSkuInfo, tags: Optional[Dict[str, str]] = None, etag: Optional[str] = None, properties: Optional[azure.mgmt.iothub.v2017_07_01.models._models_py3.IotHubProperties] = None, **kwargs)

Variables

id
str

The resource identifier.

name
str

The resource name.

type
str

The resource type.

location
str

Required. The resource location.

tags
dict[str, str]

A set of tags. The resource tags.

subscriptionid
str

Required. The subscription identifier.

resourcegroup
str

Required. The name of the resource group that contains the IoT hub. A resource group name uniquely identifies the resource group within the subscription.

etag
str

The Etag field is not required. If it is provided in the response body, it must also be provided as a header per the normal ETag convention.

properties
IotHubProperties

The properties of an IoT hub.

sku
IotHubSkuInfo

Required. Information about the SKU of the IoT hub.