public sealed class UpdateCmekSettingsRequest : IMessage<UpdateCmekSettingsRequest>, IEquatable<UpdateCmekSettingsRequest>, IDeepCloneable<UpdateCmekSettingsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Logging v2 API class UpdateCmekSettingsRequest.
The parameters to
[UpdateCmekSettings][google.logging.v2.ConfigServiceV2.UpdateCmekSettings].
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.
Optional. Field mask identifying which fields from cmek_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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eUpdateCmekSettingsRequest\u003c/code\u003e class within the Google Cloud Logging v2 API, outlining its purpose and usage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateCmekSettingsRequest\u003c/code\u003e class is utilized to define the parameters required for updating CMEK (Customer-Managed Encryption Keys) settings within Google Cloud Logging.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of the \u003ccode\u003eUpdateCmekSettingsRequest\u003c/code\u003e is 4.4.0, and there are various prior versions listed from 4.3.0 to 3.3.0, allowing users to select according to their requirements.\u003c/p\u003e\n"],["\u003cp\u003eThe class 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, which facilitates the class's interactions with the .NET framework, and the provided documentation details the constructors and properties of the class, such as \u003ccode\u003eCmekSettings\u003c/code\u003e, \u003ccode\u003eName\u003c/code\u003e, and \u003ccode\u003eUpdateMask\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUpdateCmekSettingsRequest\u003c/code\u003e is used in the \u003ccode\u003eUpdateCmekSettings\u003c/code\u003e operation in the Logging API, and you can find more info on enabling this feature for the Log Router with the link provided in the documentation.\u003c/p\u003e\n"]]],[],null,[]]