class Fog::Generators::Compute::VcloudDirector::EdgeGatewayServiceConfiguration

Public Instance Methods

generate_xml() click to toggle source
# File lib/fog/vcloud_director/generators/compute/edge_gateway_service_configuration.rb, line 10
def generate_xml
  Nokogiri::XML::Builder.new do |xml|
    xml.EdgeGatewayServiceConfiguration('xmlns' => "http://www.vmware.com/vcloud/v1.5"){
      build_firewall_service(xml)
      build_nat_service(xml)
      build_load_balancer_service(xml)
      build_vpn(xml)
      build_dhcp(xml)
      build_static_routing_service(xml)
    }
  end.to_xml
end

Public Class Methods

new(configuration={}) click to toggle source
# File lib/fog/vcloud_director/generators/compute/edge_gateway_service_configuration.rb, line 6
def initialize(configuration={})
  @configuration = configuration
end