Partilhar via


PermissionBindings interface

Interface que representa um PermissionBindings.

Métodos

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

Crie ou atualize uma associação de permissão com os parâmetros especificados.

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

Crie ou atualize uma associação de permissão com os parâmetros especificados.

beginDelete(string, string, string, PermissionBindingsDeleteOptionalParams)

Exclua uma associação de permissão existente.

beginDeleteAndWait(string, string, string, PermissionBindingsDeleteOptionalParams)

Exclua uma associação de permissão existente.

get(string, string, string, PermissionBindingsGetOptionalParams)

Obtenha propriedades de uma associação de permissão.

listByNamespace(string, string, PermissionBindingsListByNamespaceOptionalParams)

Obtenha todas as associações de permissão em um namespace.

Detalhes de Método

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

Crie ou atualize uma associação de permissão com os parâmetros especificados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

O nome de vinculação de permissão.

permissionBindingInfo
PermissionBinding

Informações de vinculação de permissão.

options
PermissionBindingsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

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

Crie ou atualize uma associação de permissão com os parâmetros especificados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

O nome de vinculação de permissão.

permissionBindingInfo
PermissionBinding

Informações de vinculação de permissão.

options
PermissionBindingsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, string, PermissionBindingsDeleteOptionalParams)

Exclua uma associação de permissão existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da vinculação de permissão.

options
PermissionBindingsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, PermissionBindingsDeleteOptionalParams)

Exclua uma associação de permissão existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da vinculação de permissão.

options
PermissionBindingsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, PermissionBindingsGetOptionalParams)

Obtenha propriedades de uma associação de permissão.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da vinculação de permissão.

options
PermissionBindingsGetOptionalParams

Os parâmetros de opções.

Devoluções

listByNamespace(string, string, PermissionBindingsListByNamespaceOptionalParams)

Obtenha todas as associações de permissão em um namespace.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário.

namespaceName

string

Nome do namespace.

options
PermissionBindingsListByNamespaceOptionalParams

Os parâmetros de opções.

Devoluções