Class protos.google.cloud.vmwareengine.v1.VmwareEngine (1.0.2)

Represents a VmwareEngine

Inheritance

$protobuf.rpc.Service > protos.google.cloud.vmwareengine.v1.VmwareEngine

Package

@google-cloud/vmwareengine

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new VmwareEngine service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): VmwareEngine;

Creates new VmwareEngine service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
VmwareEngine

RPC service. Useful where requests and/or responses are streamed.

createCluster(request, callback)

public createCluster(request: google.cloud.vmwareengine.v1.ICreateClusterRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateClusterCallback): void;

Calls CreateCluster.

Parameters
NameDescription
request ICreateClusterRequest

CreateClusterRequest message or plain object

callback CreateClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createCluster(request)

public createCluster(request: google.cloud.vmwareengine.v1.ICreateClusterRequest): Promise<google.longrunning.Operation>;

Calls CreateCluster.

Parameter
NameDescription
request ICreateClusterRequest

CreateClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createExternalAccessRule(request, callback)

public createExternalAccessRule(request: google.cloud.vmwareengine.v1.ICreateExternalAccessRuleRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAccessRuleCallback): void;

Calls CreateExternalAccessRule.

Parameters
NameDescription
request ICreateExternalAccessRuleRequest

CreateExternalAccessRuleRequest message or plain object

callback CreateExternalAccessRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createExternalAccessRule(request)

public createExternalAccessRule(request: google.cloud.vmwareengine.v1.ICreateExternalAccessRuleRequest): Promise<google.longrunning.Operation>;

Calls CreateExternalAccessRule.

Parameter
NameDescription
request ICreateExternalAccessRuleRequest

CreateExternalAccessRuleRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createExternalAddress(request, callback)

public createExternalAddress(request: google.cloud.vmwareengine.v1.ICreateExternalAddressRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateExternalAddressCallback): void;

Calls CreateExternalAddress.

Parameters
NameDescription
request ICreateExternalAddressRequest

CreateExternalAddressRequest message or plain object

callback CreateExternalAddressCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createExternalAddress(request)

public createExternalAddress(request: google.cloud.vmwareengine.v1.ICreateExternalAddressRequest): Promise<google.longrunning.Operation>;

Calls CreateExternalAddress.

Parameter
NameDescription
request ICreateExternalAddressRequest

CreateExternalAddressRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createHcxActivationKey(request, callback)

public createHcxActivationKey(request: google.cloud.vmwareengine.v1.ICreateHcxActivationKeyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateHcxActivationKeyCallback): void;

Calls CreateHcxActivationKey.

Parameters
NameDescription
request ICreateHcxActivationKeyRequest

CreateHcxActivationKeyRequest message or plain object

callback CreateHcxActivationKeyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createHcxActivationKey(request)

public createHcxActivationKey(request: google.cloud.vmwareengine.v1.ICreateHcxActivationKeyRequest): Promise<google.longrunning.Operation>;

Calls CreateHcxActivationKey.

Parameter
NameDescription
request ICreateHcxActivationKeyRequest

CreateHcxActivationKeyRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createLoggingServer(request, callback)

public createLoggingServer(request: google.cloud.vmwareengine.v1.ICreateLoggingServerRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateLoggingServerCallback): void;

Calls CreateLoggingServer.

Parameters
NameDescription
request ICreateLoggingServerRequest

CreateLoggingServerRequest message or plain object

callback CreateLoggingServerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createLoggingServer(request)

public createLoggingServer(request: google.cloud.vmwareengine.v1.ICreateLoggingServerRequest): Promise<google.longrunning.Operation>;

Calls CreateLoggingServer.

Parameter
NameDescription
request ICreateLoggingServerRequest

CreateLoggingServerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createManagementDnsZoneBinding(request, callback)

public createManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.ICreateManagementDnsZoneBindingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateManagementDnsZoneBindingCallback): void;

Calls CreateManagementDnsZoneBinding.

Parameters
NameDescription
request ICreateManagementDnsZoneBindingRequest

CreateManagementDnsZoneBindingRequest message or plain object

callback CreateManagementDnsZoneBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createManagementDnsZoneBinding(request)

public createManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.ICreateManagementDnsZoneBindingRequest): Promise<google.longrunning.Operation>;

Calls CreateManagementDnsZoneBinding.

Parameter
NameDescription
request ICreateManagementDnsZoneBindingRequest

CreateManagementDnsZoneBindingRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createNetworkPeering(request, callback)

public createNetworkPeering(request: google.cloud.vmwareengine.v1.ICreateNetworkPeeringRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPeeringCallback): void;

Calls CreateNetworkPeering.

Parameters
NameDescription
request ICreateNetworkPeeringRequest

CreateNetworkPeeringRequest message or plain object

callback CreateNetworkPeeringCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createNetworkPeering(request)

public createNetworkPeering(request: google.cloud.vmwareengine.v1.ICreateNetworkPeeringRequest): Promise<google.longrunning.Operation>;

Calls CreateNetworkPeering.

Parameter
NameDescription
request ICreateNetworkPeeringRequest

CreateNetworkPeeringRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createNetworkPolicy(request, callback)

public createNetworkPolicy(request: google.cloud.vmwareengine.v1.ICreateNetworkPolicyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateNetworkPolicyCallback): void;

Calls CreateNetworkPolicy.

Parameters
NameDescription
request ICreateNetworkPolicyRequest

CreateNetworkPolicyRequest message or plain object

callback CreateNetworkPolicyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createNetworkPolicy(request)

public createNetworkPolicy(request: google.cloud.vmwareengine.v1.ICreateNetworkPolicyRequest): Promise<google.longrunning.Operation>;

Calls CreateNetworkPolicy.

Parameter
NameDescription
request ICreateNetworkPolicyRequest

CreateNetworkPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createPrivateCloud(request, callback)

public createPrivateCloud(request: google.cloud.vmwareengine.v1.ICreatePrivateCloudRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateCloudCallback): void;

Calls CreatePrivateCloud.

Parameters
NameDescription
request ICreatePrivateCloudRequest

CreatePrivateCloudRequest message or plain object

callback CreatePrivateCloudCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createPrivateCloud(request)

public createPrivateCloud(request: google.cloud.vmwareengine.v1.ICreatePrivateCloudRequest): Promise<google.longrunning.Operation>;

Calls CreatePrivateCloud.

Parameter
NameDescription
request ICreatePrivateCloudRequest

CreatePrivateCloudRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createPrivateConnection(request, callback)

public createPrivateConnection(request: google.cloud.vmwareengine.v1.ICreatePrivateConnectionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreatePrivateConnectionCallback): void;

Calls CreatePrivateConnection.

Parameters
NameDescription
request ICreatePrivateConnectionRequest

CreatePrivateConnectionRequest message or plain object

callback CreatePrivateConnectionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createPrivateConnection(request)

public createPrivateConnection(request: google.cloud.vmwareengine.v1.ICreatePrivateConnectionRequest): Promise<google.longrunning.Operation>;

Calls CreatePrivateConnection.

Parameter
NameDescription
request ICreatePrivateConnectionRequest

CreatePrivateConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createVmwareEngineNetwork(request, callback)

public createVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.ICreateVmwareEngineNetworkRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.CreateVmwareEngineNetworkCallback): void;

Calls CreateVmwareEngineNetwork.

Parameters
NameDescription
request ICreateVmwareEngineNetworkRequest

CreateVmwareEngineNetworkRequest message or plain object

callback CreateVmwareEngineNetworkCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createVmwareEngineNetwork(request)

public createVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.ICreateVmwareEngineNetworkRequest): Promise<google.longrunning.Operation>;

Calls CreateVmwareEngineNetwork.

Parameter
NameDescription
request ICreateVmwareEngineNetworkRequest

CreateVmwareEngineNetworkRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteCluster(request, callback)

public deleteCluster(request: google.cloud.vmwareengine.v1.IDeleteClusterRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteClusterCallback): void;

Calls DeleteCluster.

Parameters
NameDescription
request IDeleteClusterRequest

DeleteClusterRequest message or plain object

callback DeleteClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteCluster(request)

public deleteCluster(request: google.cloud.vmwareengine.v1.IDeleteClusterRequest): Promise<google.longrunning.Operation>;

Calls DeleteCluster.

Parameter
NameDescription
request IDeleteClusterRequest

DeleteClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteExternalAccessRule(request, callback)

public deleteExternalAccessRule(request: google.cloud.vmwareengine.v1.IDeleteExternalAccessRuleRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAccessRuleCallback): void;

Calls DeleteExternalAccessRule.

Parameters
NameDescription
request IDeleteExternalAccessRuleRequest

DeleteExternalAccessRuleRequest message or plain object

callback DeleteExternalAccessRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteExternalAccessRule(request)

public deleteExternalAccessRule(request: google.cloud.vmwareengine.v1.IDeleteExternalAccessRuleRequest): Promise<google.longrunning.Operation>;

Calls DeleteExternalAccessRule.

Parameter
NameDescription
request IDeleteExternalAccessRuleRequest

DeleteExternalAccessRuleRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteExternalAddress(request, callback)

public deleteExternalAddress(request: google.cloud.vmwareengine.v1.IDeleteExternalAddressRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteExternalAddressCallback): void;

Calls DeleteExternalAddress.

Parameters
NameDescription
request IDeleteExternalAddressRequest

DeleteExternalAddressRequest message or plain object

callback DeleteExternalAddressCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteExternalAddress(request)

public deleteExternalAddress(request: google.cloud.vmwareengine.v1.IDeleteExternalAddressRequest): Promise<google.longrunning.Operation>;

Calls DeleteExternalAddress.

Parameter
NameDescription
request IDeleteExternalAddressRequest

DeleteExternalAddressRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteLoggingServer(request, callback)

public deleteLoggingServer(request: google.cloud.vmwareengine.v1.IDeleteLoggingServerRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteLoggingServerCallback): void;

Calls DeleteLoggingServer.

Parameters
NameDescription
request IDeleteLoggingServerRequest

DeleteLoggingServerRequest message or plain object

callback DeleteLoggingServerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteLoggingServer(request)

public deleteLoggingServer(request: google.cloud.vmwareengine.v1.IDeleteLoggingServerRequest): Promise<google.longrunning.Operation>;

Calls DeleteLoggingServer.

Parameter
NameDescription
request IDeleteLoggingServerRequest

DeleteLoggingServerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteManagementDnsZoneBinding(request, callback)

public deleteManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IDeleteManagementDnsZoneBindingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteManagementDnsZoneBindingCallback): void;

Calls DeleteManagementDnsZoneBinding.

Parameters
NameDescription
request IDeleteManagementDnsZoneBindingRequest

DeleteManagementDnsZoneBindingRequest message or plain object

callback DeleteManagementDnsZoneBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteManagementDnsZoneBinding(request)

public deleteManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IDeleteManagementDnsZoneBindingRequest): Promise<google.longrunning.Operation>;

Calls DeleteManagementDnsZoneBinding.

Parameter
NameDescription
request IDeleteManagementDnsZoneBindingRequest

DeleteManagementDnsZoneBindingRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteNetworkPeering(request, callback)

public deleteNetworkPeering(request: google.cloud.vmwareengine.v1.IDeleteNetworkPeeringRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPeeringCallback): void;

Calls DeleteNetworkPeering.

Parameters
NameDescription
request IDeleteNetworkPeeringRequest

DeleteNetworkPeeringRequest message or plain object

callback DeleteNetworkPeeringCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteNetworkPeering(request)

public deleteNetworkPeering(request: google.cloud.vmwareengine.v1.IDeleteNetworkPeeringRequest): Promise<google.longrunning.Operation>;

Calls DeleteNetworkPeering.

Parameter
NameDescription
request IDeleteNetworkPeeringRequest

DeleteNetworkPeeringRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteNetworkPolicy(request, callback)

public deleteNetworkPolicy(request: google.cloud.vmwareengine.v1.IDeleteNetworkPolicyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteNetworkPolicyCallback): void;

Calls DeleteNetworkPolicy.

Parameters
NameDescription
request IDeleteNetworkPolicyRequest

DeleteNetworkPolicyRequest message or plain object

callback DeleteNetworkPolicyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteNetworkPolicy(request)

public deleteNetworkPolicy(request: google.cloud.vmwareengine.v1.IDeleteNetworkPolicyRequest): Promise<google.longrunning.Operation>;

Calls DeleteNetworkPolicy.

Parameter
NameDescription
request IDeleteNetworkPolicyRequest

DeleteNetworkPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deletePrivateCloud(request, callback)

public deletePrivateCloud(request: google.cloud.vmwareengine.v1.IDeletePrivateCloudRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateCloudCallback): void;

Calls DeletePrivateCloud.

Parameters
NameDescription
request IDeletePrivateCloudRequest

DeletePrivateCloudRequest message or plain object

callback DeletePrivateCloudCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deletePrivateCloud(request)

public deletePrivateCloud(request: google.cloud.vmwareengine.v1.IDeletePrivateCloudRequest): Promise<google.longrunning.Operation>;

Calls DeletePrivateCloud.

Parameter
NameDescription
request IDeletePrivateCloudRequest

DeletePrivateCloudRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deletePrivateConnection(request, callback)

public deletePrivateConnection(request: google.cloud.vmwareengine.v1.IDeletePrivateConnectionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeletePrivateConnectionCallback): void;

Calls DeletePrivateConnection.

Parameters
NameDescription
request IDeletePrivateConnectionRequest

DeletePrivateConnectionRequest message or plain object

callback DeletePrivateConnectionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deletePrivateConnection(request)

public deletePrivateConnection(request: google.cloud.vmwareengine.v1.IDeletePrivateConnectionRequest): Promise<google.longrunning.Operation>;

Calls DeletePrivateConnection.

Parameter
NameDescription
request IDeletePrivateConnectionRequest

DeletePrivateConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteVmwareEngineNetwork(request, callback)

public deleteVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IDeleteVmwareEngineNetworkRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.DeleteVmwareEngineNetworkCallback): void;

