Class GenerateExclusivityManifestRequest (1.0.0-beta04)

public sealed class GenerateExclusivityManifestRequest : IMessage<GenerateExclusivityManifestRequest>, IEquatable<GenerateExclusivityManifestRequest>, IDeepCloneable<GenerateExclusivityManifestRequest>, IBufferMessage, IMessage

The request to generate the manifests for exclusivity artifacts.

Inheritance

Object > GenerateExclusivityManifestRequest

Namespace

Google.Cloud.GkeHub.V1Beta1

Assembly

Google.Cloud.GkeHub.V1Beta1.dll

Constructors

GenerateExclusivityManifestRequest()

public GenerateExclusivityManifestRequest()

GenerateExclusivityManifestRequest(GenerateExclusivityManifestRequest)

public GenerateExclusivityManifestRequest(GenerateExclusivityManifestRequest other)
Parameter
NameDescription
otherGenerateExclusivityManifestRequest

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

Name

public string Name { get; set; }

Required. The Membership resource name in the format projects/*/locations/*/memberships/*.

Property Value
TypeDescription
String