BigQuery Reservation v1 API - Class ReservationGroup (2.14.0)

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

Reference documentation and code samples for the BigQuery Reservation v1 API class ReservationGroup.

A reservation group is a container for reservations.

Inheritance

object > ReservationGroup

Namespace

Google.Cloud.BigQuery.Reservation.V1

Assembly

Google.Cloud.BigQuery.Reservation.V1.dll

Constructors

ReservationGroup()

public ReservationGroup()

ReservationGroup(ReservationGroup)

public ReservationGroup(ReservationGroup other)
Parameter
Name Description
other ReservationGroup

Properties

CreationTime

public Timestamp CreationTime { get; set; }

Output only. Creation time of the reservation group.

Property Value
Type Description
Timestamp

Name

public string Name { get; set; }

Identifier. The resource name of the reservation group, e.g., projects/*/locations/*/reservationGroups/team1-prod. The reservation_group_id 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

ParentGroup

public string ParentGroup { get; set; }

Optional. The parent reservation group of the reservation group. Format: projects/*/locations/*/reservationGroups/team1-prod for non-root reservation groups, or projects/*/locations/* for root reservation groups.

Property Value
Type Description
string

ParentGroupAsLocationName

public LocationName ParentGroupAsLocationName { get; set; }

LocationName-typed view over the ParentGroup resource name property.

Property Value
Type Description
LocationName

ReservationGroupName

public ReservationGroupName ReservationGroupName { get; set; }

ReservationGroupName-typed view over the Name resource name property.

Property Value
Type Description
ReservationGroupName

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. Last update time of the reservation group via a user operation. This timestamp is updated only when an update operation explicitly targets this reservation group directly. It is not updated when parent or child groups are created, updated, or deleted.

Property Value
Type Description
Timestamp