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, NetworkProvider.MvmProvisionFacet, NetworkProvider.NetworkConfigurationDriftCheckFacet, NetworkProvider.NetworkUpdateFacetNested classes/interfaces inherited from interface com.morpheusdata.core.providers.PluginProvider
PluginProvider.ConfigurationDriftCheckFacet<T>, PluginProvider.EventSubscriberFacet<E extends Event>, PluginProvider.UpdateFacet<T> -
Method Summary
Methods inherited from interface com.morpheusdata.core.providers.NetworkProvider
configureBgpNeighbor, createBgpNeighbor, createNetwork, createNetworkRoute, createRouter, createRouterRoute, createSecurityGroup, createSecurityGroupRule, createSubnet, deleteBgpNeighbor, deleteNetwork, deleteNetworkRoute, deleteRouter, deleteRouterRoute, deleteSecurityGroup, deleteSecurityGroupLocation, deleteSecurityGroupRule, deleteSubnet, deleteWorkload, getCloudProviderCode, getCreatable, getDescription, getDhcpRelayOptionTypes, getDhcpServerOptionTypes, getEdgeClusterOptionTypes, getFirewallGroupOptionTypes, getFloatingIpProvider, getGatewayOptionTypes, getGenericProviderCode, getGroupOptionTypes, getIcon, getLoadBalancerOptionTypes, getNetworkOptionTypes, getNetworkServerTypeCode, getNetworkSwitchTypes, getNetworkTypes, getOptionTypes, getPortTypes, getRouterOptionTypes, getRouterTypes, getRouteTableOptionTypes, getRuleOptionTypes, getScopeOptionTypes, getSecurityGroupOptionTypes, getSecurityGroupProvider, getSecurityGroupRuleEgressDestTypes, getSecurityGroupRuleEgressSourceTypes, getSecurityGroupRuleIngressDestTypes, getSecurityGroupRuleIngressSourceTypes, getSwitchOptionTypes, hasSwitches, isUserVisible, prepareNetwork, prepareNetworkRoute, prepareRouter, prepareRouterRoute, prepareSecurityGroup, prepareSecurityGroupRule, prepareSubnet, prepareWorkload, refresh, refresh, refreshDaily, renderTemplate, updateBgpNeighbor, updateNetwork, updateNetworkRoute, updateRouter, updateRouterRoute, updateSecurityGroup, updateSecurityGroupRule, updateSubnet, validateBgpNeighbor, validateNetwork, validateNetworkRoute, validateNetworkServer, validateRouter, validateRouterRoute, validateSecurityGroup, validateSecurityGroupRule, validateSubnetMethods inherited from interface com.morpheusdata.core.providers.PluginProvider
getCode, getMorpheus, getName, getPluginMethods inherited from interface com.morpheusdata.core.providers.UIExtensionProvider
getContentSecurityPolicy, getRenderer