Skip to content

Auditmanager Classes

AWSAccountTypeDef

id

  • Type: typing.Optional[str]

emailAddress

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

AWSServiceTypeDef

serviceName

  • Type: typing.Optional[str]

AssessmentControlSetTypeDef

id

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'REVIEWED', 'UNDER_REVIEW']]

roles

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

controls

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentControlTypeDef]]

delegations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.DelegationTypeDef]]

systemEvidenceCount

  • Type: typing.Optional[int]

manualEvidenceCount

  • Type: typing.Optional[int]

AssessmentControlTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['INACTIVE', 'REVIEWED', 'UNDER_REVIEW']]

response

  • Type: typing.Optional[typing.Literal['AUTOMATE', 'DEFER', 'IGNORE', 'MANUAL']]

comments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlCommentTypeDef]]

evidenceSources

  • Type: typing.Optional[typing.List[str]]

evidenceCount

  • Type: typing.Optional[int]

assessmentReportEvidenceCount

  • Type: typing.Optional[int]

AssessmentEvidenceFolderTypeDef

name

  • Type: typing.Optional[str]

date

  • Type: typing.Optional[datetime.datetime]

assessmentId

  • Type: typing.Optional[str]

controlSetId

  • Type: typing.Optional[str]

controlId

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

dataSource

  • Type: typing.Optional[str]

author

  • Type: typing.Optional[str]

totalEvidence

  • Type: typing.Optional[int]

assessmentReportSelectionCount

  • Type: typing.Optional[int]

controlName

  • Type: typing.Optional[str]

evidenceResourcesIncludedCount

  • Type: typing.Optional[int]

evidenceByTypeConfigurationDataCount

  • Type: typing.Optional[int]

evidenceByTypeManualCount

  • Type: typing.Optional[int]

evidenceByTypeComplianceCheckCount

  • Type: typing.Optional[int]

evidenceByTypeComplianceCheckIssuesCount

  • Type: typing.Optional[int]

evidenceByTypeUserActivityCount

  • Type: typing.Optional[int]

evidenceAwsServiceSourceCount

  • Type: typing.Optional[int]

AssessmentFrameworkMetadataTypeDef

arn

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[typing.Literal['Custom', 'Standard']]

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]
  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

controlsCount

  • Type: typing.Optional[int]

controlSetsCount

  • Type: typing.Optional[int]

createdAt

  • Type: typing.Optional[datetime.datetime]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

AssessmentFrameworkShareRequestTypeDef

id

  • Type: typing.Optional[str]

frameworkId

  • Type: typing.Optional[str]

frameworkName

  • Type: typing.Optional[str]

frameworkDescription

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'DECLINED', 'EXPIRED', 'EXPIRING', 'FAILED', 'REPLICATING', 'REVOKED', 'SHARED']]

sourceAccount

  • Type: typing.Optional[str]

destinationAccount

  • Type: typing.Optional[str]

destinationRegion

  • Type: typing.Optional[str]

expirationTime

  • Type: typing.Optional[datetime.datetime]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

comment

  • Type: typing.Optional[str]

standardControlsCount

  • Type: typing.Optional[int]

customControlsCount

  • Type: typing.Optional[int]

complianceType

  • Type: typing.Optional[str]

AssessmentFrameworkTypeDef

id

  • Type: typing.Optional[str]

arn

  • Type: typing.Optional[str]

metadata

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.FrameworkMetadataTypeDef]

controlSets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentControlSetTypeDef]]

AssessmentMetadataItemTypeDef

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

roles

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

delegations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.DelegationTypeDef]]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

AssessmentMetadataTypeDef

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

assessmentReportsDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportsDestinationTypeDef]

scope

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.ScopeOutputTypeDef]

roles

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

delegations

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.DelegationTypeDef]]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

AssessmentReportEvidenceErrorTypeDef

evidenceId

  • Type: typing.Optional[str]

errorCode

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

AssessmentReportMetadataTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

assessmentId

  • Type: typing.Optional[str]

assessmentName

  • Type: typing.Optional[str]

author

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['COMPLETE', 'FAILED', 'IN_PROGRESS']]

creationTime

  • Type: typing.Optional[datetime.datetime]

AssessmentReportTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

awsAccountId

  • Type: typing.Optional[str]

