Struct aws_sdk_inspector::model::AssessmentTemplate [−][src]
#[non_exhaustive]pub struct AssessmentTemplate {
pub arn: Option<String>,
pub name: Option<String>,
pub assessment_target_arn: Option<String>,
pub duration_in_seconds: i32,
pub rules_package_arns: Option<Vec<String>>,
pub user_attributes_for_findings: Option<Vec<Attribute>>,
pub last_assessment_run_arn: Option<String>,
pub assessment_run_count: Option<i32>,
pub created_at: Option<DateTime>,
}Expand description
Contains information about an Amazon Inspector assessment template. This data type is used as the response element in the DescribeAssessmentTemplates action.
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.arn: Option<String>The ARN of the assessment template.
name: Option<String>The name of the assessment template.
assessment_target_arn: Option<String>The ARN of the assessment target that corresponds to this assessment template.
duration_in_seconds: i32The duration in seconds specified for this assessment template. The default value is 3600 seconds (one hour). The maximum value is 86400 seconds (one day).
rules_package_arns: Option<Vec<String>>The rules packages that are specified for this assessment template.
user_attributes_for_findings: Option<Vec<Attribute>>The user-defined attributes that are assigned to every generated finding from the assessment run that uses this assessment template.
last_assessment_run_arn: Option<String>The Amazon Resource Name (ARN) of the most recent assessment run associated with this assessment template. This value exists only when the value of assessmentRunCount is greaterpa than zero.
assessment_run_count: Option<i32>The number of existing assessment runs associated with this assessment template. This value can be zero or a positive integer.
created_at: Option<DateTime>The time at which the assessment template is created.
Implementations
The ARN of the assessment target that corresponds to this assessment template.
The duration in seconds specified for this assessment template. The default value is 3600 seconds (one hour). The maximum value is 86400 seconds (one day).
The rules packages that are specified for this assessment template.
The user-defined attributes that are assigned to every generated finding from the assessment run that uses this assessment template.
The Amazon Resource Name (ARN) of the most recent assessment run associated with this assessment template. This value exists only when the value of assessmentRunCount is greaterpa than zero.
The number of existing assessment runs associated with this assessment template. This value can be zero or a positive integer.
The time at which the assessment template is created.
Creates a new builder-style object to manufacture AssessmentTemplate
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 AssessmentTemplate
impl Send for AssessmentTemplate
impl Sync for AssessmentTemplate
impl Unpin for AssessmentTemplate
impl UnwindSafe for AssessmentTemplate
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
