Top Level Namespace

Defined Under Namespace

Modules: Component Classes: ConfigureTask, EdgeGateway, VcloudAuthRequest, VcloudCheckForConfigureTaskRequest, VcloudConfigureRequest, VcloudNetworkConfigurator, VcloudSettings

Constant Summary collapse

VERSION =
'0.2.0'

Instance Method Summary collapse

Instance Method Details

#firewall(&block) ⇒ Object



81
82
83
# File 'lib/component/firewall.rb', line 81

def firewall (&block)
  Component::Firewall.instance.instance_eval(&block)
end

#load_balancer(&block) ⇒ Object



181
182
183
# File 'lib/component/load_balancer.rb', line 181

def load_balancer (&block)
  Component::LoadBalancer.instance.instance_eval(&block)
end

#nat(&block) ⇒ Object



76
77
78
# File 'lib/component/nat.rb', line 76

def nat (&block)
  Component::NAT.instance.instance_eval(&block)
end