pub struct CloneOperationInformation {Show 14 fields
pub clone_statistics: Option<CloneStatistics>,
pub completion_date: Option<OffsetDateTime>,
pub creation_date: Option<OffsetDateTime>,
pub destination_object: Option<ShallowReference>,
pub destination_plan: Option<ShallowReference>,
pub destination_project: Option<ShallowReference>,
pub message: Option<String>,
pub op_id: Option<i32>,
pub result_object_type: Option<ResultObjectType>,
pub source_object: Option<ShallowReference>,
pub source_plan: Option<ShallowReference>,
pub source_project: Option<ShallowReference>,
pub state: Option<State>,
pub url: Option<String>,
}Expand description
Detail About Clone Operation.
Fields§
§clone_statistics: Option<CloneStatistics>Clone Statistics Details.
completion_date: Option<OffsetDateTime>If the operation is complete, the DateTime of completion. If operation is not complete, this is DateTime.MaxValue
creation_date: Option<OffsetDateTime>DateTime when the operation was started
destination_object: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
destination_plan: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
destination_project: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
message: Option<String>If the operation has Failed, Message contains the reason for failure. Null otherwise.
op_id: Option<i32>The ID of the operation
result_object_type: Option<ResultObjectType>The type of the object generated as a result of the Clone operation
source_object: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
source_plan: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
source_project: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
state: Option<State>Current state of the operation. When State reaches Succeeded or Failed, the operation is complete
url: Option<String>Url for getting the clone information
Implementations§
Trait Implementations§
Source§impl Clone for CloneOperationInformation
impl Clone for CloneOperationInformation
Source§fn clone(&self) -> CloneOperationInformation
fn clone(&self) -> CloneOperationInformation
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more