Compartilhar 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)

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

listByNamespace(string, string, PermissionBindingsListByNamespaceOptionalParams)

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

Detalhes do 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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

O nome da associação de permissão.

permissionBindingInfo
PermissionBinding

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

options
PermissionBindingsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

O nome da associação de permissão.

permissionBindingInfo
PermissionBinding

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

options
PermissionBindingsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da associação de permissão.

options
PermissionBindingsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da associação de permissão.

options
PermissionBindingsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, PermissionBindingsGetOptionalParams)

Obter 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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

permissionBindingName

string

Nome da associação de permissão.

options
PermissionBindingsGetOptionalParams

Os parâmetros de opções.

Retornos

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 na assinatura do usuário.

namespaceName

string

Nome do namespace.

options
PermissionBindingsListByNamespaceOptionalParams

Os parâmetros de opções.

Retornos