Delen via


Cache interface

Interface die een cache vertegenwoordigt.

Methoden

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

Hiermee maakt of werkt u een externe cache bij die moet worden gebruikt in het API Management-exemplaar.

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

Hiermee verwijdert u een specifieke cache.

get(string, string, string, CacheGetOptionalParams)

Hiermee haalt u de details van de cache op die is opgegeven door de id.

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Hiermee haalt u de versie van de entiteitsstatus (Etag) van de cache op die is opgegeven door de id.

listByService(string, string, CacheListByServiceOptionalParams)

Hiermee wordt een verzameling van alle externe caches in het opgegeven service-exemplaar weergegeven.

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

Updates de details van de cache die is opgegeven door de id.

Methodedetails

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

Hiermee maakt of werkt u een externe cache bij die moet worden gebruikt in het API Management-exemplaar.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

cacheId

string

Id van de entiteit Cache. Cache-id (moet 'standaard' of geldige Azure-regio-id zijn).

parameters
CacheContract

Parameters maken of bijwerken.

options
CacheCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

Hiermee verwijdert u een specifieke cache.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

cacheId

string

Id van de entiteit Cache. Cache-id (moet 'standaard' of geldige Azure-regio-id zijn).

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit het headerantwoord van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

options
CacheDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, string, string, CacheGetOptionalParams)

Hiermee haalt u de details van de cache op die is opgegeven door de id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

cacheId

string

Id van de entiteit Cache. Cache-id (moet 'standaard' of geldige Azure-regio-id zijn).

options
CacheGetOptionalParams

De optiesparameters.

Retouren

Promise<CacheGetResponse>

getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)

Hiermee haalt u de versie van de entiteitsstatus (Etag) van de cache op die is opgegeven door de id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

cacheId

string

Id van de entiteit Cache. Cache-id (moet 'standaard' of geldige Azure-regio-id zijn).

options
CacheGetEntityTagOptionalParams

De optiesparameters.

Retouren

listByService(string, string, CacheListByServiceOptionalParams)

Hiermee wordt een verzameling van alle externe caches in het opgegeven service-exemplaar weergegeven.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

options
CacheListByServiceOptionalParams

De optiesparameters.

Retouren

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

Updates de details van de cache die is opgegeven door de id.

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

Parameters

resourceGroupName

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

serviceName

string

De naam van de API Management service.

cacheId

string

Id van de entiteit Cache. Cache-id (moet 'standaard' of geldige Azure-regio-id zijn).

ifMatch

string

ETag van de entiteit. ETag moet overeenkomen met de huidige entiteitsstatus uit het headerantwoord van de GET-aanvraag of moet * zijn voor onvoorwaardelijke update.

parameters
CacheUpdateParameters

Parameters bijwerken.

options
CacheUpdateOptionalParams

De optiesparameters.

Retouren