Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data ProvisionedConcurrencyConfigListItem = ProvisionedConcurrencyConfigListItem' {}
- newProvisionedConcurrencyConfigListItem :: ProvisionedConcurrencyConfigListItem
- provisionedConcurrencyConfigListItem_allocatedProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural)
- provisionedConcurrencyConfigListItem_availableProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural)
- provisionedConcurrencyConfigListItem_functionArn :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text)
- provisionedConcurrencyConfigListItem_lastModified :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text)
- provisionedConcurrencyConfigListItem_requestedProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural)
- provisionedConcurrencyConfigListItem_status :: Lens' ProvisionedConcurrencyConfigListItem (Maybe ProvisionedConcurrencyStatusEnum)
- provisionedConcurrencyConfigListItem_statusReason :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text)
Documentation
data ProvisionedConcurrencyConfigListItem Source #
Details about the provisioned concurrency configuration for a function alias or version.
See: newProvisionedConcurrencyConfigListItem
smart constructor.
ProvisionedConcurrencyConfigListItem' | |
|
Instances
newProvisionedConcurrencyConfigListItem :: ProvisionedConcurrencyConfigListItem Source #
Create a value of ProvisionedConcurrencyConfigListItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allocatedProvisionedConcurrentExecutions:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_allocatedProvisionedConcurrentExecutions
- 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.
$sel:availableProvisionedConcurrentExecutions:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_availableProvisionedConcurrentExecutions
- The amount of provisioned concurrency available.
$sel:functionArn:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_functionArn
- The Amazon Resource Name (ARN) of the alias or version.
$sel:lastModified:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_lastModified
- The date and time that a user last updated the configuration, in
ISO 8601 format.
$sel:requestedProvisionedConcurrentExecutions:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_requestedProvisionedConcurrentExecutions
- The amount of provisioned concurrency requested.
$sel:status:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_status
- The status of the allocation process.
$sel:statusReason:ProvisionedConcurrencyConfigListItem'
, provisionedConcurrencyConfigListItem_statusReason
- For failed allocations, the reason that provisioned concurrency could
not be allocated.
provisionedConcurrencyConfigListItem_allocatedProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural) Source #
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.
provisionedConcurrencyConfigListItem_availableProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural) Source #
The amount of provisioned concurrency available.
provisionedConcurrencyConfigListItem_functionArn :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text) Source #
The Amazon Resource Name (ARN) of the alias or version.
provisionedConcurrencyConfigListItem_lastModified :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text) Source #
The date and time that a user last updated the configuration, in ISO 8601 format.
provisionedConcurrencyConfigListItem_requestedProvisionedConcurrentExecutions :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Natural) Source #
The amount of provisioned concurrency requested.
provisionedConcurrencyConfigListItem_status :: Lens' ProvisionedConcurrencyConfigListItem (Maybe ProvisionedConcurrencyStatusEnum) Source #
The status of the allocation process.
provisionedConcurrencyConfigListItem_statusReason :: Lens' ProvisionedConcurrencyConfigListItem (Maybe Text) Source #
For failed allocations, the reason that provisioned concurrency could not be allocated.