interface PolicyValidationReportJson
| Language | Type name |
|---|---|
.NET | Amazon.CDK.cloud_assembly_schema.PolicyValidationReportJson |
Go | github.com/aws/aws-cdk-go/awscdk/v2/cloudassemblyschema#PolicyValidationReportJson |
Java | software.amazon.awscdk.cloud_assembly_schema.PolicyValidationReportJson |
Python | aws_cdk.cloud_assembly_schema.PolicyValidationReportJson |
TypeScript (source) | aws-cdk-lib » cloud_assembly_schema » PolicyValidationReportJson |
Obtainable from
Manifest.loadValidationReport()
The top-level structure of the policy validation report file.
Example
import { PolicyValidationReportJson } from '@aws-cdk/cloud-assembly-schema';
const report: PolicyValidationReportJson = {
version: '1.0',
pluginReports: [{
pluginName: 'my-plugin',
conclusion: 'success',
violations: [],
}],
};
Properties
| Name | Type | Description |
|---|---|---|
| plugin | Plugin[] | Reports from all validation plugins that ran during synthesis. |
| version | string | Protocol version. |
| title? | string | Report title, if present. |
pluginReports
Type:
Plugin[]
Reports from all validation plugins that ran during synthesis.
version
Type:
string
Protocol version.
title?
Type:
string
(optional)
Report title, if present.

.NET
Go
Java
Python
TypeScript (