Struct aws_sdk_ecs::client::fluent_builders::UpdateClusterSettings
source · [−]pub struct UpdateClusterSettings { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateClusterSettings.
Modifies the settings to use for a cluster.
Implementations
sourceimpl UpdateClusterSettings
impl UpdateClusterSettings
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UpdateClusterSettings, AwsResponseRetryClassifier>, SdkError<UpdateClusterSettingsError>>
pub async fn customize(
self
) -> Result<CustomizableOperation<UpdateClusterSettings, AwsResponseRetryClassifier>, SdkError<UpdateClusterSettingsError>>
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<UpdateClusterSettingsOutput, SdkError<UpdateClusterSettingsError>>
pub async fn send(
self
) -> Result<UpdateClusterSettingsOutput, SdkError<UpdateClusterSettingsError>>
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 cluster(self, input: impl Into<String>) -> Self
pub fn cluster(self, input: impl Into<String>) -> Self
The name of the cluster to modify the settings for.
sourcepub fn set_cluster(self, input: Option<String>) -> Self
pub fn set_cluster(self, input: Option<String>) -> Self
The name of the cluster to modify the settings for.
sourcepub fn settings(self, input: ClusterSetting) -> Self
pub fn settings(self, input: ClusterSetting) -> Self
Appends an item to settings.
To override the contents of this collection use set_settings.
The setting to use by default for a cluster. This parameter is used to turn on CloudWatch Container Insights for a cluster. If this value is specified, it overrides the containerInsights value set with PutAccountSetting or PutAccountSettingDefault.
sourcepub fn set_settings(self, input: Option<Vec<ClusterSetting>>) -> Self
pub fn set_settings(self, input: Option<Vec<ClusterSetting>>) -> Self
The setting to use by default for a cluster. This parameter is used to turn on CloudWatch Container Insights for a cluster. If this value is specified, it overrides the containerInsights value set with PutAccountSetting or PutAccountSettingDefault.
Trait Implementations
sourceimpl Clone for UpdateClusterSettings
impl Clone for UpdateClusterSettings
sourcefn clone(&self) -> UpdateClusterSettings
fn clone(&self) -> UpdateClusterSettings
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more