Package com.morpheusdata.core
Interface NetworkProvider
- All Superinterfaces:
NetworkProvider
,PluginProvider
,UIExtensionProvider
Deprecated.
Provides a standard set of methods for interacting with networks.
This includes creating, editing, etc.
- Since:
- 0.11.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.morpheusdata.core.providers.NetworkProvider
NetworkProvider.ComputeServerInterfaceOperationFacet
Nested classes/interfaces inherited from interface com.morpheusdata.core.providers.PluginProvider
PluginProvider.EventSubscriberFacet<E extends Event>
-
Method Summary
Methods inherited from interface com.morpheusdata.core.providers.NetworkProvider
createNetwork, createNetworkRoute, createRouter, createRouterRoute, createSecurityGroup, createSecurityGroupRule, createSubnet, deleteNetwork, deleteNetworkRoute, deleteRouter, deleteRouterRoute, deleteSecurityGroup, deleteSecurityGroupLocation, deleteSecurityGroupRule, deleteSubnet, getCloudProviderCode, getCreatable, getDescription, getDhcpRelayOptionTypes, getDhcpServerOptionTypes, getEdgeClusterOptionTypes, getFirewallGroupOptionTypes, getFloatingIpProvider, getGatewayOptionTypes, getGenericProviderCode, getGroupOptionTypes, getIcon, getLoadBalancerOptionTypes, getNetworkOptionTypes, getNetworkServerTypeCode, getNetworkSwitchTypes, getNetworkTypes, getOptionTypes, getRouterOptionTypes, getRouterTypes, getRouteTableOptionTypes, getRuleOptionTypes, getScopeOptionTypes, getSecurityGroupOptionTypes, getSecurityGroupProvider, getSwitchOptionTypes, hasSwitches, isUserVisible, prepareNetwork, prepareNetworkRoute, prepareRouter, prepareRouterRoute, prepareSecurityGroup, prepareSecurityGroupRule, prepareSubnet, refresh, refresh, renderTemplate, updateNetwork, updateNetworkRoute, updateRouter, updateRouterRoute, updateSecurityGroup, updateSecurityGroupRule, updateSubnet, validateNetwork, validateNetworkRoute, validateNetworkServer, validateRouter, validateRouterRoute, validateSecurityGroup, validateSecurityGroupRule, validateSubnet
Methods inherited from interface com.morpheusdata.core.providers.PluginProvider
getCode, getMorpheus, getName, getPlugin, isPlugin
Methods inherited from interface com.morpheusdata.core.providers.UIExtensionProvider
getContentSecurityPolicy, getRenderer