Compartilhar via


CacheRulesClient Interface

public interface CacheRulesClient

Uma instância dessa classe fornece acesso a todas as operações definidas em CacheRulesClient.

Resumo do método

Modificador e tipo Método e descrição
abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Exclui um recurso de regra de cache de um registro de contêiner.

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

Obtém as propriedades do recurso de regra de cache especificado.

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

Obtém as propriedades do recurso de regra de cache especificado.

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

Obtém as propriedades do recurso de regra de cache especificado.

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

Obtém as propriedades do recurso de regra de cache especificado.

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

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

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

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

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

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Detalhes do método

beginCreate

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.

Returns:

para SyncPoller<T,U> sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

beginCreate

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

para SyncPoller<T,U> sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

beginCreateAsync

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.

Returns:

para PollerFlux<T,U> sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

beginDelete

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDelete

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginDeleteAsync

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginUpdate

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.

Returns:

o SyncPoller<T,U> para sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

beginUpdate

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

beginUpdateAsync

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.

Returns:

o PollerFlux<T,U> para sondagem de um objeto que representa uma regra de cache para um registro de contêiner.

create

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner.

create

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner.

createAsync

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner após a conclusão bem-sucedida de Mono.

createWithResponseAsync

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

Cria uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleCreateParameters - Os parâmetros para criar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner, juntamente com Response<T> a conclusão bem-sucedida de Mono.

delete

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

delete

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
context - O contexto a ser associado a essa operação.

deleteAsync

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponseAsync

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

Exclui um recurso de regra de cache de um registro de contêiner.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

get

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

Obtém as propriedades do recurso de regra de cache especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

as propriedades do recurso de regra de cache especificado.

getAsync

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

Obtém as propriedades do recurso de regra de cache especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

as propriedades do recurso de regra de cache especificado após a conclusão bem-sucedida de Mono.

getWithResponse

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

Obtém as propriedades do recurso de regra de cache especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

as propriedades do recurso de regra de cache especificado junto com Response<T>.

getWithResponseAsync

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

Obtém as propriedades do recurso de regra de cache especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.

Returns:

as propriedades do recurso de regra de cache especificado junto com Response<T> após a conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String registryName)

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.

Returns:

o resultado de uma solicitação para listar regras de cache para um registro de contêiner como resposta paginada com PagedIterable<T>.

list

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

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
context - O contexto a ser associado a essa operação.

Returns:

o resultado de uma solicitação para listar regras de cache para um registro de contêiner como resposta paginada com PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String registryName)

Lista todos os recursos de regra de cache para o registro de contêiner especificado.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.

Returns:

o resultado de uma solicitação para listar regras de cache para um registro de contêiner como resposta paginada com PagedFlux<T>.

update

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner.

update

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.
context - O contexto a ser associado a essa operação.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner.

updateAsync

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner após a conclusão bem-sucedida de Mono.

updateWithResponseAsync

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

Atualizações uma regra de cache para um registro de contêiner com os parâmetros especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
registryName - O nome do registro de contêiner.
cacheRuleName - O nome da regra de cache.
cacheRuleUpdateParameters - Os parâmetros para atualizar uma regra de cache.

Returns:

um objeto que representa uma regra de cache para um registro de contêiner, juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a