ruạṛ
a ���fEO � @ 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 dd � Z ed d� �Zej dd� �Zed d� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd � �Zej d!d � �Zed"d#� �Zej d$d#� �Zed%d&� �Zej d'd&� �Zed(d)� �Zej d*d)� �Zed+d,� �Zej d-d,� �Zed.d/� �Zej d0d/� �Zed1d2� �Zej d3d2� �Zed4d5� �Zej d6d5� �Zed7d8� �Zej d9d8� �Zed:d;� �Zej d<d;� �Zed=d>� �Zej d?d>� �Zd@dA� ZdBdC� Z dDdE� Z!dFS )G� ExportRequestz* Export metadata object response. � SUCCESSFUL�FAILED�IN_PROGRESS�TERMINATING� TERMINATED�QUEUEDc K s� ddddddddddddddddddd�| _ dd d ddd ddddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _d| _d| _dS )a� Initializes a new ExportRequest object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): :param key: The value to assign to the key property of this ExportRequest. :type key: str :param object_keys: The value to assign to the object_keys property of this ExportRequest. :type object_keys: list[str] :param bucket_name: The value to assign to the bucket_name property of this ExportRequest. :type bucket_name: str :param file_name: The value to assign to the file_name property of this ExportRequest. :type file_name: str :param object_storage_tenancy_id: The value to assign to the object_storage_tenancy_id property of this ExportRequest. :type object_storage_tenancy_id: str :param object_storage_region: The value to assign to the object_storage_region property of this ExportRequest. :type object_storage_region: str :param are_references_included: The value to assign to the are_references_included property of this ExportRequest. :type are_references_included: bool :param is_object_overwrite_enabled: The value to assign to the is_object_overwrite_enabled property of this ExportRequest. :type is_object_overwrite_enabled: bool :param filters: The value to assign to the filters property of this ExportRequest. :type filters: list[str] :param status: The value to assign to the status property of this ExportRequest. Allowed values for this property are: "SUCCESSFUL", "FAILED", "IN_PROGRESS", "TERMINATING", "TERMINATED", "QUEUED", 'UNKNOWN_ENUM_VALUE'. Any unrecognized values returned by a service will be mapped to 'UNKNOWN_ENUM_VALUE'. :type status: str :param created_by: The value to assign to the created_by property of this ExportRequest. :type created_by: str :param total_exported_object_count: The value to assign to the total_exported_object_count property of this ExportRequest. :type total_exported_object_count: int :param time_started_in_millis: The value to assign to the time_started_in_millis property of this ExportRequest. :type time_started_in_millis: int :param time_ended_in_millis: The value to assign to the time_ended_in_millis property of this ExportRequest. :type time_ended_in_millis: int :param error_messages: The value to assign to the error_messages property of this ExportRequest. :type error_messages: dict(str, str) :param exported_items: The value to assign to the exported_items property of this ExportRequest. :type exported_items: list[oci.data_integration.models.ExportObjectMetadataSummary] :param referenced_items: The value to assign to the referenced_items property of this ExportRequest. :type referenced_items: str :param name: The value to assign to the name property of this ExportRequest. :type name: str �strz list[str]�bool�intzdict(str, str)z!list[ExportObjectMetadataSummary])�key�object_keys�bucket_name� file_name�object_storage_tenancy_id�object_storage_region�are_references_included�is_object_overwrite_enabled�filters�status� created_by�total_exported_object_count�time_started_in_millis�time_ended_in_millis�error_messages�exported_items�referenced_items�namer Z objectKeysZ bucketNameZfileNameZobjectStorageTenancyIdZobjectStorageRegionZareReferencesIncludedZisObjectOverwriteEnabledr r Z createdByZtotalExportedObjectCountZtimeStartedInMillisZtimeEndedInMillisZ errorMessagesZ exportedItemsZreferencedItemsr! N)Z swagger_typesZ attribute_map�_key�_object_keys�_bucket_name� _file_name�_object_storage_tenancy_id�_object_storage_region�_are_references_included�_is_object_overwrite_enabled�_filters�_status�_created_by�_total_exported_object_count�_time_started_in_millis�_time_ended_in_millis�_error_messages�_exported_items�_referenced_items�_name)�self�kwargs� r6 �N/usr/lib/python3.9/site-packages/oci/data_integration/models/export_request.py�__init__* sp Q��zExportRequest.__init__c C s | j S )z� Gets the key of this ExportRequest. Export object request key :return: The key of this ExportRequest. :rtype: str �r"