Calls DeleteVmwareEngineNetwork.

Parameters
NameDescription
request IDeleteVmwareEngineNetworkRequest

DeleteVmwareEngineNetworkRequest message or plain object

callback DeleteVmwareEngineNetworkCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteVmwareEngineNetwork(request)

public deleteVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IDeleteVmwareEngineNetworkRequest): Promise<google.longrunning.Operation>;

Calls DeleteVmwareEngineNetwork.

Parameter
NameDescription
request IDeleteVmwareEngineNetworkRequest

DeleteVmwareEngineNetworkRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

fetchNetworkPolicyExternalAddresses(request, callback)

public fetchNetworkPolicyExternalAddresses(request: google.cloud.vmwareengine.v1.IFetchNetworkPolicyExternalAddressesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.FetchNetworkPolicyExternalAddressesCallback): void;

Calls FetchNetworkPolicyExternalAddresses.

Parameters
NameDescription
request IFetchNetworkPolicyExternalAddressesRequest

FetchNetworkPolicyExternalAddressesRequest message or plain object

callback FetchNetworkPolicyExternalAddressesCallback

Node-style callback called with the error, if any, and FetchNetworkPolicyExternalAddressesResponse

Returns
TypeDescription
void

fetchNetworkPolicyExternalAddresses(request)

public fetchNetworkPolicyExternalAddresses(request: google.cloud.vmwareengine.v1.IFetchNetworkPolicyExternalAddressesRequest): Promise<google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse>;

Calls FetchNetworkPolicyExternalAddresses.

Parameter
NameDescription
request IFetchNetworkPolicyExternalAddressesRequest

FetchNetworkPolicyExternalAddressesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.FetchNetworkPolicyExternalAddressesResponse>

Promise

getCluster(request, callback)

public getCluster(request: google.cloud.vmwareengine.v1.IGetClusterRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetClusterCallback): void;

Calls GetCluster.

Parameters
NameDescription
request IGetClusterRequest

GetClusterRequest message or plain object

callback GetClusterCallback

Node-style callback called with the error, if any, and Cluster

Returns
TypeDescription
void

getCluster(request)

public getCluster(request: google.cloud.vmwareengine.v1.IGetClusterRequest): Promise<google.cloud.vmwareengine.v1.Cluster>;

Calls GetCluster.

Parameter
NameDescription
request IGetClusterRequest

GetClusterRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.Cluster>

Promise

getDnsBindPermission(request, callback)

public getDnsBindPermission(request: google.cloud.vmwareengine.v1.IGetDnsBindPermissionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsBindPermissionCallback): void;

Calls GetDnsBindPermission.

Parameters
NameDescription
request IGetDnsBindPermissionRequest

GetDnsBindPermissionRequest message or plain object

callback GetDnsBindPermissionCallback

Node-style callback called with the error, if any, and DnsBindPermission

Returns
TypeDescription
void

getDnsBindPermission(request)

public getDnsBindPermission(request: google.cloud.vmwareengine.v1.IGetDnsBindPermissionRequest): Promise<google.cloud.vmwareengine.v1.DnsBindPermission>;

Calls GetDnsBindPermission.

Parameter
NameDescription
request IGetDnsBindPermissionRequest

GetDnsBindPermissionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.DnsBindPermission>

Promise

getDnsForwarding(request, callback)

public getDnsForwarding(request: google.cloud.vmwareengine.v1.IGetDnsForwardingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetDnsForwardingCallback): void;

Calls GetDnsForwarding.

Parameters
NameDescription
request IGetDnsForwardingRequest

GetDnsForwardingRequest message or plain object

callback GetDnsForwardingCallback

Node-style callback called with the error, if any, and DnsForwarding

Returns
TypeDescription
void

getDnsForwarding(request)

public getDnsForwarding(request: google.cloud.vmwareengine.v1.IGetDnsForwardingRequest): Promise<google.cloud.vmwareengine.v1.DnsForwarding>;

Calls GetDnsForwarding.

Parameter
NameDescription
request IGetDnsForwardingRequest

GetDnsForwardingRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.DnsForwarding>

Promise

getExternalAccessRule(request, callback)

public getExternalAccessRule(request: google.cloud.vmwareengine.v1.IGetExternalAccessRuleRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAccessRuleCallback): void;

Calls GetExternalAccessRule.

Parameters
NameDescription
request IGetExternalAccessRuleRequest

GetExternalAccessRuleRequest message or plain object

callback GetExternalAccessRuleCallback

Node-style callback called with the error, if any, and ExternalAccessRule

Returns
TypeDescription
void

getExternalAccessRule(request)

public getExternalAccessRule(request: google.cloud.vmwareengine.v1.IGetExternalAccessRuleRequest): Promise<google.cloud.vmwareengine.v1.ExternalAccessRule>;

Calls GetExternalAccessRule.

Parameter
NameDescription
request IGetExternalAccessRuleRequest

GetExternalAccessRuleRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ExternalAccessRule>

Promise

getExternalAddress(request, callback)

public getExternalAddress(request: google.cloud.vmwareengine.v1.IGetExternalAddressRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetExternalAddressCallback): void;

Calls GetExternalAddress.

Parameters
NameDescription
request IGetExternalAddressRequest

GetExternalAddressRequest message or plain object

callback GetExternalAddressCallback

Node-style callback called with the error, if any, and ExternalAddress

Returns
TypeDescription
void

getExternalAddress(request)

public getExternalAddress(request: google.cloud.vmwareengine.v1.IGetExternalAddressRequest): Promise<google.cloud.vmwareengine.v1.ExternalAddress>;

Calls GetExternalAddress.

Parameter
NameDescription
request IGetExternalAddressRequest

GetExternalAddressRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ExternalAddress>

Promise

getHcxActivationKey(request, callback)

public getHcxActivationKey(request: google.cloud.vmwareengine.v1.IGetHcxActivationKeyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetHcxActivationKeyCallback): void;

Calls GetHcxActivationKey.

Parameters
NameDescription
request IGetHcxActivationKeyRequest

GetHcxActivationKeyRequest message or plain object

callback GetHcxActivationKeyCallback

Node-style callback called with the error, if any, and HcxActivationKey

Returns
TypeDescription
void

getHcxActivationKey(request)

public getHcxActivationKey(request: google.cloud.vmwareengine.v1.IGetHcxActivationKeyRequest): Promise<google.cloud.vmwareengine.v1.HcxActivationKey>;

Calls GetHcxActivationKey.

Parameter
NameDescription
request IGetHcxActivationKeyRequest

GetHcxActivationKeyRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.HcxActivationKey>

Promise

getLoggingServer(request, callback)

public getLoggingServer(request: google.cloud.vmwareengine.v1.IGetLoggingServerRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetLoggingServerCallback): void;

Calls GetLoggingServer.

Parameters
NameDescription
request IGetLoggingServerRequest

GetLoggingServerRequest message or plain object

callback GetLoggingServerCallback

Node-style callback called with the error, if any, and LoggingServer

Returns
TypeDescription
void

getLoggingServer(request)

