class CloudControl::API::Network
Public Instance Methods
list_default_healthmon(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 121 def list_default_healthmon(options = {}) org_endpoint '/networkDomainVip/defaultHealthMonitor' query_params options get_simple end
list_default_irules(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 133 def list_default_irules(options = {}) org_endpoint '/networkDomainVip/defaultiRu' query_params options get_simple end
list_default_persistence(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 127 def list_default_persistence(options = {}) org_endpoint '/networkDomainVip/defaultPersistenceProfile' query_params options get_simple end
list_domains(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 3 def list_domains(options = {}) org_endpoint '/network/networkDomain' query_params options get_simple end
list_domains_byname(name, options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 9 def list_domains_byname(name, options = {}) options[:name] = name single(list_domains(options)) end
list_fw_rules(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 55 def list_fw_rules(options = {}) org_endpoint '/network/firewallRule' query_params options get_simple end
list_ipaddress_lists(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 61 def list_ipaddress_lists(options = {}) org_endpoint '/network/ipAddressList' query_params options get_simple end
list_nat_rules( options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 73 def list_nat_rules( options = {}) org_endpoint '/network/natRule' query_params options get_simple end
list_port_lists(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 67 def list_port_lists(options = {}) org_endpoint '/network/portList' query_params options get_simple end
list_publicipv4(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 25 def list_publicipv4(options = {}) org_endpoint '/network/publicIpBlock' query_params options get_simple end
list_reserved_ipv6(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 43 def list_reserved_ipv6(options = {}) org_endpoint '/network/reservedIpv6Address' query_params options get_simple end
list_reserved_privateipv4(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 37 def list_reserved_privateipv4(options = {}) org_endpoint '/network/reservedPrivateIpv4Address' query_params options get_simple end
list_reserved_publicipv4(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 31 def list_reserved_publicipv4(options = {}) org_endpoint '/network/reservedPublicIpv4Address' query_params options get_simple end
list_security_groups(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 139 def list_security_groups(options = {}) org_endpoint '/securityGroup/securityGroup' query_params options get_simple end
list_ssl_certchains(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 109 def list_ssl_certchains(options = {}) org_endpoint '/networkDomainVip/sslCertificateChain' query_params options get_simple end
list_ssl_certs(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 103 def list_ssl_certs(options = {}) org_endpoint '/networkDomainVip/sslDomainCertificate' query_params options get_simple end
list_ssl_offload_profile(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 115 def list_ssl_offload_profile(options = {}) org_endpoint '/networkDomainVip/sslOffloadProfile' query_params options get_simple end
list_staticroutes(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 49 def list_staticroutes(options = {}) org_endpoint '/network/staticRoute' query_params options get_simple end
list_vip_nodes(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 79 def list_vip_nodes(options = {}) org_endpoint '/networkDomainVip/node' query_params options get_simple end
list_vip_pool_members(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 91 def list_vip_pool_members(options = {}) org_endpoint '/networkDomainVip/poolMember' query_params options get_simple end
list_vip_pools(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 85 def list_vip_pools(options = {}) org_endpoint '/networkDomainVip/pool' query_params options get_simple end
list_virtual_listeners(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 97 def list_virtual_listeners(options = {}) org_endpoint '/networkDomainVip/virtualListener' query_params options get_simple end
listvlan_byname(name, options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 20 def listvlan_byname(name, options = {}) options[:name] = name single(listvlans(options)) end
listvlans(options = {})
click to toggle source
# File lib/cloudcontrol/api/network.rb, line 14 def listvlans(options = {}) org_endpoint '/network/vlan' query_params options get_simple end