The vmware_nsx.shell.resources
Module¶
-
class
vmware_nsx.shell.resources.
Operations
¶ Bases:
enum.Enum
-
CLEAN
= 'clean'¶
-
CLEAN_ALL
= 'clean-all'¶
-
CREATE
= 'create'¶
-
DELETE
= 'delete'¶
-
FIX_MISMATCH
= 'fix-mismatch'¶
-
GENERATE
= 'generate'¶
-
IMPORT
= 'import'¶
-
LIST
= 'list'¶
-
LIST_MISMATCHES
= 'list-mismatches'¶
-
LIST_UNUSED
= 'list-unused'¶
-
MIGRATE_TO_DYNAMIC_CRITERIA
= 'migrate-to-dynamic-criteria'¶
-
MIGRATE_TO_POLICY
= 'migrate-to-policy'¶
-
MIGRATE_VDR_DHCP
= 'migrate-vdr-dhcp'¶
-
NEUTRON_CLEAN
= 'neutron-clean'¶
-
NEUTRON_LIST
= 'neutron-list'¶
-
NEUTRON_UPDATE
= 'neutron-update'¶
-
NSX_CLEAN
= 'nsx-clean'¶
-
NSX_LIST
= 'nsx-list'¶
-
NSX_MIGRATE_EXCLUDE_PORTS
= 'migrate-exclude-ports'¶
-
NSX_MIGRATE_V_V3
= 'nsx-migrate-v-v3'¶
-
NSX_RECREATE
= 'nsx-recreate'¶
-
NSX_REDISTRIBURE
= 'nsx-redistribute'¶
-
NSX_REORDER
= 'nsx-reorder'¶
-
NSX_TAG_DEFAULT
= 'nsx-tag-default'¶
-
NSX_UPDATE
= 'nsx-update'¶
-
NSX_UPDATE_ALL
= 'nsx-update-all'¶
-
NSX_UPDATE_DHCP_RELAY
= 'nsx-update-dhcp-relay'¶
-
NSX_UPDATE_IP
= 'nsx-update-ip'¶
-
NSX_UPDATE_RULES
= 'nsx-update-rules'¶
-
NSX_UPDATE_SECRET
= 'nsx-update-secret'¶
-
SHOW
= 'show'¶
-
STATUS
= 'status'¶
-
UPDATE_LOGGING
= 'update-logging'¶
-
VALIDATE
= 'validate'¶
-
-
class
vmware_nsx.shell.resources.
Resource
(name, ops)¶ Bases:
object
-
vmware_nsx.shell.resources.
get_plugin
()¶
-
vmware_nsx.shell.resources.
get_plugin_dir
(plugin_name)¶
-
vmware_nsx.shell.resources.
get_resources
(plugin_dir)¶
-
vmware_nsx.shell.resources.
init_resource_plugin
(plugin_name, plugin_dir)¶
-
vmware_nsx.shell.resources.
verify_external_dependencies
(plugin_name, resource)¶