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

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

SecretManagerConfig is config for secret manager enablement.

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

| ## Attributes ||
|---|---|
| **Name** | **Description** |
| `enabled` | `bool` Enable/Disable Secret Manager Config. This field is a member of `oneof`_ `_enabled`. |
| `rotation_config` | `https://docs.cloud.google.com/python/docs/reference/container/latest/google.cloud.container_v1.types.SecretManagerConfig.RotationConfig` Rotation config for secret manager. This field is a member of `oneof`_ `_rotation_config`. |

## Classes

### RotationConfig

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

RotationConfig is config for secret manager auto rotation.

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