@@ -0,0 +1,730 @@
+%22%22%22%0A.. module: cloudaux.gcp.gce.firewall%0A    :platform: Unix%0A    :copyright: (c) 2016 by Google Inc., see AUTHORS for more%0A    :license: Apache, see LICENSE for more details.%0A.. moduleauthor:: Tom Melendez (@supertom) %3Csupertom@google.com%3E%0A%22%22%22%0Afrom cloudaux.gcp.utils import gce_list%0Afrom cloudaux.gcp.decorators import gcp_conn%0A%0A@gcp_conn('gce')%0Adef list_firewall_rules(client=None, **kwargs):%0A    %22%22%22%0A    :rtype: %60%60list%60%60%0A    %22%22%22%0A    return gce_list(service=client.firewalls(),%0A                        **kwargs)%0A%0A@gcp_conn('gce')%0Adef get_firewall_rule(client=None, **kwargs):%0A    service = client.firewalls()%0A    req = service.get(project=kwargs%5B'project'%5D, firewall=kwargs%5B'Firewall'%5D)%0A    resp = req.execute()%0A    return resp%0A

add firewall fetching support