ActionExecutionInput class

Input information used for an action execution.

Constructors

ActionExecutionInput({ActionTypeId? actionTypeId, Map<String, String>? configuration, List<ArtifactDetail>? inputArtifacts, String? namespace, String? region, Map<String, String>? resolvedConfiguration, String? roleArn})
ActionExecutionInput.fromJson(Map<String, dynamic> json)
factory

Properties

actionTypeId ActionTypeId?
final
configuration Map<String, String>?
Configuration data for an action execution.
final
hashCode int
The hash code for this object.
no setterinherited
inputArtifacts List<ArtifactDetail>?
Details of input artifacts of the action that correspond to the action execution.
final
namespace String?
The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
final
region String?
The AWS Region for the action, such as us-east-1.
final
resolvedConfiguration Map<String, String>?
Configuration data for an action execution with all variable references replaced with their real values for the execution.
final
roleArn String?
The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.
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
toString() String
A string representation of this object.
inherited

Operators

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