Struct aws_sdk_inspector::operation::create_assessment_target::builders::CreateAssessmentTargetInputBuilder
source · #[non_exhaustive]pub struct CreateAssessmentTargetInputBuilder { /* private fields */ }Expand description
A builder for CreateAssessmentTargetInput.
Implementations§
source§impl CreateAssessmentTargetInputBuilder
impl CreateAssessmentTargetInputBuilder
sourcepub fn assessment_target_name(self, input: impl Into<String>) -> Self
pub fn assessment_target_name(self, input: impl Into<String>) -> Self
The user-defined name that identifies the assessment target that you want to create. The name must be unique within the AWS account.
sourcepub fn set_assessment_target_name(self, input: Option<String>) -> Self
pub fn set_assessment_target_name(self, input: Option<String>) -> Self
The user-defined name that identifies the assessment target that you want to create. The name must be unique within the AWS account.
sourcepub fn resource_group_arn(self, input: impl Into<String>) -> Self
pub fn resource_group_arn(self, input: impl Into<String>) -> Self
The ARN that specifies the resource group that is used to create the assessment target. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target.
sourcepub fn set_resource_group_arn(self, input: Option<String>) -> Self
pub fn set_resource_group_arn(self, input: Option<String>) -> Self
The ARN that specifies the resource group that is used to create the assessment target. If resourceGroupArn is not specified, all EC2 instances in the current AWS account and region are included in the assessment target.
sourcepub fn build(self) -> Result<CreateAssessmentTargetInput, BuildError>
pub fn build(self) -> Result<CreateAssessmentTargetInput, BuildError>
Consumes the builder and constructs a CreateAssessmentTargetInput.
Trait Implementations§
source§impl Clone for CreateAssessmentTargetInputBuilder
impl Clone for CreateAssessmentTargetInputBuilder
source§fn clone(&self) -> CreateAssessmentTargetInputBuilder
fn clone(&self) -> CreateAssessmentTargetInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for CreateAssessmentTargetInputBuilder
impl Default for CreateAssessmentTargetInputBuilder
source§fn default() -> CreateAssessmentTargetInputBuilder
fn default() -> CreateAssessmentTargetInputBuilder
source§impl PartialEq<CreateAssessmentTargetInputBuilder> for CreateAssessmentTargetInputBuilder
impl PartialEq<CreateAssessmentTargetInputBuilder> for CreateAssessmentTargetInputBuilder
source§fn eq(&self, other: &CreateAssessmentTargetInputBuilder) -> bool
fn eq(&self, other: &CreateAssessmentTargetInputBuilder) -> bool
self and other values to be equal, and is used
by ==.