Share via


JobProperties Class

Definition

Job Properties

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

Constructors

JobProperties()

Creates an new JobProperties instance.

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

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataBox.Models.Api20221201.IJobProperties.

FromJsonString(String)

Creates a new instance of JobProperties, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to