Class CopyObjectRequestSummary
Copy metadata object response summary.
Inherited Members
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class CopyObjectRequestSummary
Properties
CopiedItems
Declaration
[JsonProperty(PropertyName = "copiedItems")]
public List<CopyObjectMetadataSummary> CopiedItems { get; set; }
Property Value
Type | Description |
---|---|
List<CopyObjectMetadataSummary> | The array of copy object details. |
CopyConflictResolution
Declaration
[JsonProperty(PropertyName = "copyConflictResolution")]
public CopyConflictResolution CopyConflictResolution { get; set; }
Property Value
Type | Description |
---|---|
CopyConflictResolution |
CopyMetadataObjectRequestStatus
Declaration
[JsonProperty(PropertyName = "copyMetadataObjectRequestStatus")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CopyObjectRequestSummary.CopyMetadataObjectRequestStatusEnum? CopyMetadataObjectRequestStatus { get; set; }
Property Value
Type | Description |
---|---|
CopyObjectRequestSummary.CopyMetadataObjectRequestStatusEnum? | Copy Object request status. |
CreatedBy
Declaration
[JsonProperty(PropertyName = "createdBy")]
public string CreatedBy { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the user who initiated copy request. |
CreatedByName
Declaration
[JsonProperty(PropertyName = "createdByName")]
public string CreatedByName { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the user who created the copy object request. |
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type | Description |
---|---|
string | Copy object request key. |
Name
Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string | Name of the copy object 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 copied. |
ReferencedItems
Declaration
[JsonProperty(PropertyName = "referencedItems")]
public List<CopyObjectMetadataSummary> ReferencedItems { get; set; }
Property Value
Type | Description |
---|---|
List<CopyObjectMetadataSummary> | The array of copied referenced objects. |
SourceWorkspaceId
Declaration
[JsonProperty(PropertyName = "sourceWorkspaceId")]
public string SourceWorkspaceId { get; set; }
Property Value
Type | Description |
---|---|
string | The workspace id of the source from where we need to copy object. |
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. |
TotalObjectsCopiedIntoTarget
Declaration
[JsonProperty(PropertyName = "totalObjectsCopiedIntoTarget")]
public int? TotalObjectsCopiedIntoTarget { get; set; }
Property Value
Type | Description |
---|---|
int? | Number of objects copied into the target. |
TotalSourceObjectCount
Declaration
[JsonProperty(PropertyName = "totalSourceObjectCount")]
public int? TotalSourceObjectCount { get; set; }
Property Value
Type | Description |
---|---|
int? | Number of source objects to be copied. |