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
- (::Google::Cloud::GkeHub::V1beta1::ConnectAgent) — Optional. The connect agent to generate manifest for.
#connect_agent=
def connect_agent=(value) -> ::Google::Cloud::GkeHub::V1beta1::ConnectAgent
Parameter
- value (::Google::Cloud::GkeHub::V1beta1::ConnectAgent) — Optional. The connect agent to generate manifest for.
Returns
- (::Google::Cloud::GkeHub::V1beta1::ConnectAgent) — Optional. The connect agent to generate manifest for.
#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.