Amazon web services AWS资源消失
我是AWS新手,所以这可能只是一个设置问题,但我的一些资源不再列在我的管理控制台下 具体来说,我的所有DynamoDB表和Lambda函数不再列在我的控制台上。我的cloudfront和Route 34列表很好。此外,我再也看不到我的任何网站认证列表了 我知道这些资源没有被删除,因为我可以通过其他方式ping它们并获得正确的响应等等。我被列为唯一拥有root访问权限的用户?为什么他们不再出现了 下面的示例CLI输出显示CLI识别存在的表,但它们都不再显示在我的web控制台上。我不认为我改变了什么,但我可能改变了,哈哈Amazon web services AWS资源消失,amazon-web-services,amazon-dynamodb,aws-cli,Amazon Web Services,Amazon Dynamodb,Aws Cli,我是AWS新手,所以这可能只是一个设置问题,但我的一些资源不再列在我的管理控制台下 具体来说,我的所有DynamoDB表和Lambda函数不再列在我的控制台上。我的cloudfront和Route 34列表很好。此外,我再也看不到我的任何网站认证列表了 我知道这些资源没有被删除,因为我可以通过其他方式ping它们并获得正确的响应等等。我被列为唯一拥有root访问权限的用户?为什么他们不再出现了 下面的示例CLI输出显示CLI识别存在的表,但它们都不再显示在我的web控制台上。我不认为我改变了什么
C:\Users\Eric Robertson\Documents\Projects\Personal2\portfolio-site\frontend>aws dynamodb list-tables
{
"TableNames": [
"activeGames",
"fragments",
"grocery-users",
"quite-simply",
"skills",
"tokens",
"users"
]
}
更新:似乎与禁用区域有关
根据评论
问题是在控制台中对DynamoDB使用了错误的区域。使用IAM时,由于IAM是全局服务,因此所有区域均灰显
要更改DynamoDB的区域,首先必须转到DynamoDB控制台,然后可以更改区域。DynamoDB是一项区域服务,与IAM不同。可能您的控制台设置为不同的区域,或者您使用的帐户与CLI使用的帐户不同?@Marcin我的控制台在左上角设置为global,据我所知,这些帐户是相同的。有什么具体的问题需要我检查吗?IAM是全球性的,但dynamodb是区域性的。所以问题是,您的表位于哪个区域?@Marcin,可能就是那个区域。我的桌子在us-east-1,但我的区域现在都变灰了?我会发布一张更新的图片,就是这样!谢谢很明显,我还在想办法绕过控制台!
C:\Users\Eric Robertson\Documents\Projects\Personal2\portfolio-site\frontend>aws iam list-users
{
"Users": [
{
"Path": "/",
"UserName": "serverless",
"UserId": "AIDA3MZR6R3DOFQLU4PYT",
"Arn": "arn:aws:iam::783399423686:user/serverless",
"CreateDate": "2020-06-09T19:38:55+00:00"
}
]
}