Class: Google::Cloud::Logging::V2::CmekSettings

Inherits:
Object
  • Object
show all
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

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