DataBoxDiskJobDetails interface
DataBox Disk Job Details.
- Extends
Properties
copy |
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server. |
disks |
Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer. NOTE: This property will not be serialized. It can only be populated by the server. |
granular |
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server. |
granular |
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server. |
job |
Polymorphic discriminator, which specifies the different types this object can be |
passkey | User entered passkey for DataBox Disk job. |
preferred |
User preference on what size disks are needed for the job. The map is from the disk size in TB to the count. Eg. {2,5} means 5 disks of 2 TB size. Key is string but will be checked against an int. |
Inherited Properties
actions | Available actions on the job. NOTE: This property will not be serialized. It can only be populated by the server. |
chain |
Shared access key to download the chain of custody logs NOTE: This property will not be serialized. It can only be populated by the server. |
contact |
Contact details for notification and shipping. |
copy |
List of copy log details. NOTE: This property will not be serialized. It can only be populated by the server. |
datacenter |
Datacenter address to ship to, for the given sku and storage location. NOTE: This property will not be serialized. It can only be populated by the server. |
data |
DataCenter code. NOTE: This property will not be serialized. It can only be populated by the server. |
data |
Details of the data to be exported from azure. |
data |
Details of the data to be imported into azure. |
delivery |
Delivery package shipping details. NOTE: This property will not be serialized. It can only be populated by the server. |
device |
Holds device data erasure details NOTE: This property will not be serialized. It can only be populated by the server. |
expected |
The expected size of the data, which needs to be transferred in this job, in terabytes. |
job |
List of stages that run in the job. NOTE: This property will not be serialized. It can only be populated by the server. |
key |
Details about which key encryption type is being used. |
last |
Last mitigation action performed on the job. NOTE: This property will not be serialized. It can only be populated by the server. |
preferences | Preferences for the order. |
return |
Return package shipping details. NOTE: This property will not be serialized. It can only be populated by the server. |
reverse |
Shared access key to download the return shipment label NOTE: This property will not be serialized. It can only be populated by the server. |
reverse |
Optional Reverse Shipping details for order. |
shipping |
Shipping address of the customer. |
Property Details
copyProgress
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server.
copyProgress?: DataBoxDiskCopyProgress[]
Property Value
disksAndSizeDetails
Contains the map of disk serial number to the disk size being used for the job. Is returned only after the disks are shipped to the customer. NOTE: This property will not be serialized. It can only be populated by the server.
disksAndSizeDetails?: {[propertyName: string]: number}
Property Value
{[propertyName: string]: number}
granularCopyLogDetails
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server.
granularCopyLogDetails?: DataBoxDiskGranularCopyLogDetails[]
Property Value
granularCopyProgress
Copy progress per disk. NOTE: This property will not be serialized. It can only be populated by the server.
granularCopyProgress?: DataBoxDiskGranularCopyProgress[]
Property Value
jobDetailsType
Polymorphic discriminator, which specifies the different types this object can be
jobDetailsType: "DataBoxDisk"
Property Value
"DataBoxDisk"
passkey
User entered passkey for DataBox Disk job.
passkey?: string
Property Value
string
preferredDisks
User preference on what size disks are needed for the job. The map is from the disk size in TB to the count. Eg. {2,5} means 5 disks of 2 TB size. Key is string but will be checked against an int.
preferredDisks?: {[propertyName: string]: number}
Property Value
{[propertyName: string]: number}
Inherited Property Details
actions
Available actions on the job. NOTE: This property will not be serialized. It can only be populated by the server.
actions?: CustomerResolutionCode[]
Property Value
Inherited From JobDetails.actions
chainOfCustodySasKey
Shared access key to download the chain of custody logs NOTE: This property will not be serialized. It can only be populated by the server.
chainOfCustodySasKey?: string
Property Value
string
Inherited From JobDetails.chainOfCustodySasKey
contactDetails
Contact details for notification and shipping.
contactDetails: ContactDetails
Property Value
Inherited From JobDetails.contactDetails
copyLogDetails
List of copy log details. NOTE: This property will not be serialized. It can only be populated by the server.
copyLogDetails?: CopyLogDetailsUnion[]
Property Value
Inherited From JobDetails.copyLogDetails
datacenterAddress
Datacenter address to ship to, for the given sku and storage location. NOTE: This property will not be serialized. It can only be populated by the server.
datacenterAddress?: DatacenterAddressResponseUnion
Property Value
Inherited From JobDetails.datacenterAddress
dataCenterCode
DataCenter code. NOTE: This property will not be serialized. It can only be populated by the server.
dataCenterCode?: string
Property Value
string
Inherited From JobDetails.dataCenterCode
dataExportDetails
Details of the data to be exported from azure.
dataExportDetails?: DataExportDetails[]
Property Value
Inherited From JobDetails.dataExportDetails
dataImportDetails
Details of the data to be imported into azure.
dataImportDetails?: DataImportDetails[]
Property Value
Inherited From JobDetails.dataImportDetails
deliveryPackage
Delivery package shipping details. NOTE: This property will not be serialized. It can only be populated by the server.
deliveryPackage?: PackageShippingDetails
Property Value
Inherited From JobDetails.deliveryPackage
deviceErasureDetails
Holds device data erasure details NOTE: This property will not be serialized. It can only be populated by the server.
deviceErasureDetails?: DeviceErasureDetails
Property Value
Inherited From JobDetails.deviceErasureDetails
expectedDataSizeInTeraBytes
The expected size of the data, which needs to be transferred in this job, in terabytes.
expectedDataSizeInTeraBytes?: number
Property Value
number
Inherited From JobDetails.expectedDataSizeInTeraBytes
jobStages
List of stages that run in the job. NOTE: This property will not be serialized. It can only be populated by the server.
jobStages?: JobStages[]
Property Value
Inherited From JobDetails.jobStages
keyEncryptionKey
Details about which key encryption type is being used.
keyEncryptionKey?: KeyEncryptionKey
Property Value
Inherited From JobDetails.keyEncryptionKey
lastMitigationActionOnJob
Last mitigation action performed on the job. NOTE: This property will not be serialized. It can only be populated by the server.
lastMitigationActionOnJob?: LastMitigationActionOnJob
Property Value
Inherited From JobDetails.lastMitigationActionOnJob
preferences
Preferences for the order.
preferences?: Preferences
Property Value
Inherited From JobDetails.preferences
returnPackage
Return package shipping details. NOTE: This property will not be serialized. It can only be populated by the server.
returnPackage?: PackageShippingDetails
Property Value
Inherited From JobDetails.returnPackage
reverseShipmentLabelSasKey
Shared access key to download the return shipment label NOTE: This property will not be serialized. It can only be populated by the server.
reverseShipmentLabelSasKey?: string
Property Value
string
Inherited From JobDetails.reverseShipmentLabelSasKey
reverseShippingDetails
Optional Reverse Shipping details for order.
reverseShippingDetails?: ReverseShippingDetails
Property Value
Inherited From JobDetails.reverseShippingDetails
shippingAddress
Shipping address of the customer.
shippingAddress?: ShippingAddress
Property Value
Inherited From JobDetails.shippingAddress