Creates a capacity provider that manages compute resources for Lambda functions
Source:R/lambda_operations.R
lambda_create_capacity_provider.RdCreates a capacity provider that manages compute resources for Lambda functions
See https://www.paws-r-sdk.com/docs/lambda_create_capacity_provider/ for full documentation.
Usage
lambda_create_capacity_provider(
CapacityProviderName,
VpcConfig,
PermissionsConfig,
InstanceRequirements = NULL,
CapacityProviderScalingConfig = NULL,
KmsKeyArn = NULL,
Tags = NULL
)Arguments
- CapacityProviderName
[required] The name of the capacity provider.
- VpcConfig
[required] The VPC configuration for the capacity provider, including subnet IDs and security group IDs where compute instances will be launched.
- PermissionsConfig
[required] The permissions configuration that specifies the IAM role ARN used by the capacity provider to manage compute resources.
- InstanceRequirements
The instance requirements that specify the compute instance characteristics, including architectures and allowed or excluded instance types.
- CapacityProviderScalingConfig
The scaling configuration that defines how the capacity provider scales compute instances, including maximum vCPU count and scaling policies.
- KmsKeyArn
The ARN of the KMS key used to encrypt data associated with the capacity provider.
A list of tags to associate with the capacity provider.