pub struct UpdateStandardsControl { /* 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 UpdateStandardsControl
impl UpdateStandardsControl
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateStandardsControl, AwsResponseRetryClassifier>, SdkError<UpdateStandardsControlError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<UpdateStandardsControl, AwsResponseRetryClassifier>, SdkError<UpdateStandardsControlError>>
Consume this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
sourcepub async fn send(
self
) -> Result<UpdateStandardsControlOutput, SdkError<UpdateStandardsControlError>>
pub async fn send(
self
) -> Result<UpdateStandardsControlOutput, SdkError<UpdateStandardsControlError>>
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 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 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 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.
Trait Implementations§
source§impl Clone for UpdateStandardsControl
impl Clone for UpdateStandardsControl
source§fn clone(&self) -> UpdateStandardsControl
fn clone(&self) -> UpdateStandardsControl
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more