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

    CurrentState(value)

Current State of etcd encryption.

| ## Enums ||
|---|---|
| **Name** | **Description** |
| `CURRENT_STATE_UNSPECIFIED` | Should never be set |
| `CURRENT_STATE_ENCRYPTED` | Secrets in etcd are encrypted. |
| `CURRENT_STATE_DECRYPTED` | Secrets in etcd are stored in plain text (at etcd level) - this is unrelated to Compute Engine level full disk encryption. |
| `CURRENT_STATE_ENCRYPTION_PENDING` | Encryption (or re-encryption with a different CloudKMS key) of Secrets is in progress. |
| `CURRENT_STATE_ENCRYPTION_ERROR` | Encryption (or re-encryption with a different CloudKMS key) of Secrets in etcd encountered an error. |
| `CURRENT_STATE_DECRYPTION_PENDING` | De-crypting Secrets to plain text in etcd is in progress. |
| `CURRENT_STATE_DECRYPTION_ERROR` | De-crypting Secrets to plain text in etcd encountered an error. |
| `CURRENT_STATE_ALL_OBJECTS_ENCRYPTION_ENABLED` | Encryption of all objects in the storage is enabled. It does not guarantee that all objects in the storage are encrypted, but eventually they will be. |
| `CURRENT_STATE_ALL_OBJECTS_ENCRYPTION_PENDING` | Enablement of the encryption of all objects in storage is pending. |
| `CURRENT_STATE_ALL_OBJECTS_ENCRYPTION_ERROR` | Enabling encryption of all objects in storage encountered an error. |