ManagedInstance class

A Managed Instance resource.

Constructors

ManagedInstance({String? currentAction, String? id, String? instance, List<ManagedInstanceInstanceHealth>? instanceHealth, String? instanceStatus, ManagedInstanceLastAttempt? lastAttempt, String? name, PreservedState? preservedStateFromConfig, PreservedState? preservedStateFromPolicy, ManagedInstanceVersion? version})
ManagedInstance.fromJson(Map json_)

Properties

currentAction String?
The current action that the managed instance group has scheduled for the instance.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
The unique identifier for this resource.
getter/setter pair
instance String?
The URL of the instance.
getter/setter pair
instanceHealth List<ManagedInstanceInstanceHealth>?
Health state of the instance per health-check.
getter/setter pair
instanceStatus String?
The status of the instance.
getter/setter pair
lastAttempt ManagedInstanceLastAttempt?
Information about the last attempt to create or delete the instance.
getter/setter pair
name String?
The name of the instance.
getter/setter pair
preservedStateFromConfig PreservedState?
Preserved state applied from per-instance config for this instance.
getter/setter pair
preservedStateFromPolicy PreservedState?
Preserved state generated based on stateful policy for this instance.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
version ManagedInstanceVersion?
Intended version of this instance.
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