public sealed class GenerateExclusivityManifestRequest : IMessage<GenerateExclusivityManifestRequest>, IEquatable<GenerateExclusivityManifestRequest>, IDeepCloneable<GenerateExclusivityManifestRequest>, IBufferMessage, IMessageThe 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 |
|