public sealed class BatchCalculateEffectiveSettingsRequest : IMessage<BatchCalculateEffectiveSettingsRequest>, IEquatable<BatchCalculateEffectiveSettingsRequest>, IDeepCloneable<BatchCalculateEffectiveSettingsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Security Command Center Settings v1beta1 API class BatchCalculateEffectiveSettingsRequest.
Request message for BatchGetEffectiveSettings.
Implements
IMessageBatchCalculateEffectiveSettingsRequest, IEquatableBatchCalculateEffectiveSettingsRequest, IDeepCloneableBatchCalculateEffectiveSettingsRequest, 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 |
RepeatedFieldCalculateEffectiveSettingsRequest |