SnapshotsOperations interface
Schnittstelle, die eine Snapshots-Operation darstellt.
Eigenschaften
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Erstellt oder aktualisiert einen Snapshot. |
| delete | Löscht einen Snapshot. |
| get | Ruft Informationen zu einem Snapshot ab. |
| grant |
Gewährt Zugriff auf einen Snapshot. |
| list | Listet Momentaufnahmen unter einem Abonnement auf. |
| list |
Listet Momentaufnahmen unter einer Ressourcengruppe auf. |
| revoke |
Widerruft den Zugriff auf einen Snapshot. |
| update | Aktualisiert (patcht) einen Snapshot. |
| update |
Aktualisiert die Unveränderlichkeitsrichtlinie eines Schnappschusses. Setzt oder erweitert eine entsperrte Unveränderlichkeitsrichtlinie mit der angegebenen Dauer und Typ. Wenn der Snapshot bereits eine gesperrte Policy hat, wird die Anfrage abgelehnt. Verwenden Sie updateImmutabilityPolicyLock, um eine Unveränderlichkeitsrichtlinie zu sperren. |
| update |
Sperrt die Unveränderlichkeitspolitik eines Schnappschusses. Nach der Sperrung kann die Police nicht reduziert oder entfernt werden, bis der Sperrzeitraum abgelaufen ist. |
Details zur Eigenschaft
beginCreateOrUpdate
Warnung
Diese API ist nun veraltet.
use createOrUpdate instead
beginCreateOrUpdate: (resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginCreateOrUpdateAndWait
Warnung
Diese API ist nun veraltet.
use createOrUpdate instead
beginCreateOrUpdateAndWait: (resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => Promise<Snapshot>
beginDelete
Warnung
Diese API ist nun veraltet.
use delete instead
beginDelete: (resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warnung
Diese API ist nun veraltet.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => Promise<void>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => Promise<void>
beginGrantAccess
Warnung
Diese API ist nun veraltet.
use grantAccess instead
beginGrantAccess: (resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => Promise<SimplePollerLike<OperationState<AccessUri>, AccessUri>>
beginGrantAccessAndWait
Warnung
Diese API ist nun veraltet.
use grantAccess instead
beginGrantAccessAndWait: (resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => Promise<AccessUri>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => Promise<AccessUri>
beginRevokeAccess
Warnung
Diese API ist nun veraltet.
use revokeAccess instead
beginRevokeAccess: (resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRevokeAccessAndWait
Warnung
Diese API ist nun veraltet.
use revokeAccess instead
beginRevokeAccessAndWait: (resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => Promise<void>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => Promise<void>
beginUpdate
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdate: (resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginUpdateAndWait
Warnung
Diese API ist nun veraltet.
use update instead
beginUpdateAndWait: (resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => Promise<Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => Promise<Snapshot>
beginUpdateImmutabilityPolicy
Warnung
Diese API ist nun veraltet.
use updateImmutabilityPolicy instead
beginUpdateImmutabilityPolicy: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginUpdateImmutabilityPolicyAndWait
Warnung
Diese API ist nun veraltet.
use updateImmutabilityPolicy instead
beginUpdateImmutabilityPolicyAndWait: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => Promise<Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => Promise<Snapshot>
beginUpdateImmutabilityPolicyLock
Warnung
Diese API ist nun veraltet.
use updateImmutabilityPolicyLock instead
beginUpdateImmutabilityPolicyLock: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => Promise<SimplePollerLike<OperationState<Snapshot>, Snapshot>>
beginUpdateImmutabilityPolicyLockAndWait
Warnung
Diese API ist nun veraltet.
use updateImmutabilityPolicyLock instead
beginUpdateImmutabilityPolicyLockAndWait: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => Promise<Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => Promise<Snapshot>
createOrUpdate
Erstellt oder aktualisiert einen Snapshot.
createOrUpdate: (resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
delete
Löscht einen Snapshot.
delete: (resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Ruft Informationen zu einem Snapshot ab.
get: (resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams) => Promise<Snapshot>
grantAccess
Gewährt Zugriff auf einen Snapshot.
grantAccess: (resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => PollerLike<OperationState<AccessUri>, AccessUri>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams) => PollerLike<OperationState<AccessUri>, AccessUri>
list
Listet Momentaufnahmen unter einem Abonnement auf.
list: (options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Eigenschaftswert
(options?: SnapshotsListOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
listByResourceGroup
Listet Momentaufnahmen unter einer Ressourcengruppe auf.
listByResourceGroup: (resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
Eigenschaftswert
(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Snapshot, Snapshot[], PageSettings>
revokeAccess
Widerruft den Zugriff auf einen Snapshot.
revokeAccess: (resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => PollerLike<OperationState<void>, void>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams) => PollerLike<OperationState<void>, void>
update
Aktualisiert (patcht) einen Snapshot.
update: (resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
updateImmutabilityPolicy
Aktualisiert die Unveränderlichkeitsrichtlinie eines Schnappschusses. Setzt oder erweitert eine entsperrte Unveränderlichkeitsrichtlinie mit der angegebenen Dauer und Typ. Wenn der Snapshot bereits eine gesperrte Policy hat, wird die Anfrage abgelehnt. Verwenden Sie updateImmutabilityPolicyLock, um eine Unveränderlichkeitsrichtlinie zu sperren.
updateImmutabilityPolicy: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyData, options?: SnapshotsUpdateImmutabilityPolicyOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
updateImmutabilityPolicyLock
Sperrt die Unveränderlichkeitspolitik eines Schnappschusses. Nach der Sperrung kann die Police nicht reduziert oder entfernt werden, bis der Sperrzeitraum abgelaufen ist.
updateImmutabilityPolicyLock: (resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>
Eigenschaftswert
(resourceGroupName: string, snapshotName: string, immutabilityPolicyData: ImmutabilityPolicyLockData, options?: SnapshotsUpdateImmutabilityPolicyLockOptionalParams) => PollerLike<OperationState<Snapshot>, Snapshot>