BigQuery Reservation v1 API - Class DeleteCapacityCommitmentRequest (2.2.0)

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

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

The request for [ReservationService.DeleteCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitment].

Inheritance

object > DeleteCapacityCommitmentRequest

Namespace

GoogleGoogle.CloudGoogle.Cloud.BigQueryGoogle.Cloud.BigQuery.ReservationV1

Assembly

Google.Cloud.BigQuery.Reservation.V1.dll

Constructors

DeleteCapacityCommitmentRequest()

public DeleteCapacityCommitmentRequest()

DeleteCapacityCommitmentRequest(DeleteCapacityCommitmentRequest)

public DeleteCapacityCommitmentRequest(DeleteCapacityCommitmentRequest other)
Parameter
NameDescription
otherDeleteCapacityCommitmentRequest

Properties

CapacityCommitmentName

public CapacityCommitmentName CapacityCommitmentName { get; set; }

CapacityCommitmentName-typed view over the Name resource name property.

Property Value
TypeDescription
CapacityCommitmentName

Force

public bool Force { get; set; }

Can be used to force delete commitments even if assignments exist. Deleting commitments with assignments may cause queries to fail if they no longer have access to slots.

Property Value
TypeDescription
bool

Name

public string Name { get; set; }

Required. Resource name of the capacity commitment to delete. E.g., projects/myproject/locations/US/capacityCommitments/123

Property Value
TypeDescription
string