assessmentId

  • Type: typing.Optional[str]

assessmentName

  • Type: typing.Optional[str]

author

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['COMPLETE', 'FAILED', 'IN_PROGRESS']]

creationTime

  • Type: typing.Optional[datetime.datetime]

AssessmentReportsDestinationTypeDef

destinationType

  • Type: typing.Optional[typing.Literal['S3']]

destination

  • Type: typing.Optional[str]

AssessmentTypeDef

arn

  • Type: typing.Optional[str]

awsAccount

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AWSAccountTypeDef]

metadata

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentMetadataTypeDef]

framework

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentFrameworkTypeDef]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

evidenceIds

  • Type: typing.Sequence[str]
  • Required: Yes

BatchAssociateAssessmentReportEvidenceResponseTypeDef

evidenceIds

  • Type: typing.List[str]
  • Required: Yes

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportEvidenceErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchCreateDelegationByAssessmentErrorTypeDef

createDelegationRequest

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.CreateDelegationRequestTypeDef]

errorCode

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

BatchCreateDelegationByAssessmentRequestRequestTypeDef

createDelegationRequests

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.CreateDelegationRequestTypeDef]
  • Required: Yes

assessmentId

  • Type:
  • Required: Yes

BatchCreateDelegationByAssessmentResponseTypeDef

delegations

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.DelegationTypeDef]
  • Required: Yes

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.BatchCreateDelegationByAssessmentErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchDeleteDelegationByAssessmentErrorTypeDef

delegationId

  • Type: typing.Optional[str]

errorCode

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

BatchDeleteDelegationByAssessmentRequestRequestTypeDef

delegationIds

  • Type: typing.Sequence[str]
  • Required: Yes

assessmentId

  • Type:
  • Required: Yes

BatchDeleteDelegationByAssessmentResponseTypeDef

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.BatchDeleteDelegationByAssessmentErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

evidenceIds

  • Type: typing.Sequence[str]
  • Required: Yes

BatchDisassociateAssessmentReportEvidenceResponseTypeDef

evidenceIds

  • Type: typing.List[str]
  • Required: Yes

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportEvidenceErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchImportEvidenceToAssessmentControlErrorTypeDef

manualEvidence

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.ManualEvidenceTypeDef]

errorCode

  • Type: typing.Optional[str]

errorMessage

  • Type: typing.Optional[str]

BatchImportEvidenceToAssessmentControlRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

controlId

  • Type:
  • Required: Yes

manualEvidence

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.ManualEvidenceTypeDef]
  • Required: Yes

BatchImportEvidenceToAssessmentControlResponseTypeDef

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.BatchImportEvidenceToAssessmentControlErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChangeLogTypeDef

objectType

  • Type: typing.Optional[typing.Literal['ASSESSMENT', 'ASSESSMENT_REPORT', 'CONTROL', 'CONTROL_SET', 'DELEGATION']]

objectName

  • Type: typing.Optional[str]

action

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATE', 'DELETE', 'IMPORT_EVIDENCE', 'INACTIVE', 'REVIEWED', 'UNDER_REVIEW', 'UPDATE_METADATA']]

createdAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

ControlCommentTypeDef

authorName

  • Type: typing.Optional[str]

commentBody

  • Type: typing.Optional[str]

postedDate

  • Type: typing.Optional[datetime.datetime]

ControlDomainInsightsTypeDef

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

controlsCountByNoncompliantEvidence

  • Type: typing.Optional[int]

totalControlsCount

  • Type: typing.Optional[int]

evidenceInsights

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.EvidenceInsightsTypeDef]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

ControlInsightsMetadataByAssessmentItemTypeDef

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

evidenceInsights

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.EvidenceInsightsTypeDef]

controlSetName

  • Type: typing.Optional[str]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

ControlInsightsMetadataItemTypeDef

name

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

evidenceInsights

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.EvidenceInsightsTypeDef]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

ControlMappingSourceTypeDef

sourceId

  • Type: typing.Optional[str]

sourceName

  • Type: typing.Optional[str]

sourceDescription

  • Type: typing.Optional[str]

sourceSetUpOption

  • Type: typing.Optional[typing.Literal['Procedural_Controls_Mapping', 'System_Controls_Mapping']]

