[BindServiceMethod(typeof(HostProjectRegistrationService), "BindService")]
public abstract class HostProjectRegistrationService.HostProjectRegistrationServiceBase
Reference documentation and code samples for the API hub v1 API class HostProjectRegistrationService.HostProjectRegistrationServiceBase.
Base class for server-side implementations of HostProjectRegistrationService
Namespace
Google.Cloud.ApiHub.V1Assembly
Google.Cloud.ApiHub.V1.dll
Methods
CreateHostProjectRegistration(CreateHostProjectRegistrationRequest, ServerCallContext)
public virtual Task<HostProjectRegistration> CreateHostProjectRegistration(CreateHostProjectRegistrationRequest request, ServerCallContext context)
Create a host project registration. A Google cloud project can be registered as a host project if it is not attached as a runtime project to another host project. A project can be registered as a host project only once. Subsequent register calls for the same project will fail.
Parameters | |
---|---|
Name | Description |
request |
CreateHostProjectRegistrationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskHostProjectRegistration |
The response to send back to the client (wrapped by a task). |
GetHostProjectRegistration(GetHostProjectRegistrationRequest, ServerCallContext)
public virtual Task<HostProjectRegistration> GetHostProjectRegistration(GetHostProjectRegistrationRequest request, ServerCallContext context)
Get a host project registration.
Parameters | |
---|---|
Name | Description |
request |
GetHostProjectRegistrationRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskHostProjectRegistration |
The response to send back to the client (wrapped by a task). |
ListHostProjectRegistrations(ListHostProjectRegistrationsRequest, ServerCallContext)
public virtual Task<ListHostProjectRegistrationsResponse> ListHostProjectRegistrations(ListHostProjectRegistrationsRequest request, ServerCallContext context)
Lists host project registrations.
Parameters | |
---|---|
Name | Description |
request |
ListHostProjectRegistrationsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
TaskListHostProjectRegistrationsResponse |
The response to send back to the client (wrapped by a task). |