Detaches an Internet gateway from a VPC, disabling connectivity
            between the Internet and the VPC.
            
 Declaration Syntax
 Declaration Syntax| C# | 
DetachInternetGatewayResponse DetachInternetGateway( DetachInternetGatewayRequest request )
 Parameters
 Parameters- request (DetachInternetGatewayRequest)
- Detach Internet Gateway request
 Return Value
 Return ValueDetach Internet Gateway  Response from the service
 Remarks
 Remarks
            The VPC must not contain any running instances with elastic IP
            addresses. For more information about your VPC and Internet gateway,
            go to Amazon Virtual Private Cloud User Guide.
            
 Exceptions
 Exceptions| Exception | Condition | 
|---|---|
| WebException | |
| AmazonEC2Exception |