ScanStatusReason: TypeAlias = Literal[
"ACCESS_DENIED",
"RESOURCE_NOT_FOUND",
"SNAPSHOT_SIZE_LIMIT_EXCEEDED",
"RESOURCE_UNAVAILABLE",
"INCONSISTENT_SOURCE",
"INCREMENTAL_NO_DIFFERENCE",
"NO_EBS_VOLUMES_FOUND",
"UNSUPPORTED_PRODUCT_CODE_TYPE",
"AMI_SNAPSHOT_LIMIT_EXCEEDED",
"UNRELATED_RESOURCES",
"BASE_RESOURCE_NOT_SCANNED",
"BASE_CREATED_AFTER_TARGET",
"UNSUPPORTED_FOR_INCREMENTAL",
"UNSUPPORTED_AMI",
"UNSUPPORTED_SNAPSHOT",
"UNSUPPORTED_COMPOSITE_RECOVERY_POINT",
"ALL_FILES_SKIPPED_OR_FAILED",
]