public sealed class UpgradeStatus : IMessage<UpgradeStatus>, IEquatable<UpgradeStatus>, IDeepCloneable<UpgradeStatus>, IBufferMessage, IMessage
Reference documentation and code samples for the VM Migration v1 API class UpgradeStatus.
UpgradeStatus contains information about upgradeAppliance operation.
Implements
IMessageUpgradeStatus, IEquatableUpgradeStatus, IDeepCloneableUpgradeStatus, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
UpgradeStatus()
public UpgradeStatus()
UpgradeStatus(UpgradeStatus)
public UpgradeStatus(UpgradeStatus other)
Parameter | |
---|---|
Name | Description |
other |
UpgradeStatus |
Properties
Error
public Status Error { get; set; }
Provides details on the state of the upgrade operation in case of an error.
Property Value | |
---|---|
Type | Description |
Status |
PreviousVersion
public string PreviousVersion { get; set; }
The version from which we upgraded.
Property Value | |
---|---|
Type | Description |
string |
StartTime
public Timestamp StartTime { get; set; }
The time the operation was started.
Property Value | |
---|---|
Type | Description |
Timestamp |
State
public UpgradeStatus.Types.State State { get; set; }
The state of the upgradeAppliance operation.
Property Value | |
---|---|
Type | Description |
UpgradeStatusTypesState |
Version
public string Version { get; set; }
The version to upgrade to.
Property Value | |
---|---|
Type | Description |
string |