AWS 관리 콘솔을 사용하여 AMI를 만들었습니다. 이제 Visual Studio 2010을 사용하여 .NET 용 AWS SDK를 사용하여 만든 AMI 이미지를 사용하여 EC2 인스턴스를 시작하려고했습니다. 내가 만든 보안 그룹과 키 쌍을 가져올 수 있지만 DescribeImagesRequest와 Response를 소유자 ID로 사용하여 이미지 목록을 가져 오려고하면 빈 목록이 표시됩니다. 내가 만든 이미지가 왜 보이지 않는지 도와주세요. 나는 보안 그룹, 키 쌍 및 이미지AWS EC2 이미지 목록이 비어 있음
var ownerId = "xxxxxxxxxx";
DescribeImagesRequest imagesRequest = new DescribeImagesRequest();
Filter ownerFilter = new Filter();
ownerFilter.Name = "owner-id";
List<String> filterValues = new List<string>();
filterValues.Add(ownerId);
ownerFilter.Values = filterValues;
List<Filter> filters = new List<Filter>();
filters.Add(ownerFilter);
imagesRequest.Filters = filters;
System.Console.WriteLine("Image request created");
DescribeImagesResponse imagesResponse = ec2Client.DescribeImages(imagesRequest);
System.Console.WriteLine("Image response received");
List<Amazon.EC2.Model.Image> images = imagesResponse.Images;
System.Console.WriteLine("The total number of images are : " + images.Count);
images.Count가 비어 있고 나는 AWS 관리 콘솔에 나와있는 이미지를 볼 수 있지만 그 어떤 이미지를 못하고 동일한 지역을 사용했다.
코드를 게시 할 수 있습니까? – EFeit
내 질문에 그것을 추가했습니다 – user1439690