Class DeleteCapacityCommitmentRequest (2.0.0)

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

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
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
Boolean

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