Class ResourceStatus
Contains output only fields. Use this sub-message for actual values set on Instance attributes as compared to
the value requested by the user (intent) in their instance CRUD calls.
Inheritance
ResourceStatus
Assembly: Google.Apis.Compute.alpha.dll
Syntax
public class ResourceStatus : IDirectResponseSchema
Properties
AcceleratorStatus
[Output Only] Accelerators status show results of GPU scans. These scans are specialized diagnostic tests
designed to uncover latent manufacturing defects or other issues that could potentially lead to data
corruption or impede the customer's ability to efficiently execute GPU workloads.
Declaration
[JsonProperty("acceleratorStatus")]
public virtual IList<ResourceStatusAcceleratorStatus> AcceleratorStatus { get; set; }
Property Value
ETag
Declaration
public virtual string ETag { get; set; }
Property Value
LastInstanceTerminationDetails
[Output Only] Contains last termination details why the instance was terminated.
Declaration
[JsonProperty("lastInstanceTerminationDetails")]
public virtual ResourceStatusLastInstanceTerminationDetails LastInstanceTerminationDetails { get; set; }
Property Value
PhysicalHost
[Output Only] An opaque ID of the host on which the VM is running.
Declaration
[JsonProperty("physicalHost")]
public virtual string PhysicalHost { get; set; }
Property Value
PhysicalHostTopology
[Output Only] The physical host topology of the host on which the VM is running.
Declaration
[JsonProperty("physicalHostTopology")]
public virtual ResourceStatusPhysicalHostTopology PhysicalHostTopology { get; set; }
Property Value
Scheduling
Declaration
[JsonProperty("scheduling")]
public virtual ResourceStatusScheduling Scheduling { get; set; }
Property Value
ServiceIntegrationStatuses
[Output Only] Represents the status of the service integration specs defined by the user in
instance.serviceIntegrationSpecs.
Declaration
[JsonProperty("serviceIntegrationStatuses")]
public virtual IDictionary<string, ResourceStatusServiceIntegrationStatus> ServiceIntegrationStatuses { get; set; }
Property Value
ShutdownDetails
[Output Only] Details about stopping state of instance
Declaration
[JsonProperty("shutdownDetails")]
public virtual ResourceStatusShutdownDetails ShutdownDetails { get; set; }
Property Value
UpcomingMaintenance
Declaration
[JsonProperty("upcomingMaintenance")]
public virtual UpcomingMaintenance UpcomingMaintenance { get; set; }
Property Value
Implements