确认ARN是否正确:请确保输入ARN是针对正确的AWS服务(Comprehend)及其对应的资源(文件分类器),而且ARN应该包含适当的AWS账户号和区域代码。
检查IAM权限:如果IAM策略不包含对Comprehend资源的访问权限,则可能会发生此问题。请检查与您的AWS账户关联的IAM所分配的权限,确保它们可以访问Comprehend资源。
更新AWS CLI:如果您正在使用的是旧版AWS CLI,那么您可能会遇到此问题。请更新到最新版AWS CLI,以确保它与Comprehend API相匹配。
调试CloudShell环境:如果上述方法都无法解决问题,则可能需要进一步调试CloudShell环境。例如,您可以使用以下示例代码测试您的ARN:
aws comprehend describe-document-classifier \
--document-classifier-arn
通过检查输出,您可以确定ARN是否正确以及AWS CLI是否能够正确访问Comprehend资源。