0

我想使用 boto3 过滤和列出具有特定 vpcid 的 ELB。使用该 ELB 名称我想使用 boto3 删除该 ELB

4

2 回答 2

1

它会是这样的:

import boto3

client = boto3.client('elbv2', region="ap_southeast_2")

response = client.describe_load_balancers()

# Get ELBs
for elb in response['LoadBalancers']:
    if elb['VpcId'] == 'vpc-xxx':
        # Delete ELB
        client.delete_load_balancer(LoadBalancerArn=elb['LoadBalancerArn'])
于 2019-01-07T23:46:39.980 回答
0
import boto3

elb_client = boto3.client('elbv2', region="us-west-2")

elbs = elb_client.describe_load_balancers()['LoadBalancers']

elbs = [elb['LoadBalancerArn'] for elb in elbs if elb['VpcId'] == 'vpc-xxxxxxxx']

for elb in elbs:
    elb_client.delete_load_balancer(LoadBalancerArn=elb)
于 2022-01-04T19:21:13.243 回答