CreateExportRequestDetails

class oci.data_integration.models.CreateExportRequestDetails(**kwargs)

Bases: object

Details of export request. Export is supported using three ways. First, when objectKeys are provided, export of those objects take place. Second, when filter are provided, all the objects based on the filter provided are exported. Third, when neither objectKeys nor filters are provided, we export all the design objects for the workspace.

Methods

__init__(**kwargs) Initializes a new CreateExportRequestDetails object with values from keyword arguments.

Attributes

are_references_included Gets the are_references_included of this CreateExportRequestDetails.
bucket_name [Required] Gets the bucket_name of this CreateExportRequestDetails.
file_name Gets the file_name of this CreateExportRequestDetails.
filters Gets the filters of this CreateExportRequestDetails.
is_object_overwrite_enabled Gets the is_object_overwrite_enabled of this CreateExportRequestDetails.
object_keys Gets the object_keys of this CreateExportRequestDetails.
object_storage_region Gets the object_storage_region of this CreateExportRequestDetails.
object_storage_tenancy_id Gets the object_storage_tenancy_id of this CreateExportRequestDetails.
__init__(**kwargs)

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

Parameters:
  • bucket_name (str) – The value to assign to the bucket_name property of this CreateExportRequestDetails.
  • file_name (str) – The value to assign to the file_name property of this CreateExportRequestDetails.
  • object_storage_tenancy_id (str) – The value to assign to the object_storage_tenancy_id property of this CreateExportRequestDetails.
  • object_storage_region (str) – The value to assign to the object_storage_region property of this CreateExportRequestDetails.
  • is_object_overwrite_enabled (bool) – The value to assign to the is_object_overwrite_enabled property of this CreateExportRequestDetails.
  • object_keys (list[str]) – The value to assign to the object_keys property of this CreateExportRequestDetails.
  • are_references_included (bool) – The value to assign to the are_references_included property of this CreateExportRequestDetails.
  • filters (list[str]) – The value to assign to the filters property of this CreateExportRequestDetails.
are_references_included

Gets the are_references_included of this CreateExportRequestDetails. This field controls if the references will be exported along with the objects

Returns:The are_references_included of this CreateExportRequestDetails.
Return type:bool
bucket_name

[Required] Gets the bucket_name of this CreateExportRequestDetails. Name of the Object Storage bucket where the object will be exported.

Returns:The bucket_name of this CreateExportRequestDetails.
Return type:str
file_name

Gets the file_name of this CreateExportRequestDetails. Name of the exported zip file.

Returns:The file_name of this CreateExportRequestDetails.
Return type:str
filters

Gets the filters of this CreateExportRequestDetails. Filters for exported objects

Returns:The filters of this CreateExportRequestDetails.
Return type:list[str]
is_object_overwrite_enabled

Gets the is_object_overwrite_enabled of this CreateExportRequestDetails. Flag to control whether to overwrite the object if it is already present at the provided object storage location.

Returns:The is_object_overwrite_enabled of this CreateExportRequestDetails.
Return type:bool
object_keys

Gets the object_keys of this CreateExportRequestDetails. Field is used to specify which object keys to export

Returns:The object_keys of this CreateExportRequestDetails.
Return type:list[str]
object_storage_region

Gets the object_storage_region of this CreateExportRequestDetails. Region of the object storage (if using object storage of different region)

Returns:The object_storage_region of this CreateExportRequestDetails.
Return type:str
object_storage_tenancy_id

Gets the object_storage_tenancy_id of this CreateExportRequestDetails. Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)

Returns:The object_storage_tenancy_id of this CreateExportRequestDetails.
Return type:str