# Google Cloud Client Libraries for Rust - Cloud Key Management Service (KMS) API
**WARNING:** this crate is under active development. We expect multiple breaking
changes in the upcoming releases. Testing is also incomplete, we do **not**
recommend that you use this crate in production. We welcome feedback about the
APIs, documentation, missing features, bugs, etc.
Manages keys and performs cryptographic operations in a central cloud
service, for direct use by other cloud resources and applications.
## Quickstart
The main types to work with this crate are the clients:
* [Autokey](https://docs.rs/gcp-sdk-kms-v1/latest/gcp_sdk_kms_v1/client/struct.Autokey.html)
* [AutokeyAdmin](https://docs.rs/gcp-sdk-kms-v1/latest/gcp_sdk_kms_v1/client/struct.AutokeyAdmin.html)
* [EkmService](https://docs.rs/gcp-sdk-kms-v1/latest/gcp_sdk_kms_v1/client/struct.EkmService.html)
* [KeyManagementService](https://docs.rs/gcp-sdk-kms-v1/latest/gcp_sdk_kms_v1/client/struct.KeyManagementService.html)
## More Information
* Read the [crate's documentation](https://docs.rs/gcp-sdk-kms-v1/latest/gcp-sdk-kms-v1)