[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eServiceHealth.ServiceHealthBase\u003c/code\u003e class within the Google Cloud Service Health v1 API, showing its methods and inheritance structure.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eServiceHealth.ServiceHealthBase\u003c/code\u003e class is an abstract base class for server-side implementations of the ServiceHealth API, contained within the \u003ccode\u003eGoogle.Cloud.ServiceHealth.V1\u003c/code\u003e namespace.\u003c/p\u003e\n"],["\u003cp\u003eThe available methods, such as \u003ccode\u003eGetEvent\u003c/code\u003e, \u003ccode\u003eGetOrganizationEvent\u003c/code\u003e, \u003ccode\u003eGetOrganizationImpact\u003c/code\u003e, \u003ccode\u003eListEvents\u003c/code\u003e, \u003ccode\u003eListOrganizationEvents\u003c/code\u003e, and \u003ccode\u003eListOrganizationImpacts\u003c/code\u003e, allow retrieval and listing of events and organization impacts.\u003c/p\u003e\n"],["\u003cp\u003eThe API supports versioning, with versions 1.0.0, 1.1.0, 1.2.0, and the latest 1.3.0 available.\u003c/p\u003e\n"],["\u003cp\u003eEach method takes a specific request object and a \u003ccode\u003eServerCallContext\u003c/code\u003e as parameters and returns a task containing the response relevant to the method.\u003c/p\u003e\n"]]],[],null,["# Service Health v1 API - Class ServiceHealth.ServiceHealthBase (1.3.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.3.0 (latest)](/dotnet/docs/reference/Google.Cloud.ServiceHealth.V1/latest/Google.Cloud.ServiceHealth.V1.ServiceHealth.ServiceHealthBase)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.ServiceHealth.V1/1.2.0/Google.Cloud.ServiceHealth.V1.ServiceHealth.ServiceHealthBase)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.ServiceHealth.V1/1.1.0/Google.Cloud.ServiceHealth.V1.ServiceHealth.ServiceHealthBase)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.ServiceHealth.V1/1.0.0/Google.Cloud.ServiceHealth.V1.ServiceHealth.ServiceHealthBase) \n\n [BindServiceMethod(typeof(ServiceHealth), \"BindService\")]\n public abstract class ServiceHealth.ServiceHealthBase\n\nReference documentation and code samples for the Service Health v1 API class ServiceHealth.ServiceHealthBase.\n\nBase class for server-side implementations of ServiceHealth \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e ServiceHealth.ServiceHealthBase \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.ServiceHealth.V1](/dotnet/docs/reference/Google.Cloud.ServiceHealth.V1/latest/Google.Cloud.ServiceHealth.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.ServiceHealth.V1.dll\n\nMethods\n-------\n\n### GetEvent(GetEventRequest, ServerCallContext)\n\n public virtual Task\u003cEvent\u003e GetEvent(GetEventRequest request, ServerCallContext context)\n\nRetrieves a resource containing information about an event.\n\n### GetOrganizationEvent(GetOrganizationEventRequest, ServerCallContext)\n\n public virtual Task\u003cOrganizationEvent\u003e GetOrganizationEvent(GetOrganizationEventRequest request, ServerCallContext context)\n\nRetrieves a resource containing information about an event affecting an\norganization .\n\n### GetOrganizationImpact(GetOrganizationImpactRequest, ServerCallContext)\n\n public virtual Task\u003cOrganizationImpact\u003e GetOrganizationImpact(GetOrganizationImpactRequest request, ServerCallContext context)\n\nRetrieves a resource containing information about impact to an asset under\nan organization affected by a service health event.\n\n### ListEvents(ListEventsRequest, ServerCallContext)\n\n public virtual Task\u003cListEventsResponse\u003e ListEvents(ListEventsRequest request, ServerCallContext context)\n\nLists events under a given project and location.\n\n### ListOrganizationEvents(ListOrganizationEventsRequest, ServerCallContext)\n\n public virtual Task\u003cListOrganizationEventsResponse\u003e ListOrganizationEvents(ListOrganizationEventsRequest request, ServerCallContext context)\n\nLists organization events under a given organization and location.\n\n### ListOrganizationImpacts(ListOrganizationImpactsRequest, ServerCallContext)\n\n public virtual Task\u003cListOrganizationImpactsResponse\u003e ListOrganizationImpacts(ListOrganizationImpactsRequest request, ServerCallContext context)\n\nLists assets impacted by organization events under a given organization and\nlocation."]]