Class GenerateConnectManifestRequest (1.0.0-beta04)

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

Request message for GkeHubMembershipService.GenerateConnectManifest method. .

Inheritance

Object > GenerateConnectManifestRequest

Namespace

Google.Cloud.GkeHub.V1Beta1

Assembly

Google.Cloud.GkeHub.V1Beta1.dll

Constructors

GenerateConnectManifestRequest()

public GenerateConnectManifestRequest()

GenerateConnectManifestRequest(GenerateConnectManifestRequest)

public GenerateConnectManifestRequest(GenerateConnectManifestRequest other)
Parameter
NameDescription
otherGenerateConnectManifestRequest

Properties

ConnectAgent

public ConnectAgent ConnectAgent { get; set; }

Optional. The connect agent to generate manifest for.

Property Value
TypeDescription
ConnectAgent

ImagePullSecretContent

public ByteString ImagePullSecretContent { get; set; }

Optional. The image pull secret content for the registry, if not public.

Property Value
TypeDescription
ByteString

IsUpgrade

public bool IsUpgrade { get; set; }

Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.

Property Value
TypeDescription
Boolean

Name

public string Name { get; set; }

Required. The Membership resource name the Agent will associate with, in the format projects/*/locations/*/memberships/*.

Property Value
TypeDescription
String

Registry

public string Registry { get; set; }

Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.

Property Value
TypeDescription
String

Version

public string Version { get; set; }

Optional. The Connect agent version to use. Defaults to the most current version.

Property Value
TypeDescription
String