Compartir a través de


ApplicationGateway Clase

Definición

Recurso de Application Gateway.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ApplicationGateway : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ApplicationGateway = class
    inherit Resource
Public Class ApplicationGateway
Inherits Resource
Herencia
ApplicationGateway
Atributos

Constructores

ApplicationGateway()

Inicializa una nueva instancia de la clase ApplicationGateway.

ApplicationGateway(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, String, IList<ApplicationGatewayIPConfiguration>, IList<ApplicationGatewayAuthenticationCertificate>, IList<ApplicationGatewayTrustedRootCertificate>, IList<ApplicationGatewayTrustedClientCertificate>, IList<ApplicationGatewaySslCertificate>, IList<ApplicationGatewayFrontendIPConfiguration>, IList<ApplicationGatewayFrontendPort>, IList<ApplicationGatewayProbe>, IList<ApplicationGatewayBackendAddressPool>, IList<ApplicationGatewayBackendHttpSettings>, IList<ApplicationGatewayBackendSettings>, IList<ApplicationGatewayHttpListener>, IList<ApplicationGatewayListener>, IList<ApplicationGatewaySslProfile>, IList<ApplicationGatewayUrlPathMap>, IList<ApplicationGatewayRequestRoutingRule>, IList<ApplicationGatewayRoutingRule>, IList<ApplicationGatewayRewriteRuleSet>, IList<ApplicationGatewayRedirectConfiguration>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, IList<ApplicationGatewayPrivateLinkConfiguration>, IList<ApplicationGatewayPrivateEndpointConnection>, String, String, IList<ApplicationGatewayCustomError>, Nullable<Boolean>, IList<ApplicationGatewayLoadDistributionPolicy>, ApplicationGatewayGlobalConfiguration, String, IList<String>, ManagedServiceIdentity)

Inicializa una nueva instancia de la clase ApplicationGateway.

Propiedades

AuthenticationCertificates

Obtiene o establece certificados de autenticación del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

AutoscaleConfiguration

Obtiene o establece la configuración de escalado automático.

BackendAddressPools

Obtiene o establece el grupo de direcciones de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

BackendHttpSettingsCollection

Obtiene o establece la configuración http de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

BackendSettingsCollection

Obtiene o establece la configuración de back-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

CustomErrorConfigurations

Obtiene o establece configuraciones de error personalizadas del recurso de application Gateway.

EnableFips

Obtiene o establece si FIPS está habilitado en el recurso de puerta de enlace de aplicaciones.

EnableHttp2

Obtiene o establece si HTTP2 está habilitado en el recurso de puerta de enlace de aplicaciones.

Etag

Obtiene una cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

FirewallPolicy

Obtiene o establece la referencia al recurso FirewallPolicy.

ForceFirewallPolicyAssociation

Obtiene o establece si es true, asocia una directiva de firewall a una puerta de enlace de aplicaciones, independientemente de si la directiva difiere de la configuración de WAF.

FrontendIPConfigurations

Obtiene o establece direcciones IP de front-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

FrontendPorts

Obtiene o establece los puertos de front-end del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

GatewayIPConfigurations

Obtiene o establece subredes del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

GlobalConfiguration

Obtiene o establece la configuración global.

HttpListeners

Obtiene o establece agentes de escucha HTTP del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

Id

Obtiene o establece el identificador de recurso.

(Heredado de Resource)
Identity

Obtiene o establece la identidad de la puerta de enlace de aplicaciones, si está configurada.

Listeners

Obtiene o establece agentes de escucha del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

LoadDistributionPolicies

Obtiene o establece directivas de distribución de carga del recurso de application Gateway.

Location

Obtiene o establece la ubicación del recurso.

(Heredado de Resource)
Name

Obtiene el nombre del recurso.

(Heredado de Resource)
OperationalState

Obtiene el estado operativo del recurso de puerta de enlace de aplicaciones. Entre los valores posibles se incluyen: "Stopped", "Starting", "Running", "Stopping"

PrivateEndpointConnections

Obtiene conexiones de punto de conexión privado en la puerta de enlace de aplicaciones.

PrivateLinkConfigurations

Obtiene o establece configuraciones privateLink en application Gateway.

Probes

Obtiene o establece sondeos del recurso de puerta de enlace de aplicaciones.

ProvisioningState

Obtiene el estado de aprovisionamiento del recurso de puerta de enlace de aplicaciones. Entre los valores posibles se incluyen: "Succeeded", "Updating", "Deleting", "Failed"

RedirectConfigurations

Obtiene o establece configuraciones de redireccionamiento del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

RequestRoutingRules

Obtiene o establece reglas de enrutamiento de solicitudes del recurso de application Gateway.

ResourceGuid

Obtiene la propiedad GUID de recurso del recurso de application Gateway.

RewriteRuleSets

Obtiene o establece reglas de reescritura para el recurso de puerta de enlace de aplicaciones.

RoutingRules

Obtiene o establece reglas de enrutamiento del recurso de puerta de enlace de aplicaciones.

Sku

Obtiene o establece la SKU del recurso de puerta de enlace de aplicaciones.

SslCertificates

Obtiene o establece certificados SSL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

SslPolicy

Obtiene o establece la directiva SSL del recurso de puerta de enlace de aplicaciones.

SslProfiles

Obtiene o establece perfiles SSL del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de Resource)
TrustedClientCertificates

Obtiene o establece certificados de cliente de confianza del recurso de puerta de enlace de aplicaciones. Para conocer los límites predeterminados, consulte límites de Application Gateway.

TrustedRootCertificates

Obtiene o establece certificados raíz de confianza del recurso de application gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

Type

Obtiene el tipo de recurso.

(Heredado de Resource)
UrlPathMaps

Obtiene o establece el mapa de ruta de acceso de dirección URL del recurso de application Gateway. Para conocer los límites predeterminados, consulte límites de Application Gateway.

WebApplicationFirewallConfiguration

Obtiene o establece la configuración del firewall de aplicaciones web.

Zones

Obtiene o establece una lista de zonas de disponibilidad que indica dónde debe proceder el recurso.

Métodos

Validate()

Valide el objeto .

Se aplica a