GKE Hub V1beta1 API - Class Google::Cloud::GkeHub::V1beta1::GenerateConnectManifestRequest (v0.8.0)

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

Request message for GkeHubMembershipService.GenerateConnectManifest method.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#connect_agent

def connect_agent() -> ::Google::Cloud::GkeHub::V1beta1::ConnectAgent
Returns

#connect_agent=

def connect_agent=(value) -> ::Google::Cloud::GkeHub::V1beta1::ConnectAgent
Parameter
Returns

#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/*.

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