Share via


Snapshot Class

Definition

Snapshot of a Volume

[Microsoft.Rest.Serialization.JsonTransformation]
public class Snapshot : Microsoft.Azure.Management.NetApp.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Snapshot = class
    inherit ProxyResource
Public Class Snapshot
Inherits ProxyResource
Inheritance
Attributes

Constructors

Snapshot()

Initializes a new instance of the Snapshot class.

Snapshot(String, String, String, String, SystemData, String, Nullable<DateTime>, String)

Initializes a new instance of the Snapshot class.

Properties

Created

Gets the creation date of the snapshot

Id

Gets fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

(Inherited from Resource)
Location

Gets or sets resource location

Name

Gets the name of the resource

(Inherited from Resource)
ProvisioningState

Gets azure lifecycle management

SnapshotId

Gets uUID v4 used to identify the Snapshot

SystemData

Gets azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from Resource)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Extension Methods

ToPsNetAppFilesSnapshot(Snapshot)

Applies to