Compartir a través de


Azure.ResourceManager.ApiManagement.Models Espacio de nombres

Clases

AdditionalLocation

Descripción de una ubicación de recursos de API Management adicional.

ApiContactInformation

Información de contacto de api.

ApiCreateOrUpdateContent

API Crear o actualizar parámetros.

ApiCreateOrUpdatePropertiesWsdlSelector

Criterios para limitar la importación de WSDL a un subconjunto del documento.

ApiEntityBaseContract

Detalles del contrato base de API.

ApiIssuePatch

Emitir parámetros de actualización.

ApiLicenseInformation

Información de licencia de API.

ApiManagementAuthorizationServerPatch

Configuración externa del servidor de autorización de OAuth.

ApiManagementBackendPatch

Parámetros de actualización de back-end.

ApiManagementCachePatch

Detalles de actualización de caché.

ApiManagementCertificateCreateOrUpdateContent

Detalles de creación o actualización del certificado.

ApiManagementContentItem

Detalles del contrato de tipo de contenido.

ApiManagementContentType

Detalles del contrato de tipo de contenido.

ApiManagementEmailTemplateCreateOrUpdateContent

Email parámetros de actualización de plantilla.

ApiManagementGroupCreateOrUpdateContent

Parámetros proporcionados a la operación Crear grupo.

ApiManagementGroupPatch

Parámetros proporcionados a la operación Actualizar grupo.

ApiManagementGroupUserData

The ApiManagementGroupUserData.

ApiManagementIdentityProviderCreateOrUpdateContent

Detalles del proveedor de identidades.

ApiManagementIdentityProviderPatch

Parámetros proporcionados para actualizar el proveedor de identidades.

ApiManagementLoggerPatch

Contrato de actualización del registrador.

ApiManagementNamedValueCreateOrUpdateContent

Detalles de NamedValue.

ApiManagementNamedValuePatch

Parámetros de actualización NamedValue.

ApiManagementOpenIdConnectProviderPatch

Parámetros proporcionados a la operación Actualizar proveedor de OpenID Connect.

ApiManagementPrivateEndpointConnectionCreateOrUpdateContent

Una solicitud para aprobar o rechazar una conexión de punto de conexión privado.

ApiManagementPrivateLinkServiceConnectionState

Colección de información sobre el estado de la conexión entre el consumidor de servicios y el proveedor.

ApiManagementProductPatch

Parámetros de actualización del producto.

ApiManagementResourceSkuCapacity

Describe la información de escalado de una SKU.

ApiManagementServiceApplyNetworkConfigurationContent

Parámetro proporcionado a la operación Aplicar configuración de red.

ApiManagementServiceBackupRestoreContent

Parámetros proporcionados a la copia de seguridad o restauración de una operación de servicio de API Management.

ApiManagementServiceGetDomainOwnershipIdentifierResult

Respuesta de la operación GetDomainOwnershipIdentifier.

ApiManagementServiceGetSsoTokenResult

Respuesta de la operación GetSsoToken.

ApiManagementServiceNameAvailabilityContent

Parámetros proporcionados a la operación CheckNameAvailability.

ApiManagementServiceNameAvailabilityResult

Respuesta de la operación CheckNameAvailability.

ApiManagementServicePatch

Parámetro proporcionado al servicio Update Api Management.

ApiManagementServiceSkuProperties

API Management propiedades de SKU de recursos de servicio.

ApiManagementSku

Describe una SKU de ApiManagement disponible.

ApiManagementSkuCapabilities

Describe el objeto de funcionalidades de SKU.

ApiManagementSkuCapacity

Describe la información de escalado de una SKU.

ApiManagementSkuCosts

Describe los metadatos para recuperar información de precios.

ApiManagementSkuLocationInfo

The ApiManagementSkuLocationInfo.

ApiManagementSkuRestrictionInfo

The ApiManagementSkuRestrictionInfo.

ApiManagementSkuRestrictions

Describe la información de escalado de una SKU.

ApiManagementSkuZoneDetails

Describe las funcionalidades zonales de una SKU.

ApiManagementSubscriptionCreateOrUpdateContent

Detalles de creación de la suscripción.

ApiManagementSubscriptionPatch

Detalles de actualización de la suscripción.

ApiManagementTagCreateOrUpdateContent

Parámetros proporcionados para las operaciones crear o actualizar etiquetas.

ApiManagementUserCreateOrUpdateContent

Detalles de creación del usuario.

ApiManagementUserPatch

Parámetros de actualización de usuario.

ApiOperationPatch

Detalles del contrato de actualización de la operación de API.

ApiPatch

Detalles del contrato de actualización de API.

ApiRevisionContract

Resumen de los metadatos de revisión.

ApiTagDescriptionCreateOrUpdateContent

Parámetros proporcionados a la operación Create TagDescription.

ApiVersionSetContractDetails

Un conjunto de versiones de API contiene la configuración común para un conjunto de versiones de API relacionadas.

ApiVersionSetPatch

Parámetros para actualizar o crear un contrato de conjunto de versiones de API.

ArmApiManagementModelFactory

Generador de modelos para modelos.

AssociatedApiProperties

Propiedades del contrato de API para los recursos de etiqueta.

AssociatedOperationProperties

Propiedades del contrato de entidad de operación.

AssociatedProductProperties

Perfil de producto.

AssociatedTagProperties

Contrato que define la propiedad Tag en el Contrato de recursos de etiqueta.

AssociationContract

Detalles de la entidad de asociación.

AuthenticationSettingsContract

Configuración de autenticación de API.

AuthorizationServerSecretsContract

Contrato de secretos del servidor de OAuth.

AvailableApiManagementServiceSkuResult

Describe una SKU de servicio de API Management disponible.

BackendAuthorizationHeaderCredentials

Información del encabezado de autorización.

BackendCredentialsContract

Detalles de las credenciales usadas para conectarse al back-end.

BackendProxyContract

Detalles del servidor WebProxy de back-end que se va a usar en la solicitud al back-end.

BackendReconnectContract

Vuelva a conectar los parámetros de solicitud.

BackendServiceFabricClusterProperties

Propiedades del back-end de tipo de Service Fabric.

BackendTlsProperties

Propiedades que controlan la validación de certificados TLS.

CertificateConfiguration

Configuración de certificado que consta de certificados intermedios y certificados raíz que no son de confianza.

CertificateInformation

Información del certificado SSL.

ClientSecretContract

Secreto de cliente o aplicación usado en IdentityProviders, Aad, OpenID o OAuth.

ConfigurationDeployContent

Implementar contrato de configuración de inquilinos.

ConfigurationSaveContent

Guarde los detalles del contrato de configuración de inquilinos.

ConnectivityCheckContent

Solicitud para realizar la operación de comprobación de conectividad en un servicio API Management.

ConnectivityCheckRequestDestination

Destino de la operación de comprobación de conectividad.

ConnectivityCheckRequestHttpConfiguration

Configuración de solicitudes HTTP o HTTPS.

ConnectivityCheckRequestSource

Definiciones sobre el origen de comprobación de conectividad.

ConnectivityCheckResult

Información sobre el estado de conectividad.

ConnectivityHop

Información sobre un salto entre el origen y el destino.

ConnectivityIssue

Información sobre un problema detectado en el proceso de comprobación de la conectividad.

ConnectivityStatusContract

Detalles sobre la conectividad a un recurso.

DataMasking

The DataMasking.

DataMaskingEntity

The DataMaskingEntity.

EmailTemplateParametersContractProperties

Email contrato de parámetros de plantilla.

EndpointDependency

Nombre de dominio en el que se alcanza un servicio.

EndpointDetail

Información de conectividad TCP actual del servicio Api Management a un único punto de conexión.

ErrorFieldContract

Contrato de campo de error.

ErrorResponseBody

Contrato cuerpo de error.

GatewayApiData

The GatewayApiData.

GatewayKeyRegenerateContent

Propiedades del contrato de solicitud de regeneración de claves de puerta de enlace.

GatewayKeysContract

Claves de autenticación de puerta de enlace.

GatewayTokenContract

Token de acceso de puerta de enlace.

GatewayTokenRequestContract

Propiedades del contrato de solicitud de token de puerta de enlace.

GenerateSsoUriResult

Genere los detalles de respuesta de las operaciones de dirección URL de SSO.

GitOperationResultContractData

Resultados de la operación de Git de larga duración.

GroupContractProperties

Propiedades del contrato de grupo.

HostnameConfiguration

Configuración de nombre de host personalizada.

HttpHeaderConfiguration

Encabezado HTTP y es valor.

HttpMessageDiagnostic

Configuración de diagnóstico de mensajes HTTP.

KeyVaultContractCreateProperties

Cree los detalles del contrato keyVault.

KeyVaultContractProperties

Detalles del contrato de KeyVault.

KeyVaultLastAccessStatusContractProperties

Emitir propiedades de actualización de contrato.

NamedValueSecretContract

Secreto de cliente o aplicación usado en IdentityProviders, Aad, OpenID o OAuth.

NetworkStatusContract

Detalles del estado de red.

NetworkStatusContractWithLocation

Estado de red en la ubicación.

OAuth2AuthenticationSettingsContract

Detalles de la configuración de autenticación de OAuth2 de API.

OpenIdAuthenticationSettingsContract

Detalles de la configuración de autenticación de OAuth2 de API.

OperationResultLogItemContract

Registro de la entidad que se va a crear, actualizar o eliminar.

OutboundEnvironmentEndpoint

Puntos de conexión a los que se tiene acceso para un propósito común al que el servicio Api Management requiere acceso de red saliente.

ParameterContract

Detalles de los parámetros de la operación.

ParameterExampleContract

Ejemplo de parámetro.

PipelineDiagnosticSettings

Configuración de diagnóstico para los mensajes HTTP entrantes o salientes a la puerta de enlace.

PolicyDescriptionContractData

Detalles de la descripción de la directiva.

PortalSettingsContractData

Configuración del portal para el Portal para desarrolladores.

PortalSettingValidationKeyContract

Secreto de cliente o aplicación usado en IdentityProviders, Aad, OpenID o OAuth.

ProductApiData

The ProductApiData.

ProductEntityBaseProperties

Parámetros base de entidad de producto.

ProductGroupData

The ProductGroupData.

QuotaCounterContract

Detalles del contador de cuota.

QuotaCounterValueContractProperties

Detalles del valor del contador de cuota.

QuotaCounterValueUpdateContent

Detalles del valor del contador de cuota.

RecipientEmailContract

Detalles del Email del destinatario.

RecipientsContractProperties

Contrato de parámetro de notificación.

RecipientUserContract

Detalles del usuario del destinatario.

RegionContract

Perfil de región.

RemotePrivateEndpointConnectionWrapper

Recurso de conexión de punto de conexión privado remoto.

ReportRecordContract

Datos del informe.

RepresentationContract

Detalles de la representación de la solicitud/respuesta de la operación.

RequestContract

Detalles de la solicitud de operación.

RequestReportRecordContract

Solicitar datos de informe.

ResourceLocationDataContract

Propiedades de datos de ubicación de recursos.

ResponseContract

Detalles de la respuesta de la operación.

SamplingSettings

Configuración de muestreo para Diagnóstico.

SubscriptionKeyParameterNamesContract

Detalles de los nombres de parámetro de clave de suscripción.

SubscriptionKeysContract

Claves de suscripción.

TagResourceContractDetails

Propiedades del contrato TagResource.

TenantAccessInfoCreateOrUpdateContent

Parámetros de actualización de la información de acceso del inquilino.

TenantAccessInfoPatch

Parámetros de actualización de la información de acceso del inquilino.

TenantAccessInfoSecretsDetails

Contrato de información de acceso de inquilinos del servicio API Management.

TenantConfigurationSyncStateContract

Resultado del estado de sincronización de configuración del inquilino.

TermsOfServiceProperties

Términos de las propiedades del contrato de servicio.

TokenBodyParameterContract

OAuth adquiere el parámetro del cuerpo de la solicitud de token (www-url-form-encoded).

UserIdentityContract

Detalles de la identidad del usuario.

UserTokenContent

Obtiene los parámetros de token de usuario.

UserTokenResult

Obtenga los detalles de respuesta del token de usuario.

VirtualNetworkConfiguration

Configuración de una red virtual en la que se implementa API Management servicio.

X509CertificateName

Propiedades del servidor X509Names.

Estructuras

AccessName

The AccessName.

AlwaysLog

Especifica para qué tipo de configuración de muestreo de mensajes no se debe aplicar.

ApiManagementPrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

ApiManagementPrivateEndpointServiceConnectionStatus

Estado de conexión del punto de conexión privado.

ApiManagementResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

ApiManagementServiceSkuType

Nombre de la SKU.

ApiManagementUserState

Estado de la cuenta. Especifica si el usuario está activo o no. Los usuarios bloqueados no pueden iniciar sesión en el portal para desarrolladores ni llamar a ninguna API de los productos a los que están suscritos. El estado predeterminado es Activo.

ApiOperationInvokableProtocol

The ApiOperationInvokableProtocol.

ApiSchemaType

Tipo de esquema. El valor es inmutable.

ApiType

Tipo de API.

AppType

The AppType.

AssociationEntityProvisioningState

Estado de aprovisionamiento.

BackendProtocol

Protocolo de comunicación de back-end.

BearerTokenSendingMethod

The BearerTokenSendingMethod.

CertificateConfigurationStoreName

Ubicación del almacén de certificados System.Security.Cryptography.x509certificates.StoreName. Solo root y CertificateAuthority son ubicaciones válidas.

CertificateSource

Origen del certificado.

CertificateStatus

Estado del certificado.

ClientAuthenticationMethod

The ClientAuthenticationMethod.

ConfigurationName

The ConfigurationName.

ConfirmationEmailType

Determina el tipo de correo electrónico de confirmación que se enviará al usuario recién creado.

ConnectionStatus

Estado de conexión.

ConnectivityCheckProtocol

Protocolo de la solicitud. La configuración de protocolo específica puede estar disponible en función de esta selección. La dirección de destino especificada debe ser coherente con este valor.

ConnectivityStatusType

Identificador de tipo de estado de conectividad de recursos.

ContentFormat

Formato del contenido en el que se importa la API.

DataMaskingMode

Modo de enmascaramiento de datos.

GrantType

The GrantType.

HostnameType

Tipo de nombre de host.

HttpCorrelationProtocol

Establece el protocolo de correlación que se usará para los diagnósticos de Application Insights.

HttpMethodConfiguration

Método HTTP que se va a usar.

IdentityProviderType

The IdentityProviderType.

IssueOrigin

Origen del problema.

IssueSeverity

Gravedad del problema.

IssueState

Estado del problema.

IssueType

Tipo de problema.

LoggerType

Tipo de registrador.

NotificationName

The NotificationName.

OperationNameFormat

El formato del nombre de la operación para los datos de telemetría de Application Insights. El valor predeterminado es Name.

PlatformVersion

Versión de la plataforma de proceso que ejecuta el servicio.

PolicyContentFormat

Formato de policyContent.

PolicyExportFormat

The PolicyExportFormat.

PolicyName

The PolicyName.

PortalRevisionStatus

Estado de la revisión del portal.

PreferredIPVersion

Versión de IP que se va a usar. Solo se admite IPv4 por ahora.

PublicNetworkAccess

Si se permite o no el acceso al punto de conexión público para este servicio API Management. El valor es opcional, pero si se pasa, debe ser "Habilitado" o "Deshabilitado". Si es "Deshabilitado", los puntos de conexión privados son el método de acceso exclusivo. El valor predeterminado es "Enabled".

SamplingType

Tipo de muestreo.

SettingsType

The SettingsType.

SoapApiType

Tipo de API que se va a crear.

  • http crea una API REST
  • soap crea una API de paso a través de SOAP
  • websocket crea websocket API
  • graphql crea GraphQL API.
StorageAccountAccessType

Tipo de acceso que se va a usar para la cuenta de almacenamiento.

TemplateName

The TemplateName.

TraceVerbosityLevel

Nivel de detalle aplicado a los seguimientos emitidos por las directivas de seguimiento.

VersioningScheme

Valor que determina dónde se ubicará el identificador de la versión de la API en una solicitud HTTP.

VirtualNetworkType

Tipo de VPN en el que se debe configurar API Management servicio. None (Valor predeterminado) significa que el servicio API Management no forma parte de ninguna Virtual Network, External significa que la implementación de API Management está configurada dentro de un Virtual Network que tiene un punto de conexión accesible desde Internet y Internal significa que API Management la implementación se configura dentro de un Virtual Network tener solo un punto de conexión accesible desde la intranet.

Enumeraciones

ApiManagementGroupType

Tipo de grupo.

ApiManagementProductState

si el producto se publica o no. Los usuarios del portal para desarrolladores pueden detectar los productos publicados. Los productos no publicados solo son visibles para los administradores. El estado predeterminado de Product no esPublished.

ApiManagementServiceNameUnavailableReason

No válido indica que el nombre proporcionado no coincide con los requisitos de nomenclatura del proveedor de recursos (longitud incorrecta, caracteres no admitidos, etc.). AlreadyExists indica que el nombre ya está en uso y, por tanto, no está disponible.

ApiManagementSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

ApiManagementSkuRestrictionsReasonCode

Motivo de la restricción.

ApiManagementSkuRestrictionsType

Tipo de restricciones.

AsyncOperationStatus

Estado de una operación asincrónica.

AuthorizationMethod

The AuthorizationMethod.

GatewayRegenerateKeyType

Clave que se está regenerando.

PolicyScopeContract

The PolicyScopeContract.

SubscriptionState

Estado de la suscripción. Los estados posibles son * activos : la suscripción está activa, * suspendida , la suscripción está bloqueada y el suscriptor no puede llamar a ninguna API del producto, * enviada , la solicitud de suscripción ha sido realizada por el desarrollador, pero aún no se ha aprobado o rechazado, * rechazado , la solicitud de suscripción ha sido denegada por un administrador, * cancelado – la suscripción ha sido cancelada por el desarrollador o el administrador, * expirado: la suscripción alcanzó su fecha de expiración y se desactivó.

TokenGenerationUsedKeyType

Clave que se va a usar para generar el token para el usuario.