ruạṛ
a N��fK2 � @ s8 d dl mZmZmZ d dlmZ eG dd� de��ZdS )� )�formatted_flat_dict� NONE_SENTINEL�#value_allowed_none_or_none_sentinel)�init_model_state_from_kwargsc @ s> e Zd ZdZdZdZdZdZdZdZ dZ d Zd Zdd� Z ed d� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd� �Zejdd� �Zedd � �Zejd!d � �Zed"d#� �Zejd$d#� �Zed%d&� �Zejd'd&� �Zd(d)� Zd*d+� Zd,d-� Zd.S )/�TransferPackagez TransferPackage model. � PREPARING�SHIPPING�RECEIVED� PROCESSING� PROCESSED�RETURNED�DELETED� CANCELLED�CANCELLED_RETURNEDc K sn dddddddddd� | _ ddddd d ddd d� | _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ dS )af Initializes a new TransferPackage object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param label: The value to assign to the label property of this TransferPackage. :type label: str :param lifecycle_state: The value to assign to the lifecycle_state property of this TransferPackage. Allowed values for this property are: "PREPARING", "SHIPPING", "RECEIVED", "PROCESSING", "PROCESSED", "RETURNED", "DELETED", "CANCELLED", "CANCELLED_RETURNED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type lifecycle_state: str :param transfer_job_id: The value to assign to the transfer_job_id property of this TransferPackage. :type transfer_job_id: str :param creation_time: The value to assign to the creation_time property of this TransferPackage. :type creation_time: datetime :param original_package_delivery_tracking_number: The value to assign to the original_package_delivery_tracking_number property of this TransferPackage. :type original_package_delivery_tracking_number: str :param return_package_delivery_tracking_number: The value to assign to the return_package_delivery_tracking_number property of this TransferPackage. :type return_package_delivery_tracking_number: str :param package_delivery_vendor: The value to assign to the package_delivery_vendor property of this TransferPackage. :type package_delivery_vendor: str :param transfer_site_shipping_address: The value to assign to the transfer_site_shipping_address property of this TransferPackage. :type transfer_site_shipping_address: str :param attached_transfer_device_labels: The value to assign to the attached_transfer_device_labels property of this TransferPackage. :type attached_transfer_device_labels: list[str] �str�datetimez list[str]) �label�lifecycle_state�transfer_job_id� creation_time�)original_package_delivery_tracking_number�'return_package_delivery_tracking_number�package_delivery_vendor�transfer_site_shipping_address�attached_transfer_device_labelsr �lifecycleState� transferJobId�creationTime�%originalPackageDeliveryTrackingNumber�#returnPackageDeliveryTrackingNumber�packageDeliveryVendor�transferSiteShippingAddress�attachedTransferDeviceLabelsN)� swagger_types� attribute_map�_label�_lifecycle_state�_transfer_job_id�_creation_time�*_original_package_delivery_tracking_number�(_return_package_delivery_tracking_number�_package_delivery_vendor�_transfer_site_shipping_address� _attached_transfer_device_labels)�self�kwargs� r0 ��/sparta/input/_build_configuration/image_build+validate/lib/bmcenv/lib64/python3.9/site-packages/oci/dts/models/transfer_package.py�__init__4 s: -� �zTransferPackage.__init__c C s | j S )z� **[Required]** Gets the label of this TransferPackage. :return: The label of this TransferPackage. :rtype: str �r% �r. r0 r0 r1 r � s zTransferPackage.labelc C s || _ dS )z� Sets the label of this TransferPackage. :param label: The label of this TransferPackage. :type: str Nr3 )r. r r0 r0 r1 r � s c C s | j S )a� Gets the lifecycle_state of this TransferPackage. Allowed values for this property are: "PREPARING", "SHIPPING", "RECEIVED", "PROCESSING", "PROCESSED", "RETURNED", "DELETED", "CANCELLED", "CANCELLED_RETURNED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :return: The lifecycle_state of this TransferPackage. :rtype: str )r&