ApplicationGatewayInner Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ApplicationGatewayInner()
Initialisiert eine neue instance der ApplicationGatewayInner-Klasse.
public ApplicationGatewayInner ();
Public Sub New ()
Gilt für:
ApplicationGatewayInner(String, String, String, String, IDictionary<String, String>, ApplicationGatewaySku, ApplicationGatewaySslPolicy, ApplicationGatewayOperationalState, IList<ApplicationGatewayIPConfigurationInner>, IList<ApplicationGatewayAuthenticationCertificateInner>, IList<ApplicationGatewayTrustedRootCertificateInner>, IList<ApplicationGatewaySslCertificateInner>, IList<ApplicationGatewayFrontendIPConfigurationInner>, IList<ApplicationGatewayFrontendPortInner>, IList<ApplicationGatewayProbeInner>, IList<ApplicationGatewayBackendAddressPoolInner>, IList<ApplicationGatewayBackendHttpSettingsInner>, IList<ApplicationGatewayHttpListenerInner>, IList<ApplicationGatewayUrlPathMapInner>, IList<ApplicationGatewayRequestRoutingRuleInner>, IList<ApplicationGatewayRewriteRuleSetInner>, IList<ApplicationGatewayRedirectConfigurationInner>, ApplicationGatewayWebApplicationFirewallConfiguration, SubResource, Nullable<Boolean>, Nullable<Boolean>, ApplicationGatewayAutoscaleConfiguration, String, ProvisioningState, IList<ApplicationGatewayCustomError>, String, IList<String>, ManagedServiceIdentity)
Initialisiert eine neue instance der ApplicationGatewayInner-Klasse.
public ApplicationGatewayInner (string location = default, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySku sku = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy sslPolicy = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOperationalState operationalState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayIPConfigurationInner> gatewayIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAuthenticationCertificateInner> authenticationCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayTrustedRootCertificateInner> trustedRootCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCertificateInner> sslCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendIPConfigurationInner> frontendIPConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendPortInner> frontendPorts = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner> probes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendAddressPoolInner> backendAddressPools = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner> backendHttpSettingsCollection = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner> httpListeners = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayUrlPathMapInner> urlPathMaps = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRequestRoutingRuleInner> requestRoutingRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRewriteRuleSetInner> rewriteRuleSets = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRedirectConfigurationInner> redirectConfigurations = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration = default, Microsoft.Azure.Management.ResourceManager.Fluent.SubResource firewallPolicy = default, bool? enableHttp2 = default, bool? enableFips = default, Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration = default, string resourceGuid = default, Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> customErrorConfigurations = default, string etag = default, System.Collections.Generic.IList<string> zones = default, Microsoft.Azure.Management.Network.Fluent.Models.ManagedServiceIdentity identity = default);
new Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySku * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslPolicy * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayOperationalState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayIPConfigurationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAuthenticationCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayTrustedRootCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewaySslCertificateInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendIPConfigurationInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayFrontendPortInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayProbeInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendAddressPoolInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayBackendHttpSettingsInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayHttpListenerInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayUrlPathMapInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRequestRoutingRuleInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRewriteRuleSetInner> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayRedirectConfigurationInner> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayWebApplicationFirewallConfiguration * Microsoft.Azure.Management.ResourceManager.Fluent.SubResource * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayAutoscaleConfiguration * string * Microsoft.Azure.Management.Network.Fluent.Models.ProvisioningState * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayCustomError> * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Network.Fluent.Models.ManagedServiceIdentity -> Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner
Public Sub New (Optional location As String = Nothing, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional sku As ApplicationGatewaySku = Nothing, Optional sslPolicy As ApplicationGatewaySslPolicy = Nothing, Optional operationalState As ApplicationGatewayOperationalState = Nothing, Optional gatewayIPConfigurations As IList(Of ApplicationGatewayIPConfigurationInner) = Nothing, Optional authenticationCertificates As IList(Of ApplicationGatewayAuthenticationCertificateInner) = Nothing, Optional trustedRootCertificates As IList(Of ApplicationGatewayTrustedRootCertificateInner) = Nothing, Optional sslCertificates As IList(Of ApplicationGatewaySslCertificateInner) = Nothing, Optional frontendIPConfigurations As IList(Of ApplicationGatewayFrontendIPConfigurationInner) = Nothing, Optional frontendPorts As IList(Of ApplicationGatewayFrontendPortInner) = Nothing, Optional probes As IList(Of ApplicationGatewayProbeInner) = Nothing, Optional backendAddressPools As IList(Of ApplicationGatewayBackendAddressPoolInner) = Nothing, Optional backendHttpSettingsCollection As IList(Of ApplicationGatewayBackendHttpSettingsInner) = Nothing, Optional httpListeners As IList(Of ApplicationGatewayHttpListenerInner) = Nothing, Optional urlPathMaps As IList(Of ApplicationGatewayUrlPathMapInner) = Nothing, Optional requestRoutingRules As IList(Of ApplicationGatewayRequestRoutingRuleInner) = Nothing, Optional rewriteRuleSets As IList(Of ApplicationGatewayRewriteRuleSetInner) = Nothing, Optional redirectConfigurations As IList(Of ApplicationGatewayRedirectConfigurationInner) = Nothing, Optional webApplicationFirewallConfiguration As ApplicationGatewayWebApplicationFirewallConfiguration = Nothing, Optional firewallPolicy As SubResource = Nothing, Optional enableHttp2 As Nullable(Of Boolean) = Nothing, Optional enableFips As Nullable(Of Boolean) = Nothing, Optional autoscaleConfiguration As ApplicationGatewayAutoscaleConfiguration = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As ProvisioningState = Nothing, Optional customErrorConfigurations As IList(Of ApplicationGatewayCustomError) = Nothing, Optional etag As String = Nothing, Optional zones As IList(Of String) = Nothing, Optional identity As ManagedServiceIdentity = Nothing)
Parameter
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
SKU der Anwendungsgatewayressource.
- sslPolicy
- ApplicationGatewaySslPolicy
SSL-Richtlinie der Anwendungsgatewayressource.
- operationalState
- ApplicationGatewayOperationalState
Betriebszustand der Anwendungsgatewayressource. Mögliche Werte: "Stopped", "Starting", "Running", "Stop"
- gatewayIPConfigurations
- IList<ApplicationGatewayIPConfigurationInner>
Subnetze der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- authenticationCertificates
- IList<ApplicationGatewayAuthenticationCertificateInner>
Authentifizierungszertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- trustedRootCertificates
- IList<ApplicationGatewayTrustedRootCertificateInner>
Vertrauenswürdige Stammzertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- sslCertificates
- IList<ApplicationGatewaySslCertificateInner>
SSL-Zertifikate der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- frontendIPConfigurations
- IList<ApplicationGatewayFrontendIPConfigurationInner>
Front-End-IP-Adressen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- frontendPorts
- IList<ApplicationGatewayFrontendPortInner>
Front-End-Ports der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- probes
- IList<ApplicationGatewayProbeInner>
Tests der Anwendungsgatewayressource.
- backendAddressPools
- IList<ApplicationGatewayBackendAddressPoolInner>
Back-End-Adresspool der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- backendHttpSettingsCollection
- IList<ApplicationGatewayBackendHttpSettingsInner>
Back-End-HTTP-Einstellungen der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- httpListeners
- IList<ApplicationGatewayHttpListenerInner>
HTTP-Listener der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- urlPathMaps
- IList<ApplicationGatewayUrlPathMapInner>
URL-Pfadzuordnung der Anwendungsgatewayressource. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- requestRoutingRules
- IList<ApplicationGatewayRequestRoutingRuleInner>
Anforderungsroutingregeln der Anwendungsgatewayressource.
- rewriteRuleSets
- IList<ApplicationGatewayRewriteRuleSetInner>
Erstellen Sie Regeln für die Anwendungsgatewayressource neu.
- redirectConfigurations
- IList<ApplicationGatewayRedirectConfigurationInner>
Leiten Sie Konfigurationen der Anwendungsgatewayressource um. Standardgrenzwerte finden Sie unter Application Gateway Grenzwerte.
- webApplicationFirewallConfiguration
- ApplicationGatewayWebApplicationFirewallConfiguration
Konfiguration der Webanwendungsfirewall.
- firewallPolicy
- SubResource
Referenz der FirewallPolicy-Ressource.
- autoscaleConfiguration
- ApplicationGatewayAutoscaleConfiguration
Konfiguration mit automatischer Skalierung.
- resourceGuid
- String
Die Ressourcen-GUID-Eigenschaft der Anwendungsgatewayressource.
- provisioningState
- ProvisioningState
Der Bereitstellungsstatus der Anwendungsgatewayressource. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler"
- customErrorConfigurations
- IList<ApplicationGatewayCustomError>
Benutzerdefinierte Fehlerkonfigurationen der Anwendungsgatewayressource.
- etag
- String
Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.
Eine Liste von Verfügbarkeitszonen, die angibt, wo die Ressource herkommen muss.
- identity
- ManagedServiceIdentity
Die Identität des Anwendungsgateways, sofern konfiguriert.
Gilt für:
Azure SDK for .NET