public getLoggingServer(request: google.cloud.vmwareengine.v1.IGetLoggingServerRequest): Promise<google.cloud.vmwareengine.v1.LoggingServer>;

Calls GetLoggingServer.

Parameter
NameDescription
request IGetLoggingServerRequest

GetLoggingServerRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.LoggingServer>

Promise

getManagementDnsZoneBinding(request, callback)

public getManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IGetManagementDnsZoneBindingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetManagementDnsZoneBindingCallback): void;

Calls GetManagementDnsZoneBinding.

Parameters
NameDescription
request IGetManagementDnsZoneBindingRequest

GetManagementDnsZoneBindingRequest message or plain object

callback GetManagementDnsZoneBindingCallback

Node-style callback called with the error, if any, and ManagementDnsZoneBinding

Returns
TypeDescription
void

getManagementDnsZoneBinding(request)

public getManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IGetManagementDnsZoneBindingRequest): Promise<google.cloud.vmwareengine.v1.ManagementDnsZoneBinding>;

Calls GetManagementDnsZoneBinding.

Parameter
NameDescription
request IGetManagementDnsZoneBindingRequest

GetManagementDnsZoneBindingRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ManagementDnsZoneBinding>

Promise

getNetworkPeering(request, callback)

public getNetworkPeering(request: google.cloud.vmwareengine.v1.IGetNetworkPeeringRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPeeringCallback): void;

Calls GetNetworkPeering.

Parameters
NameDescription
request IGetNetworkPeeringRequest

GetNetworkPeeringRequest message or plain object

callback GetNetworkPeeringCallback

Node-style callback called with the error, if any, and NetworkPeering

Returns
TypeDescription
void

getNetworkPeering(request)

public getNetworkPeering(request: google.cloud.vmwareengine.v1.IGetNetworkPeeringRequest): Promise<google.cloud.vmwareengine.v1.NetworkPeering>;

Calls GetNetworkPeering.

Parameter
NameDescription
request IGetNetworkPeeringRequest

GetNetworkPeeringRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.NetworkPeering>

Promise

getNetworkPolicy(request, callback)

public getNetworkPolicy(request: google.cloud.vmwareengine.v1.IGetNetworkPolicyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetNetworkPolicyCallback): void;

Calls GetNetworkPolicy.

Parameters
NameDescription
request IGetNetworkPolicyRequest

GetNetworkPolicyRequest message or plain object

callback GetNetworkPolicyCallback

Node-style callback called with the error, if any, and NetworkPolicy

Returns
TypeDescription
void

getNetworkPolicy(request)

public getNetworkPolicy(request: google.cloud.vmwareengine.v1.IGetNetworkPolicyRequest): Promise<google.cloud.vmwareengine.v1.NetworkPolicy>;

Calls GetNetworkPolicy.

Parameter
NameDescription
request IGetNetworkPolicyRequest

GetNetworkPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.NetworkPolicy>

Promise

getNode(request, callback)

public getNode(request: google.cloud.vmwareengine.v1.IGetNodeRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetNodeCallback): void;

Calls GetNode.

Parameters
NameDescription
request IGetNodeRequest

GetNodeRequest message or plain object

callback GetNodeCallback

Node-style callback called with the error, if any, and Node

Returns
TypeDescription
void

getNode(request)

public getNode(request: google.cloud.vmwareengine.v1.IGetNodeRequest): Promise<google.cloud.vmwareengine.v1.Node>;

Calls GetNode.

Parameter
NameDescription
request IGetNodeRequest

GetNodeRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.Node>

Promise

getNodeType(request, callback)

public getNodeType(request: google.cloud.vmwareengine.v1.IGetNodeTypeRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetNodeTypeCallback): void;

Calls GetNodeType.

Parameters
NameDescription
request IGetNodeTypeRequest

GetNodeTypeRequest message or plain object

callback GetNodeTypeCallback

Node-style callback called with the error, if any, and NodeType

Returns
TypeDescription
void

getNodeType(request)

public getNodeType(request: google.cloud.vmwareengine.v1.IGetNodeTypeRequest): Promise<google.cloud.vmwareengine.v1.NodeType>;

Calls GetNodeType.

Parameter
NameDescription
request IGetNodeTypeRequest

GetNodeTypeRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.NodeType>

Promise

getPrivateCloud(request, callback)

public getPrivateCloud(request: google.cloud.vmwareengine.v1.IGetPrivateCloudRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateCloudCallback): void;

Calls GetPrivateCloud.

Parameters
NameDescription
request IGetPrivateCloudRequest

GetPrivateCloudRequest message or plain object

callback GetPrivateCloudCallback

Node-style callback called with the error, if any, and PrivateCloud

Returns
TypeDescription
void

getPrivateCloud(request)

public getPrivateCloud(request: google.cloud.vmwareengine.v1.IGetPrivateCloudRequest): Promise<google.cloud.vmwareengine.v1.PrivateCloud>;

Calls GetPrivateCloud.

Parameter
NameDescription
request IGetPrivateCloudRequest

GetPrivateCloudRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.PrivateCloud>

Promise

getPrivateConnection(request, callback)

public getPrivateConnection(request: google.cloud.vmwareengine.v1.IGetPrivateConnectionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetPrivateConnectionCallback): void;

Calls GetPrivateConnection.

Parameters
NameDescription
request IGetPrivateConnectionRequest

GetPrivateConnectionRequest message or plain object

callback GetPrivateConnectionCallback

Node-style callback called with the error, if any, and PrivateConnection

Returns
TypeDescription
void

getPrivateConnection(request)

public getPrivateConnection(request: google.cloud.vmwareengine.v1.IGetPrivateConnectionRequest): Promise<google.cloud.vmwareengine.v1.PrivateConnection>;

Calls GetPrivateConnection.

Parameter
NameDescription
request IGetPrivateConnectionRequest

GetPrivateConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.PrivateConnection>

Promise

getSubnet(request, callback)

public getSubnet(request: google.cloud.vmwareengine.v1.IGetSubnetRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetSubnetCallback): void;

Calls GetSubnet.

Parameters
NameDescription
request IGetSubnetRequest

GetSubnetRequest message or plain object

callback GetSubnetCallback

Node-style callback called with the error, if any, and Subnet

Returns
TypeDescription
void

getSubnet(request)

public getSubnet(request: google.cloud.vmwareengine.v1.IGetSubnetRequest): Promise<google.cloud.vmwareengine.v1.Subnet>;

Calls GetSubnet.

Parameter
NameDescription
request IGetSubnetRequest

GetSubnetRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.Subnet>

Promise

getVmwareEngineNetwork(request, callback)

public getVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IGetVmwareEngineNetworkRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GetVmwareEngineNetworkCallback): void;

Calls GetVmwareEngineNetwork.

Parameters
NameDescription
request IGetVmwareEngineNetworkRequest

GetVmwareEngineNetworkRequest message or plain object

callback GetVmwareEngineNetworkCallback

Node-style callback called with the error, if any, and VmwareEngineNetwork

Returns
TypeDescription
void

getVmwareEngineNetwork(request)

public getVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IGetVmwareEngineNetworkRequest): Promise<google.cloud.vmwareengine.v1.VmwareEngineNetwork>;

