Share via


TransportPreferences Class

Definition

Preferences related to the shipment logistics of the sku

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

Constructors

TransportPreferences()

Creates an new TransportPreferences instance.

Properties

IsUpdated

Read only property which indicates whether transport preferences has been updated or not after device is prepared.

PreferredShipmentType

Indicates Shipment Logistics type that the customer preferred.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of TransportPreferences.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of TransportPreferences.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of TransportPreferences into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to