Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::ImportAttachedClusterRequest.
Request message for AttachedClusters.ImportAttachedCluster
method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#distribution
def distribution() -> ::String
-
(::String) — Required. The Kubernetes distribution of the underlying attached cluster.
Supported values: ["eks", "aks", "generic"].
#distribution=
def distribution=(value) -> ::String
-
value (::String) — Required. The Kubernetes distribution of the underlying attached cluster.
Supported values: ["eks", "aks", "generic"].
-
(::String) — Required. The Kubernetes distribution of the underlying attached cluster.
Supported values: ["eks", "aks", "generic"].
#fleet_membership
def fleet_membership() -> ::String
- (::String) — Required. The name of the fleet membership resource to import.
#fleet_membership=
def fleet_membership=(value) -> ::String
- value (::String) — Required. The name of the fleet membership resource to import.
- (::String) — Required. The name of the fleet membership resource to import.
#parent
def parent() -> ::String
-
(::String) — Required. The parent location where this
AttachedCluster resource
will be created.
Location names are formatted as
projects/<project-id>/locations/<region>
.See Resource Names for more details on Google Cloud resource names.
#parent=
def parent=(value) -> ::String
-
value (::String) — Required. The parent location where this
AttachedCluster resource
will be created.
Location names are formatted as
projects/<project-id>/locations/<region>
.See Resource Names for more details on Google Cloud resource names.
-
(::String) — Required. The parent location where this
AttachedCluster resource
will be created.
Location names are formatted as
projects/<project-id>/locations/<region>
.See Resource Names for more details on Google Cloud resource names.
#platform_version
def platform_version() -> ::String
-
(::String) — Required. The platform version for the cluster (e.g.
1.19.0-gke.1000
).You can list all supported versions on a given Google Cloud region by calling GetAttachedServerConfig.
#platform_version=
def platform_version=(value) -> ::String
-
value (::String) — Required. The platform version for the cluster (e.g.
1.19.0-gke.1000
).You can list all supported versions on a given Google Cloud region by calling GetAttachedServerConfig.
-
(::String) — Required. The platform version for the cluster (e.g.
1.19.0-gke.1000
).You can list all supported versions on a given Google Cloud region by calling GetAttachedServerConfig.
#proxy_config
def proxy_config() -> ::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig
- (::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig) — Optional. Proxy configuration for outbound HTTP(S) traffic.
#proxy_config=
def proxy_config=(value) -> ::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig
- value (::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig) — Optional. Proxy configuration for outbound HTTP(S) traffic.
- (::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig) — Optional. Proxy configuration for outbound HTTP(S) traffic.
#validate_only
def validate_only() -> ::Boolean
- (::Boolean) — If set, only validate the request, but do not actually import the cluster.
#validate_only=
def validate_only=(value) -> ::Boolean
- value (::Boolean) — If set, only validate the request, but do not actually import the cluster.
- (::Boolean) — If set, only validate the request, but do not actually import the cluster.