VM Migration v1 API - Class AzureVmDetails.Types.OSDescription (2.7.0)

public sealed class AzureVmDetails.Types.OSDescription : IMessage<AzureVmDetails.Types.OSDescription>, IEquatable<AzureVmDetails.Types.OSDescription>, IDeepCloneable<AzureVmDetails.Types.OSDescription>, IBufferMessage, IMessage

Reference documentation and code samples for the VM Migration v1 API class AzureVmDetails.Types.OSDescription.

A message describing the VM's OS. Including OS, Publisher, Offer and Plan if applicable.

Inheritance

object > AzureVmDetails.Types.OSDescription

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

OSDescription()

public OSDescription()

OSDescription(OSDescription)

public OSDescription(AzureVmDetails.Types.OSDescription other)
Parameter
Name Description
other AzureVmDetailsTypesOSDescription

Properties

Offer

public string Offer { get; set; }

OS offer.

Property Value
Type Description
string

Plan

public string Plan { get; set; }

OS plan.

Property Value
Type Description
string

Publisher

public string Publisher { get; set; }

OS publisher.

Property Value
Type Description
string

Type

public string Type { get; set; }

OS type.

Property Value
Type Description
string