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.



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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.



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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].

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



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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.



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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.



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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.



5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
# File 'lib/aws-sdk-lambda/types.rb', line 5169

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