Class ValidateExclusivityRequest (1.0.0-beta04)

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.

Inheritance

Object > ValidateExclusivityRequest

Namespace

Google.Cloud.GkeHub.V1Beta1

Assembly

Google.Cloud.GkeHub.V1Beta1.dll

Constructors

ValidateExclusivityRequest()

public ValidateExclusivityRequest()

ValidateExclusivityRequest(ValidateExclusivityRequest)

public ValidateExclusivityRequest(ValidateExclusivityRequest other)
Parameter
NameDescription
otherValidateExclusivityRequest

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
TypeDescription
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
TypeDescription
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
TypeDescription
String