Share via


IJobProperties Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.JobPropertiesTypeConverter))]
public interface IJobProperties : Microsoft.Azure.PowerShell.Cmdlets.DataBox.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.JobPropertiesTypeConverter))>]
type IJobProperties = interface
    interface IJsonSerializable
Public Interface IJobProperties
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AdditionalInfo

Gets or sets additional error info.

CancellationReason

Reason for cancellation.

Code

Error code.

DeliveryInfoScheduledDateTime

Scheduled date time.

DeliveryType

Delivery type of Job.

Detail

Details of a job run. This field will only be sent for expand details filter.

ErrorDetail

Gets or sets details for the error.

IsCancellable

Describes whether the job is cancellable or not.

IsCancellableWithoutFee

Flag to indicate cancellation of scheduled job.

IsDeletable

Describes whether the job is deletable or not.

IsPrepareToShipEnabled

Is Prepare To Ship Enabled on this job

IsShippingAddressEditable

Describes whether the shipping address is editable or not.

Message

The error message parsed from the body of the http error response.

ReverseShippingDetailsUpdate

The Editable status for Reverse Shipping Address and Contact Info

ReverseTransportPreferenceUpdate

The Editable status for Reverse Transport preferences

StartTime

Time at which the job was started in UTC ISO 8601 format.

Status

Name of the stage which is in progress.

Target

Gets or sets the target of the error.

TransferType

Type of the data transfer.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to