

# Choosing your report template
<a name="choosing-report-template"></a>

A report template defines the information that your report plan includes in your report. When you automate your reports using a *report plan*, AWS Backup Audit Manager provides you reports for the previous 24 hours. AWS Backup Audit Manager creates these reports between the hours of 1 and 5 AM UTC. It offers the following report templates.

## Backup report templates
<a name="backup-report-templates"></a>

**Backup report templates**. These templates give you daily updates on your backup, restore, or copy jobs with expanded context including vault properties, backup plan details, and lifecycle settings. You can use these reports to monitor your operational posture, understand backup configurations, and identify any failures that might need further action. The following table lists each backup report template name and its sample output.


| Backup report template | Sample report in JSON format | 
| --- | --- | 
| BACKUP\$1JOB\$1REPORT | <pre>{<br />  "reportItems": [<br />    {<br />      "reportTimePeriodStart": "2021-07-14T00:00:00Z",<br />      "reportTimePeriodEnd": "2021-07-15T00:00:00Z",<br />      "accountId": "112233445566",<br />      "region": "us-west-2",<br />      "backupJobId": "FCCB040A-9426-2A49-2EA9-5EAFFAC656AC",<br />      "jobStatus": "COMPLETED",<br />      "resourceType": "EC2",<br />      "resourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75",<br />      "resourceName": "MyEC2Instance",<br />      "backupPlanArn": "arn:aws:backup:us-west-2:112233445566:backup-plan:349f2247-b489-4301-83ac-4b7dd724db9a",<br />      "backupRuleId": "ab88bbf8-ff4e-4f1b-92e7-e13d3e65dcfb",<br />      "initiationDate": "2021-07-14T23:53:47.229Z",<br />      "backupPlanName": "MyBackupPlan",<br />      "backupRuleName": "DailyBackups",<br />      "backupRuleSchedule": "cron(0 5 ? * * *)",<br />      "backupRuleTimezone": "UTC",<br />      "startWindowEnd": "2021-07-14T23:53:47.229Z",<br />      "backupOptions": {},<br />      "isParentJob": false,<br />      "parentJobId": null,<br />      "creationDate": "2021-07-14T23:53:47.229Z",<br />      "completionDate": "2021-07-15T00:16:07.282Z",<br />      "recoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-030cafb98e5a6dcdf",<br />      "jobRunTime": "00:22:20",<br />      "backupSizeInBytes": 8589934592,<br />      "backupVaultName": "Default",<br />      "backupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default",<br />      "vaultType": "BACKUP_VAULT",<br />      "vaultLockStatus": "UNLOCKED",<br />      "isEncrypted": true,<br />      "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/12345678-1234-1234-1234-123456789012",<br />      "deleteAfterDays": 30,<br />      "moveToColdAfterDays": 7,<br />      "enableArchive": false,<br />      "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole"<br />    }<br />  ]<br />}</pre>  The `vaultType` field is not included in the API response in regions where logically air-gapped vaults are not available.   | 
| COPY\$1JOB\$1REPORT | <pre>{<br />  "reportItems": [<br />    {<br />      "reportTimePeriodStart": "2021-07-14T15:48:31Z",<br />      "reportTimePeriodEnd": "2021-07-15T15:48:31Z",<br />      "accountId": "112233445566",<br />      "region": "us-west-2",<br />      "copyJobId": "E0AD48A9-0560-B668-3EF0-941FDC0AD6B1",<br />      "jobStatus": "RUNNING",<br />      "jobRunTime": "2021-07-16T00:00:00.010Z",<br />      "resourceType": "EC2",<br />      "resourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75",<br />      "resourceName": "string",<br />      "initiationDate": "2021-07-14T15:48:31Z",<br />      "backupPlanName": "string",<br />      "backupRuleName": "string",<br />      "backupRuleSchedule": "string",<br />      "backupRuleTimezone": "string",<br />      "startWindowEnd": "2021-07-14T15:48:31Z",<br />      "backupOptions": {},<br />      "isParentJob": false,<br />      "parentJobId": null,<br />      "creationDate": "2021-07-15T15:42:04.771Z",<br />      "completionDate": "2021-07-16T00:16:07.282Z",<br />      "backupSizeInBytes": 8589934592,<br />      "sourceRecoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-007b3819f25697299",<br />      "sourceBackupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default",<br />      "destinationRecoveryPointArn": "arn:aws:ec2:us-east-2::image/ami-0eba2199a0bcece3c",<br />      "destinationBackupVaultArn": "arn:aws:backup:us-east-2:112233445566:backup-vault:Default",<br />      "vaultType": "BACKUP_VAULT",<br />      "vaultLockStatus": "string",<br />      "isEncrypted": true,<br />      "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/...",<br />      "deleteAfterDays": 30,<br />      "moveToColdAfterDays": 7,<br />      "enableArchive": false,<br />      "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole"<br />    }<br />  ]<br />}</pre>  The `vaultType` field is not included in the API response in regions where logically air-gapped vaults are not available.   | 
| RESTORE\$1JOB\$1REPORT | <pre>{<br />  "reportItems": [<br />    {<br />      "reportTimePeriod": "2021-07-14T15:53:30Z - 2021-07-15T15:53:30Z",<br />      "accountId": "112233445566",<br />      "region": "us-west-2",<br />      "restoreJobId": "4CACA67D-4E12-DC05-6C2B-0E97D01FA41E",<br />      "jobStatus": "RUNNING",<br />      "recoveryPointArn": "arn:aws:ec2:us-west-2::image/ami-00201ecb57a5271ae",<br />      "resourceName": "string",<br />      "initiationDate": "2021-07-14T15:53:30Z",<br />      "backupPlanName": "string",<br />      "backupRuleName": "string",<br />      "backupRuleSchedule": "string",<br />      "backupRuleTimezone": "string",<br />      "startWindowEnd": "2021-07-14T15:53:30Z",<br />      "backupOptions": {},<br />      "isParentJob": false,<br />      "parentJobId": null,<br />      "vaultType": "BACKUP_VAULT",<br />      "vaultLockStatus": "string",<br />      "isEncrypted": true,<br />      "encryptionKeyArn": "arn:aws:kms:us-west-2:112233445566:key/...",<br />      "deleteAfterDays": 30,<br />      "moveToColdAfterDays": 7,<br />      "enableArchive": false,<br />      "sourceResourceArn": "arn:aws:ec2:us-west-2:112233445566:instance/i-0bc877aee7782ba75",<br />      "backupVaultArn": "arn:aws:backup:us-west-2:112233445566:backup-vault:Default",<br />      "creationDate": "2021-07-15T15:52:49.797Z",<br />      "backupSizeInBytes": 8589934592,<br />      "percentDone": "0.00%",<br />      "iamRoleArn": "arn:aws:iam::112233445566:role/service-role/AWSBackupDefaultServiceRole"<br />    }<br />  ]<br />}</pre>  The `vaultType` field is not included in the API response in regions where logically air-gapped vaults are not available.   | 

