# Class CompliancePostureConfig (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

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

Deprecated: Compliance Posture is no longer supported.
For more details, see
<https://cloud.google.com/kubernetes-engine/docs/deprecations/posture-management-deprecation>.

CompliancePostureConfig defines the settings needed to
enable/disable features for the Compliance Posture.

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

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `mode` | `https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1beta1.types.CompliancePostureConfig.Mode` Defines the enablement mode for Compliance Posture. This field is a member of `oneof`_ `_mode`. |
| `compliance_standards` | `MutableSequence[https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1beta1.types.CompliancePostureConfig.ComplianceStandard]` List of enabled compliance standards. |

## Classes

### ComplianceStandard

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

Defines the details of a compliance standard.

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

### Mode

    Mode(value)

Mode defines enablement mode for Compliance Posture.