Class: Aws::Lambda::Types::GetProvisionedConcurrencyConfigResponse

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.



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

class GetProvisionedConcurrencyConfigResponse < 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.



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

class GetProvisionedConcurrencyConfigResponse < 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



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

class GetProvisionedConcurrencyConfigResponse < 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.



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

class GetProvisionedConcurrencyConfigResponse < 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.



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

class GetProvisionedConcurrencyConfigResponse < 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.



5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
# File 'lib/aws-sdk-lambda/types.rb', line 5073

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