public abstract SyncPoller,GalleryInner> beginCreateOrUpdate(String resourceGroupName, String galleryName, GalleryInner gallery)
Create or update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
Returns:
the SyncPoller<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
context
- The context to associate with this operation.
Returns:
the SyncPoller<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
beginCreateOrUpdateAsync
public abstract PollerFlux,GalleryInner> beginCreateOrUpdateAsync(String resourceGroupName, String galleryName, GalleryInner gallery)
Create or update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
Returns:
the PollerFlux<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
beginDelete
public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String galleryName)
Delete a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery to be deleted.
public abstract SyncPoller,GalleryInner> beginUpdate(String resourceGroupName, String galleryName, GalleryUpdate gallery)
Update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
Returns:
the SyncPoller<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
context
- The context to associate with this operation.
Returns:
the SyncPoller<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
beginUpdateAsync
public abstract PollerFlux,GalleryInner> beginUpdateAsync(String resourceGroupName, String galleryName, GalleryUpdate gallery)
Update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
Returns:
the PollerFlux<T,U> for polling of specifies information about the Shared Image Gallery that you want
to create or update.
createOrUpdate
public abstract GalleryInner createOrUpdate(String resourceGroupName, String galleryName, GalleryInner gallery)
Create or update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update.
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
context
- The context to associate with this operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update.
createOrUpdateAsync
public abstract Mono createOrUpdateAsync(String resourceGroupName, String galleryName, GalleryInner gallery)
Create or update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update on successful
completion of Mono.
createOrUpdateWithResponseAsync
public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String galleryName, GalleryInner gallery)
Create or update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the create or update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update along with
Response<T> on successful completion of Mono.
delete
public abstract void delete(String resourceGroupName, String galleryName)
Delete a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery to be deleted.
delete
public abstract void delete(String resourceGroupName, String galleryName, Context context)
Delete a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery to be deleted.
context
- The context to associate with this operation.
deleteAsync
public abstract Mono deleteAsync(String resourceGroupName, String galleryName)
Delete a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery to be deleted.
Returns:
A Mono that completes when a successful response is received.
deleteWithResponseAsync
public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String galleryName)
Delete a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery to be deleted.
Retrieves information about a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery.
select
- The select expression to apply on the operation.
expand
- The expand query option to apply on the operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update along with
Response<T> on successful completion of Mono.
list
public abstract PagedIterable list()
List galleries under a subscription.
Returns:
the List Galleries operation response as paginated response with PagedIterable<T>.
list
public abstract PagedIterable list(Context context)
List galleries under a subscription.
Parameters:
context
- The context to associate with this operation.
Returns:
the List Galleries operation response as paginated response with PagedIterable<T>.
listAsync
public abstract PagedFlux listAsync()
List galleries under a subscription.
Returns:
the List Galleries operation response as paginated response with PagedFlux<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName)
List galleries under a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
the List Galleries operation response as paginated response with PagedIterable<T>.
listByResourceGroup
public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)
List galleries under a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
context
- The context to associate with this operation.
Returns:
the List Galleries operation response as paginated response with PagedIterable<T>.
listByResourceGroupAsync
public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)
List galleries under a resource group.
Parameters:
resourceGroupName
- The name of the resource group.
Returns:
the List Galleries operation response as paginated response with PagedFlux<T>.
update
public abstract GalleryInner update(String resourceGroupName, String galleryName, GalleryUpdate gallery)
Update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update.
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
context
- The context to associate with this operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update.
updateAsync
public abstract Mono updateAsync(String resourceGroupName, String galleryName, GalleryUpdate gallery)
Update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update on successful
completion of Mono.
updateWithResponseAsync
public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String galleryName, GalleryUpdate gallery)
Update a Shared Image Gallery.
Parameters:
resourceGroupName
- The name of the resource group.
galleryName
- The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with
dots and periods allowed in the middle. The maximum length is 80 characters.
gallery
- Parameters supplied to the update Shared Image Gallery operation.
Returns:
specifies information about the Shared Image Gallery that you want to create or update along with
Response<T> on successful completion of Mono.
Applies to
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.