ResourceStatus class

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.

Constructors

ResourceStatus.new({ResourceStatusEffectiveInstanceMetadata? effectiveInstanceMetadata, String? physicalHost, ResourceStatusPhysicalHostTopology? physicalHostTopology, ResourceStatusScheduling? scheduling, UpcomingMaintenance? upcomingMaintenance})
ResourceStatus.fromJson(Map json_)

Properties

effectiveInstanceMetadata ResourceStatusEffectiveInstanceMetadata?
Effective metadata is a field that consolidates project, zonal instance settings, and instance-level predefined metadata keys to provide the overridden value for those metadata keys at the instance level.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
physicalHost String?
The precise location of your instance within the zone's data center, including the block, sub-block, and host.
getter/setter pair
physicalHostTopology ResourceStatusPhysicalHostTopology?
A series of fields containing the global name of the Compute Engine cluster, as well as the ID of the block, sub-block, and host on which the running instance is located.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scheduling ResourceStatusScheduling?
getter/setter pair
upcomingMaintenance UpcomingMaintenance?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited