Interface SupportsBatchDeletion

  • All Known Subinterfaces:
    ManagementLocks

    public interface SupportsBatchDeletion
    Provides access to deleting multiple resources from Azure, identifying them by their IDs.

    (Note this interface is not intended to be implemented by user code.)

    • Method Detail

      • deleteByIdsAsync

        Flux<String> deleteByIdsAsync​(Collection<String> ids)
        Deletes the specified resources from Azure asynchronously and in parallel.
        Parameters:
        ids - resource IDs of the resources to be deleted
        Returns:
        a representation of the deferred computation of this call returning the resource ID of each successfully deleted resource
      • deleteByIdsAsync

        Flux<String> deleteByIdsAsync​(String... ids)
        Deletes the specified resources from Azure asynchronously and in parallel.
        Parameters:
        ids - resource IDs of the resources to be deleted
        Returns:
        a representation of the deferred computation of this call returning the resource ID of each successfully deleted resource
      • deleteByIds

        void deleteByIds​(Collection<String> ids)
        Deletes the specified resources from Azure.
        Parameters:
        ids - resource IDs of the resources to be deleted
      • deleteByIds

        void deleteByIds​(String... ids)
        Deletes the specified resources from Azure.
        Parameters:
        ids - resource IDs of the resources to be deleted