Partager via


Snapshots interface

Interface représentant un instantané.

Méthodes

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crée ou met à jour un instantané.

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crée ou met à jour un instantané.

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Supprime un instantané.

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Supprime un instantané.

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Octroie l’accès à un instantané.

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Octroie l’accès à un instantané.

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Révoque l’accès à un instantané.

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Révoque l’accès à un instantané.

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Mises à jour (corrige) un instantané.

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Mises à jour (corrige) un instantané.

get(string, string, SnapshotsGetOptionalParams)

Obtient des informations sur un instantané.

list(SnapshotsListOptionalParams)

Répertorie les instantanés sous un abonnement.

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Répertorie les instantanés sous un groupe de ressources.

Détails de la méthode

beginCreateOrUpdate(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crée ou met à jour un instantané.

function beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

snapshot
Snapshot

Objet d’instantané fourni dans le corps de l’opération Put disk.

options
SnapshotsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>

beginCreateOrUpdateAndWait(string, string, Snapshot, SnapshotsCreateOrUpdateOptionalParams)

Crée ou met à jour un instantané.

function beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise<Snapshot>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

snapshot
Snapshot

Objet d’instantané fourni dans le corps de l’opération Put disk.

options
SnapshotsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Snapshot>

beginDelete(string, string, SnapshotsDeleteOptionalParams)

Supprime un instantané.

function beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

options
SnapshotsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, SnapshotsDeleteOptionalParams)

Supprime un instantané.

function beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

options
SnapshotsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginGrantAccess(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Octroie l’accès à un instantané.

function beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<PollerLike<PollOperationState<AccessUri>, AccessUri>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

grantAccessData
GrantAccessData

Objet de données Access fourni dans le corps de l’opération d’accès à l’instantané.

options
SnapshotsGrantAccessOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<AccessUri>, AccessUri>>

beginGrantAccessAndWait(string, string, GrantAccessData, SnapshotsGrantAccessOptionalParams)

Octroie l’accès à un instantané.

function beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise<AccessUri>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

grantAccessData
GrantAccessData

Objet de données Access fourni dans le corps de l’opération d’accès à l’instantané.

options
SnapshotsGrantAccessOptionalParams

Paramètres d’options.

Retours

Promise<AccessUri>

beginRevokeAccess(string, string, SnapshotsRevokeAccessOptionalParams)

Révoque l’accès à un instantané.

function beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

options
SnapshotsRevokeAccessOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginRevokeAccessAndWait(string, string, SnapshotsRevokeAccessOptionalParams)

Révoque l’accès à un instantané.

function beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

options
SnapshotsRevokeAccessOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Mises à jour (corrige) un instantané.

function beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<PollerLike<PollOperationState<Snapshot>, Snapshot>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

snapshot
SnapshotUpdate

Objet d’instantané fourni dans le corps de l’opération Patch snapshot.

options
SnapshotsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<PollerLike<@azure/core-lro.PollOperationState<Snapshot>, Snapshot>>

beginUpdateAndWait(string, string, SnapshotUpdate, SnapshotsUpdateOptionalParams)

Mises à jour (corrige) un instantané.

function beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise<Snapshot>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

snapshot
SnapshotUpdate

Objet d’instantané fourni dans le corps de l’opération patch snapshot.

options
SnapshotsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<Snapshot>

get(string, string, SnapshotsGetOptionalParams)

Obtient des informations sur un instantané.

function get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise<Snapshot>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

snapshotName

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9 et _. La longueur maximale du nom est de 80 caractères.

options
SnapshotsGetOptionalParams

Paramètres d’options.

Retours

Promise<Snapshot>

list(SnapshotsListOptionalParams)

Répertorie les instantanés sous un abonnement.

function list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Paramètres

options
SnapshotsListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, SnapshotsListByResourceGroupOptionalParams)

Répertorie les instantanés sous un groupe de ressources.

function listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
SnapshotsListByResourceGroupOptionalParams

Paramètres d’options.

Retours