0
저는 Net :: Amazon :: EC2를 사용하여 인스턴스에 대한 정보를 얻습니다.Net :: Amazon :: EC2 decribe_tags에서 반환 된 배열에서 특정 태그를 가져 오는 방법은 무엇입니까?
my $tags = $ec2->describe_tags("Filter.Name" => "resource-id", "Filter.Value" => $instance_id);
이 문서에 따르면,이 DescribeTag 객체의 배열 심판을 반환
내가 가진 인스턴스와 연관된 모든 태그를 얻을.
나는 결과를 반복 할 수 있습니다 내가 특정 키 태그를 얻을 수있는 방법이
foreach my $tag (@$tags) {
print $tag->key . " = " . $tag->value . "\n";
}
있습니까?
우아하지 않지만 작동합니다. 내가 우아한 것을 원한다면 나는 아마도 perl을 사용하지 않을 것이다. – chris
@chris Perl은 매우 유연하여 매우 우아한 코드 인 IMO를 개발할 수있다. 여기서 문제는 유연하지 않거나 완전히 이해되지 않은 API입니다. – memowe
@memowe가 동의했습니다. API를 전혀 이해하지 못했습니다. 사실, 그것을 사용하지 마십시오. 그래도 다행입니다. 때로는 Perl이 모든 것을 끝내는 것에 관한 것이므로 어떤 경우에는 우아하지 않습니다. – simbabque