public sealed class CancelEntitlementRequest : IMessage<CancelEntitlementRequest>, IEquatable<CancelEntitlementRequest>, IDeepCloneable<CancelEntitlementRequest>, IBufferMessage, IMessage
Request message for [CloudChannelService.CancelEntitlement][google.cloud.channel.v1.CloudChannelService.CancelEntitlement].
Required. The resource name of the entitlement to cancel.
The name takes the format:
accounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}
Optional. An optional request ID to identify requests. Specify a unique request ID so
that if you must retry your request, the server will know to ignore the
request if it has already been completed.
For example, consider a situation where you make an initial request and
the request times out. If you make the request again with the same
request ID, the server can check if the original operation with the same
request ID was received, and if so, will ignore the second request.
The request ID must be a valid UUID
with the exception that zero UUID is not supported
(00000000-0000-0000-0000-000000000000).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eCancelEntitlementRequest\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Channel.V1\u003c/code\u003e namespace, used for requesting the cancellation of entitlements in the Google Cloud Channel Service.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCancelEntitlementRequest\u003c/code\u003e class is part of the Google.Cloud.Channel.V1.dll assembly and includes properties for \u003ccode\u003eName\u003c/code\u003e and \u003ccode\u003eRequestId\u003c/code\u003e, where \u003ccode\u003eName\u003c/code\u003e specifies the entitlement to cancel and \u003ccode\u003eRequestId\u003c/code\u003e provides optional request identification.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this class is 2.14.0, and there are many other versions available for browsing all the way back to version 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from the standard \u003ccode\u003eObject\u003c/code\u003e class, implements multiple interfaces related to Google Protobuf messages and equality, and offers constructors for creating instances.\u003c/p\u003e\n"],["\u003cp\u003eThis class requires the resource name of the entitlement to cancel, using the format \u003ccode\u003eaccounts/{account_id}/customers/{customer_id}/entitlements/{entitlement_id}\u003c/code\u003e, and also offers the option to use a unique request ID in the form of a UUID.\u003c/p\u003e\n"]]],[],null,[]]