sourceType

  • Type: typing.Optional[typing.Literal['AWS_API_Call', 'AWS_Cloudtrail', 'AWS_Config', 'AWS_Security_Hub', 'Common_Control', 'Core_Control', 'MANUAL']]

sourceKeyword

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.SourceKeywordTypeDef]

sourceFrequency

  • Type: typing.Optional[typing.Literal['DAILY', 'MONTHLY', 'WEEKLY']]

troubleshootingText

  • Type: typing.Optional[str]

ControlMetadataTypeDef

arn

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

controlSources

  • Type: typing.Optional[str]

createdAt

  • Type: typing.Optional[datetime.datetime]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

ControlSetTypeDef

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

controls

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlTypeDef]]

ControlTypeDef

arn

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[typing.Literal['Core', 'Custom', 'Standard']]

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

testingInformation

  • Type: typing.Optional[str]

actionPlanTitle

  • Type: typing.Optional[str]

actionPlanInstructions

  • Type: typing.Optional[str]

controlSources

  • Type: typing.Optional[str]

controlMappingSources

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlMappingSourceTypeDef]]

createdAt

  • Type: typing.Optional[datetime.datetime]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

lastUpdatedBy

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

state

  • Type: typing.Optional[typing.Literal['ACTIVE', 'END_OF_SUPPORT']]

CreateAssessmentFrameworkControlSetTypeDef

name

  • Type:
  • Required: Yes

controls

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.CreateAssessmentFrameworkControlTypeDef]]

CreateAssessmentFrameworkControlTypeDef

id

  • Type:
  • Required: Yes

CreateAssessmentFrameworkRequestRequestTypeDef

name

  • Type:
  • Required: Yes

controlSets

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.CreateAssessmentFrameworkControlSetTypeDef]
  • Required: Yes

description

  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateAssessmentFrameworkResponseTypeDef

framework

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateAssessmentReportRequestRequestTypeDef

name

  • Type:
  • Required: Yes

assessmentId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

queryStatement

  • Type: typing.Optional[str]

CreateAssessmentReportResponseTypeDef

assessmentReport

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateAssessmentRequestRequestTypeDef

name

  • Type:
  • Required: Yes

assessmentReportsDestination

  • Type:
  • Required: Yes

scope

  • Type:
  • Required: Yes

roles

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]
  • Required: Yes

frameworkId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateAssessmentResponseTypeDef

assessment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateControlMappingSourceTypeDef

sourceName

  • Type: typing.Optional[str]

sourceDescription

  • Type: typing.Optional[str]

sourceSetUpOption

  • Type: typing.Optional[typing.Literal['Procedural_Controls_Mapping', 'System_Controls_Mapping']]

sourceType

  • Type: typing.Optional[typing.Literal['AWS_API_Call', 'AWS_Cloudtrail', 'AWS_Config', 'AWS_Security_Hub', 'Common_Control', 'Core_Control', 'MANUAL']]

sourceKeyword

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.SourceKeywordTypeDef]

sourceFrequency

  • Type: typing.Optional[typing.Literal['DAILY', 'MONTHLY', 'WEEKLY']]

troubleshootingText

  • Type: typing.Optional[str]

CreateControlRequestRequestTypeDef

name

  • Type:
  • Required: Yes

controlMappingSources

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.CreateControlMappingSourceTypeDef]
  • Required: Yes

description

  • Type: typing.Optional[str]

testingInformation

  • Type: typing.Optional[str]

actionPlanTitle

  • Type: typing.Optional[str]

actionPlanInstructions

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Mapping[str, str]]

CreateControlResponseTypeDef

control

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDelegationRequestTypeDef

comment

  • Type: typing.Optional[str]

controlSetId

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

roleType

  • Type: typing.Optional[typing.Literal['PROCESS_OWNER', 'RESOURCE_OWNER']]

DefaultExportDestinationTypeDef

destinationType

  • Type: typing.Optional[typing.Literal['S3']]

destination

  • Type: typing.Optional[str]

DelegationMetadataTypeDef

id

  • Type: typing.Optional[str]

assessmentName

  • Type: typing.Optional[str]

assessmentId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['COMPLETE', 'IN_PROGRESS', 'UNDER_REVIEW']]

roleArn

  • Type: typing.Optional[str]

