Class CalculateEffectiveSettingsRequest (1.0.0-beta04)

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

Request message for CalculateEffectiveSettings.

Inheritance

Object > CalculateEffectiveSettingsRequest

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

CalculateEffectiveSettingsRequest()

public CalculateEffectiveSettingsRequest()

CalculateEffectiveSettingsRequest(CalculateEffectiveSettingsRequest)

public CalculateEffectiveSettingsRequest(CalculateEffectiveSettingsRequest other)
Parameter
NameDescription
otherCalculateEffectiveSettingsRequest

Properties

Name

public string Name { get; set; }

Required. The name of the effective settings to retrieve. Formats:

  • organizations/{organization}/effectiveSettings
  • folders/{folder}/effectiveSettings
  • projects/{project}/effectiveSettings
  • projects/{project}/locations/{location}/clusters/{cluster}/effectiveSettings
  • projects/{project}/regions/{region}/clusters/{cluster}/effectiveSettings
  • projects/{project}/zones/{zone}/clusters/{cluster}/effectiveSettings
Property Value
TypeDescription
String

SettingsName

public SettingsName SettingsName { get; set; }

SettingsName-typed view over the Name resource name property.

Property Value
TypeDescription
SettingsName