Class TransferAppliance
Inheritance
TransferAppliance
Assembly: OCI.DotNetSDK.Dts.dll
Syntax
public class TransferAppliance
Properties
ApplianceDeliveryTrackingNumber
Declaration
[JsonProperty(PropertyName = "applianceDeliveryTrackingNumber")]
public string ApplianceDeliveryTrackingNumber { get; set; }
Property Value
ApplianceDeliveryVendor
Declaration
[JsonProperty(PropertyName = "applianceDeliveryVendor")]
public string ApplianceDeliveryVendor { get; set; }
Property Value
ApplianceReturnDeliveryTrackingNumber
Declaration
[JsonProperty(PropertyName = "applianceReturnDeliveryTrackingNumber")]
public string ApplianceReturnDeliveryTrackingNumber { get; set; }
Property Value
CreationTime
Declaration
[JsonProperty(PropertyName = "creationTime")]
public DateTime? CreationTime { get; set; }
Property Value
CustomerReceivedTime
Declaration
[JsonProperty(PropertyName = "customerReceivedTime")]
public DateTime? CustomerReceivedTime { get; set; }
Property Value
CustomerReturnedTime
Declaration
[JsonProperty(PropertyName = "customerReturnedTime")]
public DateTime? CustomerReturnedTime { get; set; }
Property Value
CustomerShippingAddress
Declaration
[JsonProperty(PropertyName = "customerShippingAddress")]
public ShippingAddress CustomerShippingAddress { get; set; }
Property Value
DeliverySecurityTieId
Declaration
[JsonProperty(PropertyName = "deliverySecurityTieId")]
public string DeliverySecurityTieId { get; set; }
Property Value
ExpectedReturnDate
Declaration
[JsonProperty(PropertyName = "expectedReturnDate")]
public DateTime? ExpectedReturnDate { get; set; }
Property Value
Type |
Description |
DateTime? |
Expected return date from customer for the device, time portion should be zero.
|
Label
Declaration
[Required(ErrorMessage = "Label is required.")]
[JsonProperty(PropertyName = "label")]
public string Label { get; set; }
Property Value
Type |
Description |
string |
Unique alpha-numeric identifier for a transfer appliance auto generated during create.
|
LifecycleState
Declaration
[JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TransferAppliance.LifecycleStateEnum? LifecycleState { get; set; }
Property Value
MinimumStorageCapacityInTerabytes
Declaration
[JsonProperty(PropertyName = "minimumStorageCapacityInTerabytes")]
public int? MinimumStorageCapacityInTerabytes { get; set; }
Property Value
Type |
Description |
int? |
Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.
|
NextBillingTime
Declaration
[JsonProperty(PropertyName = "nextBillingTime")]
public DateTime? NextBillingTime { get; set; }
Property Value
PickupWindowEndTime
Declaration
[JsonProperty(PropertyName = "pickupWindowEndTime")]
public DateTime? PickupWindowEndTime { get; set; }
Property Value
Type |
Description |
DateTime? |
End time for the window to pickup the device from customer.
|
PickupWindowStartTime
Declaration
[JsonProperty(PropertyName = "pickupWindowStartTime")]
public DateTime? PickupWindowStartTime { get; set; }
Property Value
Type |
Description |
DateTime? |
Start time for the window to pickup the device from customer.
|
ReturnSecurityTieId
Declaration
[JsonProperty(PropertyName = "returnSecurityTieId")]
public string ReturnSecurityTieId { get; set; }
Property Value
ReturnShippingLabelUri
Declaration
[JsonProperty(PropertyName = "returnShippingLabelUri")]
public string ReturnShippingLabelUri { get; set; }
Property Value
SerialNumber
Declaration
[JsonProperty(PropertyName = "serialNumber")]
public string SerialNumber { get; set; }
Property Value
TransferJobId
Declaration
[JsonProperty(PropertyName = "transferJobId")]
public string TransferJobId { get; set; }
Property Value
UploadStatusLogUri
Declaration
[JsonProperty(PropertyName = "uploadStatusLogUri")]
public string UploadStatusLogUri { get; set; }
Property Value