Partager via


PermissionBindings interface

Interface représentant un Objet PermissionBindings.

Méthodes

beginCreateOrUpdate(string, string, string, PermissionBinding, PermissionBindingsCreateOrUpdateOptionalParams)

Créez ou mettez à jour une liaison d’autorisation avec les paramètres spécifiés.

beginCreateOrUpdateAndWait(string, string, string, PermissionBinding, PermissionBindingsCreateOrUpdateOptionalParams)

Créez ou mettez à jour une liaison d’autorisation avec les paramètres spécifiés.

beginDelete(string, string, string, PermissionBindingsDeleteOptionalParams)

Supprimer une liaison d’autorisation existante.

beginDeleteAndWait(string, string, string, PermissionBindingsDeleteOptionalParams)

Supprimer une liaison d’autorisation existante.

get(string, string, string, PermissionBindingsGetOptionalParams)

Obtenir les propriétés d’une liaison d’autorisation.

listByNamespace(string, string, PermissionBindingsListByNamespaceOptionalParams)

Obtenez toutes les liaisons d’autorisation sous un espace de noms.

Détails de la méthode

beginCreateOrUpdate(string, string, string, PermissionBinding, PermissionBindingsCreateOrUpdateOptionalParams)

Créez ou mettez à jour une liaison d’autorisation avec les paramètres spécifiés.

function beginCreateOrUpdate(resourceGroupName: string, namespaceName: string, permissionBindingName: string, permissionBindingInfo: PermissionBinding, options?: PermissionBindingsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<PermissionBinding>, PermissionBinding>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

permissionBindingName

string

Nom de la liaison d’autorisation.

permissionBindingInfo
PermissionBinding

Informations de liaison d’autorisation.

options
PermissionBindingsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<PermissionBinding>, PermissionBinding>>

beginCreateOrUpdateAndWait(string, string, string, PermissionBinding, PermissionBindingsCreateOrUpdateOptionalParams)

Créez ou mettez à jour une liaison d’autorisation avec les paramètres spécifiés.

function beginCreateOrUpdateAndWait(resourceGroupName: string, namespaceName: string, permissionBindingName: string, permissionBindingInfo: PermissionBinding, options?: PermissionBindingsCreateOrUpdateOptionalParams): Promise<PermissionBinding>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

permissionBindingName

string

Nom de la liaison d’autorisation.

permissionBindingInfo
PermissionBinding

Informations de liaison d’autorisation.

options
PermissionBindingsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, PermissionBindingsDeleteOptionalParams)

Supprimer une liaison d’autorisation existante.

function beginDelete(resourceGroupName: string, namespaceName: string, permissionBindingName: string, options?: PermissionBindingsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

permissionBindingName

string

Nom de la liaison d’autorisation.

options
PermissionBindingsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PermissionBindingsDeleteOptionalParams)

Supprimer une liaison d’autorisation existante.

function beginDeleteAndWait(resourceGroupName: string, namespaceName: string, permissionBindingName: string, options?: PermissionBindingsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

permissionBindingName

string

Nom de la liaison d’autorisation.

options
PermissionBindingsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, PermissionBindingsGetOptionalParams)

Obtenir les propriétés d’une liaison d’autorisation.

function get(resourceGroupName: string, namespaceName: string, permissionBindingName: string, options?: PermissionBindingsGetOptionalParams): Promise<PermissionBinding>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

permissionBindingName

string

Nom de la liaison d’autorisation.

options
PermissionBindingsGetOptionalParams

Paramètres d’options.

Retours

listByNamespace(string, string, PermissionBindingsListByNamespaceOptionalParams)

Obtenez toutes les liaisons d’autorisation sous un espace de noms.

function listByNamespace(resourceGroupName: string, namespaceName: string, options?: PermissionBindingsListByNamespaceOptionalParams): PagedAsyncIterableIterator<PermissionBinding, PermissionBinding[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur.

namespaceName

string

Nom de l’espace de noms.

options
PermissionBindingsListByNamespaceOptionalParams

Paramètres d’options.

Retours