Calls GetVmwareEngineNetwork.

Parameter
NameDescription
request IGetVmwareEngineNetworkRequest

GetVmwareEngineNetworkRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.VmwareEngineNetwork>

Promise

grantDnsBindPermission(request, callback)

public grantDnsBindPermission(request: google.cloud.vmwareengine.v1.IGrantDnsBindPermissionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.GrantDnsBindPermissionCallback): void;

Calls GrantDnsBindPermission.

Parameters
NameDescription
request IGrantDnsBindPermissionRequest

GrantDnsBindPermissionRequest message or plain object

callback GrantDnsBindPermissionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

grantDnsBindPermission(request)

public grantDnsBindPermission(request: google.cloud.vmwareengine.v1.IGrantDnsBindPermissionRequest): Promise<google.longrunning.Operation>;

Calls GrantDnsBindPermission.

Parameter
NameDescription
request IGrantDnsBindPermissionRequest

GrantDnsBindPermissionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

listClusters(request, callback)

public listClusters(request: google.cloud.vmwareengine.v1.IListClustersRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListClustersCallback): void;

Calls ListClusters.

Parameters
NameDescription
request IListClustersRequest

ListClustersRequest message or plain object

callback ListClustersCallback

Node-style callback called with the error, if any, and ListClustersResponse

Returns
TypeDescription
void

listClusters(request)

public listClusters(request: google.cloud.vmwareengine.v1.IListClustersRequest): Promise<google.cloud.vmwareengine.v1.ListClustersResponse>;

Calls ListClusters.

Parameter
NameDescription
request IListClustersRequest

ListClustersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListClustersResponse>

Promise

listExternalAccessRules(request, callback)

public listExternalAccessRules(request: google.cloud.vmwareengine.v1.IListExternalAccessRulesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAccessRulesCallback): void;

Calls ListExternalAccessRules.

Parameters
NameDescription
request IListExternalAccessRulesRequest

ListExternalAccessRulesRequest message or plain object

callback ListExternalAccessRulesCallback

Node-style callback called with the error, if any, and ListExternalAccessRulesResponse

Returns
TypeDescription
void

listExternalAccessRules(request)

public listExternalAccessRules(request: google.cloud.vmwareengine.v1.IListExternalAccessRulesRequest): Promise<google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse>;

Calls ListExternalAccessRules.

Parameter
NameDescription
request IListExternalAccessRulesRequest

ListExternalAccessRulesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListExternalAccessRulesResponse>

Promise

listExternalAddresses(request, callback)

public listExternalAddresses(request: google.cloud.vmwareengine.v1.IListExternalAddressesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListExternalAddressesCallback): void;

Calls ListExternalAddresses.

Parameters
NameDescription
request IListExternalAddressesRequest

ListExternalAddressesRequest message or plain object

callback ListExternalAddressesCallback

Node-style callback called with the error, if any, and ListExternalAddressesResponse

Returns
TypeDescription
void

listExternalAddresses(request)

public listExternalAddresses(request: google.cloud.vmwareengine.v1.IListExternalAddressesRequest): Promise<google.cloud.vmwareengine.v1.ListExternalAddressesResponse>;

Calls ListExternalAddresses.

Parameter
NameDescription
request IListExternalAddressesRequest

ListExternalAddressesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListExternalAddressesResponse>

Promise

listHcxActivationKeys(request, callback)

public listHcxActivationKeys(request: google.cloud.vmwareengine.v1.IListHcxActivationKeysRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListHcxActivationKeysCallback): void;

Calls ListHcxActivationKeys.

Parameters
NameDescription
request IListHcxActivationKeysRequest

ListHcxActivationKeysRequest message or plain object

callback ListHcxActivationKeysCallback

Node-style callback called with the error, if any, and ListHcxActivationKeysResponse

Returns
TypeDescription
void

listHcxActivationKeys(request)

public listHcxActivationKeys(request: google.cloud.vmwareengine.v1.IListHcxActivationKeysRequest): Promise<google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse>;

Calls ListHcxActivationKeys.

Parameter
NameDescription
request IListHcxActivationKeysRequest

ListHcxActivationKeysRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListHcxActivationKeysResponse>

Promise

listLoggingServers(request, callback)

public listLoggingServers(request: google.cloud.vmwareengine.v1.IListLoggingServersRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListLoggingServersCallback): void;

Calls ListLoggingServers.

Parameters
NameDescription
request IListLoggingServersRequest

ListLoggingServersRequest message or plain object

callback ListLoggingServersCallback

Node-style callback called with the error, if any, and ListLoggingServersResponse

Returns
TypeDescription
void

listLoggingServers(request)

public listLoggingServers(request: google.cloud.vmwareengine.v1.IListLoggingServersRequest): Promise<google.cloud.vmwareengine.v1.ListLoggingServersResponse>;

Calls ListLoggingServers.

Parameter
NameDescription
request IListLoggingServersRequest

ListLoggingServersRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListLoggingServersResponse>

Promise

listManagementDnsZoneBindings(request, callback)

public listManagementDnsZoneBindings(request: google.cloud.vmwareengine.v1.IListManagementDnsZoneBindingsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListManagementDnsZoneBindingsCallback): void;

Calls ListManagementDnsZoneBindings.

Parameters
NameDescription
request IListManagementDnsZoneBindingsRequest

ListManagementDnsZoneBindingsRequest message or plain object

callback ListManagementDnsZoneBindingsCallback

Node-style callback called with the error, if any, and ListManagementDnsZoneBindingsResponse

Returns
TypeDescription
void

listManagementDnsZoneBindings(request)

public listManagementDnsZoneBindings(request: google.cloud.vmwareengine.v1.IListManagementDnsZoneBindingsRequest): Promise<google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse>;

Calls ListManagementDnsZoneBindings.

Parameter
NameDescription
request IListManagementDnsZoneBindingsRequest

ListManagementDnsZoneBindingsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListManagementDnsZoneBindingsResponse>

Promise

listNetworkPeerings(request, callback)

public listNetworkPeerings(request: google.cloud.vmwareengine.v1.IListNetworkPeeringsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPeeringsCallback): void;

Calls ListNetworkPeerings.

Parameters
NameDescription
request IListNetworkPeeringsRequest

ListNetworkPeeringsRequest message or plain object

callback ListNetworkPeeringsCallback

Node-style callback called with the error, if any, and ListNetworkPeeringsResponse

Returns
TypeDescription
void

listNetworkPeerings(request)

public listNetworkPeerings(request: google.cloud.vmwareengine.v1.IListNetworkPeeringsRequest): Promise<google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse>;

Calls ListNetworkPeerings.

Parameter
NameDescription
request IListNetworkPeeringsRequest

ListNetworkPeeringsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListNetworkPeeringsResponse>

Promise

listNetworkPolicies(request, callback)

public listNetworkPolicies(request: google.cloud.vmwareengine.v1.IListNetworkPoliciesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListNetworkPoliciesCallback): void;

Calls ListNetworkPolicies.

Parameters
NameDescription
request IListNetworkPoliciesRequest

