Class BatchGetSettingsRequest (2.0.0-beta01)

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

Request message for BatchGetSettings.

Inheritance

Object > BatchGetSettingsRequest

Namespace

Google.Cloud.SecurityCenter.Settings.V1Beta1

Assembly

Google.Cloud.SecurityCenter.Settings.V1Beta1.dll

Constructors

BatchGetSettingsRequest()

public BatchGetSettingsRequest()

BatchGetSettingsRequest(BatchGetSettingsRequest)

public BatchGetSettingsRequest(BatchGetSettingsRequest other)
Parameter
NameDescription
otherBatchGetSettingsRequest

Properties

Names

public RepeatedField<string> Names { get; }

The names of the settings to retrieve. A maximum of 1000 settings can be retrieved in a batch. Formats:

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

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