IotHubResourceOperationsExtensions.CreateOrUpdateAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cree o actualice los metadatos de un centro de IoT.
public static System.Threading.Tasks.Task<Microsoft.Azure.Management.IotHub.Models.IotHubDescription> CreateOrUpdateAsync (this Microsoft.Azure.Management.IotHub.IIotHubResourceOperations operations, string resourceGroupName, string resourceName, Microsoft.Azure.Management.IotHub.Models.IotHubDescription iotHubDescription, string ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateOrUpdateAsync : Microsoft.Azure.Management.IotHub.IIotHubResourceOperations * string * string * Microsoft.Azure.Management.IotHub.Models.IotHubDescription * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Management.IotHub.Models.IotHubDescription>
<Extension()>
Public Function CreateOrUpdateAsync (operations As IIotHubResourceOperations, resourceGroupName As String, resourceName As String, iotHubDescription As IotHubDescription, Optional ifMatch As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of IotHubDescription)
Parámetros
- operations
- IIotHubResourceOperations
El grupo de operaciones de este método de extensión.
- resourceGroupName
- String
Nombre del grupo de recursos que contiene el centro de IoT.
- resourceName
- String
Nombre del centro de IoT.
- iotHubDescription
- IotHubDescription
Metadatos de IoT Hub y metadatos de seguridad.
- ifMatch
- String
ETag del IoT Hub. No especifique para crear un nuevo IoT Hub. Necesario para actualizar un IoT Hub existente.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Comentarios
Cree o actualice los metadatos de un centro de IoT. El patrón habitual para modificar una propiedad es recuperar los metadatos de IoT Hub y los metadatos de seguridad y, después, combinarlos con los valores modificados en un nuevo cuerpo para actualizar el centro de IoT. Si faltan determinadas propiedades en json, la actualización de IoT Hub puede provocar que estos valores se realicen de forma predeterminada, lo que puede provocar un comportamiento inesperado.
Se aplica a
Azure SDK for .NET