public sealed class GenerateExclusivityManifestRequest : IMessage<GenerateExclusivityManifestRequest>, IEquatable<GenerateExclusivityManifestRequest>, IDeepCloneable<GenerateExclusivityManifestRequest>, IBufferMessage, IMessage
The request to generate the manifests for exclusivity artifacts.
Implements
IMessage<GenerateExclusivityManifestRequest>, IEquatable<GenerateExclusivityManifestRequest>, IDeepCloneable<GenerateExclusivityManifestRequest>, 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
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 |
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 |
Name
public string Name { get; set; }
Required. The Membership resource name in the format
projects/*/locations/*/memberships/*
.
Property Value | |
---|---|
Type | Description |
String |