Compartilhar via


IotHubResourceOperationsExtensions.CreateOrUpdate Método

Definição

Crie ou atualize os metadados de um hub IoT.

public static Microsoft.Azure.Management.IotHub.Models.IotHubDescription CreateOrUpdate (this Microsoft.Azure.Management.IotHub.IIotHubResourceOperations operations, string resourceGroupName, string resourceName, Microsoft.Azure.Management.IotHub.Models.IotHubDescription iotHubDescription, string ifMatch = default);
static member CreateOrUpdate : Microsoft.Azure.Management.IotHub.IIotHubResourceOperations * string * string * Microsoft.Azure.Management.IotHub.Models.IotHubDescription * string -> Microsoft.Azure.Management.IotHub.Models.IotHubDescription
<Extension()>
Public Function CreateOrUpdate (operations As IIotHubResourceOperations, resourceGroupName As String, resourceName As String, iotHubDescription As IotHubDescription, Optional ifMatch As String = Nothing) As IotHubDescription

Parâmetros

operations
IIotHubResourceOperations

O grupo de operações para esse método de extensão.

resourceGroupName
String

O nome do grupo de recursos que contém o hub IoT.

resourceName
String

O nome do hub IoT.

iotHubDescription
IotHubDescription

Os metadados do Hub IoT e os metadados de segurança.

ifMatch
String

ETag do Hub IoT. Não especifique para criar um novo Hub IoT. Necessário para atualizar um Hub IoT existente.

Retornos

Comentários

Crie ou atualize os metadados de um hub Iot. O padrão usual para modificar uma propriedade é recuperar os metadados do Hub IoT e os metadados de segurança e, em seguida, combiná-los com os valores modificados em um novo corpo para atualizar o hub IoT. Se determinadas propriedades estiverem ausentes no JSON, atualizar Hub IoT poderá fazer com que esses valores sejam fallback como padrão, o que pode levar a um comportamento inesperado.

Aplica-se a