2014-11-11 11 views

Trả lời

8

Mỗi đối tượng tài nguyên có một thuộc tính đặc biệt được gọi là meta, là một dict Python chứa thông tin về dịch vụ, quyền truy cập vào ứng dụng khách cấp thấp và đôi khi các thuộc tính được lưu trong bộ nhớ cache được lưu vào bộ nhớ cache. Bạn có thể truy cập vào nó như vậy:

client = ec2.meta.client 

response = client.reboot_instances(InstanceIds=[...]) 

Điều này đặc biệt hữu ích nếu bạn tạo ra các tài nguyên sử dụng thông số tùy chỉnh mà bạn không muốn phải theo dõi cho sau này:

ec2 = boto3.resource('ec2', region_name='us-west-2') 

# This client is now a US-West-2 client 
client = ec2.meta.client 

Như mọi khi , hãy nhớ xem official documentation. Lưu ý: giao diện này đã thay đổi trong boto3#45. Trước đây, metadict.

Các vấn đề liên quan