Constructor
new CrossNetworkAutomationService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new CrossNetworkAutomationService service.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
createServiceConnectionMap(request, callback) → {undefined}
Calls CreateServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionMapRequest |
CreateServiceConnectionMapRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.CreateServiceConnectionMapCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
createServiceConnectionMap(request) → {Promise.<google.longrunning.Operation>}
Calls CreateServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionMapRequest |
CreateServiceConnectionMapRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
createServiceConnectionPolicy(request, callback) → {undefined}
Calls CreateServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionPolicyRequest |
CreateServiceConnectionPolicyRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.CreateServiceConnectionPolicyCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
createServiceConnectionPolicy(request) → {Promise.<google.longrunning.Operation>}
Calls CreateServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionPolicyRequest |
CreateServiceConnectionPolicyRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
createServiceConnectionToken(request, callback) → {undefined}
Calls CreateServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionTokenRequest |
CreateServiceConnectionTokenRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.CreateServiceConnectionTokenCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
createServiceConnectionToken(request) → {Promise.<google.longrunning.Operation>}
Calls CreateServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.ICreateServiceConnectionTokenRequest |
CreateServiceConnectionTokenRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
deleteServiceClass(request, callback) → {undefined}
Calls DeleteServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceClassRequest |
DeleteServiceClassRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.DeleteServiceClassCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
deleteServiceClass(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceClassRequest |
DeleteServiceClassRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
deleteServiceConnectionMap(request, callback) → {undefined}
Calls DeleteServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionMapRequest |
DeleteServiceConnectionMapRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.DeleteServiceConnectionMapCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
deleteServiceConnectionMap(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionMapRequest |
DeleteServiceConnectionMapRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
deleteServiceConnectionPolicy(request, callback) → {undefined}
Calls DeleteServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionPolicyRequest |
DeleteServiceConnectionPolicyRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.DeleteServiceConnectionPolicyCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
deleteServiceConnectionPolicy(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionPolicyRequest |
DeleteServiceConnectionPolicyRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
deleteServiceConnectionToken(request, callback) → {undefined}
Calls DeleteServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionTokenRequest |
DeleteServiceConnectionTokenRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.DeleteServiceConnectionTokenCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
deleteServiceConnectionToken(request) → {Promise.<google.longrunning.Operation>}
Calls DeleteServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IDeleteServiceConnectionTokenRequest |
DeleteServiceConnectionTokenRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
getServiceClass(request, callback) → {undefined}
Calls GetServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceClassRequest |
GetServiceClassRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.GetServiceClassCallback |
Node-style callback called with the error, if any, and ServiceClass |
Returns:
Type | Description |
---|---|
undefined |
getServiceClass(request) → {Promise.<google.cloud.networkconnectivity.v1.ServiceClass>}
Calls GetServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceClassRequest |
GetServiceClassRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ServiceClass> |
Promise |
getServiceConnectionMap(request, callback) → {undefined}
Calls GetServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionMapRequest |
GetServiceConnectionMapRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.GetServiceConnectionMapCallback |
Node-style callback called with the error, if any, and ServiceConnectionMap |
Returns:
Type | Description |
---|---|
undefined |
getServiceConnectionMap(request) → {Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionMap>}
Calls GetServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionMapRequest |
GetServiceConnectionMapRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionMap> |
Promise |
getServiceConnectionPolicy(request, callback) → {undefined}
Calls GetServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionPolicyRequest |
GetServiceConnectionPolicyRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.GetServiceConnectionPolicyCallback |
Node-style callback called with the error, if any, and ServiceConnectionPolicy |
Returns:
Type | Description |
---|---|
undefined |
getServiceConnectionPolicy(request) → {Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionPolicy>}
Calls GetServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionPolicyRequest |
GetServiceConnectionPolicyRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionPolicy> |
Promise |
getServiceConnectionToken(request, callback) → {undefined}
Calls GetServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionTokenRequest |
GetServiceConnectionTokenRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.GetServiceConnectionTokenCallback |
Node-style callback called with the error, if any, and ServiceConnectionToken |
Returns:
Type | Description |
---|---|
undefined |
getServiceConnectionToken(request) → {Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionToken>}
Calls GetServiceConnectionToken.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IGetServiceConnectionTokenRequest |
GetServiceConnectionTokenRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ServiceConnectionToken> |
Promise |
listServiceClasses(request, callback) → {undefined}
Calls ListServiceClasses.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceClassesRequest |
ListServiceClassesRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.ListServiceClassesCallback |
Node-style callback called with the error, if any, and ListServiceClassesResponse |
Returns:
Type | Description |
---|---|
undefined |
listServiceClasses(request) → {Promise.<google.cloud.networkconnectivity.v1.ListServiceClassesResponse>}
Calls ListServiceClasses.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceClassesRequest |
ListServiceClassesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ListServiceClassesResponse> |
Promise |
listServiceConnectionMaps(request, callback) → {undefined}
Calls ListServiceConnectionMaps.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionMapsRequest |
ListServiceConnectionMapsRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.ListServiceConnectionMapsCallback |
Node-style callback called with the error, if any, and ListServiceConnectionMapsResponse |
Returns:
Type | Description |
---|---|
undefined |
listServiceConnectionMaps(request) → {Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionMapsResponse>}
Calls ListServiceConnectionMaps.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionMapsRequest |
ListServiceConnectionMapsRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionMapsResponse> |
Promise |
listServiceConnectionPolicies(request, callback) → {undefined}
Calls ListServiceConnectionPolicies.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionPoliciesRequest |
ListServiceConnectionPoliciesRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.ListServiceConnectionPoliciesCallback |
Node-style callback called with the error, if any, and ListServiceConnectionPoliciesResponse |
Returns:
Type | Description |
---|---|
undefined |
listServiceConnectionPolicies(request) → {Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionPoliciesResponse>}
Calls ListServiceConnectionPolicies.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionPoliciesRequest |
ListServiceConnectionPoliciesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionPoliciesResponse> |
Promise |
listServiceConnectionTokens(request, callback) → {undefined}
Calls ListServiceConnectionTokens.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionTokensRequest |
ListServiceConnectionTokensRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.ListServiceConnectionTokensCallback |
Node-style callback called with the error, if any, and ListServiceConnectionTokensResponse |
Returns:
Type | Description |
---|---|
undefined |
listServiceConnectionTokens(request) → {Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionTokensResponse>}
Calls ListServiceConnectionTokens.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IListServiceConnectionTokensRequest |
ListServiceConnectionTokensRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.networkconnectivity.v1.ListServiceConnectionTokensResponse> |
Promise |
updateServiceClass(request, callback) → {undefined}
Calls UpdateServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceClassRequest |
UpdateServiceClassRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.UpdateServiceClassCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
updateServiceClass(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateServiceClass.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceClassRequest |
UpdateServiceClassRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
updateServiceConnectionMap(request, callback) → {undefined}
Calls UpdateServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceConnectionMapRequest |
UpdateServiceConnectionMapRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.UpdateServiceConnectionMapCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
updateServiceConnectionMap(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateServiceConnectionMap.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceConnectionMapRequest |
UpdateServiceConnectionMapRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
updateServiceConnectionPolicy(request, callback) → {undefined}
Calls UpdateServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceConnectionPolicyRequest |
UpdateServiceConnectionPolicyRequest message or plain object |
callback |
google.cloud.networkconnectivity.v1.CrossNetworkAutomationService.UpdateServiceConnectionPolicyCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
updateServiceConnectionPolicy(request) → {Promise.<google.longrunning.Operation>}
Calls UpdateServiceConnectionPolicy.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.networkconnectivity.v1.IUpdateServiceConnectionPolicyRequest |
UpdateServiceConnectionPolicyRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {CrossNetworkAutomationService}
Creates new CrossNetworkAutomationService service using the specified rpc implementation.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
Type | Description |
---|---|
CrossNetworkAutomationService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
CreateServiceConnectionMapCallback(error, responseopt)
Callback as used by createServiceConnectionMap.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateServiceConnectionPolicyCallback(error, responseopt)
Callback as used by createServiceConnectionPolicy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CreateServiceConnectionTokenCallback(error, responseopt)
Callback as used by createServiceConnectionToken.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteServiceClassCallback(error, responseopt)
Callback as used by deleteServiceClass.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteServiceConnectionMapCallback(error, responseopt)
Callback as used by deleteServiceConnectionMap.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteServiceConnectionPolicyCallback(error, responseopt)
Callback as used by deleteServiceConnectionPolicy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
DeleteServiceConnectionTokenCallback(error, responseopt)
Callback as used by deleteServiceConnectionToken.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
GetServiceClassCallback(error, responseopt)
Callback as used by getServiceClass.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ServiceClass |
<optional> |
ServiceClass |
GetServiceConnectionMapCallback(error, responseopt)
Callback as used by getServiceConnectionMap.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ServiceConnectionMap |
<optional> |
ServiceConnectionMap |
GetServiceConnectionPolicyCallback(error, responseopt)
Callback as used by getServiceConnectionPolicy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ServiceConnectionPolicy |
<optional> |
ServiceConnectionPolicy |
GetServiceConnectionTokenCallback(error, responseopt)
Callback as used by getServiceConnectionToken.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ServiceConnectionToken |
<optional> |
ServiceConnectionToken |
ListServiceClassesCallback(error, responseopt)
Callback as used by listServiceClasses.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ListServiceClassesResponse |
<optional> |
ListServiceClassesResponse |
ListServiceConnectionMapsCallback(error, responseopt)
Callback as used by listServiceConnectionMaps.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ListServiceConnectionMapsResponse |
<optional> |
ListServiceConnectionMapsResponse |
ListServiceConnectionPoliciesCallback(error, responseopt)
Callback as used by listServiceConnectionPolicies.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ListServiceConnectionPoliciesResponse |
<optional> |
ListServiceConnectionPoliciesResponse |
ListServiceConnectionTokensCallback(error, responseopt)
Callback as used by listServiceConnectionTokens.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.networkconnectivity.v1.ListServiceConnectionTokensResponse |
<optional> |
ListServiceConnectionTokensResponse |
UpdateServiceClassCallback(error, responseopt)
Callback as used by updateServiceClass.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateServiceConnectionMapCallback(error, responseopt)
Callback as used by updateServiceConnectionMap.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateServiceConnectionPolicyCallback(error, responseopt)
Callback as used by updateServiceConnectionPolicy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |