Skip to content

/AWS1/CL_PIPRULEEXECUTIONINPUT

Input information used for a rule execution.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_ruletypeid TYPE REF TO /AWS1/CL_PIPRULETYPEID /AWS1/CL_PIPRULETYPEID

The ID for the rule type, which is made up of the combined values for category, owner, provider, and version. For more information about conditions, see Stage conditions. For more information about rules, see the CodePipeline rule reference.

it_configuration TYPE /AWS1/CL_PIPRULECONFMAP_W=>TT_RULECONFIGURATIONMAP TT_RULECONFIGURATIONMAP

Configuration data for a rule execution, such as the resolved values for that run.

it_resolvedconfiguration TYPE /AWS1/CL_PIPRESOLVEDRLCONFMA00=>TT_RESOLVEDRULECONFMAP TT_RESOLVEDRULECONFMAP

Configuration data for a rule execution with all variable references replaced with their real values for the execution.

iv_rolearn TYPE /AWS1/PIPROLEARN /AWS1/PIPROLEARN

The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline.

iv_region TYPE /AWS1/PIPAWSREGIONNAME /AWS1/PIPAWSREGIONNAME

The Amazon Web Services Region for the rule, such as us-east-1.

it_inputartifacts TYPE /AWS1/CL_PIPARTIFACTDETAIL=>TT_ARTIFACTDETAILLIST TT_ARTIFACTDETAILLIST

Details of input artifacts of the rule that correspond to the rule execution.


Queryable Attributes

ruleTypeId

The ID for the rule type, which is made up of the combined values for category, owner, provider, and version. For more information about conditions, see Stage conditions. For more information about rules, see the CodePipeline rule reference.

Accessible with the following methods

Method Description
GET_RULETYPEID() Getter for RULETYPEID

configuration

Configuration data for a rule execution, such as the resolved values for that run.

Accessible with the following methods

Method Description
GET_CONFIGURATION() Getter for CONFIGURATION, with configurable default
ASK_CONFIGURATION() Getter for CONFIGURATION w/ exceptions if field has no value
HAS_CONFIGURATION() Determine if CONFIGURATION has a value

resolvedConfiguration

Configuration data for a rule execution with all variable references replaced with their real values for the execution.

Accessible with the following methods

Method Description
GET_RESOLVEDCONFIGURATION() Getter for RESOLVEDCONFIGURATION, with configurable default
ASK_RESOLVEDCONFIGURATION() Getter for RESOLVEDCONFIGURATION w/ exceptions if field has
HAS_RESOLVEDCONFIGURATION() Determine if RESOLVEDCONFIGURATION has a value

roleArn

The ARN of the IAM service role that performs the declared rule. This is assumed through the roleArn for the pipeline.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

region

The Amazon Web Services Region for the rule, such as us-east-1.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

inputArtifacts

Details of input artifacts of the rule that correspond to the rule execution.

Accessible with the following methods

Method Description
GET_INPUTARTIFACTS() Getter for INPUTARTIFACTS, with configurable default
ASK_INPUTARTIFACTS() Getter for INPUTARTIFACTS w/ exceptions if field has no valu
HAS_INPUTARTIFACTS() Determine if INPUTARTIFACTS has a value