Compartilhar via


ApiEntityBaseContract interface

Detalhes do contrato base da API.

Propriedades

apiRevision

Descreve a revisão da API. Se nenhum valor for fornecido, a revisão padrão 1 será criada

apiRevisionDescription

Descrição da Revisão de API.

apiType

Tipo de API.

apiVersion

Indica o identificador de versão da API se a API for versão

apiVersionDescription

Descrição da versão da API.

apiVersionSetId

Um identificador de recurso para o ApiVersionSet relacionado.

authenticationSettings

Coleção de configurações de autenticação incluídas nessa API.

contact

Informações de contato para a API.

description

A descrição da API. Pode incluir marcas de formatação HTML.

isCurrent

Indica se a revisão da API é a revisão de API atual.

isOnline

Indica se a revisão de API está acessível por meio do gateway. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

license

Informações de licença para a API.

subscriptionKeyParameterNames

Protocolos sobre os quais a API é disponibilizada.

subscriptionRequired

Especifica se uma assinatura de API ou produto é necessária para acessar a API.

termsOfServiceUrl

Uma URL para os Termos de Serviço da API. DEVE estar no formato de uma URL.

Detalhes da propriedade

apiRevision

Descreve a revisão da API. Se nenhum valor for fornecido, a revisão padrão 1 será criada

apiRevision?: string

Valor da propriedade

string

apiRevisionDescription

Descrição da Revisão de API.

apiRevisionDescription?: string

Valor da propriedade

string

apiType

Tipo de API.

apiType?: string

Valor da propriedade

string

apiVersion

Indica o identificador de versão da API se a API for versão

apiVersion?: string

Valor da propriedade

string

apiVersionDescription

Descrição da versão da API.

apiVersionDescription?: string

Valor da propriedade

string

apiVersionSetId

Um identificador de recurso para o ApiVersionSet relacionado.

apiVersionSetId?: string

Valor da propriedade

string

authenticationSettings

Coleção de configurações de autenticação incluídas nessa API.

authenticationSettings?: AuthenticationSettingsContract

Valor da propriedade

contact

Informações de contato para a API.

contact?: ApiContactInformation

Valor da propriedade

description

A descrição da API. Pode incluir marcas de formatação HTML.

description?: string

Valor da propriedade

string

isCurrent

Indica se a revisão da API é a revisão de API atual.

isCurrent?: boolean

Valor da propriedade

boolean

isOnline

Indica se a revisão de API está acessível por meio do gateway. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

isOnline?: boolean

Valor da propriedade

boolean

license

Informações de licença para a API.

license?: ApiLicenseInformation

Valor da propriedade

subscriptionKeyParameterNames

Protocolos sobre os quais a API é disponibilizada.

subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract

Valor da propriedade

subscriptionRequired

Especifica se uma assinatura de API ou produto é necessária para acessar a API.

subscriptionRequired?: boolean

Valor da propriedade

boolean

termsOfServiceUrl

Uma URL para os Termos de Serviço da API. DEVE estar no formato de uma URL.

termsOfServiceUrl?: string

Valor da propriedade

string