UpdateTransferApplianceDetails

class oci.dts.models.UpdateTransferApplianceDetails(**kwargs)

Bases: object

UpdateTransferApplianceDetails model.

Attributes

LIFECYCLE_STATE_CANCELLED A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_CUSTOMER_NEVER_RECEIVED A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_DELETED A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_FINALIZED A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_PREPARING A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_RETURN_LABEL_AVAILABLE A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_RETURN_LABEL_GENERATING A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
LIFECYCLE_STATE_RETURN_LABEL_REQUESTED A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails.
customer_shipping_address Gets the customer_shipping_address of this UpdateTransferApplianceDetails.
expected_return_date Gets the expected_return_date of this UpdateTransferApplianceDetails.
lifecycle_state Gets the lifecycle_state of this UpdateTransferApplianceDetails.
minimum_storage_capacity_in_terabytes Gets the minimum_storage_capacity_in_terabytes of this UpdateTransferApplianceDetails.
pickup_window_end_time Gets the pickup_window_end_time of this UpdateTransferApplianceDetails.
pickup_window_start_time Gets the pickup_window_start_time of this UpdateTransferApplianceDetails.

Methods

__init__(**kwargs) Initializes a new UpdateTransferApplianceDetails object with values from keyword arguments.
LIFECYCLE_STATE_CANCELLED = 'CANCELLED'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “CANCELLED”

LIFECYCLE_STATE_CUSTOMER_NEVER_RECEIVED = 'CUSTOMER_NEVER_RECEIVED'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “CUSTOMER_NEVER_RECEIVED”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “DELETED”

LIFECYCLE_STATE_FINALIZED = 'FINALIZED'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “FINALIZED”

LIFECYCLE_STATE_PREPARING = 'PREPARING'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “PREPARING”

LIFECYCLE_STATE_RETURN_LABEL_AVAILABLE = 'RETURN_LABEL_AVAILABLE'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “RETURN_LABEL_AVAILABLE”

LIFECYCLE_STATE_RETURN_LABEL_GENERATING = 'RETURN_LABEL_GENERATING'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “RETURN_LABEL_GENERATING”

LIFECYCLE_STATE_RETURN_LABEL_REQUESTED = 'RETURN_LABEL_REQUESTED'

A constant which can be used with the lifecycle_state property of a UpdateTransferApplianceDetails. This constant has a value of “RETURN_LABEL_REQUESTED”

__init__(**kwargs)

Initializes a new UpdateTransferApplianceDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this UpdateTransferApplianceDetails. Allowed values for this property are: “PREPARING”, “FINALIZED”, “RETURN_LABEL_REQUESTED”, “RETURN_LABEL_GENERATING”, “RETURN_LABEL_AVAILABLE”, “DELETED”, “CUSTOMER_NEVER_RECEIVED”, “CANCELLED”
  • customer_shipping_address (oci.dts.models.ShippingAddress) – The value to assign to the customer_shipping_address property of this UpdateTransferApplianceDetails.
  • expected_return_date (datetime) – The value to assign to the expected_return_date property of this UpdateTransferApplianceDetails.
  • pickup_window_start_time (datetime) – The value to assign to the pickup_window_start_time property of this UpdateTransferApplianceDetails.
  • pickup_window_end_time (datetime) – The value to assign to the pickup_window_end_time property of this UpdateTransferApplianceDetails.
  • minimum_storage_capacity_in_terabytes (int) – The value to assign to the minimum_storage_capacity_in_terabytes property of this UpdateTransferApplianceDetails.
customer_shipping_address

Gets the customer_shipping_address of this UpdateTransferApplianceDetails.

Returns:The customer_shipping_address of this UpdateTransferApplianceDetails.
Return type:oci.dts.models.ShippingAddress
expected_return_date

Gets the expected_return_date of this UpdateTransferApplianceDetails. Expected return date from customer for the device, time portion should be zero.

Returns:The expected_return_date of this UpdateTransferApplianceDetails.
Return type:datetime
lifecycle_state

Gets the lifecycle_state of this UpdateTransferApplianceDetails. Allowed values for this property are: “PREPARING”, “FINALIZED”, “RETURN_LABEL_REQUESTED”, “RETURN_LABEL_GENERATING”, “RETURN_LABEL_AVAILABLE”, “DELETED”, “CUSTOMER_NEVER_RECEIVED”, “CANCELLED”

Returns:The lifecycle_state of this UpdateTransferApplianceDetails.
Return type:str
minimum_storage_capacity_in_terabytes

Gets the minimum_storage_capacity_in_terabytes of this UpdateTransferApplianceDetails. Minimum storage capacity of the device, in terabytes. Valid options are 50, 95 and 150.

Returns:The minimum_storage_capacity_in_terabytes of this UpdateTransferApplianceDetails.
Return type:int
pickup_window_end_time

Gets the pickup_window_end_time of this UpdateTransferApplianceDetails. End time for the window to pickup the device from customer.

Returns:The pickup_window_end_time of this UpdateTransferApplianceDetails.
Return type:datetime
pickup_window_start_time

Gets the pickup_window_start_time of this UpdateTransferApplianceDetails. Start time for the window to pickup the device from customer.

Returns:The pickup_window_start_time of this UpdateTransferApplianceDetails.
Return type:datetime