public sealed class ReportInstanceInfoRequest : IMessage<ReportInstanceInfoRequest>, IEquatable<ReportInstanceInfoRequest>, IDeepCloneable<ReportInstanceInfoRequest>, IBufferMessage, IMessage
Request for notebook instances to report information to Notebooks API.
Implements
IMessage<ReportInstanceInfoRequest>, IEquatable<ReportInstanceInfoRequest>, IDeepCloneable<ReportInstanceInfoRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Notebooks.V1Beta1Assembly
Google.Cloud.Notebooks.V1Beta1.dll
Constructors
ReportInstanceInfoRequest()
public ReportInstanceInfoRequest()
ReportInstanceInfoRequest(ReportInstanceInfoRequest)
public ReportInstanceInfoRequest(ReportInstanceInfoRequest other)
Parameter | |
---|---|
Name | Description |
other | ReportInstanceInfoRequest |
Properties
Metadata
public MapField<string, string> Metadata { get; }
The metadata reported to Notebooks API. This will be merged to the instance metadata store
Property Value | |
---|---|
Type | Description |
MapField<String, String> |
Name
public string Name { get; set; }
Required. Format:
projects/{project_id}/locations/{location}/instances/{instance_id}
Property Value | |
---|---|
Type | Description |
String |
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 |