Class UpdateComponentSettingsRequest (1.0.0-beta04)

public sealed class UpdateComponentSettingsRequest : IMessage<UpdateComponentSettingsRequest>, IEquatable<UpdateComponentSettingsRequest>, IDeepCloneable<UpdateComponentSettingsRequest>, IBufferMessage, IMessage

Request message for UpdateComponentSettings.

Inheritance

Object > UpdateComponentSettingsRequest

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

UpdateComponentSettingsRequest()

public UpdateComponentSettingsRequest()

UpdateComponentSettingsRequest(UpdateComponentSettingsRequest)

public UpdateComponentSettingsRequest(UpdateComponentSettingsRequest other)
Parameter
NameDescription
otherUpdateComponentSettingsRequest

Properties

ComponentSettings

public ComponentSettings ComponentSettings { get; set; }

Required. The component settings to update.

The component settings' name field is used to identify the component settings to be updated. Formats:

  • organizations/{organization}/components/{component}/settings
  • folders/{folder}/components/{component}/settings
  • projects/{project}/components/{component}/settings
  • projects/{project}/locations/{location}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/regions/{region}/clusters/{cluster}/components/{component}/settings
  • projects/{project}/zones/{zone}/clusters/{cluster}/components/{component}/settings
Property Value
TypeDescription
ComponentSettings

UpdateMask

public FieldMask UpdateMask { get; set; }

The list of fields to be updated on the component settings resource.

Property Value
TypeDescription
FieldMask