Share via


PSSnapshotUpdate Class

Definition

public class PSSnapshotUpdate
public class PSSnapshotUpdate : Microsoft.Azure.Management.Compute.Models.SnapshotUpdate
type PSSnapshotUpdate = class
type PSSnapshotUpdate = class
    inherit SnapshotUpdate
Public Class PSSnapshotUpdate
Public Class PSSnapshotUpdate
Inherits SnapshotUpdate
Inheritance
PSSnapshotUpdate
Inheritance
PSSnapshotUpdate

Constructors

PSSnapshotUpdate()

Properties

DataAccessAuthMode
DataAccessAuthMode

Gets or sets possible values include: 'AzureActiveDirectory', 'None'

(Inherited from SnapshotUpdate)
DiskAccessId

Gets or sets ARM id of the DiskAccess resource for using private endpoints on disks.

(Inherited from SnapshotUpdate)
DiskSizeGB
DiskSizeGB

Gets or sets if creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.

(Inherited from SnapshotUpdate)
Encryption
Encryption

Gets or sets encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.

(Inherited from SnapshotUpdate)
EncryptionSettingsCollection
EncryptionSettingsCollection

Gets or sets encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.

(Inherited from SnapshotUpdate)
NetworkAccessPolicy
NetworkAccessPolicy

Gets or sets possible values include: 'AllowAll', 'AllowPrivate', 'DenyAll'

(Inherited from SnapshotUpdate)
OsType
OsType

Gets or sets the Operating System type. Possible values include: 'Windows', 'Linux'

(Inherited from SnapshotUpdate)
PublicNetworkAccess
PublicNetworkAccess

Gets or sets possible values include: 'Enabled', 'Disabled'

(Inherited from SnapshotUpdate)
Sku
Sku (Inherited from SnapshotUpdate)
SupportedCapabilities
SupportedCapabilities

Gets or sets list of supported capabilities for the image from which the OS disk was created.

(Inherited from SnapshotUpdate)
SupportsHibernation
SupportsHibernation

Gets or sets indicates the OS on a snapshot supports hibernation.

(Inherited from SnapshotUpdate)
Tags
Tags

Gets or sets resource tags

(Inherited from SnapshotUpdate)

Methods

Validate()

Validate the object.

(Inherited from SnapshotUpdate)

Applies to