Typed dictionaries#
Index > AuditManager > Typed dictionaries
Auto-generated documentation for AuditManager type annotations stubs module mypy-boto3-auditmanager.
AWSAccountTypeDef#
# AWSAccountTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AWSAccountTypeDef
def get_value() -> AWSAccountTypeDef:
return {
"id": ...,
}
# AWSAccountTypeDef definition
class AWSAccountTypeDef(TypedDict):
id: NotRequired[str],
emailAddress: NotRequired[str],
name: NotRequired[str],
AWSServiceTypeDef#
# AWSServiceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AWSServiceTypeDef
def get_value() -> AWSServiceTypeDef:
return {
"serviceName": ...,
}
# AWSServiceTypeDef definition
class AWSServiceTypeDef(TypedDict):
serviceName: NotRequired[str],
DelegationTypeDef#
# DelegationTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DelegationTypeDef
def get_value() -> DelegationTypeDef:
return {
"id": ...,
}
# DelegationTypeDef definition
class DelegationTypeDef(TypedDict):
id: NotRequired[str],
assessmentName: NotRequired[str],
assessmentId: NotRequired[str],
status: NotRequired[DelegationStatusType], # (1)
roleArn: NotRequired[str],
roleType: NotRequired[RoleTypeType], # (2)
creationTime: NotRequired[datetime],
lastUpdated: NotRequired[datetime],
controlSetId: NotRequired[str],
comment: NotRequired[str],
createdBy: NotRequired[str],
- See DelegationStatusType
- See RoleTypeType
RoleTypeDef#
# RoleTypeDef usage example
from mypy_boto3_auditmanager.type_defs import RoleTypeDef
def get_value() -> RoleTypeDef:
return {
"roleType": ...,
"roleArn": ...,
}
# RoleTypeDef definition
class RoleTypeDef(TypedDict):
roleType: RoleTypeType, # (1)
roleArn: str,
- See RoleTypeType
ControlCommentTypeDef#
# ControlCommentTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlCommentTypeDef
def get_value() -> ControlCommentTypeDef:
return {
"authorName": ...,
}
# ControlCommentTypeDef definition
class ControlCommentTypeDef(TypedDict):
authorName: NotRequired[str],
commentBody: NotRequired[str],
postedDate: NotRequired[datetime],
AssessmentEvidenceFolderTypeDef#
# AssessmentEvidenceFolderTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentEvidenceFolderTypeDef
def get_value() -> AssessmentEvidenceFolderTypeDef:
return {
"name": ...,
}
# AssessmentEvidenceFolderTypeDef definition
class AssessmentEvidenceFolderTypeDef(TypedDict):
name: NotRequired[str],
date: NotRequired[datetime],
assessmentId: NotRequired[str],
controlSetId: NotRequired[str],
controlId: NotRequired[str],
id: NotRequired[str],
dataSource: NotRequired[str],
author: NotRequired[str],
totalEvidence: NotRequired[int],
assessmentReportSelectionCount: NotRequired[int],
controlName: NotRequired[str],
evidenceResourcesIncludedCount: NotRequired[int],
evidenceByTypeConfigurationDataCount: NotRequired[int],
evidenceByTypeManualCount: NotRequired[int],
evidenceByTypeComplianceCheckCount: NotRequired[int],
evidenceByTypeComplianceCheckIssuesCount: NotRequired[int],
evidenceByTypeUserActivityCount: NotRequired[int],
evidenceAwsServiceSourceCount: NotRequired[int],
AssessmentFrameworkMetadataTypeDef#
# AssessmentFrameworkMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentFrameworkMetadataTypeDef
def get_value() -> AssessmentFrameworkMetadataTypeDef:
return {
"arn": ...,
}
# AssessmentFrameworkMetadataTypeDef definition
class AssessmentFrameworkMetadataTypeDef(TypedDict):
arn: NotRequired[str],
id: NotRequired[str],
type: NotRequired[FrameworkTypeType], # (1)
name: NotRequired[str],
description: NotRequired[str],
logo: NotRequired[str],
complianceType: NotRequired[str],
controlsCount: NotRequired[int],
controlSetsCount: NotRequired[int],
createdAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
AssessmentFrameworkShareRequestTypeDef#
# AssessmentFrameworkShareRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentFrameworkShareRequestTypeDef
def get_value() -> AssessmentFrameworkShareRequestTypeDef:
return {
"id": ...,
}
# AssessmentFrameworkShareRequestTypeDef definition
class AssessmentFrameworkShareRequestTypeDef(TypedDict):
id: NotRequired[str],
frameworkId: NotRequired[str],
frameworkName: NotRequired[str],
frameworkDescription: NotRequired[str],
status: NotRequired[ShareRequestStatusType], # (1)
sourceAccount: NotRequired[str],
destinationAccount: NotRequired[str],
destinationRegion: NotRequired[str],
expirationTime: NotRequired[datetime],
creationTime: NotRequired[datetime],
lastUpdated: NotRequired[datetime],
comment: NotRequired[str],
standardControlsCount: NotRequired[int],
customControlsCount: NotRequired[int],
complianceType: NotRequired[str],
FrameworkMetadataTypeDef#
# FrameworkMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import FrameworkMetadataTypeDef
def get_value() -> FrameworkMetadataTypeDef:
return {
"name": ...,
}
# FrameworkMetadataTypeDef definition
class FrameworkMetadataTypeDef(TypedDict):
name: NotRequired[str],
description: NotRequired[str],
logo: NotRequired[str],
complianceType: NotRequired[str],
AssessmentReportsDestinationTypeDef#
# AssessmentReportsDestinationTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentReportsDestinationTypeDef
def get_value() -> AssessmentReportsDestinationTypeDef:
return {
"destinationType": ...,
}
# AssessmentReportsDestinationTypeDef definition
class AssessmentReportsDestinationTypeDef(TypedDict):
destinationType: NotRequired[AssessmentReportDestinationTypeType], # (1)
destination: NotRequired[str],
AssessmentReportEvidenceErrorTypeDef#
# AssessmentReportEvidenceErrorTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentReportEvidenceErrorTypeDef
def get_value() -> AssessmentReportEvidenceErrorTypeDef:
return {
"evidenceId": ...,
}
# AssessmentReportEvidenceErrorTypeDef definition
class AssessmentReportEvidenceErrorTypeDef(TypedDict):
evidenceId: NotRequired[str],
errorCode: NotRequired[str],
errorMessage: NotRequired[str],
AssessmentReportMetadataTypeDef#
# AssessmentReportMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentReportMetadataTypeDef
def get_value() -> AssessmentReportMetadataTypeDef:
return {
"id": ...,
}
# AssessmentReportMetadataTypeDef definition
class AssessmentReportMetadataTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
assessmentId: NotRequired[str],
assessmentName: NotRequired[str],
author: NotRequired[str],
status: NotRequired[AssessmentReportStatusType], # (1)
creationTime: NotRequired[datetime],
AssessmentReportTypeDef#
# AssessmentReportTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentReportTypeDef
def get_value() -> AssessmentReportTypeDef:
return {
"id": ...,
}
# AssessmentReportTypeDef definition
class AssessmentReportTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
awsAccountId: NotRequired[str],
assessmentId: NotRequired[str],
assessmentName: NotRequired[str],
author: NotRequired[str],
status: NotRequired[AssessmentReportStatusType], # (1)
creationTime: NotRequired[datetime],
AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef#
# AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef
def get_value() -> AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef:
return {
"assessmentId": ...,
"evidenceFolderId": ...,
}
# AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef definition
class AssociateAssessmentReportEvidenceFolderRequestRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef#
# BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef
def get_value() -> BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef:
return {
"assessmentId": ...,
"evidenceFolderId": ...,
"evidenceIds": ...,
}
# BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef definition
class BatchAssociateAssessmentReportEvidenceRequestRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
evidenceIds: Sequence[str],
CreateDelegationRequestTypeDef#
# CreateDelegationRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateDelegationRequestTypeDef
def get_value() -> CreateDelegationRequestTypeDef:
return {
"comment": ...,
}
# CreateDelegationRequestTypeDef definition
class CreateDelegationRequestTypeDef(TypedDict):
comment: NotRequired[str],
controlSetId: NotRequired[str],
roleArn: NotRequired[str],
roleType: NotRequired[RoleTypeType], # (1)
- See RoleTypeType
BatchDeleteDelegationByAssessmentErrorTypeDef#
# BatchDeleteDelegationByAssessmentErrorTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchDeleteDelegationByAssessmentErrorTypeDef
def get_value() -> BatchDeleteDelegationByAssessmentErrorTypeDef:
return {
"delegationId": ...,
}
# BatchDeleteDelegationByAssessmentErrorTypeDef definition
class BatchDeleteDelegationByAssessmentErrorTypeDef(TypedDict):
delegationId: NotRequired[str],
errorCode: NotRequired[str],
errorMessage: NotRequired[str],
BatchDeleteDelegationByAssessmentRequestRequestTypeDef#
# BatchDeleteDelegationByAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchDeleteDelegationByAssessmentRequestRequestTypeDef
def get_value() -> BatchDeleteDelegationByAssessmentRequestRequestTypeDef:
return {
"delegationIds": ...,
"assessmentId": ...,
}
# BatchDeleteDelegationByAssessmentRequestRequestTypeDef definition
class BatchDeleteDelegationByAssessmentRequestRequestTypeDef(TypedDict):
delegationIds: Sequence[str],
assessmentId: str,
BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef#
# BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef
def get_value() -> BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef:
return {
"assessmentId": ...,
"evidenceFolderId": ...,
"evidenceIds": ...,
}
# BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef definition
class BatchDisassociateAssessmentReportEvidenceRequestRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
evidenceIds: Sequence[str],
ManualEvidenceTypeDef#
# ManualEvidenceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ManualEvidenceTypeDef
def get_value() -> ManualEvidenceTypeDef:
return {
"s3ResourcePath": ...,
}
# ManualEvidenceTypeDef definition
class ManualEvidenceTypeDef(TypedDict):
s3ResourcePath: NotRequired[str],
ChangeLogTypeDef#
# ChangeLogTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ChangeLogTypeDef
def get_value() -> ChangeLogTypeDef:
return {
"objectType": ...,
}
# ChangeLogTypeDef definition
class ChangeLogTypeDef(TypedDict):
objectType: NotRequired[ObjectTypeEnumType], # (1)
objectName: NotRequired[str],
action: NotRequired[ActionEnumType], # (2)
createdAt: NotRequired[datetime],
createdBy: NotRequired[str],
- See ObjectTypeEnumType
- See ActionEnumType
EvidenceInsightsTypeDef#
# EvidenceInsightsTypeDef usage example
from mypy_boto3_auditmanager.type_defs import EvidenceInsightsTypeDef
def get_value() -> EvidenceInsightsTypeDef:
return {
"noncompliantEvidenceCount": ...,
}
# EvidenceInsightsTypeDef definition
class EvidenceInsightsTypeDef(TypedDict):
noncompliantEvidenceCount: NotRequired[int],
compliantEvidenceCount: NotRequired[int],
inconclusiveEvidenceCount: NotRequired[int],
SourceKeywordTypeDef#
# SourceKeywordTypeDef usage example
from mypy_boto3_auditmanager.type_defs import SourceKeywordTypeDef
def get_value() -> SourceKeywordTypeDef:
return {
"keywordInputType": ...,
}
# SourceKeywordTypeDef definition
class SourceKeywordTypeDef(TypedDict):
keywordInputType: NotRequired[KeywordInputTypeType], # (1)
keywordValue: NotRequired[str],
ControlMetadataTypeDef#
# ControlMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlMetadataTypeDef
def get_value() -> ControlMetadataTypeDef:
return {
"arn": ...,
}
# ControlMetadataTypeDef definition
class ControlMetadataTypeDef(TypedDict):
arn: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
controlSources: NotRequired[str],
createdAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
CreateAssessmentFrameworkControlTypeDef#
# CreateAssessmentFrameworkControlTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkControlTypeDef
def get_value() -> CreateAssessmentFrameworkControlTypeDef:
return {
"id": ...,
}
# CreateAssessmentFrameworkControlTypeDef definition
class CreateAssessmentFrameworkControlTypeDef(TypedDict):
id: str,
CreateAssessmentReportRequestRequestTypeDef#
# CreateAssessmentReportRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentReportRequestRequestTypeDef
def get_value() -> CreateAssessmentReportRequestRequestTypeDef:
return {
"name": ...,
"assessmentId": ...,
}
# CreateAssessmentReportRequestRequestTypeDef definition
class CreateAssessmentReportRequestRequestTypeDef(TypedDict):
name: str,
assessmentId: str,
description: NotRequired[str],
queryStatement: NotRequired[str],
DelegationMetadataTypeDef#
# DelegationMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DelegationMetadataTypeDef
def get_value() -> DelegationMetadataTypeDef:
return {
"id": ...,
}
# DelegationMetadataTypeDef definition
class DelegationMetadataTypeDef(TypedDict):
id: NotRequired[str],
assessmentName: NotRequired[str],
assessmentId: NotRequired[str],
status: NotRequired[DelegationStatusType], # (1)
roleArn: NotRequired[str],
creationTime: NotRequired[datetime],
controlSetName: NotRequired[str],
DeleteAssessmentFrameworkRequestRequestTypeDef#
# DeleteAssessmentFrameworkRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentFrameworkRequestRequestTypeDef
def get_value() -> DeleteAssessmentFrameworkRequestRequestTypeDef:
return {
"frameworkId": ...,
}
# DeleteAssessmentFrameworkRequestRequestTypeDef definition
class DeleteAssessmentFrameworkRequestRequestTypeDef(TypedDict):
frameworkId: str,
DeleteAssessmentFrameworkShareRequestRequestTypeDef#
# DeleteAssessmentFrameworkShareRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentFrameworkShareRequestRequestTypeDef
def get_value() -> DeleteAssessmentFrameworkShareRequestRequestTypeDef:
return {
"requestId": ...,
"requestType": ...,
}
# DeleteAssessmentFrameworkShareRequestRequestTypeDef definition
class DeleteAssessmentFrameworkShareRequestRequestTypeDef(TypedDict):
requestId: str,
requestType: ShareRequestTypeType, # (1)
DeleteAssessmentReportRequestRequestTypeDef#
# DeleteAssessmentReportRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentReportRequestRequestTypeDef
def get_value() -> DeleteAssessmentReportRequestRequestTypeDef:
return {
"assessmentId": ...,
"assessmentReportId": ...,
}
# DeleteAssessmentReportRequestRequestTypeDef definition
class DeleteAssessmentReportRequestRequestTypeDef(TypedDict):
assessmentId: str,
assessmentReportId: str,
DeleteAssessmentRequestRequestTypeDef#
# DeleteAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentRequestRequestTypeDef
def get_value() -> DeleteAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# DeleteAssessmentRequestRequestTypeDef definition
class DeleteAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
DeleteControlRequestRequestTypeDef#
# DeleteControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeleteControlRequestRequestTypeDef
def get_value() -> DeleteControlRequestRequestTypeDef:
return {
"controlId": ...,
}
# DeleteControlRequestRequestTypeDef definition
class DeleteControlRequestRequestTypeDef(TypedDict):
controlId: str,
DeregisterAccountResponseTypeDef#
# DeregisterAccountResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeregisterAccountResponseTypeDef
def get_value() -> DeregisterAccountResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
# DeregisterAccountResponseTypeDef definition
class DeregisterAccountResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeregisterOrganizationAdminAccountRequestRequestTypeDef#
# DeregisterOrganizationAdminAccountRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeregisterOrganizationAdminAccountRequestRequestTypeDef
def get_value() -> DeregisterOrganizationAdminAccountRequestRequestTypeDef:
return {
"adminAccountId": ...,
}
# DeregisterOrganizationAdminAccountRequestRequestTypeDef definition
class DeregisterOrganizationAdminAccountRequestRequestTypeDef(TypedDict):
adminAccountId: NotRequired[str],
DeregistrationPolicyTypeDef#
# DeregistrationPolicyTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DeregistrationPolicyTypeDef
def get_value() -> DeregistrationPolicyTypeDef:
return {
"deleteResources": ...,
}
# DeregistrationPolicyTypeDef definition
class DeregistrationPolicyTypeDef(TypedDict):
deleteResources: NotRequired[DeleteResourcesType], # (1)
DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef#
# DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef
def get_value() -> DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef:
return {
"assessmentId": ...,
"evidenceFolderId": ...,
}
# DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef definition
class DisassociateAssessmentReportEvidenceFolderRequestRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
EvidenceFinderEnablementTypeDef#
# EvidenceFinderEnablementTypeDef usage example
from mypy_boto3_auditmanager.type_defs import EvidenceFinderEnablementTypeDef
def get_value() -> EvidenceFinderEnablementTypeDef:
return {
"eventDataStoreArn": ...,
}
# EvidenceFinderEnablementTypeDef definition
class EvidenceFinderEnablementTypeDef(TypedDict):
eventDataStoreArn: NotRequired[str],
enablementStatus: NotRequired[EvidenceFinderEnablementStatusType], # (1)
backfillStatus: NotRequired[EvidenceFinderBackfillStatusType], # (2)
error: NotRequired[str],
ResourceTypeDef#
# ResourceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ResourceTypeDef
def get_value() -> ResourceTypeDef:
return {
"arn": ...,
}
# ResourceTypeDef definition
class ResourceTypeDef(TypedDict):
arn: NotRequired[str],
value: NotRequired[str],
complianceCheck: NotRequired[str],
GetAccountStatusResponseTypeDef#
# GetAccountStatusResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAccountStatusResponseTypeDef
def get_value() -> GetAccountStatusResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
# GetAccountStatusResponseTypeDef definition
class GetAccountStatusResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssessmentFrameworkRequestRequestTypeDef#
# GetAssessmentFrameworkRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentFrameworkRequestRequestTypeDef
def get_value() -> GetAssessmentFrameworkRequestRequestTypeDef:
return {
"frameworkId": ...,
}
# GetAssessmentFrameworkRequestRequestTypeDef definition
class GetAssessmentFrameworkRequestRequestTypeDef(TypedDict):
frameworkId: str,
GetAssessmentReportUrlRequestRequestTypeDef#
# GetAssessmentReportUrlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentReportUrlRequestRequestTypeDef
def get_value() -> GetAssessmentReportUrlRequestRequestTypeDef:
return {
"assessmentReportId": ...,
"assessmentId": ...,
}
# GetAssessmentReportUrlRequestRequestTypeDef definition
class GetAssessmentReportUrlRequestRequestTypeDef(TypedDict):
assessmentReportId: str,
assessmentId: str,
URLTypeDef#
# URLTypeDef usage example
from mypy_boto3_auditmanager.type_defs import URLTypeDef
def get_value() -> URLTypeDef:
return {
"hyperlinkName": ...,
}
# URLTypeDef definition
class URLTypeDef(TypedDict):
hyperlinkName: NotRequired[str],
link: NotRequired[str],
GetAssessmentRequestRequestTypeDef#
# GetAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentRequestRequestTypeDef
def get_value() -> GetAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# GetAssessmentRequestRequestTypeDef definition
class GetAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
GetChangeLogsRequestRequestTypeDef#
# GetChangeLogsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetChangeLogsRequestRequestTypeDef
def get_value() -> GetChangeLogsRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# GetChangeLogsRequestRequestTypeDef definition
class GetChangeLogsRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: NotRequired[str],
controlId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetControlRequestRequestTypeDef#
# GetControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetControlRequestRequestTypeDef
def get_value() -> GetControlRequestRequestTypeDef:
return {
"controlId": ...,
}
# GetControlRequestRequestTypeDef definition
class GetControlRequestRequestTypeDef(TypedDict):
controlId: str,
GetDelegationsRequestRequestTypeDef#
# GetDelegationsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetDelegationsRequestRequestTypeDef
def get_value() -> GetDelegationsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# GetDelegationsRequestRequestTypeDef definition
class GetDelegationsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceByEvidenceFolderRequestRequestTypeDef#
# GetEvidenceByEvidenceFolderRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceByEvidenceFolderRequestRequestTypeDef
def get_value() -> GetEvidenceByEvidenceFolderRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"evidenceFolderId": ...,
}
# GetEvidenceByEvidenceFolderRequestRequestTypeDef definition
class GetEvidenceByEvidenceFolderRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceFolderRequestRequestTypeDef#
# GetEvidenceFolderRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFolderRequestRequestTypeDef
def get_value() -> GetEvidenceFolderRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"evidenceFolderId": ...,
}
# GetEvidenceFolderRequestRequestTypeDef definition
class GetEvidenceFolderRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef#
# GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"controlId": ...,
}
# GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef definition
class GetEvidenceFoldersByAssessmentControlRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceFoldersByAssessmentRequestRequestTypeDef#
# GetEvidenceFoldersByAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentRequestRequestTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceFoldersByAssessmentRequestRequestTypeDef definition
class GetEvidenceFoldersByAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceRequestRequestTypeDef#
# GetEvidenceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceRequestRequestTypeDef
def get_value() -> GetEvidenceRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"evidenceFolderId": ...,
"evidenceId": ...,
}
# GetEvidenceRequestRequestTypeDef definition
class GetEvidenceRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
evidenceId: str,
GetInsightsByAssessmentRequestRequestTypeDef#
# GetInsightsByAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsByAssessmentRequestRequestTypeDef
def get_value() -> GetInsightsByAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# GetInsightsByAssessmentRequestRequestTypeDef definition
class GetInsightsByAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
InsightsByAssessmentTypeDef#
# InsightsByAssessmentTypeDef usage example
from mypy_boto3_auditmanager.type_defs import InsightsByAssessmentTypeDef
def get_value() -> InsightsByAssessmentTypeDef:
return {
"noncompliantEvidenceCount": ...,
}
# InsightsByAssessmentTypeDef definition
class InsightsByAssessmentTypeDef(TypedDict):
noncompliantEvidenceCount: NotRequired[int],
compliantEvidenceCount: NotRequired[int],
inconclusiveEvidenceCount: NotRequired[int],
assessmentControlsCountByNoncompliantEvidence: NotRequired[int],
totalAssessmentControlsCount: NotRequired[int],
lastUpdated: NotRequired[datetime],
InsightsTypeDef#
# InsightsTypeDef usage example
from mypy_boto3_auditmanager.type_defs import InsightsTypeDef
def get_value() -> InsightsTypeDef:
return {
"activeAssessmentsCount": ...,
}
# InsightsTypeDef definition
class InsightsTypeDef(TypedDict):
activeAssessmentsCount: NotRequired[int],
noncompliantEvidenceCount: NotRequired[int],
compliantEvidenceCount: NotRequired[int],
inconclusiveEvidenceCount: NotRequired[int],
assessmentControlsCountByNoncompliantEvidence: NotRequired[int],
totalAssessmentControlsCount: NotRequired[int],
lastUpdated: NotRequired[datetime],
GetOrganizationAdminAccountResponseTypeDef#
# GetOrganizationAdminAccountResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetOrganizationAdminAccountResponseTypeDef
def get_value() -> GetOrganizationAdminAccountResponseTypeDef:
return {
"adminAccountId": ...,
"organizationId": ...,
"ResponseMetadata": ...,
}
# GetOrganizationAdminAccountResponseTypeDef definition
class GetOrganizationAdminAccountResponseTypeDef(TypedDict):
adminAccountId: str,
organizationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ServiceMetadataTypeDef#
# ServiceMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ServiceMetadataTypeDef
def get_value() -> ServiceMetadataTypeDef:
return {
"name": ...,
}
# ServiceMetadataTypeDef definition
class ServiceMetadataTypeDef(TypedDict):
name: NotRequired[str],
displayName: NotRequired[str],
description: NotRequired[str],
category: NotRequired[str],
GetSettingsRequestRequestTypeDef#
# GetSettingsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetSettingsRequestRequestTypeDef
def get_value() -> GetSettingsRequestRequestTypeDef:
return {
"attribute": ...,
}
# GetSettingsRequestRequestTypeDef definition
class GetSettingsRequestRequestTypeDef(TypedDict):
attribute: SettingAttributeType, # (1)
ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef#
# ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef
def get_value() -> ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef:
return {
"controlDomainId": ...,
"assessmentId": ...,
}
# ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef definition
class ListAssessmentControlInsightsByControlDomainRequestRequestTypeDef(TypedDict):
controlDomainId: str,
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentFrameworkShareRequestsRequestRequestTypeDef#
# ListAssessmentFrameworkShareRequestsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworkShareRequestsRequestRequestTypeDef
def get_value() -> ListAssessmentFrameworkShareRequestsRequestRequestTypeDef:
return {
"requestType": ...,
}
# ListAssessmentFrameworkShareRequestsRequestRequestTypeDef definition
class ListAssessmentFrameworkShareRequestsRequestRequestTypeDef(TypedDict):
requestType: ShareRequestTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentFrameworksRequestRequestTypeDef#
# ListAssessmentFrameworksRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworksRequestRequestTypeDef
def get_value() -> ListAssessmentFrameworksRequestRequestTypeDef:
return {
"frameworkType": ...,
}
# ListAssessmentFrameworksRequestRequestTypeDef definition
class ListAssessmentFrameworksRequestRequestTypeDef(TypedDict):
frameworkType: FrameworkTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentReportsRequestRequestTypeDef#
# ListAssessmentReportsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentReportsRequestRequestTypeDef
def get_value() -> ListAssessmentReportsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListAssessmentReportsRequestRequestTypeDef definition
class ListAssessmentReportsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentsRequestRequestTypeDef#
# ListAssessmentsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentsRequestRequestTypeDef
def get_value() -> ListAssessmentsRequestRequestTypeDef:
return {
"status": ...,
}
# ListAssessmentsRequestRequestTypeDef definition
class ListAssessmentsRequestRequestTypeDef(TypedDict):
status: NotRequired[AssessmentStatusType], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlDomainInsightsByAssessmentRequestRequestTypeDef#
# ListControlDomainInsightsByAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsByAssessmentRequestRequestTypeDef
def get_value() -> ListControlDomainInsightsByAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
}
# ListControlDomainInsightsByAssessmentRequestRequestTypeDef definition
class ListControlDomainInsightsByAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlDomainInsightsRequestRequestTypeDef#
# ListControlDomainInsightsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsRequestRequestTypeDef
def get_value() -> ListControlDomainInsightsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListControlDomainInsightsRequestRequestTypeDef definition
class ListControlDomainInsightsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlInsightsByControlDomainRequestRequestTypeDef#
# ListControlInsightsByControlDomainRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlInsightsByControlDomainRequestRequestTypeDef
def get_value() -> ListControlInsightsByControlDomainRequestRequestTypeDef:
return {
"controlDomainId": ...,
}
# ListControlInsightsByControlDomainRequestRequestTypeDef definition
class ListControlInsightsByControlDomainRequestRequestTypeDef(TypedDict):
controlDomainId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlsRequestRequestTypeDef#
# ListControlsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlsRequestRequestTypeDef
def get_value() -> ListControlsRequestRequestTypeDef:
return {
"controlType": ...,
}
# ListControlsRequestRequestTypeDef definition
class ListControlsRequestRequestTypeDef(TypedDict):
controlType: ControlTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
- See ControlTypeType
ListKeywordsForDataSourceRequestRequestTypeDef#
# ListKeywordsForDataSourceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListKeywordsForDataSourceRequestRequestTypeDef
def get_value() -> ListKeywordsForDataSourceRequestRequestTypeDef:
return {
"source": ...,
}
# ListKeywordsForDataSourceRequestRequestTypeDef definition
class ListKeywordsForDataSourceRequestRequestTypeDef(TypedDict):
source: SourceTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
- See SourceTypeType
ListKeywordsForDataSourceResponseTypeDef#
# ListKeywordsForDataSourceResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListKeywordsForDataSourceResponseTypeDef
def get_value() -> ListKeywordsForDataSourceResponseTypeDef:
return {
"keywords": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListKeywordsForDataSourceResponseTypeDef definition
class ListKeywordsForDataSourceResponseTypeDef(TypedDict):
keywords: List[str],
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListNotificationsRequestRequestTypeDef#
# ListNotificationsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListNotificationsRequestRequestTypeDef
def get_value() -> ListNotificationsRequestRequestTypeDef:
return {
"nextToken": ...,
}
# ListNotificationsRequestRequestTypeDef definition
class ListNotificationsRequestRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
NotificationTypeDef#
# NotificationTypeDef usage example
from mypy_boto3_auditmanager.type_defs import NotificationTypeDef
def get_value() -> NotificationTypeDef:
return {
"id": ...,
}
# NotificationTypeDef definition
class NotificationTypeDef(TypedDict):
id: NotRequired[str],
assessmentId: NotRequired[str],
assessmentName: NotRequired[str],
controlSetId: NotRequired[str],
controlSetName: NotRequired[str],
description: NotRequired[str],
eventTime: NotRequired[datetime],
source: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
"ResponseMetadata": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterAccountRequestRequestTypeDef#
# RegisterAccountRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import RegisterAccountRequestRequestTypeDef
def get_value() -> RegisterAccountRequestRequestTypeDef:
return {
"kmsKey": ...,
}
# RegisterAccountRequestRequestTypeDef definition
class RegisterAccountRequestRequestTypeDef(TypedDict):
kmsKey: NotRequired[str],
delegatedAdminAccount: NotRequired[str],
RegisterAccountResponseTypeDef#
# RegisterAccountResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import RegisterAccountResponseTypeDef
def get_value() -> RegisterAccountResponseTypeDef:
return {
"status": ...,
"ResponseMetadata": ...,
}
# RegisterAccountResponseTypeDef definition
class RegisterAccountResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RegisterOrganizationAdminAccountRequestRequestTypeDef#
# RegisterOrganizationAdminAccountRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import RegisterOrganizationAdminAccountRequestRequestTypeDef
def get_value() -> RegisterOrganizationAdminAccountRequestRequestTypeDef:
return {
"adminAccountId": ...,
}
# RegisterOrganizationAdminAccountRequestRequestTypeDef definition
class RegisterOrganizationAdminAccountRequestRequestTypeDef(TypedDict):
adminAccountId: str,
RegisterOrganizationAdminAccountResponseTypeDef#
# RegisterOrganizationAdminAccountResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import RegisterOrganizationAdminAccountResponseTypeDef
def get_value() -> RegisterOrganizationAdminAccountResponseTypeDef:
return {
"adminAccountId": ...,
"organizationId": ...,
"ResponseMetadata": ...,
}
# RegisterOrganizationAdminAccountResponseTypeDef definition
class RegisterOrganizationAdminAccountResponseTypeDef(TypedDict):
adminAccountId: str,
organizationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
StartAssessmentFrameworkShareRequestRequestTypeDef#
# StartAssessmentFrameworkShareRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import StartAssessmentFrameworkShareRequestRequestTypeDef
def get_value() -> StartAssessmentFrameworkShareRequestRequestTypeDef:
return {
"frameworkId": ...,
"destinationAccount": ...,
"destinationRegion": ...,
}
# StartAssessmentFrameworkShareRequestRequestTypeDef definition
class StartAssessmentFrameworkShareRequestRequestTypeDef(TypedDict):
frameworkId: str,
destinationAccount: str,
destinationRegion: str,
comment: NotRequired[str],
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tags": ...,
}
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"resourceArn": ...,
"tagKeys": ...,
}
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateAssessmentControlRequestRequestTypeDef#
# UpdateAssessmentControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlRequestRequestTypeDef
def get_value() -> UpdateAssessmentControlRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"controlId": ...,
}
# UpdateAssessmentControlRequestRequestTypeDef definition
class UpdateAssessmentControlRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
controlStatus: NotRequired[ControlStatusType], # (1)
commentBody: NotRequired[str],
UpdateAssessmentControlSetStatusRequestRequestTypeDef#
# UpdateAssessmentControlSetStatusRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlSetStatusRequestRequestTypeDef
def get_value() -> UpdateAssessmentControlSetStatusRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"status": ...,
"comment": ...,
}
# UpdateAssessmentControlSetStatusRequestRequestTypeDef definition
class UpdateAssessmentControlSetStatusRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
status: ControlSetStatusType, # (1)
comment: str,
UpdateAssessmentFrameworkShareRequestRequestTypeDef#
# UpdateAssessmentFrameworkShareRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkShareRequestRequestTypeDef
def get_value() -> UpdateAssessmentFrameworkShareRequestRequestTypeDef:
return {
"requestId": ...,
"requestType": ...,
"action": ...,
}
# UpdateAssessmentFrameworkShareRequestRequestTypeDef definition
class UpdateAssessmentFrameworkShareRequestRequestTypeDef(TypedDict):
requestId: str,
requestType: ShareRequestTypeType, # (1)
action: ShareRequestActionType, # (2)
UpdateAssessmentStatusRequestRequestTypeDef#
# UpdateAssessmentStatusRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentStatusRequestRequestTypeDef
def get_value() -> UpdateAssessmentStatusRequestRequestTypeDef:
return {
"assessmentId": ...,
"status": ...,
}
# UpdateAssessmentStatusRequestRequestTypeDef definition
class UpdateAssessmentStatusRequestRequestTypeDef(TypedDict):
assessmentId: str,
status: AssessmentStatusType, # (1)
ValidateAssessmentReportIntegrityRequestRequestTypeDef#
# ValidateAssessmentReportIntegrityRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ValidateAssessmentReportIntegrityRequestRequestTypeDef
def get_value() -> ValidateAssessmentReportIntegrityRequestRequestTypeDef:
return {
"s3RelativePath": ...,
}
# ValidateAssessmentReportIntegrityRequestRequestTypeDef definition
class ValidateAssessmentReportIntegrityRequestRequestTypeDef(TypedDict):
s3RelativePath: str,
ValidateAssessmentReportIntegrityResponseTypeDef#
# ValidateAssessmentReportIntegrityResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ValidateAssessmentReportIntegrityResponseTypeDef
def get_value() -> ValidateAssessmentReportIntegrityResponseTypeDef:
return {
"signatureValid": ...,
"signatureAlgorithm": ...,
"signatureDateTime": ...,
"signatureKeyId": ...,
"validationErrors": ...,
"ResponseMetadata": ...,
}
# ValidateAssessmentReportIntegrityResponseTypeDef definition
class ValidateAssessmentReportIntegrityResponseTypeDef(TypedDict):
signatureValid: bool,
signatureAlgorithm: str,
signatureDateTime: str,
signatureKeyId: str,
validationErrors: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ScopeTypeDef#
# ScopeTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ScopeTypeDef
def get_value() -> ScopeTypeDef:
return {
"awsAccounts": ...,
}
# ScopeTypeDef definition
class ScopeTypeDef(TypedDict):
awsAccounts: NotRequired[Sequence[AWSAccountTypeDef]], # (1)
awsServices: NotRequired[Sequence[AWSServiceTypeDef]], # (2)
- See AWSAccountTypeDef
- See AWSServiceTypeDef
AssessmentMetadataItemTypeDef#
# AssessmentMetadataItemTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentMetadataItemTypeDef
def get_value() -> AssessmentMetadataItemTypeDef:
return {
"name": ...,
}
# AssessmentMetadataItemTypeDef definition
class AssessmentMetadataItemTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
complianceType: NotRequired[str],
status: NotRequired[AssessmentStatusType], # (1)
roles: NotRequired[List[RoleTypeDef]], # (2)
delegations: NotRequired[List[DelegationTypeDef]], # (3)
creationTime: NotRequired[datetime],
lastUpdated: NotRequired[datetime],
- See AssessmentStatusType
- See RoleTypeDef
- See DelegationTypeDef
AssessmentControlTypeDef#
# AssessmentControlTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentControlTypeDef
def get_value() -> AssessmentControlTypeDef:
return {
"id": ...,
}
# AssessmentControlTypeDef definition
class AssessmentControlTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
description: NotRequired[str],
status: NotRequired[ControlStatusType], # (1)
response: NotRequired[ControlResponseType], # (2)
comments: NotRequired[List[ControlCommentTypeDef]], # (3)
evidenceSources: NotRequired[List[str]],
evidenceCount: NotRequired[int],
assessmentReportEvidenceCount: NotRequired[int],
GetEvidenceFolderResponseTypeDef#
# GetEvidenceFolderResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFolderResponseTypeDef
def get_value() -> GetEvidenceFolderResponseTypeDef:
return {
"evidenceFolder": ...,
"ResponseMetadata": ...,
}
# GetEvidenceFolderResponseTypeDef definition
class GetEvidenceFolderResponseTypeDef(TypedDict):
evidenceFolder: AssessmentEvidenceFolderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceFoldersByAssessmentControlResponseTypeDef#
# GetEvidenceFoldersByAssessmentControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentControlResponseTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentControlResponseTypeDef:
return {
"evidenceFolders": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetEvidenceFoldersByAssessmentControlResponseTypeDef definition
class GetEvidenceFoldersByAssessmentControlResponseTypeDef(TypedDict):
evidenceFolders: List[AssessmentEvidenceFolderTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceFoldersByAssessmentResponseTypeDef#
# GetEvidenceFoldersByAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentResponseTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentResponseTypeDef:
return {
"evidenceFolders": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetEvidenceFoldersByAssessmentResponseTypeDef definition
class GetEvidenceFoldersByAssessmentResponseTypeDef(TypedDict):
evidenceFolders: List[AssessmentEvidenceFolderTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssessmentFrameworksResponseTypeDef#
# ListAssessmentFrameworksResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworksResponseTypeDef
def get_value() -> ListAssessmentFrameworksResponseTypeDef:
return {
"frameworkMetadataList": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListAssessmentFrameworksResponseTypeDef definition
class ListAssessmentFrameworksResponseTypeDef(TypedDict):
frameworkMetadataList: List[AssessmentFrameworkMetadataTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssessmentFrameworkShareRequestsResponseTypeDef#
# ListAssessmentFrameworkShareRequestsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworkShareRequestsResponseTypeDef
def get_value() -> ListAssessmentFrameworkShareRequestsResponseTypeDef:
return {
"assessmentFrameworkShareRequests": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListAssessmentFrameworkShareRequestsResponseTypeDef definition
class ListAssessmentFrameworkShareRequestsResponseTypeDef(TypedDict):
assessmentFrameworkShareRequests: List[AssessmentFrameworkShareRequestTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartAssessmentFrameworkShareResponseTypeDef#
# StartAssessmentFrameworkShareResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import StartAssessmentFrameworkShareResponseTypeDef
def get_value() -> StartAssessmentFrameworkShareResponseTypeDef:
return {
"assessmentFrameworkShareRequest": ...,
"ResponseMetadata": ...,
}
# StartAssessmentFrameworkShareResponseTypeDef definition
class StartAssessmentFrameworkShareResponseTypeDef(TypedDict):
assessmentFrameworkShareRequest: AssessmentFrameworkShareRequestTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentFrameworkShareResponseTypeDef#
# UpdateAssessmentFrameworkShareResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkShareResponseTypeDef
def get_value() -> UpdateAssessmentFrameworkShareResponseTypeDef:
return {
"assessmentFrameworkShareRequest": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentFrameworkShareResponseTypeDef definition
class UpdateAssessmentFrameworkShareResponseTypeDef(TypedDict):
assessmentFrameworkShareRequest: AssessmentFrameworkShareRequestTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchAssociateAssessmentReportEvidenceResponseTypeDef#
# BatchAssociateAssessmentReportEvidenceResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchAssociateAssessmentReportEvidenceResponseTypeDef
def get_value() -> BatchAssociateAssessmentReportEvidenceResponseTypeDef:
return {
"evidenceIds": ...,
"errors": ...,
"ResponseMetadata": ...,
}
# BatchAssociateAssessmentReportEvidenceResponseTypeDef definition
class BatchAssociateAssessmentReportEvidenceResponseTypeDef(TypedDict):
evidenceIds: List[str],
errors: List[AssessmentReportEvidenceErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchDisassociateAssessmentReportEvidenceResponseTypeDef#
# BatchDisassociateAssessmentReportEvidenceResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchDisassociateAssessmentReportEvidenceResponseTypeDef
def get_value() -> BatchDisassociateAssessmentReportEvidenceResponseTypeDef:
return {
"evidenceIds": ...,
"errors": ...,
"ResponseMetadata": ...,
}
# BatchDisassociateAssessmentReportEvidenceResponseTypeDef definition
class BatchDisassociateAssessmentReportEvidenceResponseTypeDef(TypedDict):
evidenceIds: List[str],
errors: List[AssessmentReportEvidenceErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssessmentReportsResponseTypeDef#
# ListAssessmentReportsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentReportsResponseTypeDef
def get_value() -> ListAssessmentReportsResponseTypeDef:
return {
"assessmentReports": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListAssessmentReportsResponseTypeDef definition
class ListAssessmentReportsResponseTypeDef(TypedDict):
assessmentReports: List[AssessmentReportMetadataTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentReportResponseTypeDef#
# CreateAssessmentReportResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentReportResponseTypeDef
def get_value() -> CreateAssessmentReportResponseTypeDef:
return {
"assessmentReport": ...,
"ResponseMetadata": ...,
}
# CreateAssessmentReportResponseTypeDef definition
class CreateAssessmentReportResponseTypeDef(TypedDict):
assessmentReport: AssessmentReportTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchCreateDelegationByAssessmentErrorTypeDef#
# BatchCreateDelegationByAssessmentErrorTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchCreateDelegationByAssessmentErrorTypeDef
def get_value() -> BatchCreateDelegationByAssessmentErrorTypeDef:
return {
"createDelegationRequest": ...,
}
# BatchCreateDelegationByAssessmentErrorTypeDef definition
class BatchCreateDelegationByAssessmentErrorTypeDef(TypedDict):
createDelegationRequest: NotRequired[CreateDelegationRequestTypeDef], # (1)
errorCode: NotRequired[str],
errorMessage: NotRequired[str],
BatchCreateDelegationByAssessmentRequestRequestTypeDef#
# BatchCreateDelegationByAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchCreateDelegationByAssessmentRequestRequestTypeDef
def get_value() -> BatchCreateDelegationByAssessmentRequestRequestTypeDef:
return {
"createDelegationRequests": ...,
"assessmentId": ...,
}
# BatchCreateDelegationByAssessmentRequestRequestTypeDef definition
class BatchCreateDelegationByAssessmentRequestRequestTypeDef(TypedDict):
createDelegationRequests: Sequence[CreateDelegationRequestTypeDef], # (1)
assessmentId: str,
BatchDeleteDelegationByAssessmentResponseTypeDef#
# BatchDeleteDelegationByAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchDeleteDelegationByAssessmentResponseTypeDef
def get_value() -> BatchDeleteDelegationByAssessmentResponseTypeDef:
return {
"errors": ...,
"ResponseMetadata": ...,
}
# BatchDeleteDelegationByAssessmentResponseTypeDef definition
class BatchDeleteDelegationByAssessmentResponseTypeDef(TypedDict):
errors: List[BatchDeleteDelegationByAssessmentErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchImportEvidenceToAssessmentControlErrorTypeDef#
# BatchImportEvidenceToAssessmentControlErrorTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchImportEvidenceToAssessmentControlErrorTypeDef
def get_value() -> BatchImportEvidenceToAssessmentControlErrorTypeDef:
return {
"manualEvidence": ...,
}
# BatchImportEvidenceToAssessmentControlErrorTypeDef definition
class BatchImportEvidenceToAssessmentControlErrorTypeDef(TypedDict):
manualEvidence: NotRequired[ManualEvidenceTypeDef], # (1)
errorCode: NotRequired[str],
errorMessage: NotRequired[str],
BatchImportEvidenceToAssessmentControlRequestRequestTypeDef#
# BatchImportEvidenceToAssessmentControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchImportEvidenceToAssessmentControlRequestRequestTypeDef
def get_value() -> BatchImportEvidenceToAssessmentControlRequestRequestTypeDef:
return {
"assessmentId": ...,
"controlSetId": ...,
"controlId": ...,
"manualEvidence": ...,
}
# BatchImportEvidenceToAssessmentControlRequestRequestTypeDef definition
class BatchImportEvidenceToAssessmentControlRequestRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
manualEvidence: Sequence[ManualEvidenceTypeDef], # (1)
GetChangeLogsResponseTypeDef#
# GetChangeLogsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetChangeLogsResponseTypeDef
def get_value() -> GetChangeLogsResponseTypeDef:
return {
"changeLogs": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetChangeLogsResponseTypeDef definition
class GetChangeLogsResponseTypeDef(TypedDict):
changeLogs: List[ChangeLogTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ControlDomainInsightsTypeDef#
# ControlDomainInsightsTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlDomainInsightsTypeDef
def get_value() -> ControlDomainInsightsTypeDef:
return {
"name": ...,
}
# ControlDomainInsightsTypeDef definition
class ControlDomainInsightsTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
controlsCountByNoncompliantEvidence: NotRequired[int],
totalControlsCount: NotRequired[int],
evidenceInsights: NotRequired[EvidenceInsightsTypeDef], # (1)
lastUpdated: NotRequired[datetime],
ControlInsightsMetadataByAssessmentItemTypeDef#
# ControlInsightsMetadataByAssessmentItemTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlInsightsMetadataByAssessmentItemTypeDef
def get_value() -> ControlInsightsMetadataByAssessmentItemTypeDef:
return {
"name": ...,
}
# ControlInsightsMetadataByAssessmentItemTypeDef definition
class ControlInsightsMetadataByAssessmentItemTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
evidenceInsights: NotRequired[EvidenceInsightsTypeDef], # (1)
controlSetName: NotRequired[str],
lastUpdated: NotRequired[datetime],
ControlInsightsMetadataItemTypeDef#
# ControlInsightsMetadataItemTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlInsightsMetadataItemTypeDef
def get_value() -> ControlInsightsMetadataItemTypeDef:
return {
"name": ...,
}
# ControlInsightsMetadataItemTypeDef definition
class ControlInsightsMetadataItemTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
evidenceInsights: NotRequired[EvidenceInsightsTypeDef], # (1)
lastUpdated: NotRequired[datetime],
ControlMappingSourceTypeDef#
# ControlMappingSourceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlMappingSourceTypeDef
def get_value() -> ControlMappingSourceTypeDef:
return {
"sourceId": ...,
}
# ControlMappingSourceTypeDef definition
class ControlMappingSourceTypeDef(TypedDict):
sourceId: NotRequired[str],
sourceName: NotRequired[str],
sourceDescription: NotRequired[str],
sourceSetUpOption: NotRequired[SourceSetUpOptionType], # (1)
sourceType: NotRequired[SourceTypeType], # (2)
sourceKeyword: NotRequired[SourceKeywordTypeDef], # (3)
sourceFrequency: NotRequired[SourceFrequencyType], # (4)
troubleshootingText: NotRequired[str],
- See SourceSetUpOptionType
- See SourceTypeType
- See SourceKeywordTypeDef
- See SourceFrequencyType
CreateControlMappingSourceTypeDef#
# CreateControlMappingSourceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateControlMappingSourceTypeDef
def get_value() -> CreateControlMappingSourceTypeDef:
return {
"sourceName": ...,
}
# CreateControlMappingSourceTypeDef definition
class CreateControlMappingSourceTypeDef(TypedDict):
sourceName: NotRequired[str],
sourceDescription: NotRequired[str],
sourceSetUpOption: NotRequired[SourceSetUpOptionType], # (1)
sourceType: NotRequired[SourceTypeType], # (2)
sourceKeyword: NotRequired[SourceKeywordTypeDef], # (3)
sourceFrequency: NotRequired[SourceFrequencyType], # (4)
troubleshootingText: NotRequired[str],
- See SourceSetUpOptionType
- See SourceTypeType
- See SourceKeywordTypeDef
- See SourceFrequencyType
ListControlsResponseTypeDef#
# ListControlsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlsResponseTypeDef
def get_value() -> ListControlsResponseTypeDef:
return {
"controlMetadataList": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListControlsResponseTypeDef definition
class ListControlsResponseTypeDef(TypedDict):
controlMetadataList: List[ControlMetadataTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentFrameworkControlSetTypeDef#
# CreateAssessmentFrameworkControlSetTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkControlSetTypeDef
def get_value() -> CreateAssessmentFrameworkControlSetTypeDef:
return {
"name": ...,
}
# CreateAssessmentFrameworkControlSetTypeDef definition
class CreateAssessmentFrameworkControlSetTypeDef(TypedDict):
name: str,
controls: NotRequired[Sequence[CreateAssessmentFrameworkControlTypeDef]], # (1)
UpdateAssessmentFrameworkControlSetTypeDef#
# UpdateAssessmentFrameworkControlSetTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkControlSetTypeDef
def get_value() -> UpdateAssessmentFrameworkControlSetTypeDef:
return {
"name": ...,
"controls": ...,
}
# UpdateAssessmentFrameworkControlSetTypeDef definition
class UpdateAssessmentFrameworkControlSetTypeDef(TypedDict):
name: str,
controls: Sequence[CreateAssessmentFrameworkControlTypeDef], # (1)
id: NotRequired[str],
GetDelegationsResponseTypeDef#
# GetDelegationsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetDelegationsResponseTypeDef
def get_value() -> GetDelegationsResponseTypeDef:
return {
"delegations": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetDelegationsResponseTypeDef definition
class GetDelegationsResponseTypeDef(TypedDict):
delegations: List[DelegationMetadataTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSettingsRequestRequestTypeDef#
# UpdateSettingsRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateSettingsRequestRequestTypeDef
def get_value() -> UpdateSettingsRequestRequestTypeDef:
return {
"snsTopic": ...,
}
# UpdateSettingsRequestRequestTypeDef definition
class UpdateSettingsRequestRequestTypeDef(TypedDict):
snsTopic: NotRequired[str],
defaultAssessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (1)
defaultProcessOwners: NotRequired[Sequence[RoleTypeDef]], # (2)
kmsKey: NotRequired[str],
evidenceFinderEnabled: NotRequired[bool],
deregistrationPolicy: NotRequired[DeregistrationPolicyTypeDef], # (3)
SettingsTypeDef#
# SettingsTypeDef usage example
from mypy_boto3_auditmanager.type_defs import SettingsTypeDef
def get_value() -> SettingsTypeDef:
return {
"isAwsOrgEnabled": ...,
}
# SettingsTypeDef definition
class SettingsTypeDef(TypedDict):
isAwsOrgEnabled: NotRequired[bool],
snsTopic: NotRequired[str],
defaultAssessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (1)
defaultProcessOwners: NotRequired[List[RoleTypeDef]], # (2)
kmsKey: NotRequired[str],
evidenceFinderEnablement: NotRequired[EvidenceFinderEnablementTypeDef], # (3)
deregistrationPolicy: NotRequired[DeregistrationPolicyTypeDef], # (4)
- See AssessmentReportsDestinationTypeDef
- See RoleTypeDef
- See EvidenceFinderEnablementTypeDef
- See DeregistrationPolicyTypeDef
EvidenceTypeDef#
# EvidenceTypeDef usage example
from mypy_boto3_auditmanager.type_defs import EvidenceTypeDef
def get_value() -> EvidenceTypeDef:
return {
"dataSource": ...,
}
# EvidenceTypeDef definition
class EvidenceTypeDef(TypedDict):
dataSource: NotRequired[str],
evidenceAwsAccountId: NotRequired[str],
time: NotRequired[datetime],
eventSource: NotRequired[str],
eventName: NotRequired[str],
evidenceByType: NotRequired[str],
resourcesIncluded: NotRequired[List[ResourceTypeDef]], # (1)
attributes: NotRequired[Dict[str, str]],
iamId: NotRequired[str],
complianceCheck: NotRequired[str],
awsOrganization: NotRequired[str],
awsAccountId: NotRequired[str],
evidenceFolderId: NotRequired[str],
id: NotRequired[str],
assessmentReportSelection: NotRequired[str],
- See ResourceTypeDef
GetAssessmentReportUrlResponseTypeDef#
# GetAssessmentReportUrlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentReportUrlResponseTypeDef
def get_value() -> GetAssessmentReportUrlResponseTypeDef:
return {
"preSignedUrl": ...,
"ResponseMetadata": ...,
}
# GetAssessmentReportUrlResponseTypeDef definition
class GetAssessmentReportUrlResponseTypeDef(TypedDict):
preSignedUrl: URLTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See URLTypeDef
- See ResponseMetadataTypeDef
GetInsightsByAssessmentResponseTypeDef#
# GetInsightsByAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsByAssessmentResponseTypeDef
def get_value() -> GetInsightsByAssessmentResponseTypeDef:
return {
"insights": ...,
"ResponseMetadata": ...,
}
# GetInsightsByAssessmentResponseTypeDef definition
class GetInsightsByAssessmentResponseTypeDef(TypedDict):
insights: InsightsByAssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetInsightsResponseTypeDef#
# GetInsightsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsResponseTypeDef
def get_value() -> GetInsightsResponseTypeDef:
return {
"insights": ...,
"ResponseMetadata": ...,
}
# GetInsightsResponseTypeDef definition
class GetInsightsResponseTypeDef(TypedDict):
insights: InsightsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServicesInScopeResponseTypeDef#
# GetServicesInScopeResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetServicesInScopeResponseTypeDef
def get_value() -> GetServicesInScopeResponseTypeDef:
return {
"serviceMetadata": ...,
"ResponseMetadata": ...,
}
# GetServicesInScopeResponseTypeDef definition
class GetServicesInScopeResponseTypeDef(TypedDict):
serviceMetadata: List[ServiceMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNotificationsResponseTypeDef#
# ListNotificationsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListNotificationsResponseTypeDef
def get_value() -> ListNotificationsResponseTypeDef:
return {
"notifications": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListNotificationsResponseTypeDef definition
class ListNotificationsResponseTypeDef(TypedDict):
notifications: List[NotificationTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssessmentMetadataTypeDef#
# AssessmentMetadataTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentMetadataTypeDef
def get_value() -> AssessmentMetadataTypeDef:
return {
"name": ...,
}
# AssessmentMetadataTypeDef definition
class AssessmentMetadataTypeDef(TypedDict):
name: NotRequired[str],
id: NotRequired[str],
description: NotRequired[str],
complianceType: NotRequired[str],
status: NotRequired[AssessmentStatusType], # (1)
assessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (2)
scope: NotRequired[ScopeTypeDef], # (3)
roles: NotRequired[List[RoleTypeDef]], # (4)
delegations: NotRequired[List[DelegationTypeDef]], # (5)
creationTime: NotRequired[datetime],
lastUpdated: NotRequired[datetime],
- See AssessmentStatusType
- See AssessmentReportsDestinationTypeDef
- See ScopeTypeDef
- See RoleTypeDef
- See DelegationTypeDef
CreateAssessmentRequestRequestTypeDef#
# CreateAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentRequestRequestTypeDef
def get_value() -> CreateAssessmentRequestRequestTypeDef:
return {
"name": ...,
"assessmentReportsDestination": ...,
"scope": ...,
"roles": ...,
"frameworkId": ...,
}
# CreateAssessmentRequestRequestTypeDef definition
class CreateAssessmentRequestRequestTypeDef(TypedDict):
name: str,
assessmentReportsDestination: AssessmentReportsDestinationTypeDef, # (1)
scope: ScopeTypeDef, # (2)
roles: Sequence[RoleTypeDef], # (3)
frameworkId: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
UpdateAssessmentRequestRequestTypeDef#
# UpdateAssessmentRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentRequestRequestTypeDef
def get_value() -> UpdateAssessmentRequestRequestTypeDef:
return {
"assessmentId": ...,
"scope": ...,
}
# UpdateAssessmentRequestRequestTypeDef definition
class UpdateAssessmentRequestRequestTypeDef(TypedDict):
assessmentId: str,
scope: ScopeTypeDef, # (1)
assessmentName: NotRequired[str],
assessmentDescription: NotRequired[str],
assessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (2)
roles: NotRequired[Sequence[RoleTypeDef]], # (3)
ListAssessmentsResponseTypeDef#
# ListAssessmentsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentsResponseTypeDef
def get_value() -> ListAssessmentsResponseTypeDef:
return {
"assessmentMetadata": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListAssessmentsResponseTypeDef definition
class ListAssessmentsResponseTypeDef(TypedDict):
assessmentMetadata: List[AssessmentMetadataItemTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssessmentControlSetTypeDef#
# AssessmentControlSetTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentControlSetTypeDef
def get_value() -> AssessmentControlSetTypeDef:
return {
"id": ...,
}
# AssessmentControlSetTypeDef definition
class AssessmentControlSetTypeDef(TypedDict):
id: NotRequired[str],
description: NotRequired[str],
status: NotRequired[ControlSetStatusType], # (1)
roles: NotRequired[List[RoleTypeDef]], # (2)
controls: NotRequired[List[AssessmentControlTypeDef]], # (3)
delegations: NotRequired[List[DelegationTypeDef]], # (4)
systemEvidenceCount: NotRequired[int],
manualEvidenceCount: NotRequired[int],
- See ControlSetStatusType
- See RoleTypeDef
- See AssessmentControlTypeDef
- See DelegationTypeDef
UpdateAssessmentControlResponseTypeDef#
# UpdateAssessmentControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlResponseTypeDef
def get_value() -> UpdateAssessmentControlResponseTypeDef:
return {
"control": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentControlResponseTypeDef definition
class UpdateAssessmentControlResponseTypeDef(TypedDict):
control: AssessmentControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchCreateDelegationByAssessmentResponseTypeDef#
# BatchCreateDelegationByAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchCreateDelegationByAssessmentResponseTypeDef
def get_value() -> BatchCreateDelegationByAssessmentResponseTypeDef:
return {
"delegations": ...,
"errors": ...,
"ResponseMetadata": ...,
}
# BatchCreateDelegationByAssessmentResponseTypeDef definition
class BatchCreateDelegationByAssessmentResponseTypeDef(TypedDict):
delegations: List[DelegationTypeDef], # (1)
errors: List[BatchCreateDelegationByAssessmentErrorTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchImportEvidenceToAssessmentControlResponseTypeDef#
# BatchImportEvidenceToAssessmentControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import BatchImportEvidenceToAssessmentControlResponseTypeDef
def get_value() -> BatchImportEvidenceToAssessmentControlResponseTypeDef:
return {
"errors": ...,
"ResponseMetadata": ...,
}
# BatchImportEvidenceToAssessmentControlResponseTypeDef definition
class BatchImportEvidenceToAssessmentControlResponseTypeDef(TypedDict):
errors: List[BatchImportEvidenceToAssessmentControlErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListControlDomainInsightsByAssessmentResponseTypeDef#
# ListControlDomainInsightsByAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsByAssessmentResponseTypeDef
def get_value() -> ListControlDomainInsightsByAssessmentResponseTypeDef:
return {
"controlDomainInsights": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListControlDomainInsightsByAssessmentResponseTypeDef definition
class ListControlDomainInsightsByAssessmentResponseTypeDef(TypedDict):
controlDomainInsights: List[ControlDomainInsightsTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListControlDomainInsightsResponseTypeDef#
# ListControlDomainInsightsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsResponseTypeDef
def get_value() -> ListControlDomainInsightsResponseTypeDef:
return {
"controlDomainInsights": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListControlDomainInsightsResponseTypeDef definition
class ListControlDomainInsightsResponseTypeDef(TypedDict):
controlDomainInsights: List[ControlDomainInsightsTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListAssessmentControlInsightsByControlDomainResponseTypeDef#
# ListAssessmentControlInsightsByControlDomainResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentControlInsightsByControlDomainResponseTypeDef
def get_value() -> ListAssessmentControlInsightsByControlDomainResponseTypeDef:
return {
"controlInsightsByAssessment": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListAssessmentControlInsightsByControlDomainResponseTypeDef definition
class ListAssessmentControlInsightsByControlDomainResponseTypeDef(TypedDict):
controlInsightsByAssessment: List[ControlInsightsMetadataByAssessmentItemTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListControlInsightsByControlDomainResponseTypeDef#
# ListControlInsightsByControlDomainResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ListControlInsightsByControlDomainResponseTypeDef
def get_value() -> ListControlInsightsByControlDomainResponseTypeDef:
return {
"controlInsightsMetadata": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# ListControlInsightsByControlDomainResponseTypeDef definition
class ListControlInsightsByControlDomainResponseTypeDef(TypedDict):
controlInsightsMetadata: List[ControlInsightsMetadataItemTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ControlTypeDef#
# ControlTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlTypeDef
def get_value() -> ControlTypeDef:
return {
"arn": ...,
}
# ControlTypeDef definition
class ControlTypeDef(TypedDict):
arn: NotRequired[str],
id: NotRequired[str],
type: NotRequired[ControlTypeType], # (1)
name: NotRequired[str],
description: NotRequired[str],
testingInformation: NotRequired[str],
actionPlanTitle: NotRequired[str],
actionPlanInstructions: NotRequired[str],
controlSources: NotRequired[str],
controlMappingSources: NotRequired[List[ControlMappingSourceTypeDef]], # (2)
createdAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
createdBy: NotRequired[str],
lastUpdatedBy: NotRequired[str],
tags: NotRequired[Dict[str, str]],
UpdateControlRequestRequestTypeDef#
# UpdateControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateControlRequestRequestTypeDef
def get_value() -> UpdateControlRequestRequestTypeDef:
return {
"controlId": ...,
"name": ...,
"controlMappingSources": ...,
}
# UpdateControlRequestRequestTypeDef definition
class UpdateControlRequestRequestTypeDef(TypedDict):
controlId: str,
name: str,
controlMappingSources: Sequence[ControlMappingSourceTypeDef], # (1)
description: NotRequired[str],
testingInformation: NotRequired[str],
actionPlanTitle: NotRequired[str],
actionPlanInstructions: NotRequired[str],
CreateControlRequestRequestTypeDef#
# CreateControlRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateControlRequestRequestTypeDef
def get_value() -> CreateControlRequestRequestTypeDef:
return {
"name": ...,
"controlMappingSources": ...,
}
# CreateControlRequestRequestTypeDef definition
class CreateControlRequestRequestTypeDef(TypedDict):
name: str,
controlMappingSources: Sequence[CreateControlMappingSourceTypeDef], # (1)
description: NotRequired[str],
testingInformation: NotRequired[str],
actionPlanTitle: NotRequired[str],
actionPlanInstructions: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateAssessmentFrameworkRequestRequestTypeDef#
# CreateAssessmentFrameworkRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkRequestRequestTypeDef
def get_value() -> CreateAssessmentFrameworkRequestRequestTypeDef:
return {
"name": ...,
"controlSets": ...,
}
# CreateAssessmentFrameworkRequestRequestTypeDef definition
class CreateAssessmentFrameworkRequestRequestTypeDef(TypedDict):
name: str,
controlSets: Sequence[CreateAssessmentFrameworkControlSetTypeDef], # (1)
description: NotRequired[str],
complianceType: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
UpdateAssessmentFrameworkRequestRequestTypeDef#
# UpdateAssessmentFrameworkRequestRequestTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkRequestRequestTypeDef
def get_value() -> UpdateAssessmentFrameworkRequestRequestTypeDef:
return {
"frameworkId": ...,
"name": ...,
"controlSets": ...,
}
# UpdateAssessmentFrameworkRequestRequestTypeDef definition
class UpdateAssessmentFrameworkRequestRequestTypeDef(TypedDict):
frameworkId: str,
name: str,
controlSets: Sequence[UpdateAssessmentFrameworkControlSetTypeDef], # (1)
description: NotRequired[str],
complianceType: NotRequired[str],
GetSettingsResponseTypeDef#
# GetSettingsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetSettingsResponseTypeDef
def get_value() -> GetSettingsResponseTypeDef:
return {
"settings": ...,
"ResponseMetadata": ...,
}
# GetSettingsResponseTypeDef definition
class GetSettingsResponseTypeDef(TypedDict):
settings: SettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSettingsResponseTypeDef#
# UpdateSettingsResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateSettingsResponseTypeDef
def get_value() -> UpdateSettingsResponseTypeDef:
return {
"settings": ...,
"ResponseMetadata": ...,
}
# UpdateSettingsResponseTypeDef definition
class UpdateSettingsResponseTypeDef(TypedDict):
settings: SettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceByEvidenceFolderResponseTypeDef#
# GetEvidenceByEvidenceFolderResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceByEvidenceFolderResponseTypeDef
def get_value() -> GetEvidenceByEvidenceFolderResponseTypeDef:
return {
"evidence": ...,
"nextToken": ...,
"ResponseMetadata": ...,
}
# GetEvidenceByEvidenceFolderResponseTypeDef definition
class GetEvidenceByEvidenceFolderResponseTypeDef(TypedDict):
evidence: List[EvidenceTypeDef], # (1)
nextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceResponseTypeDef#
# GetEvidenceResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceResponseTypeDef
def get_value() -> GetEvidenceResponseTypeDef:
return {
"evidence": ...,
"ResponseMetadata": ...,
}
# GetEvidenceResponseTypeDef definition
class GetEvidenceResponseTypeDef(TypedDict):
evidence: EvidenceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssessmentFrameworkTypeDef#
# AssessmentFrameworkTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentFrameworkTypeDef
def get_value() -> AssessmentFrameworkTypeDef:
return {
"id": ...,
}
# AssessmentFrameworkTypeDef definition
class AssessmentFrameworkTypeDef(TypedDict):
id: NotRequired[str],
arn: NotRequired[str],
metadata: NotRequired[FrameworkMetadataTypeDef], # (1)
controlSets: NotRequired[List[AssessmentControlSetTypeDef]], # (2)
UpdateAssessmentControlSetStatusResponseTypeDef#
# UpdateAssessmentControlSetStatusResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlSetStatusResponseTypeDef
def get_value() -> UpdateAssessmentControlSetStatusResponseTypeDef:
return {
"controlSet": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentControlSetStatusResponseTypeDef definition
class UpdateAssessmentControlSetStatusResponseTypeDef(TypedDict):
controlSet: AssessmentControlSetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ControlSetTypeDef#
# ControlSetTypeDef usage example
from mypy_boto3_auditmanager.type_defs import ControlSetTypeDef
def get_value() -> ControlSetTypeDef:
return {
"id": ...,
}
# ControlSetTypeDef definition
class ControlSetTypeDef(TypedDict):
id: NotRequired[str],
name: NotRequired[str],
controls: NotRequired[List[ControlTypeDef]], # (1)
- See ControlTypeDef
CreateControlResponseTypeDef#
# CreateControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateControlResponseTypeDef
def get_value() -> CreateControlResponseTypeDef:
return {
"control": ...,
"ResponseMetadata": ...,
}
# CreateControlResponseTypeDef definition
class CreateControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetControlResponseTypeDef#
# GetControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetControlResponseTypeDef
def get_value() -> GetControlResponseTypeDef:
return {
"control": ...,
"ResponseMetadata": ...,
}
# GetControlResponseTypeDef definition
class GetControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateControlResponseTypeDef#
# UpdateControlResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateControlResponseTypeDef
def get_value() -> UpdateControlResponseTypeDef:
return {
"control": ...,
"ResponseMetadata": ...,
}
# UpdateControlResponseTypeDef definition
class UpdateControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssessmentTypeDef#
# AssessmentTypeDef usage example
from mypy_boto3_auditmanager.type_defs import AssessmentTypeDef
def get_value() -> AssessmentTypeDef:
return {
"arn": ...,
}
# AssessmentTypeDef definition
class AssessmentTypeDef(TypedDict):
arn: NotRequired[str],
awsAccount: NotRequired[AWSAccountTypeDef], # (1)
metadata: NotRequired[AssessmentMetadataTypeDef], # (2)
framework: NotRequired[AssessmentFrameworkTypeDef], # (3)
tags: NotRequired[Dict[str, str]],
FrameworkTypeDef#
# FrameworkTypeDef usage example
from mypy_boto3_auditmanager.type_defs import FrameworkTypeDef
def get_value() -> FrameworkTypeDef:
return {
"arn": ...,
}
# FrameworkTypeDef definition
class FrameworkTypeDef(TypedDict):
arn: NotRequired[str],
id: NotRequired[str],
name: NotRequired[str],
type: NotRequired[FrameworkTypeType], # (1)
complianceType: NotRequired[str],
description: NotRequired[str],
logo: NotRequired[str],
controlSources: NotRequired[str],
controlSets: NotRequired[List[ControlSetTypeDef]], # (2)
createdAt: NotRequired[datetime],
lastUpdatedAt: NotRequired[datetime],
createdBy: NotRequired[str],
lastUpdatedBy: NotRequired[str],
tags: NotRequired[Dict[str, str]],
- See FrameworkTypeType
- See ControlSetTypeDef
CreateAssessmentResponseTypeDef#
# CreateAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentResponseTypeDef
def get_value() -> CreateAssessmentResponseTypeDef:
return {
"assessment": ...,
"ResponseMetadata": ...,
}
# CreateAssessmentResponseTypeDef definition
class CreateAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssessmentResponseTypeDef#
# GetAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentResponseTypeDef
def get_value() -> GetAssessmentResponseTypeDef:
return {
"assessment": ...,
"userRole": ...,
"ResponseMetadata": ...,
}
# GetAssessmentResponseTypeDef definition
class GetAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
userRole: RoleTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See AssessmentTypeDef
- See RoleTypeDef
- See ResponseMetadataTypeDef
UpdateAssessmentResponseTypeDef#
# UpdateAssessmentResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentResponseTypeDef
def get_value() -> UpdateAssessmentResponseTypeDef:
return {
"assessment": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentResponseTypeDef definition
class UpdateAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentStatusResponseTypeDef#
# UpdateAssessmentStatusResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentStatusResponseTypeDef
def get_value() -> UpdateAssessmentStatusResponseTypeDef:
return {
"assessment": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentStatusResponseTypeDef definition
class UpdateAssessmentStatusResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentFrameworkResponseTypeDef#
# CreateAssessmentFrameworkResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkResponseTypeDef
def get_value() -> CreateAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
"ResponseMetadata": ...,
}
# CreateAssessmentFrameworkResponseTypeDef definition
class CreateAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssessmentFrameworkResponseTypeDef#
# GetAssessmentFrameworkResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentFrameworkResponseTypeDef
def get_value() -> GetAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
"ResponseMetadata": ...,
}
# GetAssessmentFrameworkResponseTypeDef definition
class GetAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentFrameworkResponseTypeDef#
# UpdateAssessmentFrameworkResponseTypeDef usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkResponseTypeDef
def get_value() -> UpdateAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
"ResponseMetadata": ...,
}
# UpdateAssessmentFrameworkResponseTypeDef definition
class UpdateAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)