public sealed class UpdateCmekSettingsRequest : IMessage<UpdateCmekSettingsRequest>, IEquatable<UpdateCmekSettingsRequest>, IDeepCloneable<UpdateCmekSettingsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Logging v2 API class UpdateCmekSettingsRequest.
The parameters to [UpdateCmekSettings][google.logging.v2.ConfigServiceV2.UpdateCmekSettings].
See Enabling CMEK for Log Router for more information.
Implements
IMessageUpdateCmekSettingsRequest, IEquatableUpdateCmekSettingsRequest, IDeepCloneableUpdateCmekSettingsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Logging.V2Assembly
Google.Cloud.Logging.V2.dll
Constructors
UpdateCmekSettingsRequest()
public UpdateCmekSettingsRequest()UpdateCmekSettingsRequest(UpdateCmekSettingsRequest)
public UpdateCmekSettingsRequest(UpdateCmekSettingsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateCmekSettingsRequest |
Properties
CmekSettings
public CmekSettings CmekSettings { get; set; }Required. The CMEK settings to update.
See Enabling CMEK for Log Router for more information.
| Property Value | |
|---|---|
| Type | Description |
CmekSettings |
|
Name
public string Name { get; set; }Required. The resource name for the CMEK settings to update.
"projects/[PROJECT_ID]/cmekSettings"
"organizations/[ORGANIZATION_ID]/cmekSettings"
"billingAccounts/[BILLING_ACCOUNT_ID]/cmekSettings"
"folders/[FOLDER_ID]/cmekSettings"
For example:
"organizations/12345/cmekSettings"
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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
UpdateMask
public FieldMask UpdateMask { get; set; }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.
For example: "updateMask=kmsKeyName"
| Property Value | |
|---|---|
| Type | Description |
FieldMask |
|