GallerySharingProfilesClient Interface

public interface GallerySharingProfilesClient

An instance of this class provides access to all the operations defined in GallerySharingProfilesClient.

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<SharingUpdateInner>,SharingUpdateInner> beginUpdate(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

abstract SyncPoller<PollResult<SharingUpdateInner>,SharingUpdateInner> beginUpdate(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate, Context context)

Update sharing profile of a gallery.

abstract PollerFlux<PollResult<SharingUpdateInner>,SharingUpdateInner> beginUpdateAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

abstract SharingUpdateInner update(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

abstract SharingUpdateInner update(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate, Context context)

Update sharing profile of a gallery.

abstract Mono<SharingUpdateInner> updateAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Method Details

beginUpdate

public abstract SyncPoller<>,SharingUpdateInner> beginUpdate(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.

Returns:

the SyncPoller<T,U> for polling of specifies information about the gallery sharing profile update.

beginUpdate

public abstract SyncPoller<>,SharingUpdateInner> beginUpdate(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate, Context context)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of specifies information about the gallery sharing profile update.

beginUpdateAsync

public abstract PollerFlux<>,SharingUpdateInner> beginUpdateAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.

Returns:

the PollerFlux<T,U> for polling of specifies information about the gallery sharing profile update.

update

public abstract SharingUpdateInner update(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.

Returns:

specifies information about the gallery sharing profile update.

update

public abstract SharingUpdateInner update(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate, Context context)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.
context - The context to associate with this operation.

Returns:

specifies information about the gallery sharing profile update.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.

Returns:

specifies information about the gallery sharing profile update on successful completion of Mono.

updateWithResponseAsync

public abstract Mono<><>>> updateWithResponseAsync(String resourceGroupName, String galleryName, SharingUpdateInner sharingUpdate)

Update sharing profile of a gallery.

Parameters:

resourceGroupName - The name of the resource group.
galleryName - The name of the Shared Image Gallery.
sharingUpdate - Parameters supplied to the update gallery sharing profile.

Returns:

specifies information about the gallery sharing profile update along with Response<T> on successful completion of Mono.

Applies to