Kubernetes Engine V1beta1 API - Class Google::Cloud::Container::V1beta1::DatabaseEncryption (v0.48.0)

Reference documentation and code samples for the Kubernetes Engine V1beta1 API class Google::Cloud::Container::V1beta1::DatabaseEncryption.

Configuration of etcd encryption.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#current_state

defcurrent_state()->::Google::Cloud::Container::V1beta1::DatabaseEncryption::CurrentState
Returns

#decryption_keys

defdecryption_keys()->::Array<::String>
Returns
  • (::Array<::String>) — Output only. Keys in use by the cluster for decrypting existing objects, in addition to the key in key_name.

    Each item is a CloudKMS key resource.

#key_name

defkey_name()->::String
Returns
  • (::String) — Name of CloudKMS key to use for the encryption of secrets in etcd. Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key

#key_name=

defkey_name=(value)->::String
Parameter
  • value (::String) — Name of CloudKMS key to use for the encryption of secrets in etcd. Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key
Returns
  • (::String) — Name of CloudKMS key to use for the encryption of secrets in etcd. Ex. projects/my-project/locations/global/keyRings/my-ring/cryptoKeys/my-key

#last_operation_errors

deflast_operation_errors()->::Array<::Google::Cloud::Container::V1beta1::DatabaseEncryption::OperationError>
Returns

#state

defstate()->::Google::Cloud::Container::V1beta1::DatabaseEncryption::State
Returns

#state=

defstate=(value)->::Google::Cloud::Container::V1beta1::DatabaseEncryption::State
Parameter
Returns

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.