public sealed class DeleteCapacityCommitmentRequest : IMessage<DeleteCapacityCommitmentRequest>, IEquatable<DeleteCapacityCommitmentRequest>, IDeepCloneable<DeleteCapacityCommitmentRequest>, IBufferMessage, IMessage
The request for [ReservationService.DeleteCapacityCommitment][google.cloud.bigquery.reservation.v1.ReservationService.DeleteCapacityCommitment].
Implements
IMessage<DeleteCapacityCommitmentRequest>, IEquatable<DeleteCapacityCommitmentRequest>, IDeepCloneable<DeleteCapacityCommitmentRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.BigQuery.Reservation.V1Assembly
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 |
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 | |
---|---|
Type | Description |
String |