Class BatchCalculateEffectiveSettingsRequest (2.0.0-beta01)

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

Request message for BatchGetEffectiveSettings.

Inheritance

Object > BatchCalculateEffectiveSettingsRequest

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

BatchCalculateEffectiveSettingsRequest()

public BatchCalculateEffectiveSettingsRequest()

BatchCalculateEffectiveSettingsRequest(BatchCalculateEffectiveSettingsRequest)

public BatchCalculateEffectiveSettingsRequest(BatchCalculateEffectiveSettingsRequest other)
Parameter
NameDescription
otherBatchCalculateEffectiveSettingsRequest

Properties

Parent

public string Parent { get; set; }

Required. The relative resource name of the organization shared by all of the settings being retrieved. Format:

  • organizations/{organization}
Property Value
TypeDescription
String

ParentAsOrganizationName

public OrganizationName ParentAsOrganizationName { get; set; }

OrganizationName-typed view over the Parent resource name property.

Property Value
TypeDescription
OrganizationName

Requests

public RepeatedField<CalculateEffectiveSettingsRequest> Requests { get; }

The requests specifying the effective settings to retrieve. A maximum of 1000 effective settings can be retrieved in a batch.

Property Value
TypeDescription
RepeatedField<CalculateEffectiveSettingsRequest>