Class ExportRequest
Export metadata object response.
Inherited Members
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class ExportRequestProperties
AreReferencesIncluded
Declaration
[JsonProperty(PropertyName = "areReferencesIncluded")]
public bool? AreReferencesIncluded { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | Controls if the references will be exported along with the objects | 
BucketName
Declaration
[JsonProperty(PropertyName = "bucketName")]
public string BucketName { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The name of the Object Storage Bucket where the objects will be exported to | 
CreatedBy
Declaration
[JsonProperty(PropertyName = "createdBy")]
public string CreatedBy { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Name of the user who initiated export request. | 
ErrorMessages
Declaration
[JsonProperty(PropertyName = "errorMessages")]
public Dictionary<string, string> ErrorMessages { get; set; }Property Value
| Type | Description | 
|---|---|
| Dictionary<string, string> | Contains key of the error | 
ExportedItems
Declaration
[JsonProperty(PropertyName = "exportedItems")]
public List<ExportObjectMetadataSummary> ExportedItems { get; set; }Property Value
| Type | Description | 
|---|---|
| List<ExportObjectMetadataSummary> | The array of exported object details. | 
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> | Export multiple objects based on filters. | 
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. | 
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Export object request key | 
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }Property Value
| Type | Description | 
|---|---|
| string | Name of the export request. | 
ObjectKeys
Declaration
[JsonProperty(PropertyName = "objectKeys")]
public List<string> ObjectKeys { get; set; }Property Value
| Type | Description | 
|---|---|
| List<string> | The list of the objects to be exported | 
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) | 
ReferencedItems
Declaration
[JsonProperty(PropertyName = "referencedItems")]
public string ReferencedItems { get; set; }Property Value
| Type | Description | 
|---|---|
| string | The array of exported referenced objects. | 
Status
Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ExportRequest.StatusEnum? Status { get; set; }Property Value
| Type | Description | 
|---|---|
| ExportRequest.StatusEnum? | Export Objects request status. | 
TimeEndedInMillis
Declaration
[JsonProperty(PropertyName = "timeEndedInMillis")]
public long? TimeEndedInMillis { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | Time at which the request was completely processed. | 
TimeStartedInMillis
Declaration
[JsonProperty(PropertyName = "timeStartedInMillis")]
public long? TimeStartedInMillis { get; set; }Property Value
| Type | Description | 
|---|---|
| long? | Time at which the request started getting processed. | 
TotalExportedObjectCount
Declaration
[JsonProperty(PropertyName = "totalExportedObjectCount")]
public int? TotalExportedObjectCount { get; set; }Property Value
| Type | Description | 
|---|---|
| int? | Number of objects that are exported. |