public sealed class WorkerReleasedEvent : IMessage<WorkerReleasedEvent>, IEquatable<WorkerReleasedEvent>, IDeepCloneable<WorkerReleasedEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Life Sciences v2beta API class WorkerReleasedEvent.
An event generated when the worker VM that was assigned to the pipeline
has been released (deleted).
[[["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\u003eWorkerReleasedEvent\u003c/code\u003e class within the Cloud Life Sciences v2beta API, detailing its structure and usage.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eWorkerReleasedEvent\u003c/code\u003e signifies an event that occurs when a worker VM assigned to a pipeline is released or deleted.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eWorkerReleasedEvent\u003c/code\u003e class inherits from the base \u003ccode\u003eobject\u003c/code\u003e class and implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes properties for \u003ccode\u003eInstance\u003c/code\u003e, which represents the worker's instance name, and \u003ccode\u003eZone\u003c/code\u003e, which specifies the zone where the worker was running.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors available for the \u003ccode\u003eWorkerReleasedEvent\u003c/code\u003e, a default one and one that takes another \u003ccode\u003eWorkerReleasedEvent\u003c/code\u003e instance as an argument.\u003c/p\u003e\n"]]],[],null,["# Cloud Life Sciences v2beta API - Class WorkerReleasedEvent (2.0.0-beta06)\n\nVersion latestkeyboard_arrow_down\n\n- [2.0.0-beta06 (latest)](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/latest/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent)\n- [2.0.0-beta05](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/2.0.0-beta05/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent)\n- [1.0.0-beta02](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/1.0.0-beta02/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent) \n\n public sealed class WorkerReleasedEvent : IMessage\u003cWorkerReleasedEvent\u003e, IEquatable\u003cWorkerReleasedEvent\u003e, IDeepCloneable\u003cWorkerReleasedEvent\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Cloud Life Sciences v2beta API class WorkerReleasedEvent.\n\nAn event generated when the worker VM that was assigned to the pipeline\nhas been released (deleted). \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e WorkerReleasedEvent \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[WorkerReleasedEvent](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/latest/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[WorkerReleasedEvent](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/latest/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[WorkerReleasedEvent](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/latest/Google.Cloud.LifeSciences.V2Beta.WorkerReleasedEvent), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \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.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.LifeSciences.V2Beta](/dotnet/docs/reference/Google.Cloud.LifeSciences.V2Beta/latest/Google.Cloud.LifeSciences.V2Beta)\n\nAssembly\n--------\n\nGoogle.Cloud.LifeSciences.V2Beta.dll\n\nConstructors\n------------\n\n### WorkerReleasedEvent()\n\n public WorkerReleasedEvent()\n\n### WorkerReleasedEvent(WorkerReleasedEvent)\n\n public WorkerReleasedEvent(WorkerReleasedEvent other)\n\nProperties\n----------\n\n### Instance\n\n public string Instance { get; set; }\n\nThe worker's instance name.\n\n### Zone\n\n public string Zone { get; set; }\n\nThe zone the worker was running in."]]