Cache interface
Interfaccia che rappresenta una cache.
Metodi
create |
Crea o aggiorna una cache esterna da usare nell'istanza di Gestione API. |
delete(string, string, string, string, Cache |
Elimina una cache specifica. |
get(string, string, string, Cache |
Ottiene i dettagli della cache specificata dal relativo identificatore. |
get |
Ottiene la versione dello stato dell'entità (Etag) della cache specificata dal relativo identificatore. |
list |
Elenca una raccolta di tutte le cache esterne nell'istanza del servizio specificata. |
update(string, string, string, string, Cache |
Aggiornamenti i dettagli della cache specificata dal relativo identificatore. |
Dettagli metodo
createOrUpdate(string, string, string, CacheContract, CacheCreateOrUpdateOptionalParams)
Crea o aggiorna una cache esterna da usare nell'istanza di Gestione API.
function createOrUpdate(resourceGroupName: string, serviceName: string, cacheId: string, parameters: CacheContract, options?: CacheCreateOrUpdateOptionalParams): Promise<CacheCreateOrUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- cacheId
-
string
Identificatore dell'entità Cache. Identificatore della cache (deve essere "predefinito" o un identificatore di area di Azure valido).
- parameters
- CacheContract
Creare o aggiornare i parametri.
Parametri delle opzioni.
Restituisce
Promise<CacheCreateOrUpdateResponse>
delete(string, string, string, string, CacheDeleteOptionalParams)
Elimina una cache specifica.
function delete(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, options?: CacheDeleteOptionalParams): Promise<void>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- cacheId
-
string
Identificatore dell'entità Cache. Identificatore della cache (deve essere "predefinito" o un identificatore di area di Azure valido).
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
- options
- CacheDeleteOptionalParams
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, string, CacheGetOptionalParams)
Ottiene i dettagli della cache specificata dal relativo identificatore.
function get(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetOptionalParams): Promise<CacheGetResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- cacheId
-
string
Identificatore dell'entità Cache. Identificatore della cache (deve essere "predefinito" o un identificatore di area di Azure valido).
- options
- CacheGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<CacheGetResponse>
getEntityTag(string, string, string, CacheGetEntityTagOptionalParams)
Ottiene la versione dello stato dell'entità (Etag) della cache specificata dal relativo identificatore.
function getEntityTag(resourceGroupName: string, serviceName: string, cacheId: string, options?: CacheGetEntityTagOptionalParams): Promise<CacheGetEntityTagHeaders>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- cacheId
-
string
Identificatore dell'entità Cache. Identificatore della cache (deve essere "predefinito" o un identificatore di area di Azure valido).
- options
- CacheGetEntityTagOptionalParams
Parametri delle opzioni.
Restituisce
Promise<CacheGetEntityTagHeaders>
listByService(string, string, CacheListByServiceOptionalParams)
Elenca una raccolta di tutte le cache esterne nell'istanza del servizio specificata.
function listByService(resourceGroupName: string, serviceName: string, options?: CacheListByServiceOptionalParams): PagedAsyncIterableIterator<CacheContract, CacheContract[], PageSettings>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- options
- CacheListByServiceOptionalParams
Parametri delle opzioni.
Restituisce
update(string, string, string, string, CacheUpdateParameters, CacheUpdateOptionalParams)
Aggiornamenti i dettagli della cache specificata dal relativo identificatore.
function update(resourceGroupName: string, serviceName: string, cacheId: string, ifMatch: string, parameters: CacheUpdateParameters, options?: CacheUpdateOptionalParams): Promise<CacheUpdateResponse>
Parametri
- resourceGroupName
-
string
Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.
- serviceName
-
string
Nome del servizio di Gestione API.
- cacheId
-
string
Identificatore dell'entità Cache. Identificatore della cache (deve essere "predefinito" o un identificatore di area di Azure valido).
- ifMatch
-
string
ETag dell'entità. ETag deve corrispondere allo stato corrente dell'entità dalla risposta di intestazione della richiesta GET oppure deve essere * per l'aggiornamento incondizionato.
- parameters
- CacheUpdateParameters
Aggiornare i parametri.
- options
- CacheUpdateOptionalParams
Parametri delle opzioni.
Restituisce
Promise<CacheUpdateResponse>