Compartilhar via


ApiUpdateContract Classe

Definição

Detalhes do contrato de atualização de API.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ApiUpdateContract
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApiUpdateContract = class
Public Class ApiUpdateContract
Herança
ApiUpdateContract
Atributos

Construtores

ApiUpdateContract()

Inicializa uma nova instância da classe ApiUpdateContract.

ApiUpdateContract(String, AuthenticationSettingsContract, SubscriptionKeyParameterNamesContract, String, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, Nullable<Boolean>, String, ApiContactInformation, ApiLicenseInformation, String, String, String, IList<String>)

Inicializa uma nova instância da classe ApiUpdateContract.

Propriedades

ApiRevision

Obtém ou define que descreve a revisão da API. Se nenhum valor for fornecido, a revisão padrão 1 será criada

ApiRevisionDescription

Obtém ou define a descrição da Revisão da API.

ApiType

Obtém ou define o tipo de API. Os valores possíveis incluem: 'http', 'soap', 'websocket', 'graphql'

ApiVersion

Obtém ou define indica o identificador de versão da API se a API tiver controle de versão

ApiVersionDescription

Obtém ou define a descrição da Versão da API.

ApiVersionSetId

Obtém ou define um identificador de recurso para o ApiVersionSet relacionado.

AuthenticationSettings

Obtém ou define a coleção de configurações de autenticação incluídas nessa API.

Contact

Obtém ou define informações de contato para a API.

Description

Obtém ou define a descrição da API. Pode incluir marcas de formatação HTML.

DisplayName

Obtém ou define o nome da API.

IsCurrent

Obtém ou define indica se a revisão da API é a revisão de API atual.

IsOnline

Obtém indica se a revisão da API está acessível por meio do gateway.

License

Obtém ou define informações de licença para a API.

Path

Obtém ou define a URL relativa que identifica exclusivamente essa API e todos os seus caminhos de recurso na instância de serviço Gerenciamento de API. Ele é acrescentado à URL base do Ponto de Extremidade de API especificada durante a criação da instância de serviço para formar uma URL pública para essa API.

Protocols

Obtém ou define descreve em quais protocolos as operações nessa API podem ser invocadas.

ServiceUrl

Obtém ou define a URL absoluta do serviço de back-end que implementa essa API.

SubscriptionKeyParameterNames

Obtém ou define protocolos sobre os quais a API é disponibilizada.

SubscriptionRequired

Obtém ou define se uma assinatura de API ou produto é necessária para acessar a API.

TermsOfServiceUrl

Obtém ou define uma URL para os Termos de Serviço para a API. DEVE estar no formato de uma URL.

Métodos

Validate()

Valide o objeto .

Aplica-se a