IApplicationGateway Schnittstelle

Definition

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

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: