[BindServiceMethod(typeof(ServiceHealth), "BindService")]
public abstract class ServiceHealth.ServiceHealthBase
Reference 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 | GetEventRequest The request received from the client. |
context | ServerCallContext The 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 | GetOrganizationEventRequest The request received from the client. |
context | ServerCallContext The 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 | GetOrganizationImpactRequest The request received from the client. |
context | ServerCallContext The 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 | ListEventsRequest The request received from the client. |
context | ServerCallContext The 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 | ListOrganizationEventsRequest The request received from the client. |
context | ServerCallContext The 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 | ListOrganizationImpactsRequest The request received from the client. |
context | ServerCallContext The 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). |