Skip to content

[New Resource]: AWS Audit Manager AssociateAssessmentReportEvidenceFolder & BatchAssociateAssessmentReportEvidence Resource #36438

@kamalika-majumder

Description

@kamalika-majumder

Description

Hello,
I would like to request two new resources for AWS Audit Manager as below:

AssociateAssessmentReportEvidenceFolder: Associates an evidence folder to an assessment report in an Audit Manager assessment. (https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_AssociateAssessmentReportEvidenceFolder.html)
BatchAssociateAssessmentReportEvidence: Associates a list of evidence to an assessment report in an Audit Manager assessment. (https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_BatchAssociateAssessmentReportEvidence.html)

AWS Audit Manager collects hundreds of evidence for each framework and these can be added to an assessment report either through UI or through the above api. This is a required step to complete audit process for organisations. Without this resource its difficult to automate compliance as code.

Please help with this so that the completed function can be automate via IaC.

Requested Resource(s) and/or Data Source(s)

aws_auditmanager_assessment_report_evidence
aws_auditmanager_assessment_report_evidence_batch

aws_auditmanager_evidence_folder
aws_auditmanager_evidence
aws_auditmanager_evidence_evidence_folder
aws_auditmanager_evidence_folder_assessment

Potential Terraform Configuration

resource "aws_auditmanager_assessment_report_evidence" "test" {
      assessment_id = aws_auditmanager_assessment.test.id
       evidence_folder_id = "string"
  }
resource "aws_auditmanager_assessment_report_evidence_batch" "tests" {
    assessment_id = aws_auditmanager_assessment.test.id
    evidence_folder_id = "string"
    evidence_ids = [ "string" ]
}

References

https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_AssociateAssessmentReportEvidenceFolder.html
https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_BatchAssociateAssessmentReportEvidence.html
https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_GetEvidenceByEvidenceFolder.html
https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_GetEvidenceFolder.html
https://docs.aws.amazon.com/audit-manager/latest/APIReference/API_GetEvidenceFoldersByAssessment.html

Would you like to implement a fix?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    new-resourceIntroduces a new resource.service/auditmanagerIssues and PRs that pertain to the auditmanager service.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions