Class: Google::Cloud::GkeMultiCloud::V1::GenerateAttachedClusterInstallManifestRequest
- Inherits:
-
Object
- Object
- Google::Cloud::GkeMultiCloud::V1::GenerateAttachedClusterInstallManifestRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb
Overview
Request message for AttachedClusters.GenerateAttachedClusterInstallManifest
method.
Instance Attribute Summary collapse
-
#attached_cluster_id ⇒ ::String
Required.
-
#parent ⇒ ::String
Required.
-
#platform_version ⇒ ::String
Required.
-
#proxy_config ⇒ ::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig
Optional.
Instance Attribute Details
#attached_cluster_id ⇒ ::String
Returns Required. A client provided ID of the resource. Must be unique within the parent resource.
The provided ID will be part of the
AttachedCluster resource
name formatted as
projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>
.
Valid characters are /[a-z][0-9]-/
. Cannot be longer than 63 characters.
When generating an install manifest for importing an existing Membership resource, the attached_cluster_id field must be the Membership id.
Membership names are formatted as
projects/<project-id>/locations/<region>/memberships/<membership-id>
.
63 64 65 66 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 63 class GenerateAttachedClusterInstallManifestRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns 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.
63 64 65 66 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 63 class GenerateAttachedClusterInstallManifestRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#platform_version ⇒ ::String
Returns 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.
63 64 65 66 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 63 class GenerateAttachedClusterInstallManifestRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#proxy_config ⇒ ::Google::Cloud::GkeMultiCloud::V1::AttachedProxyConfig
Returns Optional. Proxy configuration for outbound HTTP(S) traffic.
63 64 65 66 |
# File 'proto_docs/google/cloud/gkemulticloud/v1/attached_service.rb', line 63 class GenerateAttachedClusterInstallManifestRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |