Udostępnij przez


SnapshotAccessState Struct

Definition

The state of snapshot which determines the access availability of the snapshot.

public readonly struct SnapshotAccessState : IEquatable<Azure.ResourceManager.Compute.Models.SnapshotAccessState>
type SnapshotAccessState = struct
Public Structure SnapshotAccessState
Implements IEquatable(Of SnapshotAccessState)
Inheritance
SnapshotAccessState
Implements

Constructors

Name Description
SnapshotAccessState(String)

Initializes a new instance of SnapshotAccessState.

Properties

Name Description
Available

The snapshot can be used for restore, copy to different region, and download to offline.

AvailableWithInstantAccess

The snapshot can be used for restoring disks with fast performance, copied and downloaded.

InstantAccess

The snapshot can be used for restoring disks with fast performance but cannot be copied or downloaded.

Pending

The snapshot cannot be used for restore, copy or download to offline.

Unknown

Default value.

Methods

Name Description
Equals(SnapshotAccessState)

Indicates whether the current object is equal to another object of the same type.

ToString()

Returns the fully qualified type name of this instance.

Operators

Name Description
Equality(SnapshotAccessState, SnapshotAccessState)

Determines if two SnapshotAccessState values are the same.

Implicit(String to SnapshotAccessState)

Converts a String to a SnapshotAccessState.

Inequality(SnapshotAccessState, SnapshotAccessState)

Determines if two SnapshotAccessState values are not the same.

Applies to