identityId

@JvmName(name = "hprdycgeuwkbhjrf")
suspend fun identityId(value: Output<String>)
@JvmName(name = "dworfooopbdckact")
suspend fun identityId(value: String?)

Parameters

value

The ID of the User Managed Identity used to authenticate against the endpoint.

Note: identity_id can only be specified when authentication_type is identityBased. It must be one of the identity_ids of the IoT Hub. If identity_id is omitted when authentication_type is identityBased, then the System-Assigned Managed Identity of the IoT Hub will be used. Note: An IoT Hub can only be updated to use the System-Assigned Managed Identity for endpoint since it is not possible to grant access to the endpoint until after creation. The extracted resources azurerm_iothub_endpoint_* can be used to configure Endpoints with the IoT Hub's System-Assigned Managed Identity without the need for an update.