public sealed class UpgradeInstanceInternalRequest : IMessage<UpgradeInstanceInternalRequest>, IEquatable<UpgradeInstanceInternalRequest>, IDeepCloneable<UpgradeInstanceInternalRequest>, IBufferMessage, IMessage
Request for upgrading a notebook instance from within the VM
Implements
IMessage<UpgradeInstanceInternalRequest>, IEquatable<UpgradeInstanceInternalRequest>, IDeepCloneable<UpgradeInstanceInternalRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Notebooks.V1Assembly
Google.Cloud.Notebooks.V1.dll
Constructors
UpgradeInstanceInternalRequest()
public UpgradeInstanceInternalRequest()
UpgradeInstanceInternalRequest(UpgradeInstanceInternalRequest)
public UpgradeInstanceInternalRequest(UpgradeInstanceInternalRequest other)
Parameter | |
---|---|
Name | Description |
other | UpgradeInstanceInternalRequest |
Properties
Name
public string Name { get; set; }
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |