Show / Hide Table of Contents

Class CreateExportRequestDetails

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.

Inheritance
object
CreateExportRequestDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class CreateExportRequestDetails

Properties

AreReferencesIncluded

Declaration
[JsonProperty(PropertyName = "areReferencesIncluded")]
public bool? AreReferencesIncluded { get; set; }
Property Value
Type Description
bool?

This field controls if the references will be exported along with the objects

BucketName

Declaration
[Required(ErrorMessage = "BucketName is required.")]
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }
Property Value
Type Description
string

Name of the Object Storage bucket where the object will be exported.

Remarks

Required

FileName

Declaration
[JsonProperty(PropertyName = "fileName")]
public string FileName { get; set; }
Property Value
Type Description
string

Name of the exported zip file.

Filters

Declaration
[JsonProperty(PropertyName = "filters")]
public List<string> Filters { get; set; }
Property Value
Type Description
List<string>

Filters for exported objects

IsObjectOverwriteEnabled

Declaration
[JsonProperty(PropertyName = "isObjectOverwriteEnabled")]
public bool? IsObjectOverwriteEnabled { get; set; }
Property Value
Type Description
bool?

Flag to control whether to overwrite the object if it is already present at the provided object storage location.

ObjectKeys

Declaration
[JsonProperty(PropertyName = "objectKeys")]
public List<string> ObjectKeys { get; set; }
Property Value
Type Description
List<string>

Field is used to specify which object keys to export

ObjectStorageRegion

Declaration
[JsonProperty(PropertyName = "objectStorageRegion")]
public string ObjectStorageRegion { get; set; }
Property Value
Type Description
string

Region of the object storage (if using object storage of different region)

ObjectStorageTenancyId

Declaration
[JsonProperty(PropertyName = "objectStorageTenancyId")]
public string ObjectStorageTenancyId { get; set; }
Property Value
Type Description
string

Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)

In this article
Back to top