Skip to content
v2.274.0

PolicyValidationReportJson Struct ​

The top-level structure of the policy validation report file.

Example ​

ts
import { PolicyValidationReportJson } from '@aws-cdk/cloud-assembly-schema';

const report: PolicyValidationReportJson = {
  version: '1.0',
  pluginReports: [{
    pluginName: 'my-plugin',
    conclusion: 'success',
    violations: [],
  }],
};

Properties ​

pluginReportsPluginReportJson[]plugin_reportstyping.List[PluginReportJson]pluginReportsList<PluginReportJson>PluginReportsPluginReportJson[]PluginReports*[]PluginReportJsonrequired#
Reports from all validation plugins that ran during synthesis.
titleoptionalstringtitleoptionalstrtitleoptionalStringTitleoptionalstringTitleoptional*string#
Report title, if present.
versionstringversionstrversionStringVersionstringVersion*stringrequired#
Protocol version.