Compartilhar via


ApiVersionSetContract Classe

Definição

Detalhes do contrato do conjunto de versão da API.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ApiVersionSetContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApiVersionSetContract = class
    inherit Resource
Public Class ApiVersionSetContract
Inherits Resource
Herança
ApiVersionSetContract
Atributos

Construtores

ApiVersionSetContract()

Inicializa uma nova instância da classe ApiVersionSetContract.

ApiVersionSetContract(String, String, String, String, String, String, String, String)

Inicializa uma nova instância da classe ApiVersionSetContract.

Propriedades

Description

Obtém ou define a descrição do Conjunto de Versões da API.

DisplayName

Obtém ou define o nome do conjunto de versões da API

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
Name

Obtém o nome do recurso

(Herdado de Resource)
Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
VersionHeaderName

Obtém ou define o nome do parâmetro de cabeçalho HTTP que indica a Versão da API se versioningScheme estiver definido como header.

VersioningScheme

Obtém ou define um valor que determina onde o identificador de Versão da API estará localizado em uma solicitação HTTP. Os valores possíveis incluem: 'Segment', 'Query', 'Header'

VersionQueryName

Obtém ou define o nome do parâmetro de consulta que indica a Versão da API se versioningScheme estiver definido querycomo .

Métodos

Validate()

Valide o objeto .

Aplica-se a