Share via


IGatewayOperations Members

Represents the interface for the operations that are used to manage Virtual Network Gateways.

The following tables list the members exposed by the IGatewayOperations type.

Public Methods

(see also Extension Methods)

  Name Description
public method BeginConnectDisconnectOrTestingAsync Asynchronously initiates the connection, disconnection, or test of a connection to a local network site.
public method BeginCreatingAsync Asynchronously initiates the creation of a Virtual Network Gateway.
public method BeginDeletingAsync Asynchronously initiates the deletion of a Virtual Network Gateway.
public method BeginFailoverAsync Asynchronously initiates the forcing of a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway.
public method BeginResetSharedKeyAsync Asynchronously initiates the reset of the shared key on the Virtual Network Gateway.
public method ConnectDisconnectOrTestAsync Asynchronously connects, disconnects, or tests of a connection to a local network site.
public method CreateAsync Asynchronously creates a Virtual Network Gateway.
public method DeleteAsync Asynchronously deletes a Virtual Network Gateway.
public method FailoverAsync Asynchronously forces a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway.
public method GenerateVpnClientPackageAsync Asynchronously creates a VPN client package for a Virtual Network Gateway.
public method GetAsync Asynchronously retrieves information about the Virtual Network Gateway, such as its IP address and provisioning state.
public method GetDeviceConfigurationScriptAsync Asynchronously retrieves a script that can be used to configure local VPN devices to connect to the gateway.
public method GetOperationStatusAsync Asynchronously retrieves the status of a Virtual Network Gateway operation.
public method GetSharedKeyAsync Asynchronously retrieves the shared key on the Virtual Network Gateway.
public method ListConnectionsAsync Asynchronously lists the local network connections that can be accessed through the gateway.
public method ListSupportedDevicesAsync Asynchronously lists the supported and on-premise network devices that can connect to the gateway.
public method ResetSharedKeyAsync Asynchronously resets the shared key on the Virtual Network Gateway.

Top

Extension Methods

  Name Description
public extension method BeginConnectDisconnectOrTesting  Initiates the connection, disconnection, or test of a connection to a local network site. (Defined by GatewayOperationsExtensions.)
public extension method BeginConnectDisconnectOrTestingAsync  Asynchronously initiates the connection, disconnection, or test of a connection to a local network site. (Defined by GatewayOperationsExtensions.)
public extension method BeginCreating  Initiates the creation of a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginCreatingAsync  Asynchronously initiates the creation of a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginDeleting  Initiates the deletion of a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginDeletingAsync  Asynchronously initiates the deletion of a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginFailover  Initiates the forcing of a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginFailoverAsync  Asynchronously initiates the forcing of a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginResetSharedKey  Initiates the reset of the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method BeginResetSharedKeyAsync  Asynchronously initiates the reset of the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method ConnectDisconnectOrTest  Connects, disconnects, or tests of a connection to a local network site. (Defined by GatewayOperationsExtensions.)
public extension method ConnectDisconnectOrTestAsync  Asynchronously connects, disconnects, or tests of a connection to a local network site. (Defined by GatewayOperationsExtensions.)
public extension method Create  Creates a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method CreateAsync  Asynchronously creates a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method Delete  Deletes a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method DeleteAsync  Asynchronously deletes a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method Failover  Forces a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway. (Defined by GatewayOperationsExtensions.)
public extension method FailoverAsync  Asynchronously forces a gateway failover, which deactivates the primary Virtual Network Gateway and switches over to a secondary gateway. (Defined by GatewayOperationsExtensions.)
public extension method GenerateVpnClientPackage  Creates a VPN client package for a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method GenerateVpnClientPackageAsync  Asynchronously creates a VPN client package for a Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method Get  Retrieves information about the Virtual Network Gateway, such as its IP address and provisioning state. (Defined by GatewayOperationsExtensions.)
public extension method GetAsync  Asynchronously retrieves information about the Virtual Network Gateway, such as its IP address and provisioning state. (Defined by GatewayOperationsExtensions.)
public extension method GetDeviceConfigurationScript  Retrieves a script that can be used to configure local VPN devices to connect to the gateway. (Defined by GatewayOperationsExtensions.)
public extension method GetDeviceConfigurationScriptAsync  Asynchronously retrieves a script that can be used to configure local VPN devices to connect to the gateway. (Defined by GatewayOperationsExtensions.)
public extension method GetOperationStatus  Retrieves the status of a Virtual Network Gateway operation. (Defined by GatewayOperationsExtensions.)
public extension method GetOperationStatusAsync  Asynchronously retrieves the status of a Virtual Network Gateway operation. (Defined by GatewayOperationsExtensions.)
public extension method GetSharedKey  Retrieves the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method GetSharedKeyAsync  Asynchronously retrieves the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method ListConnections  Lists the local network connections that can be accessed through the gateway. (Defined by GatewayOperationsExtensions.)
public extension method ListConnectionsAsync  Asynchronously lists the local network connections that can be accessed through the gateway. (Defined by GatewayOperationsExtensions.)
public extension method ListSupportedDevices  Lists the supported and on-premise network devices that can connect to the gateway. (Defined by GatewayOperationsExtensions.)
public extension method ListSupportedDevicesAsync  Asynchronously lists the supported and on-premise network devices that can connect to the gateway. (Defined by GatewayOperationsExtensions.)
public extension method ResetSharedKey  Resets the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)
public extension method ResetSharedKeyAsync  Asynchronously resets the shared key on the Virtual Network Gateway. (Defined by GatewayOperationsExtensions.)

Top

See Also

Reference

IGatewayOperations Interface
Microsoft.WindowsAzure.Management.VirtualNetworks Namespace