pub struct Builder { /* private fields */ }
Expand description
A builder for NetworkInsightsAccessScopeAnalysis
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn network_insights_access_scope_analysis_id(
self,
input: impl Into<String>
) -> Self
pub fn network_insights_access_scope_analysis_id(
self,
input: impl Into<String>
) -> Self
The ID of the Network Access Scope analysis.
sourcepub fn set_network_insights_access_scope_analysis_id(
self,
input: Option<String>
) -> Self
pub fn set_network_insights_access_scope_analysis_id(
self,
input: Option<String>
) -> Self
The ID of the Network Access Scope analysis.
sourcepub fn network_insights_access_scope_analysis_arn(
self,
input: impl Into<String>
) -> Self
pub fn network_insights_access_scope_analysis_arn(
self,
input: impl Into<String>
) -> Self
The Amazon Resource Name (ARN) of the Network Access Scope analysis.
sourcepub fn set_network_insights_access_scope_analysis_arn(
self,
input: Option<String>
) -> Self
pub fn set_network_insights_access_scope_analysis_arn(
self,
input: Option<String>
) -> Self
The Amazon Resource Name (ARN) of the Network Access Scope analysis.
sourcepub fn network_insights_access_scope_id(self, input: impl Into<String>) -> Self
pub fn network_insights_access_scope_id(self, input: impl Into<String>) -> Self
The ID of the Network Access Scope.
sourcepub fn set_network_insights_access_scope_id(self, input: Option<String>) -> Self
pub fn set_network_insights_access_scope_id(self, input: Option<String>) -> Self
The ID of the Network Access Scope.
sourcepub fn status(self, input: AnalysisStatus) -> Self
pub fn status(self, input: AnalysisStatus) -> Self
The status.
sourcepub fn set_status(self, input: Option<AnalysisStatus>) -> Self
pub fn set_status(self, input: Option<AnalysisStatus>) -> Self
The status.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
The status message.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
The status message.
sourcepub fn warning_message(self, input: impl Into<String>) -> Self
pub fn warning_message(self, input: impl Into<String>) -> Self
The warning message.
sourcepub fn set_warning_message(self, input: Option<String>) -> Self
pub fn set_warning_message(self, input: Option<String>) -> Self
The warning message.
sourcepub fn start_date(self, input: DateTime) -> Self
pub fn start_date(self, input: DateTime) -> Self
The analysis start date.
sourcepub fn set_start_date(self, input: Option<DateTime>) -> Self
pub fn set_start_date(self, input: Option<DateTime>) -> Self
The analysis start date.
sourcepub fn set_end_date(self, input: Option<DateTime>) -> Self
pub fn set_end_date(self, input: Option<DateTime>) -> Self
The analysis end date.
sourcepub fn findings_found(self, input: FindingsFound) -> Self
pub fn findings_found(self, input: FindingsFound) -> Self
Indicates whether there are findings.
sourcepub fn set_findings_found(self, input: Option<FindingsFound>) -> Self
pub fn set_findings_found(self, input: Option<FindingsFound>) -> Self
Indicates whether there are findings.
sourcepub fn analyzed_eni_count(self, input: i32) -> Self
pub fn analyzed_eni_count(self, input: i32) -> Self
The number of network interfaces analyzed.
sourcepub fn set_analyzed_eni_count(self, input: Option<i32>) -> Self
pub fn set_analyzed_eni_count(self, input: Option<i32>) -> Self
The number of network interfaces analyzed.
The tags.
sourcepub fn build(self) -> NetworkInsightsAccessScopeAnalysis
pub fn build(self) -> NetworkInsightsAccessScopeAnalysis
Consumes the builder and constructs a NetworkInsightsAccessScopeAnalysis
.