Parameters class
Specifies optional parameters to add to a policy. The set of valid parameters depends on the combination of policy type and resource type.
Constructors
- Parameters({bool? excludeBootVolume, bool? noReboot})
-
Parameters.fromJson(Map<
String, dynamic> json) -
factory
Properties
- excludeBootVolume → bool?
-
EBS Snapshot Management – Instance policies only
Indicates whether to exclude the root volume from snapshots created using CreateSnapshots. The default is false.final - hashCode → int
-
The hash code for this object.
no setterinherited
- noReboot → bool?
-
Applies to AMI lifecycle policies only. Indicates whether targeted instances
are rebooted when the lifecycle policy runs.
true
indicates that targeted instances are not rebooted when the policy runs.false
indicates that target instances are rebooted when the policy runs. The default istrue
(instances are not rebooted).final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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