ruạṛ
a ���f4J � @ 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� �Zd:d;� Zd<d=� Zd>d?� Zd@S )A� ImportRequestz* Import metadata object response. � SUCCESSFUL�FAILED�IN_PROGRESS�TERMINATING� TERMINATED�QUEUEDc K s� ddddddddddddddddd�| _ dd d ddd ddddddddddd�| _d| _d| _d| _d| _d| _d| _d| _d| _ d| _ d| _d| _d| _ d| _d| _d| _d| _dS )a? Initializes a new ImportRequest 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 ImportRequest. :type key: str :param bucket_name: The value to assign to the bucket_name property of this ImportRequest. :type bucket_name: str :param file_name: The value to assign to the file_name property of this ImportRequest. :type file_name: str :param object_storage_tenancy_id: The value to assign to the object_storage_tenancy_id property of this ImportRequest. :type object_storage_tenancy_id: str :param object_storage_region: The value to assign to the object_storage_region property of this ImportRequest. :type object_storage_region: str :param object_key_for_import: The value to assign to the object_key_for_import property of this ImportRequest. :type object_key_for_import: str :param are_data_asset_references_included: The value to assign to the are_data_asset_references_included property of this ImportRequest. :type are_data_asset_references_included: bool :param import_conflict_resolution: The value to assign to the import_conflict_resolution property of this ImportRequest. :type import_conflict_resolution: oci.data_integration.models.ImportConflictResolution :param status: The value to assign to the status property of this ImportRequest. 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 ImportRequest. :type created_by: str :param total_imported_object_count: The value to assign to the total_imported_object_count property of this ImportRequest. :type total_imported_object_count: int :param time_started_in_millis: The value to assign to the time_started_in_millis property of this ImportRequest. :type time_started_in_millis: int :param time_ended_in_millis: The value to assign to the time_ended_in_millis property of this ImportRequest. :type time_ended_in_millis: int :param error_messages: The value to assign to the error_messages property of this ImportRequest. :type error_messages: dict(str, str) :param imported_objects: The value to assign to the imported_objects property of this ImportRequest. :type imported_objects: list[oci.data_integration.models.ImportObjectMetadataSummary] :param name: The value to assign to the name property of this ImportRequest. :type name: str �str�boolZImportConflictResolution�intzdict(str, str)z!list[ImportObjectMetadataSummary])�key�bucket_name� file_name�object_storage_tenancy_id�object_storage_region�object_key_for_import�"are_data_asset_references_included�import_conflict_resolution�status� created_by�total_imported_object_count�time_started_in_millis�time_ended_in_millis�error_messages�imported_objects�namer Z bucketNameZfileNameZobjectStorageTenancyIdZobjectStorageRegionZobjectKeyForImportZareDataAssetReferencesIncludedZimportConflictResolutionr Z createdByZtotalImportedObjectCountZtimeStartedInMillisZtimeEndedInMillisZ errorMessagesZimportedObjectsr N)Z swagger_typesZ attribute_map�_key�_bucket_name� _file_name�_object_storage_tenancy_id�_object_storage_region�_object_key_for_import�#_are_data_asset_references_included�_import_conflict_resolution�_status�_created_by�_total_imported_object_count�_time_started_in_millis�_time_ended_in_millis�_error_messages�_imported_objects�_name)�self�kwargs� r2 �N/usr/lib/python3.9/site-packages/oci/data_integration/models/import_request.py�__init__* sd I��zImportRequest.__init__c C s | j S )z� Gets the key of this ImportRequest. Import object request key :return: The key of this ImportRequest. :rtype: str �r �r0 r2 r2 r3 r � s zImportRequest.keyc C s || _ dS )z� Sets the key of this ImportRequest. Import object request key :param key: The key of this ImportRequest. :type: str Nr5 )r0 r r2 r2 r3 r � s c C s | j S )z� Gets the bucket_name of this ImportRequest. The name of the Object Storage Bucket where the objects will be imported from :return: The bucket_name of this ImportRequest. :rtype: str �r! r6 r2 r2 r3 r � s zImportRequest.bucket_namec C s || _ dS )z� Sets the bucket_name of this ImportRequest. The name of the Object Storage Bucket where the objects will be imported from :param bucket_name: The bucket_name of this ImportRequest. :type: str Nr7 )r0 r r2 r2 r3 r � s c C s | j S )z� Gets the file_name of this ImportRequest. Name of the zip file from which objects will be imported. :return: The file_name of this ImportRequest. :rtype: str �r"