Compartir a través de


IotHubResourceOperationsExtensions.CreateOrUpdateAsync Método

Definición

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