GKE Hub V1 API - Class Google::Cloud::GkeHub::V1::GenerateConnectManifestRequest (v0.2.0)

Reference documentation and code samples for the GKE Hub V1 API class Google::Cloud::GkeHub::V1::GenerateConnectManifestRequest.

Request message for GkeHub.GenerateConnectManifest method. .

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#image_pull_secret_content

def image_pull_secret_content() -> ::String
Returns
  • (::String) — Optional. The image pull secret content for the registry, if not public.

#image_pull_secret_content=

def image_pull_secret_content=(value) -> ::String
Parameter
  • value (::String) — Optional. The image pull secret content for the registry, if not public.
Returns
  • (::String) — Optional. The image pull secret content for the registry, if not public.

#is_upgrade

def is_upgrade() -> ::Boolean
Returns
  • (::Boolean) — Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.

#is_upgrade=

def is_upgrade=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.
Returns
  • (::Boolean) — Optional. If true, generate the resources for upgrade only. Some resources generated only for installation (e.g. secrets) will be excluded.

#name

def name() -> ::String
Returns
  • (::String) — Required. The Membership resource name the Agent will associate with, in the format projects/*/locations/*/memberships/*.

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Required. The Membership resource name the Agent will associate with, in the format projects/*/locations/*/memberships/*.
Returns
  • (::String) — Required. The Membership resource name the Agent will associate with, in the format projects/*/locations/*/memberships/*.

#namespace

def namespace() -> ::String
Returns
  • (::String) — 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.

#namespace=

def namespace=(value) -> ::String
Parameter
  • value (::String) — 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.

Returns
  • (::String) — 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

def proxy() -> ::String
Returns
  • (::String) — 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.

#proxy=

def proxy=(value) -> ::String
Parameter
  • value (::String) — 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.
Returns
  • (::String) — 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.

#registry

def registry() -> ::String
Returns
  • (::String) — Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.

#registry=

def registry=(value) -> ::String
Parameter
  • value (::String) — Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.
Returns
  • (::String) — Optional. The registry to fetch the connect agent image from. Defaults to gcr.io/gkeconnect.

#version

def version() -> ::String
Returns
  • (::String) — Optional. The Connect agent version to use. Defaults to the most current version.

#version=

def version=(value) -> ::String
Parameter
  • value (::String) — Optional. The Connect agent version to use. Defaults to the most current version.
Returns
  • (::String) — Optional. The Connect agent version to use. Defaults to the most current version.