Compartilhar via


AccessPolicyAssignmentOperations interface

Interface que representa um AccessPolicyAssignmentOperations.

Métodos

beginCreateUpdate(string, string, string, string, AccessPolicyAssignment, AccessPolicyAssignmentCreateUpdateOptionalParams)

Cria/atualiza uma atribuição de política de acesso específica para um banco de dados

beginCreateUpdateAndWait(string, string, string, string, AccessPolicyAssignment, AccessPolicyAssignmentCreateUpdateOptionalParams)

Cria/atualiza uma atribuição de política de acesso específica para um banco de dados

beginDelete(string, string, string, string, AccessPolicyAssignmentDeleteOptionalParams)

Exclui uma atribuição de política de acesso único.

beginDeleteAndWait(string, string, string, string, AccessPolicyAssignmentDeleteOptionalParams)

Exclui uma atribuição de política de acesso único.

get(string, string, string, string, AccessPolicyAssignmentGetOptionalParams)

Obtém informações sobre a atribuição de política de acesso para o banco de dados.

list(string, string, string, AccessPolicyAssignmentListOptionalParams)

Obtém todas as atribuições de política de acesso.

Detalhes do método

beginCreateUpdate(string, string, string, string, AccessPolicyAssignment, AccessPolicyAssignmentCreateUpdateOptionalParams)

Cria/atualiza uma atribuição de política de acesso específica para um banco de dados

function beginCreateUpdate(resourceGroupName: string, clusterName: string, databaseName: string, accessPolicyAssignmentName: string, parameters: AccessPolicyAssignment, options?: AccessPolicyAssignmentCreateUpdateOptionalParams): Promise<SimplePollerLike<OperationState<AccessPolicyAssignment>, AccessPolicyAssignment>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

accessPolicyAssignmentName

string

O nome da atribuição de política de acesso do banco de dados Redis Enterprise.

parameters
AccessPolicyAssignment

Parâmetros fornecidos para a atribuição de política de acesso de criação para banco de dados.

options
AccessPolicyAssignmentCreateUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateUpdateAndWait(string, string, string, string, AccessPolicyAssignment, AccessPolicyAssignmentCreateUpdateOptionalParams)

Cria/atualiza uma atribuição de política de acesso específica para um banco de dados

function beginCreateUpdateAndWait(resourceGroupName: string, clusterName: string, databaseName: string, accessPolicyAssignmentName: string, parameters: AccessPolicyAssignment, options?: AccessPolicyAssignmentCreateUpdateOptionalParams): Promise<AccessPolicyAssignment>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

accessPolicyAssignmentName

string

O nome da atribuição de política de acesso do banco de dados Redis Enterprise.

parameters
AccessPolicyAssignment

Parâmetros fornecidos para a atribuição de política de acesso de criação para banco de dados.

options
AccessPolicyAssignmentCreateUpdateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, string, string, AccessPolicyAssignmentDeleteOptionalParams)

Exclui uma atribuição de política de acesso único.

function beginDelete(resourceGroupName: string, clusterName: string, databaseName: string, accessPolicyAssignmentName: string, options?: AccessPolicyAssignmentDeleteOptionalParams): Promise<SimplePollerLike<OperationState<AccessPolicyAssignmentDeleteHeaders>, AccessPolicyAssignmentDeleteHeaders>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

accessPolicyAssignmentName

string

O nome da atribuição de política de acesso do banco de dados Redis Enterprise.

options
AccessPolicyAssignmentDeleteOptionalParams

Os parâmetros de opções.

Retornos

beginDeleteAndWait(string, string, string, string, AccessPolicyAssignmentDeleteOptionalParams)

Exclui uma atribuição de política de acesso único.

function beginDeleteAndWait(resourceGroupName: string, clusterName: string, databaseName: string, accessPolicyAssignmentName: string, options?: AccessPolicyAssignmentDeleteOptionalParams): Promise<AccessPolicyAssignmentDeleteHeaders>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

accessPolicyAssignmentName

string

O nome da atribuição de política de acesso do banco de dados Redis Enterprise.

options
AccessPolicyAssignmentDeleteOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, string, string, AccessPolicyAssignmentGetOptionalParams)

Obtém informações sobre a atribuição de política de acesso para o banco de dados.

function get(resourceGroupName: string, clusterName: string, databaseName: string, accessPolicyAssignmentName: string, options?: AccessPolicyAssignmentGetOptionalParams): Promise<AccessPolicyAssignment>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

accessPolicyAssignmentName

string

O nome da atribuição de política de acesso do banco de dados Redis Enterprise.

options
AccessPolicyAssignmentGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, string, AccessPolicyAssignmentListOptionalParams)

Obtém todas as atribuições de política de acesso.

function list(resourceGroupName: string, clusterName: string, databaseName: string, options?: AccessPolicyAssignmentListOptionalParams): PagedAsyncIterableIterator<AccessPolicyAssignment, AccessPolicyAssignment[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

clusterName

string

O nome do cluster Redis Enterprise. O nome deve ter de 1 a 60 caracteres. Caracteres permitidos (A-Z, a-z, 0-9) e hifen(-). Não pode haver hífens à esquerda nem à direita nem consecutivos

databaseName

string

O nome do banco de dados Redis Enterprise.

options
AccessPolicyAssignmentListOptionalParams

Os parâmetros de opções.

Retornos