public sealed class CreateReservationGroupRequest : IMessage<CreateReservationGroupRequest>, IEquatable<CreateReservationGroupRequest>, IDeepCloneable<CreateReservationGroupRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the BigQuery Reservation v1 API class CreateReservationGroupRequest.
The request for [ReservationService.CreateReservationGroup][google.cloud.bigquery.reservation.v1.ReservationService.CreateReservationGroup].
Implements
IMessageCreateReservationGroupRequest, IEquatableCreateReservationGroupRequest, IDeepCloneableCreateReservationGroupRequest, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Reservation.V1Assembly
Google.Cloud.BigQuery.Reservation.V1.dll
Constructors
CreateReservationGroupRequest()
public CreateReservationGroupRequest()
CreateReservationGroupRequest(CreateReservationGroupRequest)
public CreateReservationGroupRequest(CreateReservationGroupRequest other)
Parameter | |
---|---|
Name | Description |
other |
CreateReservationGroupRequest |
Properties
Parent
public string Parent { get; set; }
Required. Project, location. E.g.,
projects/myproject/locations/US
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
ReservationGroup
public ReservationGroup ReservationGroup { get; set; }
Required. New Reservation Group to create.
Property Value | |
---|---|
Type | Description |
ReservationGroup |
ReservationGroupId
public string ReservationGroupId { get; set; }
Required. The reservation group ID. It must only contain lower case alphanumeric characters or dashes. It must start with a letter and must not end with a dash. Its maximum length is 64 characters.
Property Value | |
---|---|
Type | Description |
string |