creationTime

  • Type: typing.Optional[datetime.datetime]

controlSetName

  • Type: typing.Optional[str]

DelegationTypeDef

id

  • Type: typing.Optional[str]

assessmentName

  • Type: typing.Optional[str]

assessmentId

  • Type: typing.Optional[str]

status

  • Type: typing.Optional[typing.Literal['COMPLETE', 'IN_PROGRESS', 'UNDER_REVIEW']]

roleArn

  • Type: typing.Optional[str]

roleType

  • Type: typing.Optional[typing.Literal['PROCESS_OWNER', 'RESOURCE_OWNER']]

creationTime

  • Type: typing.Optional[datetime.datetime]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

controlSetId

  • Type: typing.Optional[str]

comment

  • Type: typing.Optional[str]

createdBy

  • Type: typing.Optional[str]

DeleteAssessmentFrameworkRequestRequestTypeDef

frameworkId

  • Type:
  • Required: Yes

DeleteAssessmentFrameworkShareRequestRequestTypeDef

requestId

  • Type:
  • Required: Yes

requestType

  • Type: typing.Literal['RECEIVED', 'SENT']
  • Required: Yes

DeleteAssessmentReportRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

assessmentReportId

  • Type:
  • Required: Yes

DeleteAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

DeleteControlRequestRequestTypeDef

controlId

  • Type:
  • Required: Yes

DeregisterAccountResponseTypeDef

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE', 'PENDING_ACTIVATION']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeregisterOrganizationAdminAccountRequestRequestTypeDef

adminAccountId

  • Type: typing.Optional[str]

DeregistrationPolicyTypeDef

deleteResources

  • Type: typing.Optional[typing.Literal['ALL', 'DEFAULT']]

DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

EvidenceFinderEnablementTypeDef

eventDataStoreArn

  • Type: typing.Optional[str]

enablementStatus

  • Type: typing.Optional[typing.Literal['DISABLED', 'DISABLE_IN_PROGRESS', 'ENABLED', 'ENABLE_IN_PROGRESS']]

backfillStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'IN_PROGRESS', 'NOT_STARTED']]

error

  • Type: typing.Optional[str]

EvidenceInsightsTypeDef

noncompliantEvidenceCount

  • Type: typing.Optional[int]

compliantEvidenceCount

  • Type: typing.Optional[int]

inconclusiveEvidenceCount

  • Type: typing.Optional[int]

EvidenceTypeDef

dataSource

  • Type: typing.Optional[str]

evidenceAwsAccountId

  • Type: typing.Optional[str]

time

  • Type: typing.Optional[datetime.datetime]

eventSource

  • Type: typing.Optional[str]

eventName

  • Type: typing.Optional[str]

evidenceByType

  • Type: typing.Optional[str]

resourcesIncluded

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ResourceTypeDef]]

attributes

  • Type: typing.Optional[typing.Dict[str, str]]

iamId

  • Type: typing.Optional[str]

complianceCheck

  • Type: typing.Optional[str]

awsOrganization

  • Type: typing.Optional[str]

awsAccountId

  • Type: typing.Optional[str]

evidenceFolderId

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

assessmentReportSelection

  • Type: typing.Optional[str]

FrameworkMetadataTypeDef

name

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

logo

  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

FrameworkTypeDef

arn

  • Type: typing.Optional[str]

id

  • Type: typing.Optional[str]

name

  • Type: typing.Optional[str]

type

  • Type: typing.Optional[typing.Literal['Custom', 'Standard']]

complianceType

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

logo

  • Type: typing.Optional[str]

controlSources

  • Type: typing.Optional[str]

controlSets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlSetTypeDef]]

createdAt

  • Type: typing.Optional[datetime.datetime]

lastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

createdBy

  • Type: typing.Optional[str]

lastUpdatedBy

  • Type: typing.Optional[str]

tags

  • Type: typing.Optional[typing.Dict[str, str]]

GetAccountStatusResponseTypeDef

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE', 'PENDING_ACTIVATION']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetAssessmentFrameworkRequestRequestTypeDef

frameworkId

  • Type:
  • Required: Yes

GetAssessmentFrameworkResponseTypeDef

framework

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetAssessmentReportUrlRequestRequestTypeDef

