Show / Hide Table of Contents

Class ImportRequest

Import metadata object response.

Inheritance
object
ImportRequest
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 ImportRequest

Properties

AreDataAssetReferencesIncluded

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

This field controls if the data asset references will be included during import.

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 imported from

CreatedBy

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

Name of the user who initiated import 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

FileName

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

Name of the zip file from which objects will be imported.

ImportConflictResolution

Declaration
[JsonProperty(PropertyName = "importConflictResolution")]
public ImportConflictResolution ImportConflictResolution { get; set; }
Property Value
Type Description
ImportConflictResolution

ImportedObjects

Declaration
[JsonProperty(PropertyName = "importedObjects")]
public List<ImportObjectMetadataSummary> ImportedObjects { get; set; }
Property Value
Type Description
List<ImportObjectMetadataSummary>

The array of imported object details.

Key

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

Import object request key

Name

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

Name of the import request.

ObjectKeyForImport

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

Key of the object inside which all the objects will be imported

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)

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ImportRequest.StatusEnum? Status { get; set; }
Property Value
Type Description
ImportRequest.StatusEnum?

Import 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.

TotalImportedObjectCount

Declaration
[JsonProperty(PropertyName = "totalImportedObjectCount")]
public int? TotalImportedObjectCount { get; set; }
Property Value
Type Description
int?

Number of objects that are imported.

In this article
Back to top