VirtualNetworkGatewayConnections Interface

Implements

public interface VirtualNetworkGatewayConnections
extends SupportsCreating<Blank>, SupportsListing<VirtualNetworkGatewayConnection>, SupportsGettingByName<VirtualNetworkGatewayConnection>, SupportsGettingById<VirtualNetworkGatewayConnection>, SupportsDeletingByName, SupportsDeletingById, HasParent<VirtualNetworkGateway>

Entry point for virtual network gateway connections management API in Azure.

Method Summary

Modifier and Type Method and Description
abstract String getSharedKeyById(String id)

Gets the shared key of the virtual network gateway connection by resource ID.

abstract Mono<String> getSharedKeyByIdAsync(String id)

Gets the shared key of the virtual network gateway connection by resource ID.

abstract String setSharedKeyById(String id, String sharedKey)

Sets the shared key of the virtual network gateway connection.

abstract Mono<String> setSharedKeyByIdAsync(String id, String sharedKey)

Sets the shared key of the virtual network gateway connection.

abstract String setSharedKeyByName(String name, String sharedKey)

Sets the shared key of the virtual network gateway connection.

abstract Mono<String> setSharedKeyByNameAsync(String name, String sharedKey)

Sets the shared key of the virtual network gateway connection.

Method Details

getSharedKeyById

public abstract String getSharedKeyById(String id)

Gets the shared key of the virtual network gateway connection by resource ID.

Parameters:

id - the resource ID.

Returns:

the shared key.

getSharedKeyByIdAsync

public abstract Mono getSharedKeyByIdAsync(String id)

Gets the shared key of the virtual network gateway connection by resource ID.

Parameters:

id - the resource ID.

Returns:

A Mono that emits the found resource asynchronously.

setSharedKeyById

public abstract String setSharedKeyById(String id, String sharedKey)

Sets the shared key of the virtual network gateway connection.

Parameters:

id - the resource ID.
sharedKey - the shared key.

Returns:

the shared key.

setSharedKeyByIdAsync

public abstract Mono setSharedKeyByIdAsync(String id, String sharedKey)

Sets the shared key of the virtual network gateway connection.

Parameters:

id - the resource ID.
sharedKey - the shared key.

Returns:

A Mono that emits the found resource asynchronously.

setSharedKeyByName

public abstract String setSharedKeyByName(String name, String sharedKey)

Sets the shared key of the virtual network gateway connection.

Parameters:

name - the resource name.
sharedKey - the shared key.

Returns:

the shared key.

setSharedKeyByNameAsync

public abstract Mono setSharedKeyByNameAsync(String name, String sharedKey)

Sets the shared key of the virtual network gateway connection.

Parameters:

name - the resource name.
sharedKey - the shared key.

Returns:

A Mono that emits the found resource asynchronously.

Applies to