code: public void setConfigurationProperties(java.util.Collection<ActionConfigurationProperty> configurationProperties) {
          if (configurationProperties == null) {
              this.configurationProperties = null;
              return;
          }
  
          this.configurationProperties = new java.util.ArrayList<ActionConfigurationProperty>(configurationProperties);
      }
docs: <p>
  The configuration properties for the custom action.
  </p>
  <note>
  <p>
  You can refer to a name in the configuration properties of the custom action within the URL templates by
  following the format of {Config:name}, as long as the configuration property is both required and not secret. For
  more information, see <a
  href="https://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html">Create a Custom
  Action for a Pipeline</a>.
  </p>
  </note>
  
  @param configurationProperties
  The configuration properties for the custom action.</p> <note>
  <p>
  You can refer to a name in the configuration properties of the custom action within the URL templates by
  following the format of {Config:name}, as long as the configuration property is both required and not
  secret. For more information, see <a
  href="https://docs.aws.amazon.com/codepipeline/latest/userguide/how-to-create-custom-action.html">Create a
  Custom Action for a Pipeline</a>.
  </p>