Send feedback
Class AttachedClustersConnection (2.36.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.36.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual CreateAttachedCluster(google::cloud::gkemulticloud::v1::CreateAttachedClusterRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::CreateAttachedClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual CreateAttachedCluster(NoAwaitTag, google::cloud::gkemulticloud::v1::CreateAttachedClusterRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::gkemulticloud::v1::CreateAttachedClusterRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateAttachedCluster(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual UpdateAttachedCluster(google::cloud::gkemulticloud::v1::UpdateAttachedClusterRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::UpdateAttachedClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual UpdateAttachedCluster(NoAwaitTag, google::cloud::gkemulticloud::v1::UpdateAttachedClusterRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::gkemulticloud::v1::UpdateAttachedClusterRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateAttachedCluster(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual ImportAttachedCluster(google::cloud::gkemulticloud::v1::ImportAttachedClusterRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::ImportAttachedClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual ImportAttachedCluster(NoAwaitTag, google::cloud::gkemulticloud::v1::ImportAttachedClusterRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::gkemulticloud::v1::ImportAttachedClusterRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual ImportAttachedCluster(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster > >
virtual GetAttachedCluster(google::cloud::gkemulticloud::v1::GetAttachedClusterRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::GetAttachedClusterRequest const &
Returns
Type
Description
StatusOr< google::cloud::gkemulticloud::v1::AttachedCluster >
virtual ListAttachedClusters(google::cloud::gkemulticloud::v1::ListAttachedClustersRequest)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::ListAttachedClustersRequest
Returns
Type
Description
StreamRange< google::cloud::gkemulticloud::v1::AttachedCluster >
virtual DeleteAttachedCluster(google::cloud::gkemulticloud::v1::DeleteAttachedClusterRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::DeleteAttachedClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::OperationMetadata > >
virtual DeleteAttachedCluster(NoAwaitTag, google::cloud::gkemulticloud::v1::DeleteAttachedClusterRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::gkemulticloud::v1::DeleteAttachedClusterRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteAttachedCluster(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::gkemulticloud::v1::OperationMetadata > >
virtual GetAttachedServerConfig(google::cloud::gkemulticloud::v1::GetAttachedServerConfigRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::GetAttachedServerConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::gkemulticloud::v1::AttachedServerConfig >
virtual GenerateAttachedClusterInstallManifest(google::cloud::gkemulticloud::v1::GenerateAttachedClusterInstallManifestRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::GenerateAttachedClusterInstallManifestRequest const &
Returns
Type
Description
StatusOr< google::cloud::gkemulticloud::v1::GenerateAttachedClusterInstallManifestResponse >
virtual GenerateAttachedClusterAgentToken(google::cloud::gkemulticloud::v1::GenerateAttachedClusterAgentTokenRequest const &)
Parameter
Name
Description
request
google::cloud::gkemulticloud::v1::GenerateAttachedClusterAgentTokenRequest const &
Returns
Type
Description
StatusOr< google::cloud::gkemulticloud::v1::GenerateAttachedClusterAgentTokenResponse >
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
StreamRange< google::longrunning::Operation >
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
Status
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest const &
Returns
Type
Description
Status
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-23 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-23 UTC."],[[["This page details the `AttachedClustersConnection` class within the Google Cloud GKE Multi-Cloud C++ client library, specifically version 2.36.0, with links to previous versions."],["`AttachedClustersConnection` defines the interface for interacting with the `AttachedClustersClient`, enabling custom behavior injection for testing, and is primarily used in conjunction with the `AttachedClustersClient`."],["The document outlines virtual methods for various operations related to attached clusters, such as creating, updating, importing, getting, listing, and deleting, all relating to attached cluster management."],["The class contains other important functions including the ability to generate install manifests and agent tokens for attached clusters, as well as functions to interact with operations such as listing, getting, deleting, and cancelling."],["The `AttachedClustersConnection` class, while being version 2.36.0, has a latest release candidate version available at 2.37.0-rc, and versioning going back to 2.11.0."]]],[]]