IotHubDefinitionDescription interface
Description of the IoT hub.
Properties
| allocation |
weight to apply for a given iot h. |
| apply |
flag for applying allocationPolicy or not for a given iot hub. |
| authentication |
IotHub MI authentication type: KeyBased, UserAssigned, SystemAssigned. |
| connection |
Connection string of the IoT hub. This is required when authenticationType is KeyBased. |
| host |
Host name of the IoT hub. This is required when connectionString is not provided. |
| location | ARM region of the IoT hub. |
| name | Host name of the IoT hub. |
| selected |
The selected user-assigned identity resource Id associated with IoT hub. This is required when authenticationType is UserAssigned. |
Property Details
allocationWeight
weight to apply for a given iot h.
allocationWeight?: number
Property Value
number
applyAllocationPolicy
flag for applying allocationPolicy or not for a given iot hub.
applyAllocationPolicy?: boolean
Property Value
boolean
authenticationType
IotHub MI authentication type: KeyBased, UserAssigned, SystemAssigned.
authenticationType?: string
Property Value
string
connectionString
Connection string of the IoT hub. This is required when authenticationType is KeyBased.
connectionString?: string
Property Value
string
hostName
Host name of the IoT hub. This is required when connectionString is not provided.
hostName?: string
Property Value
string
location
ARM region of the IoT hub.
location: string
Property Value
string
name
Host name of the IoT hub.
name?: string
Property Value
string
selectedUserAssignedIdentityResourceId
The selected user-assigned identity resource Id associated with IoT hub. This is required when authenticationType is UserAssigned.
selectedUserAssignedIdentityResourceId?: string
Property Value
string