Partager via


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