IApplicationGateway Schnittstelle
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.
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure.
public interface IApplicationGateway : Microsoft.Azure.Management.Network.Fluent.IApplicationGatewayBeta, Microsoft.Azure.Management.Network.Fluent.IHasPrivateIPAddress, Microsoft.Azure.Management.Network.Fluent.IUpdatableWithTags<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IGroupableResource<Microsoft.Azure.Management.Network.Fluent.INetworkManager,Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Network.Fluent.Models.ApplicationGatewayInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Network.Fluent.INetworkManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasSubnet, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IRefreshable<Microsoft.Azure.Management.Network.Fluent.IApplicationGateway>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IUpdatable<Microsoft.Azure.Management.Network.Fluent.ApplicationGateway.Update.IUpdate>
type IApplicationGateway = interface
interface IGroupableResource<INetworkManager, ApplicationGatewayInner>
interface IResource
interface IIndexable
interface IHasId
interface IHasName
interface IHasResourceGroup
interface IHasManager<INetworkManager>
interface IHasInner<ApplicationGatewayInner>
interface IRefreshable<IApplicationGateway>
interface IUpdatable<IUpdate>
interface IUpdatableWithTags<IApplicationGateway>
interface IHasSubnet
interface IHasPrivateIPAddress
interface IApplicationGatewayBeta
interface IBeta
Public Interface IApplicationGateway
Implements IApplicationGatewayBeta, IBeta, IGroupableResource(Of INetworkManager, ApplicationGatewayInner), IHasInner(Of ApplicationGatewayInner), IHasManager(Of INetworkManager), IHasPrivateIPAddress, IHasSubnet, IRefreshable(Of IApplicationGateway), IUpdatable(Of IUpdate), IUpdatableWithTags(Of IApplicationGateway)
- Implementiert
-
IApplicationGatewayBeta IHasPrivateIPAddress IUpdatableWithTags<IApplicationGateway> IBeta IGroupableResource<INetworkManager,ApplicationGatewayInner> IHasId IHasInner<InnerT> IHasInner<ApplicationGatewayInner> IHasManager<ManagerT> IHasManager<INetworkManager> IHasName IHasResourceGroup IHasSubnet IResource IIndexable IRefreshable<IApplicationGateway> IUpdatable<IUpdate>
Eigenschaften
AuthenticationCertificates |
Ruft Authentifizierungszertifikate ab. (Geerbt von IApplicationGatewayBeta) |
AutoscaleConfiguration |
Ruft den Konfigurationswert für automatische Skalierung ab. |
AvailabilityZones |
Ruft die Dem Anwendungsgateway zugewiesenen Verfügbarkeitszonen ab. Beachten Sie, dass diese Funktionalität für die meisten Abonnements nicht aktiviert ist und in Zukunft einer erheblichen Neugestaltung und/oder Entfernung unterliegt. (Geerbt von IApplicationGatewayBeta) |
BackendHttpConfigurations |
Ruft nach Name indizierte Back-End-HTTP-Konfigurationen dieses Anwendungsgateways ab. |
Backends |
Ruft back-End-Adresspools dieses Anwendungsgateways ab, die nach Name indiziert sind. |
DefaultIPConfiguration |
Ruft die vorhandenen IP-Konfigurationen ab, falls nur eine vorhanden ist, andernfalls null. |
DefaultPrivateFrontend |
Ruft die Front-End-IP-Konfiguration ab, die einer privaten IP-Adresse zugeordnet ist, sofern vorhanden, auf die Front-End-Listener und Anforderungsroutingregeln implizit verweisen können. |
DefaultPublicFrontend |
Ruft die Front-End-IP-Konfiguration ab, die einer öffentlichen IP-Adresse zugeordnet ist, falls vorhanden, auf die Front-End-Listener und Anforderungsroutingregeln implizit verweisen können. |
DisabledSslProtocols |
Ruft deaktivierte SSL-Protokolle ab. (Geerbt von IApplicationGatewayBeta) |
FrontendPorts |
Ruft benannte Front-End-Ports dieses Anwendungsgateways ab, die nach Name indiziert sind. |
Frontends |
Ruft Front-End-IP-Konfigurationen ab, die nach Name indiziert sind. |
Id |
Ruft die Ressourcen-ID-Zeichenfolge ab. (Geerbt von IHasId) |
Inner |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IHasInner<T>) |
InstanceCount |
Ruft die Anzahl der Instanzen ab. |
IPConfigurations |
Ruft IP-Konfigurationen dieses Anwendungsgateways ab, die nach Name indiziert werden. |
IsPrivate |
Ruft true ab, wenn das Anwendungsgateway über mindestens ein internes Front-End mit Lastenausgleich verfügt, auf das innerhalb des virtuellen Netzwerks zugegriffen werden kann. |
IsPublic |
Ruft true ab, wenn das Anwendungsgateway über mindestens ein Front-End mit Internetzugriff verfügt. |
Key |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IIndexable) |
Listeners |
Ruft Front-End-Listener ab, die nach Name indiziert sind. |
Manager |
Ruft den Managerclienttyp dieses Ressourcentyps ab. (Geerbt von IHasManager<ManagerT>) |
Name |
Ruft den Namen der Ressource ab. (Geerbt von IHasName) |
NetworkId |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IHasSubnet) |
OperationalState |
Ruft den Betriebsstatus des Anwendungsgateways ab. |
PrivateFrontends |
Ruft Front-End-IP-Konfigurationen mit einer privaten IP-Adresse innerhalb eines Subnetzes ab, die nach Name indiziert ist. |
PrivateIPAddress |
Ruft die dieser Ressource zugeordnete private IP-Adresse ab. (Geerbt von IHasPrivateIPAddress) |
PrivateIPAllocationMethod |
Ruft die Methode zur Zuordnung privater IP-Adressen innerhalb des zugeordneten Subnetzes ab. (Geerbt von IHasPrivateIPAddress) |
Probes |
Ruft Tests dieses Anwendungsgateways ab, die nach Name indiziert werden. |
PublicFrontends |
Ruft Front-End-IP-Konfigurationen mit einer öffentlichen IP-Adresse ab, die nach Name indiziert ist. |
RedirectConfigurations |
Ruft Umleitungskonfigurationen ab, die nach Name indiziert sind. (Geerbt von IApplicationGatewayBeta) |
Region |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IResource) |
RegionName |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IResource) |
RequestRoutingRules |
Ruft Anforderungsroutingregeln ab, die nach Name indiziert sind. |
ResourceGroupName |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IHasResourceGroup) |
Size |
Ruft die Größe des Anwendungsgateways ab. |
Sku |
Ruft die SKU dieses Anwendungsgateways ab. |
SslCertificates |
Ruft SSL-Zertifikate ab, die nach Name indiziert sind. |
SubnetName |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IHasSubnet) |
Tags |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IResource) |
Tier |
Ruft die Ebene des Anwendungsgateways ab. |
Type |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IResource) |
WebApplicationFirewallConfiguration |
Ruft den Wert WebApplicationFirewallConfiguration ab. |
Methoden
CheckBackendHealth() |
Überprüft die Back-End-Integrität. (Geerbt von IApplicationGatewayBeta) |
CheckBackendHealthAsync(CancellationToken) |
Überprüft die Back-End-Integrität asynchron. (Geerbt von IApplicationGatewayBeta) |
FrontendPortNameFromNumber(Int32) |
Gibt den Namen des vorhandenen Ports zurück, falls vorhanden, der der angegebenen Portnummer zugeordnet ist. |
ListenerByPortNumber(Int32) |
Sucht einen Front-End-Listener, der der angegebenen Front-End-Portnummer zugeordnet ist, falls vorhanden. |
Refresh() |
Aktualisiert die Ressource, um sie mit Azure zu synchronisieren. (Geerbt von IRefreshable<T>) |
RefreshAsync(CancellationToken) |
Aktualisiert die Ressource, um sie mit Azure zu synchronisieren. (Geerbt von IRefreshable<T>) |
Start() |
Startet das Anwendungsgateway. |
StartAsync(CancellationToken) |
Startet das Anwendungsgateway asynchron. |
Stop() |
Beendet das Anwendungsgateway. |
StopAsync(CancellationToken) |
Beendet das Anwendungsgateway asynchron. |
Update() |
Einstiegspunkt für die Anwendungsgatewayverwaltungs-API in Azure. (Geerbt von IUpdatable<T>) |
UpdateTags() |
Startet eine Tagsaktualisierung für eine Ressource. Dies ist der Anfang des Generatormusters, das zum Aktualisieren von Tags für eine Ressourcen in Azure verwendet wird. Die letzte Methode zum Abschließen der Definition und zum Starten des eigentlichen Ressourcenupdateprozesses in Azure ist AppliableWithTags.applyTags(). (Geerbt von IUpdatableWithTags<T>) |
Gilt für:
Azure SDK for .NET