Runbook class

Information about an Automation runbook (Automation document) used in a runbook workflow in Change Manager.

Constructors

Runbook({required String documentName, String? documentVersion, String? maxConcurrency, String? maxErrors, Map<String, List<String>>? parameters, List<TargetLocation>? targetLocations, String? targetParameterName, List<Target>? targets})
Runbook.fromJson(Map<String, dynamic> json)
factory

Properties

documentName String
The name of the Automation runbook (Automation document) used in a runbook workflow.
final
documentVersion String?
The version of the Automation runbook (Automation document) used in a runbook workflow.
final
hashCode int
The hash code for this object.
no setterinherited
maxConcurrency String?
The MaxConcurrency value specified by the user when the operation started, indicating the maximum number of resources that the runbook operation can run on at the same time.
final
maxErrors String?
The MaxErrors value specified by the user when the execution started, indicating the maximum number of errors that can occur during the operation before the updates are stopped or rolled back.
final
parameters Map<String, List<String>>?
The key-value map of execution parameters, which were supplied when calling StartChangeRequestExecution.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
targetLocations List<TargetLocation>?
Information about the AWS Regions and accounts targeted by the current Runbook operation.
final
targetParameterName String?
The name of the parameter used as the target resource for the rate-controlled runbook workflow. Required if you specify Targets.
final
targets List<Target>?
A key-value mapping to target resources that the Runbook operation performs tasks on. Required if you specify TargetParameterName.
final

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