Skip to content

AssociateRouteTableRequest

Source code in docs_src/capo_ec2/types/associate_route_table_request.py
class AssociateRouteTableRequest(TypedDict, closed=True):
    gateway_id: NotRequired["capo_ec2.types.route_gateway_id.RouteGatewayId"]
    """<p>The ID of the internet gateway or virtual private gateway.</p>"""
    public_ipv4_pool: NotRequired["capo_ec2.types.ipv4_pool_ec2_id.Ipv4PoolEc2Id"]
    """<p>The ID of a public IPv4 pool. A public IPv4 pool is a pool of IPv4 addresses that you've brought to Amazon Web Services with BYOIP.</p>"""
    dry_run: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"""
    subnet_id: NotRequired["capo_ec2.types.subnet_id.SubnetId"]
    """<p>The ID of the subnet.</p>"""
    route_table_id: NotRequired["capo_ec2.types.route_table_id.RouteTableId"]
    """<p>The ID of the route table.</p>"""

dry_run instance-attribute

dry_run: NotRequired[Boolean]

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

gateway_id instance-attribute

gateway_id: NotRequired[RouteGatewayId]

The ID of the internet gateway or virtual private gateway.

public_ipv4_pool instance-attribute

public_ipv4_pool: NotRequired[Ipv4PoolEc2Id]

The ID of a public IPv4 pool. A public IPv4 pool is a pool of IPv4 addresses that you've brought to Amazon Web Services with BYOIP.

route_table_id instance-attribute

route_table_id: NotRequired[RouteTableId]

The ID of the route table.

subnet_id instance-attribute

subnet_id: NotRequired[SubnetId]

The ID of the subnet.