Partilhar via


AccessPolicy interface

Interface que representa uma AccessPolicy.

Métodos

beginCreateUpdate(string, string, string, RedisCacheAccessPolicy, AccessPolicyCreateUpdateOptionalParams)

Adiciona uma política de acesso à cache de redis

beginCreateUpdateAndWait(string, string, string, RedisCacheAccessPolicy, AccessPolicyCreateUpdateOptionalParams)

Adiciona uma política de acesso à cache de redis

beginDelete(string, string, string, AccessPolicyDeleteOptionalParams)

Elimina a política de acesso de uma cache de redis

beginDeleteAndWait(string, string, string, AccessPolicyDeleteOptionalParams)

Elimina a política de acesso de uma cache de redis

get(string, string, string, AccessPolicyGetOptionalParams)

Obtém as informações detalhadas sobre uma política de acesso de uma cache de redis

list(string, string, AccessPolicyListOptionalParams)

Obtém a lista de políticas de acesso associadas a esta cache de redis

Detalhes de Método

beginCreateUpdate(string, string, string, RedisCacheAccessPolicy, AccessPolicyCreateUpdateOptionalParams)

Adiciona uma política de acesso à cache de redis

function beginCreateUpdate(resourceGroupName: string, cacheName: string, accessPolicyName: string, parameters: RedisCacheAccessPolicy, options?: AccessPolicyCreateUpdateOptionalParams): Promise<SimplePollerLike<OperationState<RedisCacheAccessPolicy>, RedisCacheAccessPolicy>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

accessPolicyName

string

O nome da política de acesso que está a ser adicionada à cache de Redis.

parameters
RedisCacheAccessPolicy

Parâmetros fornecidos para a operação Criar Política de Acesso de Atualização.

options
AccessPolicyCreateUpdateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateUpdateAndWait(string, string, string, RedisCacheAccessPolicy, AccessPolicyCreateUpdateOptionalParams)

Adiciona uma política de acesso à cache de redis

function beginCreateUpdateAndWait(resourceGroupName: string, cacheName: string, accessPolicyName: string, parameters: RedisCacheAccessPolicy, options?: AccessPolicyCreateUpdateOptionalParams): Promise<RedisCacheAccessPolicy>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

accessPolicyName

string

O nome da política de acesso que está a ser adicionada à cache de Redis.

parameters
RedisCacheAccessPolicy

Parâmetros fornecidos para a operação Criar Política de Acesso de Atualização.

options
AccessPolicyCreateUpdateOptionalParams

Os parâmetros de opções.

Devoluções

beginDelete(string, string, string, AccessPolicyDeleteOptionalParams)

Elimina a política de acesso de uma cache de redis

function beginDelete(resourceGroupName: string, cacheName: string, accessPolicyName: string, options?: AccessPolicyDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

accessPolicyName

string

O nome da política de acesso que está a ser adicionada à cache de Redis.

options
AccessPolicyDeleteOptionalParams

Os parâmetros de opções.

Devoluções

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

beginDeleteAndWait(string, string, string, AccessPolicyDeleteOptionalParams)

Elimina a política de acesso de uma cache de redis

function beginDeleteAndWait(resourceGroupName: string, cacheName: string, accessPolicyName: string, options?: AccessPolicyDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

accessPolicyName

string

O nome da política de acesso que está a ser adicionada à cache de Redis.

options
AccessPolicyDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, AccessPolicyGetOptionalParams)

Obtém as informações detalhadas sobre uma política de acesso de uma cache de redis

function get(resourceGroupName: string, cacheName: string, accessPolicyName: string, options?: AccessPolicyGetOptionalParams): Promise<RedisCacheAccessPolicy>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

accessPolicyName

string

O nome da política de acesso que está a ser adicionada à cache de Redis.

options
AccessPolicyGetOptionalParams

Os parâmetros de opções.

Devoluções

list(string, string, AccessPolicyListOptionalParams)

Obtém a lista de políticas de acesso associadas a esta cache de redis

function list(resourceGroupName: string, cacheName: string, options?: AccessPolicyListOptionalParams): PagedAsyncIterableIterator<RedisCacheAccessPolicy, RedisCacheAccessPolicy[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

cacheName

string

O nome da cache de Redis.

options
AccessPolicyListOptionalParams

Os parâmetros de opções.

Devoluções