Share via


DataBoxCopyStatus Struct

Definition

The Status of the copy.

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

Constructors

DataBoxCopyStatus(String)

Initializes a new instance of DataBoxCopyStatus.

Properties

Completed

Data copy completed.

CompletedWithErrors

Data copy completed with errors.

DeviceFormatted

Data copy failed. The Device was formatted by user.

DeviceMetadataModified

Data copy failed. Device metadata was modified by user.

DriveCorrupted

Copy failed due to corrupted drive.

DriveNotDetected

Copy failed due to disk detection error.

DriveNotReceived

No copy triggered as device was not received.

Failed

Data copy failed. No data was copied.

HardwareError

The Device has hit hardware issues.

InProgress

Data copy is in progress.

MetadataFilesModifiedOrRemoved

Copy failed due to modified or removed metadata files.

NotReturned

No copy triggered as device was not returned.

NotStarted

Data copy hasn't started yet.

OtherServiceError

Copy failed due to service error.

OtherUserError

Copy failed due to user error.

StorageAccountNotAccessible

Data copy failed. Storage Account was not accessible during copy.

UnsupportedData

Data copy failed. The Device data content is not supported.

UnsupportedDrive

No copy triggered as device type is not supported.

Methods

Equals(DataBoxCopyStatus)

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

Equality(DataBoxCopyStatus, DataBoxCopyStatus)

Determines if two DataBoxCopyStatus values are the same.

Implicit(String to DataBoxCopyStatus)

Converts a string to a DataBoxCopyStatus.

Inequality(DataBoxCopyStatus, DataBoxCopyStatus)

Determines if two DataBoxCopyStatus values are not the same.

Applies to