VpnSitesConfigurationsClient Interface

public interface VpnSitesConfigurationsClient

An instance of this class provides access to all the operations defined in VpnSitesConfigurationsClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDownload(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract SyncPoller<PollResult<Void>,Void> beginDownload(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request, Context context)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract PollerFlux<PollResult<Void>,Void> beginDownloadAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract void download(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract void download(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request, Context context)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract Mono<Void> downloadAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

abstract Mono<Response<Flux<ByteBuffer>>> downloadWithResponseAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Method Details

beginDownload

public abstract SyncPoller,Void> beginDownload(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDownload

public abstract SyncPoller,Void> beginDownload(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request, Context context)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDownloadAsync

public abstract PollerFlux,Void> beginDownloadAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

download

public abstract void download(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.

download

public abstract void download(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request, Context context)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.
context - The context to associate with this operation.

downloadAsync

public abstract Mono downloadAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.

Returns:

A Mono that completes when a successful response is received.

downloadWithResponseAsync

public abstract Mono>> downloadWithResponseAsync(String resourceGroupName, String virtualWanName, GetVpnSitesConfigurationRequest request)

Gives the sas-url to download the configurations for vpn-sites in a resource group.

Parameters:

resourceGroupName - The resource group name.
virtualWanName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.
request - Parameters supplied to download vpn-sites configuration.

Returns:

the Response<T> on successful completion of Mono.

Applies to