Interface VirtualNetworkGatewayConnections

All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<VirtualNetworkGateway>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating<VirtualNetworkGatewayConnection.DefinitionStages.Blank>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingByName, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById<VirtualNetworkGatewayConnection>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByName<VirtualNetworkGatewayConnection>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<VirtualNetworkGatewayConnection>

public interface VirtualNetworkGatewayConnections extends com.azure.resourcemanager.resources.fluentcore.collection.SupportsCreating<VirtualNetworkGatewayConnection.DefinitionStages.Blank>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsListing<VirtualNetworkGatewayConnection>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingByName<VirtualNetworkGatewayConnection>, com.azure.resourcemanager.resources.fluentcore.arm.collection.SupportsGettingById<VirtualNetworkGatewayConnection>, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingByName, com.azure.resourcemanager.resources.fluentcore.collection.SupportsDeletingById, com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent<VirtualNetworkGateway>
Entry point for virtual network gateway connections management API in Azure.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the shared key of the virtual network gateway connection by resource ID.
    Gets the shared key of the virtual network gateway connection by resource ID.
    setSharedKeyById(String id, String sharedKey)
    Sets the shared key of the virtual network gateway connection.
    Sets the shared key of the virtual network gateway connection.
    setSharedKeyByName(String name, String sharedKey)
    Sets the shared key of the virtual network gateway connection.
    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 Details

    • 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 Mono that 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 Mono that 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.
    • setSharedKeyByNameAsync

      Mono<String> 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.