yandex_function_scaling_policy (Resource)
Written by
Updated at August 7, 2025
Allows management of Yandex Cloud Function Scaling Policies.
Example usage
//
// Create a new Cloud Function Scaling Policy.
//
resource "yandex_function_scaling_policy" "my_scaling_policy" {
function_id = "d4e45**********pqvd3"
policy {
tag = "$latest"
zone_instances_limit = 3
zone_requests_limit = 100
}
policy {
tag = "my_tag"
zone_instances_limit = 4
zone_requests_limit = 150
}
}
Schema
Required
function_id(String) Yandex Cloud Function id used to define function.
Optional
policy(Block Set) List definition for Yandex Cloud Function scaling policies. (see below for nested schema)
Read-Only
id(String) The ID of this resource.
Nested Schema for policy
Required:
tag(String) Yandex Cloud Function version tag for Yandex Cloud Function scaling policy.
Optional:
zone_instances_limit(Number) Max number of instances in one zone for Yandex Cloud Function with tag.zone_requests_limit(Number) Max number of requests in one zone for Yandex Cloud Function with tag.
Import
The resource can be imported by using their resource ID. For getting the resource ID you can use Yandex Cloud Web Console
# terraform import yandex_function_scaling_policy.<resource Name> <resource Id>
terraform import yandex_function_scaling_policy.my_policy ...