Top Level Namespace

Defined Under Namespace

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

Constant Summary collapse

VERSION =
'0.1.0'

Instance Method Summary collapse

Instance Method Details

#firewall(&block) ⇒ Object



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

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

#load_balancer(&block) ⇒ Object



179
180
181
# File 'lib/component/load_balancer.rb', line 179

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

#nat(&block) ⇒ Object



71
72
73
# File 'lib/component/nat.rb', line 71

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