Class UpgradeInstanceInternalRequest (1.0.0-beta04)

public sealed class UpgradeInstanceInternalRequest : IMessage<UpgradeInstanceInternalRequest>, IEquatable<UpgradeInstanceInternalRequest>, IDeepCloneable<UpgradeInstanceInternalRequest>, IBufferMessage, IMessage

Request for upgrading a notebook instance from within the VM

Inheritance

Object > UpgradeInstanceInternalRequest

Namespace

Google.Cloud.Notebooks.V1

Assembly

Google.Cloud.Notebooks.V1.dll

Constructors

UpgradeInstanceInternalRequest()

public UpgradeInstanceInternalRequest()

UpgradeInstanceInternalRequest(UpgradeInstanceInternalRequest)

public UpgradeInstanceInternalRequest(UpgradeInstanceInternalRequest other)
Parameter
NameDescription
otherUpgradeInstanceInternalRequest

Properties

Name

public string Name { get; set; }

Required. Format: projects/{project_id}/locations/{location}/instances/{instance_id}

Property Value
TypeDescription
String

Type

public UpgradeType Type { get; set; }

Optional. The optional UpgradeType. Setting this field will search for additional compute images to upgrade this instance.

Property Value
TypeDescription
UpgradeType

VmId

public string VmId { get; set; }

Required. The VM hardware token for authenticating the VM. https://cloud.google.com/compute/docs/instances/verifying-instance-identity

Property Value
TypeDescription
String