Service Usage v1 API - Class BatchEnableServicesRequest (2.5.0)

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

Reference documentation and code samples for the Service Usage v1 API class BatchEnableServicesRequest.

Request message for the BatchEnableServices method.

Inheritance

object > BatchEnableServicesRequest

Namespace

Google.Cloud.ServiceUsage.V1

Assembly

Google.Cloud.ServiceUsage.V1.dll

Constructors

BatchEnableServicesRequest()

public BatchEnableServicesRequest()

BatchEnableServicesRequest(BatchEnableServicesRequest)

public BatchEnableServicesRequest(BatchEnableServicesRequest other)
Parameter
Name Description
other BatchEnableServicesRequest

Properties

Parent

public string Parent { get; set; }

Parent to enable services on.

An example name would be: projects/123 where 123 is the project number.

The BatchEnableServices method currently only supports projects.

Property Value
Type Description
string

ServiceIds

public RepeatedField<string> ServiceIds { get; }

The identifiers of the services to enable on the project.

A valid identifier would be: serviceusage.googleapis.com

Enabling services requires that each service is public or is shared with the user enabling the service.

A single request can enable a maximum of 20 services at a time. If more than 20 services are specified, the request will fail, and no state changes will occur.

Property Value
Type Description
RepeatedFieldstring