public sealed class UndeleteServiceRequest : IMessage<UndeleteServiceRequest>, IEquatable<UndeleteServiceRequest>, IDeepCloneable<UndeleteServiceRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Service Management v1 API class UndeleteServiceRequest.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The `UndeleteServiceRequest` class is used to define the request message for the `UndeleteService` method within the Service Management v1 API."],["This class implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, making it compatible with protocol buffers and providing functionalities such as deep cloning and message comparisons."],["The latest version of the API is 2.4.0, with multiple previous versions available, and this document specifically references version 2.1.0, in the `Google.Cloud.ServiceManagement.V1` namespace."],["The `UndeleteServiceRequest` class includes a `ServiceName` property, which is a required string field specifying the name of the service to be undeleted, adhering to specific naming requirements."],["The `UndeleteServiceRequest` class has two constructors: one default and another that takes another `UndeleteServiceRequest` object for copying, offering flexibility in object creation."]]],[]]