Udostępnij za pośrednictwem


IVNetOperations Interface

Definition

RemoteApp virtual network operations.

public interface IVNetOperations
type IVNetOperations = interface
Public Interface IVNetOperations

Methods

CreateOrUpdateAsync(String, VNetParameter, CancellationToken)

Creates or updates a virtual network.

DeleteAsync(String, CancellationToken)

Deletes the specified RemoteApp virtual network

GetAsync(String, Boolean, CancellationToken)

Gets the specified virtual network's configuration.

GetResetVpnSharedKeyOperationStatusAsync(String, CancellationToken)

Gets the status of the call from ResetVpnSharedKey.

GetVpnDeviceConfigScriptAsync(String, String, String, String, CancellationToken)

Gets a configuration script to configure the VPN deviceto connect to the given virtual network. Run this script on the VPN device.

GetVpnDevicesAsync(String, CancellationToken)

Gets details of supported VPN devices

ListAsync(CancellationToken)

Gets a list of virtual network configurations.

ResetVpnSharedKeyAsync(String, CancellationToken)

Posts a request to asynchronously generate a new shared key for the specified virtual network and returns a tracking ID for the operation.Use GetResetVpnSharedKeyOperationStatus with this tracking ID to determine when the operation has completed. When the status returns Success,call Get passing the virtual network name and true for the includeSharedKey parameter. This will return a VNetResult containing the new key.Call GetVpnConfigScript to get back the configuration script to configure the VPN device. Run this script using the new key on the VPN device.

Extension Methods

CreateOrUpdate(IVNetOperations, String, VNetParameter)

Creates or updates a virtual network.

CreateOrUpdateAsync(IVNetOperations, String, VNetParameter)

Creates or updates a virtual network.

Delete(IVNetOperations, String)

Deletes the specified RemoteApp virtual network

DeleteAsync(IVNetOperations, String)

Deletes the specified RemoteApp virtual network

Get(IVNetOperations, String, Boolean)

Gets the specified virtual network's configuration.

GetAsync(IVNetOperations, String, Boolean)

Gets the specified virtual network's configuration.

GetResetVpnSharedKeyOperationStatus(IVNetOperations, String)

Gets the status of the call from ResetVpnSharedKey.

GetResetVpnSharedKeyOperationStatusAsync(IVNetOperations, String)

Gets the status of the call from ResetVpnSharedKey.

GetVpnDeviceConfigScript(IVNetOperations, String, String, String, String)

Gets a configuration script to configure the VPN deviceto connect to the given virtual network. Run this script on the VPN device.

GetVpnDeviceConfigScriptAsync(IVNetOperations, String, String, String, String)

Gets a configuration script to configure the VPN deviceto connect to the given virtual network. Run this script on the VPN device.

GetVpnDevices(IVNetOperations, String)

Gets details of supported VPN devices

GetVpnDevicesAsync(IVNetOperations, String)

Gets details of supported VPN devices

List(IVNetOperations)

Gets a list of virtual network configurations.

ListAsync(IVNetOperations)

Gets a list of virtual network configurations.

ResetVpnSharedKey(IVNetOperations, String)

Posts a request to asynchronously generate a new shared key for the specified virtual network and returns a tracking ID for the operation.Use GetResetVpnSharedKeyOperationStatus with this tracking ID to determine when the operation has completed. When the status returns Success,call Get passing the virtual network name and true for the includeSharedKey parameter. This will return a VNetResult containing the new key.Call GetVpnConfigScript to get back the configuration script to configure the VPN device. Run this script using the new key on the VPN device.

ResetVpnSharedKeyAsync(IVNetOperations, String)

Posts a request to asynchronously generate a new shared key for the specified virtual network and returns a tracking ID for the operation.Use GetResetVpnSharedKeyOperationStatus with this tracking ID to determine when the operation has completed. When the status returns Success,call Get passing the virtual network name and true for the includeSharedKey parameter. This will return a VNetResult containing the new key.Call GetVpnConfigScript to get back the configuration script to configure the VPN device. Run this script using the new key on the VPN device.

Applies to