【发布时间】:2020-04-14 11:02:56
【问题描述】:
我是 Boto3 的新手,想创建一个 VPC、子网和一些 ec2 实例。基本架构是有一个 VPC、2 个不同可用区(us-east-1a 和 b)内的 2 个子网,并应用允许 SSH 和 ping 的安全组。
我的问题是如何为每个资源指定附加选项。 Python SDK(与Javadoc 的工作方式不同)没有显示所需的参数和示例选项,所以我很困惑。
如何为资源指定tags? (例如 ec2 实例)。我需要设置name、owner等。
instances2 = ec2.create_instances(ImageId='ami-095575c1a372d21db', InstanceType='t2.micro', MaxCount=1, MinCount=1, NetworkInterfaces=[{'SubnetId': subnet2.id, 'DeviceIndex': 0, 'AssociatePublicIpAddress': True, 'Groups': [sec_group.group_id]}])
instances2[0].wait_until_running()
print(instances1[0].id)
【问题讨论】:
-
您提出的问题只需查看文档即可轻松回答:boto3.amazonaws.com/v1/documentation/api/latest/reference/…
标签: python amazon-web-services aws-sdk boto3 botocore