GKE Hub v1beta1 API - Class GenerateExclusivityManifestRequest (2.0.0-beta06)

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.

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