assessmentReportId

  • Type:
  • Required: Yes

assessmentId

  • Type:
  • Required: Yes

GetAssessmentReportUrlResponseTypeDef

preSignedUrl

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

GetAssessmentResponseTypeDef

assessment

  • Type:
  • Required: Yes

userRole

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChangeLogsRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type: typing.Optional[str]

controlId

  • Type: typing.Optional[str]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

GetChangeLogsResponseTypeDef

changeLogs

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ChangeLogTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetControlRequestRequestTypeDef

controlId

  • Type:
  • Required: Yes

GetControlResponseTypeDef

control

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDelegationsRequestRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

GetDelegationsResponseTypeDef

delegations

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.DelegationMetadataTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceByEvidenceFolderRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

GetEvidenceByEvidenceFolderResponseTypeDef

evidence

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.EvidenceTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceFileUploadUrlRequestRequestTypeDef

fileName

  • Type:
  • Required: Yes

GetEvidenceFileUploadUrlResponseTypeDef

evidenceFileName

  • Type:
  • Required: Yes

uploadUrl

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceFolderRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

GetEvidenceFolderResponseTypeDef

evidenceFolder

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

controlId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

GetEvidenceFoldersByAssessmentControlResponseTypeDef

evidenceFolders

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentEvidenceFolderTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceFoldersByAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

GetEvidenceFoldersByAssessmentResponseTypeDef

evidenceFolders

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentEvidenceFolderTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetEvidenceRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

evidenceFolderId

  • Type:
  • Required: Yes

evidenceId

  • Type:
  • Required: Yes

GetEvidenceResponseTypeDef

evidence

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetInsightsByAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

GetInsightsByAssessmentResponseTypeDef

insights

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetInsightsResponseTypeDef

insights

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOrganizationAdminAccountResponseTypeDef

adminAccountId

  • Type:
  • Required: Yes

organizationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetServicesInScopeResponseTypeDef

serviceMetadata

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ServiceMetadataTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSettingsRequestRequestTypeDef

attribute

  • Type: typing.Literal['ALL', 'DEFAULT_ASSESSMENT_REPORTS_DESTINATION', 'DEFAULT_EXPORT_DESTINATION', 'DEFAULT_PROCESS_OWNERS', 'DEREGISTRATION_POLICY', 'EVIDENCE_FINDER_ENABLEMENT', 'IS_AWS_ORG_ENABLED', 'SNS_TOPIC']
  • Required: Yes

GetSettingsResponseTypeDef

settings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InsightsByAssessmentTypeDef

noncompliantEvidenceCount

  • Type: typing.Optional[int]

compliantEvidenceCount

  • Type: typing.Optional[int]

inconclusiveEvidenceCount

  • Type: typing.Optional[int]

assessmentControlsCountByNoncompliantEvidence

  • Type: typing.Optional[int]

totalAssessmentControlsCount

  • Type: typing.Optional[int]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

InsightsTypeDef

activeAssessmentsCount

  • Type: typing.Optional[int]

noncompliantEvidenceCount

  • Type: typing.Optional[int]

compliantEvidenceCount

  • Type: typing.Optional[int]

inconclusiveEvidenceCount

  • Type: typing.Optional[int]

assessmentControlsCountByNoncompliantEvidence

  • Type: typing.Optional[int]

totalAssessmentControlsCount

  • Type: typing.Optional[int]

lastUpdated

  • Type: typing.Optional[datetime.datetime]

ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef

controlDomainId

  • Type:
  • Required: Yes

assessmentId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssessmentControlInsightsByControlDomainResponseTypeDef

controlInsightsByAssessment

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlInsightsMetadataByAssessmentItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAssessmentFrameworkShareRequestsRequestRequestTypeDef

requestType

  • Type: typing.Literal['RECEIVED', 'SENT']
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssessmentFrameworkShareRequestsResponseTypeDef

assessmentFrameworkShareRequests

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentFrameworkShareRequestTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAssessmentFrameworksRequestRequestTypeDef

frameworkType

  • Type: typing.Literal['Custom', 'Standard']
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssessmentFrameworksResponseTypeDef

frameworkMetadataList

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentFrameworkMetadataTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAssessmentReportsRequestRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssessmentReportsResponseTypeDef

