class
Amazonite::Lambda::LambdaManagedInstancesCapacityProviderConfig
Overview
Configuration for Lambda-managed instances used by the capacity provider.
Included Modules
- JSON::Serializable
Defined in:
lambda/lambda_managed_instances_capacity_provider_config.crConstructors
- .new(pull : JSON::PullParser)
- .new(capacity_provider_arn : String, per_execution_environment_max_concurrency : Int32 | Nil = nil, execution_environment_memory_gi_b_per_v_cpu : Float64 | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#capacity_provider_arn : String
The Amazon Resource Name (ARN) of the capacity provider.
-
#capacity_provider_arn=(capacity_provider_arn : String)
The Amazon Resource Name (ARN) of the capacity provider.
-
#execution_environment_memory_gi_b_per_v_cpu : Float64 | Nil
The amount of memory in GiB allocated per vCPU for execution environments.
-
#execution_environment_memory_gi_b_per_v_cpu=(execution_environment_memory_gi_b_per_v_cpu : Float64 | Nil)
The amount of memory in GiB allocated per vCPU for execution environments.
-
#hash(hasher)
See
Object#hash(hasher) -
#per_execution_environment_max_concurrency : Int32 | Nil
The maximum number of concurrent execution environments that can run on each compute instance.
-
#per_execution_environment_max_concurrency=(per_execution_environment_max_concurrency : Int32 | Nil)
The maximum number of concurrent execution environments that can run on each compute instance.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The Amazon Resource Name (ARN) of the capacity provider.
The amount of memory in GiB allocated per vCPU for execution environments.
The amount of memory in GiB allocated per vCPU for execution environments.
The maximum number of concurrent execution environments that can run on each compute instance.
The maximum number of concurrent execution environments that can run on each compute instance.