## Compliance report templates
<a name="compliance-report-templates"></a>

**Compliance report templates** give you daily reports on the compliance of your backup activity and resources against the controls you defined in one or more frameworks. If the compliance status of one of your frameworks is `Non-compliant`, review a compliance report to identify the non-compliant resources.

**Types of compliance report templates**
+ `Control compliance report` helps you track the compliance status of the controls you have defined in your frameworks.
+ `Resource compliance report` helps you track the compliance status of your resources against the controls you defined in your frameworks. These reports include detailed evaluation results, including identifying information on non-compliant resources that you can use to identify and correct those resources.

The following table shows sample output from a compliance report.


| Compliance report template | Sample report in JSON format | 
| --- | --- | 
| CONTROL\$1COMPLIANCE\$1REPORT |  <pre>{<br />  "reportItems": [<br />    {<br />      "accountId": "112233445566",<br />      "region": "me-south-1",<br />      "frameworkName": "TestFramework7",<br />      "frameworkDescription": "A test framework",<br />      "controlName": "BACKUP_RESOURCES_PROTECTED_BY_BACKUP_PLAN",<br />      "controlComplianceStatus": "NON_COMPLIANT",<br />      "lastEvaluationTime": "2021-08-17T03:21:56.002Z",<br />      "numResourcesCompliant": 91,<br />      "numResourcesNonCompliant": 205,<br />      "controlFrequency": "Twelve_Hours",<br />      "controlScope": "",<br />      "controlParameters": ""<br />    },<br />    {<br />      "accountId": "112233445566",<br />      "region": "me-south-1",<br />      "frameworkName": "TestFramework7",<br />      "frameworkDescription": "A test framework",<br />      "controlName": "BACKUP_PLAN_MIN_FREQUENCY_AND_MIN_RETENTION_CHECK",<br />      "controlComplianceStatus": "NON_COMPLIANT",<br />      "lastEvaluationTime": "2021-08-17T03:21:19.995Z",<br />      "numResourcesCompliant": 0,<br />      "numResourcesNonCompliant": 25,<br />      "controlScope": "{ComplianceResourceTypes: [],}",<br />      "controlParameters": "{\"requiredFrequencyValue\":\"1\",\"requiredRetentionDays\":\"35\",\"requiredFrequencyUnit\":\"hours\"}"<br />    }<br />  ]<br />}</pre>  | 
| RESOURCE\$1COMPLIANCE\$1REPORT | <pre>{<br />  "reportItems": [<br />    {<br />      "accountId": "112233445566",<br />      "region": "us-west-2",<br />      "frameworkName": "MyTestFramework",<br />      "frameworkDescription": "",<br />      "controlName": "BACKUP_LAST_RECOVERY_POINT_CREATED",<br />      "resourceId": "AWS::EFS::FileSystem/fs-63c74e66",<br />      "resourceType": "AWS::EFS::FileSystem",<br />      "resourceComplianceStatus": "NON_COMPLIANT",<br />      "lastEvaluationTime": "2021-07-07T18:55:40.963Z"<br />    },<br />    {<br />      "accountId": "112233445566",<br />      "region": "us-west-2",<br />      "frameworkName": "MyTestFramework",<br />      "frameworkDescription": "",<br />      "controlName": "BACKUP_LAST_RECOVERY_POINT_CREATED",<br />      "resourceId": "AWS::EFS::FileSystem/fs-b3d7c218",<br />      "resourceType": "AWS::EFS::FileSystem",<br />      "resourceComplianceStatus": "NON_COMPLIANT",<br />      "lastEvaluationTime": "2021-07-07T18:55:40.961Z"<br />    }<br />  ]<br />}</pre> | 