ListNetworkPoliciesRequest message or plain object

callback ListNetworkPoliciesCallback

Node-style callback called with the error, if any, and ListNetworkPoliciesResponse

Returns
TypeDescription
void

listNetworkPolicies(request)

public listNetworkPolicies(request: google.cloud.vmwareengine.v1.IListNetworkPoliciesRequest): Promise<google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse>;

Calls ListNetworkPolicies.

Parameter
NameDescription
request IListNetworkPoliciesRequest

ListNetworkPoliciesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListNetworkPoliciesResponse>

Promise

listNodes(request, callback)

public listNodes(request: google.cloud.vmwareengine.v1.IListNodesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListNodesCallback): void;

Calls ListNodes.

Parameters
NameDescription
request IListNodesRequest

ListNodesRequest message or plain object

callback ListNodesCallback

Node-style callback called with the error, if any, and ListNodesResponse

Returns
TypeDescription
void

listNodes(request)

public listNodes(request: google.cloud.vmwareengine.v1.IListNodesRequest): Promise<google.cloud.vmwareengine.v1.ListNodesResponse>;

Calls ListNodes.

Parameter
NameDescription
request IListNodesRequest

ListNodesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListNodesResponse>

Promise

listNodeTypes(request, callback)

public listNodeTypes(request: google.cloud.vmwareengine.v1.IListNodeTypesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListNodeTypesCallback): void;

Calls ListNodeTypes.

Parameters
NameDescription
request IListNodeTypesRequest

ListNodeTypesRequest message or plain object

callback ListNodeTypesCallback

Node-style callback called with the error, if any, and ListNodeTypesResponse

Returns
TypeDescription
void

listNodeTypes(request)

public listNodeTypes(request: google.cloud.vmwareengine.v1.IListNodeTypesRequest): Promise<google.cloud.vmwareengine.v1.ListNodeTypesResponse>;

Calls ListNodeTypes.

Parameter
NameDescription
request IListNodeTypesRequest

ListNodeTypesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListNodeTypesResponse>

Promise

listPeeringRoutes(request, callback)

public listPeeringRoutes(request: google.cloud.vmwareengine.v1.IListPeeringRoutesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListPeeringRoutesCallback): void;

Calls ListPeeringRoutes.

Parameters
NameDescription
request IListPeeringRoutesRequest

ListPeeringRoutesRequest message or plain object

callback ListPeeringRoutesCallback

Node-style callback called with the error, if any, and ListPeeringRoutesResponse

Returns
TypeDescription
void

listPeeringRoutes(request)

public listPeeringRoutes(request: google.cloud.vmwareengine.v1.IListPeeringRoutesRequest): Promise<google.cloud.vmwareengine.v1.ListPeeringRoutesResponse>;

Calls ListPeeringRoutes.

Parameter
NameDescription
request IListPeeringRoutesRequest

ListPeeringRoutesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListPeeringRoutesResponse>

Promise

listPrivateClouds(request, callback)

public listPrivateClouds(request: google.cloud.vmwareengine.v1.IListPrivateCloudsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateCloudsCallback): void;

Calls ListPrivateClouds.

Parameters
NameDescription
request IListPrivateCloudsRequest

ListPrivateCloudsRequest message or plain object

callback ListPrivateCloudsCallback

Node-style callback called with the error, if any, and ListPrivateCloudsResponse

Returns
TypeDescription
void

listPrivateClouds(request)

public listPrivateClouds(request: google.cloud.vmwareengine.v1.IListPrivateCloudsRequest): Promise<google.cloud.vmwareengine.v1.ListPrivateCloudsResponse>;

Calls ListPrivateClouds.

Parameter
NameDescription
request IListPrivateCloudsRequest

ListPrivateCloudsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListPrivateCloudsResponse>

Promise

listPrivateConnectionPeeringRoutes(request, callback)

public listPrivateConnectionPeeringRoutes(request: google.cloud.vmwareengine.v1.IListPrivateConnectionPeeringRoutesRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionPeeringRoutesCallback): void;

Calls ListPrivateConnectionPeeringRoutes.

Parameters
NameDescription
request IListPrivateConnectionPeeringRoutesRequest

ListPrivateConnectionPeeringRoutesRequest message or plain object

callback ListPrivateConnectionPeeringRoutesCallback

Node-style callback called with the error, if any, and ListPrivateConnectionPeeringRoutesResponse

Returns
TypeDescription
void

listPrivateConnectionPeeringRoutes(request)

public listPrivateConnectionPeeringRoutes(request: google.cloud.vmwareengine.v1.IListPrivateConnectionPeeringRoutesRequest): Promise<google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse>;

Calls ListPrivateConnectionPeeringRoutes.

Parameter
NameDescription
request IListPrivateConnectionPeeringRoutesRequest

ListPrivateConnectionPeeringRoutesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListPrivateConnectionPeeringRoutesResponse>

Promise

listPrivateConnections(request, callback)

public listPrivateConnections(request: google.cloud.vmwareengine.v1.IListPrivateConnectionsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListPrivateConnectionsCallback): void;

Calls ListPrivateConnections.

Parameters
NameDescription
request IListPrivateConnectionsRequest

ListPrivateConnectionsRequest message or plain object

callback ListPrivateConnectionsCallback

Node-style callback called with the error, if any, and ListPrivateConnectionsResponse

Returns
TypeDescription
void

listPrivateConnections(request)

public listPrivateConnections(request: google.cloud.vmwareengine.v1.IListPrivateConnectionsRequest): Promise<google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse>;

Calls ListPrivateConnections.

Parameter
NameDescription
request IListPrivateConnectionsRequest

ListPrivateConnectionsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListPrivateConnectionsResponse>

Promise

listSubnets(request, callback)

public listSubnets(request: google.cloud.vmwareengine.v1.IListSubnetsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListSubnetsCallback): void;

Calls ListSubnets.

Parameters
NameDescription
request IListSubnetsRequest

ListSubnetsRequest message or plain object

callback ListSubnetsCallback

Node-style callback called with the error, if any, and ListSubnetsResponse

Returns
TypeDescription
void

listSubnets(request)

public listSubnets(request: google.cloud.vmwareengine.v1.IListSubnetsRequest): Promise<google.cloud.vmwareengine.v1.ListSubnetsResponse>;

Calls ListSubnets.

Parameter
NameDescription
request IListSubnetsRequest

ListSubnetsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListSubnetsResponse>

Promise

listVmwareEngineNetworks(request, callback)

public listVmwareEngineNetworks(request: google.cloud.vmwareengine.v1.IListVmwareEngineNetworksRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ListVmwareEngineNetworksCallback): void;

Calls ListVmwareEngineNetworks.

Parameters
NameDescription
request IListVmwareEngineNetworksRequest

ListVmwareEngineNetworksRequest message or plain object

callback ListVmwareEngineNetworksCallback

Node-style callback called with the error, if any, and ListVmwareEngineNetworksResponse

Returns
TypeDescription
void

listVmwareEngineNetworks(request)

public listVmwareEngineNetworks(request: google.cloud.vmwareengine.v1.IListVmwareEngineNetworksRequest): Promise<google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse>;

