public sealed class UpdateSettingsRequest : IMessage<UpdateSettingsRequest>, IEquatable<UpdateSettingsRequest>, IDeepCloneable<UpdateSettingsRequest>, IBufferMessage, IMessage
The parameters to
[UpdateSettings][google.logging.v2.ConfigServiceV2.UpdateSettings].
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.
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][google.protobuf.FieldMask] for more information.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis page provides documentation for the \u003ccode\u003eUpdateSettingsRequest\u003c/code\u003e class within the Google Cloud Logging V2 library, specifically version 3.5.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eUpdateSettingsRequest\u003c/code\u003e is used to modify settings within the logging configuration, such as enabling CMEK (Customer-Managed Encryption Keys) for the Log Router, as referenced by a link.\u003c/p\u003e\n"],["\u003cp\u003eThe class \u003ccode\u003eUpdateSettingsRequest\u003c/code\u003e implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from \u003ccode\u003eObject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eUpdateSettingsRequest\u003c/code\u003e class include \u003ccode\u003eName\u003c/code\u003e (resource name for settings), \u003ccode\u003eSettings\u003c/code\u003e (the settings to be updated), and \u003ccode\u003eUpdateMask\u003c/code\u003e (specifying which fields to update).\u003c/p\u003e\n"],["\u003cp\u003eThere are several previous versions available to view that lead up to the latest version, such as 4.4.0, 4.3.0, 4.2.0, 4.1.0, and 4.0.0.\u003c/p\u003e\n"]]],[],null,[]]