Struct aws_sdk_auditmanager::types::ManualEvidence
source · #[non_exhaustive]pub struct ManualEvidence {
pub s3_resource_path: Option<String>,
pub text_response: Option<String>,
pub evidence_file_name: Option<String>,
}Expand description
Evidence that's manually added to a control in Audit Manager. manualEvidence can be one of the following: evidenceFileName, s3ResourcePath, or textResponse.
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.s3_resource_path: Option<String>The S3 URL of the object that's imported as manual evidence.
text_response: Option<String>The plain text response that's entered and saved as manual evidence.
evidence_file_name: Option<String>The name of the file that's uploaded as manual evidence. This name is populated using the evidenceFileName value from the GetEvidenceFileUploadUrl API response.
Implementations§
source§impl ManualEvidence
impl ManualEvidence
sourcepub fn s3_resource_path(&self) -> Option<&str>
pub fn s3_resource_path(&self) -> Option<&str>
The S3 URL of the object that's imported as manual evidence.
sourcepub fn text_response(&self) -> Option<&str>
pub fn text_response(&self) -> Option<&str>
The plain text response that's entered and saved as manual evidence.
sourcepub fn evidence_file_name(&self) -> Option<&str>
pub fn evidence_file_name(&self) -> Option<&str>
The name of the file that's uploaded as manual evidence. This name is populated using the evidenceFileName value from the GetEvidenceFileUploadUrl API response.
source§impl ManualEvidence
impl ManualEvidence
sourcepub fn builder() -> ManualEvidenceBuilder
pub fn builder() -> ManualEvidenceBuilder
Creates a new builder-style object to manufacture ManualEvidence.
Trait Implementations§
source§impl Clone for ManualEvidence
impl Clone for ManualEvidence
source§fn clone(&self) -> ManualEvidence
fn clone(&self) -> ManualEvidence
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ManualEvidence
impl Debug for ManualEvidence
source§impl PartialEq for ManualEvidence
impl PartialEq for ManualEvidence
source§fn eq(&self, other: &ManualEvidence) -> bool
fn eq(&self, other: &ManualEvidence) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ManualEvidence
Auto Trait Implementations§
impl Freeze for ManualEvidence
impl RefUnwindSafe for ManualEvidence
impl Send for ManualEvidence
impl Sync for ManualEvidence
impl Unpin for ManualEvidence
impl UnwindSafe for ManualEvidence
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> 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