#[non_exhaustive]pub struct ReplicationTaskAssessmentResult {
pub replication_task_identifier: Option<String>,
pub replication_task_arn: Option<String>,
pub replication_task_last_assessment_date: Option<DateTime>,
pub assessment_status: Option<String>,
pub assessment_results_file: Option<String>,
pub assessment_results: Option<String>,
pub s3_object_url: Option<String>,
}
Expand description
The task assessment report in JSON format.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.replication_task_identifier: Option<String>
The replication task identifier of the task on which the task assessment was run.
replication_task_arn: Option<String>
The Amazon Resource Name (ARN) of the replication task.
replication_task_last_assessment_date: Option<DateTime>
The date the task assessment was completed.
assessment_status: Option<String>
The status of the task assessment.
assessment_results_file: Option<String>
The file containing the results of the task assessment.
assessment_results: Option<String>
The task assessment results in JSON format.
The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn
in the request.
s3_object_url: Option<String>
The URL of the S3 object containing the task assessment results.
The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn
in the request.
Implementations§
source§impl ReplicationTaskAssessmentResult
impl ReplicationTaskAssessmentResult
sourcepub fn replication_task_identifier(&self) -> Option<&str>
pub fn replication_task_identifier(&self) -> Option<&str>
The replication task identifier of the task on which the task assessment was run.
sourcepub fn replication_task_arn(&self) -> Option<&str>
pub fn replication_task_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the replication task.
sourcepub fn replication_task_last_assessment_date(&self) -> Option<&DateTime>
pub fn replication_task_last_assessment_date(&self) -> Option<&DateTime>
The date the task assessment was completed.
sourcepub fn assessment_status(&self) -> Option<&str>
pub fn assessment_status(&self) -> Option<&str>
The status of the task assessment.
sourcepub fn assessment_results_file(&self) -> Option<&str>
pub fn assessment_results_file(&self) -> Option<&str>
The file containing the results of the task assessment.
sourcepub fn assessment_results(&self) -> Option<&str>
pub fn assessment_results(&self) -> Option<&str>
The task assessment results in JSON format.
The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn
in the request.
sourcepub fn s3_object_url(&self) -> Option<&str>
pub fn s3_object_url(&self) -> Option<&str>
The URL of the S3 object containing the task assessment results.
The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn
in the request.
source§impl ReplicationTaskAssessmentResult
impl ReplicationTaskAssessmentResult
sourcepub fn builder() -> ReplicationTaskAssessmentResultBuilder
pub fn builder() -> ReplicationTaskAssessmentResultBuilder
Creates a new builder-style object to manufacture ReplicationTaskAssessmentResult
.
Trait Implementations§
source§impl Clone for ReplicationTaskAssessmentResult
impl Clone for ReplicationTaskAssessmentResult
source§fn clone(&self) -> ReplicationTaskAssessmentResult
fn clone(&self) -> ReplicationTaskAssessmentResult
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for ReplicationTaskAssessmentResult
impl PartialEq for ReplicationTaskAssessmentResult
source§fn eq(&self, other: &ReplicationTaskAssessmentResult) -> bool
fn eq(&self, other: &ReplicationTaskAssessmentResult) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ReplicationTaskAssessmentResult
Auto Trait Implementations§
impl Freeze for ReplicationTaskAssessmentResult
impl RefUnwindSafe for ReplicationTaskAssessmentResult
impl Send for ReplicationTaskAssessmentResult
impl Sync for ReplicationTaskAssessmentResult
impl Unpin for ReplicationTaskAssessmentResult
impl UnwindSafe for ReplicationTaskAssessmentResult
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more