Partager via


TrustedAccessRoleBindingsClient Interface

public interface TrustedAccessRoleBindingsClient

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

Résumé de la méthode

Modificateur et type Méthode et description
abstract SyncPoller<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

abstract SyncPoller<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

abstract PollerFlux<PollResult<TrustedAccessRoleBindingInner>,TrustedAccessRoleBindingInner> beginCreateOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

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

Supprimer une liaison de rôle d’accès approuvé.

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

Supprimer une liaison de rôle d’accès approuvé.

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

Supprimer une liaison de rôle d’accès approuvé.

abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

abstract Mono<TrustedAccessRoleBindingInner> createOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Supprimer une liaison de rôle d’accès approuvé.

abstract Mono<Void> deleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

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

Supprimer une liaison de rôle d’accès approuvé.

abstract TrustedAccessRoleBindingInner get(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

abstract Mono<TrustedAccessRoleBindingInner> getAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

abstract Response<TrustedAccessRoleBindingInner> getWithResponse(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Obtenir une liaison de rôle d’accès approuvé.

abstract Mono<Response<TrustedAccessRoleBindingInner>> getWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

abstract PagedIterable<TrustedAccessRoleBindingInner> list(String resourceGroupName, String resourceName)

Répertorier les liaisons de rôle d’accès approuvé.

abstract PagedIterable<TrustedAccessRoleBindingInner> list(String resourceGroupName, String resourceName, Context context)

Répertorier les liaisons de rôle d’accès approuvé.

abstract PagedFlux<TrustedAccessRoleBindingInner> listAsync(String resourceGroupName, String resourceName)

Répertorier les liaisons de rôle d’accès approuvé.

Détails de la méthode

beginCreateOrUpdate

public abstract SyncPoller,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.

Returns:

pour l’interrogation de définit la SyncPoller<T,U> liaison entre une ressource et un rôle.

beginCreateOrUpdate

public abstract SyncPoller,TrustedAccessRoleBindingInner> beginCreateOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.
context - Contexte à associer à cette opération.

Returns:

pour l’interrogation de définit la SyncPoller<T,U> liaison entre une ressource et un rôle.

beginCreateOrUpdateAsync

public abstract PollerFlux,TrustedAccessRoleBindingInner> beginCreateOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.

Returns:

pour l’interrogation de définit la PollerFlux<T,U> liaison entre une ressource et un rôle.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

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

beginDelete

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

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
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 resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

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

createOrUpdate

public abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créer ou mettre à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.

Returns:

définit la liaison entre une ressource et un rôle.

createOrUpdate

public abstract TrustedAccessRoleBindingInner createOrUpdate(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding, Context context)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.
context - Contexte à associer à cette opération.

Returns:

définit la liaison entre une ressource et un rôle.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.

Returns:

définit la liaison entre une ressource et un rôle en cas d’achèvement réussi de Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, TrustedAccessRoleBindingInner trustedAccessRoleBinding)

Créez ou mettez à jour une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
trustedAccessRoleBinding - Liaison de rôle d’accès approuvé.

Returns:

définit la liaison entre une ressource et un rôle, ainsi qu’en Response<T> cas d’achèvement réussi de Mono.

delete

public abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

delete

public abstract void delete(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
context - Contexte à associer à cette opération.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

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

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Supprimer une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

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

get

public abstract TrustedAccessRoleBindingInner get(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

une liaison de rôle d’accès approuvé.

getAsync

public abstract Mono getAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

une liaison de rôle d’accès approuvé en cas d’achèvement réussi de Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName, Context context)

Obtenir une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.
context - Contexte à associer à cette opération.

Returns:

une liaison de rôle d’accès approuvé avec Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String resourceName, String trustedAccessRoleBindingName)

Obtenir une liaison de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
trustedAccessRoleBindingName - Nom de la liaison de rôle d’accès approuvé.

Returns:

une liaison de rôle d’accès approuvé avec en Response<T> cas d’achèvement réussi de Mono.

list

public abstract PagedIterable list(String resourceGroupName, String resourceName)

Répertorier les liaisons de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.

Returns:

liste des liaisons de rôle d’accès approuvé en tant que réponse paginé avec PagedIterable<T>.

list

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

Répertorier les liaisons de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.
context - Contexte à associer à cette opération.

Returns:

liste des liaisons de rôle d’accès approuvé en tant que réponse paginé avec PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String resourceName)

Répertorier les liaisons de rôle d’accès approuvé.

Parameters:

resourceGroupName - Nom du groupe de ressources. Le nom ne respecte pas la casse.
resourceName - Nom de la ressource de cluster managé.

Returns:

liste des liaisons de rôle d’accès approuvé en tant que réponse paginé avec PagedFlux<T>.

S’applique à