| project_id | GCP project ID | yes | — |
| service_account_key | Base64 encoded JSON key for GCP service account | no | "" |
| image_name | Name of container image to be deployed | yes | — |
| service_name | Name of the service to be deployed | yes | — |
| gcp_region | GCP region to deploy the service in | yes | — |
| image_tag | Tag of container image to be deployed | no | "" |
| image_tag_pattern | Regex pattern to identify the image_tag automatically | no | "" |
| concurrency_per_instance | Max number of concurrent requests per instance, max: 80 | no | 80 |
| cpu | VCPU limit per instance | no | 1 |
| memory | Memory limit per instance | no | 256Mi |
| max_instances | Max number of instances to be scaled | no | 10 |
| min_instances | Min number of instances to be available in idle | no | 0 |
| request_timeout | Timeout for a single request to be processed | no | 10s |
| allow_unauthenticated | Whether the service should not be protected by GCP authorization | no | true |
| cpu_throttling | Set to false so that CPU is always allocated and available even when there are no incoming requests | no | true |
| startup_boost | Set to true to have additional CPU available at startup time | no | false |
| service_account | Service Account to be used by the revision to be deployed | no | default |
| no_traffic | Set to true to just deploy a new revision without shifting traffic | no | false |
| cloudsql_instances | Comma separated list of CloudSQL instances to connect to | no | "" |
| vpc_connector | Name of the Serverless VPC Access connector to use with this service | no | "" |
| vpc_egress | Outbound traffic configuration, if a vpc_connector is configured | no | private-ranges-only |
| vpc_network | Name of VPC network when using direct VPC egress | no | "" |
| vpc_subnet | Name of VPC network's subnet | no | "" |
| vpc_network_tags | Comma-separated list of network tags | no | "" |
| ingress | Allowed ingress traffic sources | no | all |
| debug | Whether the gcloud commands should be printed to output | no | false |
| execution_environment | Selects the execution environment where the application will run | no | "" |