Class: Google::Cloud::Logging::V2::UpdateSettingsRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/logging/v2/logging_config.rb

Overview

The parameters to UpdateSettings.

See Enabling CMEK for Log Router for more information.

Instance Attribute Summary collapse

Instance Attribute Details

#name::String

Returns Required. The resource name for the settings to update.

"organizations/[ORGANIZATION_ID]/settings"

For example:

"organizations/12345/settings"

Note: Settings 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.

Returns:

  • (::String)

    Required. The resource name for the settings to update.

    "organizations/[ORGANIZATION_ID]/settings"
    

    For example:

    "organizations/12345/settings"

    Note: Settings 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.



1275
1276
1277
1278
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1275

class UpdateSettingsRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#settings::Google::Cloud::Logging::V2::Settings

Returns Required. The settings to update.

See Enabling CMEK for Log Router for more information.

Returns:



1275
1276
1277
1278
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1275

class UpdateSettingsRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#update_mask::Google::Protobuf::FieldMask

Returns Optional. Field mask identifying which fields from settings should be updated. A field will be overwritten if and only if it is in the update mask. Output only fields cannot be updated.

See FieldMask for more information.

For example: "updateMask=kmsKeyName".

Returns:

  • (::Google::Protobuf::FieldMask)

    Optional. Field mask identifying which fields from settings should be updated. A field will be overwritten if and only if it is in the update mask. Output only fields cannot be updated.

    See FieldMask for more information.

    For example: "updateMask=kmsKeyName"



1275
1276
1277
1278
# File 'proto_docs/google/logging/v2/logging_config.rb', line 1275

class UpdateSettingsRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end