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