Partilhar via


ApiVersionSetCollection.CreateOrUpdate Método

Definição

Cria ou atualiza um conjunto de versões de API.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apiVersionSets/{versionSetId}
  • Operação IdApiVersionSet_CreateOrUpdate
public virtual Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiVersionSetResource> CreateOrUpdate (Azure.WaitUntil waitUntil, string versionSetId, Azure.ResourceManager.ApiManagement.ApiVersionSetData data, Azure.ETag? ifMatch = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.ApiManagement.ApiVersionSetData * Nullable<Azure.ETag> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiVersionSetResource>
override this.CreateOrUpdate : Azure.WaitUntil * string * Azure.ResourceManager.ApiManagement.ApiVersionSetData * Nullable<Azure.ETag> * System.Threading.CancellationToken -> Azure.ResourceManager.ArmOperation<Azure.ResourceManager.ApiManagement.ApiVersionSetResource>
Public Overridable Function CreateOrUpdate (waitUntil As WaitUntil, versionSetId As String, data As ApiVersionSetData, Optional ifMatch As Nullable(Of ETag) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ArmOperation(Of ApiVersionSetResource)

Parâmetros

waitUntil
WaitUntil

Completed se o método deve aguardar para retornar até que a operação de execução prolongada seja concluída no serviço; Started se ele deve retornar depois de iniciar a operação. Para obter mais informações sobre operações de execução prolongada, consulte Exemplos de operação de Long-Running do Azure.Core.

versionSetId
String

Identificador do Conjunto de Versão da API. Deve ser exclusivo na instância de serviço Gerenciamento de API atual.

data
ApiVersionSetData

Criar ou atualizar parâmetros.

ifMatch
Nullable<ETag>

ETag da Entidade. Não é necessário ao criar uma entidade, mas necessário ao atualizar uma entidade.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Exceções

versionSetId é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.

versionSetId ou data é nulo.

Aplica-se a