Google Cloud Spanner C++ Client  1.32.0
A C++ Client Library for Google Cloud Spanner
Classes | Namespaces | Typedefs
encryption_config.h File Reference
#include "google/cloud/spanner/version.h"
#include "google/cloud/kms_key_name.h"
#include "absl/types/variant.h"

Go to the source code of this file.

Classes

class  google::cloud::spanner::v1::DefaultEncryption
 Use the per-operation default encryption: More...
 
class  google::cloud::spanner::v1::GoogleEncryption
 Use Google default encryption. More...
 
class  google::cloud::spanner::v1::CustomerManagedEncryption
 Use encryption with encryption_key. More...
 

Namespaces

 google
 
 google::cloud
 The namespace Google Cloud Platform C++ client libraries.
 
 google::cloud::spanner
 Contains all the Cloud Spanner C++ client types and functions.
 
 google::cloud::spanner::v1
 The inlined, versioned namespace for the Cloud Spanner C++ client APIs.
 

Typedefs

using google::cloud::spanner::v1::EncryptionConfig = absl::variant< DefaultEncryption, GoogleEncryption, CustomerManagedEncryption >
 Specify the encryption configuration for any of the following operations: More...