ApiTagResourceContractProperties interface
Propriedades de contrato de API para os Recursos de tag.
- Extends
Propriedades
| id | Identificador de API no formato /apis/{apiId}. |
| name | Nome da API. |
| path | URL relativa que identifica exclusivamente essa API e todos os seus caminhos de recursos dentro da instância do serviço de Gerenciamento de API. Ele é anexado à URL base do ponto de extremidade da API especificada durante a criação da instância de serviço para formar uma URL pública para essa API. |
| protocols | Descreve em quais protocolos as operações nesta API podem ser invocadas. |
| service |
URL absoluta do serviço de back-end que implementa esta API. |
Propriedades Herdadas
| api |
Descreve a revisão da API. Se nenhum valor for fornecido, a revisão padrão 1 será criada |
| api |
Descrição da revisão da API. |
| api |
Tipo de API. |
| api |
Indica o identificador de versão da API se a API estiver versionada |
| api |
Descrição da versão da API. |
| api |
Um identificador de recurso para o ApiVersionSet relacionado. |
| authentication |
Coleção de configurações de autenticação incluídas nesta API. |
| contact | Informações de contato para a API. |
| description | Descrição da API. Pode incluir tags de formatação HTML. |
| is |
Indica se a revisão da API é a revisão atual da api. |
| is |
Indica se a revisão da API está acessível através do gateway. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| license | Informações de licença para a API. |
| subscription |
Protocolos sobre os quais a API é disponibilizada. |
| subscription |
Especifica se uma API ou assinatura de Produto é necessária para acessar a API. |
| terms |
Um URL para os Termos de Serviço da API. DEVE estar no formato de um URL. |
Detalhes de Propriedade
id
Identificador de API no formato /apis/{apiId}.
id?: string
Valor de Propriedade
string
name
Nome da API.
name?: string
Valor de Propriedade
string
path
URL relativa que identifica exclusivamente essa API e todos os seus caminhos de recursos dentro da instância do serviço de Gerenciamento de API. Ele é anexado à URL base do ponto de extremidade da API especificada durante a criação da instância de serviço para formar uma URL pública para essa API.
path?: string
Valor de Propriedade
string
protocols
Descreve em quais protocolos as operações nesta API podem ser invocadas.
protocols?: string[]
Valor de Propriedade
string[]
serviceUrl
URL absoluta do serviço de back-end que implementa esta API.
serviceUrl?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
apiRevision
apiRevisionDescription
apiType
apiVersion
apiVersionDescription
apiVersionSetId
authenticationSettings
Coleção de configurações de autenticação incluídas nesta API.
authenticationSettings?: AuthenticationSettingsContract
Valor de Propriedade
contact
Informações de contato para a API.
contact?: ApiContactInformation
Valor de Propriedade
herdado deApiEntityBaseContract.contact
description
Descrição da API. Pode incluir tags de formatação HTML.
description?: string
Valor de Propriedade
string
herdado deApiEntityBaseContract.description
isCurrent
Indica se a revisão da API é a revisão atual da api.
isCurrent?: boolean
Valor de Propriedade
boolean
herdado deApiEntityBaseContract.isCurrent
isOnline
license
Informações de licença para a API.
license?: ApiLicenseInformation
Valor de Propriedade
herdado deApiEntityBaseContract.license
subscriptionKeyParameterNames
Protocolos sobre os quais a API é disponibilizada.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
Valor de Propriedade
herdado deApiEntityBaseContract.subscriptionKeyParameterNames
subscriptionRequired
Especifica se uma API ou assinatura de Produto é necessária para acessar a API.
subscriptionRequired?: boolean
Valor de Propriedade
boolean