InstanceSettings class
Represents a Instance Settings resource.
You can use instance settings to configure default settings for Compute Engine VM instances. For example, you can use it to configure default machine type of Compute Engine VM instances.
Constructors
- InstanceSettings({String? fingerprint, String? kind, InstanceSettingsMetadata? metadata, String? zone})
- InstanceSettings.fromJson(Map json_)
Properties
- fingerprint ↔ String?
-
Specifies a fingerprint for instance settings, which is essentially a hash
of the instance settings resource's contents and used for optimistic
locking.
getter/setter pair
-
fingerprintAsBytes
↔ List<
int> -
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- kind ↔ String?
-
Type of the resource.
getter/setter pair
- metadata ↔ InstanceSettingsMetadata?
-
The metadata key/value pairs assigned to all the instances in the
corresponding scope.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- zone ↔ String?
-
URL of the zone where the resource resides You must specify this field as
part of the HTTP request URL.
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