Skip to content

CodePipelineReviewPanelMember

One reviewer on a review panel: its review step, the agent that runs it, its focus (lens), and the variable its review is stored in.

Kind: an object, used in requests and responses. In a request it is called CodePipelineReviewPanelMemberInput.

FieldTypeRequiredDescription
stepNamestringThe review step’s name. It must be a step in the panel’s phase (from the pipeline, or added with the run’s additionalSteps) with the same agentName and outputVariableName as this member. A fix round re-runs the step as it was first defined.
agentNamestringThe agent the review step runs on: one of the pipeline’s agents or the run’s additionalAgents.
lensstringWhat the reviewer focuses on, for example Security. It titles the reviewer’s section in %%__reviews%% and groups reviewers for the OnePerFlaggingLens policy. Case doesn’t matter.
outputVariableNamestringThe variable holding this reviewer’s latest review, as JSON. Unique within the panel.
alwaysRecheckbooleanWhether this reviewer reviews again after every fix round, whatever the recheckPolicy.
{
"stepName": "...",
"agentName": "...",
"lens": "...",
"outputVariableName": "...",
"alwaysRecheck": false
}

Every field is present in a response; empty ones are null.

FieldTypeDescription
stepNamestringThe review step’s name. It must be a step in the panel’s phase (from the pipeline, or added with the run’s additionalSteps) with the same agentName and outputVariableName as this member. A fix round re-runs the step as it was first defined.
agentNamestringThe agent the review step runs on: one of the pipeline’s agents or the run’s additionalAgents.
lensstringWhat the reviewer focuses on, for example Security. It titles the reviewer’s section in %%__reviews%% and groups reviewers for the OnePerFlaggingLens policy. Case doesn’t matter.
outputVariableNamestringThe variable holding this reviewer’s latest review, as JSON. Unique within the panel.
alwaysRecheckbooleanWhether this reviewer reviews again after every fix round, whatever the recheckPolicy.
{
"stepName": "...",
"agentName": "...",
"lens": "...",
"outputVariableName": "...",
"alwaysRecheck": false
}