- 1.104.0 (latest)
- 1.103.0
- 1.102.0
- 1.101.0
- 1.100.0
- 1.98.0
- 1.97.0
- 1.96.0
- 1.95.0
- 1.94.0
- 1.93.1
- 1.92.1
- 1.91.0
- 1.90.0
- 1.89.0
- 1.88.0
- 1.87.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.81.0
- 1.80.0
- 1.79.0
- 1.78.0
- 1.77.0
- 1.76.1
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.2
- 1.62.1
- 1.61.0
- 1.60.0
- 1.59.0
- 1.58.4
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.2
Reference documentation and code samples for the Cloud Spanner V1 Client class EncryptionInfo.
Encryption information for a Cloud Spanner database or backup.
Generated from protobuf message google.spanner.admin.database.v1.EncryptionInfo
Namespace
Google \ Cloud \ Spanner \ Admin \ Database \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ encryption_type
int
Output only. The type of encryption.
↳ encryption_status
Google\Rpc\Status
Output only. If present, the status of a recent encrypt/decrypt call on underlying data for this database or backup. Regardless of status, data is always encrypted at rest.
↳ kms_key_version
string
Output only. A Cloud KMS key version that is being used to protect the database or backup.
getEncryptionType
Output only. The type of encryption.
int
setEncryptionType
Output only. The type of encryption.
var
int
$this
getEncryptionStatus
Output only. If present, the status of a recent encrypt/decrypt call on underlying data for this database or backup. Regardless of status, data is always encrypted at rest.
hasEncryptionStatus
clearEncryptionStatus
setEncryptionStatus
Output only. If present, the status of a recent encrypt/decrypt call on underlying data for this database or backup. Regardless of status, data is always encrypted at rest.
$this
getKmsKeyVersion
Output only. A Cloud KMS key version that is being used to protect the database or backup.
string
setKmsKeyVersion
Output only. A Cloud KMS key version that is being used to protect the database or backup.
var
string
$this