tests.system.amazon.aws.utils.ec2

模块内容

函数

get_default_vpc_id()

返回账户默认 VPC 的 VPC ID。

create_address_allocation()

分配新的 IP 地址

create_nat_gateway(allocation_id, subnet_id)

创建 NAT 网关

create_route_table(vpc_id, nat_gateway_id, test_name)

为私有子网创建路由表。

create_private_subnets(vpc_id, route_table_id, test_name)

Fargate 配置文件需要在两个不同的可用区中包含两个私有子网。

delete_subnets(subnets)

delete_route_table(route_table_id)

delete_nat_gateway(nat_gateway_id)

remove_address_allocation(allocation_id)

tests.system.amazon.aws.utils.ec2.get_default_vpc_id()[源代码]

返回账户默认 VPC 的 VPC ID。

tests.system.amazon.aws.utils.ec2.create_address_allocation()[源代码]

分配新的 IP 地址

tests.system.amazon.aws.utils.ec2.create_nat_gateway(allocation_id, subnet_id)[源代码]

创建 NAT 网关

tests.system.amazon.aws.utils.ec2.create_route_table(vpc_id, nat_gateway_id, test_name)[源代码]

为私有子网创建路由表。

tests.system.amazon.aws.utils.ec2.create_private_subnets(vpc_id, route_table_id, test_name, number_to_make=1, cidr_block=None)[源代码]

Fargate 配置文件需要在两个不同的可用区中包含两个私有子网。这些子网还需要一条使用 NAT 网关的出站互联网路由来实现此目的。

tests.system.amazon.aws.utils.ec2.delete_subnets(subnets)[源代码]
tests.system.amazon.aws.utils.ec2.delete_route_table(route_table_id)[源代码]
tests.system.amazon.aws.utils.ec2.delete_nat_gateway(nat_gateway_id)[源代码]
tests.system.amazon.aws.utils.ec2.remove_address_allocation(allocation_id)[源代码]

此条目是否有帮助?