Send feedback
Class VmwareEngineConnectionIdempotencyPolicy (2.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.29.0 keyboard_arrow_down
Functions
virtual clone() const
Create a new copy of this object.
Returns
Type
Description
std::unique_ptr< VmwareEngineConnectionIdempotencyPolicy >
virtual ListPrivateClouds(google::cloud::vmwareengine::v1::ListPrivateCloudsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateCloudsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetPrivateCloud(google::cloud::vmwareengine::v1::GetPrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetPrivateCloudRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreatePrivateCloud(google::cloud::vmwareengine::v1::CreatePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreatePrivateCloudRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdatePrivateCloud(google::cloud::vmwareengine::v1::UpdatePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdatePrivateCloudRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeletePrivateCloud(google::cloud::vmwareengine::v1::DeletePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeletePrivateCloudRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UndeletePrivateCloud(google::cloud::vmwareengine::v1::UndeletePrivateCloudRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UndeletePrivateCloudRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListClusters(google::cloud::vmwareengine::v1::ListClustersRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListClustersRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetCluster(google::cloud::vmwareengine::v1::GetClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetClusterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateCluster(google::cloud::vmwareengine::v1::CreateClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateClusterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateCluster(google::cloud::vmwareengine::v1::UpdateClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateClusterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteCluster(google::cloud::vmwareengine::v1::DeleteClusterRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteClusterRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListNodes(google::cloud::vmwareengine::v1::ListNodesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNodesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetNode(google::cloud::vmwareengine::v1::GetNodeRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNodeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListExternalAddresses(google::cloud::vmwareengine::v1::ListExternalAddressesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListExternalAddressesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual FetchNetworkPolicyExternalAddresses(google::cloud::vmwareengine::v1::FetchNetworkPolicyExternalAddressesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::FetchNetworkPolicyExternalAddressesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetExternalAddress(google::cloud::vmwareengine::v1::GetExternalAddressRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetExternalAddressRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateExternalAddress(google::cloud::vmwareengine::v1::CreateExternalAddressRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateExternalAddressRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateExternalAddress(google::cloud::vmwareengine::v1::UpdateExternalAddressRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateExternalAddressRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteExternalAddress(google::cloud::vmwareengine::v1::DeleteExternalAddressRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteExternalAddressRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListSubnets(google::cloud::vmwareengine::v1::ListSubnetsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListSubnetsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetSubnet(google::cloud::vmwareengine::v1::GetSubnetRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetSubnetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateSubnet(google::cloud::vmwareengine::v1::UpdateSubnetRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateSubnetRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListExternalAccessRules(google::cloud::vmwareengine::v1::ListExternalAccessRulesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListExternalAccessRulesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetExternalAccessRule(google::cloud::vmwareengine::v1::GetExternalAccessRuleRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetExternalAccessRuleRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateExternalAccessRule(google::cloud::vmwareengine::v1::CreateExternalAccessRuleRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateExternalAccessRuleRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateExternalAccessRule(google::cloud::vmwareengine::v1::UpdateExternalAccessRuleRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateExternalAccessRuleRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteExternalAccessRule(google::cloud::vmwareengine::v1::DeleteExternalAccessRuleRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteExternalAccessRuleRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListLoggingServers(google::cloud::vmwareengine::v1::ListLoggingServersRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListLoggingServersRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetLoggingServer(google::cloud::vmwareengine::v1::GetLoggingServerRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetLoggingServerRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateLoggingServer(google::cloud::vmwareengine::v1::CreateLoggingServerRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateLoggingServerRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateLoggingServer(google::cloud::vmwareengine::v1::UpdateLoggingServerRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateLoggingServerRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteLoggingServer(google::cloud::vmwareengine::v1::DeleteLoggingServerRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteLoggingServerRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListNodeTypes(google::cloud::vmwareengine::v1::ListNodeTypesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNodeTypesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetNodeType(google::cloud::vmwareengine::v1::GetNodeTypeRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNodeTypeRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ShowNsxCredentials(google::cloud::vmwareengine::v1::ShowNsxCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ShowNsxCredentialsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ShowVcenterCredentials(google::cloud::vmwareengine::v1::ShowVcenterCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ShowVcenterCredentialsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ResetNsxCredentials(google::cloud::vmwareengine::v1::ResetNsxCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ResetNsxCredentialsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ResetVcenterCredentials(google::cloud::vmwareengine::v1::ResetVcenterCredentialsRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ResetVcenterCredentialsRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetDnsForwarding(google::cloud::vmwareengine::v1::GetDnsForwardingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetDnsForwardingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateDnsForwarding(google::cloud::vmwareengine::v1::UpdateDnsForwardingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateDnsForwardingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetNetworkPeering(google::cloud::vmwareengine::v1::GetNetworkPeeringRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNetworkPeeringRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListNetworkPeerings(google::cloud::vmwareengine::v1::ListNetworkPeeringsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNetworkPeeringsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual CreateNetworkPeering(google::cloud::vmwareengine::v1::CreateNetworkPeeringRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateNetworkPeeringRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteNetworkPeering(google::cloud::vmwareengine::v1::DeleteNetworkPeeringRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteNetworkPeeringRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateNetworkPeering(google::cloud::vmwareengine::v1::UpdateNetworkPeeringRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateNetworkPeeringRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListPeeringRoutes(google::cloud::vmwareengine::v1::ListPeeringRoutesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPeeringRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual CreateHcxActivationKey(google::cloud::vmwareengine::v1::CreateHcxActivationKeyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateHcxActivationKeyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListHcxActivationKeys(google::cloud::vmwareengine::v1::ListHcxActivationKeysRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListHcxActivationKeysRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetHcxActivationKey(google::cloud::vmwareengine::v1::GetHcxActivationKeyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetHcxActivationKeyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetNetworkPolicy(google::cloud::vmwareengine::v1::GetNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetNetworkPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListNetworkPolicies(google::cloud::vmwareengine::v1::ListNetworkPoliciesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListNetworkPoliciesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual CreateNetworkPolicy(google::cloud::vmwareengine::v1::CreateNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateNetworkPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateNetworkPolicy(google::cloud::vmwareengine::v1::UpdateNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateNetworkPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteNetworkPolicy(google::cloud::vmwareengine::v1::DeleteNetworkPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteNetworkPolicyRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListManagementDnsZoneBindings(google::cloud::vmwareengine::v1::ListManagementDnsZoneBindingsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListManagementDnsZoneBindingsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GetManagementDnsZoneBinding(google::cloud::vmwareengine::v1::GetManagementDnsZoneBindingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetManagementDnsZoneBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateManagementDnsZoneBinding(google::cloud::vmwareengine::v1::CreateManagementDnsZoneBindingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateManagementDnsZoneBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateManagementDnsZoneBinding(google::cloud::vmwareengine::v1::UpdateManagementDnsZoneBindingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateManagementDnsZoneBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteManagementDnsZoneBinding(google::cloud::vmwareengine::v1::DeleteManagementDnsZoneBindingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteManagementDnsZoneBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual RepairManagementDnsZoneBinding(google::cloud::vmwareengine::v1::RepairManagementDnsZoneBindingRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::RepairManagementDnsZoneBindingRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual CreateVmwareEngineNetwork(google::cloud::vmwareengine::v1::CreateVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreateVmwareEngineNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual UpdateVmwareEngineNetwork(google::cloud::vmwareengine::v1::UpdateVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdateVmwareEngineNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeleteVmwareEngineNetwork(google::cloud::vmwareengine::v1::DeleteVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeleteVmwareEngineNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetVmwareEngineNetwork(google::cloud::vmwareengine::v1::GetVmwareEngineNetworkRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetVmwareEngineNetworkRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListVmwareEngineNetworks(google::cloud::vmwareengine::v1::ListVmwareEngineNetworksRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListVmwareEngineNetworksRequest
Returns
Type
Description
google::cloud::Idempotency
virtual CreatePrivateConnection(google::cloud::vmwareengine::v1::CreatePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::CreatePrivateConnectionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetPrivateConnection(google::cloud::vmwareengine::v1::GetPrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetPrivateConnectionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListPrivateConnections(google::cloud::vmwareengine::v1::ListPrivateConnectionsRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateConnectionsRequest
Returns
Type
Description
google::cloud::Idempotency
virtual UpdatePrivateConnection(google::cloud::vmwareengine::v1::UpdatePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::UpdatePrivateConnectionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual DeletePrivateConnection(google::cloud::vmwareengine::v1::DeletePrivateConnectionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::DeletePrivateConnectionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual ListPrivateConnectionPeeringRoutes(google::cloud::vmwareengine::v1::ListPrivateConnectionPeeringRoutesRequest)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::ListPrivateConnectionPeeringRoutesRequest
Returns
Type
Description
google::cloud::Idempotency
virtual GrantDnsBindPermission(google::cloud::vmwareengine::v1::GrantDnsBindPermissionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GrantDnsBindPermissionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual GetDnsBindPermission(google::cloud::vmwareengine::v1::GetDnsBindPermissionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::GetDnsBindPermissionRequest const &
Returns
Type
Description
google::cloud::Idempotency
virtual RevokeDnsBindPermission(google::cloud::vmwareengine::v1::RevokeDnsBindPermissionRequest const &)
Parameter
Name
Description
request
google::cloud::vmwareengine::v1::RevokeDnsBindPermissionRequest const &
Returns
Type
Description
google::cloud::Idempotency
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-21 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-21 UTC."],[[["This page provides documentation for the `VmwareEngineConnectionIdempotencyPolicy` class, which is available across multiple versions, ranging from version 2.11.0 to the latest release candidate 2.37.0-rc."],["The documentation outlines various virtual functions available within the `VmwareEngineConnectionIdempotencyPolicy` class, including methods related to private clouds, clusters, nodes, external addresses, subnets, and various other resources, each with parameters and return types for Google Cloud VMware Engine."],["The `clone()` function is provided, which facilitates the creation of a new copy of a `VmwareEngineConnectionIdempotencyPolicy` object."],["The functions detailed in this page interact with resources such as external access rules, logging servers, node types, credentials for NSX and vCenter, DNS forwarding, network peering, HCX activation keys, network policies, and DNS zone bindings, amongst others, allowing for operations such as listing, getting, creating, updating, and deleting these resources."],["For each function described, the documentation includes tables detailing the parameters and return types, offering a comprehensive overview for developers using the `VmwareEngineConnectionIdempotencyPolicy`."]]],[]]