public sealed class GenerateExclusivityManifestRequest : IMessage<GenerateExclusivityManifestRequest>, IEquatable<GenerateExclusivityManifestRequest>, IDeepCloneable<GenerateExclusivityManifestRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the GKE Hub v1beta1 API class GenerateExclusivityManifestRequest.
The request to generate the manifests for exclusivity artifacts.
Implements
IMessageGenerateExclusivityManifestRequest, IEquatableGenerateExclusivityManifestRequest, IDeepCloneableGenerateExclusivityManifestRequest, IBufferMessage, IMessageNamespace
Google.Cloud.GkeHub.V1Beta1Assembly
Google.Cloud.GkeHub.V1Beta1.dll
Constructors
GenerateExclusivityManifestRequest()
public GenerateExclusivityManifestRequest()
GenerateExclusivityManifestRequest(GenerateExclusivityManifestRequest)
public GenerateExclusivityManifestRequest(GenerateExclusivityManifestRequest other)
Parameter | |
---|---|
Name | Description |
other |
GenerateExclusivityManifestRequest |
Properties
CrManifest
public string CrManifest { get; set; }
Optional. The YAML manifest of the membership CR retrieved by
kubectl get memberships membership
.
Leave empty if the resource does not exist.
Property Value | |
---|---|
Type | Description |
string |
CrdManifest
public string CrdManifest { get; set; }
Optional. The YAML manifest of the membership CRD retrieved by
kubectl get customresourcedefinitions membership
.
Leave empty if the resource does not exist.
Property Value | |
---|---|
Type | Description |
string |
MembershipName
public MembershipName MembershipName { get; set; }
MembershipName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
MembershipName |
Name
public string Name { get; set; }
Required. The Membership resource name in the format
projects/*/locations/*/memberships/*
.
Property Value | |
---|---|
Type | Description |
string |