public sealed class CancelOrderRequest : IMessage<CancelOrderRequest>, IEquatable<CancelOrderRequest>, IDeepCloneable<CancelOrderRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Commerce Consumer Procurement v1 API class CancelOrderRequest.
Request message for [ConsumerProcurementService.CancelOrder][google.cloud.commerce.consumer.procurement.v1.ConsumerProcurementService.CancelOrder].
Implements
IMessageCancelOrderRequest, IEquatableCancelOrderRequest, IDeepCloneableCancelOrderRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Commerce.Consumer.Procurement.V1Assembly
Google.Cloud.Commerce.Consumer.Procurement.V1.dll
Constructors
CancelOrderRequest()
public CancelOrderRequest()
CancelOrderRequest(CancelOrderRequest)
public CancelOrderRequest(CancelOrderRequest other)
Parameter | |
---|---|
Name | Description |
other |
CancelOrderRequest |
Properties
CancellationPolicy
public CancelOrderRequest.Types.CancellationPolicy CancellationPolicy { get; set; }
Optional. Cancellation policy of this request.
Property Value | |
---|---|
Type | Description |
CancelOrderRequestTypesCancellationPolicy |
Etag
public string Etag { get; set; }
Optional. The weak etag, which can be optionally populated, of the order that this cancel request is based on. Validation checking will only happen if the invoker supplies this field.
Property Value | |
---|---|
Type | Description |
string |
Name
public string Name { get; set; }
Required. The resource name of the order.
Property Value | |
---|---|
Type | Description |
string |