RuleExecutionInput
Input information used for a rule execution.
Contents
- configuration
-
Configuration data for a rule execution, such as the resolved values for that run.
Type: String to string map
Map Entries: Minimum number of 0 items. Maximum number of 200 items.
Key Length Constraints: Minimum length of 1. Maximum length of 50.
Value Length Constraints: Minimum length of 1. Maximum length of 10000.
Required: No
- inputArtifacts
-
Details of input artifacts of the rule that correspond to the rule execution.
Type: Array of ArtifactDetail objects
Required: No
- region
-
The AWS Region for the rule, such as us-east-1.
Type: String
Length Constraints: Minimum length of 4. Maximum length of 30.
Required: No
- resolvedConfiguration
-
Configuration data for a rule execution with all variable references replaced with their real values for the execution.
Type: String to string map
Required: No
- roleArn
-
The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline.
Type: String
Length Constraints: Maximum length of 1024.
Pattern:
arn:aws(-[\w]+)*:iam::[0-9]{12}:role/.*
Required: No
- ruleTypeId
-
The ID for the rule type, which is made up of the combined values for category, owner, provider, and version.
Type: RuleTypeId object
Required: No
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: