Compartir a través de


Cache interface

Interfaz que representa una memoria caché.

Métodos

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

Crea o actualiza una memoria caché externa para su uso en la instancia de API Management

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

Elimina una memoria caché específica.

get(string, string, string, CacheGetOptionalParams)

Obtiene los detalles de la caché especificada por su identificador.

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) de la memoria caché especificada por su identificador.

listByService(string, string, CacheListByServiceOptionalParams)

Enumera una colección de todas las memorias caché externas de la instancia de servicio especificada

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

Novedades los detalles de la memoria caché especificada por su identificador.

Detalles del método

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

Crea o actualiza una memoria caché externa para su uso en la instancia de API Management

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

cacheId

string

Identificador de la entidad Caché. Identificador de caché (debe ser "predeterminado" o un identificador de región de Azure válido).

parameters
CacheContract

Crear o actualizar parámetros.

options
CacheCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

Elimina una memoria caché específica.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

cacheId

string

Identificador de la entidad Caché. Identificador de caché (debe ser "predeterminado" o un identificador de región de Azure válido).

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

options
CacheDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

get(string, string, string, CacheGetOptionalParams)

Obtiene los detalles de la caché especificada por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

cacheId

string

Identificador de la entidad Caché. Identificador de caché (debe ser "predeterminado" o un identificador de región de Azure válido).

options
CacheGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<CacheGetResponse>

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Obtiene la versión de estado de entidad (Etag) de la memoria caché especificada por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

cacheId

string

Identificador de la entidad Caché. Identificador de caché (debe ser "predeterminado" o un identificador de región de Azure válido).

options
CacheGetEntityTagOptionalParams

Parámetros de opciones.

Devoluciones

listByService(string, string, CacheListByServiceOptionalParams)

Enumera una colección de todas las memorias caché externas de la instancia de servicio especificada

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

options
CacheListByServiceOptionalParams

Parámetros de opciones.

Devoluciones

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

Novedades los detalles de la memoria caché especificada por su identificador.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName

string

Nombre del servicio API Management.

cacheId

string

Identificador de la entidad Caché. Identificador de caché (debe ser "predeterminado" o un identificador de región de Azure válido).

ifMatch

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

parameters
CacheUpdateParameters

Actualice los parámetros.

options
CacheUpdateOptionalParams

Parámetros de opciones.

Devoluciones