Compartilhar via


ApiTagResourceContractProperties Classe

Definição

Propriedades do contrato de API para os Recursos de Marca.

public class ApiTagResourceContractProperties : Microsoft.Azure.Management.ApiManagement.Models.ApiEntityBaseContract
type ApiTagResourceContractProperties = class
    inherit ApiEntityBaseContract
Public Class ApiTagResourceContractProperties
Inherits ApiEntityBaseContract
Herança
ApiTagResourceContractProperties

Construtores

ApiTagResourceContractProperties()

Inicializa uma nova instância da classe ApiTagResourceContractProperties.

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

Inicializa uma nova instância da classe ApiTagResourceContractProperties.

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

(Herdado de ApiEntityBaseContract)
ApiRevisionDescription

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

(Herdado de ApiEntityBaseContract)
ApiType

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

(Herdado de ApiEntityBaseContract)
ApiVersion

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

(Herdado de ApiEntityBaseContract)
ApiVersionDescription

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

(Herdado de ApiEntityBaseContract)
ApiVersionSetId

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

(Herdado de ApiEntityBaseContract)
AuthenticationSettings

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

(Herdado de ApiEntityBaseContract)
Contact

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

(Herdado de ApiEntityBaseContract)
Description

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

(Herdado de ApiEntityBaseContract)
Id

Obtém ou define o identificador de API no formato /apis/{apiId}.

IsCurrent

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

(Herdado de ApiEntityBaseContract)
IsOnline

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

(Herdado de ApiEntityBaseContract)
License

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

(Herdado de ApiEntityBaseContract)
Name

Obtém ou define o nome da 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.

(Herdado de ApiEntityBaseContract)
SubscriptionRequired

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

(Herdado de ApiEntityBaseContract)
TermsOfServiceUrl

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

(Herdado de ApiEntityBaseContract)

Métodos

Validate()

Valide o objeto .

Aplica-se a