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.



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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.



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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.



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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.



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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.



5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
# File 'lib/aws-sdk-lambda/types.rb', line 5511

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