Struct aws_sdk_lambda::operation::get_provisioned_concurrency_config::GetProvisionedConcurrencyConfigOutput
source · #[non_exhaustive]pub struct GetProvisionedConcurrencyConfigOutput {
pub requested_provisioned_concurrent_executions: Option<i32>,
pub available_provisioned_concurrent_executions: Option<i32>,
pub allocated_provisioned_concurrent_executions: Option<i32>,
pub status: Option<ProvisionedConcurrencyStatusEnum>,
pub status_reason: Option<String>,
pub last_modified: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.requested_provisioned_concurrent_executions: Option<i32>
The amount of provisioned concurrency requested.
available_provisioned_concurrent_executions: Option<i32>
The amount of provisioned concurrency available.
allocated_provisioned_concurrent_executions: 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.
status: Option<ProvisionedConcurrencyStatusEnum>
The status of the allocation process.
status_reason: Option<String>
For failed allocations, the reason that provisioned concurrency could not be allocated.
last_modified: Option<String>
The date and time that a user last updated the configuration, in ISO 8601 format.
Implementations§
source§impl GetProvisionedConcurrencyConfigOutput
impl GetProvisionedConcurrencyConfigOutput
sourcepub fn requested_provisioned_concurrent_executions(&self) -> Option<i32>
pub fn requested_provisioned_concurrent_executions(&self) -> Option<i32>
The amount of provisioned concurrency requested.
sourcepub fn available_provisioned_concurrent_executions(&self) -> Option<i32>
pub fn available_provisioned_concurrent_executions(&self) -> Option<i32>
The amount of provisioned concurrency available.
sourcepub fn allocated_provisioned_concurrent_executions(&self) -> Option<i32>
pub fn 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) -> Option<&ProvisionedConcurrencyStatusEnum>
pub fn status(&self) -> Option<&ProvisionedConcurrencyStatusEnum>
The status of the allocation process.
sourcepub fn status_reason(&self) -> Option<&str>
pub fn status_reason(&self) -> Option<&str>
For failed allocations, the reason that provisioned concurrency could not be allocated.
sourcepub fn last_modified(&self) -> Option<&str>
pub fn last_modified(&self) -> Option<&str>
The date and time that a user last updated the configuration, in ISO 8601 format.
source§impl GetProvisionedConcurrencyConfigOutput
impl GetProvisionedConcurrencyConfigOutput
sourcepub fn builder() -> GetProvisionedConcurrencyConfigOutputBuilder
pub fn builder() -> GetProvisionedConcurrencyConfigOutputBuilder
Creates a new builder-style object to manufacture GetProvisionedConcurrencyConfigOutput
.
Trait Implementations§
source§impl Clone for GetProvisionedConcurrencyConfigOutput
impl Clone for GetProvisionedConcurrencyConfigOutput
source§fn clone(&self) -> GetProvisionedConcurrencyConfigOutput
fn clone(&self) -> GetProvisionedConcurrencyConfigOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for GetProvisionedConcurrencyConfigOutput
impl PartialEq for GetProvisionedConcurrencyConfigOutput
source§fn eq(&self, other: &GetProvisionedConcurrencyConfigOutput) -> bool
fn eq(&self, other: &GetProvisionedConcurrencyConfigOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetProvisionedConcurrencyConfigOutput
impl RequestId for GetProvisionedConcurrencyConfigOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.