io.github.cdklabs.cdknag.SuppressionIgnoreAnd Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdknag Show documentation
Show all versions of cdknag Show documentation
Check CDK v2 applications for best practices using a combination on available rule packs.
package io.github.cdklabs.cdknag;
/**
* Ignore the suppression if all of the given INagSuppressionIgnore return a non-empty message.
*/
@javax.annotation.Generated(value = "jsii-pacmak/1.102.0 (build e354887)", date = "2024-08-22T00:13:27.190Z")
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
@software.amazon.jsii.Jsii(module = io.github.cdklabs.cdknag.$Module.class, fqn = "cdk-nag.SuppressionIgnoreAnd")
public class SuppressionIgnoreAnd extends software.amazon.jsii.JsiiObject implements io.github.cdklabs.cdknag.INagSuppressionIgnore {
protected SuppressionIgnoreAnd(final software.amazon.jsii.JsiiObjectRef objRef) {
super(objRef);
}
protected SuppressionIgnoreAnd(final software.amazon.jsii.JsiiObject.InitializationMode initializationMode) {
super(initializationMode);
}
/**
* @param SuppressionIgnoreAnds This parameter is required.
*/
@software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable)
public SuppressionIgnoreAnd(final @org.jetbrains.annotations.NotNull io.github.cdklabs.cdknag.INagSuppressionIgnore... SuppressionIgnoreAnds) {
super(software.amazon.jsii.JsiiObject.InitializationMode.JSII);
software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this, java.util.Arrays.