Represents a RegistrationService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.servicedirectory.v1.RegistrationServicePackage
@google-cloud/service-directoryConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new RegistrationService service.
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): RegistrationService;
Creates new RegistrationService service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
RegistrationService | RPC service. Useful where requests and/or responses are streamed. |
createEndpoint(request, callback)
public createEndpoint(request: google.cloud.servicedirectory.v1.ICreateEndpointRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.CreateEndpointCallback): void;
Calls CreateEndpoint.
Name | Description |
request |
ICreateEndpointRequest
CreateEndpointRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.CreateEndpointCallback
Node-style callback called with the error, if any, and Endpoint |
Type | Description |
void |
createEndpoint(request)
public createEndpoint(request: google.cloud.servicedirectory.v1.ICreateEndpointRequest): Promise<google.cloud.servicedirectory.v1.Endpoint>;
Calls CreateEndpoint.
Name | Description |
request |
ICreateEndpointRequest
CreateEndpointRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Endpoint> | Promise |
createNamespace(request, callback)
public createNamespace(request: google.cloud.servicedirectory.v1.ICreateNamespaceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.CreateNamespaceCallback): void;
Calls CreateNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.ICreateNamespaceRequest
CreateNamespaceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.CreateNamespaceCallback
Node-style callback called with the error, if any, and Namespace |
Type | Description |
void |
createNamespace(request)
public createNamespace(request: google.cloud.servicedirectory.v1.ICreateNamespaceRequest): Promise<google.cloud.servicedirectory.v1.Namespace>;
Calls CreateNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.ICreateNamespaceRequest
CreateNamespaceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Namespace> | Promise |
createService(request, callback)
public createService(request: google.cloud.servicedirectory.v1.ICreateServiceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.CreateServiceCallback): void;
Calls CreateService.
Name | Description |
request |
google.cloud.servicedirectory.v1.ICreateServiceRequest
CreateServiceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.CreateServiceCallback
Node-style callback called with the error, if any, and Service |
Type | Description |
void |
createService(request)
public createService(request: google.cloud.servicedirectory.v1.ICreateServiceRequest): Promise<google.cloud.servicedirectory.v1.Service>;
Calls CreateService.
Name | Description |
request |
google.cloud.servicedirectory.v1.ICreateServiceRequest
CreateServiceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Service> | Promise |
deleteEndpoint(request, callback)
public deleteEndpoint(request: google.cloud.servicedirectory.v1.IDeleteEndpointRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.DeleteEndpointCallback): void;
Calls DeleteEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IDeleteEndpointRequest
DeleteEndpointRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.DeleteEndpointCallback
Node-style callback called with the error, if any, and Empty |
Type | Description |
void |
deleteEndpoint(request)
public deleteEndpoint(request: google.cloud.servicedirectory.v1.IDeleteEndpointRequest): Promise<google.protobuf.Empty>;
Calls DeleteEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IDeleteEndpointRequest
DeleteEndpointRequest message or plain object |
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteNamespace(request, callback)
public deleteNamespace(request: google.cloud.servicedirectory.v1.IDeleteNamespaceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.DeleteNamespaceCallback): void;
Calls DeleteNamespace.
Name | Description |
request |
IDeleteNamespaceRequest
DeleteNamespaceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.DeleteNamespaceCallback
Node-style callback called with the error, if any, and Empty |
Type | Description |
void |
deleteNamespace(request)
public deleteNamespace(request: google.cloud.servicedirectory.v1.IDeleteNamespaceRequest): Promise<google.protobuf.Empty>;
Calls DeleteNamespace.
Name | Description |
request |
IDeleteNamespaceRequest
DeleteNamespaceRequest message or plain object |
Type | Description |
Promise<google.protobuf.Empty> | Promise |
deleteService(request, callback)
public deleteService(request: google.cloud.servicedirectory.v1.IDeleteServiceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.DeleteServiceCallback): void;
Calls DeleteService.
Name | Description |
request |
google.cloud.servicedirectory.v1.IDeleteServiceRequest
DeleteServiceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.DeleteServiceCallback
Node-style callback called with the error, if any, and Empty |
Type | Description |
void |
deleteService(request)
public deleteService(request: google.cloud.servicedirectory.v1.IDeleteServiceRequest): Promise<google.protobuf.Empty>;
Calls DeleteService.
Name | Description |
request |
google.cloud.servicedirectory.v1.IDeleteServiceRequest
DeleteServiceRequest message or plain object |
Type | Description |
Promise<google.protobuf.Empty> | Promise |
getEndpoint(request, callback)
public getEndpoint(request: google.cloud.servicedirectory.v1.IGetEndpointRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.GetEndpointCallback): void;
Calls GetEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IGetEndpointRequest
GetEndpointRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.GetEndpointCallback
Node-style callback called with the error, if any, and Endpoint |
Type | Description |
void |
getEndpoint(request)
public getEndpoint(request: google.cloud.servicedirectory.v1.IGetEndpointRequest): Promise<google.cloud.servicedirectory.v1.Endpoint>;
Calls GetEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IGetEndpointRequest
GetEndpointRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Endpoint> | Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.GetIamPolicyCallback): void;
Calls GetIamPolicy.
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
getIamPolicy(request)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls GetIamPolicy.
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
getNamespace(request, callback)
public getNamespace(request: google.cloud.servicedirectory.v1.IGetNamespaceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.GetNamespaceCallback): void;
Calls GetNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.IGetNamespaceRequest
GetNamespaceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.GetNamespaceCallback
Node-style callback called with the error, if any, and Namespace |
Type | Description |
void |
getNamespace(request)
public getNamespace(request: google.cloud.servicedirectory.v1.IGetNamespaceRequest): Promise<google.cloud.servicedirectory.v1.Namespace>;
Calls GetNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.IGetNamespaceRequest
GetNamespaceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Namespace> | Promise |
getService(request, callback)
public getService(request: google.cloud.servicedirectory.v1.IGetServiceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.GetServiceCallback): void;
Calls GetService.
Name | Description |
request |
IGetServiceRequest
GetServiceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.GetServiceCallback
Node-style callback called with the error, if any, and Service |
Type | Description |
void |
getService(request)
public getService(request: google.cloud.servicedirectory.v1.IGetServiceRequest): Promise<google.cloud.servicedirectory.v1.Service>;
Calls GetService.
Name | Description |
request |
IGetServiceRequest
GetServiceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Service> | Promise |
listEndpoints(request, callback)
public listEndpoints(request: google.cloud.servicedirectory.v1.IListEndpointsRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.ListEndpointsCallback): void;
Calls ListEndpoints.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListEndpointsRequest
ListEndpointsRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.ListEndpointsCallback
Node-style callback called with the error, if any, and ListEndpointsResponse |
Type | Description |
void |
listEndpoints(request)
public listEndpoints(request: google.cloud.servicedirectory.v1.IListEndpointsRequest): Promise<google.cloud.servicedirectory.v1.ListEndpointsResponse>;
Calls ListEndpoints.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListEndpointsRequest
ListEndpointsRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.ListEndpointsResponse> | Promise |
listNamespaces(request, callback)
public listNamespaces(request: google.cloud.servicedirectory.v1.IListNamespacesRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.ListNamespacesCallback): void;
Calls ListNamespaces.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListNamespacesRequest
ListNamespacesRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.ListNamespacesCallback
Node-style callback called with the error, if any, and ListNamespacesResponse |
Type | Description |
void |
listNamespaces(request)
public listNamespaces(request: google.cloud.servicedirectory.v1.IListNamespacesRequest): Promise<google.cloud.servicedirectory.v1.ListNamespacesResponse>;
Calls ListNamespaces.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListNamespacesRequest
ListNamespacesRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.ListNamespacesResponse> | Promise |
listServices(request, callback)
public listServices(request: google.cloud.servicedirectory.v1.IListServicesRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.ListServicesCallback): void;
Calls ListServices.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListServicesRequest
ListServicesRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.ListServicesCallback
Node-style callback called with the error, if any, and ListServicesResponse |
Type | Description |
void |
listServices(request)
public listServices(request: google.cloud.servicedirectory.v1.IListServicesRequest): Promise<google.cloud.servicedirectory.v1.ListServicesResponse>;
Calls ListServices.
Name | Description |
request |
google.cloud.servicedirectory.v1.IListServicesRequest
ListServicesRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.ListServicesResponse> | Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.SetIamPolicyCallback): void;
Calls SetIamPolicy.
Name | Description |
request |
google.iam.v1.ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
setIamPolicy(request)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls SetIamPolicy.
Name | Description |
request |
google.iam.v1.ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.TestIamPermissionsCallback): void;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestIamPermissionsResponse |
Type | Description |
void |
testIamPermissions(request)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
Type | Description |
Promise<google.iam.v1.TestIamPermissionsResponse> | Promise |
updateEndpoint(request, callback)
public updateEndpoint(request: google.cloud.servicedirectory.v1.IUpdateEndpointRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.UpdateEndpointCallback): void;
Calls UpdateEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateEndpointRequest
UpdateEndpointRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.UpdateEndpointCallback
Node-style callback called with the error, if any, and Endpoint |
Type | Description |
void |
updateEndpoint(request)
public updateEndpoint(request: google.cloud.servicedirectory.v1.IUpdateEndpointRequest): Promise<google.cloud.servicedirectory.v1.Endpoint>;
Calls UpdateEndpoint.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateEndpointRequest
UpdateEndpointRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Endpoint> | Promise |
updateNamespace(request, callback)
public updateNamespace(request: google.cloud.servicedirectory.v1.IUpdateNamespaceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.UpdateNamespaceCallback): void;
Calls UpdateNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateNamespaceRequest
UpdateNamespaceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.UpdateNamespaceCallback
Node-style callback called with the error, if any, and Namespace |
Type | Description |
void |
updateNamespace(request)
public updateNamespace(request: google.cloud.servicedirectory.v1.IUpdateNamespaceRequest): Promise<google.cloud.servicedirectory.v1.Namespace>;
Calls UpdateNamespace.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateNamespaceRequest
UpdateNamespaceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Namespace> | Promise |
updateService(request, callback)
public updateService(request: google.cloud.servicedirectory.v1.IUpdateServiceRequest, callback: google.cloud.servicedirectory.v1.RegistrationService.UpdateServiceCallback): void;
Calls UpdateService.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateServiceRequest
UpdateServiceRequest message or plain object |
callback |
google.cloud.servicedirectory.v1.RegistrationService.UpdateServiceCallback
Node-style callback called with the error, if any, and Service |
Type | Description |
void |
updateService(request)
public updateService(request: google.cloud.servicedirectory.v1.IUpdateServiceRequest): Promise<google.cloud.servicedirectory.v1.Service>;
Calls UpdateService.
Name | Description |
request |
google.cloud.servicedirectory.v1.IUpdateServiceRequest
UpdateServiceRequest message or plain object |
Type | Description |
Promise<google.cloud.servicedirectory.v1.Service> | Promise |