Class VmwareEngineConnectionIdempotencyPolicy (2.23.0)

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