![]() |
![]()
| ![]() |
![]()
NAMEPaws::AuditManager - Perl Interface to AWS AWS Audit Manager SYNOPSISuse Paws; my $obj = Paws->service('AuditManager'); my $res = $obj->Method( Arg1 => $val1, Arg2 => [ 'V1', 'V2' ], # if Arg3 is an object, the HashRef will be used as arguments to the constructor # of the arguments type Arg3 => { Att1 => 'Val1' }, # if Arg4 is an array of objects, the HashRefs will be passed as arguments to # the constructor of the arguments type Arg4 => [ { Att1 => 'Val1' }, { Att1 => 'Val2' } ], ); DESCRIPTIONWelcome to the AWS Audit Manager API reference. This guide is for developers who need detailed information about the AWS Audit Manager API operations, data types, and errors. AWS Audit Manager is a service that provides automated evidence collection so that you can continuously audit your AWS usage, and assess the effectiveness of your controls to better manage risk and simplify compliance. AWS Audit Manager provides pre-built frameworks that structure and automate assessments for a given compliance standard. Frameworks include a pre-built collection of controls with descriptions and testing procedures, which are grouped according to the requirements of the specified compliance standard or regulation. You can also customize frameworks and controls to support internal audits with unique requirements. Use the following links to get started with the AWS Audit Manager API:
If you're new to AWS Audit Manager, we recommend that you review the AWS Audit Manager User Guide (https://docs.aws.amazon.com/audit-manager/latest/userguide/what-is.html). For the AWS API documentation, see <https://docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25> METHODSAssociateAssessmentReportEvidenceFolderEach argument is described in detail in: Paws::AuditManager::AssociateAssessmentReportEvidenceFolder Returns: a Paws::AuditManager::AssociateAssessmentReportEvidenceFolderResponse instance Associates an evidence folder to the specified assessment report in AWS Audit Manager. BatchAssociateAssessmentReportEvidenceEach argument is described in detail in: Paws::AuditManager::BatchAssociateAssessmentReportEvidence Returns: a Paws::AuditManager::BatchAssociateAssessmentReportEvidenceResponse instance Associates a list of evidence to an assessment report in an AWS Audit Manager assessment. BatchCreateDelegationByAssessment
Each argument is described in detail in: Paws::AuditManager::BatchCreateDelegationByAssessment Returns: a Paws::AuditManager::BatchCreateDelegationByAssessmentResponse instance Create a batch of delegations for a specified assessment in AWS Audit Manager. BatchDeleteDelegationByAssessmentEach argument is described in detail in: Paws::AuditManager::BatchDeleteDelegationByAssessment Returns: a Paws::AuditManager::BatchDeleteDelegationByAssessmentResponse instance Deletes the delegations in the specified AWS Audit Manager assessment. BatchDisassociateAssessmentReportEvidenceEach argument is described in detail in: Paws::AuditManager::BatchDisassociateAssessmentReportEvidence Returns: a Paws::AuditManager::BatchDisassociateAssessmentReportEvidenceResponse instance Disassociates a list of evidence from the specified assessment report in AWS Audit Manager. BatchImportEvidenceToAssessmentControl
Each argument is described in detail in: Paws::AuditManager::BatchImportEvidenceToAssessmentControl Returns: a Paws::AuditManager::BatchImportEvidenceToAssessmentControlResponse instance Uploads one or more pieces of evidence to the specified control in the assessment in AWS Audit Manager. CreateAssessment
Each argument is described in detail in: Paws::AuditManager::CreateAssessment Returns: a Paws::AuditManager::CreateAssessmentResponse instance Creates an assessment in AWS Audit Manager. CreateAssessmentFramework
Each argument is described in detail in: Paws::AuditManager::CreateAssessmentFramework Returns: a Paws::AuditManager::CreateAssessmentFrameworkResponse instance Creates a custom framework in AWS Audit Manager. CreateAssessmentReport
Each argument is described in detail in: Paws::AuditManager::CreateAssessmentReport Returns: a Paws::AuditManager::CreateAssessmentReportResponse instance Creates an assessment report for the specified assessment. CreateControl
Each argument is described in detail in: Paws::AuditManager::CreateControl Returns: a Paws::AuditManager::CreateControlResponse instance Creates a new custom control in AWS Audit Manager. DeleteAssessmentEach argument is described in detail in: Paws::AuditManager::DeleteAssessment Returns: a Paws::AuditManager::DeleteAssessmentResponse instance Deletes an assessment in AWS Audit Manager. DeleteAssessmentFrameworkEach argument is described in detail in: Paws::AuditManager::DeleteAssessmentFramework Returns: a Paws::AuditManager::DeleteAssessmentFrameworkResponse instance Deletes a custom framework in AWS Audit Manager. DeleteAssessmentReportEach argument is described in detail in: Paws::AuditManager::DeleteAssessmentReport Returns: a Paws::AuditManager::DeleteAssessmentReportResponse instance Deletes an assessment report from an assessment in AWS Audit Manager. DeleteControlEach argument is described in detail in: Paws::AuditManager::DeleteControl Returns: a Paws::AuditManager::DeleteControlResponse instance Deletes a custom control in AWS Audit Manager. DeregisterAccountEach argument is described in detail in: Paws::AuditManager::DeregisterAccount Returns: a Paws::AuditManager::DeregisterAccountResponse instance Deregisters an account in AWS Audit Manager. DeregisterOrganizationAdminAccount
Each argument is described in detail in: Paws::AuditManager::DeregisterOrganizationAdminAccount Returns: a Paws::AuditManager::DeregisterOrganizationAdminAccountResponse instance Deregisters the delegated AWS administrator account from the AWS organization. DisassociateAssessmentReportEvidenceFolderEach argument is described in detail in: Paws::AuditManager::DisassociateAssessmentReportEvidenceFolder Returns: a Paws::AuditManager::DisassociateAssessmentReportEvidenceFolderResponse instance Disassociates an evidence folder from the specified assessment report in AWS Audit Manager. GetAccountStatusEach argument is described in detail in: Paws::AuditManager::GetAccountStatus Returns: a Paws::AuditManager::GetAccountStatusResponse instance Returns the registration status of an account in AWS Audit Manager. GetAssessmentEach argument is described in detail in: Paws::AuditManager::GetAssessment Returns: a Paws::AuditManager::GetAssessmentResponse instance Returns an assessment from AWS Audit Manager. GetAssessmentFrameworkEach argument is described in detail in: Paws::AuditManager::GetAssessmentFramework Returns: a Paws::AuditManager::GetAssessmentFrameworkResponse instance Returns a framework from AWS Audit Manager. GetAssessmentReportUrlEach argument is described in detail in: Paws::AuditManager::GetAssessmentReportUrl Returns: a Paws::AuditManager::GetAssessmentReportUrlResponse instance Returns the URL of a specified assessment report in AWS Audit Manager. GetChangeLogs
Each argument is described in detail in: Paws::AuditManager::GetChangeLogs Returns: a Paws::AuditManager::GetChangeLogsResponse instance Returns a list of changelogs from AWS Audit Manager. GetControlEach argument is described in detail in: Paws::AuditManager::GetControl Returns: a Paws::AuditManager::GetControlResponse instance Returns a control from AWS Audit Manager. GetDelegations
Each argument is described in detail in: Paws::AuditManager::GetDelegations Returns: a Paws::AuditManager::GetDelegationsResponse instance Returns a list of delegations from an audit owner to a delegate. GetEvidenceEach argument is described in detail in: Paws::AuditManager::GetEvidence Returns: a Paws::AuditManager::GetEvidenceResponse instance Returns evidence from AWS Audit Manager. GetEvidenceByEvidenceFolder
Each argument is described in detail in: Paws::AuditManager::GetEvidenceByEvidenceFolder Returns: a Paws::AuditManager::GetEvidenceByEvidenceFolderResponse instance Returns all evidence from a specified evidence folder in AWS Audit Manager. GetEvidenceFolderEach argument is described in detail in: Paws::AuditManager::GetEvidenceFolder Returns: a Paws::AuditManager::GetEvidenceFolderResponse instance Returns an evidence folder from the specified assessment in AWS Audit Manager. GetEvidenceFoldersByAssessment
Each argument is described in detail in: Paws::AuditManager::GetEvidenceFoldersByAssessment Returns: a Paws::AuditManager::GetEvidenceFoldersByAssessmentResponse instance Returns the evidence folders from a specified assessment in AWS Audit Manager. GetEvidenceFoldersByAssessmentControl
Each argument is described in detail in: Paws::AuditManager::GetEvidenceFoldersByAssessmentControl Returns: a Paws::AuditManager::GetEvidenceFoldersByAssessmentControlResponse instance Returns a list of evidence folders associated with a specified control of an assessment in AWS Audit Manager. GetOrganizationAdminAccountEach argument is described in detail in: Paws::AuditManager::GetOrganizationAdminAccount Returns: a Paws::AuditManager::GetOrganizationAdminAccountResponse instance Returns the name of the delegated AWS administrator account for the AWS organization. GetServicesInScopeEach argument is described in detail in: Paws::AuditManager::GetServicesInScope Returns: a Paws::AuditManager::GetServicesInScopeResponse instance Returns a list of the in-scope AWS services for the specified assessment. GetSettingsEach argument is described in detail in: Paws::AuditManager::GetSettings Returns: a Paws::AuditManager::GetSettingsResponse instance Returns the settings for the specified AWS account. ListAssessmentFrameworks
Each argument is described in detail in: Paws::AuditManager::ListAssessmentFrameworks Returns: a Paws::AuditManager::ListAssessmentFrameworksResponse instance Returns a list of the frameworks available in the AWS Audit Manager framework library. ListAssessmentReports
Each argument is described in detail in: Paws::AuditManager::ListAssessmentReports Returns: a Paws::AuditManager::ListAssessmentReportsResponse instance Returns a list of assessment reports created in AWS Audit Manager. ListAssessments
Each argument is described in detail in: Paws::AuditManager::ListAssessments Returns: a Paws::AuditManager::ListAssessmentsResponse instance Returns a list of current and past assessments from AWS Audit Manager. ListControls
Each argument is described in detail in: Paws::AuditManager::ListControls Returns: a Paws::AuditManager::ListControlsResponse instance Returns a list of controls from AWS Audit Manager. ListKeywordsForDataSource
Each argument is described in detail in: Paws::AuditManager::ListKeywordsForDataSource Returns: a Paws::AuditManager::ListKeywordsForDataSourceResponse instance Returns a list of keywords that pre-mapped to the specified control data source. ListNotifications
Each argument is described in detail in: Paws::AuditManager::ListNotifications Returns: a Paws::AuditManager::ListNotificationsResponse instance Returns a list of all AWS Audit Manager notifications. ListTagsForResourceEach argument is described in detail in: Paws::AuditManager::ListTagsForResource Returns: a Paws::AuditManager::ListTagsForResourceResponse instance Returns a list of tags for the specified resource in AWS Audit Manager. RegisterAccount
Each argument is described in detail in: Paws::AuditManager::RegisterAccount Returns: a Paws::AuditManager::RegisterAccountResponse instance Enables AWS Audit Manager for the specified AWS account. RegisterOrganizationAdminAccountEach argument is described in detail in: Paws::AuditManager::RegisterOrganizationAdminAccount Returns: a Paws::AuditManager::RegisterOrganizationAdminAccountResponse instance Enables an AWS account within the organization as the delegated administrator for AWS Audit Manager. TagResourceEach argument is described in detail in: Paws::AuditManager::TagResource Returns: a Paws::AuditManager::TagResourceResponse instance Tags the specified resource in AWS Audit Manager. UntagResourceEach argument is described in detail in: Paws::AuditManager::UntagResource Returns: a Paws::AuditManager::UntagResourceResponse instance Removes a tag from a resource in AWS Audit Manager. UpdateAssessment
Each argument is described in detail in: Paws::AuditManager::UpdateAssessment Returns: a Paws::AuditManager::UpdateAssessmentResponse instance Edits an AWS Audit Manager assessment. UpdateAssessmentControl
Each argument is described in detail in: Paws::AuditManager::UpdateAssessmentControl Returns: a Paws::AuditManager::UpdateAssessmentControlResponse instance Updates a control within an assessment in AWS Audit Manager. UpdateAssessmentControlSetStatusEach argument is described in detail in: Paws::AuditManager::UpdateAssessmentControlSetStatus Returns: a Paws::AuditManager::UpdateAssessmentControlSetStatusResponse instance Updates the status of a control set in an AWS Audit Manager assessment. UpdateAssessmentFramework
Each argument is described in detail in: Paws::AuditManager::UpdateAssessmentFramework Returns: a Paws::AuditManager::UpdateAssessmentFrameworkResponse instance Updates a custom framework in AWS Audit Manager. UpdateAssessmentStatusEach argument is described in detail in: Paws::AuditManager::UpdateAssessmentStatus Returns: a Paws::AuditManager::UpdateAssessmentStatusResponse instance Updates the status of an assessment in AWS Audit Manager. UpdateControl
Each argument is described in detail in: Paws::AuditManager::UpdateControl Returns: a Paws::AuditManager::UpdateControlResponse instance Updates a custom control in AWS Audit Manager. UpdateSettings
Each argument is described in detail in: Paws::AuditManager::UpdateSettings Returns: a Paws::AuditManager::UpdateSettingsResponse instance Updates AWS Audit Manager settings for the current user account. ValidateAssessmentReportIntegrityEach argument is described in detail in: Paws::AuditManager::ValidateAssessmentReportIntegrity Returns: a Paws::AuditManager::ValidateAssessmentReportIntegrityResponse instance Validates the integrity of an assessment report in AWS Audit Manager. PAGINATORSPaginator methods are helpers that repetively call methods that return partial results SEE ALSOThis service class forms part of Paws BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|