Class: Google::Cloud::Logging::V2::CmekSettings
- Inherits:
-
Object
- Object
- Google::Cloud::Logging::V2::CmekSettings
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/logging/v2/logging_config.rb
Overview
Describes the customer-managed encryption key (CMEK) settings associated with a project, folder, organization, billing account, or flexible resource.
Note: CMEK for the Log Router can currently only be configured for Google Cloud organizations. Once configured, it applies to all projects and folders in the Google Cloud organization.
See Enabling CMEK for Log Router for more information.
Instance Attribute Summary collapse
-
#kms_key_name ⇒ ::String
The resource name for the configured Cloud KMS key.
-
#kms_key_version_name ⇒ ::String
The CryptoKeyVersion resource name for the configured Cloud KMS key.
-
#name ⇒ ::String
readonly
Output only.
-
#service_account_id ⇒ ::String
readonly
Output only.
Instance Attribute Details
#kms_key_name ⇒ ::String
1207 1208 1209 1210 |
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1207 class CmekSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#kms_key_version_name ⇒ ::String
1207 1208 1209 1210 |
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1207 class CmekSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String (readonly)
1207 1208 1209 1210 |
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1207 class CmekSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#service_account_id ⇒ ::String (readonly)
1207 1208 1209 1210 |
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1207 class CmekSettings include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |