# Class PodAutoscaling (2.65.0)

2.65.0 (latest) 2.62.0 2.61.0 2.60.0 2.59.0 2.58.0 2.57.0 2.56.1 2.55.1 2.54.0 2.53.0 2.52.0 2.50.0 2.49.0 2.48.0 2.47.1 2.46.0 2.45.0 2.44.0 2.43.0 2.42.0 2.41.0 2.40.0 2.39.0 2.38.0 2.37.0 2.36.0 2.35.0 2.34.0 2.33.0 2.32.0 2.31.0 2.30.0 2.29.0 2.28.0 2.27.0 2.26.0 2.25.0 2.24.0 2.23.0 2.22.0 2.21.0 2.20.0 2.19.0 2.18.0 2.17.4 2.16.0 2.15.0 2.14.0 2.13.0 2.12.2 2.11.2 2.10.8 2.9.0 2.8.1 2.7.1 2.6.1 2.5.0 2.4.1 2.3.1 2.2.0 2.1.0 2.0.1 1.0.3 0.5.0 0.4.0 0.3.0

    PodAutoscaling(mapping=None, *, ignore_unknown_fields=False, **kwargs)

PodAutoscaling is used for configuration of parameters
for workload autoscaling.

.. _oneof: <https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields>

| ## Attribute ||
|---|---|
| **Name** | **Description** |
| `hpa_profile` | `https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1.types.PodAutoscaling.HPAProfile` Selected Horizontal Pod Autoscaling profile. This field is a member of `oneof`_ `_hpa_profile`. |

## Classes

### HPAProfile

    HPAProfile(value)

Possible types of Horizontal Pod Autoscaling profile.