共用方式為


Cache interface

表示快取的介面。

方法

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

建立或更新要用於 Api 管理實例的外部快取。

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

刪除特定的快取。

get(string, string, string, CacheGetOptionalParams)

取得其識別碼所指定的快取詳細資料。

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

取得 Etag (Etag 的實體狀態,) 其識別碼所指定的快取版本。

listByService(string, string, CacheListByServiceOptionalParams)

列出指定之服務實例中所有外部快取的集合。

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

更新其識別碼所指定的快取詳細資料。

方法詳細資料

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

建立或更新要用於 Api 管理實例的外部快取。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

cacheId

string

快取實體的識別碼。 快取識別碼 (應該是「預設」或有效的 Azure 區域識別碼) 。

parameters
CacheContract

建立或更新參數。

options
CacheCreateOrUpdateOptionalParams

選項參數。

傳回

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

刪除特定的快取。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

cacheId

string

快取實體的識別碼。 快取識別碼 (應該是「預設」或有效的 Azure 區域識別碼) 。

ifMatch

string

實體的 ETag。 ETag 應該符合 GET 要求的標頭回應中目前的實體狀態,或者它應該是 * 進行無條件更新。

options
CacheDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, string, CacheGetOptionalParams)

取得其識別碼所指定的快取詳細資料。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

cacheId

string

快取實體的識別碼。 快取識別碼 (應該是「預設」或有效的 Azure 區域識別碼) 。

options
CacheGetOptionalParams

選項參數。

傳回

Promise<CacheGetResponse>

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

取得 Etag (Etag 的實體狀態,) 其識別碼所指定的快取版本。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

cacheId

string

快取實體的識別碼。 快取識別碼 (應該是「預設」或有效的 Azure 區域識別碼) 。

options
CacheGetEntityTagOptionalParams

選項參數。

傳回

listByService(string, string, CacheListByServiceOptionalParams)

列出指定之服務實例中所有外部快取的集合。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

options
CacheListByServiceOptionalParams

選項參數。

傳回

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

更新其識別碼所指定的快取詳細資料。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

cacheId

string

快取實體的識別碼。 快取識別碼 (應該是「預設」或有效的 Azure 區域識別碼) 。

ifMatch

string

實體的 ETag。 ETag 應該符合 GET 要求的標頭回應中目前的實體狀態,或者它應該是 * 進行無條件更新。

parameters
CacheUpdateParameters

更新參數。

options
CacheUpdateOptionalParams

選項參數。

傳回