Class CalculateEffectiveComponentSettingsRequest (1.0.0-beta04)

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

Request message for CalculateEffectiveComponentSettings.

Inheritance

Object > CalculateEffectiveComponentSettingsRequest

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

CalculateEffectiveComponentSettingsRequest()

public CalculateEffectiveComponentSettingsRequest()

CalculateEffectiveComponentSettingsRequest(CalculateEffectiveComponentSettingsRequest)

public CalculateEffectiveComponentSettingsRequest(CalculateEffectiveComponentSettingsRequest other)
Parameter
NameDescription
otherCalculateEffectiveComponentSettingsRequest

Properties

ComponentSettingsName

public ComponentSettingsName ComponentSettingsName { get; set; }

ComponentSettingsName-typed view over the Name resource name property.

Property Value
TypeDescription
ComponentSettingsName

Name

public string Name { get; set; }

Required. The effective component settings to retrieve.

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
String