public sealed class BatchCalculateEffectiveSettingsRequest : IMessage<BatchCalculateEffectiveSettingsRequest>, IEquatable<BatchCalculateEffectiveSettingsRequest>, IDeepCloneable<BatchCalculateEffectiveSettingsRequest>, IBufferMessage, IMessage
Request message for BatchGetEffectiveSettings.
Implements
IMessage<BatchCalculateEffectiveSettingsRequest>, IEquatable<BatchCalculateEffectiveSettingsRequest>, IDeepCloneable<BatchCalculateEffectiveSettingsRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.SecurityCenter.Settings.V1Beta1Assembly
Google.Cloud.SecurityCenter.Settings.V1Beta1.dll
Constructors
BatchCalculateEffectiveSettingsRequest()
public BatchCalculateEffectiveSettingsRequest()
BatchCalculateEffectiveSettingsRequest(BatchCalculateEffectiveSettingsRequest)
public BatchCalculateEffectiveSettingsRequest(BatchCalculateEffectiveSettingsRequest other)
Parameter | |
---|---|
Name | Description |
other | BatchCalculateEffectiveSettingsRequest |
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 | |
---|---|
Type | Description |
String |
ParentAsOrganizationName
public OrganizationName ParentAsOrganizationName { get; set; }
OrganizationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
RepeatedField<CalculateEffectiveSettingsRequest> |