Partilhar via


Cache interface

Interface que representa um Cache.

Métodos

createOrUpdate(string, string, string, CacheContract, CacheCreateOrUpdateOptionalParams)

Cria ou atualiza um Cache Externo para ser usado na instância de Gerenciamento de Api.

delete(string, string, string, string, CacheDeleteOptionalParams)

Exclui cache específico.

get(string, string, string, CacheGetOptionalParams)

Obtém os detalhes do Cache especificado por seu identificador.

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do Cache especificado por seu identificador.

listByService(string, string, CacheListByServiceOptionalParams)

Lista uma coleção de todos os caches externos na instância de serviço especificada.

update(string, string, string, string, CacheUpdateParameters, CacheUpdateOptionalParams)

Atualiza os detalhes do cache especificado por seu identificador.

Detalhes de Método

createOrUpdate(string, string, string, CacheContract, CacheCreateOrUpdateOptionalParams)

Cria ou atualiza um Cache Externo para ser usado na instância de Gerenciamento de Api.

function createOrUpdate(resourceGroupName: string, serviceName: string, cacheId: string, parameters: CacheContract, options?: CacheCreateOrUpdateOptionalParams): Promise<CacheCreateOrUpdateResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

cacheId

string

Identificador da entidade Cache. Identificador de cache (deve ser 'padrão' ou identificador de região do Azure válido).

parameters
CacheContract

Criar ou atualizar parâmetros.

options
CacheCreateOrUpdateOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, string, string, CacheDeleteOptionalParams)

Exclui cache específico.

function delete(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, options?: CacheDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

cacheId

string

Identificador da entidade Cache. Identificador de cache (deve ser 'padrão' ou identificador de região do Azure válido).

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

options
CacheDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

get(string, string, string, CacheGetOptionalParams)

Obtém os detalhes do Cache especificado por seu identificador.

function get(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetOptionalParams): Promise<CacheGetResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

cacheId

string

Identificador da entidade Cache. Identificador de cache (deve ser 'padrão' ou identificador de região do Azure válido).

options
CacheGetOptionalParams

Os parâmetros de opções.

Devoluções

Promise<CacheGetResponse>

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Obtém a versão do estado da entidade (Etag) do Cache especificado por seu identificador.

function getEntityTag(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetEntityTagOptionalParams): Promise<CacheGetEntityTagHeaders>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

cacheId

string

Identificador da entidade Cache. Identificador de cache (deve ser 'padrão' ou identificador de região do Azure válido).

options
CacheGetEntityTagOptionalParams

Os parâmetros de opções.

Devoluções

listByService(string, string, CacheListByServiceOptionalParams)

Lista uma coleção de todos os caches externos na instância de serviço especificada.

function listByService(resourceGroupName: string, serviceName: string, options?: CacheListByServiceOptionalParams): PagedAsyncIterableIterator<CacheContract, CacheContract[], PageSettings>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

options
CacheListByServiceOptionalParams

Os parâmetros de opções.

Devoluções

update(string, string, string, string, CacheUpdateParameters, CacheUpdateOptionalParams)

Atualiza os detalhes do cache especificado por seu identificador.

function update(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, parameters: CacheUpdateParameters, options?: CacheUpdateOptionalParams): Promise<CacheUpdateResponse>

Parâmetros

resourceGroupName

string

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

serviceName

string

O nome do serviço de Gerenciamento de API.

cacheId

string

Identificador da entidade Cache. Identificador de cache (deve ser 'padrão' ou identificador de região do Azure válido).

ifMatch

string

ETag da Entidade. O ETag deve corresponder ao estado atual da entidade a partir da resposta do cabeçalho da solicitação GET ou deve ser * para atualização incondicional.

parameters
CacheUpdateParameters

Atualizar parâmetros.

options
CacheUpdateOptionalParams

Os parâmetros de opções.

Devoluções