Freigeben über


SnapshotInner Klasse

Definition

Momentaufnahmeressource.

[Microsoft.Rest.Serialization.JsonTransformation]
public class SnapshotInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SnapshotInner = class
    inherit Resource
Public Class SnapshotInner
Inherits Resource
Vererbung
SnapshotInner
Attribute

Konstruktoren

SnapshotInner()

Initialisiert eine neue instance der SnapshotInner-Klasse.

SnapshotInner(String, CreationData, String, String, String, IDictionary<String, String>, String, SnapshotSku, Nullable<DateTime>, Nullable<OperatingSystemTypes>, HyperVGeneration, Nullable<Int32>, Nullable<Int64>, DiskState, String, EncryptionSettingsCollection, String, Nullable<Boolean>, Encryption, NetworkAccessPolicy, String)

Initialisiert eine neue instance der SnapshotInner-Klasse.

Eigenschaften

CreationData

Ruft Datenträgerquellinformationen ab oder legt diese fest. CreationData-Informationen können nicht geändert werden, nachdem der Datenträger erstellt wurde.

DiskAccessId

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

DiskSizeBytes

Ruft die Größe des Datenträgers in Bytes ab. Dieses Feld ist schreibgeschützt.

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.

DiskState

Ruft den Zustand des Momentaufnahme ab oder legt diese fest. Mögliche Werte: "Unattached", "Attached", "Reserved", "ActiveSAS", "ReadyToUpload", "ActiveUpload"

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.

HyperVGeneration

Ruft die Hypervisorgenerierung des virtuellen Computers ab oder legt diese fest. Gilt nur für Betriebssystemdatenträger. Mögliche Werte: "V1", "V2"

Id

Ressourcen-ID. Setter ist geschützt, da die ID in Netzwerkressourcen festgelegt werden muss.

(Geerbt von ProxyResource)
Incremental

Ruft ab oder legt fest, ob ein Momentaufnahme inkrementell ist. Inkrementelle Momentaufnahmen auf demselben Datenträger belegen weniger Speicherplatz als vollständige Momentaufnahmen und können diffydiert werden.

Location

Ressourcenspeicherort

(Geerbt von Resource)
ManagedBy

Wird nicht verwendet. Immer NULL.

Name

Ressourcenname

(Geerbt von ProxyResource)
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"

ProvisioningState

Ruft den Datenträgerbereitstellungsstatus ab.

Sku

Momentaufnahmeressource.

Tags

Ressourcentags

(Geerbt von Resource)
TimeCreated

Ruft den Zeitpunkt ab, zu dem die Momentaufnahme erstellt wurde.

Type

Ressourcentyp

(Geerbt von ProxyResource)
UniqueId

Ruft eine eindeutige GUId ab, die die Ressource identifiziert.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: