BigQuery Reservation v1 API - Class CreateReservationGroupRequest (2.10.0)

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].

Inheritance

object > CreateReservationGroupRequest

Namespace

Google.Cloud.BigQuery.Reservation.V1

Assembly

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