public DeleteTransitGatewayVpcAttachmentResult deleteTransitGatewayVpcAttachment(DeleteTransitGatewayVpcAttachmentRequest request) {request = beforeClientExecution(request);return executeDeleteTransitGatewayVpcAttachment(request);}

public virtual DeleteTransitGatewayVpcAttachmentResponse DeleteTransitGatewayVpcAttachment(DeleteTransitGatewayVpcAttachmentRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteTransitGatewayVpcAttachmentRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteTransitGatewayVpcAttachmentResponseUnmarshaller.Instance;return Invoke<DeleteTransitGatewayVpcAttachmentResponse>(request, options);}
