Class: Aws::Lambda::Types::PutProvisionedConcurrencyConfigResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-lambda/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#allocated_provisioned_concurrent_executionsInteger

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.



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end

#available_provisioned_concurrent_executionsInteger

The amount of provisioned concurrency available.



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end

#last_modifiedTime

The date and time that a user last updated the configuration, in [ISO 8601 format].

[1]: www.iso.org/iso-8601-date-and-time-format.html



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end

#requested_provisioned_concurrent_executionsInteger

The amount of provisioned concurrency requested.



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the allocation process.



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end

#status_reasonString

For failed allocations, the reason that provisioned concurrency could not be allocated.



5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
# File 'lib/aws-sdk-lambda/types.rb', line 5576

class PutProvisionedConcurrencyConfigResponse < Struct.new(
  :requested_provisioned_concurrent_executions,
  :available_provisioned_concurrent_executions,
  :allocated_provisioned_concurrent_executions,
  :status,
  :status_reason,
  :last_modified)
  SENSITIVE = []
  include Aws::Structure
end