Reference documentation and code samples for the Google Cloud Dataproc V1 Client class AutoscalingConfig.
Autoscaling Policy config associated with the cluster.
Generated from protobuf messagegoogle.cloud.dataproc.v1.AutoscalingConfig
Namespace
Google \ Cloud \ Dataproc \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ policy_uri
string
Optional. The autoscaling policy used by the cluster. Only resource names including projectid and location (region) are valid. Examples: *https://www.googleapis.com/compute/v1/projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]*projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]Note that the policy must be in the same project and Dataproc region.
getPolicyUri
Optional. The autoscaling policy used by the cluster.
Only resource names including projectid and location (region) are valid.
Examples:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Dataproc V1 Client - Class AutoscalingConfig (3.14.0)\n\nVersion latestkeyboard_arrow_down\n\n- [3.14.0 (latest)](/php/docs/reference/cloud-dataproc/latest/V1.AutoscalingConfig)\n- [3.13.4](/php/docs/reference/cloud-dataproc/3.13.4/V1.AutoscalingConfig)\n- [3.12.0](/php/docs/reference/cloud-dataproc/3.12.0/V1.AutoscalingConfig)\n- [3.11.0](/php/docs/reference/cloud-dataproc/3.11.0/V1.AutoscalingConfig)\n- [3.10.1](/php/docs/reference/cloud-dataproc/3.10.1/V1.AutoscalingConfig)\n- [3.9.0](/php/docs/reference/cloud-dataproc/3.9.0/V1.AutoscalingConfig)\n- [3.8.1](/php/docs/reference/cloud-dataproc/3.8.1/V1.AutoscalingConfig)\n- [3.7.1](/php/docs/reference/cloud-dataproc/3.7.1/V1.AutoscalingConfig)\n- [3.6.1](/php/docs/reference/cloud-dataproc/3.6.1/V1.AutoscalingConfig)\n- [3.5.1](/php/docs/reference/cloud-dataproc/3.5.1/V1.AutoscalingConfig)\n- [3.4.0](/php/docs/reference/cloud-dataproc/3.4.0/V1.AutoscalingConfig)\n- [3.3.0](/php/docs/reference/cloud-dataproc/3.3.0/V1.AutoscalingConfig)\n- [3.2.2](/php/docs/reference/cloud-dataproc/3.2.2/V1.AutoscalingConfig)\n- [2.6.1](/php/docs/reference/cloud-dataproc/2.6.1/V1.AutoscalingConfig)\n- [2.5.0](/php/docs/reference/cloud-dataproc/2.5.0/V1.AutoscalingConfig)\n- [2.3.0](/php/docs/reference/cloud-dataproc/2.3.0/V1.AutoscalingConfig)\n- [2.2.3](/php/docs/reference/cloud-dataproc/2.2.3/V1.AutoscalingConfig)\n- [2.1.0](/php/docs/reference/cloud-dataproc/2.1.0/V1.AutoscalingConfig)\n- [2.0.0](/php/docs/reference/cloud-dataproc/2.0.0/V1.AutoscalingConfig) \nReference documentation and code samples for the Google Cloud Dataproc V1 Client class AutoscalingConfig.\n\nAutoscaling Policy config associated with the cluster.\n\nGenerated from protobuf message `google.cloud.dataproc.v1.AutoscalingConfig`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dataproc \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getPolicyUri\n\nOptional. The autoscaling policy used by the cluster.\n\nOnly resource names including projectid and location (region) are valid.\nExamples:\n\n- `https://www.googleapis.com/compute/v1/projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`\n- `projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]` Note that the policy must be in the same project and Dataproc region.\n\n### setPolicyUri\n\nOptional. The autoscaling policy used by the cluster.\n\nOnly resource names including projectid and location (region) are valid.\nExamples:\n\n- `https://www.googleapis.com/compute/v1/projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]`\n- `projects/[project_id]/locations/[dataproc_region]/autoscalingPolicies/[policy_id]` Note that the policy must be in the same project and Dataproc region."]]