assessmentReports

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportMetadataTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAssessmentsRequestRequestTypeDef

status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'INACTIVE']]

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListAssessmentsResponseTypeDef

assessmentMetadata

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentMetadataItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListControlDomainInsightsByAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListControlDomainInsightsByAssessmentResponseTypeDef

controlDomainInsights

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlDomainInsightsTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListControlDomainInsightsRequestRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListControlDomainInsightsResponseTypeDef

controlDomainInsights

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlDomainInsightsTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListControlInsightsByControlDomainRequestRequestTypeDef

controlDomainId

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListControlInsightsByControlDomainResponseTypeDef

controlInsightsMetadata

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlInsightsMetadataItemTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListControlsRequestRequestTypeDef

controlType

  • Type: typing.Literal['Core', 'Custom', 'Standard']
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

controlCatalogId

  • Type: typing.Optional[str]

ListControlsResponseTypeDef

controlMetadataList

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.ControlMetadataTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListKeywordsForDataSourceRequestRequestTypeDef

source

  • Type: typing.Literal['AWS_API_Call', 'AWS_Cloudtrail', 'AWS_Config', 'AWS_Security_Hub', 'MANUAL']
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListKeywordsForDataSourceResponseTypeDef

keywords

  • Type: typing.List[str]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListNotificationsRequestRequestTypeDef

nextToken

  • Type: typing.Optional[str]

maxResults

  • Type: typing.Optional[int]

ListNotificationsResponseTypeDef

notifications

  • Type: typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.NotificationTypeDef]
  • Required: Yes

nextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ManualEvidenceTypeDef

s3ResourcePath

  • Type: typing.Optional[str]

textResponse

  • Type: typing.Optional[str]

evidenceFileName

  • Type: typing.Optional[str]

NotificationTypeDef

id

  • Type: typing.Optional[str]

assessmentId

  • Type: typing.Optional[str]

assessmentName

  • Type: typing.Optional[str]

controlSetId

  • Type: typing.Optional[str]

controlSetName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

eventTime

  • Type: typing.Optional[datetime.datetime]

source

  • Type: typing.Optional[str]

RegisterAccountRequestRequestTypeDef

kmsKey

  • Type: typing.Optional[str]

delegatedAdminAccount

  • Type: typing.Optional[str]

RegisterAccountResponseTypeDef

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE', 'PENDING_ACTIVATION']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RegisterOrganizationAdminAccountRequestRequestTypeDef

adminAccountId

  • Type:
  • Required: Yes

RegisterOrganizationAdminAccountResponseTypeDef

adminAccountId

  • Type:
  • Required: Yes

organizationId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResourceTypeDef

arn

  • Type: typing.Optional[str]

value

  • Type: typing.Optional[str]

complianceCheck

  • Type: typing.Optional[str]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

RoleTypeDef

roleType

  • Type: typing.Literal['PROCESS_OWNER', 'RESOURCE_OWNER']
  • Required: Yes

roleArn

  • Type:
  • Required: Yes

ScopeOutputTypeDef

awsAccounts

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AWSAccountTypeDef]]

awsServices

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.AWSServiceTypeDef]]

ScopeTypeDef

awsAccounts

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.AWSAccountTypeDef]]

awsServices

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.AWSServiceTypeDef]]

ServiceMetadataTypeDef

name

  • Type: typing.Optional[str]

displayName

  • Type: typing.Optional[str]

description

  • Type: typing.Optional[str]

category

  • Type: typing.Optional[str]

SettingsTypeDef

isAwsOrgEnabled

  • Type: typing.Optional[bool]

snsTopic

  • Type: typing.Optional[str]

defaultAssessmentReportsDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportsDestinationTypeDef]

defaultProcessOwners

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

kmsKey

  • Type: typing.Optional[str]

evidenceFinderEnablement

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.EvidenceFinderEnablementTypeDef]

deregistrationPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.DeregistrationPolicyTypeDef]

defaultExportDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.DefaultExportDestinationTypeDef]

SourceKeywordTypeDef

keywordInputType

  • Type: typing.Optional[typing.Literal['INPUT_TEXT', 'SELECT_FROM_LIST', 'UPLOAD_FILE']]

keywordValue

  • Type: typing.Optional[str]

