Send feedback
Class VmwareEngineConnection (2.16.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.16.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual ListPrivateClouds(google::cloud::vmwareengine::v1::ListPrivateCloudsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateCloudsRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::PrivateCloud >
virtual GetPrivateCloud(google::cloud::vmwareengine::v1::GetPrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetPrivateCloudRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::PrivateCloud >
virtual CreatePrivateCloud(google::cloud::vmwareengine::v1::CreatePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreatePrivateCloudRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual UpdatePrivateCloud(google::cloud::vmwareengine::v1::UpdatePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdatePrivateCloudRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual DeletePrivateCloud(google::cloud::vmwareengine::v1::DeletePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeletePrivateCloudRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual UndeletePrivateCloud(google::cloud::vmwareengine::v1::UndeletePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UndeletePrivateCloudRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual ListClusters(google::cloud::vmwareengine::v1::ListClustersRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListClustersRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::Cluster >
virtual GetCluster(google::cloud::vmwareengine::v1::GetClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetClusterRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::Cluster >
virtual CreateCluster(google::cloud::vmwareengine::v1::CreateClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::Cluster > >
virtual UpdateCluster(google::cloud::vmwareengine::v1::UpdateClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::Cluster > >
virtual DeleteCluster(google::cloud::vmwareengine::v1::DeleteClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteClusterRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::OperationMetadata > >
virtual ListSubnets(google::cloud::vmwareengine::v1::ListSubnetsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListSubnetsRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::Subnet >
virtual GetSubnet(google::cloud::vmwareengine::v1::GetSubnetRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetSubnetRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::Subnet >
virtual UpdateSubnet(google::cloud::vmwareengine::v1::UpdateSubnetRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateSubnetRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::Subnet > >
virtual ListNodeTypes(google::cloud::vmwareengine::v1::ListNodeTypesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNodeTypesRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::NodeType >
virtual GetNodeType(google::cloud::vmwareengine::v1::GetNodeTypeRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNodeTypeRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::NodeType >
virtual ShowNsxCredentials(google::cloud::vmwareengine::v1::ShowNsxCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ShowNsxCredentialsRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::Credentials >
virtual ShowVcenterCredentials(google::cloud::vmwareengine::v1::ShowVcenterCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ShowVcenterCredentialsRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::Credentials >
virtual ResetNsxCredentials(google::cloud::vmwareengine::v1::ResetNsxCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ResetNsxCredentialsRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual ResetVcenterCredentials(google::cloud::vmwareengine::v1::ResetVcenterCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ResetVcenterCredentialsRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateCloud > >
virtual CreateHcxActivationKey(google::cloud::vmwareengine::v1::CreateHcxActivationKeyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateHcxActivationKeyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::HcxActivationKey > >
virtual ListHcxActivationKeys(google::cloud::vmwareengine::v1::ListHcxActivationKeysRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListHcxActivationKeysRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::HcxActivationKey >
virtual GetHcxActivationKey(google::cloud::vmwareengine::v1::GetHcxActivationKeyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetHcxActivationKeyRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::HcxActivationKey >
virtual GetNetworkPolicy(google::cloud::vmwareengine::v1::GetNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNetworkPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::NetworkPolicy >
virtual ListNetworkPolicies(google::cloud::vmwareengine::v1::ListNetworkPoliciesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNetworkPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::NetworkPolicy >
virtual CreateNetworkPolicy(google::cloud::vmwareengine::v1::CreateNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateNetworkPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::NetworkPolicy > >
virtual UpdateNetworkPolicy(google::cloud::vmwareengine::v1::UpdateNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateNetworkPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::NetworkPolicy > >
virtual DeleteNetworkPolicy(google::cloud::vmwareengine::v1::DeleteNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteNetworkPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::OperationMetadata > >
virtual CreateVmwareEngineNetwork(google::cloud::vmwareengine::v1::CreateVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateVmwareEngineNetworkRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::VmwareEngineNetwork > >
virtual UpdateVmwareEngineNetwork(google::cloud::vmwareengine::v1::UpdateVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateVmwareEngineNetworkRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::VmwareEngineNetwork > >
virtual DeleteVmwareEngineNetwork(google::cloud::vmwareengine::v1::DeleteVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteVmwareEngineNetworkRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::OperationMetadata > >
virtual GetVmwareEngineNetwork(google::cloud::vmwareengine::v1::GetVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetVmwareEngineNetworkRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::VmwareEngineNetwork >
virtual ListVmwareEngineNetworks(google::cloud::vmwareengine::v1::ListVmwareEngineNetworksRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListVmwareEngineNetworksRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::VmwareEngineNetwork >
virtual CreatePrivateConnection(google::cloud::vmwareengine::v1::CreatePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreatePrivateConnectionRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateConnection > >
virtual GetPrivateConnection(google::cloud::vmwareengine::v1::GetPrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetPrivateConnectionRequest const &
Returns
Type
Description
StatusOr< google::cloud::vmwareengine::v1::PrivateConnection >
virtual ListPrivateConnections(google::cloud::vmwareengine::v1::ListPrivateConnectionsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateConnectionsRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::PrivateConnection >
virtual UpdatePrivateConnection(google::cloud::vmwareengine::v1::UpdatePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdatePrivateConnectionRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::PrivateConnection > >
virtual DeletePrivateConnection(google::cloud::vmwareengine::v1::DeletePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeletePrivateConnectionRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::vmwareengine::v1::OperationMetadata > >
virtual ListPrivateConnectionPeeringRoutes(google::cloud::vmwareengine::v1::ListPrivateConnectionPeeringRoutesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateConnectionPeeringRoutesRequest
Returns
Type
Description
StreamRange< google::cloud::vmwareengine::v1::PeeringRoute >
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-03-14 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-03-14 UTC."],[[["This webpage details the `VmwareEngineConnection` class, which provides virtual methods for each user-facing overload set in `VmwareEngineClient`, enabling the injection of custom behavior for testing."],["The page includes links to various versions of the `VmwareEngineConnection` documentation, including the latest release candidate, 2.37.0-rc, and other past releases going as far back as version 2.11.0."],["`VmwareEngineConnection` facilitates interactions with VMware Engine resources, such as managing Private Clouds, Clusters, Subnets, Node Types, and network policies, and also includes methods for managing credentials and HCX activation keys."],["The page also presents a list of the virtual functions provided by the class, with each corresponding to different actions, such as listing, getting, creating, updating, and deleting resources such as Private Clouds and Network Policies."],["For mocking purposes, it points to the `vmwareengine_v1_mocks::MockVmwareEngineConnection` class, and provides information on how to create a concrete instance using `MakeVmwareEngineConnection()`."]]],[]]