Compartilhar via


Azure.ResourceManager.ApiManagement.Models Namespace

Classes

AdditionalLocation

Descrição de um local de recurso de Gerenciamento de API adicional.

ApiContactInformation

Informações de contato da API.

ApiCreateOrUpdateContent

Criar ou atualizar parâmetros da API.

ApiCreateOrUpdatePropertiesWsdlSelector

Critérios para limitar a importação de WSDL a um subconjunto do documento.

ApiEntityBaseContract

Detalhes do contrato base da API.

ApiIssuePatch

Emita parâmetros de atualização.

ApiLicenseInformation

Informações de licença de API.

ApiManagementAuthorizationServerPatch

Configurações externas do servidor de autorização OAuth.

ApiManagementBackendPatch

Parâmetros de atualização de back-end.

ApiManagementCachePatch

Detalhes da atualização de cache.

ApiManagementCertificateCreateOrUpdateContent

Detalhes de criação ou atualização de certificado.

ApiManagementContentItem

Detalhes do contrato do tipo de conteúdo.

ApiManagementContentType

Detalhes do contrato do tipo de conteúdo.

ApiManagementEmailTemplateCreateOrUpdateContent

Email Parâmetros de atualização de modelo.

ApiManagementGroupCreateOrUpdateContent

Parâmetros fornecidos para a operação Criar Grupo.

ApiManagementGroupPatch

Parâmetros fornecidos para a operação Atualizar Grupo.

ApiManagementGroupUserData

The ApiManagementGroupUserData.

ApiManagementIdentityProviderCreateOrUpdateContent

Detalhes do Provedor de Identidade.

ApiManagementIdentityProviderPatch

Parâmetros fornecidos para atualizar o Provedor de Identidade.

ApiManagementLoggerPatch

Contrato de atualização do agente.

ApiManagementNamedValueCreateOrUpdateContent

Detalhes de NamedValue.

ApiManagementNamedValuePatch

Parâmetros de atualização NamedValue.

ApiManagementOpenIdConnectProviderPatch

Parâmetros fornecidos para a operação Atualizar Provedor do OpenID Connect.

ApiManagementPrivateEndpointConnectionCreateOrUpdateContent

Uma solicitação para aprovar ou rejeitar uma conexão de ponto de extremidade privado.

ApiManagementPrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

ApiManagementProductPatch

Parâmetros de Atualização do Produto.

ApiManagementResourceSkuCapacity

Descreve informações de dimensionamento de um SKU.

ApiManagementServiceApplyNetworkConfigurationContent

Parâmetro fornecido para a operação de configuração Aplicar Rede.

ApiManagementServiceBackupRestoreContent

Parâmetros fornecidos para o Backup/Restauração de uma operação de serviço Gerenciamento de API.

ApiManagementServiceGetDomainOwnershipIdentifierResult

Resposta da operação GetDomainOwnershipIdentifier.

ApiManagementServiceGetSsoTokenResult

A resposta da operação GetSsoToken.

ApiManagementServiceNameAvailabilityContent

Parâmetros fornecidos para a operação CheckNameAvailability.

ApiManagementServiceNameAvailabilityResult

Resposta da operação CheckNameAvailability.

ApiManagementServicePatch

Parâmetro fornecido para Atualizar o Serviço de Gerenciamento de API.

ApiManagementServiceSkuProperties

Gerenciamento de API propriedades de SKU do recurso de serviço.

ApiManagementSku

Descreve um SKU ApiManagement disponível.

ApiManagementSkuCapabilities

Descreve o objeto de funcionalidades do SKU.

ApiManagementSkuCapacity

Descreve informações de dimensionamento de um SKU.

ApiManagementSkuCosts

Descreve os metadados para recuperar informações de preço.

ApiManagementSkuLocationInfo

The ApiManagementSkuLocationInfo.

ApiManagementSkuRestrictionInfo

The ApiManagementSkuRestrictionInfo.

ApiManagementSkuRestrictions

Descreve informações de dimensionamento de um SKU.

ApiManagementSkuZoneDetails

Descreve as funcionalidades zonais de um SKU.

ApiManagementSubscriptionCreateOrUpdateContent

Detalhes de criação de assinatura.

ApiManagementSubscriptionPatch

Detalhes da atualização da assinatura.

ApiManagementTagCreateOrUpdateContent

Parâmetros fornecidos para operações criar/atualizar marca.

ApiManagementUserCreateOrUpdateContent

Detalhes de criação do usuário.

ApiManagementUserPatch

Parâmetros de atualização do usuário.

ApiOperationPatch

Detalhes do Contrato de Atualização de Operação da API.

ApiPatch

Detalhes do contrato de atualização de API.

ApiRevisionContract

Resumo dos metadados de revisão.

ApiTagDescriptionCreateOrUpdateContent

Parâmetros fornecidos para a operação Criar TagDescription.

ApiVersionSetContractDetails

Um Conjunto de Versões de API contém a configuração comum para um conjunto de versões de API relacionadas.

ApiVersionSetPatch

Parâmetros para atualizar ou criar um Contrato de Conjunto de Versões da API.

ArmApiManagementModelFactory

Fábrica de modelos para modelos.

AssociatedApiProperties

Propriedades do contrato de API para os Recursos de Marca.

AssociatedOperationProperties

Propriedades do contrato de entidade de operação.

AssociatedProductProperties

Perfil do produto.

AssociatedTagProperties

Contrato definindo a propriedade Tag no Contrato de Recurso de Marca.

AssociationContract

Detalhes da entidade de associação.

AuthenticationSettingsContract

Configurações de Autenticação de API.

AuthorizationServerSecretsContract

Contrato de Segredos do Servidor OAuth.

AvailableApiManagementServiceSkuResult

Descreve um SKU de serviço de Gerenciamento de API disponível.

BackendAuthorizationHeaderCredentials

Informações de cabeçalho de autorização.

BackendCredentialsContract

Detalhes das Credenciais usadas para se conectar ao Back-end.

BackendProxyContract

Detalhes do Servidor WebProxy de Back-end a ser usado na Solicitação para Back-end.

BackendReconnectContract

Reconectar parâmetros de solicitação.

BackendServiceFabricClusterProperties

Propriedades do back-end de tipo do Service Fabric.

BackendTlsProperties

Propriedades que controlam a validação do certificado TLS.

CertificateConfiguration

Configuração de certificado que consiste em intermediários não confiáveis e certificados raiz.

CertificateInformation

Informações de certificado SSL.

ClientSecretContract

Segredo do cliente ou aplicativo usado em IdentityProviders, Aad, OpenID ou OAuth.

ConfigurationDeployContent

Implantar Contrato de Configuração de Locatário.

ConfigurationSaveContent

Salve os detalhes do Contrato de Configuração de Locatário.

ConnectivityCheckContent

Uma solicitação para executar a operação de marcar de conectividade em um serviço de Gerenciamento de API.

ConnectivityCheckRequestDestination

A conectividade marcar destino da operação.

ConnectivityCheckRequestHttpConfiguration

Configuração para solicitações HTTP ou HTTPS.

ConnectivityCheckRequestSource

Definições sobre a conectividade marcar origem.

ConnectivityCheckResult

Informações sobre o status de conectividade.

ConnectivityHop

Informações sobre um salto entre a origem e o destino.

ConnectivityIssue

Informações sobre um problema encontrado no processo de verificação de conectividade.

ConnectivityStatusContract

Detalhes sobre a conectividade com um recurso.

DataMasking

O DataMasking.

DataMaskingEntity

A DataMaskingEntity.

EmailTemplateParametersContractProperties

Email contrato de parâmetro de modelo.

EndpointDependency

Um nome de domínio em que um serviço é acessado.

EndpointDetail

Informações de conectividade TCP atuais do Serviço de Gerenciamento de API para um único ponto de extremidade.

ErrorFieldContract

Contrato de Campo de Erro.

ErrorResponseBody

Contrato do corpo do erro.

GatewayApiData

O GatewayApiData.

GatewayKeyRegenerateContent

Propriedades do contrato de solicitação de regeneração de chave de gateway.

GatewayKeysContract

Chaves de autenticação de gateway.

GatewayTokenContract

Token de acesso do gateway.

GatewayTokenRequestContract

Propriedades do contrato de solicitação de token de gateway.

GenerateSsoUriResult

Gerar detalhes de resposta de operações de URL de SSO.

GitOperationResultContractData

Resultados da operação git de execução prolongada.

GroupContractProperties

Propriedades do contrato de grupo.

HostnameConfiguration

Configuração de nome de host personalizado.

HttpHeaderConfiguration

Cabeçalho HTTP e seu valor.

HttpMessageDiagnostic

Configurações de diagnóstico de mensagem HTTP.

KeyVaultContractCreateProperties

Crie detalhes do contrato keyVault.

KeyVaultContractProperties

Detalhes do contrato do KeyVault.

KeyVaultLastAccessStatusContractProperties

Emitir propriedades de atualização de contrato.

NamedValueSecretContract

Segredo do cliente ou aplicativo usado em IdentityProviders, Aad, OpenID ou OAuth.

NetworkStatusContract

Detalhes do Status da Rede.

NetworkStatusContractWithLocation

Status da Rede no Local.

OAuth2AuthenticationSettingsContract

Detalhes das configurações de Autenticação OAuth2 da API.

OpenIdAuthenticationSettingsContract

Detalhes das configurações de Autenticação OAuth2 da API.

OperationResultLogItemContract

Log da entidade que está sendo criada, atualizada ou excluída.

OutboundEnvironmentEndpoint

Pontos de extremidade acessados para uma finalidade comum à qual o Serviço de Gerenciamento de API requer acesso à rede de saída.

ParameterContract

Detalhes dos parâmetros de operação.

ParameterExampleContract

Exemplo de parâmetro.

PipelineDiagnosticSettings

Configurações de diagnóstico para mensagens HTTP de entrada/saída para o Gateway.

PolicyDescriptionContractData

Detalhes da descrição da política.

PortalSettingsContractData

Configurações do Portal do Desenvolvedor.

PortalSettingValidationKeyContract

Segredo do cliente ou aplicativo usado em IdentityProviders, Aad, OpenID ou OAuth.

ProductApiData

O ProductApiData.

ProductEntityBaseProperties

Parâmetros base da entidade do produto.

ProductGroupData

O ProductGroupData.

QuotaCounterContract

Detalhes do contador de cotas.

QuotaCounterValueContractProperties

Detalhes do valor do contador de cota.

QuotaCounterValueUpdateContent

Detalhes do valor do contador de cota.

RecipientEmailContract

Detalhes Email destinatário.

RecipientsContractProperties

Contrato de parâmetro de notificação.

RecipientUserContract

Detalhes do usuário do destinatário.

RegionContract

Perfil de região.

RemotePrivateEndpointConnectionWrapper

Recurso conexão de ponto de extremidade privado remoto.

ReportRecordContract

Relatar dados.

RepresentationContract

Detalhes da representação de solicitação/resposta da operação.

RequestContract

Detalhes da solicitação de operação.

RequestReportRecordContract

Solicitar dados do Relatório.

ResourceLocationDataContract

Propriedades de dados do local do recurso.

ResponseContract

Detalhes da resposta da operação.

SamplingSettings

Configurações de amostragem para Diagnóstico.

SubscriptionKeyParameterNamesContract

Detalhes dos nomes dos parâmetros da chave de assinatura.

SubscriptionKeysContract

Chaves de assinatura.

TagResourceContractDetails

Propriedades do contrato TagResource.

TenantAccessInfoCreateOrUpdateContent

Parâmetros de atualização de informações de acesso do locatário.

TenantAccessInfoPatch

Parâmetros de atualização de informações de acesso do locatário.

TenantAccessInfoSecretsDetails

Contrato de informações de acesso de locatário do serviço Gerenciamento de API.

TenantConfigurationSyncStateContract

Resultado do estado de sincronização de configuração de locatário.

TermsOfServiceProperties

Termos de propriedades do contrato de serviço.

TokenBodyParameterContract

OAuth adquire o parâmetro do corpo da solicitação de token (www-url-form-encoded).

UserIdentityContract

Detalhes de identidade do usuário.

UserTokenContent

Obter parâmetros de Token de Usuário.

UserTokenResult

Obter detalhes de resposta do Token de Usuário.

VirtualNetworkConfiguration

Configuração de uma rede virtual na qual Gerenciamento de API serviço é implantado.

X509CertificateName

Propriedades do servidor X509Names.

Estruturas

AccessName

O AccessName.

AlwaysLog

Especifica para que tipo de mensagens as configurações de amostragem não devem ser aplicadas.

ApiManagementPrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

ApiManagementPrivateEndpointServiceConnectionStatus

A conexão de ponto de extremidade privado status.

ApiManagementResourceSkuCapacityScaleType

O tipo de escala aplicável ao sku.

ApiManagementServiceSkuType

Nome do Sku.

ApiManagementUserState

Estado da conta. Especifica se o usuário está ativo ou não. Os usuários bloqueados não podem acessar o portal do desenvolvedor ou chamar quaisquer APIs dos produtos assinados. O estado padrão é Ativo.

ApiOperationInvokableProtocol

The ApiOperationInvokableProtocol.

ApiSchemaType

Tipo de esquema. Imutável.

ApiType

Tipo de API.

AppType

O AppType.

AssociationEntityProvisioningState

Estado de provisionamento.

BackendProtocol

Protocolo de comunicação de back-end.

BearerTokenSendingMethod

O BearerTokenSendingMethod.

CertificateConfigurationStoreName

O local do repositório de certificados System.Security.Cryptography.x509certificates.StoreName. Somente Root e CertificateAuthority são locais válidos.

CertificateSource

Origem do certificado.

CertificateStatus

Status do Certificado.

ClientAuthenticationMethod

O ClientAuthenticationMethod.

ConfigurationName

O ConfigurationName.

ConfirmationEmailType

Determina o tipo de email de confirmação que será enviado ao usuário recém-criado.

ConnectionStatus

A conexão status.

ConnectivityCheckProtocol

O protocolo da solicitação. A configuração de protocolo específica pode estar disponível com base nessa seleção. O endereço de destino especificado deve ser coerente com esse valor.

ConnectivityStatusType

Identificador de Tipo de Status de Conectividade de Recurso.

ContentFormat

Formato do Conteúdo no qual a API está sendo importada.

DataMaskingMode

Modo de mascaramento de dados.

GrantType

O GrantType.

HostnameType

Tipo de nome do host.

HttpCorrelationProtocol

Define o protocolo de correlação a ser usado para diagnóstico do Application Insights.

HttpMethodConfiguration

O método HTTP a ser usado.

IdentityProviderType

O IdentityProviderType.

IssueOrigin

A origem do problema.

IssueSeverity

A gravidade do problema.

IssueState

Status do problema.

IssueType

O tipo de problema.

LoggerType

Tipo de agente.

NotificationName

O NotificationName.

OperationNameFormat

O formato do nome da operação para telemetrias do Application Insights. O padrão é Nome.

PlatformVersion

Versão da Plataforma de Computação executando o serviço.

PolicyContentFormat

Formato da policyContent.

PolicyExportFormat

O PolicyExportFormat.

PolicyName

O PolicyName.

PortalRevisionStatus

Status da revisão do portal.

PreferredIPVersion

A versão de IP a ser usada. Há suporte apenas para IPv4 por enquanto.

PublicNetworkAccess

Se o acesso ao ponto de extremidade público é permitido ou não para esse serviço de Gerenciamento de API. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'. Se 'Disabled', os pontos de extremidade privados serão o método de acesso exclusivo. O valor padrão é 'Enabled'.

SamplingType

Tipo de amostragem.

SettingsType

O SettingsType.

SoapApiType

Tipo de API a ser criada.

  • http cria uma API REST
  • soap cria uma API de passagem SOAP
  • websocket cria a API websocket
  • graphqlcria GraphQL API.
StorageAccountAccessType

O tipo de acesso a ser usado para a conta de armazenamento.

TemplateName

O TemplateName.

TraceVerbosityLevel

O nível de detalhamento aplicado aos rastreamentos emitidos pelas políticas de rastreamento.

VersioningScheme

Um valor que determina onde o identificador de Versão da API estará localizado em uma solicitação HTTP.

VirtualNetworkType

O tipo de VPN no qual Gerenciamento de API serviço precisa ser configurado. Nenhum (Valor Padrão) significa que o serviço Gerenciamento de API não faz parte de nenhuma Rede Virtual, Externo significa que a implantação do Gerenciamento de API está configurada dentro de um Rede Virtual ter um ponto de extremidade voltado para a Internet e interno significa que Gerenciamento de API A implantação é configurada dentro de uma Rede Virtual ter apenas um ponto de extremidade voltado para a intranet.

Enumerações

ApiManagementGroupType

Tipo de grupo.

ApiManagementProductState

se o produto é publicado ou não. Os produtos publicados são detectáveis por usuários do portal do desenvolvedor. Os produtos não publicados são visíveis apenas para os administradores. O estado padrão do Produto não é publicado.

ApiManagementServiceNameUnavailableReason

Inválido indica que o nome fornecido não corresponde aos requisitos de nomenclatura do provedor de recursos (comprimento incorreto, caracteres sem suporte etc.) AlreadyExists indica que o nome já está em uso e, portanto, não está disponível.

ApiManagementSkuCapacityScaleType

O tipo de escala aplicável ao sku.

ApiManagementSkuRestrictionsReasonCode

O motivo da restrição.

ApiManagementSkuRestrictionsType

O tipo de restrições.

AsyncOperationStatus

Status de uma operação assíncrona.

AuthorizationMethod

O AuthorizationMethod.

GatewayRegenerateKeyType

A chave que está sendo regenerada.

PolicyScopeContract

O PolicyScopeContract.

SubscriptionState

Estado da assinatura. Os estados possíveis estão * ativos – a assinatura está ativa, * suspensa – a assinatura está bloqueada e o assinante não pode chamar nenhuma APIs do produto, * enviado – a solicitação de assinatura foi feita pelo desenvolvedor, mas ainda não foi aprovada ou rejeitada, * rejeitada – a solicitação de assinatura foi negada por um administrador, * cancelada – a assinatura foi cancelada pelo desenvolvedor ou administrador, * expirado – a assinatura atingiu a data de validade e foi desativada.

TokenGenerationUsedKeyType

A Chave a ser usada para gerar token para o usuário.