小编bli*_*ack的帖子

如何使用boto3 authorize_security_group_ingress在非默认VPC中的两个安全组之间添加规则

我正在尝试使用boto3更新安全组规则,将规则添加到安全组a(sg_a)以允许安全组b(sg_b)访问端口8443.

我正在尝试使用EC2客户端来实现以下功能

ec2.authorize_security_group_ingress(
        GroupId=sg_a,
        SourceSecurityGroupName=sg_b,
        IpProtocol='tcp',
        FromPort=service_port,
        ToPort=service_port
    )
Run Code Online (Sandbox Code Playgroud)

但是我收到了这个错误:

botocore.exceptions.ClientError: An error occurred (VPCIdNotSpecified) when calling the AuthorizeSecurityGroupIngress operation: No default VPC for this user.
Run Code Online (Sandbox Code Playgroud)

如何将authorize_security_group_igress用于非默认VPC?

amazon-ec2 aws-cli boto3

6
推荐指数
1
解决办法
1915
查看次数

标签 统计

amazon-ec2 ×1

aws-cli ×1

boto3 ×1