Calls ListVmwareEngineNetworks.

Parameter
NameDescription
request IListVmwareEngineNetworksRequest

ListVmwareEngineNetworksRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.ListVmwareEngineNetworksResponse>

Promise

repairManagementDnsZoneBinding(request, callback)

public repairManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IRepairManagementDnsZoneBindingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.RepairManagementDnsZoneBindingCallback): void;

Calls RepairManagementDnsZoneBinding.

Parameters
NameDescription
request IRepairManagementDnsZoneBindingRequest

RepairManagementDnsZoneBindingRequest message or plain object

callback RepairManagementDnsZoneBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

repairManagementDnsZoneBinding(request)

public repairManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IRepairManagementDnsZoneBindingRequest): Promise<google.longrunning.Operation>;

Calls RepairManagementDnsZoneBinding.

Parameter
NameDescription
request IRepairManagementDnsZoneBindingRequest

RepairManagementDnsZoneBindingRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

resetNsxCredentials(request, callback)

public resetNsxCredentials(request: google.cloud.vmwareengine.v1.IResetNsxCredentialsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ResetNsxCredentialsCallback): void;

Calls ResetNsxCredentials.

Parameters
NameDescription
request IResetNsxCredentialsRequest

ResetNsxCredentialsRequest message or plain object

callback ResetNsxCredentialsCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

resetNsxCredentials(request)

public resetNsxCredentials(request: google.cloud.vmwareengine.v1.IResetNsxCredentialsRequest): Promise<google.longrunning.Operation>;

Calls ResetNsxCredentials.

Parameter
NameDescription
request IResetNsxCredentialsRequest

ResetNsxCredentialsRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

resetVcenterCredentials(request, callback)

public resetVcenterCredentials(request: google.cloud.vmwareengine.v1.IResetVcenterCredentialsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ResetVcenterCredentialsCallback): void;

Calls ResetVcenterCredentials.

Parameters
NameDescription
request IResetVcenterCredentialsRequest

ResetVcenterCredentialsRequest message or plain object

callback ResetVcenterCredentialsCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

resetVcenterCredentials(request)

public resetVcenterCredentials(request: google.cloud.vmwareengine.v1.IResetVcenterCredentialsRequest): Promise<google.longrunning.Operation>;

Calls ResetVcenterCredentials.

Parameter
NameDescription
request IResetVcenterCredentialsRequest

ResetVcenterCredentialsRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

revokeDnsBindPermission(request, callback)

public revokeDnsBindPermission(request: google.cloud.vmwareengine.v1.IRevokeDnsBindPermissionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.RevokeDnsBindPermissionCallback): void;

Calls RevokeDnsBindPermission.

Parameters
NameDescription
request IRevokeDnsBindPermissionRequest

RevokeDnsBindPermissionRequest message or plain object

callback RevokeDnsBindPermissionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

revokeDnsBindPermission(request)

public revokeDnsBindPermission(request: google.cloud.vmwareengine.v1.IRevokeDnsBindPermissionRequest): Promise<google.longrunning.Operation>;

Calls RevokeDnsBindPermission.

Parameter
NameDescription
request IRevokeDnsBindPermissionRequest

RevokeDnsBindPermissionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

showNsxCredentials(request, callback)

public showNsxCredentials(request: google.cloud.vmwareengine.v1.IShowNsxCredentialsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ShowNsxCredentialsCallback): void;

Calls ShowNsxCredentials.

Parameters
NameDescription
request IShowNsxCredentialsRequest

ShowNsxCredentialsRequest message or plain object

callback ShowNsxCredentialsCallback

Node-style callback called with the error, if any, and Credentials

Returns
TypeDescription
void

showNsxCredentials(request)

public showNsxCredentials(request: google.cloud.vmwareengine.v1.IShowNsxCredentialsRequest): Promise<google.cloud.vmwareengine.v1.Credentials>;

Calls ShowNsxCredentials.

Parameter
NameDescription
request IShowNsxCredentialsRequest

ShowNsxCredentialsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.Credentials>

Promise

showVcenterCredentials(request, callback)

public showVcenterCredentials(request: google.cloud.vmwareengine.v1.IShowVcenterCredentialsRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.ShowVcenterCredentialsCallback): void;

Calls ShowVcenterCredentials.

Parameters
NameDescription
request IShowVcenterCredentialsRequest

ShowVcenterCredentialsRequest message or plain object

callback ShowVcenterCredentialsCallback

Node-style callback called with the error, if any, and Credentials

Returns
TypeDescription
void

showVcenterCredentials(request)

public showVcenterCredentials(request: google.cloud.vmwareengine.v1.IShowVcenterCredentialsRequest): Promise<google.cloud.vmwareengine.v1.Credentials>;

Calls ShowVcenterCredentials.

Parameter
NameDescription
request IShowVcenterCredentialsRequest

ShowVcenterCredentialsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.vmwareengine.v1.Credentials>

Promise

undeletePrivateCloud(request, callback)

public undeletePrivateCloud(request: google.cloud.vmwareengine.v1.IUndeletePrivateCloudRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UndeletePrivateCloudCallback): void;

Calls UndeletePrivateCloud.

Parameters
NameDescription
request IUndeletePrivateCloudRequest

UndeletePrivateCloudRequest message or plain object

callback UndeletePrivateCloudCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

undeletePrivateCloud(request)

public undeletePrivateCloud(request: google.cloud.vmwareengine.v1.IUndeletePrivateCloudRequest): Promise<google.longrunning.Operation>;

Calls UndeletePrivateCloud.

Parameter
NameDescription
request IUndeletePrivateCloudRequest

UndeletePrivateCloudRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateCluster(request, callback)

public updateCluster(request: google.cloud.vmwareengine.v1.IUpdateClusterRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateClusterCallback): void;

Calls UpdateCluster.

Parameters
NameDescription
request IUpdateClusterRequest

UpdateClusterRequest message or plain object

callback UpdateClusterCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateCluster(request)

public updateCluster(request: google.cloud.vmwareengine.v1.IUpdateClusterRequest): Promise<google.longrunning.Operation>;

Calls UpdateCluster.

Parameter
NameDescription
request IUpdateClusterRequest

UpdateClusterRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateDnsForwarding(request, callback)

public updateDnsForwarding(request: google.cloud.vmwareengine.v1.IUpdateDnsForwardingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateDnsForwardingCallback): void;

Calls UpdateDnsForwarding.

Parameters
NameDescription
request IUpdateDnsForwardingRequest

UpdateDnsForwardingRequest message or plain object

callback UpdateDnsForwardingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateDnsForwarding(request)

public updateDnsForwarding(request: google.cloud.vmwareengine.v1.IUpdateDnsForwardingRequest): Promise<google.longrunning.Operation>;

Calls UpdateDnsForwarding.

Parameter
NameDescription
request IUpdateDnsForwardingRequest

UpdateDnsForwardingRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateExternalAccessRule(request, callback)

public updateExternalAccessRule(request: google.cloud.vmwareengine.v1.IUpdateExternalAccessRuleRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAccessRuleCallback): void;

