2016-03-20 4 views
0

Ich versuche, Daten für bestimmte Objekte zu erhalten, die in einer bestimmten Availability Zone ist (ec2.ap-southeast-2b.amazonaws.com) aber nicht festlegen:Wie kann ich eine Verbindung herstellen und Informationen für eine bestimmte Verfügbarkeitszone erhalten?

ec2Config.ServiceURL = `http://ec2.ap-southeast-2b.amazonaws.com` 

Und ein NameResolutionException bekommen!

Wie bekomme ich die Daten (ich versuche: ProductionClient.DescribeVolumes()) für diese spezifische AZ?

+2

Die api Endpunkte sind die gleichen für eine ganze Region. Was versuchst du zu machen? –

Antwort

0

AWS-Dienstendpunkte sind spezifisch für eine ganze Region und nicht nur eine Availability Zone.

So sollte die URL sein: http://ec2.ap-southeast-2.amazonaws.com (ohne das 'b')

Eine Liste der Endpunkte finden Sie unter: AWS Regions and Endpoints

+0

Ich ziele auf die von Ihnen erwähnte URL! ABER ich bekomme bestimmte Volumes nicht im Ergebnis !! Volumes, die in diesem AZ sind, werden NICHT zurückgegeben! WARUM? – nivhab

+0

Sagen Sie, dass die Volumes in der AWS Management Console, aber nicht im API-Aufruf erscheinen? Haben Sie den Aufruf mit der Befehlszeilenschnittstelle [AWS Command-Line Interface (CLI)] (http://aws.amazon.com/cli/) "aws ec2 describe-volumes" versucht? –

Verwandte Themen