public sealed class ValidateExclusivityRequest : IMessage<ValidateExclusivityRequest>, IEquatable<ValidateExclusivityRequest>, IDeepCloneable<ValidateExclusivityRequest>, IBufferMessage, IMessage
The request to validate the existing state of the membership CR in the
cluster.
Required. The intended membership name under the parent. This method only
does validation in anticipation of a CreateMembership call with the same
name.
[[["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 document outlines the \u003ccode\u003eValidateExclusivityRequest\u003c/code\u003e class, which is used to validate the state of a membership Custom Resource (CR) in a cluster, within the context of the \u003ccode\u003eGoogle.Cloud.GkeHub.V1Beta1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eValidateExclusivityRequest\u003c/code\u003e class inherits from \u003ccode\u003eObject\u003c/code\u003e and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes three properties: \u003ccode\u003eCrManifest\u003c/code\u003e (the YAML of the membership CR), \u003ccode\u003eIntendedMembership\u003c/code\u003e (the desired membership name), and \u003ccode\u003eParent\u003c/code\u003e (the project and location where memberships are created).\u003c/p\u003e\n"],["\u003cp\u003eThe latest release for the documentation of ValidateExclusivityRequest is 2.0.0-beta07, but it also includes documentation for 2.0.0-beta06 and 1.0.0-beta04.\u003c/p\u003e\n"]]],[],null,[]]