## Scanning report templates
<a name="scanning-report-templates"></a>

**Scanning report templates**. These templates give you daily updates on your scanning jobs with expanded context including vault properties, and backup plan details. You can use these reports to monitor your scan job statuses, reports, and identify any failures that might need further action. The following table lists a scanning report template name and its sample output.


| Scanning report template | Sample report in JSON format | 
| --- | --- | 
| MALWARE\$1JOB\$1REPORT | <pre>{  <br />  "reportTimePeriodStart": "2025-11-09T00:00:00Z",   <br />  "reportTimePeriodEnd": "2025-11-10T00:00:00Z",   <br />  "accountId": "025066259999",   <br />  "region": "us-east-1",   <br />  "scanJobId": "489abba3-0a57-4207-93ff-d3947d85a8d3",   <br />  "scanId": "9ddd3144f68ea3ee6e388c66a0b55467",   <br />  "malwareScanner": "GUARDDUTY",   <br />  "jobStatus": "RUNNING",   <br />  "scanResultStatus":"",  <br />  "statusMessage": "",  <br />  "resourceType": "EBS",   <br />  "resourceArn": "arn:aws:ec2:us-east-1:025066259999:volume/vol-0f1c480a6a9b33cb7",   <br />  "backupPlanArn": "arn:aws:backup:us-east-1:025066259999:backup-plan:orgs/4232272a-ed54-3a88-b1d0-ace894b6c24c",   <br />  "creationDate": "2025-10-28T17:30:50.820Z",   <br />  "recoveryPointArn": "arn:aws:ec2:us-east-1::snapshot/snap-03fef858bad24c7a6",   <br />  "backupVaultName": "Default",   <br />  "backupVaultArn": "arn:aws:backup:us-east-1:025066259999:backup-vault:Default",   <br />  "iamRoleArn": "arn:aws:iam::025066259999:role/service-role/AWSBackupDefaultServiceRole",   <br />  "scannerRoleArn": "arn:aws:iam::025066259999:role/AWSBackupGuardDutyRolePolicyForScans"   <br />}</pre> | 