Cache interface
Interface die een cache vertegenwoordigt.
Methoden
create |
Hiermee maakt of werkt u een externe cache bij die moet worden gebruikt in het API Management-exemplaar. |
delete(string, string, string, string, Cache |
Hiermee verwijdert u een specifieke cache. |
get(string, string, string, Cache |
Hiermee haalt u de details van de cache op die is opgegeven door de id. |
get |
Hiermee haalt u de versie van de entiteitsstatus (Etag) van de cache op die is opgegeven door de id. |
list |
Hiermee wordt een verzameling van alle externe caches in het opgegeven service-exemplaar weergegeven. |
update(string, string, string, string, Cache |
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.
De optiesparameters.
Retouren
Promise<CacheCreateOrUpdateResponse>
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
Promise<CacheGetEntityTagHeaders>
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
Promise<CacheUpdateResponse>