public sealed class GetInventoryRequest : IMessage<GetInventoryRequest>, IEquatable<GetInventoryRequest>, IDeepCloneable<GetInventoryRequest>, IBufferMessage, IMessage
A request message for getting inventory data for the specified VM.
Implements
IMessage<GetInventoryRequest>, System.IEquatable<GetInventoryRequest>, IDeepCloneable<GetInventoryRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
GetInventoryRequest()
public GetInventoryRequest()
GetInventoryRequest(GetInventoryRequest)
public GetInventoryRequest(GetInventoryRequest other)
Parameter | |
---|---|
Name | Description |
other | GetInventoryRequest |
Properties
InventoryName
public InventoryName InventoryName { get; set; }
InventoryName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
InventoryName |
Name
public string Name { get; set; }
Required. API resource name for inventory resource.
Format:
projects/{project}/locations/{location}/instances/{instance}/inventory
For {project}
, either project-number
or project-id
can be provided.
For {instance}
, either Compute Engine instance-id
or instance-name
can be provided.
Property Value | |
---|---|
Type | Description |
String |
View
public InventoryView View { get; set; }
Inventory view indicating what information should be included in the inventory resource. If unspecified, the default view is BASIC.
Property Value | |
---|---|
Type | Description |
InventoryView |