Compartir a través de


CacheRulesClient Interfaz

public interface CacheRulesClient

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

Resumen del método

Modificador y tipo Método y descripción
abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters, Context context)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract PollerFlux<PollResult<CacheRuleInner>,CacheRuleInner> beginCreateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

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

Elimina un recurso de regla de caché de un registro de contenedor.

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

Elimina un recurso de regla de caché de un registro de contenedor.

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

Elimina un recurso de regla de caché de un registro de contenedor.

abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginUpdate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginUpdate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters, Context context)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract PollerFlux<PollResult<CacheRuleInner>,CacheRuleInner> beginUpdateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract CacheRuleInner create(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract CacheRuleInner create(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters, Context context)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract Mono<CacheRuleInner> createAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

abstract void delete(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

abstract void delete(String resourceGroupName, String registryName, String cacheRuleName, Context context)

Elimina un recurso de regla de caché de un registro de contenedor.

abstract Mono<Void> deleteAsync(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

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

Elimina un recurso de regla de caché de un registro de contenedor.

abstract CacheRuleInner get(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

abstract Mono<CacheRuleInner> getAsync(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

abstract Response<CacheRuleInner> getWithResponse(String resourceGroupName, String registryName, String cacheRuleName, Context context)

Obtiene las propiedades del recurso de regla de caché especificado.

abstract Mono<Response<CacheRuleInner>> getWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

abstract PagedIterable<CacheRuleInner> list(String resourceGroupName, String registryName)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

abstract PagedIterable<CacheRuleInner> list(String resourceGroupName, String registryName, Context context)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

abstract PagedFlux<CacheRuleInner> listAsync(String resourceGroupName, String registryName)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

abstract CacheRuleInner update(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract CacheRuleInner update(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters, Context context)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract Mono<CacheRuleInner> updateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Detalles del método

beginCreate

public abstract SyncPoller,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.

Returns:

SyncPoller<T,U> para sondear un objeto que representa una regla de caché para un registro de contenedor.

beginCreate

public abstract SyncPoller,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters, Context context)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

SyncPoller<T,U> para sondear un objeto que representa una regla de caché para un registro de contenedor.

beginCreateAsync

public abstract PollerFlux,CacheRuleInner> beginCreateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.

Returns:

PollerFlux<T,U> para sondear un objeto que representa una regla de caché para un registro de contenedor.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

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

beginDelete

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

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

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

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

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

beginUpdate

public abstract SyncPoller,CacheRuleInner> beginUpdate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.

Returns:

para SyncPoller<T,U> sondear un objeto que representa una regla de caché para un registro de contenedor.

beginUpdate

public abstract SyncPoller,CacheRuleInner> beginUpdate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters, Context context)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

para SyncPoller<T,U> sondear un objeto que representa una regla de caché para un registro de contenedor.

beginUpdateAsync

public abstract PollerFlux,CacheRuleInner> beginUpdateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.

Returns:

para PollerFlux<T,U> sondear un objeto que representa una regla de caché para un registro de contenedor.

create

public abstract CacheRuleInner create(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor.

create

public abstract CacheRuleInner create(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters, Context context)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

un objeto que representa una regla de caché para un registro de contenedor.

createAsync

public abstract Mono createAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor cuando se completa correctamente .Mono

createWithResponseAsync

public abstract Mono>> createWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crea una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleCreateParameters - Parámetros para crear una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor junto con Response<T> una finalización correcta de Mono.

delete

public abstract void delete(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

delete

public abstract void delete(String resourceGroupName, String registryName, String cacheRuleName, Context context)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
context - Contexto que se va a asociar a esta operación.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

que Mono se completa cuando se recibe una respuesta correcta.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName)

Elimina un recurso de regla de caché de un registro de contenedor.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

al Response<T> finalizar correctamente .Mono

get

public abstract CacheRuleInner get(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

las propiedades del recurso de regla de caché especificado.

getAsync

public abstract Mono getAsync(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

las propiedades del recurso de regla de caché especificado al finalizar Monocorrectamente .

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String registryName, String cacheRuleName, Context context)

Obtiene las propiedades del recurso de regla de caché especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

las propiedades del recurso de regla de caché especificado junto con Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName)

Obtiene las propiedades del recurso de regla de caché especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.

Returns:

las propiedades del recurso de regla de caché especificado junto con Response<T> una finalización correcta de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String registryName)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.

Returns:

el resultado de una solicitud para enumerar las reglas de caché de un registro de contenedor como respuesta paginada con PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String registryName, Context context)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
context - Contexto que se va a asociar a esta operación.

Returns:

el resultado de una solicitud para enumerar las reglas de caché de un registro de contenedor como respuesta paginada con PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String registryName)

Enumera todos los recursos de regla de caché para el registro de contenedor especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.

Returns:

el resultado de una solicitud para enumerar las reglas de caché de un registro de contenedor como respuesta paginada con PagedFlux<T>.

update

public abstract CacheRuleInner update(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor.

update

public abstract CacheRuleInner update(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters, Context context)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.
context - Contexto que se va a asociar a esta operación.

Returns:

un objeto que representa una regla de caché para un registro de contenedor.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor cuando se completa correctamente .Mono

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleUpdateParameters cacheRuleUpdateParameters)

Novedades una regla de caché para un registro de contenedor con los parámetros especificados.

Parameters:

resourceGroupName - Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.
registryName - Nombre del registro de contenedor.
cacheRuleName - Nombre de la regla de caché.
cacheRuleUpdateParameters - Parámetros para actualizar una regla de caché.

Returns:

un objeto que representa una regla de caché para un registro de contenedor junto con Response<T> una finalización correcta de Mono.

Se aplica a