StartAssessmentFrameworkShareRequestRequestTypeDef

frameworkId

  • Type:
  • Required: Yes

destinationAccount

  • Type:
  • Required: Yes

destinationRegion

  • Type:
  • Required: Yes

comment

  • Type: typing.Optional[str]

StartAssessmentFrameworkShareResponseTypeDef

assessmentFrameworkShareRequest

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

URLTypeDef

hyperlinkName

  • Type: typing.Optional[str]
  • Type: typing.Optional[str]

UntagResourceRequestRequestTypeDef

resourceArn

  • Type:
  • Required: Yes

tagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateAssessmentControlRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

controlId

  • Type:
  • Required: Yes

controlStatus

  • Type: typing.Optional[typing.Literal['INACTIVE', 'REVIEWED', 'UNDER_REVIEW']]

commentBody

  • Type: typing.Optional[str]

UpdateAssessmentControlResponseTypeDef

control

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAssessmentControlSetStatusRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

controlSetId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'REVIEWED', 'UNDER_REVIEW']
  • Required: Yes

comment

  • Type:
  • Required: Yes

UpdateAssessmentControlSetStatusResponseTypeDef

controlSet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAssessmentFrameworkControlSetTypeDef

name

  • Type:
  • Required: Yes

controls

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.CreateAssessmentFrameworkControlTypeDef]
  • Required: Yes

id

  • Type: typing.Optional[str]

UpdateAssessmentFrameworkRequestRequestTypeDef

frameworkId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

controlSets

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.UpdateAssessmentFrameworkControlSetTypeDef]
  • Required: Yes

description

  • Type: typing.Optional[str]

complianceType

  • Type: typing.Optional[str]

UpdateAssessmentFrameworkResponseTypeDef

framework

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAssessmentFrameworkShareRequestRequestTypeDef

requestId

  • Type:
  • Required: Yes

requestType

  • Type: typing.Literal['RECEIVED', 'SENT']
  • Required: Yes

action

  • Type: typing.Literal['ACCEPT', 'DECLINE', 'REVOKE']
  • Required: Yes

UpdateAssessmentFrameworkShareResponseTypeDef

assessmentFrameworkShareRequest

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAssessmentRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

scope

  • Type:
  • Required: Yes

assessmentName

  • Type: typing.Optional[str]

assessmentDescription

  • Type: typing.Optional[str]

assessmentReportsDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportsDestinationTypeDef]

roles

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

UpdateAssessmentResponseTypeDef

assessment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateAssessmentStatusRequestRequestTypeDef

assessmentId

  • Type:
  • Required: Yes

status

  • Type: typing.Literal['ACTIVE', 'INACTIVE']
  • Required: Yes

UpdateAssessmentStatusResponseTypeDef

assessment

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateControlRequestRequestTypeDef

controlId

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

controlMappingSources

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.ControlMappingSourceTypeDef]
  • Required: Yes

description

  • Type: typing.Optional[str]

testingInformation

  • Type: typing.Optional[str]

actionPlanTitle

  • Type: typing.Optional[str]

actionPlanInstructions

  • Type: typing.Optional[str]

UpdateControlResponseTypeDef

control

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSettingsRequestRequestTypeDef

snsTopic

  • Type: typing.Optional[str]

defaultAssessmentReportsDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.AssessmentReportsDestinationTypeDef]

defaultProcessOwners

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.auditmanager_classes.RoleTypeDef]]

kmsKey

  • Type: typing.Optional[str]

evidenceFinderEnabled

  • Type: typing.Optional[bool]

deregistrationPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.DeregistrationPolicyTypeDef]

defaultExportDestination

  • Type: typing.Optional[aws_resource_validator.pydantic_models.auditmanager_classes.DefaultExportDestinationTypeDef]

UpdateSettingsResponseTypeDef

settings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ValidateAssessmentReportIntegrityRequestRequestTypeDef

s3RelativePath

  • Type:
  • Required: Yes

ValidateAssessmentReportIntegrityResponseTypeDef

signatureValid

  • Type:
  • Required: Yes

signatureAlgorithm

  • Type:
  • Required: Yes

signatureDateTime

  • Type:
  • Required: Yes

signatureKeyId

  • Type:
  • Required: Yes

validationErrors

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes