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’
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_REORDER = ‘nsx-reorder’
NSX_TAG_DEFAULT = ‘nsx-tag-default’
NSX_UPDATE = ‘nsx-update’
NSX_UPDATE_ALL = ‘nsx-update-all’
NSX_UPDATE_RULES = ‘nsx-update-rules’
NSX_UPDATE_SECRET = ‘nsx-update-secret’
SHOW = ‘show’
STATUS = ‘status’
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)