title: AWS CDK: Add Cfn Condition to all/multiple resources
body: <p>I need to add a condition (e.g. <code>isProd</code> or <code>isSpecificRegion</code>) to all/multiple of my resources in CDK.  I saw that I can add a <code>CfnCondition</code> to a specific CDK resources using this technique: <a href="https://stackoverflow.com/questions/59411734/add-conditions-to-resources-in-cdk">Add Conditions to Resources in CDK</a>. e.g.</p>
  
  <pre><code>// Create the user using the L2 construct
  const user = new iam.User(this, 'User');
  
  // Add the condition on the underlying AWS::IAM::User
  (user.node.defaultChild as iam.CfnUser).cfnOptions.condition = regionCondition
  </code></pre>
  
  <p>Is there a way to iterate over all resources and apply a condition?</p>