[BindServiceMethod(typeof(ServiceHealth), "BindService")]
public abstract class ServiceHealth.ServiceHealthBaseReference documentation and code samples for the Service Health v1 API class ServiceHealth.ServiceHealthBase.
Base class for server-side implementations of ServiceHealth
Namespace
Google.Cloud.ServiceHealth.V1Assembly
Google.Cloud.ServiceHealth.V1.dll
Methods
GetEvent(GetEventRequest, ServerCallContext)
public virtual Task<Event> GetEvent(GetEventRequest request, ServerCallContext context)Retrieves a resource containing information about an event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetEventRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskEvent |
The response to send back to the client (wrapped by a task). |
GetOrganizationEvent(GetOrganizationEventRequest, ServerCallContext)
public virtual Task<OrganizationEvent> GetOrganizationEvent(GetOrganizationEventRequest request, ServerCallContext context)Retrieves a resource containing information about an event affecting an organization .
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationEventRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOrganizationEvent |
The response to send back to the client (wrapped by a task). |
GetOrganizationImpact(GetOrganizationImpactRequest, ServerCallContext)
public virtual Task<OrganizationImpact> GetOrganizationImpact(GetOrganizationImpactRequest request, ServerCallContext context)Retrieves a resource containing information about impact to an asset under an organization affected by a service health event.
| Parameters | |
|---|---|
| Name | Description |
request |
GetOrganizationImpactRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOrganizationImpact |
The response to send back to the client (wrapped by a task). |
ListEvents(ListEventsRequest, ServerCallContext)
public virtual Task<ListEventsResponse> ListEvents(ListEventsRequest request, ServerCallContext context)Lists events under a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListEventsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListEventsResponse |
The response to send back to the client (wrapped by a task). |
ListOrganizationEvents(ListOrganizationEventsRequest, ServerCallContext)
public virtual Task<ListOrganizationEventsResponse> ListOrganizationEvents(ListOrganizationEventsRequest request, ServerCallContext context)Lists organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationEventsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListOrganizationEventsResponse |
The response to send back to the client (wrapped by a task). |
ListOrganizationImpacts(ListOrganizationImpactsRequest, ServerCallContext)
public virtual Task<ListOrganizationImpactsResponse> ListOrganizationImpacts(ListOrganizationImpactsRequest request, ServerCallContext context)Lists assets impacted by organization events under a given organization and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListOrganizationImpactsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListOrganizationImpactsResponse |
The response to send back to the client (wrapped by a task). |