Class
Fog::Network::OpenStack::Mock
In:
lib/fog/network/openstack.rb
lib/fog/network/openstack/requests/update_lbaas_l7policy.rb
lib/fog/network/openstack/requests/update_lbaas_l7rule.rb
lib/fog/network/openstack/requests/update_lbaas_loadbalancer.rb
lib/fog/network/openstack/requests/update_rbac_policy.rb
lib/fog/network/openstack/requests/get_rbac_policy.rb
lib/fog/network/openstack/requests/create_lb_pool.rb
lib/fog/network/openstack/requests/list_extensions.rb
lib/fog/network/openstack/requests/list_lb_vips.rb
lib/fog/network/openstack/requests/get_lbaas_listener.rb
lib/fog/network/openstack/requests/delete_subnet_pool.rb
lib/fog/network/openstack/requests/associate_lb_health_monitor.rb
lib/fog/network/openstack/requests/get_lbaas_loadbalancer.rb
lib/fog/network/openstack/requests/create_lb_vip.rb
lib/fog/network/openstack/requests/list_rbac_policies.rb
lib/fog/network/openstack/requests/update_quota.rb
lib/fog/network/openstack/requests/update_network.rb
lib/fog/network/openstack/requests/update_lb_member.rb
lib/fog/network/openstack/requests/list_lbaas_l7rules.rb
lib/fog/network/openstack/requests/delete_rbac_policy.rb
lib/fog/network/openstack/requests/update_lb_vip.rb
lib/fog/network/openstack/requests/disassociate_floating_ip.rb
lib/fog/network/openstack/requests/update_subnet.rb
lib/fog/network/openstack/requests/delete_lbaas_l7policy.rb
lib/fog/network/openstack/requests/get_ipsec_policy.rb
lib/fog/network/openstack/requests/create_ipsec_site_connection.rb
lib/fog/network/openstack/requests/update_lbaas_healthmonitor.rb
lib/fog/network/openstack/requests/create_security_group_rule.rb
lib/fog/network/openstack/requests/create_ike_policy.rb
lib/fog/network/openstack/requests/update_lbaas_pool.rb
lib/fog/network/openstack/requests/delete_router.rb
lib/fog/network/openstack/requests/get_lbaas_healthmonitor.rb
lib/fog/network/openstack/requests/delete_lb_vip.rb
lib/fog/network/openstack/requests/get_network_ip_availability.rb
lib/fog/network/openstack/requests/list_lbaas_loadbalancers.rb
lib/fog/network/openstack/requests/update_vpn_service.rb
lib/fog/network/openstack/requests/get_lbaas_pool_member.rb
lib/fog/network/openstack/requests/get_router.rb
lib/fog/network/openstack/requests/create_lbaas_l7policy.rb
lib/fog/network/openstack/requests/create_security_group.rb
lib/fog/network/openstack/requests/list_ike_policies.rb
lib/fog/network/openstack/requests/get_lb_pool.rb
lib/fog/network/openstack/requests/get_ipsec_site_connection.rb
lib/fog/network/openstack/requests/delete_port.rb
lib/fog/network/openstack/requests/create_lbaas_loadbalancer.rb
lib/fog/network/openstack/requests/update_ipsec_policy.rb
lib/fog/network/openstack/requests/create_lb_health_monitor.rb
lib/fog/network/openstack/requests/list_lbaas_pool_members.rb
lib/fog/network/openstack/requests/get_lbaas_l7policy.rb
lib/fog/network/openstack/requests/list_lbaas_listeners.rb
lib/fog/network/openstack/requests/list_ipsec_site_connections.rb
lib/fog/network/openstack/requests/create_subnet.rb
lib/fog/network/openstack/requests/get_lbaas_pool.rb
lib/fog/network/openstack/requests/create_floating_ip.rb
lib/fog/network/openstack/requests/list_security_group_rules.rb
lib/fog/network/openstack/requests/get_lb_pool_stats.rb
lib/fog/network/openstack/requests/list_routers.rb
lib/fog/network/openstack/requests/add_router_interface.rb
lib/fog/network/openstack/requests/get_security_group.rb
lib/fog/network/openstack/requests/delete_quota.rb
lib/fog/network/openstack/requests/get_lb_vip.rb
lib/fog/network/openstack/requests/update_lbaas_listener.rb
lib/fog/network/openstack/requests/create_lbaas_pool_member.rb
lib/fog/network/openstack/requests/get_lb_health_monitor.rb
lib/fog/network/openstack/requests/list_lbaas_l7policies.rb
lib/fog/network/openstack/requests/create_router.rb
lib/fog/network/openstack/requests/delete_ike_policy.rb
lib/fog/network/openstack/requests/delete_lb_member.rb
lib/fog/network/openstack/requests/create_port.rb
lib/fog/network/openstack/requests/delete_floating_ip.rb
lib/fog/network/openstack/requests/create_vpn_service.rb
lib/fog/network/openstack/requests/update_lb_pool.rb
lib/fog/network/openstack/requests/create_lbaas_healthmonitor.rb
lib/fog/network/openstack/requests/remove_router_interface.rb
lib/fog/network/openstack/requests/create_lbaas_pool.rb
lib/fog/network/openstack/requests/delete_lbaas_l7rule.rb
lib/fog/network/openstack/requests/delete_ipsec_site_connection.rb
lib/fog/network/openstack/requests/update_ike_policy.rb
lib/fog/network/openstack/requests/update_lb_health_monitor.rb
lib/fog/network/openstack/requests/delete_lbaas_healthmonitor.rb
lib/fog/network/openstack/requests/delete_lbaas_pool.rb
lib/fog/network/openstack/requests/update_lbaas_pool_member.rb
lib/fog/network/openstack/requests/get_floating_ip.rb
lib/fog/network/openstack/requests/list_networks.rb
lib/fog/network/openstack/requests/delete_lb_pool.rb
lib/fog/network/openstack/requests/list_security_groups.rb
lib/fog/network/openstack/requests/delete_security_group.rb
lib/fog/network/openstack/requests/set_tenant.rb
lib/fog/network/openstack/requests/get_quotas.rb
lib/fog/network/openstack/requests/get_lbaas_l7rule.rb
lib/fog/network/openstack/requests/list_lb_pools.rb
lib/fog/network/openstack/requests/get_network.rb
lib/fog/network/openstack/requests/update_security_group.rb
lib/fog/network/openstack/requests/list_ipsec_policies.rb
lib/fog/network/openstack/requests/create_lbaas_l7rule.rb
lib/fog/network/openstack/requests/list_lb_health_monitors.rb
lib/fog/network/openstack/requests/create_ipsec_policy.rb
lib/fog/network/openstack/requests/create_subnet_pool.rb
lib/fog/network/openstack/requests/delete_network.rb
lib/fog/network/openstack/requests/delete_vpn_service.rb
lib/fog/network/openstack/requests/delete_ipsec_policy.rb
lib/fog/network/openstack/requests/associate_floating_ip.rb
lib/fog/network/openstack/requests/list_lbaas_healthmonitors.rb
lib/fog/network/openstack/requests/delete_security_group_rule.rb
lib/fog/network/openstack/requests/get_lb_member.rb
lib/fog/network/openstack/requests/update_router.rb
lib/fog/network/openstack/requests/list_vpn_services.rb
lib/fog/network/openstack/requests/create_network.rb
lib/fog/network/openstack/requests/disassociate_lb_health_monitor.rb
lib/fog/network/openstack/requests/get_ike_policy.rb
lib/fog/network/openstack/requests/get_subnet.rb
lib/fog/network/openstack/requests/list_floating_ips.rb
lib/fog/network/openstack/requests/create_lbaas_listener.rb
lib/fog/network/openstack/requests/delete_lbaas_listener.rb
lib/fog/network/openstack/requests/get_subnet_pool.rb
lib/fog/network/openstack/requests/get_quota.rb
lib/fog/network/openstack/requests/create_rbac_policy.rb
lib/fog/network/openstack/requests/update_subnet_pool.rb
lib/fog/network/openstack/requests/create_lb_member.rb
lib/fog/network/openstack/requests/list_network_ip_availabilities.rb
lib/fog/network/openstack/requests/get_extension.rb
lib/fog/network/openstack/requests/list_subnet_pools.rb
lib/fog/network/openstack/requests/get_vpn_service.rb
lib/fog/network/openstack/requests/delete_subnet.rb
lib/fog/network/openstack/requests/list_lbaas_pools.rb
lib/fog/network/openstack/requests/update_port.rb
lib/fog/network/openstack/requests/delete_lb_health_monitor.rb
lib/fog/network/openstack/requests/delete_lbaas_pool_member.rb
lib/fog/network/openstack/requests/get_port.rb
lib/fog/network/openstack/requests/update_ipsec_site_connection.rb
lib/fog/network/openstack/requests/get_security_group_rule.rb
lib/fog/network/openstack/requests/list_subnets.rb
lib/fog/network/openstack/requests/list_lb_members.rb
lib/fog/network/openstack/requests/list_ports.rb
lib/fog/network/openstack/requests/delete_lbaas_loadbalancer.rb
Parent:
Object
Methods
add_router_interface
associate_floating_ip
associate_lb_health_monitor
create_floating_ip
create_ike_policy
create_ipsec_policy
create_ipsec_site_connection
create_lb_health_monitor
create_lb_member
create_lb_pool
create_lb_vip
create_lbaas_healthmonitor
create_lbaas_l7policy
create_lbaas_l7rule
create_lbaas_listener
create_lbaas_loadbalancer
create_lbaas_pool
create_lbaas_pool_member
create_network
create_port
create_rbac_policy
create_router
create_security_group
create_security_group_rule
create_subnet
create_subnet_pool
create_vpn_service
data
data
delete_floating_ip
delete_ike_policy
delete_ipsec_policy
delete_ipsec_site_connection
delete_lb_health_monitor
delete_lb_member
delete_lb_pool
delete_lb_vip
delete_lbaas_healthmonitor
delete_lbaas_l7policy
delete_lbaas_l7rule
delete_lbaas_listener
delete_lbaas_loadbalancer
delete_lbaas_pool
delete_lbaas_pool_member
delete_network
delete_port
delete_quota
delete_rbac_policy
delete_router
delete_security_group
delete_security_group_rule
delete_subnet
delete_subnet_pool
delete_vpn_service
disassociate_floating_ip
disassociate_lb_health_monitor
get_extension
get_floating_ip
get_ike_policy
get_ipsec_policy
get_ipsec_site_connection
get_lb_health_monitor
get_lb_member
get_lb_pool
get_lb_pool_stats
get_lb_vip
get_lbaas_healthmonitor
get_lbaas_l7policy
get_lbaas_l7rule
get_lbaas_listener
get_lbaas_loadbalancer
get_lbaas_pool
get_lbaas_pool_member
get_network
get_network_ip_availability
get_port
get_quota
get_quotas
get_rbac_policy
get_router
get_security_group
get_security_group_rule
get_subnet
get_subnet_pool
get_vpn_service
list_extensions
list_floating_ips
list_ike_policies
list_ipsec_policies
list_ipsec_site_connections
list_lb_health_monitors
list_lb_members
list_lb_pools
list_lb_vips
list_lbaas_healthmonitors
list_lbaas_l7policies
list_lbaas_l7rules
list_lbaas_listeners
list_lbaas_loadbalancers
list_lbaas_pool_members
list_lbaas_pools
list_network_ip_availabilities
list_networks
list_ports
list_rbac_policies
list_routers
list_security_group_rules
list_security_groups
list_subnet_pools
list_subnets
list_vpn_services
new
remove_router_interface
reset
reset_data
set_tenant
update_ike_policy
update_ipsec_policy
update_ipsec_site_connection
update_lb_health_monitor
update_lb_member
update_lb_pool
update_lb_vip
update_lbaas_healthmonitor
update_lbaas_l7rule
update_lbaas_l7rule
update_lbaas_listener
update_lbaas_loadbalancer
update_lbaas_pool
update_lbaas_pool_member
update_network
update_port
update_quota
update_rbac_policy
update_router
update_security_group
update_subnet
update_subnet_pool
update_vpn_service
Included Modules
Fog::OpenStack::Core
Public Class methods
data
()
new
(options = {})
reset
()
Public Instance methods
add_router_interface
(_router_id, _subnet_id, _options = {})
associate_floating_ip
(_floating_ip_id, port_id, options = {})
associate_lb_health_monitor
(pool_id, health_monitor_id)
create_floating_ip
(floating_network_id, options = {})
create_ike_policy
(options = {})
create_ipsec_policy
(options = {})
create_ipsec_site_connection
(vpn_service_id, ike_policy_id, ipsec_policy_id, options = {})
create_lb_health_monitor
(type, delay, timeout, max_retries, options = {})
create_lb_member
(pool_id, address, protocol_port, weight, options = {})
create_lb_pool
(subnet_id, protocol, lb_method, options = {})
create_lb_vip
(subnet_id, pool_id, protocol, protocol_port, options = {})
create_lbaas_healthmonitor
(type, delay, timeout, max_retries, options = {})
create_lbaas_l7policy
(listener_id, action, options = {})
create_lbaas_l7rule
(l7policy_id, type, compare_type, value, options = {})
create_lbaas_listener
(loadbalancer_id, protocol, protocol_port, options = {})
create_lbaas_loadbalancer
(vip_subnet_id, options = {})
create_lbaas_pool
(listener_id, protocol, lb_algorithm, options = {})
create_lbaas_pool_member
(pool_id, address, protocol_port, options = {})
create_network
(options = {})
create_port
(network_id, options = {})
create_rbac_policy
(options = {})
create_router
(name, options = {})
create_security_group
(options = {})
create_security_group_rule
(security_group_id, direction, options = {})
create_subnet
(network_id, cidr, ip_version, options = {})
create_subnet_pool
(name, prefixes, options = {})
create_vpn_service
(subnet_id, router_id, options = {})
data
()
delete_floating_ip
(floating_ip_id)
delete_ike_policy
(ike_policy_id)
delete_ipsec_policy
(ipsec_policy_id)
delete_ipsec_site_connection
(ipsec_site_connection_id)
delete_lb_health_monitor
(health_monitor_id)
delete_lb_member
(member_id)
delete_lb_pool
(pool_id)
delete_lb_vip
(vip_id)
delete_lbaas_healthmonitor
(healthmonitor_id)
delete_lbaas_l7policy
(l7policy_id)
delete_lbaas_l7rule
(l7policy_id, l7rule_id)
delete_lbaas_listener
(listener_id)
delete_lbaas_loadbalancer
(loadbalancer_id)
delete_lbaas_pool
(pool_id)
delete_lbaas_pool_member
(pool_id, member_id)
delete_network
(network_id)
delete_port
(port_id)
delete_quota
(_tenant_id)
delete_rbac_policy
(rbac_policy_id)
delete_router
(router_id)
delete_security_group
(security_group_id)
delete_security_group_rule
(security_group_rule_id)
delete_subnet
(subnet_id)
delete_subnet_pool
(subnet_pool_id)
delete_vpn_service
(vpn_service_id)
disassociate_floating_ip
(_floating_ip_id, options = {})
disassociate_lb_health_monitor
(pool_id, health_monitor_id)
get_extension
(name)
get_floating_ip
(floating_ip_id)
get_ike_policy
(ike_policy_id)
get_ipsec_policy
(ipsec_policy_id)
get_ipsec_site_connection
(ipsec_site_connection_id)
get_lb_health_monitor
(health_monitor_id)
get_lb_member
(member_id)
get_lb_pool
(pool_id)
get_lb_pool_stats
(pool_id)
get_lb_vip
(vip_id)
get_lbaas_healthmonitor
(healthmonitor_id)
get_lbaas_l7policy
(l7policy_id)
get_lbaas_l7rule
(l7policy_id, l7rule_id)
get_lbaas_listener
(listener_id)
get_lbaas_loadbalancer
(loadbalancer_id)
get_lbaas_pool
(pool_id)
get_lbaas_pool_member
(pool_id, member_id)
get_network
(network_id)
get_network_ip_availability
(network_id)
get_port
(port_id)
get_quota
(_tenant_id)
get_quotas
()
get_rbac_policy
(rbac_policy_id)
get_router
(router_id)
get_security_group
(security_group_id)
get_security_group_rule
(security_group_rule_id)
get_subnet
(subnet_id)
get_subnet_pool
(subnet_pool_id)
get_vpn_service
(vpn_service_id)
list_extensions
(_filters = {})
list_floating_ips
(_filters = {})
list_ike_policies
(*)
list_ipsec_policies
(*)
list_ipsec_site_connections
(*)
list_lb_health_monitors
(_filters = {})
list_lb_members
(_filters = {})
list_lb_pools
(_filters = {})
list_lb_vips
(_filters = {})
list_lbaas_healthmonitors
(_filters = {})
list_lbaas_l7policies
(filters = {})
list_lbaas_l7rules
(l7policy_id, filters = {})
list_lbaas_listeners
(_filters = {})
list_lbaas_loadbalancers
(_filters = {})
list_lbaas_pool_members
(pool_id, _filters = {})
list_lbaas_pools
(_filters = {})
list_network_ip_availabilities
()
list_networks
(_filters = {})
list_ports
(_filters = {})
list_rbac_policies
(*)
list_routers
(_filters = {})
list_security_group_rules
(_options = {})
list_security_groups
(_options = {})
list_subnet_pools
(_filters = {})
list_subnets
(_filters = {})
list_vpn_services
(*)
remove_router_interface
(_router_id, _subnet_id, _options = {})
reset_data
()
set_tenant
(_tenant)
update_ike_policy
(ike_policy_id, options = {})
update_ipsec_policy
(ipsec_policy_id, options = {})
update_ipsec_site_connection
(ipsec_site_connection_id, options = {})
update_lb_health_monitor
(health_monitor_id, options = {})
update_lb_member
(member_id, options = {})
update_lb_pool
(pool_id, options = {})
update_lb_vip
(vip_id, options = {})
update_lbaas_healthmonitor
(healthmonitor_id, options = {})
update_lbaas_l7rule
(l7policy_id, options = {})
update_lbaas_l7rule
(l7policy_id, l7rule_id, options = {})
update_lbaas_listener
(listener_id, options = {})
update_lbaas_loadbalancer
(loadbalancer_id, options = {})
update_lbaas_pool
(pool_id, options = {})
update_lbaas_pool_member
(pool_id, member_id, options = {})
update_network
(network_id, options = {})
update_port
(port_id, options = {})
update_quota
(_tenant_id, options = {})
update_rbac_policy
(rbac_policy_id, options = {})
update_router
(router_id, options = {})
update_security_group
(security_group_id, options = {})
update_subnet
(subnet_id, options = {})
update_subnet_pool
(subnet_pool_id, options = {})
update_vpn_service
(vpn_service_id, options = {})
[Validate]