Freigeben über


SnapshotUpdate Klasse

Definition

Momentaufnahmeaktualisierungsressource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotUpdate
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotUpdate = class
Public Class SnapshotUpdate
Vererbung
SnapshotUpdate
Attribute

Konstruktoren

SnapshotUpdate()

Initialisiert eine neue instance der SnapshotUpdate-Klasse.

SnapshotUpdate(Nullable<OperatingSystemTypes>, Nullable<Int32>, EncryptionSettingsCollection, Encryption, NetworkAccessPolicy, String, IDictionary<String,String>, SnapshotSku)

Initialisiert eine neue instance der SnapshotUpdate-Klasse.

Eigenschaften

DiskAccessId

Ruft die ARM-ID der DiskAccess-Ressource für die Verwendung privater Endpunkte auf Datenträgern ab oder legt diese fest.

DiskSizeGB

Ruft ab oder legt fest, wenn creationData.createOption leer ist, dieses Feld obligatorisch ist und die Größe des zu erstellenden Datenträgers angibt. Wenn dieses Feld für Updates oder die Erstellung mit anderen Optionen vorhanden ist, gibt es eine Größenänderung an. Größenänderungen sind nur zulässig, wenn der Datenträger nicht an eine ausgeführte VM angefügt ist, und können die Größe des Datenträgers nur erhöhen.

Encryption

Ruft die Verschlüsselungseigenschaft ab oder legt diese fest, um ruhende Daten mit kundenseitig verwalteten Schlüsseln oder plattformseitig verwalteten Schlüsseln zu verschlüsseln.

EncryptionSettingsCollection

Ruft die Sammlung der Verschlüsselungseinstellungen ab, die als Azure Disk Encryption verwendet wird, kann mehrere Verschlüsselungseinstellungen pro Datenträger oder Momentaufnahme enthalten.

NetworkAccessPolicy

Ruft mögliche Werte ab oder legt diese fest: "AllowAll", "AllowPrivate", "DenyAll"

OsType

Ruft den Betriebssystemtyp ab oder legt diese fest. Mögliche Werte: "Windows", "Linux"

Sku

Momentaufnahmeaktualisierungsressource.

Tags

Ruft Ressourcentags ab oder legt sie fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: