#[non_exhaustive]pub struct AssessmentFrameworkShareRequest { /* private fields */ }Expand description
Represents a share request for a custom framework in Audit Manager.
Implementations§
sourcepub fn framework_id(&self) -> Option<&str>
pub fn framework_id(&self) -> Option<&str>
The unique identifier for the shared custom framework.
sourcepub fn framework_name(&self) -> Option<&str>
pub fn framework_name(&self) -> Option<&str>
The name of the custom framework that the share request is for.
sourcepub fn framework_description(&self) -> Option<&str>
pub fn framework_description(&self) -> Option<&str>
The description of the shared custom framework.
sourcepub fn status(&self) -> Option<&ShareRequestStatus>
pub fn status(&self) -> Option<&ShareRequestStatus>
The status of the share request.
sourcepub fn source_account(&self) -> Option<&str>
pub fn source_account(&self) -> Option<&str>
The Amazon Web Services account of the sender.
sourcepub fn destination_account(&self) -> Option<&str>
pub fn destination_account(&self) -> Option<&str>
The Amazon Web Services account of the recipient.
sourcepub fn destination_region(&self) -> Option<&str>
pub fn destination_region(&self) -> Option<&str>
The Amazon Web Services Region of the recipient.
sourcepub fn expiration_time(&self) -> Option<&DateTime>
pub fn expiration_time(&self) -> Option<&DateTime>
The time when the share request expires.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
The time when the share request was created.
sourcepub fn last_updated(&self) -> Option<&DateTime>
pub fn last_updated(&self) -> Option<&DateTime>
Specifies when the share request was last updated.
sourcepub fn comment(&self) -> Option<&str>
pub fn comment(&self) -> Option<&str>
An optional comment from the sender about the share request.
sourcepub fn standard_controls_count(&self) -> Option<i32>
pub fn standard_controls_count(&self) -> Option<i32>
The number of standard controls that are part of the shared custom framework.
sourcepub fn custom_controls_count(&self) -> Option<i32>
pub fn custom_controls_count(&self) -> Option<i32>
The number of custom controls that are part of the shared custom framework.
sourcepub fn compliance_type(&self) -> Option<&str>
pub fn compliance_type(&self) -> Option<&str>
The compliance type that the shared custom framework supports, such as CIS or HIPAA.
sourcepub fn builder() -> AssessmentFrameworkShareRequestBuilder
pub fn builder() -> AssessmentFrameworkShareRequestBuilder
Creates a new builder-style object to manufacture AssessmentFrameworkShareRequest.
Trait Implementations§
source§fn clone(&self) -> AssessmentFrameworkShareRequest
fn clone(&self) -> AssessmentFrameworkShareRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§fn eq(&self, other: &AssessmentFrameworkShareRequest) -> bool
fn eq(&self, other: &AssessmentFrameworkShareRequest) -> bool
self and other values to be equal, and is used
by ==.