Megosztás a következőn keresztül:


Cache interface

Gyorsítótárat képviselő felület.

Metódusok

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

Létrehoz vagy frissít egy Api Management-példányban használandó külső gyorsítótárat.

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

Törli az adott gyorsítótárat.

get(string, string, string, CacheGetOptionalParams)

Lekéri az azonosító által megadott gyorsítótár részleteit.

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Lekéri az azonosító által megadott gyorsítótár entitásállapotának (Etag) verzióját.

listByService(string, string, CacheListByServiceOptionalParams)

A megadott szolgáltatáspéldány összes külső gyorsítótárának gyűjteménye.

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

Frissíti az azonosító által megadott gyorsítótár részleteit.

Metódus adatai

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

Létrehoz vagy frissít egy Api Management-példányban használandó külső gyorsítótárat.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

cacheId

string

A Gyorsítótár entitás azonosítója. Gyorsítótár-azonosító (alapértelmezettnek vagy érvényes Azure-régióazonosítónak kell lennie).

parameters
CacheContract

Paraméterek létrehozása vagy frissítése.

options
CacheCreateOrUpdateOptionalParams

A beállítások paraméterei.

Válaszok

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

Törli az adott gyorsítótárat.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

cacheId

string

A Gyorsítótár entitás azonosítója. Gyorsítótár-azonosító (alapértelmezettnek vagy érvényes Azure-régióazonosítónak kell lennie).

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

options
CacheDeleteOptionalParams

A beállítások paraméterei.

Válaszok

Promise<void>

get(string, string, string, CacheGetOptionalParams)

Lekéri az azonosító által megadott gyorsítótár részleteit.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

cacheId

string

A Gyorsítótár entitás azonosítója. Gyorsítótár-azonosító (alapértelmezettnek vagy érvényes Azure-régióazonosítónak kell lennie).

options
CacheGetOptionalParams

A beállítások paraméterei.

Válaszok

Promise<CacheGetResponse>

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Lekéri az azonosító által megadott gyorsítótár entitásállapotának (Etag) verzióját.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

cacheId

string

A Gyorsítótár entitás azonosítója. Gyorsítótár-azonosító (alapértelmezettnek vagy érvényes Azure-régióazonosítónak kell lennie).

options
CacheGetEntityTagOptionalParams

A beállítások paraméterei.

Válaszok

listByService(string, string, CacheListByServiceOptionalParams)

A megadott szolgáltatáspéldány összes külső gyorsítótárának gyűjteménye.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

options
CacheListByServiceOptionalParams

A beállítások paraméterei.

Válaszok

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

Frissíti az azonosító által megadott gyorsítótár részleteit.

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

Paraméterek

resourceGroupName

string

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

serviceName

string

Az API Management szolgáltatás neve.

cacheId

string

A Gyorsítótár entitás azonosítója. Gyorsítótár-azonosító (alapértelmezettnek vagy érvényes Azure-régióazonosítónak kell lennie).

ifMatch

string

Az entitás ETagje. Az ETag-nek meg kell egyeznie a GET-kérés fejlécválaszából származó aktuális entitásállapotmal, vagy * kell lennie a feltétel nélküli frissítéshez.

parameters
CacheUpdateParameters

Paraméterek frissítése.

options
CacheUpdateOptionalParams

A beállítások paraméterei.

Válaszok