Struct aws_sdk_redshift::input::create_usage_limit_input::Builder [−][src]
#[non_exhaustive]pub struct Builder { /* fields omitted */ }
Expand description
A builder for CreateUsageLimitInput
Implementations
The identifier of the cluster that you want to limit usage.
The identifier of the cluster that you want to limit usage.
The Amazon Redshift feature that you want to limit.
The Amazon Redshift feature that you want to limit.
The type of limit. Depending on the feature type, this can be based on a time duration or data size.
If FeatureType
is spectrum
, then LimitType
must be data-scanned
.
If FeatureType
is concurrency-scaling
, then LimitType
must be time
.
The type of limit. Depending on the feature type, this can be based on a time duration or data size.
If FeatureType
is spectrum
, then LimitType
must be data-scanned
.
If FeatureType
is concurrency-scaling
, then LimitType
must be time
.
The limit amount. If time-based, this amount is in minutes. If data-based, this amount is in terabytes (TB). The value must be a positive number.
The limit amount. If time-based, this amount is in minutes. If data-based, this amount is in terabytes (TB). The value must be a positive number.
The time period that the amount applies to. A weekly
period begins on Sunday. The default is monthly
.
The time period that the amount applies to. A weekly
period begins on Sunday. The default is monthly
.
The action that Amazon Redshift takes when the limit is reached. The default is log. For more information about this parameter, see UsageLimit.
The action that Amazon Redshift takes when the limit is reached. The default is log. For more information about this parameter, see UsageLimit.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
A list of tag instances.
A list of tag instances.
Consumes the builder and constructs a CreateUsageLimitInput
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more