Class GenerateConnectManifestRequest (1.1.0)

GenerateConnectManifestRequest(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Request message for GkeHub.GenerateConnectManifest method. .

Attributes

NameDescription
name str
Required. The Membership resource name the Agent will associate with, in the format projects/*/locations/*/memberships/*.
namespace str
Optional. Namespace for GKE Connect agent resources. Defaults to gke-connect. The Connect Agent is authorized automatically when run in the default namespace. Otherwise, explicit authorization must be granted with an additional IAM binding.
proxy bytes
Optional. URI of a proxy if connectivity from the agent to gkeconnect.googleapis.com requires the use of a proxy. Format must be in the form http(s)://{proxy_address}, depending on the HTTP/HTTPS protocol supported by the proxy. This will direct the connect agent's outbound traffic through a HTTP(S) proxy.
version str
Optional. The Connect agent version to use. Defaults to the most current version.
is_upgrade bool
Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.
registry str
Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
image_pull_secret_content bytes
Optional. The image pull secret content for the registry, if not public.