Cloud Commerce Consumer Procurement v1 API - Class CancelOrderRequest (1.4.0)

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].

Inheritance

object > CancelOrderRequest

Namespace

Google.Cloud.Commerce.Consumer.Procurement.V1

Assembly

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