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.
Implements
IMessage<ValidateExclusivityRequest>, IEquatable<ValidateExclusivityRequest>, IDeepCloneable<ValidateExclusivityRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Beta1Assembly
Google.Cloud.GkeHub.V1Beta1.dll
Constructors
ValidateExclusivityRequest()
public ValidateExclusivityRequest()
ValidateExclusivityRequest(ValidateExclusivityRequest)
public ValidateExclusivityRequest(ValidateExclusivityRequest other)
Parameter | |
---|---|
Name | Description |
other | ValidateExclusivityRequest |
Properties
CrManifest
public string CrManifest { get; set; }
Optional. The YAML of the membership CR in the cluster. Empty if the membership CR does not exist.
Property Value | |
---|---|
Type | Description |
String |
IntendedMembership
public string IntendedMembership { get; set; }
Required. The intended membership name under the parent
. This method only
does validation in anticipation of a CreateMembership call with the same
name.
Property Value | |
---|---|
Type | Description |
String |
Parent
public string Parent { get; set; }
Required. The parent (project and location) where the Memberships will be
created. Specified in the format projects/*/locations/*
.
Property Value | |
---|---|
Type | Description |
String |