public sealed class UpdateInstanceMetadata : IMessage<UpdateInstanceMetadata>, IEquatable<UpdateInstanceMetadata>, IDeepCloneable<UpdateInstanceMetadata>, IBufferMessage, IMessage
Metadata type for the operation returned by
[UpdateInstance][google.spanner.admin.instance.v1.InstanceAdmin.UpdateInstance].
The time at which this operation was cancelled. If set, this operation is
in the process of undoing itself (which is guaranteed to succeed) and
cannot be cancelled again.
[[["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."],[[["This page details the `UpdateInstanceMetadata` class, which is used to track the status and details of an instance update operation within the Google Cloud Spanner Admin Instance V1."],["The latest version documented on this page is 5.0.0-beta05, although this page is within the context of 3.12.0, and there are various versions ranging from 3.5.0 to 5.0.0-beta05 available for review."],["The `UpdateInstanceMetadata` class inherits from `Object` and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionality for data management and deep cloning."],["The class provides properties such as `CancelTime`, `EndTime`, `Instance`, and `StartTime`, which offer details about the operation's lifecycle, including when it started, finished, or was cancelled, as well as the desired state of the instance."],["The class also offers two constructors to create instances, one default and another accepting an `UpdateInstanceMetadata` object, allowing for either fresh or copy-based initialization."]]],[]]