Struct aws_sdk_lambda::operation::get_provisioned_concurrency_config::builders::GetProvisionedConcurrencyConfigOutputBuilder
source · #[non_exhaustive]pub struct GetProvisionedConcurrencyConfigOutputBuilder { /* private fields */ }
Expand description
A builder for GetProvisionedConcurrencyConfigOutput
.
Implementations§
source§impl GetProvisionedConcurrencyConfigOutputBuilder
impl GetProvisionedConcurrencyConfigOutputBuilder
sourcepub fn requested_provisioned_concurrent_executions(self, input: i32) -> Self
pub fn requested_provisioned_concurrent_executions(self, input: i32) -> Self
The amount of provisioned concurrency requested.
sourcepub fn set_requested_provisioned_concurrent_executions(
self,
input: Option<i32>
) -> Self
pub fn set_requested_provisioned_concurrent_executions( self, input: Option<i32> ) -> Self
The amount of provisioned concurrency requested.
sourcepub fn get_requested_provisioned_concurrent_executions(&self) -> &Option<i32>
pub fn get_requested_provisioned_concurrent_executions(&self) -> &Option<i32>
The amount of provisioned concurrency requested.
sourcepub fn available_provisioned_concurrent_executions(self, input: i32) -> Self
pub fn available_provisioned_concurrent_executions(self, input: i32) -> Self
The amount of provisioned concurrency available.
sourcepub fn set_available_provisioned_concurrent_executions(
self,
input: Option<i32>
) -> Self
pub fn set_available_provisioned_concurrent_executions( self, input: Option<i32> ) -> Self
The amount of provisioned concurrency available.
sourcepub fn get_available_provisioned_concurrent_executions(&self) -> &Option<i32>
pub fn get_available_provisioned_concurrent_executions(&self) -> &Option<i32>
The amount of provisioned concurrency available.
sourcepub fn allocated_provisioned_concurrent_executions(self, input: i32) -> Self
pub fn allocated_provisioned_concurrent_executions(self, input: i32) -> Self
The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.
sourcepub fn set_allocated_provisioned_concurrent_executions(
self,
input: Option<i32>
) -> Self
pub fn set_allocated_provisioned_concurrent_executions( self, input: Option<i32> ) -> Self
The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.
sourcepub fn get_allocated_provisioned_concurrent_executions(&self) -> &Option<i32>
pub fn get_allocated_provisioned_concurrent_executions(&self) -> &Option<i32>
The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.
sourcepub fn status(self, input: ProvisionedConcurrencyStatusEnum) -> Self
pub fn status(self, input: ProvisionedConcurrencyStatusEnum) -> Self
The status of the allocation process.
sourcepub fn set_status(self, input: Option<ProvisionedConcurrencyStatusEnum>) -> Self
pub fn set_status(self, input: Option<ProvisionedConcurrencyStatusEnum>) -> Self
The status of the allocation process.
sourcepub fn get_status(&self) -> &Option<ProvisionedConcurrencyStatusEnum>
pub fn get_status(&self) -> &Option<ProvisionedConcurrencyStatusEnum>
The status of the allocation process.
sourcepub fn status_reason(self, input: impl Into<String>) -> Self
pub fn status_reason(self, input: impl Into<String>) -> Self
For failed allocations, the reason that provisioned concurrency could not be allocated.
sourcepub fn set_status_reason(self, input: Option<String>) -> Self
pub fn set_status_reason(self, input: Option<String>) -> Self
For failed allocations, the reason that provisioned concurrency could not be allocated.
sourcepub fn get_status_reason(&self) -> &Option<String>
pub fn get_status_reason(&self) -> &Option<String>
For failed allocations, the reason that provisioned concurrency could not be allocated.
sourcepub fn last_modified(self, input: impl Into<String>) -> Self
pub fn last_modified(self, input: impl Into<String>) -> Self
The date and time that a user last updated the configuration, in ISO 8601 format.
sourcepub fn set_last_modified(self, input: Option<String>) -> Self
pub fn set_last_modified(self, input: Option<String>) -> Self
The date and time that a user last updated the configuration, in ISO 8601 format.
sourcepub fn get_last_modified(&self) -> &Option<String>
pub fn get_last_modified(&self) -> &Option<String>
The date and time that a user last updated the configuration, in ISO 8601 format.
sourcepub fn build(self) -> GetProvisionedConcurrencyConfigOutput
pub fn build(self) -> GetProvisionedConcurrencyConfigOutput
Consumes the builder and constructs a GetProvisionedConcurrencyConfigOutput
.
Trait Implementations§
source§impl Clone for GetProvisionedConcurrencyConfigOutputBuilder
impl Clone for GetProvisionedConcurrencyConfigOutputBuilder
source§fn clone(&self) -> GetProvisionedConcurrencyConfigOutputBuilder
fn clone(&self) -> GetProvisionedConcurrencyConfigOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetProvisionedConcurrencyConfigOutputBuilder
impl Default for GetProvisionedConcurrencyConfigOutputBuilder
source§fn default() -> GetProvisionedConcurrencyConfigOutputBuilder
fn default() -> GetProvisionedConcurrencyConfigOutputBuilder
source§impl PartialEq for GetProvisionedConcurrencyConfigOutputBuilder
impl PartialEq for GetProvisionedConcurrencyConfigOutputBuilder
source§fn eq(&self, other: &GetProvisionedConcurrencyConfigOutputBuilder) -> bool
fn eq(&self, other: &GetProvisionedConcurrencyConfigOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.