Struct aws_sdk_auditmanager::input::CreateAssessmentInput [−][src]
#[non_exhaustive]pub struct CreateAssessmentInput {
pub name: Option<String>,
pub description: Option<String>,
pub assessment_reports_destination: Option<AssessmentReportsDestination>,
pub scope: Option<Scope>,
pub roles: Option<Vec<Role>>,
pub framework_id: Option<String>,
pub tags: Option<HashMap<String, String>>,
}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.name: Option<String>The name of the assessment to be created.
description: Option<String>The optional description of the assessment to be created.
assessment_reports_destination: Option<AssessmentReportsDestination>The assessment report storage destination for the assessment that's being created.
scope: Option<Scope>The wrapper that contains the Amazon Web Services accounts and services that are in scope for the assessment.
roles: Option<Vec<Role>>The list of roles for the assessment.
framework_id: Option<String>The identifier for the framework that the assessment will be created from.
The tags that are associated with the assessment.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateAssessment, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<CreateAssessment, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<CreateAssessment>
Creates a new builder-style object to manufacture CreateAssessmentInput
The optional description of the assessment to be created.
The assessment report storage destination for the assessment that's being created.
The wrapper that contains the Amazon Web Services accounts and services that are in scope for the assessment.
The identifier for the framework that the assessment will be created from.
The tags that are associated with the assessment.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for CreateAssessmentInput
impl Send for CreateAssessmentInput
impl Sync for CreateAssessmentInput
impl Unpin for CreateAssessmentInput
impl UnwindSafe for CreateAssessmentInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more