Interface PolicyValidationReportJson

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    PolicyValidationReportJson.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)",
               date="2026-07-30T08:06:26.717Z")
    @Stability(Stable)
    public interface PolicyValidationReportJson
    extends software.amazon.jsii.JsiiSerializable
    The top-level structure of the policy validation report file.

    Example:

     import software.amazon.awscdk.cloudassembly.schema.PolicyValidationReportJson;
     PolicyValidationReportJson report = PolicyValidationReportJson.builder()
             .version("1.0")
             .pluginReports(List.of(PluginReportJson.builder()
                     .pluginName("my-plugin")
                     .conclusion("success")
                     .violations(List.of())
                     .build()))
             .build();