Partager via


CacheRulesClient Interface

public interface CacheRulesClient

Une instance de cette classe permet d’accéder à toutes les opérations définies dans CacheRulesClient.

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<CacheRuleInner>,CacheRuleInner> beginCreate(String resourceGroupName, String registryName, String cacheRuleName, CacheRuleInner cacheRuleCreateParameters)

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

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

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

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

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

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

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Détails de la méthode

beginCreate

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.

Returns:

pour l’interrogation SyncPoller<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

beginCreate

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

beginCreateAsync

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.

Returns:

pour l’interrogation PollerFlux<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

beginDelete

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDelete

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’une opération de longue durée.

beginDeleteAsync

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

pour l’interrogation PollerFlux<T,U> d’une opération de longue durée.

beginUpdate

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.

Returns:

pour l’interrogation SyncPoller<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

beginUpdate

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation SyncPoller<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

beginUpdateAsync

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.

Returns:

pour l’interrogation PollerFlux<T,U> d’un objet qui représente une règle de cache pour un registre de conteneurs.

create

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs.

create

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.
context - Contexte à associer à cette opération.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs.

createAsync

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs en cas de réussite de Mono.

createWithResponseAsync

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

Crée une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleCreateParameters - Paramètres pour la création d’une règle de cache.

Returns:

objet qui représente une règle de cache pour un registre de conteneurs, Response<T> ainsi qu’en cas d’achèvement réussi de Mono.

delete

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

delete

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
context - Contexte à associer à cette opération.

deleteAsync

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

Mono qui se termine lorsqu’une réponse réussie est reçue.

deleteWithResponseAsync

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

Supprime une ressource de règle de cache d’un registre de conteneurs.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

en Response<T> cas d’achèvement réussi de Mono.

get

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

propriétés de la ressource de règle de cache spécifiée.

getAsync

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

propriétés de la ressource de règle de cache spécifiée en cas d’achèvement réussi de Mono.

getWithResponse

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
context - Contexte à associer à cette opération.

Returns:

propriétés de la ressource de règle de cache spécifiée avec Response<T>.

getWithResponseAsync

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

Obtient les propriétés de la ressource de règle de cache spécifiée.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.

Returns:

les propriétés de la ressource de règle de cache spécifiée, ainsi qu’en Response<T> cas de réussite de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String registryName)

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.

Returns:

résultat d’une demande de liste des règles de cache pour un registre de conteneurs en tant que réponse paginée avec PagedIterable<T>.

list

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

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
context - Contexte à associer à cette opération.

Returns:

résultat d’une demande de liste des règles de cache pour un registre de conteneurs en tant que réponse paginée avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String registryName)

Répertorie toutes les ressources de règle de cache pour le registre de conteneurs spécifié.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.

Returns:

résultat d’une demande de liste des règles de cache pour un registre de conteneurs en tant que réponse paginée avec PagedFlux<T>.

update

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs.

update

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.
context - Contexte à associer à cette opération.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs.

updateAsync

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.

Returns:

Objet qui représente une règle de cache pour un registre de conteneurs en cas de réussite de Mono.

updateWithResponseAsync

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

Mises à jour une règle de cache pour un registre de conteneurs avec les paramètres spécifiés.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
registryName - Nom du registre de conteneurs.
cacheRuleName - Nom de la règle de cache.
cacheRuleUpdateParameters - Paramètres de mise à jour d’une règle de cache.

Returns:

objet qui représente une règle de cache pour un registre de conteneurs, Response<T> ainsi qu’en cas d’achèvement réussi de Mono.

S’applique à