BigQuery Reservation v1 API - Class BiReservation (2.3.0)

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

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

Represents a BI Reservation.

Inheritance

object > BiReservation

Namespace

Google.Cloud.BigQuery.Reservation.V1

Assembly

Google.Cloud.BigQuery.Reservation.V1.dll

Constructors

BiReservation()

public BiReservation()

BiReservation(BiReservation)

public BiReservation(BiReservation other)
Parameter
NameDescription
otherBiReservation

Properties

BiReservationName

public BiReservationName BiReservationName { get; set; }

BiReservationName-typed view over the Name resource name property.

Property Value
TypeDescription
BiReservationName

Name

public string Name { get; set; }

The resource name of the singleton BI reservation. Reservation names have the form projects/{project_id}/locations/{location_id}/biReservation.

Property Value
TypeDescription
string

PreferredTables

public RepeatedField<TableReference> PreferredTables { get; }

Preferred tables to use BI capacity for.

Property Value
TypeDescription
RepeatedFieldTableReference

Size

public long Size { get; set; }

Size of a reservation, in bytes.

Property Value
TypeDescription
long

UpdateTime

public Timestamp UpdateTime { get; set; }

Output only. The last update timestamp of a reservation.

Property Value
TypeDescription
Timestamp