#[non_exhaustive]pub struct StartAssessmentRunInput {
pub assessment_template_arn: Option<String>,
pub assessment_run_name: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.assessment_template_arn: Option<String>The ARN of the assessment template of the assessment run that you want to start.
assessment_run_name: Option<String>You can specify the name for the assessment run. The name must be unique for the assessment template whose ARN is used to start the assessment run.
Implementations§
source§impl StartAssessmentRunInput
impl StartAssessmentRunInput
sourcepub fn assessment_template_arn(&self) -> Option<&str>
pub fn assessment_template_arn(&self) -> Option<&str>
The ARN of the assessment template of the assessment run that you want to start.
sourcepub fn assessment_run_name(&self) -> Option<&str>
pub fn assessment_run_name(&self) -> Option<&str>
You can specify the name for the assessment run. The name must be unique for the assessment template whose ARN is used to start the assessment run.
source§impl StartAssessmentRunInput
impl StartAssessmentRunInput
sourcepub fn builder() -> StartAssessmentRunInputBuilder
pub fn builder() -> StartAssessmentRunInputBuilder
Creates a new builder-style object to manufacture StartAssessmentRunInput.
Trait Implementations§
source§impl Clone for StartAssessmentRunInput
impl Clone for StartAssessmentRunInput
source§fn clone(&self) -> StartAssessmentRunInput
fn clone(&self) -> StartAssessmentRunInput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for StartAssessmentRunInput
impl Debug for StartAssessmentRunInput
source§impl PartialEq for StartAssessmentRunInput
impl PartialEq for StartAssessmentRunInput
source§fn eq(&self, other: &StartAssessmentRunInput) -> bool
fn eq(&self, other: &StartAssessmentRunInput) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StartAssessmentRunInput
Auto Trait Implementations§
impl RefUnwindSafe for StartAssessmentRunInput
impl Send for StartAssessmentRunInput
impl Sync for StartAssessmentRunInput
impl Unpin for StartAssessmentRunInput
impl UnwindSafe for StartAssessmentRunInput
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.