Struct aws_sdk_securityhub::operation::update_standards_control::builders::UpdateStandardsControlFluentBuilder
source · pub struct UpdateStandardsControlFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateStandardsControl
.
Used to control whether an individual security standard control is enabled or disabled.
Implementations§
source§impl UpdateStandardsControlFluentBuilder
impl UpdateStandardsControlFluentBuilder
sourcepub fn as_input(&self) -> &UpdateStandardsControlInputBuilder
pub fn as_input(&self) -> &UpdateStandardsControlInputBuilder
Access the UpdateStandardsControl as a reference.
sourcepub async fn send(
self
) -> Result<UpdateStandardsControlOutput, SdkError<UpdateStandardsControlError, HttpResponse>>
pub async fn send( self ) -> Result<UpdateStandardsControlOutput, SdkError<UpdateStandardsControlError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateStandardsControlOutput, UpdateStandardsControlError, Self>, SdkError<UpdateStandardsControlError>>
pub async fn customize( self ) -> Result<CustomizableOperation<UpdateStandardsControlOutput, UpdateStandardsControlError, Self>, SdkError<UpdateStandardsControlError>>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn standards_control_arn(self, input: impl Into<String>) -> Self
pub fn standards_control_arn(self, input: impl Into<String>) -> Self
The ARN of the security standard control to enable or disable.
sourcepub fn set_standards_control_arn(self, input: Option<String>) -> Self
pub fn set_standards_control_arn(self, input: Option<String>) -> Self
The ARN of the security standard control to enable or disable.
sourcepub fn get_standards_control_arn(&self) -> &Option<String>
pub fn get_standards_control_arn(&self) -> &Option<String>
The ARN of the security standard control to enable or disable.
sourcepub fn control_status(self, input: ControlStatus) -> Self
pub fn control_status(self, input: ControlStatus) -> Self
The updated status of the security standard control.
sourcepub fn set_control_status(self, input: Option<ControlStatus>) -> Self
pub fn set_control_status(self, input: Option<ControlStatus>) -> Self
The updated status of the security standard control.
sourcepub fn get_control_status(&self) -> &Option<ControlStatus>
pub fn get_control_status(&self) -> &Option<ControlStatus>
The updated status of the security standard control.
sourcepub fn disabled_reason(self, input: impl Into<String>) -> Self
pub fn disabled_reason(self, input: impl Into<String>) -> Self
A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.
sourcepub fn set_disabled_reason(self, input: Option<String>) -> Self
pub fn set_disabled_reason(self, input: Option<String>) -> Self
A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.
sourcepub fn get_disabled_reason(&self) -> &Option<String>
pub fn get_disabled_reason(&self) -> &Option<String>
A description of the reason why you are disabling a security standard control. If you are disabling a control, then this is required.
Trait Implementations§
source§impl Clone for UpdateStandardsControlFluentBuilder
impl Clone for UpdateStandardsControlFluentBuilder
source§fn clone(&self) -> UpdateStandardsControlFluentBuilder
fn clone(&self) -> UpdateStandardsControlFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more