Compartir a través de


ImagesClient Interfaz

Implementaciones

public interface ImagesClient
extends InnerSupportsGet<ImageInner>, InnerSupportsListing<ImageInner>, InnerSupportsDelete<Void>

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en ImagesClient.

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

Cree o actualice una imagen.

abstract PollerFlux<PollResult<ImageInner>,ImageInner> beginCreateOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String imageName)

Elimina una imagen.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String imageName, Context context)

Elimina una imagen.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String imageName)

Elimina una imagen.

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

abstract SyncPoller<PollResult<ImageInner>,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

Actualice una imagen.

abstract PollerFlux<PollResult<ImageInner>,ImageInner> beginUpdateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

Cree o actualice una imagen.

abstract Mono<ImageInner> createOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

abstract void delete(String resourceGroupName, String imageName)

Elimina una imagen.

abstract void delete(String resourceGroupName, String imageName, Context context)

Elimina una imagen.

abstract Mono<Void> deleteAsync(String resourceGroupName, String imageName)

Elimina una imagen.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String imageName)

Elimina una imagen.

abstract ImageInner getByResourceGroup(String resourceGroupName, String imageName)

Obtiene una imagen.

abstract Mono<ImageInner> getByResourceGroupAsync(String resourceGroupName, String imageName)

Obtiene una imagen.

abstract Response<ImageInner> getByResourceGroupWithResponse(String resourceGroupName, String imageName, String expand, Context context)

Obtiene una imagen.

abstract Mono<Response<ImageInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String imageName, String expand)

Obtiene una imagen.

abstract PagedIterable<ImageInner> list()

Obtiene la lista de imágenes de la suscripción.

abstract PagedIterable<ImageInner> list(Context context)

Obtiene la lista de imágenes de la suscripción.

abstract PagedFlux<ImageInner> listAsync()

Obtiene la lista de imágenes de la suscripción.

abstract PagedIterable<ImageInner> listByResourceGroup(String resourceGroupName)

Obtiene la lista de imágenes de un grupo de recursos.

abstract PagedIterable<ImageInner> listByResourceGroup(String resourceGroupName, Context context)

Obtiene la lista de imágenes de un grupo de recursos.

abstract PagedFlux<ImageInner> listByResourceGroupAsync(String resourceGroupName)

Obtiene la lista de imágenes de un grupo de recursos.

abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

Actualice una imagen.

abstract Mono<ImageInner> updateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Detalles del método

beginCreateOrUpdate

public abstract SyncPoller,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.

Returns:

SyncPoller<T,U> para sondear el disco duro virtual de la imagen de usuario de origen.

beginCreateOrUpdate

public abstract SyncPoller,ImageInner> beginCreateOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear el disco duro virtual de la imagen de usuario de origen.

beginCreateOrUpdateAsync

public abstract PollerFlux,ImageInner> beginCreateOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.

Returns:

PollerFlux<T,U> para sondear el disco duro virtual de la imagen de usuario de origen.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String imageName)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String imageName, Context context)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear la operación de larga duración.

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String imageName)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

para PollerFlux<T,U> sondear la operación de larga duración.

beginUpdate

public abstract SyncPoller,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.

Returns:

para SyncPoller<T,U> sondear el disco duro virtual de la imagen de usuario de origen.

beginUpdate

public abstract SyncPoller,ImageInner> beginUpdate(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.
context - Contexto que se va a asociar a esta operación.

Returns:

para SyncPoller<T,U> sondear el disco duro virtual de la imagen de usuario de origen.

beginUpdateAsync

public abstract PollerFlux,ImageInner> beginUpdateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.

Returns:

para PollerFlux<T,U> sondear el disco duro virtual de la imagen de usuario de origen.

createOrUpdate

public abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.

Returns:

el disco duro virtual de la imagen de usuario de origen.

createOrUpdate

public abstract ImageInner createOrUpdate(String resourceGroupName, String imageName, ImageInner parameters, Context context)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.
context - Contexto que se va a asociar a esta operación.

Returns:

el disco duro virtual de la imagen de usuario de origen.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.

Returns:

el disco duro virtual de la imagen de usuario de Monoorigen al finalizar correctamente .

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String imageName, ImageInner parameters)

Cree o actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Crear imagen.

Returns:

el disco duro virtual de la imagen de usuario de origen junto con Response<T> la finalización correcta de Mono.

delete

public abstract void delete(String resourceGroupName, String imageName)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

delete

public abstract void delete(String resourceGroupName, String imageName, Context context)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
context - Contexto que se va a asociar a esta operación.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String imageName)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String imageName)

Elimina una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

al Response<T> finalizar Monocorrectamente .

getByResourceGroup

public abstract ImageInner getByResourceGroup(String resourceGroupName, String imageName)

Obtiene una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

una imagen.

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String imageName)

Obtiene una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.

Returns:

una imagen al finalizar Monocorrectamente .

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String imageName, String expand, Context context)

Obtiene una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
expand - Expresión expand que se va a aplicar en la operación.
context - Contexto que se va a asociar a esta operación.

Returns:

una imagen junto con Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String imageName, String expand)

Obtiene una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
expand - Expresión expand que se va a aplicar en la operación.

Returns:

una imagen junto con Response<T> la finalización correcta de Mono.

list

public abstract PagedIterable list()

Obtiene la lista de imágenes de la suscripción. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Returns:

la lista de imágenes de la suscripción como respuesta paginada con PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

Obtiene la lista de imágenes de la suscripción. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Parameters:

context - Contexto que se va a asociar a esta operación.

Returns:

la lista de imágenes de la suscripción como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync()

Obtiene la lista de imágenes de la suscripción. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Returns:

la lista de imágenes de la suscripción como respuesta paginada con PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

Obtiene la lista de imágenes de un grupo de recursos. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Parameters:

resourceGroupName - Nombre del grupo de recursos.

Returns:

la lista de imágenes de un grupo de recursos como respuesta paginada con PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

Obtiene la lista de imágenes de un grupo de recursos. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
context - Contexto que se va a asociar a esta operación.

Returns:

la lista de imágenes de un grupo de recursos como respuesta paginada con PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

Obtiene la lista de imágenes de un grupo de recursos. Utilice la propiedad nextLink en la respuesta para obtener la página siguiente de Imágenes. Haga esto hasta nextLink es null para capturar todas las imágenes.

Parameters:

resourceGroupName - Nombre del grupo de recursos.

Returns:

la lista de imágenes de un grupo de recursos como respuesta paginada con PagedFlux<T>.

update

public abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.

Returns:

el disco duro virtual de la imagen de usuario de origen.

update

public abstract ImageInner update(String resourceGroupName, String imageName, ImageUpdate parameters, Context context)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.
context - Contexto que se va a asociar a esta operación.

Returns:

el disco duro virtual de la imagen de usuario de origen.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.

Returns:

el disco duro virtual de la imagen de usuario de Monoorigen al finalizar correctamente .

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String imageName, ImageUpdate parameters)

Actualice una imagen.

Parameters:

resourceGroupName - Nombre del grupo de recursos.
imageName - Nombre de la imagen.
parameters - Parámetros proporcionados a la operación Actualizar imagen.

Returns:

el disco duro virtual de la imagen de usuario de origen junto con Response<T> la finalización correcta de Mono.

Se aplica a