Interface VirtualNetworkGatewayConnections
-
- All Superinterfaces:
HasParent<VirtualNetworkGateway>,SupportsCreating<VirtualNetworkGatewayConnection.DefinitionStages.Blank>,SupportsDeletingById,SupportsDeletingByName,SupportsGettingById<VirtualNetworkGatewayConnection>,SupportsGettingByName<VirtualNetworkGatewayConnection>,SupportsListing<VirtualNetworkGatewayConnection>
public interface VirtualNetworkGatewayConnections extends SupportsCreating<VirtualNetworkGatewayConnection.DefinitionStages.Blank>, SupportsListing<VirtualNetworkGatewayConnection>, SupportsGettingByName<VirtualNetworkGatewayConnection>, SupportsGettingById<VirtualNetworkGatewayConnection>, SupportsDeletingByName, SupportsDeletingById, HasParent<VirtualNetworkGateway>
Entry point for virtual network gateway connections management API in Azure.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetSharedKeyById(String id)Gets the shared key of the virtual network gateway connection by resource ID.Mono<String>getSharedKeyByIdAsync(String id)Gets the shared key of the virtual network gateway connection by resource ID.StringsetSharedKeyById(String id, String sharedKey)Sets the shared key of the virtual network gateway connection.Mono<String>setSharedKeyByIdAsync(String id, String sharedKey)Sets the shared key of the virtual network gateway connection.StringsetSharedKeyByName(String name, String sharedKey)Sets the shared key of the virtual network gateway connection.Mono<String>setSharedKeyByNameAsync(String name, String sharedKey)Sets the shared key of the virtual network gateway connection.-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent
parent
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating
define
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById
deleteById, deleteByIdAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingByName
deleteByName, deleteByNameAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById
getById, getByIdAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByName
getByName, getByNameAsync
-
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing
list, listAsync
-
-
-
-
Method Detail
-
getSharedKeyById
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
Mono<String> getSharedKeyByIdAsync(String id)
Gets the shared key of the virtual network gateway connection by resource ID.- Parameters:
id- the resource ID.- Returns:
- A
Monothat emits the found resource asynchronously.
-
setSharedKeyById
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
Mono<String> 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
Monothat emits the found resource asynchronously.
-
setSharedKeyByName
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.
-
-