BigQuery Reservation v1 API - Class DeleteCapacityCommitmentRequest (2.5.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

Google.Cloud.BigQuery.Reservation.V1

Assembly

Google.Cloud.BigQuery.Reservation.V1.dll

Constructors

DeleteCapacityCommitmentRequest()

public DeleteCapacityCommitmentRequest()

DeleteCapacityCommitmentRequest(DeleteCapacityCommitmentRequest)

public DeleteCapacityCommitmentRequest(DeleteCapacityCommitmentRequest other)
Parameter
Name Description
other DeleteCapacityCommitmentRequest

Properties

CapacityCommitmentName

public CapacityCommitmentName CapacityCommitmentName { get; set; }

CapacityCommitmentName-typed view over the Name resource name property.

Property Value
Type Description
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
Type Description
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
Type Description
string