Type definitions#
Index > AuditManager > Type definitions
Auto-generated documentation for AuditManager type annotations stubs module mypy-boto3-auditmanager.
ScopeUnionTypeDef#
# ScopeUnionTypeDef Union usage example
from mypy_boto3_auditmanager.type_defs import ScopeUnionTypeDef
def get_value() -> ScopeUnionTypeDef:
return ...
# ScopeUnionTypeDef definition
ScopeUnionTypeDef = Union[
ScopeTypeDef, # (1)
ScopeOutputTypeDef, # (2)
]
- See ScopeTypeDef
- See ScopeOutputTypeDef
AWSAccountTypeDef#
# AWSAccountTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import RoleTypeDef
def get_value() -> RoleTypeDef:
return {
"roleType": ...,
}
# RoleTypeDef definition
class RoleTypeDef(TypedDict):
roleType: RoleTypeType, # (1)
roleArn: str,
- See RoleTypeType
ControlCommentTypeDef#
# ControlCommentTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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],
AssociateAssessmentReportEvidenceFolderRequestTypeDef#
# AssociateAssessmentReportEvidenceFolderRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import AssociateAssessmentReportEvidenceFolderRequestTypeDef
def get_value() -> AssociateAssessmentReportEvidenceFolderRequestTypeDef:
return {
"assessmentId": ...,
}
# AssociateAssessmentReportEvidenceFolderRequestTypeDef definition
class AssociateAssessmentReportEvidenceFolderRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
BatchAssociateAssessmentReportEvidenceRequestTypeDef#
# BatchAssociateAssessmentReportEvidenceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchAssociateAssessmentReportEvidenceRequestTypeDef
def get_value() -> BatchAssociateAssessmentReportEvidenceRequestTypeDef:
return {
"assessmentId": ...,
}
# BatchAssociateAssessmentReportEvidenceRequestTypeDef definition
class BatchAssociateAssessmentReportEvidenceRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
evidenceIds: Sequence[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
CreateDelegationRequestTypeDef#
# CreateDelegationRequestTypeDef TypedDict 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 TypedDict 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],
BatchDeleteDelegationByAssessmentRequestTypeDef#
# BatchDeleteDelegationByAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchDeleteDelegationByAssessmentRequestTypeDef
def get_value() -> BatchDeleteDelegationByAssessmentRequestTypeDef:
return {
"delegationIds": ...,
}
# BatchDeleteDelegationByAssessmentRequestTypeDef definition
class BatchDeleteDelegationByAssessmentRequestTypeDef(TypedDict):
delegationIds: Sequence[str],
assessmentId: str,
BatchDisassociateAssessmentReportEvidenceRequestTypeDef#
# BatchDisassociateAssessmentReportEvidenceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchDisassociateAssessmentReportEvidenceRequestTypeDef
def get_value() -> BatchDisassociateAssessmentReportEvidenceRequestTypeDef:
return {
"assessmentId": ...,
}
# BatchDisassociateAssessmentReportEvidenceRequestTypeDef definition
class BatchDisassociateAssessmentReportEvidenceRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
evidenceIds: Sequence[str],
ManualEvidenceTypeDef#
# ManualEvidenceTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ManualEvidenceTypeDef
def get_value() -> ManualEvidenceTypeDef:
return {
"s3ResourcePath": ...,
}
# ManualEvidenceTypeDef definition
class ManualEvidenceTypeDef(TypedDict):
s3ResourcePath: NotRequired[str],
textResponse: NotRequired[str],
evidenceFileName: NotRequired[str],
ChangeLogTypeDef#
# ChangeLogTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkControlTypeDef
def get_value() -> CreateAssessmentFrameworkControlTypeDef:
return {
"id": ...,
}
# CreateAssessmentFrameworkControlTypeDef definition
class CreateAssessmentFrameworkControlTypeDef(TypedDict):
id: str,
CreateAssessmentReportRequestTypeDef#
# CreateAssessmentReportRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentReportRequestTypeDef
def get_value() -> CreateAssessmentReportRequestTypeDef:
return {
"name": ...,
}
# CreateAssessmentReportRequestTypeDef definition
class CreateAssessmentReportRequestTypeDef(TypedDict):
name: str,
assessmentId: str,
description: NotRequired[str],
queryStatement: NotRequired[str],
DefaultExportDestinationTypeDef#
# DefaultExportDestinationTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DefaultExportDestinationTypeDef
def get_value() -> DefaultExportDestinationTypeDef:
return {
"destinationType": ...,
}
# DefaultExportDestinationTypeDef definition
class DefaultExportDestinationTypeDef(TypedDict):
destinationType: NotRequired[ExportDestinationTypeType], # (1)
destination: NotRequired[str],
DelegationMetadataTypeDef#
# DelegationMetadataTypeDef TypedDict 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],
DeleteAssessmentFrameworkRequestTypeDef#
# DeleteAssessmentFrameworkRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentFrameworkRequestTypeDef
def get_value() -> DeleteAssessmentFrameworkRequestTypeDef:
return {
"frameworkId": ...,
}
# DeleteAssessmentFrameworkRequestTypeDef definition
class DeleteAssessmentFrameworkRequestTypeDef(TypedDict):
frameworkId: str,
DeleteAssessmentFrameworkShareRequestTypeDef#
# DeleteAssessmentFrameworkShareRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentFrameworkShareRequestTypeDef
def get_value() -> DeleteAssessmentFrameworkShareRequestTypeDef:
return {
"requestId": ...,
}
# DeleteAssessmentFrameworkShareRequestTypeDef definition
class DeleteAssessmentFrameworkShareRequestTypeDef(TypedDict):
requestId: str,
requestType: ShareRequestTypeType, # (1)
DeleteAssessmentReportRequestTypeDef#
# DeleteAssessmentReportRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentReportRequestTypeDef
def get_value() -> DeleteAssessmentReportRequestTypeDef:
return {
"assessmentId": ...,
}
# DeleteAssessmentReportRequestTypeDef definition
class DeleteAssessmentReportRequestTypeDef(TypedDict):
assessmentId: str,
assessmentReportId: str,
DeleteAssessmentRequestTypeDef#
# DeleteAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeleteAssessmentRequestTypeDef
def get_value() -> DeleteAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# DeleteAssessmentRequestTypeDef definition
class DeleteAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
DeleteControlRequestTypeDef#
# DeleteControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeleteControlRequestTypeDef
def get_value() -> DeleteControlRequestTypeDef:
return {
"controlId": ...,
}
# DeleteControlRequestTypeDef definition
class DeleteControlRequestTypeDef(TypedDict):
controlId: str,
DeregisterOrganizationAdminAccountRequestTypeDef#
# DeregisterOrganizationAdminAccountRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeregisterOrganizationAdminAccountRequestTypeDef
def get_value() -> DeregisterOrganizationAdminAccountRequestTypeDef:
return {
"adminAccountId": ...,
}
# DeregisterOrganizationAdminAccountRequestTypeDef definition
class DeregisterOrganizationAdminAccountRequestTypeDef(TypedDict):
adminAccountId: NotRequired[str],
DeregistrationPolicyTypeDef#
# DeregistrationPolicyTypeDef TypedDict 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)
DisassociateAssessmentReportEvidenceFolderRequestTypeDef#
# DisassociateAssessmentReportEvidenceFolderRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DisassociateAssessmentReportEvidenceFolderRequestTypeDef
def get_value() -> DisassociateAssessmentReportEvidenceFolderRequestTypeDef:
return {
"assessmentId": ...,
}
# DisassociateAssessmentReportEvidenceFolderRequestTypeDef definition
class DisassociateAssessmentReportEvidenceFolderRequestTypeDef(TypedDict):
assessmentId: str,
evidenceFolderId: str,
EvidenceFinderEnablementTypeDef#
# EvidenceFinderEnablementTypeDef TypedDict 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 TypedDict 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],
GetAssessmentFrameworkRequestTypeDef#
# GetAssessmentFrameworkRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentFrameworkRequestTypeDef
def get_value() -> GetAssessmentFrameworkRequestTypeDef:
return {
"frameworkId": ...,
}
# GetAssessmentFrameworkRequestTypeDef definition
class GetAssessmentFrameworkRequestTypeDef(TypedDict):
frameworkId: str,
GetAssessmentReportUrlRequestTypeDef#
# GetAssessmentReportUrlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentReportUrlRequestTypeDef
def get_value() -> GetAssessmentReportUrlRequestTypeDef:
return {
"assessmentReportId": ...,
}
# GetAssessmentReportUrlRequestTypeDef definition
class GetAssessmentReportUrlRequestTypeDef(TypedDict):
assessmentReportId: str,
assessmentId: str,
URLTypeDef#
# URLTypeDef TypedDict 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],
GetAssessmentRequestTypeDef#
# GetAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentRequestTypeDef
def get_value() -> GetAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# GetAssessmentRequestTypeDef definition
class GetAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
GetChangeLogsRequestTypeDef#
# GetChangeLogsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetChangeLogsRequestTypeDef
def get_value() -> GetChangeLogsRequestTypeDef:
return {
"assessmentId": ...,
}
# GetChangeLogsRequestTypeDef definition
class GetChangeLogsRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: NotRequired[str],
controlId: NotRequired[str],
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetControlRequestTypeDef#
# GetControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetControlRequestTypeDef
def get_value() -> GetControlRequestTypeDef:
return {
"controlId": ...,
}
# GetControlRequestTypeDef definition
class GetControlRequestTypeDef(TypedDict):
controlId: str,
GetDelegationsRequestTypeDef#
# GetDelegationsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetDelegationsRequestTypeDef
def get_value() -> GetDelegationsRequestTypeDef:
return {
"nextToken": ...,
}
# GetDelegationsRequestTypeDef definition
class GetDelegationsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceByEvidenceFolderRequestTypeDef#
# GetEvidenceByEvidenceFolderRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceByEvidenceFolderRequestTypeDef
def get_value() -> GetEvidenceByEvidenceFolderRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceByEvidenceFolderRequestTypeDef definition
class GetEvidenceByEvidenceFolderRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceFileUploadUrlRequestTypeDef#
# GetEvidenceFileUploadUrlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFileUploadUrlRequestTypeDef
def get_value() -> GetEvidenceFileUploadUrlRequestTypeDef:
return {
"fileName": ...,
}
# GetEvidenceFileUploadUrlRequestTypeDef definition
class GetEvidenceFileUploadUrlRequestTypeDef(TypedDict):
fileName: str,
GetEvidenceFolderRequestTypeDef#
# GetEvidenceFolderRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFolderRequestTypeDef
def get_value() -> GetEvidenceFolderRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceFolderRequestTypeDef definition
class GetEvidenceFolderRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
GetEvidenceFoldersByAssessmentControlRequestTypeDef#
# GetEvidenceFoldersByAssessmentControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentControlRequestTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentControlRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceFoldersByAssessmentControlRequestTypeDef definition
class GetEvidenceFoldersByAssessmentControlRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceFoldersByAssessmentRequestTypeDef#
# GetEvidenceFoldersByAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentRequestTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceFoldersByAssessmentRequestTypeDef definition
class GetEvidenceFoldersByAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
GetEvidenceRequestTypeDef#
# GetEvidenceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceRequestTypeDef
def get_value() -> GetEvidenceRequestTypeDef:
return {
"assessmentId": ...,
}
# GetEvidenceRequestTypeDef definition
class GetEvidenceRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
evidenceFolderId: str,
evidenceId: str,
GetInsightsByAssessmentRequestTypeDef#
# GetInsightsByAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsByAssessmentRequestTypeDef
def get_value() -> GetInsightsByAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# GetInsightsByAssessmentRequestTypeDef definition
class GetInsightsByAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
InsightsByAssessmentTypeDef#
# InsightsByAssessmentTypeDef TypedDict 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 TypedDict 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],
ServiceMetadataTypeDef#
# ServiceMetadataTypeDef TypedDict 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],
GetSettingsRequestTypeDef#
# GetSettingsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetSettingsRequestTypeDef
def get_value() -> GetSettingsRequestTypeDef:
return {
"attribute": ...,
}
# GetSettingsRequestTypeDef definition
class GetSettingsRequestTypeDef(TypedDict):
attribute: SettingAttributeType, # (1)
ListAssessmentControlInsightsByControlDomainRequestTypeDef#
# ListAssessmentControlInsightsByControlDomainRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentControlInsightsByControlDomainRequestTypeDef
def get_value() -> ListAssessmentControlInsightsByControlDomainRequestTypeDef:
return {
"controlDomainId": ...,
}
# ListAssessmentControlInsightsByControlDomainRequestTypeDef definition
class ListAssessmentControlInsightsByControlDomainRequestTypeDef(TypedDict):
controlDomainId: str,
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentFrameworkShareRequestsRequestTypeDef#
# ListAssessmentFrameworkShareRequestsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworkShareRequestsRequestTypeDef
def get_value() -> ListAssessmentFrameworkShareRequestsRequestTypeDef:
return {
"requestType": ...,
}
# ListAssessmentFrameworkShareRequestsRequestTypeDef definition
class ListAssessmentFrameworkShareRequestsRequestTypeDef(TypedDict):
requestType: ShareRequestTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentFrameworksRequestTypeDef#
# ListAssessmentFrameworksRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworksRequestTypeDef
def get_value() -> ListAssessmentFrameworksRequestTypeDef:
return {
"frameworkType": ...,
}
# ListAssessmentFrameworksRequestTypeDef definition
class ListAssessmentFrameworksRequestTypeDef(TypedDict):
frameworkType: FrameworkTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentReportsRequestTypeDef#
# ListAssessmentReportsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentReportsRequestTypeDef
def get_value() -> ListAssessmentReportsRequestTypeDef:
return {
"nextToken": ...,
}
# ListAssessmentReportsRequestTypeDef definition
class ListAssessmentReportsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListAssessmentsRequestTypeDef#
# ListAssessmentsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentsRequestTypeDef
def get_value() -> ListAssessmentsRequestTypeDef:
return {
"status": ...,
}
# ListAssessmentsRequestTypeDef definition
class ListAssessmentsRequestTypeDef(TypedDict):
status: NotRequired[AssessmentStatusType], # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlDomainInsightsByAssessmentRequestTypeDef#
# ListControlDomainInsightsByAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsByAssessmentRequestTypeDef
def get_value() -> ListControlDomainInsightsByAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# ListControlDomainInsightsByAssessmentRequestTypeDef definition
class ListControlDomainInsightsByAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlDomainInsightsRequestTypeDef#
# ListControlDomainInsightsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsRequestTypeDef
def get_value() -> ListControlDomainInsightsRequestTypeDef:
return {
"nextToken": ...,
}
# ListControlDomainInsightsRequestTypeDef definition
class ListControlDomainInsightsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlInsightsByControlDomainRequestTypeDef#
# ListControlInsightsByControlDomainRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlInsightsByControlDomainRequestTypeDef
def get_value() -> ListControlInsightsByControlDomainRequestTypeDef:
return {
"controlDomainId": ...,
}
# ListControlInsightsByControlDomainRequestTypeDef definition
class ListControlInsightsByControlDomainRequestTypeDef(TypedDict):
controlDomainId: str,
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListControlsRequestTypeDef#
# ListControlsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlsRequestTypeDef
def get_value() -> ListControlsRequestTypeDef:
return {
"controlType": ...,
}
# ListControlsRequestTypeDef definition
class ListControlsRequestTypeDef(TypedDict):
controlType: ControlTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
controlCatalogId: NotRequired[str],
- See ControlTypeType
ListKeywordsForDataSourceRequestTypeDef#
# ListKeywordsForDataSourceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListKeywordsForDataSourceRequestTypeDef
def get_value() -> ListKeywordsForDataSourceRequestTypeDef:
return {
"source": ...,
}
# ListKeywordsForDataSourceRequestTypeDef definition
class ListKeywordsForDataSourceRequestTypeDef(TypedDict):
source: DataSourceTypeType, # (1)
nextToken: NotRequired[str],
maxResults: NotRequired[int],
ListNotificationsRequestTypeDef#
# ListNotificationsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListNotificationsRequestTypeDef
def get_value() -> ListNotificationsRequestTypeDef:
return {
"nextToken": ...,
}
# ListNotificationsRequestTypeDef definition
class ListNotificationsRequestTypeDef(TypedDict):
nextToken: NotRequired[str],
maxResults: NotRequired[int],
NotificationTypeDef#
# NotificationTypeDef TypedDict 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],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
resourceArn: str,
RegisterAccountRequestTypeDef#
# RegisterAccountRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import RegisterAccountRequestTypeDef
def get_value() -> RegisterAccountRequestTypeDef:
return {
"kmsKey": ...,
}
# RegisterAccountRequestTypeDef definition
class RegisterAccountRequestTypeDef(TypedDict):
kmsKey: NotRequired[str],
delegatedAdminAccount: NotRequired[str],
RegisterOrganizationAdminAccountRequestTypeDef#
# RegisterOrganizationAdminAccountRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import RegisterOrganizationAdminAccountRequestTypeDef
def get_value() -> RegisterOrganizationAdminAccountRequestTypeDef:
return {
"adminAccountId": ...,
}
# RegisterOrganizationAdminAccountRequestTypeDef definition
class RegisterOrganizationAdminAccountRequestTypeDef(TypedDict):
adminAccountId: str,
StartAssessmentFrameworkShareRequestTypeDef#
# StartAssessmentFrameworkShareRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import StartAssessmentFrameworkShareRequestTypeDef
def get_value() -> StartAssessmentFrameworkShareRequestTypeDef:
return {
"frameworkId": ...,
}
# StartAssessmentFrameworkShareRequestTypeDef definition
class StartAssessmentFrameworkShareRequestTypeDef(TypedDict):
frameworkId: str,
destinationAccount: str,
destinationRegion: str,
comment: NotRequired[str],
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tags: Mapping[str, str],
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"resourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
resourceArn: str,
tagKeys: Sequence[str],
UpdateAssessmentControlRequestTypeDef#
# UpdateAssessmentControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlRequestTypeDef
def get_value() -> UpdateAssessmentControlRequestTypeDef:
return {
"assessmentId": ...,
}
# UpdateAssessmentControlRequestTypeDef definition
class UpdateAssessmentControlRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
controlStatus: NotRequired[ControlStatusType], # (1)
commentBody: NotRequired[str],
UpdateAssessmentControlSetStatusRequestTypeDef#
# UpdateAssessmentControlSetStatusRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlSetStatusRequestTypeDef
def get_value() -> UpdateAssessmentControlSetStatusRequestTypeDef:
return {
"assessmentId": ...,
}
# UpdateAssessmentControlSetStatusRequestTypeDef definition
class UpdateAssessmentControlSetStatusRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
status: ControlSetStatusType, # (1)
comment: str,
UpdateAssessmentFrameworkShareRequestTypeDef#
# UpdateAssessmentFrameworkShareRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkShareRequestTypeDef
def get_value() -> UpdateAssessmentFrameworkShareRequestTypeDef:
return {
"requestId": ...,
}
# UpdateAssessmentFrameworkShareRequestTypeDef definition
class UpdateAssessmentFrameworkShareRequestTypeDef(TypedDict):
requestId: str,
requestType: ShareRequestTypeType, # (1)
action: ShareRequestActionType, # (2)
UpdateAssessmentStatusRequestTypeDef#
# UpdateAssessmentStatusRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentStatusRequestTypeDef
def get_value() -> UpdateAssessmentStatusRequestTypeDef:
return {
"assessmentId": ...,
}
# UpdateAssessmentStatusRequestTypeDef definition
class UpdateAssessmentStatusRequestTypeDef(TypedDict):
assessmentId: str,
status: AssessmentStatusType, # (1)
ValidateAssessmentReportIntegrityRequestTypeDef#
# ValidateAssessmentReportIntegrityRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ValidateAssessmentReportIntegrityRequestTypeDef
def get_value() -> ValidateAssessmentReportIntegrityRequestTypeDef:
return {
"s3RelativePath": ...,
}
# ValidateAssessmentReportIntegrityRequestTypeDef definition
class ValidateAssessmentReportIntegrityRequestTypeDef(TypedDict):
s3RelativePath: str,
ScopeOutputTypeDef#
# ScopeOutputTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ScopeOutputTypeDef
def get_value() -> ScopeOutputTypeDef:
return {
"awsAccounts": ...,
}
# ScopeOutputTypeDef definition
class ScopeOutputTypeDef(TypedDict):
awsAccounts: NotRequired[List[AWSAccountTypeDef]], # (1)
awsServices: NotRequired[List[AWSServiceTypeDef]], # (2)
- See AWSAccountTypeDef
- See AWSServiceTypeDef
ScopeTypeDef#
# ScopeTypeDef TypedDict 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 TypedDict 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 TypedDict 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],
BatchAssociateAssessmentReportEvidenceResponseTypeDef#
# BatchAssociateAssessmentReportEvidenceResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchAssociateAssessmentReportEvidenceResponseTypeDef
def get_value() -> BatchAssociateAssessmentReportEvidenceResponseTypeDef:
return {
"evidenceIds": ...,
}
# BatchAssociateAssessmentReportEvidenceResponseTypeDef definition
class BatchAssociateAssessmentReportEvidenceResponseTypeDef(TypedDict):
evidenceIds: List[str],
errors: List[AssessmentReportEvidenceErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchDisassociateAssessmentReportEvidenceResponseTypeDef#
# BatchDisassociateAssessmentReportEvidenceResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchDisassociateAssessmentReportEvidenceResponseTypeDef
def get_value() -> BatchDisassociateAssessmentReportEvidenceResponseTypeDef:
return {
"evidenceIds": ...,
}
# BatchDisassociateAssessmentReportEvidenceResponseTypeDef definition
class BatchDisassociateAssessmentReportEvidenceResponseTypeDef(TypedDict):
evidenceIds: List[str],
errors: List[AssessmentReportEvidenceErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentReportResponseTypeDef#
# CreateAssessmentReportResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentReportResponseTypeDef
def get_value() -> CreateAssessmentReportResponseTypeDef:
return {
"assessmentReport": ...,
}
# CreateAssessmentReportResponseTypeDef definition
class CreateAssessmentReportResponseTypeDef(TypedDict):
assessmentReport: AssessmentReportTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeregisterAccountResponseTypeDef#
# DeregisterAccountResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import DeregisterAccountResponseTypeDef
def get_value() -> DeregisterAccountResponseTypeDef:
return {
"status": ...,
}
# DeregisterAccountResponseTypeDef definition
class DeregisterAccountResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAccountStatusResponseTypeDef#
# GetAccountStatusResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAccountStatusResponseTypeDef
def get_value() -> GetAccountStatusResponseTypeDef:
return {
"status": ...,
}
# GetAccountStatusResponseTypeDef definition
class GetAccountStatusResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceFileUploadUrlResponseTypeDef#
# GetEvidenceFileUploadUrlResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFileUploadUrlResponseTypeDef
def get_value() -> GetEvidenceFileUploadUrlResponseTypeDef:
return {
"evidenceFileName": ...,
}
# GetEvidenceFileUploadUrlResponseTypeDef definition
class GetEvidenceFileUploadUrlResponseTypeDef(TypedDict):
evidenceFileName: str,
uploadUrl: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetEvidenceFolderResponseTypeDef#
# GetEvidenceFolderResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFolderResponseTypeDef
def get_value() -> GetEvidenceFolderResponseTypeDef:
return {
"evidenceFolder": ...,
}
# GetEvidenceFolderResponseTypeDef definition
class GetEvidenceFolderResponseTypeDef(TypedDict):
evidenceFolder: AssessmentEvidenceFolderTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceFoldersByAssessmentControlResponseTypeDef#
# GetEvidenceFoldersByAssessmentControlResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentControlResponseTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentControlResponseTypeDef:
return {
"evidenceFolders": ...,
}
# GetEvidenceFoldersByAssessmentControlResponseTypeDef definition
class GetEvidenceFoldersByAssessmentControlResponseTypeDef(TypedDict):
evidenceFolders: List[AssessmentEvidenceFolderTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetEvidenceFoldersByAssessmentResponseTypeDef#
# GetEvidenceFoldersByAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceFoldersByAssessmentResponseTypeDef
def get_value() -> GetEvidenceFoldersByAssessmentResponseTypeDef:
return {
"evidenceFolders": ...,
}
# GetEvidenceFoldersByAssessmentResponseTypeDef definition
class GetEvidenceFoldersByAssessmentResponseTypeDef(TypedDict):
evidenceFolders: List[AssessmentEvidenceFolderTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetOrganizationAdminAccountResponseTypeDef#
# GetOrganizationAdminAccountResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetOrganizationAdminAccountResponseTypeDef
def get_value() -> GetOrganizationAdminAccountResponseTypeDef:
return {
"adminAccountId": ...,
}
# GetOrganizationAdminAccountResponseTypeDef definition
class GetOrganizationAdminAccountResponseTypeDef(TypedDict):
adminAccountId: str,
organizationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListAssessmentFrameworkShareRequestsResponseTypeDef#
# ListAssessmentFrameworkShareRequestsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworkShareRequestsResponseTypeDef
def get_value() -> ListAssessmentFrameworkShareRequestsResponseTypeDef:
return {
"assessmentFrameworkShareRequests": ...,
}
# ListAssessmentFrameworkShareRequestsResponseTypeDef definition
class ListAssessmentFrameworkShareRequestsResponseTypeDef(TypedDict):
assessmentFrameworkShareRequests: List[AssessmentFrameworkShareRequestTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListAssessmentFrameworksResponseTypeDef#
# ListAssessmentFrameworksResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentFrameworksResponseTypeDef
def get_value() -> ListAssessmentFrameworksResponseTypeDef:
return {
"frameworkMetadataList": ...,
}
# ListAssessmentFrameworksResponseTypeDef definition
class ListAssessmentFrameworksResponseTypeDef(TypedDict):
frameworkMetadataList: List[AssessmentFrameworkMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListAssessmentReportsResponseTypeDef#
# ListAssessmentReportsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentReportsResponseTypeDef
def get_value() -> ListAssessmentReportsResponseTypeDef:
return {
"assessmentReports": ...,
}
# ListAssessmentReportsResponseTypeDef definition
class ListAssessmentReportsResponseTypeDef(TypedDict):
assessmentReports: List[AssessmentReportMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListKeywordsForDataSourceResponseTypeDef#
# ListKeywordsForDataSourceResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListKeywordsForDataSourceResponseTypeDef
def get_value() -> ListKeywordsForDataSourceResponseTypeDef:
return {
"keywords": ...,
}
# ListKeywordsForDataSourceResponseTypeDef definition
class ListKeywordsForDataSourceResponseTypeDef(TypedDict):
keywords: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
nextToken: NotRequired[str],
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
tags: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RegisterAccountResponseTypeDef#
# RegisterAccountResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import RegisterAccountResponseTypeDef
def get_value() -> RegisterAccountResponseTypeDef:
return {
"status": ...,
}
# RegisterAccountResponseTypeDef definition
class RegisterAccountResponseTypeDef(TypedDict):
status: AccountStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
RegisterOrganizationAdminAccountResponseTypeDef#
# RegisterOrganizationAdminAccountResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import RegisterOrganizationAdminAccountResponseTypeDef
def get_value() -> RegisterOrganizationAdminAccountResponseTypeDef:
return {
"adminAccountId": ...,
}
# RegisterOrganizationAdminAccountResponseTypeDef definition
class RegisterOrganizationAdminAccountResponseTypeDef(TypedDict):
adminAccountId: str,
organizationId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
StartAssessmentFrameworkShareResponseTypeDef#
# StartAssessmentFrameworkShareResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import StartAssessmentFrameworkShareResponseTypeDef
def get_value() -> StartAssessmentFrameworkShareResponseTypeDef:
return {
"assessmentFrameworkShareRequest": ...,
}
# StartAssessmentFrameworkShareResponseTypeDef definition
class StartAssessmentFrameworkShareResponseTypeDef(TypedDict):
assessmentFrameworkShareRequest: AssessmentFrameworkShareRequestTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentFrameworkShareResponseTypeDef#
# UpdateAssessmentFrameworkShareResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkShareResponseTypeDef
def get_value() -> UpdateAssessmentFrameworkShareResponseTypeDef:
return {
"assessmentFrameworkShareRequest": ...,
}
# UpdateAssessmentFrameworkShareResponseTypeDef definition
class UpdateAssessmentFrameworkShareResponseTypeDef(TypedDict):
assessmentFrameworkShareRequest: AssessmentFrameworkShareRequestTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ValidateAssessmentReportIntegrityResponseTypeDef#
# ValidateAssessmentReportIntegrityResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ValidateAssessmentReportIntegrityResponseTypeDef
def get_value() -> ValidateAssessmentReportIntegrityResponseTypeDef:
return {
"signatureValid": ...,
}
# ValidateAssessmentReportIntegrityResponseTypeDef definition
class ValidateAssessmentReportIntegrityResponseTypeDef(TypedDict):
signatureValid: bool,
signatureAlgorithm: str,
signatureDateTime: str,
signatureKeyId: str,
validationErrors: List[str],
ResponseMetadata: ResponseMetadataTypeDef, # (1)
BatchCreateDelegationByAssessmentErrorTypeDef#
# BatchCreateDelegationByAssessmentErrorTypeDef TypedDict 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],
BatchCreateDelegationByAssessmentRequestTypeDef#
# BatchCreateDelegationByAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchCreateDelegationByAssessmentRequestTypeDef
def get_value() -> BatchCreateDelegationByAssessmentRequestTypeDef:
return {
"createDelegationRequests": ...,
}
# BatchCreateDelegationByAssessmentRequestTypeDef definition
class BatchCreateDelegationByAssessmentRequestTypeDef(TypedDict):
createDelegationRequests: Sequence[CreateDelegationRequestTypeDef], # (1)
assessmentId: str,
BatchDeleteDelegationByAssessmentResponseTypeDef#
# BatchDeleteDelegationByAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchDeleteDelegationByAssessmentResponseTypeDef
def get_value() -> BatchDeleteDelegationByAssessmentResponseTypeDef:
return {
"errors": ...,
}
# BatchDeleteDelegationByAssessmentResponseTypeDef definition
class BatchDeleteDelegationByAssessmentResponseTypeDef(TypedDict):
errors: List[BatchDeleteDelegationByAssessmentErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchImportEvidenceToAssessmentControlErrorTypeDef#
# BatchImportEvidenceToAssessmentControlErrorTypeDef TypedDict 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],
BatchImportEvidenceToAssessmentControlRequestTypeDef#
# BatchImportEvidenceToAssessmentControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchImportEvidenceToAssessmentControlRequestTypeDef
def get_value() -> BatchImportEvidenceToAssessmentControlRequestTypeDef:
return {
"assessmentId": ...,
}
# BatchImportEvidenceToAssessmentControlRequestTypeDef definition
class BatchImportEvidenceToAssessmentControlRequestTypeDef(TypedDict):
assessmentId: str,
controlSetId: str,
controlId: str,
manualEvidence: Sequence[ManualEvidenceTypeDef], # (1)
GetChangeLogsResponseTypeDef#
# GetChangeLogsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetChangeLogsResponseTypeDef
def get_value() -> GetChangeLogsResponseTypeDef:
return {
"changeLogs": ...,
}
# GetChangeLogsResponseTypeDef definition
class GetChangeLogsResponseTypeDef(TypedDict):
changeLogs: List[ChangeLogTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ControlDomainInsightsTypeDef#
# ControlDomainInsightsTypeDef TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlsResponseTypeDef
def get_value() -> ListControlsResponseTypeDef:
return {
"controlMetadataList": ...,
}
# ListControlsResponseTypeDef definition
class ListControlsResponseTypeDef(TypedDict):
controlMetadataList: List[ControlMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
CreateAssessmentFrameworkControlSetTypeDef#
# CreateAssessmentFrameworkControlSetTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkControlSetTypeDef
def get_value() -> UpdateAssessmentFrameworkControlSetTypeDef:
return {
"id": ...,
}
# UpdateAssessmentFrameworkControlSetTypeDef definition
class UpdateAssessmentFrameworkControlSetTypeDef(TypedDict):
name: str,
controls: Sequence[CreateAssessmentFrameworkControlTypeDef], # (1)
id: NotRequired[str],
GetDelegationsResponseTypeDef#
# GetDelegationsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetDelegationsResponseTypeDef
def get_value() -> GetDelegationsResponseTypeDef:
return {
"delegations": ...,
}
# GetDelegationsResponseTypeDef definition
class GetDelegationsResponseTypeDef(TypedDict):
delegations: List[DelegationMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
UpdateSettingsRequestTypeDef#
# UpdateSettingsRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateSettingsRequestTypeDef
def get_value() -> UpdateSettingsRequestTypeDef:
return {
"snsTopic": ...,
}
# UpdateSettingsRequestTypeDef definition
class UpdateSettingsRequestTypeDef(TypedDict):
snsTopic: NotRequired[str],
defaultAssessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (1)
defaultProcessOwners: NotRequired[Sequence[RoleTypeDef]], # (2)
kmsKey: NotRequired[str],
evidenceFinderEnabled: NotRequired[bool],
deregistrationPolicy: NotRequired[DeregistrationPolicyTypeDef], # (3)
defaultExportDestination: NotRequired[DefaultExportDestinationTypeDef], # (4)
- See AssessmentReportsDestinationTypeDef
- See RoleTypeDef
- See DeregistrationPolicyTypeDef
- See DefaultExportDestinationTypeDef
SettingsTypeDef#
# SettingsTypeDef TypedDict 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)
defaultExportDestination: NotRequired[DefaultExportDestinationTypeDef], # (5)
- See AssessmentReportsDestinationTypeDef
- See RoleTypeDef
- See EvidenceFinderEnablementTypeDef
- See DeregistrationPolicyTypeDef
- See DefaultExportDestinationTypeDef
EvidenceTypeDef#
# EvidenceTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentReportUrlResponseTypeDef
def get_value() -> GetAssessmentReportUrlResponseTypeDef:
return {
"preSignedUrl": ...,
}
# GetAssessmentReportUrlResponseTypeDef definition
class GetAssessmentReportUrlResponseTypeDef(TypedDict):
preSignedUrl: URLTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See URLTypeDef
- See ResponseMetadataTypeDef
GetInsightsByAssessmentResponseTypeDef#
# GetInsightsByAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsByAssessmentResponseTypeDef
def get_value() -> GetInsightsByAssessmentResponseTypeDef:
return {
"insights": ...,
}
# GetInsightsByAssessmentResponseTypeDef definition
class GetInsightsByAssessmentResponseTypeDef(TypedDict):
insights: InsightsByAssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetInsightsResponseTypeDef#
# GetInsightsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetInsightsResponseTypeDef
def get_value() -> GetInsightsResponseTypeDef:
return {
"insights": ...,
}
# GetInsightsResponseTypeDef definition
class GetInsightsResponseTypeDef(TypedDict):
insights: InsightsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServicesInScopeResponseTypeDef#
# GetServicesInScopeResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetServicesInScopeResponseTypeDef
def get_value() -> GetServicesInScopeResponseTypeDef:
return {
"serviceMetadata": ...,
}
# GetServicesInScopeResponseTypeDef definition
class GetServicesInScopeResponseTypeDef(TypedDict):
serviceMetadata: List[ServiceMetadataTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNotificationsResponseTypeDef#
# ListNotificationsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListNotificationsResponseTypeDef
def get_value() -> ListNotificationsResponseTypeDef:
return {
"notifications": ...,
}
# ListNotificationsResponseTypeDef definition
class ListNotificationsResponseTypeDef(TypedDict):
notifications: List[NotificationTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
AssessmentMetadataTypeDef#
# AssessmentMetadataTypeDef TypedDict 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[ScopeOutputTypeDef], # (3)
roles: NotRequired[List[RoleTypeDef]], # (4)
delegations: NotRequired[List[DelegationTypeDef]], # (5)
creationTime: NotRequired[datetime],
lastUpdated: NotRequired[datetime],
- See AssessmentStatusType
- See AssessmentReportsDestinationTypeDef
- See ScopeOutputTypeDef
- See RoleTypeDef
- See DelegationTypeDef
ListAssessmentsResponseTypeDef#
# ListAssessmentsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentsResponseTypeDef
def get_value() -> ListAssessmentsResponseTypeDef:
return {
"assessmentMetadata": ...,
}
# ListAssessmentsResponseTypeDef definition
class ListAssessmentsResponseTypeDef(TypedDict):
assessmentMetadata: List[AssessmentMetadataItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
AssessmentControlSetTypeDef#
# AssessmentControlSetTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlResponseTypeDef
def get_value() -> UpdateAssessmentControlResponseTypeDef:
return {
"control": ...,
}
# UpdateAssessmentControlResponseTypeDef definition
class UpdateAssessmentControlResponseTypeDef(TypedDict):
control: AssessmentControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
BatchCreateDelegationByAssessmentResponseTypeDef#
# BatchCreateDelegationByAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchCreateDelegationByAssessmentResponseTypeDef
def get_value() -> BatchCreateDelegationByAssessmentResponseTypeDef:
return {
"delegations": ...,
}
# BatchCreateDelegationByAssessmentResponseTypeDef definition
class BatchCreateDelegationByAssessmentResponseTypeDef(TypedDict):
delegations: List[DelegationTypeDef], # (1)
errors: List[BatchCreateDelegationByAssessmentErrorTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
BatchImportEvidenceToAssessmentControlResponseTypeDef#
# BatchImportEvidenceToAssessmentControlResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import BatchImportEvidenceToAssessmentControlResponseTypeDef
def get_value() -> BatchImportEvidenceToAssessmentControlResponseTypeDef:
return {
"errors": ...,
}
# BatchImportEvidenceToAssessmentControlResponseTypeDef definition
class BatchImportEvidenceToAssessmentControlResponseTypeDef(TypedDict):
errors: List[BatchImportEvidenceToAssessmentControlErrorTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListControlDomainInsightsByAssessmentResponseTypeDef#
# ListControlDomainInsightsByAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsByAssessmentResponseTypeDef
def get_value() -> ListControlDomainInsightsByAssessmentResponseTypeDef:
return {
"controlDomainInsights": ...,
}
# ListControlDomainInsightsByAssessmentResponseTypeDef definition
class ListControlDomainInsightsByAssessmentResponseTypeDef(TypedDict):
controlDomainInsights: List[ControlDomainInsightsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListControlDomainInsightsResponseTypeDef#
# ListControlDomainInsightsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlDomainInsightsResponseTypeDef
def get_value() -> ListControlDomainInsightsResponseTypeDef:
return {
"controlDomainInsights": ...,
}
# ListControlDomainInsightsResponseTypeDef definition
class ListControlDomainInsightsResponseTypeDef(TypedDict):
controlDomainInsights: List[ControlDomainInsightsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListAssessmentControlInsightsByControlDomainResponseTypeDef#
# ListAssessmentControlInsightsByControlDomainResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListAssessmentControlInsightsByControlDomainResponseTypeDef
def get_value() -> ListAssessmentControlInsightsByControlDomainResponseTypeDef:
return {
"controlInsightsByAssessment": ...,
}
# ListAssessmentControlInsightsByControlDomainResponseTypeDef definition
class ListAssessmentControlInsightsByControlDomainResponseTypeDef(TypedDict):
controlInsightsByAssessment: List[ControlInsightsMetadataByAssessmentItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ListControlInsightsByControlDomainResponseTypeDef#
# ListControlInsightsByControlDomainResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import ListControlInsightsByControlDomainResponseTypeDef
def get_value() -> ListControlInsightsByControlDomainResponseTypeDef:
return {
"controlInsightsMetadata": ...,
}
# ListControlInsightsByControlDomainResponseTypeDef definition
class ListControlInsightsByControlDomainResponseTypeDef(TypedDict):
controlInsightsMetadata: List[ControlInsightsMetadataItemTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
ControlTypeDef#
# ControlTypeDef TypedDict 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]],
state: NotRequired[ControlStateType], # (3)
UpdateControlRequestTypeDef#
# UpdateControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateControlRequestTypeDef
def get_value() -> UpdateControlRequestTypeDef:
return {
"controlId": ...,
}
# UpdateControlRequestTypeDef definition
class UpdateControlRequestTypeDef(TypedDict):
controlId: str,
name: str,
controlMappingSources: Sequence[ControlMappingSourceTypeDef], # (1)
description: NotRequired[str],
testingInformation: NotRequired[str],
actionPlanTitle: NotRequired[str],
actionPlanInstructions: NotRequired[str],
CreateControlRequestTypeDef#
# CreateControlRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateControlRequestTypeDef
def get_value() -> CreateControlRequestTypeDef:
return {
"name": ...,
}
# CreateControlRequestTypeDef definition
class CreateControlRequestTypeDef(TypedDict):
name: str,
controlMappingSources: Sequence[CreateControlMappingSourceTypeDef], # (1)
description: NotRequired[str],
testingInformation: NotRequired[str],
actionPlanTitle: NotRequired[str],
actionPlanInstructions: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
CreateAssessmentFrameworkRequestTypeDef#
# CreateAssessmentFrameworkRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkRequestTypeDef
def get_value() -> CreateAssessmentFrameworkRequestTypeDef:
return {
"name": ...,
}
# CreateAssessmentFrameworkRequestTypeDef definition
class CreateAssessmentFrameworkRequestTypeDef(TypedDict):
name: str,
controlSets: Sequence[CreateAssessmentFrameworkControlSetTypeDef], # (1)
description: NotRequired[str],
complianceType: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
UpdateAssessmentFrameworkRequestTypeDef#
# UpdateAssessmentFrameworkRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkRequestTypeDef
def get_value() -> UpdateAssessmentFrameworkRequestTypeDef:
return {
"frameworkId": ...,
}
# UpdateAssessmentFrameworkRequestTypeDef definition
class UpdateAssessmentFrameworkRequestTypeDef(TypedDict):
frameworkId: str,
name: str,
controlSets: Sequence[UpdateAssessmentFrameworkControlSetTypeDef], # (1)
description: NotRequired[str],
complianceType: NotRequired[str],
GetSettingsResponseTypeDef#
# GetSettingsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetSettingsResponseTypeDef
def get_value() -> GetSettingsResponseTypeDef:
return {
"settings": ...,
}
# GetSettingsResponseTypeDef definition
class GetSettingsResponseTypeDef(TypedDict):
settings: SettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateSettingsResponseTypeDef#
# UpdateSettingsResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateSettingsResponseTypeDef
def get_value() -> UpdateSettingsResponseTypeDef:
return {
"settings": ...,
}
# UpdateSettingsResponseTypeDef definition
class UpdateSettingsResponseTypeDef(TypedDict):
settings: SettingsTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetEvidenceByEvidenceFolderResponseTypeDef#
# GetEvidenceByEvidenceFolderResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceByEvidenceFolderResponseTypeDef
def get_value() -> GetEvidenceByEvidenceFolderResponseTypeDef:
return {
"evidence": ...,
}
# GetEvidenceByEvidenceFolderResponseTypeDef definition
class GetEvidenceByEvidenceFolderResponseTypeDef(TypedDict):
evidence: List[EvidenceTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
nextToken: NotRequired[str],
GetEvidenceResponseTypeDef#
# GetEvidenceResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetEvidenceResponseTypeDef
def get_value() -> GetEvidenceResponseTypeDef:
return {
"evidence": ...,
}
# GetEvidenceResponseTypeDef definition
class GetEvidenceResponseTypeDef(TypedDict):
evidence: EvidenceTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentRequestTypeDef#
# CreateAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentRequestTypeDef
def get_value() -> CreateAssessmentRequestTypeDef:
return {
"name": ...,
}
# CreateAssessmentRequestTypeDef definition
class CreateAssessmentRequestTypeDef(TypedDict):
name: str,
assessmentReportsDestination: AssessmentReportsDestinationTypeDef, # (1)
scope: ScopeUnionTypeDef, # (2)
roles: Sequence[RoleTypeDef], # (3)
frameworkId: str,
description: NotRequired[str],
tags: NotRequired[Mapping[str, str]],
UpdateAssessmentRequestTypeDef#
# UpdateAssessmentRequestTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentRequestTypeDef
def get_value() -> UpdateAssessmentRequestTypeDef:
return {
"assessmentId": ...,
}
# UpdateAssessmentRequestTypeDef definition
class UpdateAssessmentRequestTypeDef(TypedDict):
assessmentId: str,
scope: ScopeUnionTypeDef, # (1)
assessmentName: NotRequired[str],
assessmentDescription: NotRequired[str],
assessmentReportsDestination: NotRequired[AssessmentReportsDestinationTypeDef], # (2)
roles: NotRequired[Sequence[RoleTypeDef]], # (3)
AssessmentFrameworkTypeDef#
# AssessmentFrameworkTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentControlSetStatusResponseTypeDef
def get_value() -> UpdateAssessmentControlSetStatusResponseTypeDef:
return {
"controlSet": ...,
}
# UpdateAssessmentControlSetStatusResponseTypeDef definition
class UpdateAssessmentControlSetStatusResponseTypeDef(TypedDict):
controlSet: AssessmentControlSetTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ControlSetTypeDef#
# ControlSetTypeDef TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateControlResponseTypeDef
def get_value() -> CreateControlResponseTypeDef:
return {
"control": ...,
}
# CreateControlResponseTypeDef definition
class CreateControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetControlResponseTypeDef#
# GetControlResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetControlResponseTypeDef
def get_value() -> GetControlResponseTypeDef:
return {
"control": ...,
}
# GetControlResponseTypeDef definition
class GetControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateControlResponseTypeDef#
# UpdateControlResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateControlResponseTypeDef
def get_value() -> UpdateControlResponseTypeDef:
return {
"control": ...,
}
# UpdateControlResponseTypeDef definition
class UpdateControlResponseTypeDef(TypedDict):
control: ControlTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssessmentTypeDef#
# AssessmentTypeDef TypedDict 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 TypedDict 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 TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentResponseTypeDef
def get_value() -> CreateAssessmentResponseTypeDef:
return {
"assessment": ...,
}
# CreateAssessmentResponseTypeDef definition
class CreateAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssessmentResponseTypeDef#
# GetAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentResponseTypeDef
def get_value() -> GetAssessmentResponseTypeDef:
return {
"assessment": ...,
}
# GetAssessmentResponseTypeDef definition
class GetAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
userRole: RoleTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
- See AssessmentTypeDef
- See RoleTypeDef
- See ResponseMetadataTypeDef
UpdateAssessmentResponseTypeDef#
# UpdateAssessmentResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentResponseTypeDef
def get_value() -> UpdateAssessmentResponseTypeDef:
return {
"assessment": ...,
}
# UpdateAssessmentResponseTypeDef definition
class UpdateAssessmentResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentStatusResponseTypeDef#
# UpdateAssessmentStatusResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentStatusResponseTypeDef
def get_value() -> UpdateAssessmentStatusResponseTypeDef:
return {
"assessment": ...,
}
# UpdateAssessmentStatusResponseTypeDef definition
class UpdateAssessmentStatusResponseTypeDef(TypedDict):
assessment: AssessmentTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateAssessmentFrameworkResponseTypeDef#
# CreateAssessmentFrameworkResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import CreateAssessmentFrameworkResponseTypeDef
def get_value() -> CreateAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
}
# CreateAssessmentFrameworkResponseTypeDef definition
class CreateAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetAssessmentFrameworkResponseTypeDef#
# GetAssessmentFrameworkResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import GetAssessmentFrameworkResponseTypeDef
def get_value() -> GetAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
}
# GetAssessmentFrameworkResponseTypeDef definition
class GetAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateAssessmentFrameworkResponseTypeDef#
# UpdateAssessmentFrameworkResponseTypeDef TypedDict usage example
from mypy_boto3_auditmanager.type_defs import UpdateAssessmentFrameworkResponseTypeDef
def get_value() -> UpdateAssessmentFrameworkResponseTypeDef:
return {
"framework": ...,
}
# UpdateAssessmentFrameworkResponseTypeDef definition
class UpdateAssessmentFrameworkResponseTypeDef(TypedDict):
framework: FrameworkTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)