Freigeben über


IWithCreate Schnittstelle

Definition

Die Phase einer Netzwerkpeeringdefinition mit ausreichenden Eingaben zum Erstellen eines neuen Netzwerkpeerings in der Cloud, wobei jedoch zusätzliche optionale Einstellungen angegeben werden.

public interface IWithCreate : Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithAccess, Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithGatewayUse, Microsoft.Azure.Management.Network.Fluent.NetworkPeering.Definition.IWithTrafficForwarding, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.INetworkPeering>
type IWithCreate = interface
    interface ICreatable<INetworkPeering>
    interface IIndexable
    interface IWithGatewayUse
    interface IWithTrafficForwarding
    interface IWithAccess
Public Interface IWithCreate
Implements ICreatable(Of INetworkPeering), IWithAccess, IWithGatewayUse, IWithTrafficForwarding
Abgeleitet
Implementiert

Eigenschaften

Key

Die Phase einer Netzwerkpeeringdefinition mit ausreichenden Eingaben zum Erstellen eines neuen Netzwerkpeerings in der Cloud, wobei jedoch zusätzliche optionale Einstellungen angegeben werden.

(Geerbt von IIndexable)
Name

Ruft den Namen der erstellbaren Ressource ab.

(Geerbt von ICreatable<T>)

Methoden

Create()

Führen Sie die Erstellungsanforderung aus.

(Geerbt von ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Fügt die Anforderung in die Warteschlange ein und ermöglicht es dem HTTP-Client, sie auszuführen, wenn Systemressourcen verfügbar sind.

(Geerbt von ICreatable<T>)
WithGatewayUseByRemoteNetworkAllowed()

Ermöglicht es dem Remotenetzwerk, das Gateway dieses Netzwerks (auch als Gatewaytransit zu verwenden), startet jedoch nicht die Verwendung des Gateways durch das Remotenetzwerk. Wenn dieses Netzwerk derzeit für die Verwendung des Gateways des Remotenetzwerks konfiguriert ist, wird diese Verwendung automatisch deaktiviert, da diese beiden Einstellungen nicht zusammen verwendet werden können.

(Geerbt von IWithGatewayUse)
WithGatewayUseByRemoteNetworkStarted()

Ermöglicht und startet die Verwendung des Gateways dieses Netzwerks durch das Remotenetzwerk (auch als Gatewaytransit bezeichnet). Wenn sich das Remotenetzwerk nicht im selben Abonnement wie dieses Netzwerk befindet, ist die Gatewayverwendung durch das Remotegateway nur in diesem Netzwerk zulässig, aber nicht gestartet. Das übereinstimmende Peering im Remotenetzwerk muss explizit geändert werden, um es zu starten. Wenn dieses Netzwerk derzeit für die Verwendung des Gateways des Remotenetzwerks konfiguriert ist, wird diese Verwendung automatisch deaktiviert, da diese beiden Einstellungen nicht zusammen verwendet werden können. Bevor die Gatewaynutzung durch ein Remotenetzwerk gestartet werden kann, muss bereits ein funktionierendes Gateway innerhalb dieses Netzwerks vorhanden sein.

(Geerbt von IWithGatewayUse)
WithGatewayUseOnRemoteNetworkStarted()

Startet die Verwendung des Gateways des Remotenetzwerks. Wenn sich das Remotenetzwerk im selben Abonnement befindet, wird das Remotegateway, das von diesem Netzwerk (auch als Gatewaytransit verwendet wird) verwendet wird, auch auf der Seite des Remotenetzwerks automatisch zugelassen. Andernfalls wird dieses Netzwerk nur für die Verwendung des Remotegateways konfiguriert, aber das entsprechende Peering im Remotenetzwerk muss noch explizit geändert werden, damit das Gateway von diesem Netzwerk verwendet werden kann. Wenn dieses Netzwerk derzeit so konfiguriert ist, dass das Remotenetzwerk sein Gateway verwenden kann, wird diese Verwendung automatisch deaktiviert, da diese beiden Einstellungen nicht zusammen verwendet werden können. Bevor die Gatewayverwendung in einem Remotenetzwerk gestartet werden kann, muss bereits ein funktionierendes Gateway innerhalb des Remotenetzwerks vorhanden sein.

(Geerbt von IWithGatewayUse)
WithoutAccessFromEitherNetwork()

Erlaubt den Zugriff auf ein Peernetzwerk vom anderen Netzwerk nicht. Diese Einstellung wirkt sich nur auf das Remotenetzwerk aus, wenn sich das Remotenetzwerk im selben Abonnement befindet. Andernfalls wird sie ignoriert, und Sie müssen die entsprechende Zugriffseinstellung für das übereinstimmende Peering des Remotenetzwerks explizit ändern.

(Geerbt von IWithAccess)
WithoutAnyGatewayUse()

Deaktiviert alle Gateways, die von diesem und dem Remotenetzwerk verwendet werden.

(Geerbt von IWithGatewayUse)
WithTrafficForwardingBetweenBothNetworks()

Ermöglicht die Weiterleitung von Datenverkehr aus beiden Peernetzwerken in das andere Netzwerk. Diese Einstellung wirkt sich nur auf das Remotenetzwerk aus, wenn sich das Remotenetzwerk im selben Abonnement befindet. Andernfalls wird sie ignoriert, und Sie müssen die entsprechende Einstellung für die Datenverkehrsweiterleitung im entsprechenden Peering des Remotenetzwerks explizit ändern.

(Geerbt von IWithTrafficForwarding)
WithTrafficForwardingFromRemoteNetwork()

Ermöglicht Datenverkehr, der vom Remotenetzwerk weitergeleitet wird.

(Geerbt von IWithTrafficForwarding)
WithTrafficForwardingToRemoteNetwork()

Ermöglicht die Weiterleitung von Datenverkehr aus diesem Netzwerk an das Remotenetzwerk. Diese Einstellung wirkt sich nur aus, wenn sich das Remotenetzwerk im selben Abonnement befindet. Andernfalls wird sie ignoriert, und Sie müssen die entsprechende Einstellung für die Datenverkehrsweiterleitung im entsprechenden Peering des Remotenetzwerks explizit ändern.

(Geerbt von IWithTrafficForwarding)

Gilt für: