JobDetails Class

Definition

Job details.

[Newtonsoft.Json.JsonObject("JobDetails")]
public class JobDetails
[<Newtonsoft.Json.JsonObject("JobDetails")>]
type JobDetails = class
Public Class JobDetails
Inheritance
System.Object
JobDetails
Derived
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

JobDetails()

Initializes a new instance of the JobDetails class.

JobDetails(ContactDetails, IList<JobStages>, ShippingAddress, PackageShippingDetails, PackageShippingDetails, IList<DataImportDetails>, IList<DataExportDetails>, Preferences, IList<CopyLogDetails>, String, String, KeyEncryptionKey, Nullable<Int32>)

Initializes a new instance of the JobDetails class.

Properties

ChainOfCustodySasKey

Gets shared access key to download the chain of custody logs

ContactDetails

Gets or sets contact details for notification and shipping.

CopyLogDetails

Gets list of copy log details.

DataExportDetails

Gets or sets details of the data to be exported from azure.

DataImportDetails

Gets or sets details of the data to be imported into azure.

DeliveryPackage

Gets delivery package shipping details.

ExpectedDataSizeInTerabytes

Gets or sets the expected size of the data, which needs to be transferred in this job, in terabytes.

JobStages

Gets list of stages that run in the job.

KeyEncryptionKey

Gets or sets details about which key encryption type is being used.

Preferences

Gets or sets preferences for the order.

ReturnPackage

Gets return package shipping details.

ReverseShipmentLabelSasKey

Gets shared access key to download the return shipment label

ShippingAddress

Gets or sets shipping address of the customer.

Methods

Validate()

Validate the object.

Applies to