Class ImportRequest
Import metadata object response.
Inherited Members
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. |