Interface SubnetServiceAssociationLinksClient


public interface SubnetServiceAssociationLinksClient
An instance of this class provides access to all the operations defined in SubnetServiceAssociationLinksClient.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDelete(String resourceGroupName, String virtualNetworkName, String subnetName)
    Delete container group virtual network association links.
    com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDelete(String resourceGroupName, String virtualNetworkName, String subnetName, com.azure.core.util.Context context)
    Delete container group virtual network association links.
    com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void>
    beginDeleteAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
    Delete container group virtual network association links.
    void
    delete(String resourceGroupName, String virtualNetworkName, String subnetName)
    Delete container group virtual network association links.
    void
    delete(String resourceGroupName, String virtualNetworkName, String subnetName, com.azure.core.util.Context context)
    Delete container group virtual network association links.
    deleteAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
    Delete container group virtual network association links.
    Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>>
    deleteWithResponseAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
    Delete container group virtual network association links.
  • Method Details

    • deleteWithResponseAsync

      Mono<com.azure.core.http.rest.Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      Returns:
      the Response on successful completion of Mono.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDeleteAsync

      com.azure.core.util.polling.PollerFlux<com.azure.core.management.polling.PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      Returns:
      the PollerFlux for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String virtualNetworkName, String subnetName)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • beginDelete

      com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String virtualNetworkName, String subnetName, com.azure.core.util.Context context)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      context - The context to associate with this operation.
      Returns:
      the SyncPoller for polling of long-running operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • deleteAsync

      Mono<Void> deleteAsync(String resourceGroupName, String virtualNetworkName, String subnetName)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      Returns:
      A Mono that completes when a successful response is received.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String virtualNetworkName, String subnetName)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
    • delete

      void delete(String resourceGroupName, String virtualNetworkName, String subnetName, com.azure.core.util.Context context)
      Delete container group virtual network association links.

      Delete container group virtual network association links. The operation does not delete other resources provided by the user.

      Parameters:
      resourceGroupName - The name of the resource group.
      virtualNetworkName - The name of the virtual network.
      subnetName - The name of the subnet.
      context - The context to associate with this operation.
      Throws:
      IllegalArgumentException - thrown if parameters fail the validation.
      com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
      RuntimeException - all other wrapped checked exceptions if the request fails to be sent.