VpnSiteLinksClient Interface
public interface VpnSiteLinksClient
An instance of this class provides access to all the operations defined in VpnSiteLinksClient.
Method Summary
Modifier and Type |
Method and Description |
abstract
VpnSiteLinkInner
|
get(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
|
abstract
Mono<VpnSiteLinkInner>
|
getAsync(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
|
abstract
Response<VpnSiteLinkInner>
|
getWithResponse(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName, Context context)
Retrieves the details of a VPN site link.
|
abstract
Mono<Response<VpnSiteLinkInner>>
|
getWithResponseAsync(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
|
abstract
PagedIterable<VpnSiteLinkInner>
|
listByVpnSite(String resourceGroupName, String vpnSiteName)
Lists all the vpnSiteLinks in a resource group for a vpn site.
|
abstract
PagedIterable<VpnSiteLinkInner>
|
listByVpnSite(String resourceGroupName, String vpnSiteName, Context context)
Lists all the vpnSiteLinks in a resource group for a vpn site.
|
abstract
PagedFlux<VpnSiteLinkInner>
|
listByVpnSiteAsync(String resourceGroupName, String vpnSiteName)
Lists all the vpnSiteLinks in a resource group for a vpn site.
|
Method Details
get
public abstract VpnSiteLinkInner get(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
vpnSiteLinkName
- The name of the VpnSiteLink being retrieved.
Returns:
vpnSiteLink Resource.
getAsync
public abstract Mono getAsync(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
vpnSiteLinkName
- The name of the VpnSiteLink being retrieved.
Returns:
vpnSiteLink Resource on successful completion of Mono.
getWithResponse
public abstract Response getWithResponse(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName, Context context)
Retrieves the details of a VPN site link.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
vpnSiteLinkName
- The name of the VpnSiteLink being retrieved.
context
- The context to associate with this operation.
Returns:
getWithResponseAsync
public abstract Mono> getWithResponseAsync(String resourceGroupName, String vpnSiteName, String vpnSiteLinkName)
Retrieves the details of a VPN site link.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
vpnSiteLinkName
- The name of the VpnSiteLink being retrieved.
Returns:
vpnSiteLink Resource along with
Response<T> on successful completion of
Mono.
listByVpnSite
public abstract PagedIterable listByVpnSite(String resourceGroupName, String vpnSiteName)
Lists all the vpnSiteLinks in a resource group for a vpn site.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
Returns:
result of the request to list VpnSiteLinks as paginated response with
PagedIterable<T>.
listByVpnSite
public abstract PagedIterable listByVpnSite(String resourceGroupName, String vpnSiteName, Context context)
Lists all the vpnSiteLinks in a resource group for a vpn site.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
context
- The context to associate with this operation.
Returns:
result of the request to list VpnSiteLinks as paginated response with
PagedIterable<T>.
listByVpnSiteAsync
public abstract PagedFlux listByVpnSiteAsync(String resourceGroupName, String vpnSiteName)
Lists all the vpnSiteLinks in a resource group for a vpn site.
Parameters:
resourceGroupName
- The resource group name of the VpnSite.
vpnSiteName
- The name of the VpnSite.
Returns:
result of the request to list VpnSiteLinks as paginated response with
PagedFlux<T>.
Applies to