public sealed class BatchGetServicesRequest : IMessage<BatchGetServicesRequest>, IEquatable<BatchGetServicesRequest>, IDeepCloneable<BatchGetServicesRequest>, IBufferMessage, IMessage
Request message for the BatchGetServices
method.
Implements
IMessage<BatchGetServicesRequest>, IEquatable<BatchGetServicesRequest>, IDeepCloneable<BatchGetServicesRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.ServiceUsage.V1Assembly
Google.Cloud.ServiceUsage.V1.dll
Constructors
BatchGetServicesRequest()
public BatchGetServicesRequest()
BatchGetServicesRequest(BatchGetServicesRequest)
public BatchGetServicesRequest(BatchGetServicesRequest other)
Parameter | |
---|---|
Name | Description |
other | BatchGetServicesRequest |
Properties
Names
public RepeatedField<string> Names { get; }
Names of the services to retrieve.
An example name would be:
projects/123/services/serviceusage.googleapis.com
where 123
is the
project number.
A single request can get a maximum of 30 services at a time.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
Parent
public string Parent { get; set; }
Parent to retrieve services from.
If this is set, the parent of all of the services specified in names
must
match this field. An example name would be: projects/123
where 123
is
the project number. The BatchGetServices
method currently only supports
projects.
Property Value | |
---|---|
Type | Description |
String |