Skip to content

DisassociateRouteServerRequest

Source code in docs_src/capo_ec2/types/disassociate_route_server_request.py
class DisassociateRouteServerRequest(TypedDict, closed=True):
    route_server_id: NotRequired["capo_ec2.types.route_server_id.RouteServerId"]
    """<p>The ID of the route server to disassociate.</p>"""
    vpc_id: NotRequired["capo_ec2.types.vpc_id.VpcId"]
    """<p>The ID of the VPC to disassociate from the route server.</p>"""
    dry_run: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>A check for 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>"""

dry_run instance-attribute

dry_run: NotRequired[Boolean]

A check for 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.

route_server_id instance-attribute

route_server_id: NotRequired[RouteServerId]

The ID of the route server to disassociate.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The ID of the VPC to disassociate from the route server.