Calls UpdateExternalAccessRule.

Parameters
NameDescription
request IUpdateExternalAccessRuleRequest

UpdateExternalAccessRuleRequest message or plain object

callback UpdateExternalAccessRuleCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateExternalAccessRule(request)

public updateExternalAccessRule(request: google.cloud.vmwareengine.v1.IUpdateExternalAccessRuleRequest): Promise<google.longrunning.Operation>;

Calls UpdateExternalAccessRule.

Parameter
NameDescription
request IUpdateExternalAccessRuleRequest

UpdateExternalAccessRuleRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateExternalAddress(request, callback)

public updateExternalAddress(request: google.cloud.vmwareengine.v1.IUpdateExternalAddressRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateExternalAddressCallback): void;

Calls UpdateExternalAddress.

Parameters
NameDescription
request IUpdateExternalAddressRequest

UpdateExternalAddressRequest message or plain object

callback UpdateExternalAddressCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateExternalAddress(request)

public updateExternalAddress(request: google.cloud.vmwareengine.v1.IUpdateExternalAddressRequest): Promise<google.longrunning.Operation>;

Calls UpdateExternalAddress.

Parameter
NameDescription
request IUpdateExternalAddressRequest

UpdateExternalAddressRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateLoggingServer(request, callback)

public updateLoggingServer(request: google.cloud.vmwareengine.v1.IUpdateLoggingServerRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateLoggingServerCallback): void;

Calls UpdateLoggingServer.

Parameters
NameDescription
request IUpdateLoggingServerRequest

UpdateLoggingServerRequest message or plain object

callback UpdateLoggingServerCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateLoggingServer(request)

public updateLoggingServer(request: google.cloud.vmwareengine.v1.IUpdateLoggingServerRequest): Promise<google.longrunning.Operation>;

Calls UpdateLoggingServer.

Parameter
NameDescription
request IUpdateLoggingServerRequest

UpdateLoggingServerRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateManagementDnsZoneBinding(request, callback)

public updateManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IUpdateManagementDnsZoneBindingRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateManagementDnsZoneBindingCallback): void;

Calls UpdateManagementDnsZoneBinding.

Parameters
NameDescription
request IUpdateManagementDnsZoneBindingRequest

UpdateManagementDnsZoneBindingRequest message or plain object

callback UpdateManagementDnsZoneBindingCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateManagementDnsZoneBinding(request)

public updateManagementDnsZoneBinding(request: google.cloud.vmwareengine.v1.IUpdateManagementDnsZoneBindingRequest): Promise<google.longrunning.Operation>;

Calls UpdateManagementDnsZoneBinding.

Parameter
NameDescription
request IUpdateManagementDnsZoneBindingRequest

UpdateManagementDnsZoneBindingRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateNetworkPeering(request, callback)

public updateNetworkPeering(request: google.cloud.vmwareengine.v1.IUpdateNetworkPeeringRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPeeringCallback): void;

Calls UpdateNetworkPeering.

Parameters
NameDescription
request IUpdateNetworkPeeringRequest

UpdateNetworkPeeringRequest message or plain object

callback UpdateNetworkPeeringCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateNetworkPeering(request)

public updateNetworkPeering(request: google.cloud.vmwareengine.v1.IUpdateNetworkPeeringRequest): Promise<google.longrunning.Operation>;

Calls UpdateNetworkPeering.

Parameter
NameDescription
request IUpdateNetworkPeeringRequest

UpdateNetworkPeeringRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateNetworkPolicy(request, callback)

public updateNetworkPolicy(request: google.cloud.vmwareengine.v1.IUpdateNetworkPolicyRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateNetworkPolicyCallback): void;

Calls UpdateNetworkPolicy.

Parameters
NameDescription
request IUpdateNetworkPolicyRequest

UpdateNetworkPolicyRequest message or plain object

callback UpdateNetworkPolicyCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateNetworkPolicy(request)

public updateNetworkPolicy(request: google.cloud.vmwareengine.v1.IUpdateNetworkPolicyRequest): Promise<google.longrunning.Operation>;

Calls UpdateNetworkPolicy.

Parameter
NameDescription
request IUpdateNetworkPolicyRequest

UpdateNetworkPolicyRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updatePrivateCloud(request, callback)

public updatePrivateCloud(request: google.cloud.vmwareengine.v1.IUpdatePrivateCloudRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateCloudCallback): void;

Calls UpdatePrivateCloud.

Parameters
NameDescription
request IUpdatePrivateCloudRequest

UpdatePrivateCloudRequest message or plain object

callback UpdatePrivateCloudCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updatePrivateCloud(request)

public updatePrivateCloud(request: google.cloud.vmwareengine.v1.IUpdatePrivateCloudRequest): Promise<google.longrunning.Operation>;

Calls UpdatePrivateCloud.

Parameter
NameDescription
request IUpdatePrivateCloudRequest

UpdatePrivateCloudRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updatePrivateConnection(request, callback)

public updatePrivateConnection(request: google.cloud.vmwareengine.v1.IUpdatePrivateConnectionRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdatePrivateConnectionCallback): void;

Calls UpdatePrivateConnection.

Parameters
NameDescription
request IUpdatePrivateConnectionRequest

UpdatePrivateConnectionRequest message or plain object

callback UpdatePrivateConnectionCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updatePrivateConnection(request)

public updatePrivateConnection(request: google.cloud.vmwareengine.v1.IUpdatePrivateConnectionRequest): Promise<google.longrunning.Operation>;

Calls UpdatePrivateConnection.

Parameter
NameDescription
request IUpdatePrivateConnectionRequest

UpdatePrivateConnectionRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateSubnet(request, callback)

public updateSubnet(request: google.cloud.vmwareengine.v1.IUpdateSubnetRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateSubnetCallback): void;

Calls UpdateSubnet.

Parameters
NameDescription
request IUpdateSubnetRequest

UpdateSubnetRequest message or plain object

callback UpdateSubnetCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateSubnet(request)

public updateSubnet(request: google.cloud.vmwareengine.v1.IUpdateSubnetRequest): Promise<google.longrunning.Operation>;

Calls UpdateSubnet.

Parameter
NameDescription
request IUpdateSubnetRequest

UpdateSubnetRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateVmwareEngineNetwork(request, callback)

public updateVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IUpdateVmwareEngineNetworkRequest, callback: google.cloud.vmwareengine.v1.VmwareEngine.UpdateVmwareEngineNetworkCallback): void;

Calls UpdateVmwareEngineNetwork.

Parameters
NameDescription
request IUpdateVmwareEngineNetworkRequest

UpdateVmwareEngineNetworkRequest message or plain object

callback UpdateVmwareEngineNetworkCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateVmwareEngineNetwork(request)

public updateVmwareEngineNetwork(request: google.cloud.vmwareengine.v1.IUpdateVmwareEngineNetworkRequest): Promise<google.longrunning.Operation>;

Calls UpdateVmwareEngineNetwork.

Parameter
NameDescription
request IUpdateVmwareEngineNetworkRequest

UpdateVmwareEngineNetworkRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise