Partager via


StorageTargetOperations interface

Interface représentant un StorageTargetOperations.

Méthodes

beginFlush(string, string, string, StorageTargetFlushOptionalParams)

Indique au cache d’écrire toutes les données sale dans le stockage principal de la cible de stockage. Les demandes du client adressées à l’espace de noms de cette cible de stockage retournent des erreurs jusqu’à la fin de l’opération de vidage.

beginFlushAndWait(string, string, string, StorageTargetFlushOptionalParams)

Indique au cache d’écrire toutes les données sale dans le stockage principal de la cible de stockage. Les demandes du client adressées à l’espace de noms de cette cible de stockage retournent des erreurs jusqu’à la fin de l’opération de vidage.

beginInvalidate(string, string, string, StorageTargetInvalidateOptionalParams)

Invalider toutes les données mises en cache pour une cible de stockage. Les fichiers mis en cache sont ignorés et récupérés à partir du back-end lors de la requête suivante.

beginInvalidateAndWait(string, string, string, StorageTargetInvalidateOptionalParams)

Invalider toutes les données mises en cache pour une cible de stockage. Les fichiers mis en cache sont ignorés et récupérés à partir du back-end lors de la requête suivante.

beginResume(string, string, string, StorageTargetResumeOptionalParams)

Reprend l’accès client à une cible de stockage précédemment suspendue.

beginResumeAndWait(string, string, string, StorageTargetResumeOptionalParams)

Reprend l’accès client à une cible de stockage précédemment suspendue.

beginSuspend(string, string, string, StorageTargetSuspendOptionalParams)

Suspend l’accès du client à une cible de stockage.

beginSuspendAndWait(string, string, string, StorageTargetSuspendOptionalParams)

Suspend l’accès du client à une cible de stockage.

Détails de la méthode

beginFlush(string, string, string, StorageTargetFlushOptionalParams)

Indique au cache d’écrire toutes les données sale dans le stockage principal de la cible de stockage. Les demandes du client adressées à l’espace de noms de cette cible de stockage retournent des erreurs jusqu’à la fin de l’opération de vidage.

function beginFlush(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetFlushOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetFlushOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFlushAndWait(string, string, string, StorageTargetFlushOptionalParams)

Indique au cache d’écrire toutes les données sale dans le stockage principal de la cible de stockage. Les demandes du client adressées à l’espace de noms de cette cible de stockage retournent des erreurs jusqu’à la fin de l’opération de vidage.

function beginFlushAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetFlushOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetFlushOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginInvalidate(string, string, string, StorageTargetInvalidateOptionalParams)

Invalider toutes les données mises en cache pour une cible de stockage. Les fichiers mis en cache sont ignorés et récupérés à partir du back-end lors de la requête suivante.

function beginInvalidate(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetInvalidateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetInvalidateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginInvalidateAndWait(string, string, string, StorageTargetInvalidateOptionalParams)

Invalider toutes les données mises en cache pour une cible de stockage. Les fichiers mis en cache sont ignorés et récupérés à partir du back-end lors de la requête suivante.

function beginInvalidateAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetInvalidateOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetInvalidateOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginResume(string, string, string, StorageTargetResumeOptionalParams)

Reprend l’accès client à une cible de stockage précédemment suspendue.

function beginResume(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetResumeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetResumeOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginResumeAndWait(string, string, string, StorageTargetResumeOptionalParams)

Reprend l’accès client à une cible de stockage précédemment suspendue.

function beginResumeAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetResumeOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetResumeOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginSuspend(string, string, string, StorageTargetSuspendOptionalParams)

Suspend l’accès du client à une cible de stockage.

function beginSuspend(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetSuspendOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetSuspendOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginSuspendAndWait(string, string, string, StorageTargetSuspendOptionalParams)

Suspend l’accès du client à une cible de stockage.

function beginSuspendAndWait(resourceGroupName: string, cacheName: string, storageTargetName: string, options?: StorageTargetSuspendOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

cacheName

string

Nom du cache. La longueur du nom ne doit pas être supérieure à 80 et les caractères doivent provenir de la classe char [-0-9a-zA-Z_].

storageTargetName

string

Nom de la cible de stockage.

options
StorageTargetSuspendOptionalParams

Paramètres d’options.

Retours

Promise<void>