Command Reference
NOS 4.0
06-Aug-2014
Notice
Copyright
Copyright 2014 Nutanix, Inc.
Nutanix, Inc.
1740 Technology Drive, Suite 150
San Jose, CA 95110
All rights reserved. This product is protected by U.S. and international copyright and intellectual property
laws. Nutanix is a trademark of Nutanix, Inc. in the United States and/or other jurisdictions. All other marks
and names mentioned herein may be trademarks of their respective companies.
License
The provision of this software to you does not grant any licenses or other rights under any Microsoft
patents with respect to anything other than the file server implementation portion of the binaries for this
software, including no licenses or any other rights in any hardware or any devices or software that are used
to communicate with or in connection with this software.
Conventions
Convention Description
variable_value The action depends on a value that is unique to your environment.
ncli> command The commands are executed in the Nutanix nCLI.
user@host$ command The commands are executed as a non-privileged user (such as nutanix)
in the system shell.
root@host# command The commands are executed as the root user in the hypervisor host
(vSphere or KVM) shell.
> command The commands are executed in the Hyper-V host shell.
output The information is displayed as output from a command or in a log file.
Default Cluster Credentials
Interface Target Username Password
Nutanix web console Nutanix Controller VM admin admin
vSphere client ESXi host root nutanix/4u
Copyright | Command Reference | NOS | 2
Interface Target Username Password
SSH client or console ESXi host root nutanix/4u
SSH client or console KVM host root nutanix/4u
SSH client Nutanix Controller VM nutanix nutanix/4u
IPMI web interface or ipmitool Nutanix node ADMIN ADMIN
IPMI web interface or ipmitool Nutanix node (NX-3000) admin admin
Version
Last modified: August 6, 2014 (2014-08-06 11:15:52 GMT-7)
Copyright | Command Reference | NOS | 3
Contents
1: Nutanix Command-Line Interface.......................................................... 6
Installing the nCLI on Your Local System........................................................................................... 6
Initiating an nCLI Session From Your Local System...........................................................................7
Command Format................................................................................................................................ 7
Embedded Help................................................................................................................................... 8
2: Controller VM Commands...................................................................... 9
cluster................................................................................................................................................... 9
diagnostics.py.....................................................................................................................................24
genesis............................................................................................................................................... 27
ncc...................................................................................................................................................... 32
setup_hyperv.py................................................................................................................................. 44
3: nCLI Reference...................................................................................... 46
alerts: Alert.................................................................................................................................... 46
authconfig: Authentication Configuration.......................................................................................48
cluster: Cluster.............................................................................................................................. 52
container: Storage Container........................................................................................................ 60
datastore: Datastore...................................................................................................................... 63
disk: Physical Disk.......................................................................................................................... 64
events: Event...................................................................................................................................66
health-check: Health Check.......................................................................................................... 67
host: Physical Host..........................................................................................................................67
http-proxy: HTTP Proxy................................................................................................................ 70
license: License............................................................................................................................. 72
managementserver: Management Server....................................................................................... 73
multicluster: Multicluster.............................................................................................................. 74
protection-domain: Protection domain......................................................................................... 75
pulse-config: Pulse Configuration................................................................................................ 85
rsyslog-config: RSyslog Configuration........................................................................................ 85
rackable-unit: Rackable unit........................................................................................................ 88
remote-site: Remote Site.............................................................................................................. 88
snapshot: Snapshot.........................................................................................................................91
snmp: SNMP..................................................................................................................................... 93
software: Software..........................................................................................................................97
storagepool: Storage Pool............................................................................................................. 98
storagetier: Storage Tier............................................................................................................ 100
user: User...................................................................................................................................... 101
vdisk: Virtual Disk......................................................................................................................... 104
virtualmachine: Virtual Machine................................................................................................. 107
vzone: vZone..................................................................................................................................108
vstore: VStore...............................................................................................................................109
4: PowerShell Cmdlets............................................................................ 111
Installing PowerShell Cmdlets......................................................................................................... 111
4
PowerShell Cmdlets Usage............................................................................................................. 111
PowerShell Cmdlets Reference.......................................................................................................115
Alerts Administration............................................................................................................. 116
Auth Config Administration................................................................................................... 117
Backup And Dr Administration..............................................................................................120
Cluster Administration........................................................................................................... 129
Clusters Data Query............................................................................................................. 135
Common................................................................................................................................ 136
Container Administration....................................................................................................... 137
Disk Administration................................................................................................................141
Events Administration............................................................................................................142
Health Check Administration.................................................................................................143
Host Administration............................................................................................................... 144
Http Proxy Administration..................................................................................................... 145
License Administration.......................................................................................................... 146
Remote Site Administration.................................................................................................. 146
Snmp Administration............................................................................................................. 149
Storage Pool Administration................................................................................................. 153
VDisk Administration............................................................................................................. 155
VMAdministration...................................................................................................................158
VStore Administration............................................................................................................160
Virtual Disk Administration.................................................................................................... 161
5
1
Nutanix Command-Line Interface
The Nutanix command-line interface (nCLI) allows you to run system administration commands against the
Nutanix cluster from any of the following machines:
• Your local machine (preferred)
• Any Controller VM in the cluster
Installing the nCLI on Your Local System
Tip: Refer to Default Cluster Credentials on page 2 for the default credentials of all cluster
components.
1. Verify that your system has Java Runtime Environment (JRE) version 5.0 or higher.
To check which version of Java is installed on your system or to download the latest version, go to
http://www.java.com/en/download/installed.jsp.
2. Download the nCLI.
a. Connect to the Nutanix web console.
b.
Click the user icon at the top of the console.
c. Select Download nCLI.
d. Download and unzip the file on your local system.
3. Configure your Windows %PATH% or Linux $PATH environment variables.
• ncli directory (for example, C:\ncli)
• JRE bin directory (for example, C:\Program Files\Java\jre1.6.0_21\bin)
Nutanix Command-Line Interface | Command Reference | NOS | 6
The procedure to complete this step depends on your operating system. For more information, go to
http://java.com/en/download/help/path.xml.
Initiating an nCLI Session From Your Local System
Before you begin: Install the nCLI on your local system by following Installing the nCLI on Your Local
System on page 6.
1. Open a command prompt.
2. Start the nCLI.
$ cd ncli_dir
$ ./ncli -s management_ip_addr -u 'username' -p 'user_password'
• Replace ncli_dir with the directory where the nCLI is installed.
• Replace management_ip_addr with the IP address of any Nutanix Controller VM in the cluster.
• Replace username with the name of the user (if not specified, the default is admin).
• Replace user_password with the password of the user.
Troubleshooting
Error Explanation/Resolution
Error: Bad credentials The admin user password has been changed from the default and
you did not specify the correct password.
Type exit and start the nCLI again with the correct password.
Error: Could not connect to The cluster is not started.
Nutanix Gateway
Log on to a Controller VM as the nutanix user and run the following
command:
nutanix@cvm$ cluster start
When the cluster is up, exit the nCLI and start it again.
Results: The Nutanix CLI is now in interactive mode. To exit this mode, type exit at the ncli> prompt.
Command Format
Nutanix Command-Line Interface commands must match the following format:
ncli> entity action parameter1=value parameter2=value ...
entity can be replaced by any Nutanix entity, such as cluster or disk.
action can be replaced by any valid action for the preceding entity. Each entity has a unique set of actions,
but a common action across all entities is list. For example, you can type the following command to
request a list of all storage pools in the cluster.
ncli> storagepool list
Nutanix Command-Line Interface | Command Reference | NOS | 7
Some actions require parameters at the end of the command. For example, when creating an NFS
datastore, you need to provide both the name of the datastore as it will appear to the hypervisor and the
name of the source container.
ncli> datastore create name="NTNX-NFS" ctr-name="nfs-ctr"
Parameter-value pairs can be listed in any order, as long as they are preceded by a valid entity and action.
Tip: To avoid syntax errors, surround all string values with double-quotes, as demonstrated in the
preceding example. This is particularly important when specifying parameters that accept a list of
values.
Embedded Help
The nCLI provides assistance on all entities and actions. By typing help at the command line, you can
request additional information at one of three levels of detail.
help
Provides a list of entities and their corresponding actions
entity help
Provides a list of all actions and parameters associated with the entity, as well as which parameters
are required, and which are optional
entity action help
Provides a list of all parameters associated with the action, as well as a description of each parameter
The nCLI provides additional details at each level. To control the scope of the nCLI help output, add the
detailed parameter, which can be set to either true or false.
For example, type the following command to request a detailed list of all actions and parameters for the
cluster entity.
ncli> cluster help detailed=true
You can also type the following command if you prefer to see a list of parameters for the cluster edit-
params action without descriptions.
ncli> cluster edit-params help detailed=false
Nutanix Command-Line Interface | Command Reference | NOS | 8
2
Controller VM Commands
cluster
Usage
Usage: /home/nutanix/cluster/bin/cluster [flags] [command]
commands:
add_public_key
create
destroy
disable_auto_install
enable_auto_install
ipconfig
migrate_zeus
pass_shutdown_token
reconfig
remove_all_public_keys
remove_public_key
restart_genesis
start
status
stop
upgrade
upgrade_node
/home/nutanix/cluster/bin/cluster
--add_dependencies
Include Dependencies.
Default: false
--clean_debug_data
If 'clean_debug_data' is True, then when we destroy a cluster we will also remove the logs, binary
logs, cached packages, and core dumps on each node.
Default: false
--cluster_external_ip
Cluster ip to manage the entire cluster.
--cluster_function_list
List of functions of the cluster (use with create). Accepted functions are ['ndfs', 'multicluster',
'cloud_data_gateway']
Default: ndfs
--cluster_name
Name of the cluster (use with create).
Controller VM Commands | Command Reference | NOS | 9
--config
Path to the cluster configuration file.
--force
Force action.
Default: false
--force_install_genesis
Installs the infrastructure package on all of the nodes.
Default: true
--help
show this help
Default: 0
--helpshort
show usage only for this module
Default: 0
--helpxml
like --help, but generates XML output
Default: false
--ignore_preupgrade_tests
Perform preupgrade tests
Default: false
--installer_dir_path
Location of the Nutanix installer directory.
--ip_specification_json
JSON file with IP configuration.
--key_file
Nutanix default SSH public key.
Default: /home/nutanix/ssh_keys/nutanix.pub
--key_name
Identifier of the public ssh key in the cluster.
Default: legacy_nos_compatibility
--lockdown_mode
Flag for lockdown mode
Default: false
--manual_upgrade
Manual upgrade method.
Default: false
--migrate_from
The old zeus node IP address for Zeus migration.
--migrate_to
The new zeus node IP address for Zeus migration.
--no_verification
Skip verification for package integrity.
Default: true
Controller VM Commands | Command Reference | NOS | 10
--python_proto_egg_path
Path of protobuf egg relative to the install dir.
Default: lib/py/protobuf-2.5.0-py2.6.egg
--redundancy_factor
Max redundancy factor supported by the cluster. 'redundancy_factor - 1' determines the number of
node failures that the cluster should be able to tolerate.
Default: 2
--shutdown_token_ip
IP address of intended shutdown token holder SVM.
--skip_discovery
Skip mdns discovery.
Default: false
--skip_upgrade
Skip actual upgrade.
Default: false
--stand_alone_upgrade_log
Log file for stand-alone upgrade.
Default: /home/nutanix/data/logs/stand_alone_upgrade.out
--stand_alone_upgrade_timeout
Timeout for stand-alone upgrade.
Default: 600
--svm_ips
Comma separated list of IP addresses of one or more SVMs in the target cluster. Not required if
cluster.cfg is being used.
--svm_login
User name for logging into SVM.
Default: nutanix
--timeout
Number of seconds each command to SVMs should take.
Default: 180
--upgrade_node_ip
Ipv4 or IPv6 address of node to be upgraded.
--verification_file
Metadata file for package integrity, upgrade info.
--wait
Wait for action to complete.
Default: true
--yes
Confirmation to destroy.
Default: false
Controller VM Commands | Command Reference | NOS | 11
cluster.consts
--factory_config_json_path
Path to the factory_config.json file.
Default: /etc/nutanix/factory_config.json
--frozen_mounts_file
Path to the file that indicates that Nutanix mountpoints are currently frozen.
Default: /tmp/frozen_nutanix_mounts
--genesis_bin_dir
Directory where all of the Genesis scripts are located.
Default: /home/nutanix/cluster/bin
--genesis_libs
Directory where genesis libraries are located.
Default: /home/nutanix/cluster/lib
--genesis_path
Path to genesis command on SVMs.
Default: /home/nutanix/cluster/bin/genesis
--hardware_config_json_path
Path to the hardware_config.json file.
Default: /etc/nutanix/hardware_config.json
--host_ssh_key
Location of ssh key for accessing the CVM's host.
Default: /home/nutanix/ssh_keys/host
--hyperv_external_vswitch_name
Default name of the network switch for Hyper-V's external network.
Default: ExternalSwitch
--hyperv_hypervisor_username
The username to use when logging into the local Hyper-V node.
Default: Administrator
--hyperv_internal_vswitch_name
Default name of the network switch for Hyper-V's internal network.
Default: InternalSwitch
--hypervisor_internal_ip
Internal IP address of the hypervisor.
Default: 192.168.5.1
--hypervisor_username
The username to use when logging into the local hypervisor.
Default: root
--installer_storage
Directory where the installer is located.
Default: /home/nutanix/data/installer
--ipmi_password
The password to use when logging into the local IPMI device.
Controller VM Commands | Command Reference | NOS | 12
Default: ADMIN
--ipmi_username
The username to use when logging into the local IPMI device.
Default: ADMIN
--logpipe_path
Path to logpipe.
Default: /home/nutanix/cluster/bin/logpipe
--mount_dir
Path of storage dir where disk should be mounted
Default: /home/nutanix/data/stargate-storage/disks
--ntpd_driftfile_path
Path to the NTPD daemon's drift file.
Default: /var/lib/ntp/drift
--nutanix_bin_dir
Path to the nutanix bin folder.
Default: /home/nutanix/bin
--nutanix_binary_log_dir
Directory containing binary logs.
Default: /home/nutanix/data/binary_logs
--nutanix_core_dir
Directory containing core dumps of all Nutanix binaries.
Default: /home/nutanix/data/cores
--nutanix_data_dir
Path to the nutanix data folder.
Default: /home/nutanix/data
--nutanix_home
Nutanix home directory.
Default: /home/nutanix
--nutanix_lock_dir
Directory containing Nutanix service lock files.
Default: /home/nutanix/data/locks
--nutanix_log_dir
Directory containing logs.
Default: /home/nutanix/data/logs
--nutanix_storage_dir
Nutanix storage directory
Default: /home/nutanix/data/stargate-storage/disks
--release_version_path
Path to the file that contains the local release version.
Default: /etc/nutanix/release_version
--service_vm_config_json_path
Path to the service_vm_config.json file.
Controller VM Commands | Command Reference | NOS | 13
Default: /home/nutanix/data/stargate-storage/service_vm_config.json
--stargate_disk_config
JSON file on stargate disk holding disk config
Default: disk_config.json
--stargate_health_znode
Zookeeper node where each stargate creates an ephmeral node indicating it is currently available.
Default: /appliance/logical/health-monitor/stargate
--stargate_port
Port for Stargate
Default: 2009
--svm_non_ha_internal_ip
Internal IP address of SVM that is not redirected for HA.
Default: 192.168.5.254
--svm_os_version
The default version of SVM os
Default: centos
--toolchain_dir
Path to Nutanix toolchain.
Default: /home/nutanix/toolchain/x86_64-unknown-linux-gnu/1.7
--upgrade_flock_path
Path to the flock in order that must be acquired before running upgrade scripts.
Default: /tmp/upgrade_lock
--upgrade_info_znode
Location in a zookeeper where we keep the Upgrade node information.
Default: /appliance/logical/upgrade_info/nos
--upgrade_info_znode_dir
Parent Directory of location in a zookeeper where we keep the Upgrade node information.
Default: /appliance/logical/upgrade_info
--upgrade_params_znode
Zookeeper location to store upgrade paramteters.
Default: /appliance/logical/upgrade_info/upgrade_params
--zeus_config_cache_path
Path to the zeus configuration cache kept in sync by Genesis.
Default: /home/nutanix/config/configuration_proto.dat
--zookeeper_host_port_list
Host port pair list for zookeeper.
Default: zk1:9876,zk2:9876,zk3:9876
cluster.genesis.client
--genesis_jsonrpc_url
URL of the JSON RPC handler on the Genesis HTTP server.
Default: /jsonrpc
Controller VM Commands | Command Reference | NOS | 14
--genesis_port
Port that Genesis listens on.
Default: 2100
--genesis_rpc_timeout_secs
Timeout for each Genesis RPC.
Default: 30
cluster.genesis.cluster_manager
--agave_dir
Identify if agave is running on cluster.
Default: /home/nutanix/agave
--cluster_state_znode
Location in Zookeeper where we keep whether a node start or stop.
Default: /appliance/logical/genesis/cluster_state
--cluster_upgrade_method
Location in Zookeeper where we keep upgrade method.
Default: /appliance/logical/genesis/cluster_upgrade_method
--cluster_versions_znode
Location in Zookeeper where we keep the desired software versions map.
Default: /appliance/logical/genesis/cluster_versions
--force_disable_blackbox
File to disable blackbox mode completely.
Default: /home/nutanix/.force_disable_blackbox
--node_shutdown_token_state_znode
Location in Zookeeper where we keep state of which node has currently requested to go down for
maintenance.
Default: /appliance/logical/genesis/node_shutdown_token
--node_upgrade_status
Location in Zookeeper where we store upgrade status of nodes.
Default: /appliance/logical/genesis/node_upgrade_status
--nutanix_default_ssh_key
Nutanix default SSH key used for logging into SVM.
Default: /home/nutanix/ssh_keys/nutanix
--release_version_znode
Zookeeper node where we keep the current release version of the cluster.
Default: /appliance/logical/genesis/release_version
--services_to_be_started_znode
Encode the set of services to be started.
Default: /appliance/logical/genesis/services_started
--uncompress_path
Location for uncompressing nutanix binaries.
Default: /home/nutanix/software_uncompressed/nos/
Controller VM Commands | Command Reference | NOS | 15
cluster.genesis.migration_manager
--num_migration_commit_retries
Number of times to retry updating the zeus configuration with new zookeeper ensemble.
Default: 5
--num_migration_rpc_retries
Number of times to retry Rpcs to other nodes during zookeeper migration.
Default: 10
--tcpkill
Path to the tcpkill binary
Default: /usr/sbin/tcpkill
--zookeeper_migration_wal_path
Path to zookeeper write-ahead-log file where migration state is recorded.
Default: /home/nutanix/data/zookeeper_migration.wal
--zookeeper_session_check_time_secs
Number of seconds zookeeper takes to verify and disconnect zookeeper quorum ip addresses that
are no longer valid.
Default: 10
--zookeeper_tcpkill_timeout_secs
Number of seconds to let tpckill to disconnect the tcp connections of zookeeper ensemble member
that is to be removed.
Default: 10
cluster.genesis.node_manager
--auto_discovery_interval_secs
Number of seconds to sleep when local node can't join any discovered cluster.
Default: 5
--configure_iptables_with_stig
If True, then we will setup iptables to be STIG compliant.
Default: true
--dhcp_ntp_conf
dhcp ntp configuration file.
Default: /var/lib/ntp/ntp.conf.dhcp
--download_staging_area
Directory where we will download directories from other SVMs.
Default: /home/nutanix/tmp
--external_ntp_monitor_interval_secs
Number of seconds between each check of external NTP server.
Default: 600
--genesis_restart_required_path
Marker file to indicate that genesis restart is required during upgrade.
Default: /home/nutanix/.genesis_restart_required_path
Controller VM Commands | Command Reference | NOS | 16
--genesis_restart_timeout
Time we wait for the genesis to restart.
Default: 120
--gold_image_version_path
Path to the file that contains the version of the gold image.
Default: /etc/nutanix/svm-version
--hardware_config_znode_path
Zookeeper node base path containing the hardware configurations of each node.
Default: /appliance/physical/hardware_configs
--local_timezone_path
Path to the file that contains the local timezone.
Default: /etc/localtime
--mdns_service_type
Avahi service type to publish under.
Default: _nutanix._tcp
--mdns_timeout_secs
Timeout for mdns browse service.
Default: 5
--nagios_config_path
Path to the nagios configuration file.
Default: /home/nutanix/serviceability/config/nagios3/nutanix_nagios.cfg
--node_disable_auto_upgrade_marker
Path to marker file to indicate that automatic software upgrade should not be performed on this node.
Default: /home/nutanix/.node_disable_auto_upgrade
--node_reconfigure_marker
Path to marker file to indicate that this node should be reconfigured.
Default: /home/nutanix/.node_reconfigure
--node_ssh_key_dir
Path for node specific ssh keys on local disk
Default: /home/nutanix/ssh_keys/.blackbox
--node_unconfigure_marker
Path to marker file to indicate that node is ready to be unconfigured.
Default: /home/nutanix/.node_unconfigure
--ntp_config_path
The path to the configuration file for NTP.
Default: /etc/ntp.conf
--ntp_leader_znode
Zookeeper node containing the IP address of the current Zookeeper leader.
Default: /appliance/logical/genesis/ntp_leader
--ntpdate_timeout_secs
Time out to wait for ntp server to return a valid time.
Default: 10
Controller VM Commands | Command Reference | NOS | 17
--rpm_genesis_log_file
Path to rpm log file during Genesis self install.
Default: /home/nutanix/data/logs/rpm.genesis.out
--sshd_config_path
Path to sshd config file.
Default: /etc/ssh/sshd_config
--svm_external_netif
External network interface of SVM to communicate with other SVMs.
Default: eth0
--svm_internal_ips
Internal IP addresses on eth1. The first one is the primary IP address, and the remaining are aliases.
Default: 192.168.5.2,192.168.5.254
--svm_internal_netif
Internal network interface of the SVM to communicate with local hypervisor.
Default: eth1
--svm_internal_netif_netmask
The netmask for the internal IP addresses on eth1.
Default: 255.255.255.128
--svm_linklocal_netif
External network interface of SVM to communicate with other SVMs during cluster initialization time.
Default: eth2
--svm_non_ha_internal_netmask
The netmask for the non-data internal IP aliases on eth1.
Default: 255.255.255.0
--svm_reboot_required_marker
Marker file to indicate that SVM reboot is required and cluster services should not be started.
Default: /tmp/svm_reboot_required
--svm_reboot_suppressed_marker
Marker file to indicate that SVM reboot is currently suppressed.
Default: /tmp/svm_reboot_suppressed
--time_rollback_tolerance_secs
Maximum number of seconds by which NTP is allowed to roll back time on the system.
Default: 5
--timezones_dir
Directory where all of the valid timezones exist.
Default: /usr/share/zoneinfo
--zookeeper_start_timeout_secs
Timeout for waiting on Zookeeper connection on startup.
Default: 120
Controller VM Commands | Command Reference | NOS | 18
cluster.genesis_utils
--svm_default_login
User name for logging into SVM.
Default: nutanix
--timeout_secs
Number of seconds each command to SVMs should take.
Default: 180
cluster.ipv4config
--end_linklocal_ip
End of the range of link local IP4 addresses.
Default: 169.254.254.255
--esx_cmd_timeout_secs
Default timeout for running a remote command on an ESX host.
Default: 120
--hyperv_cmd_timeout_secs
Default timeout for running a remote command on an hyperv host.
Default: 120
--ipmi_apply_config_retries
Number of times to try applying an IPMI IPv4 configuration before failing.
Default: 6
--kvm_cmd_timeout_secs
Default timeout for running a remote command on an KVM host.
Default: 120
--kvm_external_network_interface
Default name of the network device for KVM's external network.
Default: br0
--linklocal_netmask
End of the range of link local IP4 addresses.
Default: 255.255.0.0
--start_linklocal_ip
Start of the range of link local IP4 addresses.
Default: 169.254.1.0
cluster.license_config
--license_config_file
Zookeeper path where license configuration is stored.
Default: /appliance/logical/license/configuration
--license_config_proto_str
License configuration file shipped with NOS.
Default: configuration.cfg
Controller VM Commands | Command Reference | NOS | 19
--license_dir
License feature set files directory shipped with NOS.
Default: /home/nutanix/serviceability/license
--license_public_key
License public key string shipped with NOS.
Default: /appliance/logical/license/public_key
--license_public_key_str
License public key string shipped with NOS.
Default: public_key.pub
--zookeeper_license_root_path
Zookeeper path where license information is stored.
Default: /appliance/logical/license
cluster.preupgrade_checks
--min_disk_space_for_upgrade
Minimum space (KB) required on /home/nutanix for upgrade to proceed.
Default: 3145728
--min_replication_factor
Minimum replication factor required per container.
Default: 2
cluster.rsyslog_helper
--lock_dir
Default path for nutanix lock files.
Default: /home/nutanix/data/locks/
--log_dir
Default path for nutanix log files.
Default: /home/nutanix/data/logs
--log_state_dir
Default path for syslog state files. This stores thestate of rsyslog across restarts.
Default: /home/nutanix/config/syslog
--module_level
Level of syslog used for sending module logs
Default: local0
--rsyslog_conf_file
Default Configuration file for Rsyslog service.
Default: /etc/rsyslog.conf
--rsyslog_rule_header
Nutanix specified rsyslog rules are appended only below this marker.
Default: # Nutanix remote server rules
--rsyslog_rule_header_end
Nutanix specified rsyslog rules are added above this marker.
Controller VM Commands | Command Reference | NOS | 20
Default: # Nutanix remote server rules end
--syslog_module
Dummy module name to denote non nutanix default syslog.
Default: syslog_module
cluster.service.alert_manager_service
--alert_manager_data_dir
Path to the alert_manager data directory.
Default: /home/nutanix/data/alert_manager
--alert_manager_path
Path to the alert_manager binary.
Default: /home/nutanix/bin/alert_manager
--alert_manager_rss_mem_limit
Maximum amount of resident memory Alert Manager may use on an Svm with 8GB memory
configuration.
Default: 268435456
--alert_manager_virt_mem_limit
Maximum amount of virtual memory (in GB) Alert Manager may use on an Svm with 8GB memory
configuration.
Default: 1073741824
cluster.service.ha_service
--def_stargate_stable_interval
Default number of seconds a stargate has to be alive to be considered asstable and healthy.
Default: 30
--num_worker_threads
The number of worker threads to use for running tasks.
Default: 8
--old_stop_ha_zk_node
When this node is created the old ha should not take any actions on the cluster.
Default: /appliance/logical/genesis/ha_stop
--planned_outage_zk_path
Expect ZK child nodes under this path that are IP addresses of nodes that are going down.
Default: /appliance/logical/genesis/planned_outage
--stargate_exit_handler_timeout_secs
Default timeout for accessing the Stargate exit handler page.
Default: 10
--stargate_health_watch_timeout
Timeout for how long we should wait before waking up the thread that monitors stargate health.
Default: 30
--stargate_initialization_secs
Number of seconds to wait for stargate to initialize.
Default: 30
Controller VM Commands | Command Reference | NOS | 21
--stop_ha_zk_node
When this node is created ha 2.0 should not take any actions on the cluster.
Default: /appliance/logical/genesis/ha_2_stop
--tcpkill_log
Path to tcpkill binary.
Default: /home/nutanix/data/logs/tcpkill.log
--tcpkill_path
Path to tcpkill binary.
Default: /home/nutanix/cluster/lib/el6/tcpkill
cluster.service.service_utils
--memory_limits_base_size_kb
Total memory size of the standard Svm based on which memory limits are derived.
Default: 8388608
--service_stop_wait
Wait time for how long we should wait before we start issuing SIGKILL instead of SIGTERM.
Default: 5
cluster.service.zookeeper_service
--zookeeper_client_port
TCP port number for zookeeper service clients.
Default: 9876
--zookeeper_config_template
Path to zookeeper configuration template.
Default: /home/nutanix/cluster/config/zoo.cfg.template
--zookeeper_data_dir
Path to zookeeper data directory.
Default: /home/nutanix/data/zookeeper
--zookeeper_env_path
Path to shell script with zookeeper environment.
Default: /etc/profile.d/zookeeper_env.sh
--zookeeper_init
Path to the zookeeper_init tool.
Default: /home/nutanix/bin/zookeeper_init
--zookeeper_leader_election_port
TCP port number for zookeeper service leader election.
Default: 3888
--zookeeper_max_snapshots
Maximum number of snapshots to retain when compacting the zookeeper data
Default: 5
--zookeeper_monitor
Path to the zookeeper monitor binary.
Controller VM Commands | Command Reference | NOS | 22
Default: /home/nutanix/bin/zookeeper_monitor
--zookeeper_monitor_component_id_file_path
Path to file where the local zookeeper component id is stored.
Default: /home/nutanix/data/zookeeper_monitor/zookeeper_monitor_config.json
--zookeeper_myid_path
Path to zookeeper id file.
Default: /home/nutanix/data/zookeeper/myid
--zookeeper_peer_port
TCP port number for zookeeper service peers.
Default: 2888
--zookeeper_rss_mem_limit
Maximum amount of resident memory Zookeeper may use on an Svm with 8GB memory
configuration.
Default: 268435456
--zookeeper_zoo_cfg_path
Path to zookeeper config, zoo.cfg.
Default: /home/nutanix/config/zookeeper/zoo.cfg
cluster.sshkeys_helper
--authorized_keys_file
Path to file containing list of permitted RSA keys
Default: /home/nutanix/.ssh/authorized_keys2
--id_rsa_path
Nutanix default SSH key used for logging into SVM.
Default: /home/nutanix/.ssh/id_rsa
--ssh_client_configuration
Location of ssh client configuration file.
Default: /home/nutanix/.ssh/config
--ssh_path
Location of ssh folder for nutanix.
Default: /home/nutanix/.ssh
cluster.upgrade_helper
--cluster_name_update_timeout
Default timeout for updating the cluster name in zeus.
Default: 5
--num_nodes_to_upload
Number of nodes to upload the installer directory to.
Default: 2
--nutanix_packages_json_basename
Base file name of the JSON file that contains the list of packages to expect in the packages directory.
Default: nutanix-packages.json
Controller VM Commands | Command Reference | NOS | 23
--prog_monitor_timeout
Default timeout for progress monitor update.
Default: 5
--upgrade_genesis_restart
Location in Zookeeper where we store if genesis restart is required or not.
Default: /appliance/logical/upgrade_info/upgrade_genesis_restart
diagnostics.py
Usage
Usage: /home/nutanix/diagnostics/diagnostics.py [command]
commands:
cleanup
list_runtime_test_args
run
/home/nutanix/diagnostics/diagnostics.py
--collect_cassandra_latency_stats
Collect cassandra latency stats for each test.
Default: true
--ctr_name
Name of the container to be created for the disks of the UVM
Default: NTNX-NFS-DEFAULT
--default_aggregator
Default script to aggregate results.
Default: fio_aggregator.py
--default_ncli_password
Default password for login into the ncli.
Default: admin
--default_ncli_user
Default username for login into the ncli.
Default: admin
--deprecated_ctr_name
Deprecated container name used by older versions of this script. This is used to cleanup any
container that may be left behind by the previous version.
Default: NTNX-diagnostics-ctr
--display_latency_stats
Display latency stats for each test (available in fio tests only).
Default: false
--dry_run
If True, only prints the tests it would have executed.
Controller VM Commands | Command Reference | NOS | 24
Default: false
--esx_diagnostics_image_path
Path to the diagnostics VM image for ESX.
Default: /home/nutanix/data/images/diagnostics/diagnostics.ovf
--external_uvm_ips
IP addresses of external UVMs. If specified, the setup step is skipped and the tests are run on these
UVMs
--fingerprint_on_write
Whether to enable fingerprint on write on container.
Default: false
--flush_svm_caches
Whether to flush svm cache before each test.
Default: true
--hyperv_diagnostics_image_path
Path to the diagnostics VM image for Hyper-V.
Default: /home/nutanix/data/images/diagnostics/diagnostics_uvm.vhd.gz
--hypervisor_password
Default hypervisor password.
Default: nutanix/4u
--ignore_oplog_flush_failure
Proceed even if oplog is not completely flushed.
Default: false
--inline_compression
Whether to enable inline compression on container.
Default: false
--kvm_diagnostics_image_path
Path to the diagnostics VM image for Hyper-V.
Default: /home/nutanix/data/images/diagnostics/diagnostic.raw.img.gz
--max_oplog_flush_wait_secs
Maximum time waiting for the oplogs to flush before running a test.
Default: 600
--nodes
Comma-separated list of nodes (IP addresses of the hosts) where the tests are run. If not specified,
tests are run on all nodes.
--print_cassandra_latency_stats
Print cassandra latency stats for each test.
Default: false
--replication_factor
Replication factor of the container.
Default: 2
--results_dir_name
Name of the results directory. Leave empty for an automatically generated name.
Controller VM Commands | Command Reference | NOS | 25
--retry_delay_seconds
Number of seconds to wait between successive polling or command attempts.
Default: 1
--run_iperf
Whether to run Iperf bandwidth test.
Default: false
--runtime_test_args
Comma-separated list of test arguments of the form key=value, to be passed to the test scripts. Use
'diagnostics.py list_test_args' for a list of supported test args.
--scripts_dir
Path to the directory where the uvm tool scripts reside
Default: /home/nutanix/diagnostics
--setup_only
Only setup the test UVMs without running any actual tests. This option is mutually exclusive with --
skip_setup.
Default: false
--skip_setup
Skip setting up the UVMs. Useful when the setup has already been performed by a previous run. This
option is mutually exclusive with --setup_only.
Default: false
--skip_ssd_pcie_check
Skip the check which ensures that disks exist in the SSD-PCIe tier.
Default: false
--sp_name
Name of the storage pool to be created for the disks of the UVM
Default: NTNX-SP-DEFAULT
--ssh_command_timeout_sec
Timeout in seconds, for ssh commands to finish.
Default: 90
--terse
Terse output - just prints the test name and the BW/IOPs as applicable. Note that any pre-req cluster/
uvm setup logs are still emitted.
Default: false
--test_groups
Comma-separated list of test groups to run. If not specified, the 'default' test group is run (unless --
tests is specified).
Default: default
--tests
Comma-separated list of tests to run. If not specified, all tests in the specified test groups are run.
--tunnels_start_port
Starting port for setting up tunnels to the UVMs
Default: 17000
--uvm_identity_file
SSH identity file of the diagnostics VM
Controller VM Commands | Command Reference | NOS | 26
Default: diagnostics_id_rsa
--uvm_image_directory
Directory having the right diagnostics uvm images
Default: diagnostics-1.2
--uvm_image_server
IP of the server having the diagnostics uvm images
Default: 10.3.1.244
--uvm_ip
IP address of the UVM
Default: 192.168.5.253
--uvm_name_prefix
Common prefix of the names of the UVMs
Default: NTNX_diagnostics
--verbose
If True, print verbose information to stdout.
Default: false
genesis
Usage
Usage: /home/nutanix/cluster/bin/genesis start [all|<service_name>]|stop [all|
<service_name>]|restart|status
/home/nutanix/cluster/bin/genesis
--foreground
Run Genesis in foreground.
Default: false
--genesis_self_monitoring
Genesis to do self monitoring.
Default: true
--genesis_upgrade
Flag to indicate that genesis restarted because it is upgrading itself.
Default: false
--help
show this help
Default: 0
--helpshort
show usage only for this module
Default: 0
--helpxml
like --help, but generates XML output
Controller VM Commands | Command Reference | NOS | 27
Default: false
cluster.genesis.client
--genesis_jsonrpc_url
URL of the JSON RPC handler on the Genesis HTTP server.
Default: /jsonrpc
--genesis_port
Port that Genesis listens on.
Default: 2100
--genesis_rpc_timeout_secs
Timeout for each Genesis RPC.
Default: 30
cluster.genesis.cluster_manager
--agave_dir
Identify if agave is running on cluster.
Default: /home/nutanix/agave
--cluster_state_znode
Location in Zookeeper where we keep whether a node start or stop.
Default: /appliance/logical/genesis/cluster_state
--cluster_upgrade_method
Location in Zookeeper where we keep upgrade method.
Default: /appliance/logical/genesis/cluster_upgrade_method
--cluster_versions_znode
Location in Zookeeper where we keep the desired software versions map.
Default: /appliance/logical/genesis/cluster_versions
--force_disable_blackbox
File to disable blackbox mode completely.
Default: /home/nutanix/.force_disable_blackbox
--node_shutdown_token_state_znode
Location in Zookeeper where we keep state of which node has currently requested to go down for
maintenance.
Default: /appliance/logical/genesis/node_shutdown_token
--node_upgrade_status
Location in Zookeeper where we store upgrade status of nodes.
Default: /appliance/logical/genesis/node_upgrade_status
--nutanix_default_ssh_key
Nutanix default SSH key used for logging into SVM.
Default: /home/nutanix/ssh_keys/nutanix
--release_version_znode
Zookeeper node where we keep the current release version of the cluster.
Default: /appliance/logical/genesis/release_version
Controller VM Commands | Command Reference | NOS | 28
--services_to_be_started_znode
Encode the set of services to be started.
Default: /appliance/logical/genesis/services_started
--uncompress_path
Location for uncompressing nutanix binaries.
Default: /home/nutanix/software_uncompressed/nos/
cluster.genesis.migration_manager
--num_migration_commit_retries
Number of times to retry updating the zeus configuration with new zookeeper ensemble.
Default: 5
--num_migration_rpc_retries
Number of times to retry Rpcs to other nodes during zookeeper migration.
Default: 10
--tcpkill
Path to the tcpkill binary
Default: /usr/sbin/tcpkill
--zookeeper_migration_wal_path
Path to zookeeper write-ahead-log file where migration state is recorded.
Default: /home/nutanix/data/zookeeper_migration.wal
--zookeeper_session_check_time_secs
Number of seconds zookeeper takes to verify and disconnect zookeeper quorum ip addresses that
are no longer valid.
Default: 10
--zookeeper_tcpkill_timeout_secs
Number of seconds to let tpckill to disconnect the tcp connections of zookeeper ensemble member
that is to be removed.
Default: 10
cluster.genesis.node_manager
--auto_discovery_interval_secs
Number of seconds to sleep when local node can't join any discovered cluster.
Default: 5
--configure_iptables_with_stig
If True, then we will setup iptables to be STIG compliant.
Default: true
--dhcp_ntp_conf
dhcp ntp configuration file.
Default: /var/lib/ntp/ntp.conf.dhcp
--download_staging_area
Directory where we will download directories from other SVMs.
Default: /home/nutanix/tmp
Controller VM Commands | Command Reference | NOS | 29
--external_ntp_monitor_interval_secs
Number of seconds between each check of external NTP server.
Default: 600
--genesis_restart_required_path
Marker file to indicate that genesis restart is required during upgrade.
Default: /home/nutanix/.genesis_restart_required_path
--genesis_restart_timeout
Time we wait for the genesis to restart.
Default: 120
--gold_image_version_path
Path to the file that contains the version of the gold image.
Default: /etc/nutanix/svm-version
--hardware_config_znode_path
Zookeeper node base path containing the hardware configurations of each node.
Default: /appliance/physical/hardware_configs
--local_timezone_path
Path to the file that contains the local timezone.
Default: /etc/localtime
--mdns_service_type
Avahi service type to publish under.
Default: _nutanix._tcp
--mdns_timeout_secs
Timeout for mdns browse service.
Default: 5
--nagios_config_path
Path to the nagios configuration file.
Default: /home/nutanix/serviceability/config/nagios3/nutanix_nagios.cfg
--node_disable_auto_upgrade_marker
Path to marker file to indicate that automatic software upgrade should not be performed on this node.
Default: /home/nutanix/.node_disable_auto_upgrade
--node_reconfigure_marker
Path to marker file to indicate that this node should be reconfigured.
Default: /home/nutanix/.node_reconfigure
--node_ssh_key_dir
Path for node specific ssh keys on local disk
Default: /home/nutanix/ssh_keys/.blackbox
--node_unconfigure_marker
Path to marker file to indicate that node is ready to be unconfigured.
Default: /home/nutanix/.node_unconfigure
--ntp_config_path
The path to the configuration file for NTP.
Default: /etc/ntp.conf
Controller VM Commands | Command Reference | NOS | 30
--ntp_leader_znode
Zookeeper node containing the IP address of the current Zookeeper leader.
Default: /appliance/logical/genesis/ntp_leader
--ntpdate_timeout_secs
Time out to wait for ntp server to return a valid time.
Default: 10
--rpm_genesis_log_file
Path to rpm log file during Genesis self install.
Default: /home/nutanix/data/logs/rpm.genesis.out
--sshd_config_path
Path to sshd config file.
Default: /etc/ssh/sshd_config
--svm_external_netif
External network interface of SVM to communicate with other SVMs.
Default: eth0
--svm_internal_ips
Internal IP addresses on eth1. The first one is the primary IP address, and the remaining are aliases.
Default: 192.168.5.2,192.168.5.254
--svm_internal_netif
Internal network interface of the SVM to communicate with local hypervisor.
Default: eth1
--svm_internal_netif_netmask
The netmask for the internal IP addresses on eth1.
Default: 255.255.255.128
--svm_linklocal_netif
External network interface of SVM to communicate with other SVMs during cluster initialization time.
Default: eth2
--svm_non_ha_internal_netmask
The netmask for the non-data internal IP aliases on eth1.
Default: 255.255.255.0
--svm_reboot_required_marker
Marker file to indicate that SVM reboot is required and cluster services should not be started.
Default: /tmp/svm_reboot_required
--svm_reboot_suppressed_marker
Marker file to indicate that SVM reboot is currently suppressed.
Default: /tmp/svm_reboot_suppressed
--time_rollback_tolerance_secs
Maximum number of seconds by which NTP is allowed to roll back time on the system.
Default: 5
--timezones_dir
Directory where all of the valid timezones exist.
Default: /usr/share/zoneinfo
Controller VM Commands | Command Reference | NOS | 31
--zookeeper_start_timeout_secs
Timeout for waiting on Zookeeper connection on startup.
Default: 120
cluster.genesis.server
--genesis_document_root
Document root where static files are served from.
Default: /home/nutanix/cluster/www
cluster.genesis_utils
--svm_default_login
User name for logging into SVM.
Default: nutanix
--timeout_secs
Number of seconds each command to SVMs should take.
Default: 180
ncc
Usage
nutanix@cvm$ /home/nutanix/ncc/bin/ncc [flags]
/home/nutanix/ncc/bin/ncc
--help
show this help
Default: 0
--helpshort
show usage only for this module
Default: 0
--helpxml
like --help, but generates XML output
Default: false
--ncc_logging_dir
Directory where script log files are stored.
Default: /home/nutanix/data/logs
ncc.ncc_utils.cluster_utils
--cmd_timeout_secs
Timeout seconds for commands run on ESX and CVMs
Default: 30
Controller VM Commands | Command Reference | NOS | 32
--copy_timeout_secs
Timeout seconds for file copy operations.
Default: 600
--cvm_uname
Username used to authenticate with cluster CVMs
Default: nutanix
ncc.plugins.consts
--HDD_latency_threshold_ms
HDD await threshold (ms/command) to determine Disk issues.
Default: 500
--SSD_latency_threshold_ms
SSD await threshold (ms/command) to determine Disk issues.
Default: 50
--avg_io_latency_threshold_ms
Average I/O Latency threshold (ms) for a VM.
Default: 200
--cas_failures_threshold
Threshold count for cas failure log warnings.
Default: 5
--cassandra_column_families
Comma separated list of column families to check against size thresholds.
Default: arithmos/historical_stats
--cassandra_crashes_threshold
Threshold for number of cassandra crashes.
Default: 5
--cassandra_gc_activity_threshold
Threshold for garbage collection related messages.
Default: 5
--cassandra_high_heap_usage_threshold
Threshold for number of heap usage log messages.
Default: 5
--cassandra_load_threshold
Threshold for cassandra load-related messages.
Default: 5
--cassandra_progress_timeout_threshold
Threshold for number of cassandra progress timeout log messages.
Default: 5
--cassandra_restarts_threshold
Threshold for cassandra restarts.
Default: 5
Controller VM Commands | Command Reference | NOS | 33
--cassandra_retries_threshold
Threshold count for cassandra retry log warnings.
Default: 5
--cassandra_ring_cluster_version
Cluster version of the nodetool_ring_file
Default: None
--cassandra_stage_counters_threshold
Threshold for number of missing stage counter messages.
Default: 5
--cassandra_unavailability_threshold
Threshold count for cassandra unavailability log warnings.
Default: 5
--check_max_failure_score
Health score to indicate check failure.
Default: 24
--check_max_warning_score
Health score to indicate check warning.
Default: 74
--cmdline_output_file
File to which output of all scripts run should be dumped.
Default: /dev/null
--cork_screw_path
Default path to corkscrew utility.
Default: /home/nutanix/toolchain/x86_64-unknown-linux-gnu/corkscrew-2.0/corkscrew
--cvm_avg_mem_util_threshold
CVM memory average usage threshold (%) to determine memory contention.
Default: 90
--cvm_commit_memory_threshold_pct
CVM Memory Commit Threshold(%).
Default: 90
--cvm_load_average_threshold
CVM Load level.
Default: 10
--cvm_mem_min_threshold
Minimum threshold for CVM memory for NOS > 2.6.4
Default: 15728640
--cvm_peak_cpu_util_threshold_pct
Peak utilization threshold (%) to determine CVM CPU contention.
Default: 90
--disk_abort_rate_threshold
Disk read/write abort threshold. (aborts/sec)
Default: 0
Controller VM Commands | Command Reference | NOS | 34
--disk_corruptions_threshold
Threshold count for disk corruption log warnings.
Default: 5
--disk_read_latency_threshold
Latency threshold (ms/command) to determine storage issues.
Default: 10
--disk_read_write_errors_threshold
Threshold count for disk read/write log warnings.
Default: 5
--disk_usage_critical_threshold_pct
Threshold for disk usage (percentage) from being labeled as critical.
Default: 90
--disk_usage_warn_threshold_pct
Threshold for disk usage (percentage) from being labeled as a warning.
Default: 75
--disk_write_latency_threshold
Latency threshold (ms/command) to determine storage issues.
Default: 10
--display_details_for_num_moves
Displays the effect on the ring by applying the suggested node moves. The default is not to display
any, the value of 0 is to display all until max_number_of_node_moves.
Default: -1
--email_asup_external_contact_list
External contact list to send email asups.
Default: nos-asups@nutanix.com
--email_from_address
Default senders email addresses.
Default: cluster@nutanix.com
--email_human_readable_format
Whether emails are to be sent in text or binary format.
Default: true
--ext4_journal_sequence_threshold
Threshold for high ext4 journal sequence id as it approaches 2^31.
Default: 1879048192
--file_path
Full path of file to copy.
--garbage_egroups_size_critical_threshold_pct
Default threshold for reporting size (percentage) occupied by garbage egroups as critical event
Default: 20
--garbage_egroups_size_warning_threshold_pct
Default threshold for reporting size (percentage) occupied by garbage egroups as warning event
Default: 10
Controller VM Commands | Command Reference | NOS | 35
--generate_node_add_order
Generate the order for node adds specified in the operations file, which results in the minimal token
skew.
Default: false
--gx_cpuprofile_frequency
Number of interrupts per second the pprof cpu-profiler uses to sample.
Default: 100
--gx_mysql_db
MySQL database that is used to store the profiles.
Default: profiles
--gx_mysql_host
MySQL server's IP address.
Default: 10.1.56.13
--gx_mysql_hostname
MySQL server's host name.
Default: gxprof.eng.nutanix.com
--gx_mysql_passwd
MySQL password for the given 'gx_mysql_user'.
Default: password
--gx_mysql_user
MySQL user name that was granted access to 'gx_mysql_db'.
Default: nutanix
--gx_output_file
Output filename without extension where gx write profiling data.
Default: None
--gx_output_type
Specify whether the output file is in `html` or `text` format.
Default: html
--gx_profile_description
A text string of other important notes about the profile.
Default: None
--gx_profile_detail_json
A dictionary json of additional details about the profile.
Default: None
--gx_profile_id
Numeric identifier of the profile in the database.
Default: None
--gx_profile_name
Name of the profile in the database.
Default: no name
--gx_profile_recorder
Name of the person who run the profiler.
Controller VM Commands | Command Reference | NOS | 36
Default: unknown
--gx_program_build_date
Version timestamp of the program that was being profiled
Default: Build date is unspecified
--gx_program_build_id
Version number of the program that was being profiled
Default: Build version is unspecified
--gx_regression_id
Numeric identifier of a regression in the database.
Default: None
--gx_run_duration
The duration it takes to complete a run of the program or test. The unit of the duration is dependent
on which program is being run. It could be second, mili-second, micro-second or others.
Default: 0
--gx_run_status
Current status of the execution being profiled.
Default: Running pprof.
--gx_sample_excluded_symbols
Comma-separated list of symbols to be excluded from profiling data.
Default: __restore_rt,std::_Function_handler::_M_invoke,std::_Bind::__call,std::function::operator
--gx_total_seconds
The pprof sampling duration in seconds.
Default: None
--gx_verbose
Log the progress for all gx commands to help trouble-shooting.
Default: false
--health_disk_latency_threshold_ms
Latency threshold (ms/command) to determine Disk issues.
Default: 50
--helpshort
show usage only for this module
Default: 0
--high_disk_usage_threshold
Threshold count for disk usage log warnings.
Default: 5
--home_nutanix_usage_threshold_pct
Threshold for high disk usage on /home/nutanix (percentage).
Default: 95
--host_avg_cpu_util_threshold_pct
Host utilization threshold (%) to determine host CPU contention.
Default: 75
Controller VM Commands | Command Reference | NOS | 37
--host_balloon_threshold
Balloon threshold to determine host memory bottlenecks.
Default: 0
--host_peak_cpu_util_threshold_pct
Host utilization threshold (%) to determine host CPU contention.
Default: 90
--host_rcv_drop_threshold
Receive packets drop threshold at host to determine network issues.
Default: 0
--host_swap_in_threshold
Swap in threshold (mbytes/sec) to determine host memory bottlenecks.
Default: 0
--host_swap_out_threshold
Swap out threshold (mbytes/sec) to determine host memory bottlenecks.
Default: 0
--host_swap_threshold_mbps
Swap rate threshold (mbytes/sec) to determine host memory bottlenecks.
Default: 0
--host_swap_used_threshold_bytes
Swap used threshold (bytes) to determine host memory bottlenecks.
Default: 0
--host_tx_drop_threshold
Transmitted packets drop threshold at host to determine network issues.
Default: 0
--hypervisor_sample_period
Hypervisor monitoring sampling interval.
Default: 300
--inode_usage_critical_threshold_pct
Threshold for inode usage (percentage) being labeled as critical.
Default: 90
--inode_usage_warn_threshold_pct
Threshold for inode usage (percentage) being labeled as a warning.
Default: 75
--inter_cvm_bw_mb_sec_threshold
Minimum bandwidth between CVMs (MB/s).
Default: 800
--ip_list
List of IPs to copy the file to.
--iperf_server_timeout_secs
Timeout (in seconds) for the iperf server per client.
Default: 20
Controller VM Commands | Command Reference | NOS | 38
--log_collection_duration
Time duration for which logs are parsed.
Default: 300
--log_plugin_output
Logs the protobug generated by each plugin execution - used mainly for debugging.
Default: false
--log_types
Log types to include within the compression.
Default: None
--log_util_ip_list
List of IPs to gather logs from.
Default: None
--max_health_score
Maximum health score for any plugin.
Default: 100
--max_number_of_node_moves
The number of iterations to find minimum token skew. Default is to use 3 node moves. The time taken
is exponential in the number of node moves and the number of nodes in cluster.
Default: 3
--max_retry_on_not_master
Number of retries when a rpc to cerebro returns kNotMaster
Default: 3
--minimum_container_rf
Minimum replication factor for containers.
Default: 2
--ncc_autocomplete
If true, recreate autocomplete bash script.
Default: false
--ncc_autocomplete_dir
Directory to store the auto-generated completion file.
Default: .
--ncc_enable_intrusive_plugins
If true, run plugins with intrusive impacts also.
Default: false
--ncc_factory_config_path
Path to factory config file.
Default: /etc/nutanix/factory_config.json
--ncc_global
If true, any local plugins invoked will be run across all nodes in the cluster.
Default: true
--ncc_global_install
Install ncc on all nodes.
Controller VM Commands | Command Reference | NOS | 39
Default: false
--ncc_interactive
If true, the plugins will be run in an interactive mode, where the result will be available as soon as its
ready.
Default: true
--ncc_list_modules
List all available ncc modules.
Default: false
--ncc_plugin_dir
Directory from where plugin should be loaded.
Default: /home/nutanix/ncc/bin/plugins
--ncc_plugin_output_file
File to which raw output of latest NCC run will be written (use '' to disable).
Default: /home/nutanix/data/logs/ncc-output-latest.log
--ncc_plugin_output_history_file
File to which raw output of all NCC runs will be written.
Default: /home/nutanix/data/logs/ncc-output.log
--ncc_print_config
Print the plugin config and exit without running.
Default: false
--ncc_show_hidden
If true, display hidden plugins/modules.
Default: false
--ncc_show_tree
If true, display all the plugins in a tree format.
Default: false
--ncc_version
Show script version.
Default: false
--ncli_password
Use a non-default ncli password (will be prompted for password input).
Default: true
--nfs_abort_rate_threshold
NFS read/write abort threshold (aborts/sec).
Default: 0
--nfs_command_latency_threshold
Latency threshold (ms/command) to determine storage issues.
Default: 10
--nfs_file_count_threshold
Upper threshold on the number of NFS files and directories per datastore.
Default: 20000
Controller VM Commands | Command Reference | NOS | 40
--nic_error_check_period_secs
Period over which to monitor NIC errors (seconds).
Default: 60
--nic_error_threshold
Maximum errors permissible for any NIC before the check fails.
Default: 50
--nic_info_threshold
Maximum errors permissible for any NIC.
Default: 5
--nic_warn_threshold
Maximum errors permissible for any NIC before warning is issued.
Default: 25
--nodetool_ring_file
Path to the 'nodetool' ring output file. Default is to use the nodetool command on the cluster
Default: None
--operations_file
Path to node operations add/remove/no-op file
Default: None
--oplog_episode_count_threshold
Threshold for high vdisk oplog episode count.
Default: 100
--override_existing_plugin_config
Over-ride the plugin configuration stored in Zookeeper with the default NCC plugin configuration.
Default: false
--ping_time_threshold_ms
Maximum ping time (in milli-seconds) between any two nodes.
Default: 15
--remote_site_sync_critical_threshold_sec
Threshold for remote cluster time (in seconds) being out of sync with source cluster to be labeled as
critical.
Default: 300
--remote_site_sync_warn_threshold_sec
Threshold for remote cluster time (in seconds) being out of sync with source cluster to be labeled as
warning.
Default: 180
--reschedule_time_threshold_secs
Time threshold (secs) to decide whether a plugin should be re-queued.
Default: 120
--rescheduling_wait_threshold_secs
Wait time between re-scheduling a plugin.
Default: 30
--ring_balance_ratio
Maximum ratio between least and greatest loaded node in cassandra ring.
Controller VM Commands | Command Reference | NOS | 41
Default: 3
--rpc_timeouts_threshold
Threshold count for rpc timeout log warnings.
Default: 5
--scheduler_max_plugin_processes
Number of processes in pool.
Default: 4
--scheduler_plugin_failure_threshold
Number of times a plugin is allowed to fail before we stop scheduling it.
Default: 3
--scheduler_resource_polling_interval_secs
Time interval (secs) for polling resource consumption levels.
Default: 5
--scheduler_resource_usage_threshold
Cap on resource utilization defined as a function of impact units as defined in the CpuImpactType
proto.
Default: 5
--smtp_tunnel_port
Local port number for the SMTP tunnel on the zookeeper leader.
Default: 2525
--sstable_size_thresholds_bytes
Comma separated list of SSTable file size threshold.
Default: 2147483648
--stargate_retries_threshold
Threshold count for stargate retry log warnings.
Default: 5
--stargate_vars
List of stargate variables to store in arithmos (empty list returns all). Stats will only be stored if they
are supported by the relevant plugin.
--stargate_vars_url
Url where stargate stats can be queried.
Default: http://127.0.0.1:2009/h/vars
--stats_collection_interval
Default stats collection gathering interval.
Default: 300
--stats_default_email_addresses
Default target email addresses for sending stats.
Default: stats@nutanix.com
--time_drift_threshold_sec
Maximum timedrift (in seconds) between any two nodes.
Default: 3
--transport_errors_threshold
Threshold count for transport error log warnings.
Controller VM Commands | Command Reference | NOS | 42
Default: 5
--update_plugin_config
Update the plugin configuration stored in Zookeeper with the default NCC plugin configuration.
Default: false
--use_esxtop
Use esxtop to get stats. Otherwise use Arithmos
Default: false
--vdisk_count_threshold
Maximum number of vdisks in cluster.
Default: 50000
--vm_avg_cpu_util_threshold
Average utilization threshold (%) to determine VM CPU contention.
Default: 75
--vm_avg_mem_util_threshold_pct
VM memory average usage threshold (%) to determine memory contention.
Default: 80
--vm_balloon_reclaim_threshold_mb
Threshold to determine memory pressurefor a VM.
Default: 0
--vm_balloon_threshold
Balloon threshold to determine memory bottlenecks.
Default: 0
--vm_cpu_util_threshold
Utilization threshold (%) to determine VM CPU contention.
Default: 75
--vm_peak_cpu_util_threshold_pct
Peak utilization threshold (%) to determine VM CPU contention.
Default: 90
--vm_peak_mem_util_threshold
Peak utilization threshold (%) to determine VM memory bottlenecks.
Default: 90
--vm_rcv_drop_threshold
Receive packets drop threshold at a VM to determine network issues.
Default: 4096
--vm_swap_in_threshold
Swap in threshold (mbytes/sec) to determine memory bottlenecks.
Default: 0
--vm_swap_out_threshold
Swap out threshold (mbytes/sec) to determine memory bottlenecks.
Default: 0
--vm_swap_threshold_mbps
Swap out threshold (mbytes/sec) to determine memory bottlenecks.
Controller VM Commands | Command Reference | NOS | 43
Default: 0
--vm_tx_drop_threshold
Transmitted packets drop threshold at a VM to determine network issues.
Default: 0
--vm_vcpu_ready_time_threshold
Vcpu ready time threshold (%) to determine CPU contention.
Default: 10
--zeus_config_file
Path to the zeus config file. Default is to use the zeus config printer on the cluster
Default: None
--zeus_configuration_path
Zookeeper path where zeus configuration is stored.
Default: /appliance/physical/configuration
--zookeeper_plugin_config_path
Zookeeper path where plugin configuration is stored.
Default: /appliance/logical/analytics/plugin_schema
setup_hyperv.py
Usage
nutanix@cvm$ /home/nutanix/bin/setup_hyperv.py [flags]
/home/nutanix/bin/setup_hyperv.py
--cluster_name
Name of the Nutanix cluster
--configure_library_share
Whether a library share should be configured
Default: None
--dns_ip
IP address of the DNS server that can resolve the host and SCVMM domain names
--failover_cluster_ip
IP address assigned to the Hyper-V failover cluster, if created
--failover_cluster_name
Name of the Hyper-V failover cluster - also used as a prefix for naming the hosts
--help
Print detailed help
Default: false
--host_fqdn
The fully qualified name of the domain that the Hyper-V hosts are to be joined to
--join_storage_cluster_to_domain
Whether the storage cluster should be joined to the domain
Controller VM Commands | Command Reference | NOS | 44
Default: true
--jumbo_frames_size
Jumbo frames size configured in the CVMs
Default: 9000
--library_share_name
The name of the container that will be registered as a library share in SCVMM
--max_hostname_length
Maximum length of a hostname allowed by Windows
Default: 15
--page_file_crash_dump_path
Location where the page file for the crash dump should get created
Default: C:\CRASH.DMP
--page_file_crash_dump_size_mb
Maximum size of the paging file for the crash dump in Megabytes
Default: 8192
--password
Domain account password for the host
--scvmm_password
SCVMM account password - defaults to <password>
--scvmm_server_name
Name of the server running SCVMM
--scvmm_username
SCVMM account username (with the FQDN) - defaults to <host_fqdn>\<username>
--slave_cmd
Base64 encoded command to be run in slave mode - for internal use only
--storage_pool_name
The name of the storage pool created if one doesn't already exist
Default: NTNX-SP-DEFAULT
--use_10gbe_switch
Specifies that a 10G switch will be used
Default: true
--username
Domain account username (without domain name) which has/will have administrative rights on the
host
--verbose
Print verbose output
Default: false
--virtual_ip
IP address assigned to Nutanix storage
Controller VM Commands | Command Reference | NOS | 45
3
nCLI Reference
alerts: Alert
Description An Alert
Alias alert
Operations • acknowledge | ack
• edit-alert-config | update-alert-config
• get-alert-config
• history
• list | ls
• list-alert-policies | ls-alert-policies
• resolve
• update-alert-policy
Acknowledge Alerts
ncli> alerts { acknowledge | ack } ids
Required arguments
ids
A comma-separated list of ids of the Alerts
Update Alert Configuration
ncli> alerts { edit-alert-config | update-alert-config } { enable } { enable-default-
nutanix-email } { email-contacts }
Required arguments
None
Optional arguments
enable
Enable Alert emails
enable-default-nutanix-email
Enable default Nutanix email
email-contacts
Comma seperated list of emails to be used while sending alerts. Set to '-' to clear all the existing
emails.
nCLI Reference | Command Reference | NOS | 46
List Alert Configuration
ncli> alerts get-alert-config
Required arguments
None
List history of Alerts
ncli> alerts history duration { acknowledged } { resolved } { max-alerts }
Required arguments
duration
Duration (in days) for getting the history of Alerts
Optional arguments
acknowledged
Acknowledged Alerts?
resolved
Resolved Alerts?
max-alerts
Maximum number of Alerts to fetch
Default: 100
List of unresolved Alerts
ncli> alerts { list | ls } { acknowledged } { max-alerts }
Required arguments
None
Optional arguments
acknowledged
Acknowledged Alerts?
max-alerts
Maximum number of Alerts to fetch
Default: 100
List Alert Policies
ncli> alerts { list-alert-policies | ls-alert-policies } { id }
Required arguments
None
Optional arguments
id
Id of the Alert Policy
Resolve Alerts
ncli> alerts resolve ids
nCLI Reference | Command Reference | NOS | 47
Required arguments
ids
A comma-separated list of ids of the Alerts
Update Alert Policy
ncli> alerts update-alert-policy id { enable } { enable-email-alerts } { include-
global-email-contacts } { frequecy-in-mins }
Required arguments
id
Id of the Alert Policy
Optional arguments
enable
Enable the specified Alert Policy
enable-email-alerts
Enable email alerts for the specified Alert Policy
include-global-email-contacts
Include the cluster global email alert list while sending alert emails for the specified Alert Policy
frequecy-in-mins
User defined frequecy for the specified Alert Policy
authconfig: Authentication Configuration
Description Configuration information used to authenticate user
Alias None
Operations • add-role-mapping
• add-to-role-mapping-values
• create-directory | add-directory
• delete-role-mapping
• edit | update
• edit-directory | update-directory
• get-directory-values-by-type
• list | ls
• list-directory | ls-directory
• list-role-mappings | ls-role-mappings
• remove | rm
• remove-directory | rm-directory
• remove-from-role-mapping-values
Add directory role mapping
ncli> authconfig add-role-mapping name role type values
Required arguments
name
Name of the Directory Service
nCLI Reference | Command Reference | NOS | 48
role
User role defined in directory role mapping
type
Directory entity type
values
Comma seperated values of directory role mapping for the specified entity type
Comma seperated list of values to be added to the existing directory role mapping
ncli> authconfig add-to-role-mapping-values name role type values
Required arguments
name
Name of the Directory Service
role
User role defined in directory role mapping
type
Directory entity type
values
Comma seperated values of directory role mapping for the specified entity type
Create Directory Service Configuration
ncli> authconfig { create-directory | add-directory } name url domain
Required arguments
name
Name of the Directory Service
url
Url to connect to the Directory Service
domain
Domain of the Directory Service
Delete directory role mappings
ncli> authconfig delete-role-mapping name { role } { type }
Required arguments
name
Name of the Directory Service
Optional arguments
role
User role defined in directory role mapping
type
Directory entity type
Update Authentication Configuration
ncli> authconfig { edit | update } { type } { enable-client-auth }
nCLI Reference | Command Reference | NOS | 49
Required arguments
None
Optional arguments
type
Comma-separated list of authentication types
enable-client-auth
Indication for the server to ask for client certificate
Update Directory Service Configuration
ncli> authconfig { edit-directory | update-directory } name { url } { domain }
Required arguments
name
Name of the Directory Service
Optional arguments
url
Url to connect to the Directory Service
domain
Domain of the Directory Service
Get the list of entity values for the specified entity type and the directory name.
ncli> authconfig get-directory-values-by-type name username password type
Required arguments
name
Name of the Directory Service
username
User name of the directory administrator
password
Password of the directory administrator
type
Directory entity type
List Authentication Configuration
ncli> authconfig { list | ls }
Required arguments
None
List Authentication Configuration
ncli> authconfig { list-directory | ls-directory } { name }
Required arguments
None
nCLI Reference | Command Reference | NOS | 50
Optional arguments
name
Name of the Directory Service
Get the list of directory role mappings
ncli> authconfig { list-role-mappings | ls-role-mappings } { name } { role } { type }
Required arguments
None
Optional arguments
name
Name of the Directory Service
role
User role defined in directory role mapping
type
Directory entity type
Remove Authentication Configuration
ncli> authconfig { remove | rm }
Required arguments
None
Remove Directory Service Configuration
ncli> authconfig { remove-directory | rm-directory } name
Required arguments
name
Name of the Directory Service
Comma seperated list of values to be removed from the existing directory role mapping
ncli> authconfig remove-from-role-mapping-values name role type values
Required arguments
name
Name of the Directory Service
role
User role defined in directory role mapping
type
Directory entity type
values
Comma seperated values of directory role mapping for the specified entity type
nCLI Reference | Command Reference | NOS | 51
cluster: Cluster
Description A Nutanix Complete Cluster
Alias None
Operations • add-node
• add-public-key
• add-to-name-servers
• add-to-nfs-whitelist
• add-to-ntp-servers
• clear-external-ip-address
• clear-smtp-server
• configure-node
• discover-nodes
• edit-params | edit-info
• get-domain-fault-tolerance-status
• get-name-servers
• get-nfs-whitelist
• get-ntp-servers
• get-params | info
• get-redundancy-state
• get-remote-support-status
• get-remove-status | get-rm-status
• get-smtp-server
• join-domain
• list-public-keys | ls-public-keys
• remove-all-public-keys | rm-all-public-keys
• remove-from-name-servers
• remove-from-nfs-whitelist
• remove-from-ntp-servers
• remove-public-key | rm-public-key
• remove-start | rm-start delete
• send-test-email
• set-external-ip-address
• set-smtp-server
• set-timezone
• start
• start-remote-support
• status
• stop
• stop-remote-support
• unjoin-domain
• version
Add the configured node to the cluster
ncli> cluster add-node node-uuid
nCLI Reference | Command Reference | NOS | 52
Required arguments
node-uuid
UUID of the new node
Add public key to the cluster
ncli> cluster add-public-key name file-path
Required arguments
name
Name of the cluster public key
file-path
Full path of the public key file
Add addresses to the list of name servers
ncli> cluster add-to-name-servers servers
Required arguments
servers
Comma-separated list of IP addresses/Host names to be included in the name servers list
Add addresses to the list of NFS subnet whitelist
ncli> cluster add-to-nfs-whitelist ip-subnet-masks
Required arguments
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask'(a.b.c.d/l.m.n.o) to be included in
the NFS subnet whitelist
Add addresses to the list of NTP servers
ncli> cluster add-to-ntp-servers servers
Required arguments
servers
Comma-separated list of IP addresses/Host names to be included in the NTP servers list
Clear the external IP address of the Cluster
ncli> cluster clear-external-ip-address
Required arguments
None
Clear configuration of SMTP Server used for transmitting alerts and report emails to Nutanix support
ncli> cluster clear-smtp-server
Required arguments
None
Configure discovered node with IP addresses (Hypervisor, CVM and IPMI addresses)
nCLI Reference | Command Reference | NOS | 53
ncli> cluster configure-node node-uuid { cvm-ip } { hypervisor-ip } { ipmi-ip } { ipmi-
netmask } { ipmi-gateway }
Required arguments
node-uuid
UUID of the new node
Optional arguments
cvm-ip
IP address of the controller VM
hypervisor-ip
IP address of the Hypervisor Host
ipmi-ip
IPMI address of the node
ipmi-netmask
IPMI netmask of the node
ipmi-gateway
IPMI gateway of the node
Discover new nodes available to add to the cluster
ncli> cluster discover-nodes
Required arguments
None
Edit params of a Cluster
ncli> cluster { edit-params | edit-info } { new-name } { support-verbosity-level } {
external-ip-address } { enable-shadow-clones } { enable-password-remote-login }
Required arguments
None
Optional arguments
new-name
Name of the cluster
support-verbosity-level
Verbosity level settings for populating support information
external-ip-address
External IP address to access the cluster. Set to '-' to clear the existing value
enable-shadow-clones
Enable/Disable shadow clones
enable-password-remote-login
Enable/Disable password remote login to cluster
Get the domain fault tolerance state of the cluster
ncli> cluster get-domain-fault-tolerance-status type
nCLI Reference | Command Reference | NOS | 54
Required arguments
type
Fault tolerance domain type { rackable_unit, node }
Get the list of name servers
ncli> cluster get-name-servers
Required arguments
None
Get the list of NFS subnet whitelist
ncli> cluster get-nfs-whitelist
Required arguments
None
Get the list of NTP servers
ncli> cluster get-ntp-servers
Required arguments
None
Get params of a Cluster
ncli> cluster { get-params | info }
Required arguments
None
Get the redundancy state of the cluster
ncli> cluster get-redundancy-state
Required arguments
None
Get remote support status on a Cluster
ncli> cluster get-remote-support-status
Required arguments
None
Check the removal status for Physical Hosts
ncli> cluster { get-remove-status | get-rm-status } { id }
Required arguments
None
nCLI Reference | Command Reference | NOS | 55
Optional arguments
id
ID of the Physical Host
Get configuration of SMTP Server used for transmitting alerts and report emails to Nutanix support
ncli> cluster get-smtp-server
Required arguments
None
Join the Nutanix storage cluster to the Windows AD domain specified in the cluster name. This operation is only
valid for Hyper-V clusters.
ncli> cluster join-domain ad-admin-username { ad-admin-password }
Required arguments
ad-admin-username
Username of the account that has administrative access to the Windows AD domain.
Optional arguments
ad-admin-password
Password for the account specified by the username.
Get the list of public keys configured in the cluster
ncli> cluster { list-public-keys | ls-public-keys } { name }
Required arguments
None
Optional arguments
name
Name of the cluster public key
Remove all the public keys previously configured in the cluster
ncli> cluster { remove-all-public-keys | rm-all-public-keys }
Required arguments
None
Remove addresses from the list of name servers
ncli> cluster remove-from-name-servers servers
Required arguments
servers
Comma-separated list of IP addresses/Host names to be removed from the name servers list
Remove addresses from the list of NFS subnet whitelist
ncli> cluster remove-from-nfs-whitelist ip-subnet-masks
nCLI Reference | Command Reference | NOS | 56
Required arguments
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask' (a.b.c.d/l.m.n.o) to be removed
from the NFS subnet whitelist
Remove addresses from the list of NTP servers
ncli> cluster remove-from-ntp-servers servers
Required arguments
servers
Comma-separated list of IP addresses/Host names to be removed from the NTP servers list
Delete public key with the specified name from the cluster
ncli> cluster { remove-public-key | rm-public-key } name
Required arguments
name
Name of the cluster public key
Begin the process of removing a Physical Host
ncli> cluster { remove-start | rm-start delete } id { skip-space-check }
Required arguments
id
ID of the Physical Host
Optional arguments
skip-space-check
Skip checking storage space-related constraints when initiating removal of a host from the
cluster
Default: false
Send an email to test the SMTP Server configuration
ncli> cluster send-test-email recipient subject
Required arguments
recipient
Recipient of the test email
subject
Subject of the test email
Set the external IP address (IPv4) of the Cluster
ncli> cluster set-external-ip-address { external-ip-address }
Required arguments
None
Optional arguments
external-ip-address
External IP address to access the cluster. Set to '-' to clear the existing value
nCLI Reference | Command Reference | NOS | 57
Set configuration of SMTP Server used for transmitting alert and report emails to Nutanix support
ncli> cluster set-smtp-server address { port } { username } { password } { security-mode
} { from-email-address }
Required arguments
address
Fully Qualified Domain Name(FQDN) or IPv4 address of the SMTP Server
Optional arguments
port
Port number of the SMTP Server. By default, port 25 is used
username
Username to access the SMTP Server
password
Password to access the SMTP Server
security-mode
Security mode used by SMTP Server for data encryption and authentication. SMTP Server in
Nutanix cluster can be configured with one of the following mode: 'none', 'ssl' or 'starttls'
Default: none
from-email-address
From email address to be used while sending emails (Set to '-' to clear the existing value)
Set the timezone of the Cluster
ncli> cluster set-timezone timezone
Required arguments
timezone
Timezone of the cluster
Start all services in the cluster
ncli> cluster start
Required arguments
None
Start remote support on a Cluster
ncli> cluster start-remote-support { duration }
Required arguments
None
Optional arguments
duration
Time (in minutes) to keep remote support enabled
Default: 0
Get the status of all services in the cluster
ncli> cluster status
nCLI Reference | Command Reference | NOS | 58
Required arguments
None
Stop all services in the cluster
ncli> cluster stop
Required arguments
None
Stop remote support on a Cluster
ncli> cluster stop-remote-support { duration }
Required arguments
None
Optional arguments
duration
Time (in minutes) to keep remote support disabled
Default: 0
Unjoin the Nutanix storage cluster from the Windows AD domain. This operation is only valid for Hyper-V clusters.
ncli> cluster unjoin-domain ad-admin-username { ad-admin-password } { force } { remove-
dns }
Required arguments
ad-admin-username
Username of the account that has administrative access to the Windows AD domain.
Optional arguments
ad-admin-password
Password for the account specified by the username.
force
Force execution of the operation.
Default: false
remove-dns
Whether the DNS entry corresponding to the Nutanix storage cluster should also be removed.
Default: false
Get version of software running on a Cluster
ncli> cluster version
Required arguments
None
nCLI Reference | Command Reference | NOS | 59
container: Storage Container
Description A Storage Container is a container for virtual disks
Alias ctr
Operations • add-to-nfs-whitelist
• create | add
• edit | update
• get-down-migrate-times | get-dm-times
• list | ls
• list-stats | ls-stats
• remove | rm
• remove-from-nfs-whitelist
• set-down-migrate-times | set-dm-times
Add addresses to Storage Container's NFS subnet whitelist
ncli> container add-to-nfs-whitelist ip-subnet-masks { id } { name }
Required arguments
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask'(a.b.c.d/l.m.n.o) to be included in
the Storage Container's NFS subnet whitelist
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
Create a new Storage Container
ncli> container { create | add } name { res-capacity } { sp-id } { sp-name } { rf } {
random-io-priority-order } { sequential-io-priority-order } { enable-compression } {
fingerprint-on-write } { on-disk-dedup } { compression-delay } { ip-subnet-masks }
Required arguments
name
Name of the Storage Container
Optional arguments
res-capacity
Explicit reserved Capacity (GB) of the Storage Container
sp-id
ID of the Storage Pool for the Storage Container
sp-name
Name of the Storage Pool for the Storage Container
rf
Replication Factor for all data in the Storage Container
nCLI Reference | Command Reference | NOS | 60
random-io-priority-order
Comma seperated random I/O priority order (high to low) of Storage Tiers in a Storage
Container
sequential-io-priority-order
Comma seperated sequential I/O priority order (high to low) of Storage Tiers in a Storage
Container
enable-compression
Enable or disable compression on a Storage Container
Default: false
fingerprint-on-write
Fingerprint on writes to the Storage Container {on, off, none}
on-disk-dedup
On-disk dedup of the Storage Container {none, off, post-process}
compression-delay
Time delay in minutes for compressing/uncompressing the data on Storage Container
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask'(a.b.c.d/l.m.n.o) to be included in
the Storage Container's NFS subnet whitelist
Edit a Storage Container
ncli> container { edit | update } { id } { name } { new-name } { res-capacity } { rf }
{ random-io-priority-order } { sequential-io-priority-order } { enable-compression } {
compression-delay } { fingerprint-on-write } { on-disk-dedup } { ip-subnet-masks }
Required arguments
None
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
new-name
Name of the Storage Container
res-capacity
Explicit reserved Capacity (GB) of the Storage Container
rf
Replication Factor for all data in the Storage Container
random-io-priority-order
Comma seperated random I/O priority order (high to low) of Storage Tiers in a Storage
Container
sequential-io-priority-order
Comma seperated sequential I/O priority order (high to low) of Storage Tiers in a Storage
Container
enable-compression
Enable or disable compression on a Storage Container
nCLI Reference | Command Reference | NOS | 61
compression-delay
Time delay in minutes for compressing/uncompressing the data on Storage Container
fingerprint-on-write
Fingerprint on writes to the Storage Container {on, off, none}
on-disk-dedup
On-disk dedup of the Storage Container {none, off, post-process}
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask'(a.b.c.d/l.m.n.o) to be included in
the Storage Container's NFS subnet whitelist
Get the down-migrate times (in minutes) for Storage Tiers in a Storage Container
ncli> container { get-down-migrate-times | get-dm-times } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
List Storage Containers
ncli> container { list | ls } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
Get stats data for Storage Containers
ncli> container { list-stats | ls-stats } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
Delete a Storage Container
ncli> container { remove | rm } { id } { name } { ignore-small-files }
nCLI Reference | Command Reference | NOS | 62
Required arguments
None
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
ignore-small-files
Ignores all the small files on the Storage Container {true, false} while marking for removal
Default: false
Remove addresses from Storage Container's NFS subnet whitelist
ncli> container remove-from-nfs-whitelist ip-subnet-masks { id } { name }
Required arguments
ip-subnet-masks
Comma-separated list with entries of the form 'IP/subnet mask'(a.b.c.d/l.m.n.o) to be included in
the Storage Container's NFS subnet whitelist
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
Set the down-migrate times (in minutes) for a Storage Tier in a Storage Container
ncli> container { set-down-migrate-times | set-dm-times } tier-names { id } { name } {
time-in-min }
Required arguments
tier-names
A comma-separated list of Storage Tiers
Optional arguments
id
ID of the Storage Container
name
Name of the Storage Container
time-in-min
Time in minutes after which to down-migrate data in a given Storage Tier in a Storage Container
Default: 30
datastore: Datastore
Description An NFS Datastore
Alias None
nCLI Reference | Command Reference | NOS | 63
Operations • create | add
• delete | remove rm
• list | ls
Create a new NFS datastore on the Physical Hosts using the Storage Container (ESX only). Container name will be
used as datastore name, if datastore name is not specified
ncli> datastore { create | add } ctr-name { name } { host-ids } { read-only }
Required arguments
ctr-name
Name of the Storage Container
Optional arguments
name
Name of the Datastore (default = Container name)
host-ids
A comma-separated list of the ids of the Physical Hosts (default = Includes all hosts)
read-only
Whether a Physical Host must have only read-only access to the Datastore
Default: false
Delete the NFS datastore on the Physical Hosts
ncli> datastore { delete | remove rm } name { host-ids }
Required arguments
name
Name of the Datastore
Optional arguments
host-ids
A comma-separated list of the ids of the Physical Hosts (default = Includes all hosts)
List NFS Datastores
ncli> datastore { list | ls }
Required arguments
None
disk: Physical Disk
Description A Physical Disk
Alias None
Operations • get-remove-status | get-rm-status
• list | ls
• list-free | ls-free
• list-stats | ls-stats
nCLI Reference | Command Reference | NOS | 64
• remove-start | rm-start delete
Check the removal status for Physical Disks
ncli> disk { get-remove-status | get-rm-status } { id }
Required arguments
None
Optional arguments
id
ID of the Physical Disk
List Physical Disks
ncli> disk { list | ls } { id } { sp-id } { sp-name } { tier-name }
Required arguments
None
Optional arguments
id
ID of the Physical Disk
sp-id
ID of the Storage Pool for the Physical Disk
sp-name
Name of the Storage Pool for the Physical Disk
tier-name
Corresponding Storage Tier
List Physical Disks that are not assigned to any Storage Pool
ncli> disk { list-free | ls-free }
Required arguments
None
Get stats data for Physical Disks
ncli> disk { list-stats | ls-stats } { id } { sp-id } { tier-name }
Required arguments
None
Optional arguments
id
ID of the Physical Disk
sp-id
ID of the Storage Pool for the Physical Disk
tier-name
Corresponding Storage Tier
nCLI Reference | Command Reference | NOS | 65
Begin the process of removing a Physical Disk
ncli> disk { remove-start | rm-start delete } id { force }
Required arguments
id
ID of the Physical Disk
Optional arguments
force
Forcefully perform the requested operation skipping any constraint validation
Default: false
events: Event
Description An Event
Alias event
Operations • acknowledge | ack
• history
• list | ls
Acknowledge Events
ncli> events { acknowledge | ack } ids
Required arguments
ids
A comma-separated list of ids of the Events
List history of Events
ncli> events history duration { acknowledged } { max-events }
Required arguments
duration
Duration (in days) for getting the history of Events
Optional arguments
acknowledged
Acknowledged Events?
max-events
Maximum number of Events to fetch
Default: 100
List of unacknowledged Events
ncli> events { list | ls } { max-events }
Required arguments
None
nCLI Reference | Command Reference | NOS | 66
Optional arguments
max-events
Maximum number of Events to fetch
Default: 100
health-check: Health Check
Description A health check
Alias check
Operations • edit | update
• list | ls
Edit a Health Check
ncli> health-check { edit | update } id { enable } { interval } { parameter-thresholds
}
Required arguments
id
Id of the Health Check
Optional arguments
enable
Enable/Disable Health Check
interval
Scheduled interval at which Health Check should be run (in seconds)
parameter-thresholds
List of comma-separated parameter and it's threshold. All the values should be of format
<parameter-name:value>.
List Health Checks
ncli> health-check { list | ls } { id }
Required arguments
None
Optional arguments
id
Id of the Health Check
host: Physical Host
Description A Physical Host hosts Virtual Machines
Alias None
Operations • add-node
nCLI Reference | Command Reference | NOS | 67
• configure-node
• discover-nodes
• edit | update
• enable-metadata-store
• get-remove-status | get-rm-status
• list | ls
• list-stats | ls-stats
• remove-start | rm-start delete
• set-monitoring
Add the configured node to the cluster
ncli> host add-node node-uuid
Required arguments
node-uuid
UUID of the new node
Configure discovered node with IP addresses (Hypervisor, CVM and IPMI addresses)
ncli> host configure-node node-uuid { cvm-ip } { hypervisor-ip } { ipmi-ip } { ipmi-
netmask } { ipmi-gateway }
Required arguments
node-uuid
UUID of the new node
Optional arguments
cvm-ip
IP address of the controller VM
hypervisor-ip
IP address of the Hypervisor Host
ipmi-ip
IPMI address of the node
ipmi-netmask
IPMI netmask of the node
ipmi-gateway
IPMI gateway of the node
Discover new nodes available to add to the cluster
ncli> host discover-nodes
Required arguments
None
Edit Physical Host
ncli> host { edit | update } id { hypervisor-username } { hypervisor-password } { new-
ms-name } { oplog-disk-pct } { ipmi-username } { ipmi-password }
nCLI Reference | Command Reference | NOS | 68
Required arguments
id
ID of the Physical Host
Optional arguments
hypervisor-username
Username to access the Hypervisor Host
hypervisor-password
Password to access the Hypervisor Host
new-ms-name
Name of the Management Server
oplog-disk-pct
The percentage of the oplog-disk to use for oplog data
ipmi-username
Username for IPMI access to a Physical Host
ipmi-password
Password for IPMI access to a Physical Host
Enable metadata store on a Physical Host
ncli> host enable-metadata-store id
Required arguments
id
ID of the Physical Host
Check the removal status for Physical Hosts
ncli> host { get-remove-status | get-rm-status } { id }
Required arguments
None
Optional arguments
id
ID of the Physical Host
List Physical Hosts
ncli> host { list | ls } { id }
Required arguments
None
Optional arguments
id
ID of the Physical Host
Get stats data for Physical Host
ncli> host { list-stats | ls-stats } { id }
nCLI Reference | Command Reference | NOS | 69
Required arguments
None
Optional arguments
id
ID of the Physical Host
Begin the process of removing a Physical Host
ncli> host { remove-start | rm-start delete } id { skip-space-check }
Required arguments
id
ID of the Physical Host
Optional arguments
skip-space-check
Skip checking storage space-related constraints when initiating removal of a host from the
cluster
Default: false
Set the monitoring status of Physical Hosts
ncli> host set-monitoring enabled ids
Required arguments
enabled
Enable monitoring of Physical Hosts?
ids
A comma-separated list of the ids of the Physical Hosts
http-proxy: HTTP Proxy
Description An HTTP Proxy
Alias proxy
Operations • add
• edit | update
• list | ls
• remove | rm
Create a new HTTP Proxy
ncli> http-proxy add name ip-address port { username } { password }
Required arguments
name
Name of the HTTP Proxy
ip-address
IP Address of the HTTP Proxy
nCLI Reference | Command Reference | NOS | 70
port
Port number of the HTTP Proxy
Optional arguments
username
Username to access the HTTP Proxy
password
Password to access the HTTP Proxy
Edit an HTTP Proxy
ncli> http-proxy { edit | update } name { ip-address } { username } { password } { port
}
Required arguments
name
Name of the HTTP Proxy
Optional arguments
ip-address
IP Address of the HTTP Proxy
username
Username to access the HTTP Proxy
password
Password to access the HTTP Proxy
port
Port number of the HTTP Proxy
List HTTP Proxies
ncli> http-proxy { list | ls } { name }
Required arguments
None
Optional arguments
name
Name of the HTTP Proxy
Remove an HTTP Proxy
ncli> http-proxy { remove | rm } { name }
Required arguments
None
Optional arguments
name
Name of the HTTP Proxy
nCLI Reference | Command Reference | NOS | 71
license: License
Description License for a Nutanix cluster
Alias None
Operations • apply-license
• download-cluster-info
• generate-cluster-info
• get-allowances
• get-license
Apply a license file to the cluster
ncli> license apply-license license-file
Required arguments
license-file
License file
Download cluster info as a file
ncli> license download-cluster-info file-path
Required arguments
file-path
File path
Get cluster info from the cluster
ncli> license generate-cluster-info
Required arguments
None
Read allowances for features as listed in the license
ncli> license get-allowances { feature-name }
Required arguments
None
Optional arguments
feature-name
Feature name
Read license file from the cluster
ncli> license get-license
Required arguments
None
nCLI Reference | Command Reference | NOS | 72
managementserver: Management Server
Description An infrastructure management server such as
VCenter
Alias ms
Operations • add
• edit | update
• list | ls
• remove | rm
Add a new Management Server
ncli> managementserver add name url username password
Required arguments
name
Name of the Management Server
url
Access URL of the Management Server
username
Username for access to the Management Server
password
Password for access to the Management Server
Add a new Management Server
ncli> managementserver { edit | update } name { url } { username } { password }
Required arguments
name
Name of the Management Server
Optional arguments
url
Access URL of the Management Server
username
Username for access to the Management Server
password
Password for access to the Management Server
List Management Servers
ncli> managementserver { list | ls } { name }
Required arguments
None
nCLI Reference | Command Reference | NOS | 73
Optional arguments
name
Name of the Management Server
Delete a Management Server
ncli> managementserver { remove | rm } name
Required arguments
name
Name of the Management Server
multicluster: Multicluster
Description A Nutanix Management Console to manage
multiple clusters
Alias None
Operations • add-to-multicluster
• delete-cluster-state
• get-cluster-state
• remove-from-multicluster
Add to multicluster
ncli> multicluster add-to-multicluster external-ip-address-or-svm-ips username
password
Required arguments
external-ip-address-or-svm-ips
External IP address or list of SVM IP addresses
username
username
password
password
Delete cluster state
ncli> multicluster delete-cluster-state cluster-id
Required arguments
cluster-id
Id of the cluster
Get cluster state
ncli> multicluster get-cluster-state { cluster-id }
Required arguments
None
nCLI Reference | Command Reference | NOS | 74
Optional arguments
cluster-id
Id of the cluster
Remove from multicluster
ncli> multicluster remove-from-multicluster external-ip-address-or-svm-ips username
password
Required arguments
external-ip-address-or-svm-ips
External IP address or list of SVM IP addresses
username
username
password
password
protection-domain: Protection domain
Description A protection domain to be used for Data Protection
Alias pd
Operations • abort-replication | abort-repl
• activate
• add-daily-schedule
• add-hourly-schedule
• add-minutely-schedule
• add-monthly-schedule
• add-one-time-snapshot | create-one-time-
snapshot
• add-weekly-schedule
• clear-retention-policy
• clear-schedules
• create | add
• deactivate
• list | ls
• list-replication-status | ls-repl-status
• list-snapshots | ls-snaps
• ls-pending-actions
• ls-pending-one-time-snapshots
• ls-schedules
• migrate
• pause-replication | pause-repl
• protect
• remove | rm
• remove-from-schedules
• restore-snapshot
• resume-replication | resume-repl
nCLI Reference | Command Reference | NOS | 75
• retain-snapshot | retain-snap
• rm-one-time-schedules
• rm-snapshot | rm-snap
• rollback-pd
• set-retention-policy
• unprotect
Abort replications of a Protection domain
ncli> protection-domain { abort-replication | abort-repl } name replication-ids
Required arguments
name
Name of the Protection domain
replication-ids
List of comma-separated identifier of replications
Mark Protection domain as active
ncli> protection-domain activate name { snap-id }
Required arguments
name
Name of the Protection domain
Optional arguments
snap-id
Id of the Snapshot to be restored while making Protection domain as active. By default, latest
snapshot is restored.
Default: -1
Add a daily snapshot schedule to a Protection domain
ncli> protection-domain add-daily-schedule name { start-time } { end-time } { every-
nth-day } { local-retention } { remote-retention }
Required arguments
name
Name of the Protection domain
Optional arguments
start-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become active. If not
specified, schedule will become active immediately
end-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become inactive. If not
specified, schedule will be active indefinitely
every-nth-day
Repeat the daily schedule every nth day
Default: 1
local-retention
Maximum number of snapshots to retain locally
nCLI Reference | Command Reference | NOS | 76
Default: 1
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Add an hourly snapshot schedule to a Protection domain
ncli> protection-domain add-hourly-schedule name { start-time } { end-time } { every-
nth-hour } { local-retention } { remote-retention }
Required arguments
name
Name of the Protection domain
Optional arguments
start-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become active. If not
specified, schedule will become active immediately
end-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become inactive. If not
specified, schedule will be active indefinitely
every-nth-hour
Repeat the hourly schedule every nth hour
Default: 1
local-retention
Maximum number of snapshots to retain locally
Default: 1
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Add an minutely snapshot schedule to a Protection domain
ncli> protection-domain add-minutely-schedule name { start-time } { end-time } { every-
nth-minute } { local-retention } { remote-retention }
Required arguments
name
Name of the Protection domain
Optional arguments
start-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become active. If not
specified, schedule will become active immediately
end-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become inactive. If not
specified, schedule will be active indefinitely
every-nth-minute
Repeat the hourly schedule every nth minute
Default: 1
nCLI Reference | Command Reference | NOS | 77
local-retention
Maximum number of snapshots to retain locally
Default: 1
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Add a monthly snapshot schedule to a Protection domain
ncli> protection-domain add-monthly-schedule name { days-of-month } { start-time } {
end-time } { local-retention } { remote-retention }
Required arguments
name
Name of the Protection domain
Optional arguments
days-of-month
Comma seperated day of month values for the schedule: 1-31
start-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become active. If not
specified, schedule will become active immediately
end-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become inactive. If not
specified, schedule will be active indefinitely
local-retention
Maximum number of snapshots to retain locally
Default: 1
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Create a new out of band snapshot schedule in a Protection domain to take a snapshot at a specified time
ncli> protection-domain { add-one-time-snapshot | create-one-time-snapshot } name {
snap-time } { remote-sites } { retention-time }
Required arguments
name
Name of the Protection domain
Optional arguments
snap-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which snapshot is to be taken. If not
specified, snapshot will be taken immediately
remote-sites
Comma-separated list of Remote Site to which snapshots are replicated. If not specified, remote
replication is not performed
retention-time
Number of seconds to retain the snapshot. Aged snapshots will be garbage collected. By
default, snapshot is retained forever
nCLI Reference | Command Reference | NOS | 78
Add a weekly snapshot schedule to a Protection domain
ncli> protection-domain add-weekly-schedule name { days-of-week } { start-time } { end-
time } { local-retention } { remote-retention }
Required arguments
name
Name of the Protection domain
Optional arguments
days-of-week
Comma seperated day of week values for the schedule: 1-7 (starts with Sunday(1)), or (sun |
mon | tue | wed | thu | fri | sat)
start-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become active. If not
specified, schedule will become active immediately
end-time
Specify time in format MM/dd/yyyy [HH:mm:ss [z]] at which the schedule become inactive. If not
specified, schedule will be active indefinitely
local-retention
Maximum number of snapshots to retain locally
Default: 1
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Clear retention policies for snapshot schedules of a Protection domain
ncli> protection-domain clear-retention-policy name id
Required arguments
name
Name of the Protection domain
id
ID of a cron schedule of a Protection domain
Remove all snapshot schedules from a Protection domain
ncli> protection-domain clear-schedules name
Required arguments
name
Name of the Protection domain
Create a new active Protection domain
ncli> protection-domain { create | add } name
Required arguments
name
Name of the Protection domain
Mark Protection domain as inactive
nCLI Reference | Command Reference | NOS | 79
ncli> protection-domain deactivate name
Required arguments
name
Name of the Protection domain
List all Protection domains
ncli> protection-domain { list | ls } { name }
Required arguments
None
Optional arguments
name
Name of the Protection domain
Get the status of replication in a Protection domain
ncli> protection-domain { list-replication-status | ls-repl-status } { name }
Required arguments
None
Optional arguments
name
Name of the Protection domain
List Snapshots of a Protection domain
ncli> protection-domain { list-snapshots | ls-snaps } { name } { snap-id } { state } {
oob-schedule-id }
Required arguments
None
Optional arguments
name
Name of the Protection domain
snap-id
Id of the Snapshot
state
State of the Snapshot
oob-schedule-id
Id of the out of band schedule that created the Snapshot
List all pending actions for Protection domains
ncli> protection-domain ls-pending-actions { name }
Required arguments
None
nCLI Reference | Command Reference | NOS | 80
Optional arguments
name
Name of the Protection domain
List out of band snapshot schedules of Protection domains
ncli> protection-domain ls-pending-one-time-snapshots { name }
Required arguments
None
Optional arguments
name
Name of the Protection domain
List the snapshot schedules of a Protection domain
ncli> protection-domain ls-schedules name
Required arguments
name
Name of the Protection domain
Mark Protection domain as inactive and failover to the specified Remote Site
ncli> protection-domain migrate name remote-site
Required arguments
name
Name of the Protection domain
remote-site
Remote Site to be used for planned failover
Pause replications of a Protection domain
ncli> protection-domain { pause-replication | pause-repl } name replication-ids
Required arguments
name
Name of the Protection domain
replication-ids
List of comma-separated identifier of replications
Add Virtual Machines and NFS files to a Protection domain
ncli> protection-domain protect name { vm-names } { ctr-id } { host-id } { files } { cg-
name } { ignore-duplicates } { app-consistent-snapshots }
Required arguments
name
Name of the Protection domain
nCLI Reference | Command Reference | NOS | 81
Optional arguments
vm-names
Comma-separated list of Virtual Machine names to be added in Protection domain
ctr-id
Add all Virtual Machines in a Storage Container to a Protection domain
host-id
Add all Virtual Machines in a Physical Host to a Protection domain
files
Comma-separated list of NFS files to be added in Protection domain
cg-name
Name of the Consistency group to which Virtual Machines are added. If not specified, each
Virtual Machines is added to a Consistency group which has same name as the Virtual Machine
name
ignore-duplicates
Whether to ignore if any of the specified Virtual Machines already exist in the specified
Protection domain
Default: true
app-consistent-snapshots
Whether Consistency group created for Virtual Machine performs application consistent
snapshots. Such special Consistency group can contain one and only one Virtual Machine
Default: false
Mark a Protection domain for removal. Protection domain will be removed from the appliance when all
outstanding operations on it are cancelled
ncli> protection-domain { remove | rm } name
Required arguments
name
Name of the Protection domain
Remove a snapshot schedule from a Protection domain
ncli> protection-domain remove-from-schedules name id
Required arguments
name
Name of the Protection domain
id
ID of a cron schedule of a Protection domain
Restore Virtual Machines and/or NFS files in a Snapshot
ncli> protection-domain restore-snapshot name snap-id { files } { vm-names } { replace }
{ path-prefix }
Required arguments
name
Name of the Protection domain
nCLI Reference | Command Reference | NOS | 82
snap-id
Id of the Snapshot to be used for rollback
Optional arguments
files
Comma-separated list of NFS files to be restored
vm-names
Comma-separated list of Virtual Machine ids to be restored
replace
Whether the restored Virtual Machines and/or NFS files replace their corresponding live Virtual
Machines and/or Virtual Machines. If set to false, then the parameter path-prefix must be
specified
Default: false
path-prefix
The path prefix that apply to the restored file paths. For example, if restoring file '/ctr/dir/file' with
a prefix of '/prefix', then the restored files will be put in path '/ctr/prefix/dir/file'. If empty, then no
path prefix will be applied.
Resume previously paused replications of a Protection domain
ncli> protection-domain { resume-replication | resume-repl } name replication-ids
Required arguments
name
Name of the Protection domain
replication-ids
List of comma-separated identifier of replications
Retain snaphots forever of a Protection domain
ncli> protection-domain { retain-snapshot | retain-snap } name snap-ids
Required arguments
name
Name of the Protection domain
snap-ids
List of comma-separated identifier of Snapshots
Remove out of band snapshot schedules from a Protection domain
ncli> protection-domain rm-one-time-schedules name schedule-ids
Required arguments
name
Name of the Protection domain
schedule-ids
List of comma-separated identifier of Out of band schedules
Remove snaphots of a Protection domain
ncli> protection-domain { rm-snapshot | rm-snap } name snap-ids
nCLI Reference | Command Reference | NOS | 83
Required arguments
name
Name of the Protection domain
snap-ids
List of comma-separated identifier of Snapshots
Rollback an active Protection domain to a snapshot
ncli> protection-domain rollback-pd name snap-id
Required arguments
name
Name of the Protection domain
snap-id
Snapshot to which Protection domain is to be rollbacked
Set retention policies for snapshot schedules of a Protection domain
ncli> protection-domain set-retention-policy name id { local-retention } { remote-
retention }
Required arguments
name
Name of the Protection domain
id
ID of a cron schedule of a Protection domain
Optional arguments
local-retention
Maximum number of snapshots to retain locally
remote-retention
Comma-separated enteries the form of <remote_site_name>:<quantity> to specify the remote
sites' retention policies for the schedule.
Mark Virtual Machines and NFS files for removal from a given Protection domain. They will be removed when all
outstanding operations on them are completed/cancelled
ncli> protection-domain unprotect name { files } { vm-names }
Required arguments
name
Name of the Protection domain
Optional arguments
files
Comma-separated list of NFS files to be removed from Protection domain
vm-names
Comma-separated list of Virtual Machine name to be removed from Protection domain
nCLI Reference | Command Reference | NOS | 84
pulse-config: Pulse Configuration
Description Configuration information used for Pulse setup
Alias None
Operations • edit | update
• list | ls
Update Pulse Configuration
ncli> pulse-config { edit | update } { enable } { enable-default-nutanix-email } {
support-verbosity-level } { email-contacts }
Required arguments
None
Optional arguments
enable
Enable Pulse emails
enable-default-nutanix-email
Enable Pulse default Nutanix email
support-verbosity-level
List Pulse Configuration
email-contacts
Comma seperated list of emails to be used while sending Pulse info. Set to '-' to clear all the
existing emails.
List Pulse Configuration
ncli> pulse-config { list | ls }
Required arguments
None
rsyslog-config: RSyslog Configuration
Description Configuration information to send logs to remote
servers
Alias None
Operations • create-module | add-module
• create-server | add-server
• delete-module | remove-module
• delete-server | remove-server
• edit-server | update-server
• get-status
• list | ls
• list-modules | ls-modules
nCLI Reference | Command Reference | NOS | 85
• list-servers | ls-servers
• set-status
Create RSyslog Server Module
ncli> rsyslog-config { create-module | add-module } server-name name level { include-
monitor-logs }
Required arguments
server-name
Name of the RSyslog Server
name
Name of the RSyslog Server Module
level
Log level for RSyslog Server Module
Optional arguments
include-monitor-logs
Include monitor logs for the given RSyslog Server Module
Create RSyslog Configuration
ncli> rsyslog-config { create-server | add-server } name ip-address port network-
protocol
Required arguments
name
Name of the RSyslog Server
ip-address
Ip address of the RSyslog Server
port
port number
network-protocol
Protocol for RSyslog server configuration. Currently supported protocols are TCP and UDP
Remove RSyslog Server Module
ncli> rsyslog-config { delete-module | remove-module } server-name name
Required arguments
server-name
Name of the RSyslog Server
name
Name of the RSyslog Server Module
Remove RSyslog Server
ncli> rsyslog-config { delete-server | remove-server } name
Required arguments
name
Name of the RSyslog Server
nCLI Reference | Command Reference | NOS | 86
Update RSyslog Server
ncli> rsyslog-config { edit-server | update-server } name { ip-address } { port } {
network-protocol }
Required arguments
name
Name of the RSyslog Server
Optional arguments
ip-address
Ip address of the RSyslog Server
port
port number
network-protocol
Protocol for RSyslog server configuration. Currently supported protocols are TCP and UDP
Returns the status of RSyslog service
ncli> rsyslog-config get-status
Required arguments
None
List RSyslog Servers
ncli> rsyslog-config { list | ls }
Required arguments
None
List RSyslog Server Modules
ncli> rsyslog-config { list-modules | ls-modules } server-name
Required arguments
server-name
Name of the RSyslog Server
List RSyslog Servers
ncli> rsyslog-config { list-servers | ls-servers }
Required arguments
None
Sets the status of RSyslog service
ncli> rsyslog-config set-status enable
Required arguments
enable
Enable or disable RSyslog service on a cluster
nCLI Reference | Command Reference | NOS | 87
rackable-unit: Rackable unit
Description A rackable unit
Alias ru
Operations • edit | update
• list | ls
• remove | rm
Edit a Rackable unit
ncli> rackable-unit { edit | update } id location
Required arguments
id
Id of the Rackable unit
location
Location of the Rackable unit
List Rackable unit
ncli> rackable-unit { list | ls }
Required arguments
None
Remove a Rackable unit
ncli> rackable-unit { remove | rm } id
Required arguments
id
Id of the Rackable unit
remote-site: Remote Site
Description A remote cluster to be used for replicating data
Alias rs
Operations • create | add
• edit | update
• list | ls
• list-snapshots | ls-snaps
• remove | rm
• retrieve-snapshot
• rm-snapshot | rm-snap
Create a new Remote Site
nCLI Reference | Command Reference | NOS | 88
ncli> remote-site { create | add } name address-list { capabilities } { max-bandwidth }
{ enable-proxy } { enable-ssh-tunnel } { enable-compression } { vstore-map }
Required arguments
name
Name of the Remote Site
address-list
List of comma-separated addresses of the remote site. All addresses should be of format <ip>
or of format <ip:port>. Default port is used if the port number is not specified
Optional arguments
capabilities
Capabilities of the Remote Site; comma-separated values of (backup | disaster_recovery).
Backup sites only allow data backup, whereas disaster recovery allows the user to run VMs in
the event of a disaster.
max-bandwidth
Maximum bandwidth (in kilobytes per sec) to be used while replicating to the remote site. If not
specified, restriction is not placed on maximum bandwidth used by replication
enable-proxy
Boolean parameter to indicate whether the addresses specified in address-list can be used as a
proxy to communicate with other Nutanix components on the remote site
enable-ssh-tunnel
Boolean parameter to indicate whether the addresses specified in address-list can be used as
a SSH tunnel to communicate with other Nutanix components on the remote site. Enabling SSH
tunnel mode will also enable proxy mode
enable-compression
Enable or disable compression of data during replication
vstore-map
By default, data from a local vStore is replicated to a identically named vStore in the remote site.
To setup data replication from local vStore to remote vStore having different names, provide
comma-separated list of <local vStore>:<target vStore> mapping. Mapping is not required if the
names of local and target vStore are same
Edit a Remote Site
ncli> remote-site { edit | update } name { capabilities } { max-bandwidth } { enable-
proxy } { enable-ssh-tunnel } { enable-compression } { address-add } { address-del } {
address-list } { vstore-map-add } { vstore-map-del }
Required arguments
name
Name of the Remote Site
Optional arguments
capabilities
Capabilities of the Remote Site; comma-separated values of (backup | disaster_recovery).
Backup sites only allow data backup, whereas disaster recovery allows the user to run VMs in
the event of a disaster.
max-bandwidth
Maximum bandwidth (in kilobytes per sec) to be used while replicating to the remote site. If not
specified, restriction is not placed on maximum bandwidth used by replication
nCLI Reference | Command Reference | NOS | 89
enable-proxy
Boolean parameter to indicate whether the addresses specified in address-list can be used as a
proxy to communicate with other Nutanix components on the remote site
enable-ssh-tunnel
Boolean parameter to indicate whether the addresses specified in address-list can be used as
a SSH tunnel to communicate with other Nutanix components on the remote site. Enabling SSH
tunnel mode will also enable proxy mode
enable-compression
Enable or disable compression of data during replication
address-add
Address to be included in the remote site address list. Address should be of the format <ip> or
of the format <ip:port> and should conform to the format of the current remote site address list
address-del
Address to be removed from the remote site address list. Port number, if provided, is ignored
address-list
List of comma-separated addresses of the remote site. All addresses should be of format <ip>
or of format <ip:port>. Default port is used if the port number is not specified
vstore-map-add
Entry of the form <local vStore>:<target vStore> to be included in the vStore replication map. If
mapping for a local vStore already exists, mapping is updated with the the new target vStore
vstore-map-del
Entry of the form <local vStore>:<target vStore> to be removed from the vStore replication map
List Remote Sites
ncli> remote-site { list | ls } { name }
Required arguments
None
Optional arguments
name
Name of the Remote Site
List Snapshots of a Remote Site
ncli> remote-site { list-snapshots | ls-snaps } { name } { pd-name } { snap-id } {
state } { oob-schedule-id }
Required arguments
None
Optional arguments
name
Name of the Remote Site
pd-name
Name of the Protection domain
snap-id
Id of the Snapshot
state
State of the Snapshot
nCLI Reference | Command Reference | NOS | 90
oob-schedule-id
Id of the out of band schedule that created the Snapshot
Mark a Remote Site for removal. Site will be removed from the appliance when all outstanding operations that are
using the remote site are cancelled
ncli> remote-site { remove | rm } name
Required arguments
name
Name of the Remote Site
Download a snaphot from a Remote Site
ncli> remote-site retrieve-snapshot name pd-name snap-id
Required arguments
name
Name of the Remote Site
pd-name
Name of the Protection domain
snap-id
Id of the Snapshot
Remove snaphots of a Protection domain
ncli> remote-site { rm-snapshot | rm-snap } name pd-name snap-ids
Required arguments
name
Name of the Remote Site
pd-name
Name of the Protection domain
snap-ids
List of comma-separated identifier of Snapshots
snapshot: Snapshot
Description Snapshot of a Virtual Disk
Alias snap
Operations • clone
• create | add
• list | ls
• list-stats | ls-stats
• remove | rm
Create a (fast) clone based on a Snapshot
nCLI Reference | Command Reference | NOS | 91
ncli> snapshot clone { name } { clone-names } { src-file } { dest-files } { allow-
overwrite }
Required arguments
None
Optional arguments
name
Name of the Snapshot
clone-names
A comma-separated list of names for the newly created Snapshots
src-file
Absolute path of the NFS snapshot file
dest-files
Absolute path(s) of the clone(s) to be created
allow-overwrite
Enable overwriting if a NFS file already exists in the destination path
Default: false
Create a new Snapshot of a Virtual Disk or a NFS file
ncli> snapshot { create | add } { name } { vdisk-name } { src-file } { dest-file } {
allow-overwrite }
Required arguments
None
Optional arguments
name
Name of the Snapshot. If name is not specified, format snap_<vDisk-
name>_YYYY_MM_DD_HH_MM_SS is used to generate the name
vdisk-name
Name of the Virtual Disk
src-file
Absolute path of the NFS snapshot file
dest-file
Absolute path of the snapshot file to be created
allow-overwrite
Enable overwriting if a NFS file already exists in the destination path
Default: false
List Snapshots
ncli> snapshot { list | ls } { name } { vdisk-name }
Required arguments
None
Optional arguments
name
Name of the Snapshot
nCLI Reference | Command Reference | NOS | 92
vdisk-name
Name of the corresponding Virtual Disk
Get stats data for Snapshots
ncli> snapshot { list-stats | ls-stats } { name } { vdisk-name }
Required arguments
None
Optional arguments
name
Name of the Snapshot
vdisk-name
Name of the corresponding Virtual Disk
Delete a Snapshot
ncli> snapshot { remove | rm } name
Required arguments
name
Name of the Snapshot
snmp: SNMP
Description An SNMP agent
Alias None
Operations • add-transport
• add-trap
• add-user
• edit-trap | update-trap
• edit-user | update-user
• get-status
• list-transports | ls-transports
• list-traps | ls-traps
• list-users | ls-users
• remove-transport | delete-transport
• remove-trap | delete-trap
• remove-user | delete-user
• set-status
Add a transport to the list of snmp transports. Each transport is a protocol:port pair
ncli> snmp add-transport protocol port
nCLI Reference | Command Reference | NOS | 93
Required arguments
protocol
Protocol for the snmp agent or trap sink. Currently supported protocols are UDP, TCP and
UDP_6
port
Port number on which an snmp agent listens for requests or on which a trap sink is waiting traps
Add a trap sink to the list of trap sinks. Each trap sink is a combination of trap sink address, username and
authentication information
ncli> snmp add-trap username address { port } { protocol } { engine-id } { inform }
Required arguments
username
Identity of an snmp user
address
Address of an snmp trap sink. This should be an IP address or FQDN
Optional arguments
port
Port number on which an snmp agent listens for requests or on which a trap sink is waiting traps
protocol
Protocol for the snmp agent or trap sink. Currently supported protocols are UDP, TCP and
UDP_6
engine-id
Engine id of the snmp trap sink. This must be a hex string starting with 0x
inform
Flag that specifies whether a trap sink is actually an inform sink
Default: false
Add an snmp user along with its authentication and privacy keys
ncli> snmp add-user username auth-key auth-type { priv-key } { priv-type }
Required arguments
username
Identity of an snmp user
auth-key
Authentication key for an snmp user
auth-type
Authentication type for snmp user. Can be MD_5 or SHA
Optional arguments
priv-key
Encryption key for an snmp user
priv-type
Encryption type for an snmp user. Can be DES or AES
Edit one of the trap sinks from the list of trap sinks. Editable properties are username, authentication and privacy
settings and protocol
nCLI Reference | Command Reference | NOS | 94
ncli> snmp { edit-trap | update-trap } address { port } { protocol } { engine-id } {
inform }
Required arguments
address
Address of an snmp trap sink. This should be an IP address or FQDN
Optional arguments
port
Port number on which an snmp agent listens for requests or on which a trap sink is waiting traps
protocol
Protocol for the snmp agent or trap sink. Currently supported protocols are UDP, TCP and
UDP_6
engine-id
Engine id of the snmp trap sink. This must be a hex string starting with 0x
inform
Flag that specifies whether a trap sink is actually an inform sink
Modify the authentication and encrytption information of an existing snmp user
ncli> snmp { edit-user | update-user } username { auth-key } { auth-type } { priv-key }
{ priv-type }
Required arguments
username
Identity of an snmp user
Optional arguments
auth-key
Authentication key for an snmp user
auth-type
Authentication type for snmp user. Can be MD_5 or SHA
priv-key
Encryption key for an snmp user
priv-type
Encryption type for an snmp user. Can be DES or AES
Returns the status of the snmp service
ncli> snmp get-status
Required arguments
None
List all the transports specified for the snmp agent. Each transport is a protocol:port pair
ncli> snmp { list-transports | ls-transports }
Required arguments
None
List all the configured trap sinks along with their user information.
nCLI Reference | Command Reference | NOS | 95
ncli> snmp { list-traps | ls-traps } { address }
Required arguments
None
Optional arguments
address
Address of an snmp trap sink. This should be an IP address or FQDN
Lists all the snmp users along with their properties like authentication and privacy information
ncli> snmp { list-users | ls-users } { username }
Required arguments
None
Optional arguments
username
Identity of an snmp user
Remove a transport from the list of snmp transports
ncli> snmp { remove-transport | delete-transport } protocol port
Required arguments
protocol
Protocol for the snmp agent or trap sink. Currently supported protocols are UDP, TCP and
UDP_6
port
Port number on which an snmp agent listens for requests or on which a trap sink is waiting traps
Remove a trap from the list of snmp traps
ncli> snmp { remove-trap | delete-trap } address
Required arguments
address
Address of an snmp trap sink. This should be an IP address or FQDN
Remove a user from the list of snmp users
ncli> snmp { remove-user | delete-user } username
Required arguments
username
Identity of an snmp user
Sets the status of the snmp service
ncli> snmp set-status enable
Required arguments
enable
Enable or disable snmp agent on a cluster
nCLI Reference | Command Reference | NOS | 96
software: Software
Description NOS Software Release
Alias None
Operations • automatic-download
• cancel
• download
• list | ls
• remove | rm delete
• upload
Toggle automatic download of a Software
ncli> software automatic-download { enable }
Required arguments
None
Optional arguments
enable
Enable/Disable automatic downloads
Cancel Downloading / Uploading a Software
ncli> software cancel name type
Required arguments
name
Name of the software
type
Type of the software ( NOS | KVM_ISO | EXS_ISO )
Download a Software
ncli> software download name type
Required arguments
name
Name of the software
type
Type of the software ( NOS | KVM_ISO | EXS_ISO )
List Software
ncli> software { list | ls } { name } { type }
Required arguments
None
nCLI Reference | Command Reference | NOS | 97
Optional arguments
name
Name of the software
type
Type of the software ( NOS | KVM_ISO | EXS_ISO )
Delete a Software
ncli> software { remove | rm delete } name type
Required arguments
name
Name of the software
type
Type of the software ( NOS | KVM_ISO | EXS_ISO )
Upload a Software
ncli> software upload file-path type { meta-file-path }
Required arguments
file-path
Path to the software to be uploaded
type
Type of the software ( NOS | KVM_ISO | EXS_ISO )
Optional arguments
meta-file-path
Path to the metadata file of the software to be uploaded
storagepool: Storage Pool
Description A Pool of Physical Disks
Alias sp
Operations • create | add
• edit | update
• list | ls
• list-stats | ls-stats
• remove | rm
Create a new Storage Pool
ncli> storagepool { create | add } name { disk-ids } { add-all-free-disks } { ilm-
thresh } { force }
Required arguments
name
Name of the Storage Pool
nCLI Reference | Command Reference | NOS | 98
Optional arguments
disk-ids
IDs of Physical Disk in the Storage Pool
add-all-free-disks
Add all free disks that are not part of any storage pool?
ilm-thresh
ILM down-migrate (%) threshold for a Storage Pool
force
Forcefully perform the requested operation skipping any constraint validation
Default: false
Edit a Storage Pool
ncli> storagepool { edit | update } { id } { name } { new-name } { add-all-free-disks }
{ add-disk-ids } { rm-disk-ids } { ilm-thresh } { force }
Required arguments
None
Optional arguments
id
ID of the Storage Pool
name
Name of the Storage Pool
new-name
Name of the Storage Pool
add-all-free-disks
Add all free disks that are not part of any storage pool?
add-disk-ids
A comma-separated list of Physical Disk IDs to be added to the Storage Pool
rm-disk-ids
A comma-separated list of Physical Disk IDs to be removed from the Storage Pool
ilm-thresh
ILM down-migrate (%) threshold for a Storage Pool
force
Forcefully perform the requested operation skipping any constraint validation
Default: false
List Storage Pools
ncli> storagepool { list | ls } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Pool
nCLI Reference | Command Reference | NOS | 99
name
Name of the Storage Pool
Get stats data for Storage Pools
ncli> storagepool { list-stats | ls-stats } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Pool
name
Name of the Storage Pool
Delete a Storage Pool
ncli> storagepool { remove | rm } { id } { name }
Required arguments
None
Optional arguments
id
ID of the Storage Pool
name
Name of the Storage Pool
storagetier: Storage Tier
Description A Tier of physical storage
Alias tier
Operations • get-default-io-priority-order | get-def-io-
pri
• list | ls
• list-supported-types | ls-supported-types
• remove | rm
• set-default-io-priority-order | set-def-io-
pri
List the (global) default I/O priority order of Storage Tiers
ncli> storagetier { get-default-io-priority-order | get-def-io-pri }
Required arguments
None
List Storage Tiers
nCLI Reference | Command Reference | NOS | 100
ncli> storagetier { list | ls } { name } { type }
Required arguments
None
Optional arguments
name
Name of the Storage Tier
type
Type of Storage Tier (as provided by the 'list-supported-types' operation)
List types of Storage Tiers
ncli> storagetier { list-supported-types | ls-supported-types }
Required arguments
None
Remove a Storage Tier
ncli> storagetier { remove | rm } name
Required arguments
name
Name of the Storage Tier
Set the (global) default I/O priority order of Storage Tiers
ncli> storagetier { set-default-io-priority-order | set-def-io-pri } random-io-
priority-order sequential-io-priority-order
Required arguments
random-io-priority-order
Random I/O priority order (high to low) of Storage Tiers
sequential-io-priority-order
Sequential I/O priority order (high to low) of Storage Tiers
user: User
Description A User
Alias None
Operations • change-password
• create | add
• delete | remove rm
• disable
• edit | update
• enable
• grant-cluster-admin-role
• grant-user-admin-role
• list | ls
nCLI Reference | Command Reference | NOS | 101
• reset-password
• revoke-cluster-admin-role
• revoke-user-admin-role
• show-profile
Change the password of a User
ncli> user change-password current-password new-password
Required arguments
current-password
Current password of the user
new-password
New password of the user
Add a new User
ncli> user { create | add } user-name user-password first-name last-name email-id {
middle-initial }
Required arguments
user-name
User name of the user
user-password
Password of the user
first-name
First name of the user
last-name
Last name of the user
email-id
Email address of the user
Optional arguments
middle-initial
Middle Initial of the user
Delete a User
ncli> user { delete | remove rm } user-name
Required arguments
user-name
User name of the user
Disable a User
ncli> user disable user-name
Required arguments
user-name
User name of the user
nCLI Reference | Command Reference | NOS | 102
Edit a User
ncli> user { edit | update } user-name { first-name } { last-name } { middle-initial }
{ email-id }
Required arguments
user-name
User name of the user
Optional arguments
first-name
First name of the user
last-name
Last name of the user
middle-initial
Middle Initial of the user
email-id
Email address of the user
Enable a User
ncli> user enable user-name
Required arguments
user-name
User name of the user
Grant cluster administration role to a User
ncli> user grant-cluster-admin-role user-name
Required arguments
user-name
User name of the user
Grant user administration role to a User
ncli> user grant-user-admin-role user-name
Required arguments
user-name
User name of the user
List Users
ncli> user { list | ls } { user-name }
Required arguments
None
Optional arguments
user-name
User name of the user
nCLI Reference | Command Reference | NOS | 103
Reset the password of a User
ncli> user reset-password user-name password
Required arguments
user-name
User name of the user
password
password
Revoke cluster administration role from a User
ncli> user revoke-cluster-admin-role user-name
Required arguments
user-name
User name of the user
Revoke user administration role from a User
ncli> user revoke-user-admin-role user-name
Required arguments
user-name
User name of the user
Show profile of current User
ncli> user show-profile
Required arguments
None
vdisk: Virtual Disk
Description A Virtual Disk
Alias None
Operations • clone
• create | add
• edit | update
• list | ls
• list-snapshots | ls-snaps
• list-stats | ls-stats
• remove | rm
• snapshot | snap
Create a (fast) clone of a Virtual Disk
ncli> vdisk clone name clone-names { snap-name }
nCLI Reference | Command Reference | NOS | 104
Required arguments
name
Name of the Virtual Disk
clone-names
A comma-separated list of names for the newly created Snapshots
Optional arguments
snap-name
Name of the Snapshot on which the clone is based
Create a new Virtual Disk
ncli> vdisk { create | add } name max-capacity { ctr-id } { ctr-name } { res-capacity }
{ fingerprint-on-write } { on-disk-dedup } { shared }
Required arguments
name
Name of the Virtual Disk
max-capacity
Max Capacity (GB) of the Virtual Disk
Optional arguments
ctr-id
ID of the Storage Container for the Virtual Disk
ctr-name
Name of the Storage Container for the Virtual Disk
res-capacity
Reserved Capacity (GB) of the Virtual Disk
fingerprint-on-write
Fingerprint on writes to the Virtual Disk {on, off, none}. This VDisk level setting overrides the
container level setting
on-disk-dedup
On-disk dedup of the Virtual Disk {off, post-process, none}. This VDisk level setting overrides
the container level setting.
shared
Is this a shared Virtual Disk?
Default: false
Edit a Virtual Disk
ncli> vdisk { edit | update } name { max-capacity } { res-capacity } { fingerprint-on-
write } { on-disk-dedup }
Required arguments
name
Name of the Virtual Disk
Optional arguments
max-capacity
Max Capacity (GB) of the Virtual Disk
nCLI Reference | Command Reference | NOS | 105
res-capacity
Reserved Capacity (GB) of the Virtual Disk
fingerprint-on-write
Fingerprint on writes to the Virtual Disk {on, off, none}. This VDisk level setting overrides the
container level setting
on-disk-dedup
On-disk dedup of the Virtual Disk {off, post-process, none}. This VDisk level setting overrides
the container level setting.
List Virtual Disks
ncli> vdisk { list | ls } { names } { vm-id } { ctr-id }
Required arguments
None
Optional arguments
names
A comma-separated list of the names of the Virtual Disks
vm-id
ID of a Virtual Machine that the Virtual Disk is mapped to
ctr-id
Get Virtual Disks in the specified Storage Container
List Snapshots
ncli> vdisk { list-snapshots | ls-snaps } { name }
Required arguments
None
Optional arguments
name
Name of the Virtual Disk or Snapshot
Get stats data for Virtual Disks
ncli> vdisk { list-stats | ls-stats } { names } { vm-id } { ctr-id }
Required arguments
None
Optional arguments
names
A comma-separated list of the names of the Virtual Disks
vm-id
ID of a Virtual Machine that the Virtual Disk is mapped to
ctr-id
Get Virtual Disks in the specified Storage Container
Delete a Virtual Disk
ncli> vdisk { remove | rm } name
nCLI Reference | Command Reference | NOS | 106
Required arguments
name
Name of the Virtual Disk
Create a new Snapshot of a Virtual Disk
ncli> vdisk { snapshot | snap } name { snap-name }
Required arguments
name
Name of the Virtual Disk
Optional arguments
snap-name
Name of the Snapshot
virtualmachine: Virtual Machine
Description A Virtual Machine
Alias vm
Operations • list | ls
• list-stats | ls-stats
List Virtual Machine
ncli> virtualmachine { list | ls } { name } { host-id } { get-unprotected-cbr-vms-only
}
Required arguments
None
Optional arguments
name
Name of the Virtual Machine
host-id
ID of the Physical Host running Virtual Machines
get-unprotected-cbr-vms-only
Get only unprotected Virtual Machines that can participate in Nutanix Converged Backup and
Recovery?
Default: false
Get stats data for Virtual Machine
ncli> virtualmachine { list-stats | ls-stats } { name } { host-id }
Required arguments
None
nCLI Reference | Command Reference | NOS | 107
Optional arguments
name
Name of the Virtual Machine
host-id
ID of the Physical Host running Virtual Machines
vzone: vZone
Description A vZone
Alias None
Operations • add-hosts
• add-vdisks
• create | add
• list | ls
• remove | rm
• remove-all-vdisks
• remove-vdisks
Add Physical Hosts to a vZone
ncli> vzone add-hosts name host-ids
Required arguments
name
Name of the vZone
host-ids
A comma-separated list of the ids of the Physical Hosts
Add Virtual Disks to a vZone
ncli> vzone add-vdisks name vdisk-names
Required arguments
name
Name of the vZone
vdisk-names
A comma-separated list of the names of the Virtual Disks
Create a new vZone
ncli> vzone { create | add } name
Required arguments
name
Name of the vZone
List vZones
ncli> vzone { list | ls } { name }
nCLI Reference | Command Reference | NOS | 108
Required arguments
None
Optional arguments
name
Name of the vZone
Delete avZone
ncli> vzone { remove | rm } name
Required arguments
name
Name of the vZone
Remove allVirtual Disks from a vZone
ncli> vzone remove-all-vdisks name
Required arguments
name
Name of the vZone
Remove Virtual Disks from a vZone
ncli> vzone remove-vdisks name vdisk-names
Required arguments
name
Name of the vZone
vdisk-names
A comma-separated list of the names of the Virtual Disks
vstore: VStore
Description A file namespace in a container
Alias None
Operations • list | ls
• protect
• unprotect
List VStores
ncli> vstore { list | ls } { id } { name }
Required arguments
None
nCLI Reference | Command Reference | NOS | 109
Optional arguments
id
ID of a VStore
name
Name of a VStore
Protect a VStore. Files in a protected VStore are replicated to a Remote Site at a defined frequency and these
protected files can be recovered in the event of a disaster
ncli> vstore protect { id } { name }
Required arguments
None
Optional arguments
id
ID of a VStore
name
Name of a VStore
Unprotect a VStore
ncli> vstore unprotect { id } { name }
Required arguments
None
Optional arguments
id
ID of a VStore
name
Name of a VStore
nCLI Reference | Command Reference | NOS | 110
4
PowerShell Cmdlets
Nutanix provides PowerShell cmdlets for interacting with a cluster.
The cmdlets are downloaded from a cluster and installed on a Windows workstation. Once they are
installed, clicking the NutanixCmdlets desktop shortcut launches a PowerShell window with the Nutanix
cmdlets loaded.
For a complete list of the cmdlets, see PowerShell Cmdlets Reference on page 115.
Installing PowerShell Cmdlets
Before you begin: Install PowerShell version 2 or higher and .NET framework 4.0 on the workstation.
1. Sign in to the Nutanix web console.
2. Click the user icon in the upper-right corner of the web console and select Download Cmdlets
Installer.
3. After the installer completes downloading, double-click the installer and follow the prompts.
The cmdlets are installed and a desktop shortcut NutanixCmdlets is created. Double-click the shortcut
to start a PowerShell window that has the Nutanix cmdlets loaded.
PowerShell Cmdlets Usage
Cluster Connection
Before executing commands, the session must be connected to one or more Nutanix clusters.
> Connect-NutanixCluster -Server cluster_ip_address -UserName admin_username `
-Password admin_password
• Replace cluster_ip_address with the cluster virtual IP address or a Controller VM IP address.
• Replace admin_username with the Nutanix username (usually admin).
• Replace admin_password with the Nutanix user password.
Use multiple Connect-NutanixCluster statements to connect to multiple clusters. If the session is
connected to multiple clusters, use the Server parameter of other cmdlets to specify the cluster for
executing the command.
To disconnect from a connected cluster, run Disconnect-NutanixCluster with the IP address of the server
to disconnect from.
PowerShell Cmdlets | Command Reference | NOS | 111
Connected cluster info
To get the details of the cluster you are connected to in a session, you can run the Get-NutanixCluster
cmdlet. In case of being connected to multiple clusters, you can run Get-NutanixCluster -Server
cvm_ip_addr to get the same output for each connected cluster.
Cmdlets version info
To get the version details of the cmdlets you are running, run the Get-NutanixCmdletsInfo cmdlet.
Output parameters
Some cmdlets include the following options for output formatting.
Grid
Grid view output
Expand
Complete output in list format
By default, the output of some cmdlets contains only simple fields.
Enumerated Types
Some cmdlets take parameters which are enumerated types but which are declared as type string.
This table lists the valid values of enumerated types for the relevant cmdlets.
Cmdlet Name Parameter Name Valid Values
Set-NTNXSmtpServer SecureMode STARTTLS
SSL
NONE
Set-NTNXCluster SupportVerbosityType NOTHING
BASIC
BASIC_COREDUMP
ALL
PowerShell Cmdlets | Command Reference | NOS | 112
Cmdlet Name Parameter Name Valid Values
Set-NTNXHealthCheck AffectedEntityTypes CLUSTER
HARDWARE
STORAGE
BACKUP
DR
DISK
STORAGE_TIER
HOST
NODE
MANAGEMENT_SERVER
VM SERVICE_VM
VDISK
VIRTUAL_DISK
STORAGE_POOL
CONTAINER
VZONE
SNAPSHOT
FAST_CLONE
REMOTE_SITE
PROTECTION_DOMAIN
CONSISTENCY_GROUP
REPLICATION
REPLICATION_LINK
VSTORE
New-NTNXRemoteSite Capabilities BACKUP
DISASTER_RECOVERY
Set-NTNXRemoteSite Capabilities BACKUP
DISASTER_RECOVERY
New-NTNXContainer FingerPrintOnWrite NONE
OFF
ON
New-NTNXContainer OnDiskDedup NONE
OFF
POST_PROCESS
Set-NTNXContainer FingerPrintOnWrite NONE
OFF
ON
Set-NTNXContainer OnDiskDedup NONE
OFF
POST_PROCESS
PowerShell Cmdlets | Command Reference | NOS | 113
Cmdlet Name Parameter Name Valid Values
New-NTNXVdisk FingerPrintOnWrite NONE
OFF
ON
New-NTNXVdisk OnDiskDedup NONE
OFF
POST_PROCESS
Set-NTNXVdisk FingerPrintOnWrite NONE
OFF
ON
Set-NTNXVdisk OnDiskDedup NONE
OFF
POST_PROCESS
Add-NTNXAuthType InputList LOCAL
DIRECTORY_SERVICE
Add-NTNXDirectoryConfig DirectoryType ACTIVE_DIRECTORY
Add-NTNXDirectoryConfig ConnectionType LDAP
Remove-NTNXAuthType InputList LOCAL
DIRECTORY_SERVICE
Set-NTNXDirectoryConfig DirectoryType ACTIVE_DIRECTORY
Set-NTNXDirectoryConfig ConnectionType LDAP
Set-NTNXAuthType InputList LOCAL
DIRECTORY_SERVICE
Set-NTNXAuthConfig AuthTypeList LOCAL
DIRECTORY_SERVICE
Remove-NTNXSnmpTransport TransportProtocol TCP
TCP_6
UDP
UDP_6
Add-NTNXSnmpTransport TransportProtocol TCP
TCP_6
UDP
UDP_6
Add-NTNXSnmpUser AuthType MD_5
SHA
PowerShell Cmdlets | Command Reference | NOS | 114
Cmdlet Name Parameter Name Valid Values
Add-NTNXSnmpUser privType DES
AES
Set-NTNXSnmpTrap TransportProtocol TCP
TCP_6
UDP
UDP_6
Set-NTNXSnmpUser AuthType MD_5
SHA
Set-NTNXSnmpUser privType DES
AES
Add-NTNXProtectionDomainCronSchedule Type MINUTELY
HOURLY
DAILY
WEEKLY
MONTHLY
Replace-NTNXProtectionDomainCronSchedule Type MINUTELY
HOURLY
DAILY
WEEKLY
MONTHLY
PowerShell Cmdlets Reference
Categories
• Alerts Administration
• Auth Config Administration
• Backup And Dr Administration
• Cluster Administration
• Clusters Data Query
• Common
• Container Administration
• Disk Administration
• Events Administration
• Health Check Administration
• Host Administration
• Http Proxy Administration
• License Administration
• Remote Site Administration
• Snmp Administration
• Storage Pool Administration
PowerShell Cmdlets | Command Reference | NOS | 115
• VDisk Administration
• VMAdministration
• VStore Administration
• Virtual Disk Administration
Alerts Administration
Acknowledge-NTNXAlert
Get-NTNXAlert
Resolve-NTNXAlert
Get-NTNXAlertMetadata
Set-NTNXAlertMetadata
Get-NTNXHardwareAlert
Get-NTNXStorageAlert
Acknowledge-NTNXAlert
> Acknowledge-NTNXAlert [[-Servers] <String[]>] -Id <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXAlert
> Get-NTNXAlert [[-Servers] <String[]>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Resolve-NTNXAlert
> Resolve-NTNXAlert [[-Servers] <String[]>] -Id <Object> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 116
Get-NTNXAlertMetadata
> Get-NTNXAlertMetadata [[-Servers] <String[]>] [-AlertTypeUuid
<Object>] [-Ids <Object>] [-ExcludeDisabled] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-AlertTypeUuid
<Object>] [-Ids <Object>] [-ExcludeDisabled] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXAlertMetadata
> Set-NTNXAlertMetadata [[-Servers] <String[]>] [-AlertTypeUuid
<String>] [-Title <String>] [-Message <String>] [-Severity <String>]
[-Cause <String>] [-Resolution <String>] [-Enabled] [-DefaultFrequencyUsecs
<Int64>] [-UserDefinedFrequencyUsecs <Int64>] [-EnableEmailAlerts]
[-EmailContactList <List`1>] [-IncludeGlobalEmailContactList]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-AlertTypeUuid
<String>] [-Title <String>] [-Message <String>] [-Severity <String>]
[-Cause <String>] [-Resolution <String>] [-Enabled] [-DefaultFrequencyUsecs
<Int64>] [-UserDefinedFrequencyUsecs <Int64>] [-EnableEmailAlerts]
[-EmailContactList <List`1>] [-IncludeGlobalEmailContactList]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXHardwareAlert
> Get-NTNXHardwareAlert [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXStorageAlert
> Get-NTNXStorageAlert [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Auth Config Administration
Get-NTNXAuthConfig
PowerShell Cmdlets | Command Reference | NOS | 117
Remove-NTNXAuthConfig
Set-NTNXAuthConfig
Add-NTNXAuthConfigDirectory
Get-NTNXAuthConfigDirectory
Remove-NTNXAuthConfigDirectory
Set-NTNXAuthConfigDirectory
Add-NTNXAuthType
Get-NTNXAuthType
Remove-NTNXAuthType
Set-NTNXAuthType
Get-NTNXClientAuthState
Set-NTNXClientAuthState
Get-NTNXAuthConfig
> Get-NTNXAuthConfig [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXAuthConfig
> Remove-NTNXAuthConfig [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXAuthConfig
> Set-NTNXAuthConfig [[-Servers] <String[]>] [-AuthTypeList <List`1>]
[-EnableClientAuth] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-AuthTypeList <List`1>] [-EnableClientAuth] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 118
Add-NTNXAuthConfigDirectory
> Add-NTNXAuthConfigDirectory [[-Servers] <String[]>] -DirectoryType
<DirType_Enum> -ConnectionType <ConnType_Enum> -DirectoryUrl
<String> -Domain <String> -Name <String> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -DirectoryType <DirType_Enum> -ConnectionType
<ConnType_Enum> -DirectoryUrl <String> -Domain <String> -Name
<String> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXAuthConfigDirectory
> Get-NTNXAuthConfigDirectory [[-Servers] <String[]>] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXAuthConfigDirectory
> Remove-NTNXAuthConfigDirectory [[-Servers] <String[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXAuthConfigDirectory
> Set-NTNXAuthConfigDirectory [[-Servers] <String[]>] -DirectoryType
<DirType_Enum> -ConnectionType <ConnType_Enum> -DirectoryUrl
<String> -Domain <String> -Name <String> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -DirectoryType <DirType_Enum> -ConnectionType
<ConnType_Enum> -DirectoryUrl <String> -Domain <String> -Name
<String> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXAuthType
> Add-NTNXAuthType [[-Servers] <String[]>] -InputList <List`1>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -InputList
<List`1> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 119
Get-NTNXAuthType
> Get-NTNXAuthType [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXAuthType
> Remove-NTNXAuthType [[-Servers] <String[]>] -InputList <List`1>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -InputList
<List`1> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXAuthType
> Set-NTNXAuthType [[-Servers] <String[]>] -InputList <List`1>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -InputList
<List`1> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXClientAuthState
> Get-NTNXClientAuthState [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXClientAuthState
> Set-NTNXClientAuthState [[-Servers] <String[]>] [-State] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-State] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Backup And Dr Administration
Clear-NTNXCronSchedule
Restore-NTNXEntity
PowerShell Cmdlets | Command Reference | NOS | 120
Add-NTNXOutOfBandSchedule
Get-NTNXOutOfBandSchedule
Remove-NTNXOutOfBandSchedule
Get-NTNXProtectionDomain
Migrate-NTNXProtectionDomain
New-NTNXProtectionDomain
Rollback-NTNXProtectionDomain
Mark-NTNXProtectionDomainActive
Get-NTNXProtectionDomainAlert
Get-NTNXProtectionDomainConsistencyGroup
Add-NTNXProtectionDomainCronSchedule
Get-NTNXProtectionDomainCronSchedule
Remove-NTNXProtectionDomainCronSchedule
Replace-NTNXProtectionDomainCronSchedule
Get-NTNXProtectionDomainEvent
Mark-NTNXProtectionDomainForRemoval
Get-NTNXProtectionDomainHealthCheckSummary
Mark-NTNXProtectionDomainInactive
Get-NTNXProtectionDomainPendingAction
Get-NTNXProtectionDomainPendingReplication
Abort-NTNXProtectionDomainReplication
Get-NTNXProtectionDomainReplication
Set-NTNXProtectionDomainReplication
Clear-NTNXProtectionDomainRetentionPolicy
Set-NTNXProtectionDomainRetentionPolicy
Get-NTNXProtectionDomainSnapshot
Remove-NTNXProtectionDomainSnapshot
Set-NTNXProtectionDomainSnapshot
Get-NTNXProtectionDomainStat
Add-NTNXProtectionDomainVM
Remove-NTNXProtectionDomainVM
Get-NTNXUnprotectedVm
Clear-NTNXCronSchedule
> Clear-NTNXCronSchedule [[-Servers] <String[]>] -PdName <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -PdName
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 121
Restore-NTNXEntity
> Restore-NTNXEntity [[-Servers] <String[]>] -Name <Object> [-VmNames
<List`1>] [-NfsFiles <List`1>] [-Replace] [-PathPrefix <String>]
[-SnapshotId <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-VmNames <List`1>] [-NfsFiles <List`1>] [-Replace]
[-PathPrefix <String>] [-SnapshotId <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Add-NTNXOutOfBandSchedule
> Add-NTNXOutOfBandSchedule [[-Servers] <String[]>] -Name <Object>
[-ScheduleId <Int64>] [-ScheduleStartTimeUsecs <Int64>] [-RemoteSiteNames
<List`1>] [-SnapshotRetentionTimeSecs <Int32>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name <Object>
[-ScheduleId <Int64>] [-ScheduleStartTimeUsecs <Int64>] [-RemoteSiteNames
<List`1>] [-SnapshotRetentionTimeSecs <Int32>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXOutOfBandSchedule
> Get-NTNXOutOfBandSchedule [[-Servers] <String[]>] [-ProtectionDomainNames
<Object>] [-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-ProtectionDomainNames <Object>] [-Name <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXOutOfBandSchedule
> Remove-NTNXOutOfBandSchedule [[-Servers] <String[]>] -Name
<Object> -ScheduleId <Int64> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> -ScheduleId <Int64> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 122
Get-NTNXProtectionDomain
> Get-NTNXProtectionDomain [[-Servers] <String[]>] [-Name <Object>]
[-Names <Object>] [-IncludeDeleted] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Name <Object>] [-Names <Object>] [-IncludeDeleted]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Migrate-NTNXProtectionDomain
> Migrate-NTNXProtectionDomain [[-Servers] <String[]>] -Name
<Object> [-Input <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-Input <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
New-NTNXProtectionDomain
> New-NTNXProtectionDomain [[-Servers] <String[]>] [-Input <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Input
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Rollback-NTNXProtectionDomain
> Rollback-NTNXProtectionDomain [[-Servers] <String[]>] -Name
<Object> [-Input <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-Input <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Mark-NTNXProtectionDomainActive
> Mark-NTNXProtectionDomainActive [[-Servers] <String[]>] -Name
<Object> [-Input <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-Input <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 123
Get-NTNXProtectionDomainAlert
> Get-NTNXProtectionDomainAlert [[-Servers] <String[]>] [-Name
<Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-Count <Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXProtectionDomainConsistencyGroup
> Get-NTNXProtectionDomainConsistencyGroup [[-Servers] <String[]>]
[-Name <Object>] [-ProtectionDomains <Object>] [-ConsistencyGroups
<Object>] [-IncludeDeleted] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Name <Object>] [-ProtectionDomains <Object>] [-ConsistencyGroups
<Object>] [-IncludeDeleted] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Add-NTNXProtectionDomainCronSchedule
> Add-NTNXProtectionDomainCronSchedule [[-Servers] <String[]>]
-Name <Object> [-PdName <String>] [-Id <String>] [-Type <ScheduleType_Enum>]
[-Values <List`1>] [-EveryNth <Int32>] [-UserStartTimeInUsecs
<Int64>] [-StartTimesInUsecs <List`1>] [-EndTimeInUsecs <Int64>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-PdName <String>] [-Id <String>] [-Type <ScheduleType_Enum>]
[-Values <List`1>] [-EveryNth <Int32>] [-UserStartTimeInUsecs
<Int64>] [-StartTimesInUsecs <List`1>] [-EndTimeInUsecs <Int64>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXProtectionDomainCronSchedule
> Get-NTNXProtectionDomainCronSchedule [[-Servers] <String[]>]
-Name <Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 124
Remove-NTNXProtectionDomainCronSchedule
> Remove-NTNXProtectionDomainCronSchedule [[-Servers] <String[]>]
-PdName <Object> -Id <Object> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-PdName <Object> -Id <Object> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Replace-NTNXProtectionDomainCronSchedule
> Replace-NTNXProtectionDomainCronSchedule [[-Servers] <String[]>]
-PdName <Object> -Id <Object> [-CronSchedule_PdName <String>]
[-CronSchedule_Id <String>] [-Type <ScheduleType_Enum>] [-Values
<List`1>] [-EveryNth <Int32>] [-UserStartTimeInUsecs <Int64>]
[-StartTimesInUsecs <List`1>] [-EndTimeInUsecs <Int64>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -PdName <Object>
-Id <Object> [-CronSchedule_PdName <String>] [-CronSchedule_Id
<String>] [-Type <ScheduleType_Enum>] [-Values <List`1>] [-EveryNth
<Int32>] [-UserStartTimeInUsecs <Int64>] [-StartTimesInUsecs
<List`1>] [-EndTimeInUsecs <Int64>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXProtectionDomainEvent
> Get-NTNXProtectionDomainEvent [[-Servers] <String[]>] [-Name
<Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-Count <Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Name <Object>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Mark-NTNXProtectionDomainForRemoval
> Mark-NTNXProtectionDomainForRemoval [[-Servers] <String[]>]
-Name <Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 125
Get-NTNXProtectionDomainHealthCheckSummary
> Get-NTNXProtectionDomainHealthCheckSummary [[-Servers] <String[]>]
[-FilterCriteria <Object>] [-DetailedSummary] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-FilterCriteria
<Object>] [-DetailedSummary] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Mark-NTNXProtectionDomainInactive
> Mark-NTNXProtectionDomainInactive [[-Servers] <String[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXProtectionDomainPendingAction
> Get-NTNXProtectionDomainPendingAction [[-Servers] <String[]>]
[-ProtectionDomainNames <Object>] [-Name <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ProtectionDomainNames
<Object>] [-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXProtectionDomainPendingReplication
> Get-NTNXProtectionDomainPendingReplication [[-Servers] <String[]>]
[-ProtectionDomainNames <Object>] [-RemoteSiteNames <Object>]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-ProtectionDomainNames <Object>] [-RemoteSiteNames <Object>]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Abort-NTNXProtectionDomainReplication
> Abort-NTNXProtectionDomainReplication [[-Servers] <String[]>]
-ProtectionDomainName <Object> -Id <Int64> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -ProtectionDomainName
<Object> -Id <Int64> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 126
Get-NTNXProtectionDomainReplication
> Get-NTNXProtectionDomainReplication [[-Servers] <String[]>]
[-Name <Object>] [-ProtectionDomainNames <Object>] [-RemoteSiteNames
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name
<Object>] [-ProtectionDomainNames <Object>] [-RemoteSiteNames
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXProtectionDomainReplication
> Set-NTNXProtectionDomainReplication [[-Servers] <String[]>]
-ProtectionDomainName <Object> -Id <Int64> [-Input <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -ProtectionDomainName
<Object> -Id <Int64> [-Input <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Clear-NTNXProtectionDomainRetentionPolicy
> Clear-NTNXProtectionDomainRetentionPolicy [[-Servers] <String[]>]
-PdName <Object> -Id <Object> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-PdName <Object> -Id <Object> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Set-NTNXProtectionDomainRetentionPolicy
> Set-NTNXProtectionDomainRetentionPolicy [[-Servers] <String[]>]
-PdName <Object> -Id <Object> [-DEFAULT_LOCAL_RETENTION <Int32>]
[-DEFAULT_REMOTE_RETENTION <Int32>] [-LocalMaxSnapshots <Int32>]
[-RemoteMaxSnapshots <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -PdName <Object> -Id <Object> [-DEFAULT_LOCAL_RETENTION
<Int32>] [-DEFAULT_REMOTE_RETENTION <Int32>] [-LocalMaxSnapshots
<Int32>] [-RemoteMaxSnapshots <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 127
Get-NTNXProtectionDomainSnapshot
> Get-NTNXProtectionDomainSnapshot [[-Servers] <String[]>] [-Count
<Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-FullDetails] [-Name <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Count <Int32>] [-FilterCriteria <Object>]
[-SortCriteria <Object>] [-FullDetails] [-Name <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXProtectionDomainSnapshot
> Remove-NTNXProtectionDomainSnapshot [[-Servers] <String[]>]
-ProtectionDomainName <Object> -SnapshotId <Object> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -ProtectionDomainName
<Object> -SnapshotId <Object> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Set-NTNXProtectionDomainSnapshot
> Set-NTNXProtectionDomainSnapshot [[-Servers] <String[]>] -ProtectionDomainName
<Object> -SnapshotId <Object> [-Input <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -ProtectionDomainName
<Object> -SnapshotId <Object> [-Input <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXProtectionDomainStat
> Get-NTNXProtectionDomainStat [[-Servers] <String[]>] -Name
<Object> -Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Name <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 128
Add-NTNXProtectionDomainVM
> Add-NTNXProtectionDomainVM [[-Servers] <String[]>] -Name <Object>
[-ConsistencyGroupName <String>] [-AppConsistentSnapshots] [-Names
<List`1>] [-IgnoreDupOrMissingVms] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Name <Object> [-ConsistencyGroupName <String>]
[-AppConsistentSnapshots] [-Names <List`1>] [-IgnoreDupOrMissingVms]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXProtectionDomainVM
> Remove-NTNXProtectionDomainVM [[-Servers] <String[]>] -Name
<Object> -InputList <List`1> [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> -InputList <List`1> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXUnprotectedVm
> Get-NTNXUnprotectedVm [[-Servers] <String[]>] [-HostIds <Object>]
[-VmNames <Object>] [-ContainerNames <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-HostIds <Object>]
[-VmNames <Object>] [-ContainerNames <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Cluster Administration
Set-NTNXCluster
Set-NTNXClusterDomain
Get-NTNXClusterInfo
Get-NTNXClusterStat
Send-NTNXEmailUsingSmtpServer
Add-NTNXNameServer
Get-NTNXNameServer
Remove-NTNXNameServer
Add-NTNXNfsSubnetWhitelist
Get-NTNXNfsSubnetWhitelist
Remove-NTNXNfsSubnetWhitelist
Add-NTNXNtpServer
Get-NTNXNtpServer
Remove-NTNXNtpServer
Add-NTNXPublicKey
Get-NTNXPublicKey
PowerShell Cmdlets | Command Reference | NOS | 129
Remove-NTNXPublicKey
Get-NTNXRackableUnit
Remove-NTNXRackableUnit
Get-NTNXRemoteSupportSetting
Set-NTNXRemoteSupportSetting
Get-NTNXSmtpServer
Remove-NTNXSmtpServer
Set-NTNXSmtpServer
Get-NTNXSmtpServerSecurityModeType
Get-NTNXSpotlightSearchResult
Set-NTNXCluster
> Set-NTNXCluster [[-Servers] <String[]>] [-Id <String>] [-ClusterIncarnationId
<Int64>] [-ClusterUuid <String>] [-Name <String>] [-ClusterExternalIPAddress
<String>] [-Timezone <String>] [-SupportVerbosityType
<SupportInformationVerbosityType_Enum>]
[-NumNodes <Int64>] [-BlockSerials <List`1>] [-Version <String>]
[-ExternalSubnet <String>] [-InternalSubnet <String>] [-EnableLockDown]
[-EnablePasswordRemoteLoginToCluster] [-FingerprintContentCachePercentage
<Int32>] [-EnableShadowClones] [-GlobalNfsWhiteList <List`1>]
[-NameServers <List`1>] [-NtpServers <List`1>] [-HypervisorTypes
<List`1>] [-Multicluster] [-Stats <Object>] [-Domain <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id
<String>] [-ClusterIncarnationId <Int64>] [-ClusterUuid <String>]
[-Name <String>] [-ClusterExternalIPAddress <String>] [-Timezone
<String>] [-SupportVerbosityType <SupportInformationVerbosityType_Enum>]
[-NumNodes <Int64>] [-BlockSerials <List`1>] [-Version <String>]
[-ExternalSubnet <String>] [-InternalSubnet <String>] [-EnableLockDown]
[-EnablePasswordRemoteLoginToCluster] [-FingerprintContentCachePercentage
<Int32>] [-EnableShadowClones] [-GlobalNfsWhiteList <List`1>]
[-NameServers <List`1>] [-NtpServers <List`1>] [-HypervisorTypes
<List`1>] [-Multicluster] [-Stats <Object>] [-Domain <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXClusterDomain
> Set-NTNXClusterDomain [[-Servers] <String[]>] [-Username <String>]
[-Password <String>] [-Joined] [-Force] [-KerberizeSmb] [-ModifyActiveDirectory]
[-RemoveDns] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Username <String>] [-Password <String>] [-Joined] [-Force]
[-KerberizeSmb] [-ModifyActiveDirectory] [-RemoveDns] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 130
Get-NTNXClusterInfo
> Get-NTNXClusterInfo [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXClusterStat
> Get-NTNXClusterStat [[-Servers] <String[]>] -Metrics <Object>
-StartTimeInUsecs <Int64> -EndTimeInUsecs <Int64> -IntervalInSecs
<Int32> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Metrics
<Object> -StartTimeInUsecs <Int64> -EndTimeInUsecs <Int64> -IntervalInSecs
<Int32> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Send-NTNXEmailUsingSmtpServer
> Send-NTNXEmailUsingSmtpServer [[-Servers] <String[]>] [-Recipients
<List`1>] [-Subject <String>] [-Text <String>] [-HtmlText <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Recipients
<List`1>] [-Subject <String>] [-Text <String>] [-HtmlText <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXNameServer
> Add-NTNXNameServer [[-Servers] <String[]>] [-Input <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Input
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXNameServer
> Get-NTNXNameServer [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 131
Remove-NTNXNameServer
> Remove-NTNXNameServer [[-Servers] <String[]>] -NameServer <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -NameServer
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXNfsSubnetWhitelist
> Add-NTNXNfsSubnetWhitelist [[-Servers] <String[]>] [-Input
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Input
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXNfsSubnetWhitelist
> Get-NTNXNfsSubnetWhitelist [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXNfsSubnetWhitelist
> Remove-NTNXNfsSubnetWhitelist [[-Servers] <String[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXNtpServer
> Add-NTNXNtpServer [[-Servers] <String[]>] [-Input <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Input
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 132
Get-NTNXNtpServer
> Get-NTNXNtpServer [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXNtpServer
> Remove-NTNXNtpServer [[-Servers] <String[]>] -NtpServer <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -NtpServer
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXPublicKey
> Add-NTNXPublicKey [[-Servers] <String[]>] [-Name <String>]
[-Key <String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Name <String>] [-Key <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXPublicKey
> Get-NTNXPublicKey [[-Servers] <String[]>] [-Name <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXPublicKey
> Remove-NTNXPublicKey [[-Servers] <String[]>] -Name <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 133
Get-NTNXRackableUnit
> Get-NTNXRackableUnit [[-Servers] <String[]>] [-Id <Int64>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id
<Int64>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXRackableUnit
> Remove-NTNXRackableUnit [[-Servers] <String[]>] -Id <Int64>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Int64> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXRemoteSupportSetting
> Get-NTNXRemoteSupportSetting [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXRemoteSupportSetting
> Set-NTNXRemoteSupportSetting [[-Servers] <String[]>] [-Enabled]
[-Duration <Int64>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Enabled] [-Duration <Int64>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXSmtpServer
> Get-NTNXSmtpServer [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 134
Remove-NTNXSmtpServer
> Remove-NTNXSmtpServer [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXSmtpServer
> Set-NTNXSmtpServer [[-Servers] <String[]>] [-Address <String>]
[-Port <Int32>] [-Username <String>] [-Password <String>] [-SecureMode
<SecurityMode_Enum>] [-FromEmailAddress <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Address <String>]
[-Port <Int32>] [-Username <String>] [-Password <String>] [-SecureMode
<SecurityMode_Enum>] [-FromEmailAddress <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXSmtpServerSecurityModeType
> Get-NTNXSmtpServerSecurityModeType [[-Servers] <String[]>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXSpotlightSearchResult
> Get-NTNXSpotlightSearchResult [[-Servers] <String[]>] -SearchString
<Object> [-EntityTypes <Object>] [-FieldNames <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -SearchString
<Object> [-EntityTypes <Object>] [-FieldNames <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Clusters Data Query
Get-NTNXCluster
Get-NTNXMultiClusterAlert
Get-NTNXMultiClusterEvent
Get-NTNXMultiClusterStat
PowerShell Cmdlets | Command Reference | NOS | 135
Get-NTNXCluster
> Get-NTNXCluster [[-Servers] <String[]>] [-Count <Int32>] [-FilterCriteria
<Object>] [-SortCriteria <Object>] [-Id <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Count <Int32>]
[-FilterCriteria <Object>] [-SortCriteria <Object>] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXMultiClusterAlert
> Get-NTNXMultiClusterAlert [[-Servers] <String[]>] [-Id <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Id <Object>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXMultiClusterEvent
> Get-NTNXMultiClusterEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-Id <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-Id <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXMultiClusterStat
> Get-NTNXMultiClusterStat [[-Servers] <String[]>] -Id <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Id <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Common
Connect-NutanixCluster
Disconnect-NutanixCluster
Get-NutanixCluster
Get-NutanixCmdletsInfo
PowerShell Cmdlets | Command Reference | NOS | 136
Connect-NutanixCluster
> Connect-NutanixCluster [-Server] <String> -UserName <String>
-Password <String> [-AcceptInvalidSSLCerts] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Disconnect-NutanixCluster
> Disconnect-NutanixCluster [-Servers] <String[]> [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][-NutanixClusters] <NutanixCluster[]>
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NutanixCluster
> Get-NutanixCluster [[-Servers] <String[]>] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NutanixCmdletsInfo
> Get-NutanixCmdletsInfo [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Container Administration
Get-NTNXContainer
New-NTNXContainer
Remove-NTNXContainer
Set-NTNXContainer
Get-NTNXContainerAlert
Get-NTNXContainerEvent
Get-NTNXContainerStat
Get-NTNXContainerVDisk
Add-NTNXNfsDatastore
Get-NTNXNfsDatastore
Remove-NTNXNfsDatastore
Get-NTNXContainer
> Get-NTNXContainer [[-Servers] <String[]>] [-Id <Object>] [-Count
<Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id
<Object>] [-Count <Int32>] [-FilterCriteria <Object>] [-SortCriteria
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 137
New-NTNXContainer
> New-NTNXContainer [[-Servers] <String[]>] [-Id <String>] [-Name
<String>] [-StoragePoolId <String>] [-VdiskIds <List`1>] [-MarkedForRemoval]
[-MaxCapacity <Int64>] [-TotalExplicitReservedCapacity <Int64>]
[-TotalImplicitReservedCapacity <Int64>] [-LogicalSize <Int64>]
[-PhysicalSize <Int64>] [-ReplicationFactor <Int32>] [-OplogReplicationFactor
<Int32>] [-NfsWhiteList <List`1>] [-RandomIoPreference <List`1>]
[-SeqIoPreference <List`1>] [-IlmPolicy <String>] [-DownMigrateTimesInSecs
<Object>] [-UsedPhysicalSize <Int64>] [-ProvisionedCapacity <Int64>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-CompressionEnabled] [-CompressionDelayInSecs
<Int32>] [-MappedRemoteContainers <Object>] [-Stats <Object>]
[-CompressionRatio <Single>] [-CompressionSpaceSaved <Int64>]
[-VstoreNameList <List`1>] [-ClusterUuid <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id <String>]
[-Name <String>] [-StoragePoolId <String>] [-VdiskIds <List`1>]
[-MarkedForRemoval] [-MaxCapacity <Int64>] [-TotalExplicitReservedCapacity
<Int64>] [-TotalImplicitReservedCapacity <Int64>] [-LogicalSize
<Int64>] [-PhysicalSize <Int64>] [-ReplicationFactor <Int32>]
[-OplogReplicationFactor <Int32>] [-NfsWhiteList <List`1>] [-RandomIoPreference
<List`1>] [-SeqIoPreference <List`1>] [-IlmPolicy <String>] [-DownMigrateTimesInSecs
<Object>] [-UsedPhysicalSize <Int64>] [-ProvisionedCapacity <Int64>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-CompressionEnabled] [-CompressionDelayInSecs
<Int32>] [-MappedRemoteContainers <Object>] [-Stats <Object>]
[-CompressionRatio <Single>] [-CompressionSpaceSaved <Int64>]
[-VstoreNameList <List`1>] [-ClusterUuid <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXContainer
> Remove-NTNXContainer [[-Servers] <String[]>] -Id <Object> [-IgnoreSmallFiles]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-IgnoreSmallFiles] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 138
Set-NTNXContainer
> Set-NTNXContainer [[-Servers] <String[]>] [-Id <String>] [-Name
<String>] [-StoragePoolId <String>] [-VdiskIds <List`1>] [-MarkedForRemoval]
[-MaxCapacity <Int64>] [-TotalExplicitReservedCapacity <Int64>]
[-TotalImplicitReservedCapacity <Int64>] [-LogicalSize <Int64>]
[-PhysicalSize <Int64>] [-ReplicationFactor <Int32>] [-OplogReplicationFactor
<Int32>] [-NfsWhiteList <List`1>] [-RandomIoPreference <List`1>]
[-SeqIoPreference <List`1>] [-IlmPolicy <String>] [-DownMigrateTimesInSecs
<Object>] [-UsedPhysicalSize <Int64>] [-ProvisionedCapacity <Int64>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-CompressionEnabled] [-CompressionDelayInSecs
<Int32>] [-MappedRemoteContainers <Object>] [-Stats <Object>]
[-CompressionRatio <Single>] [-CompressionSpaceSaved <Int64>]
[-VstoreNameList <List`1>] [-ClusterUuid <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id <String>]
[-Name <String>] [-StoragePoolId <String>] [-VdiskIds <List`1>]
[-MarkedForRemoval] [-MaxCapacity <Int64>] [-TotalExplicitReservedCapacity
<Int64>] [-TotalImplicitReservedCapacity <Int64>] [-LogicalSize
<Int64>] [-PhysicalSize <Int64>] [-ReplicationFactor <Int32>]
[-OplogReplicationFactor <Int32>] [-NfsWhiteList <List`1>] [-RandomIoPreference
<List`1>] [-SeqIoPreference <List`1>] [-IlmPolicy <String>] [-DownMigrateTimesInSecs
<Object>] [-UsedPhysicalSize <Int64>] [-ProvisionedCapacity <Int64>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-CompressionEnabled] [-CompressionDelayInSecs
<Int32>] [-MappedRemoteContainers <Object>] [-Stats <Object>]
[-CompressionRatio <Single>] [-CompressionSpaceSaved <Int64>]
[-VstoreNameList <List`1>] [-ClusterUuid <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXContainerAlert
> Get-NTNXContainerAlert [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-Id <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXContainerEvent
> Get-NTNXContainerEvent [[-Servers] <String[]>] [-Id <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Id <Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-Count <Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 139
Get-NTNXContainerStat
> Get-NTNXContainerStat [[-Servers] <String[]>] -Id <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Id <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXContainerVDisk
> Get-NTNXContainerVDisk [[-Servers] <String[]>] -Id <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Add-NTNXNfsDatastore
> Add-NTNXNfsDatastore [[-Servers] <String[]>] [-ContainerName
<String>] [-DatastoreName <String>] [-NodeIds <List`1>] [-ReadOnly]
[-TargetPath <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-ContainerName <String>] [-DatastoreName <String>] [-NodeIds
<List`1>] [-ReadOnly] [-TargetPath <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXNfsDatastore
> Get-NTNXNfsDatastore [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Remove-NTNXNfsDatastore
> Remove-NTNXNfsDatastore [[-Servers] <String[]>] [-DatastoreName
<String>] [-NodeIds <List`1>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-DatastoreName <String>] [-NodeIds <List`1>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 140
Disk Administration
Get-NTNXDisk
Remove-NTNXDisk
Get-NTNXDiskAlert
Get-NTNXDiskEvent
Get-NTNXDiskHealthCheckSummary
Get-NTNXDiskStat
Get-NTNXDisk
> Get-NTNXDisk [[-Servers] <String[]>] [-Count <Int32>] [-FilterCriteria
<Object>] [-SortCriteria <Object>] [-Id <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Count <Int32>]
[-FilterCriteria <Object>] [-SortCriteria <Object>] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXDisk
> Remove-NTNXDisk [[-Servers] <String[]>] -Id <Object> [-Force]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-Force] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXDiskAlert
> Get-NTNXDiskAlert [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-Id <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXDiskEvent
> Get-NTNXDiskEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-Id <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-Id <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 141
Get-NTNXDiskHealthCheckSummary
> Get-NTNXDiskHealthCheckSummary [[-Servers] <String[]>] [-FilterCriteria
<Object>] [-DetailedSummary] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-FilterCriteria <Object>] [-DetailedSummary] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXDiskStat
> Get-NTNXDiskStat [[-Servers] <String[]>] -Id <Object> -Metrics
<Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Id <Object> -Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Events Administration
Acknowledge-NTNXEvent
Get-NTNXEvent
Get-NTNXHardwareEvent
Get-NTNXStorageEvent
Acknowledge-NTNXEvent
> Acknowledge-NTNXEvent [[-Servers] <String[]>] -Id <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXEvent
> Get-NTNXEvent [[-Servers] <String[]>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 142
Get-NTNXHardwareEvent
> Get-NTNXHardwareEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXStorageEvent
> Get-NTNXStorageEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Health Check Administration
Get-NTNXHealthCheck
Set-NTNXHealthCheck
Get-NTNXHealthCheck
> Get-NTNXHealthCheck [[-Servers] <String[]>] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXHealthCheck
> Set-NTNXHealthCheck [[-Servers] <String[]>] [-Id <String>]
[-Name <String>] [-Description <String>] [-Enabled] [-ScheduleIntervalInSecs
<Int32>] [-AffectedEntityTypes <List`1>] [-CategoryTypes <List`1>]
[-SubCategoryTypes <List`1>] [-Scope <String>] [-Causes <List`1>]
[-Impacts <List`1>] [-Resolutions <List`1>] [-ModifiedTimeStampInUsecs
<Int64>] [-ModifiedByUsername <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Id <String>] [-Name <String>] [-Description
<String>] [-Enabled] [-ScheduleIntervalInSecs <Int32>] [-AffectedEntityTypes
<List`1>] [-CategoryTypes <List`1>] [-SubCategoryTypes <List`1>]
[-Scope <String>] [-Causes <List`1>] [-Impacts <List`1>] [-Resolutions
<List`1>] [-ModifiedTimeStampInUsecs <Int64>] [-ModifiedByUsername
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 143
Host Administration
Get-NTNXHost
Get-NTNXHostAlert
Get-NTNXHostEvent
Get-NTNXHostHealthCheckSummary
Get-NTNXHostStat
Get-NTNXHost
> Get-NTNXHost [[-Servers] <String[]>] [-Count <Int32>] [-FilterCriteria
<Object>] [-SortCriteria <Object>] [-ServiceVMId <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Count <Int32>]
[-FilterCriteria <Object>] [-SortCriteria <Object>] [-ServiceVMId
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXHostAlert
> Get-NTNXHostAlert [[-Servers] <String[]>] [-ServiceVMId <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-ServiceVMId <Object>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXHostEvent
> Get-NTNXHostEvent [[-Servers] <String[]>] [-ServiceVMId <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-ServiceVMId <Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-Count <Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXHostHealthCheckSummary
> Get-NTNXHostHealthCheckSummary [[-Servers] <String[]>] [-FilterCriteria
<Object>] [-DetailedSummary] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-FilterCriteria <Object>] [-DetailedSummary] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 144
Get-NTNXHostStat
> Get-NTNXHostStat [[-Servers] <String[]>] -ServiceVMId <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -ServiceVMId <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Http Proxy Administration
Get-NTNXHttpProxy
New-NTNXHttpProxy
Remove-NTNXHttpProxy
Set-NTNXHttpProxy
Get-NTNXHttpProxy
> Get-NTNXHttpProxy [[-Servers] <String[]>] [-Name <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
New-NTNXHttpProxy
> New-NTNXHttpProxy [[-Servers] <String[]>] -Name <String> -IpAddress
<String> -Port <Int32> [-Username <String>] [-Password <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<String> -IpAddress <String> -Port <Int32> [-Username <String>]
[-Password <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Remove-NTNXHttpProxy
> Remove-NTNXHttpProxy [[-Servers] <String[]>] -Name <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 145
Set-NTNXHttpProxy
> Set-NTNXHttpProxy [[-Servers] <String[]>] -Name <String> -IpAddress
<String> -Port <Int32> [-Username <String>] [-Password <String>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<String> -IpAddress <String> -Port <Int32> [-Username <String>]
[-Password <String>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
License Administration
Get-NTNXClusterLicenseInfo
Get-NTNXLicense
Get-NTNXLicenseAllowance
Get-NTNXClusterLicenseInfo
> Get-NTNXClusterLicenseInfo [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXLicense
> Get-NTNXLicense [[-Servers] <String[]>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXLicenseAllowance
> Get-NTNXLicenseAllowance [[-Servers] <String[]>] [-FeatureName
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-FeatureName
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remote Site Administration
Get-NTNXRemoteSite
New-NTNXRemoteSite
Set-NTNXRemoteSite
Get-NTNXRemoteSiteAlert
PowerShell Cmdlets | Command Reference | NOS | 146
Get-NTNXRemoteSiteEvent
Mark-NTNXRemoteSiteForRemoval
Get-NTNXRemoteSiteHealthCheckSummary
Get-NTNXRemoteSitePendingReplication
Get-NTNXRemoteSiteSnapshot
Get-NTNXRemoteSiteStat
Get-NTNXRemoteSite
> Get-NTNXRemoteSite [[-Servers] <String[]>] [-Names <Object>]
[-IncludeDeleted] [-Name <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Names <Object>] [-IncludeDeleted] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
New-NTNXRemoteSite
> New-NTNXRemoteSite [[-Servers] <String[]>] -Name <String> -RemoteIpPorts
<Object> [-ProxyEnabled] [-CompressionEnabled] [-SshEnabled]
[-VstoreNameMap <Object>] [-MaxBps <Int32>] [-AttributeMap <Object>]
[-MarkedForRemoval] [-ClusterId <Int64>] [-ClusterIncarnationId
<Int64>] [-Capabilities <List`1>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name <String>
-RemoteIpPorts <Object> [-ProxyEnabled] [-CompressionEnabled]
[-SshEnabled] [-VstoreNameMap <Object>] [-MaxBps <Int32>] [-AttributeMap
<Object>] [-MarkedForRemoval] [-ClusterId <Int64>] [-ClusterIncarnationId
<Int64>] [-Capabilities <List`1>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXRemoteSite
> Set-NTNXRemoteSite [[-Servers] <String[]>] -Name <String> -RemoteIpPorts
<Object> [-ProxyEnabled] [-CompressionEnabled] [-SshEnabled]
[-VstoreNameMap <Object>] [-MaxBps <Int32>] [-AttributeMap <Object>]
[-MarkedForRemoval] [-ClusterId <Int64>] [-ClusterIncarnationId
<Int64>] [-Capabilities <List`1>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name <String>
-RemoteIpPorts <Object> [-ProxyEnabled] [-CompressionEnabled]
[-SshEnabled] [-VstoreNameMap <Object>] [-MaxBps <Int32>] [-AttributeMap
<Object>] [-MarkedForRemoval] [-ClusterId <Int64>] [-ClusterIncarnationId
<Int64>] [-Capabilities <List`1>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 147
Get-NTNXRemoteSiteAlert
> Get-NTNXRemoteSiteAlert [[-Servers] <String[]>] [-Name <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Name <Object>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXRemoteSiteEvent
> Get-NTNXRemoteSiteEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-Name <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Mark-NTNXRemoteSiteForRemoval
> Mark-NTNXRemoteSiteForRemoval [[-Servers] <String[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXRemoteSiteHealthCheckSummary
> Get-NTNXRemoteSiteHealthCheckSummary [[-Servers] <String[]>]
[-FilterCriteria <Object>] [-DetailedSummary] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-FilterCriteria
<Object>] [-DetailedSummary] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 148
Get-NTNXRemoteSitePendingReplication
> Get-NTNXRemoteSitePendingReplication [[-Servers] <String[]>]
[-ProtectionDomainNames <Object>] [-RemoteSiteNames <Object>]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-ProtectionDomainNames <Object>] [-RemoteSiteNames <Object>]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXRemoteSiteSnapshot
> Get-NTNXRemoteSiteSnapshot [[-Servers] <String[]>] [-Name <Object>]
[-Count <Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-FullDetails] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Name <Object>] [-Count <Int32>] [-FilterCriteria <Object>]
[-SortCriteria <Object>] [-FullDetails] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXRemoteSiteStat
> Get-NTNXRemoteSiteStat [[-Servers] <String[]>] -Name <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Name <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Snmp Administration
Get-NTNXSnmpInfo
Get-NTNXSnmpStatus
Set-NTNXSnmpStatus
Add-NTNXSnmpTransport
Get-NTNXSnmpTransport
Remove-NTNXSnmpTransport
Add-NTNXSnmpTrap
Get-NTNXSnmpTrap
Remove-NTNXSnmpTrap
Set-NTNXSnmpTrap
Add-NTNXSnmpUser
Get-NTNXSnmpUser
Remove-NTNXSnmpUser
Set-NTNXSnmpUser
PowerShell Cmdlets | Command Reference | NOS | 149
Get-NTNXSnmpInfo
> Get-NTNXSnmpInfo [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXSnmpStatus
> Get-NTNXSnmpStatus [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Set-NTNXSnmpStatus
> Set-NTNXSnmpStatus [[-Servers] <String[]>] [-State] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-State] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Add-NTNXSnmpTransport
> Add-NTNXSnmpTransport [[-Servers] <String[]>] -TransportProtocol
<TransportProtocol_Enum> -Port <Int32> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -TransportProtocol <TransportProtocol_Enum>
-Port <Int32> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXSnmpTransport
> Get-NTNXSnmpTransport [[-Servers] <String[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 150
Remove-NTNXSnmpTransport
> Remove-NTNXSnmpTransport [[-Servers] <String[]>] -TransportProtocol
<TransportProtocol_Enum> -Port <Int32> [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -TransportProtocol <TransportProtocol_Enum>
-Port <Int32> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Add-NTNXSnmpTrap
> Add-NTNXSnmpTrap [[-Servers] <String[]>] -TrapAddress <String>
-TrapUsername <String> [-TransportProtocol <TransportProtocol_Enum>]
[-Port <Int32>] [-Inform] [-EngineId <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -TrapAddress
<String> -TrapUsername <String> [-TransportProtocol <TransportProtocol_Enum>]
[-Port <Int32>] [-Inform] [-EngineId <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXSnmpTrap
> Get-NTNXSnmpTrap [[-Servers] <String[]>] [-Address <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Address
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXSnmpTrap
> Remove-NTNXSnmpTrap [[-Servers] <String[]>] -Address <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Address
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 151
Set-NTNXSnmpTrap
> Set-NTNXSnmpTrap [[-Servers] <String[]>] -TrapAddress <String>
-TrapUsername <String> [-TransportProtocol <TransportProtocol_Enum>]
[-Port <Int32>] [-Inform] [-EngineId <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -TrapAddress
<String> -TrapUsername <String> [-TransportProtocol <TransportProtocol_Enum>]
[-Port <Int32>] [-Inform] [-EngineId <String>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Add-NTNXSnmpUser
> Add-NTNXSnmpUser [[-Servers] <String[]>] -Username <String>
-AuthType <AuthorizationType_Enum> -AuthKey <String> [-PrivType
<PriviligeType_Enum>] [-PrivKey <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Username <String> -AuthType <AuthorizationType_Enum>
-AuthKey <String> [-PrivType <PriviligeType_Enum>] [-PrivKey
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXSnmpUser
> Get-NTNXSnmpUser [[-Servers] <String[]>] [-Name <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Remove-NTNXSnmpUser
> Remove-NTNXSnmpUser [[-Servers] <String[]>] -Username <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Username
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 152
Set-NTNXSnmpUser
> Set-NTNXSnmpUser [[-Servers] <String[]>] -Username <String>
-AuthType <AuthorizationType_Enum> -AuthKey <String> [-PrivType
<PriviligeType_Enum>] [-PrivKey <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Username <String> -AuthType <AuthorizationType_Enum>
-AuthKey <String> [-PrivType <PriviligeType_Enum>] [-PrivKey
<String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Storage Pool Administration
Get-NTNXStoragePool
New-NTNXStoragePool
Remove-NTNXStoragePool
Set-NTNXStoragePool
Get-NTNXStoragePoolAlert
Get-NTNXStoragePoolEvent
Get-NTNXStoragePoolStat
Get-NTNXStoragePool
> Get-NTNXStoragePool [[-Servers] <String[]>] [-Count <Int32>]
[-FilterCriteria <Object>] [-SortCriteria <Object>] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Count
<Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-Id <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
New-NTNXStoragePool
> New-NTNXStoragePool [[-Servers] <String[]>] [-Force] [-Id <String>]
[-Name <String>] [-Disks <List`1>] [-Capacity <Int64>] [-MarkedForRemoval]
[-UsedCapacity <Int64>] [-ReservedCapacity <Int64>] [-FreeUnreservedCapacity
<Int64>] [-TierwiseFreeCapacityMap <Object>] [-IlmDownMigratePctThreshold
<Int32>] [-ClusterUuid <String>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Force] [-Id
<String>] [-Name <String>] [-Disks <List`1>] [-Capacity <Int64>]
[-MarkedForRemoval] [-UsedCapacity <Int64>] [-ReservedCapacity
<Int64>] [-FreeUnreservedCapacity <Int64>] [-TierwiseFreeCapacityMap
<Object>] [-IlmDownMigratePctThreshold <Int32>] [-ClusterUuid
<String>] [-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 153
Remove-NTNXStoragePool
> Remove-NTNXStoragePool [[-Servers] <String[]>] -Id <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Set-NTNXStoragePool
> Set-NTNXStoragePool [[-Servers] <String[]>] [-Force] [-Id <String>]
[-Name <String>] [-Disks <List`1>] [-Capacity <Int64>] [-MarkedForRemoval]
[-UsedCapacity <Int64>] [-ReservedCapacity <Int64>] [-FreeUnreservedCapacity
<Int64>] [-TierwiseFreeCapacityMap <Object>] [-IlmDownMigratePctThreshold
<Int32>] [-ClusterUuid <String>] [-Stats <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Force] [-Id
<String>] [-Name <String>] [-Disks <List`1>] [-Capacity <Int64>]
[-MarkedForRemoval] [-UsedCapacity <Int64>] [-ReservedCapacity
<Int64>] [-FreeUnreservedCapacity <Int64>] [-TierwiseFreeCapacityMap
<Object>] [-IlmDownMigratePctThreshold <Int32>] [-ClusterUuid
<String>] [-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXStoragePoolAlert
> Get-NTNXStoragePoolAlert [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-Id <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXStoragePoolEvent
> Get-NTNXStoragePoolEvent [[-Servers] <String[]>] [-Id <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Id <Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-Count <Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 154
Get-NTNXStoragePoolStat
> Get-NTNXStoragePoolStat [[-Servers] <String[]>] -Id <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Id <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
VDisk Administration
Get-NTNXSnapshotForVDisk
Get-NTNXVDisk
New-NTNXVDisk
Remove-NTNXVDisk
Set-NTNXVDisk
Get-NTNXVDiskAlert
Get-NTNXVDiskEvent
Get-NTNXVDiskSnapshot
New-NTNXVDiskSnapshot
Get-NTNXVDiskStat
Get-NTNXSnapshotForVDisk
> Get-NTNXSnapshotForVDisk [[-Servers] <String[]>] -Name <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name
<Object> [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXVDisk
> Get-NTNXVDisk [[-Servers] <String[]>] [-Includedeleted] [-VdiskNames
<Object>] [-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Includedeleted] [-VdiskNames <Object>] [-Name <Object>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 155
New-NTNXVDisk
> New-NTNXVDisk [[-Servers] <String[]>] [-Name <String>] [-ContainerId
<String>] [-ContainerName <String>] [-StoragePoolId <String>]
[-StoragePoolName <String>] [-Shared] [-NfsFile] [-Immutable]
[-Snapshot] [-QosPriority <String>] [-QosFairshare <String>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-ClusterUuid <String>] [-TotalReservedCapacityBytes
<Int64>] [-MaxCapacityBytes <Int64>] [-PhysicalSizeBytes <Int64>]
[-LogicalSizeBytes <Int64>] [-UsedPhysicalSizeBytes <Int64>]
[-UsedLogicalSizeBytes <Int64>] [-TotalUsedReservedBytes <Int64>]
[-IscsiTargetName <String>] [-IscsiLun <Int32>] [-NfsFileName
<String>] [-ParentNfsFileName <String>] [-Disabled] [-MarkedForRemoval]
[-CreationTimeInMicrosSinceEpoch <Int64>] [-Snapshots <List`1>]
[-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Name <String>] [-ContainerId <String>] [-ContainerName <String>]
[-StoragePoolId <String>] [-StoragePoolName <String>] [-Shared]
[-NfsFile] [-Immutable] [-Snapshot] [-QosPriority <String>] [-QosFairshare
<String>] [-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-ClusterUuid <String>] [-TotalReservedCapacityBytes
<Int64>] [-MaxCapacityBytes <Int64>] [-PhysicalSizeBytes <Int64>]
[-LogicalSizeBytes <Int64>] [-UsedPhysicalSizeBytes <Int64>]
[-UsedLogicalSizeBytes <Int64>] [-TotalUsedReservedBytes <Int64>]
[-IscsiTargetName <String>] [-IscsiLun <Int32>] [-NfsFileName
<String>] [-ParentNfsFileName <String>] [-Disabled] [-MarkedForRemoval]
[-CreationTimeInMicrosSinceEpoch <Int64>] [-Snapshots <List`1>]
[-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Remove-NTNXVDisk
> Remove-NTNXVDisk [[-Servers] <String[]>] -Name <Object> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Name <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 156
Set-NTNXVDisk
> Set-NTNXVDisk [[-Servers] <String[]>] [-Name <String>] [-ContainerId
<String>] [-ContainerName <String>] [-StoragePoolId <String>]
[-StoragePoolName <String>] [-Shared] [-NfsFile] [-Immutable]
[-Snapshot] [-QosPriority <String>] [-QosFairshare <String>]
[-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-ClusterUuid <String>] [-TotalReservedCapacityBytes
<Int64>] [-MaxCapacityBytes <Int64>] [-PhysicalSizeBytes <Int64>]
[-LogicalSizeBytes <Int64>] [-UsedPhysicalSizeBytes <Int64>]
[-UsedLogicalSizeBytes <Int64>] [-TotalUsedReservedBytes <Int64>]
[-IscsiTargetName <String>] [-IscsiLun <Int32>] [-NfsFileName
<String>] [-ParentNfsFileName <String>] [-Disabled] [-MarkedForRemoval]
[-CreationTimeInMicrosSinceEpoch <Int64>] [-Snapshots <List`1>]
[-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-Name <String>] [-ContainerId <String>] [-ContainerName <String>]
[-StoragePoolId <String>] [-StoragePoolName <String>] [-Shared]
[-NfsFile] [-Immutable] [-Snapshot] [-QosPriority <String>] [-QosFairshare
<String>] [-FingerPrintOnWrite <FingerPrintOnWrite_Enum>] [-OnDiskDedup
<OnDiskDedup_Enum>] [-ClusterUuid <String>] [-TotalReservedCapacityBytes
<Int64>] [-MaxCapacityBytes <Int64>] [-PhysicalSizeBytes <Int64>]
[-LogicalSizeBytes <Int64>] [-UsedPhysicalSizeBytes <Int64>]
[-UsedLogicalSizeBytes <Int64>] [-TotalUsedReservedBytes <Int64>]
[-IscsiTargetName <String>] [-IscsiLun <Int32>] [-NfsFileName
<String>] [-ParentNfsFileName <String>] [-Disabled] [-MarkedForRemoval]
[-CreationTimeInMicrosSinceEpoch <Int64>] [-Snapshots <List`1>]
[-Stats <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXVDiskAlert
> Get-NTNXVDiskAlert [[-Servers] <String[]>] [-Name <Object>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] [-Name <Object>] [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXVDiskEvent
> Get-NTNXVDiskEvent [[-Servers] <String[]>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-Name <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>] [-Count
<Int32>] [-Acknowledged] [-Name <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 157
Get-NTNXVDiskSnapshot
> Get-NTNXVDiskSnapshot [[-Servers] <String[]>] [-Name <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Name
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
New-NTNXVDiskSnapshot
> New-NTNXVDiskSnapshot [[-Servers] <String[]>] -Name <Object>
[-Input <String>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> [-Input <String>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXVDiskStat
> Get-NTNXVDiskStat [[-Servers] <String[]>] -Name <Object> -Metrics
<Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-Name <Object> -Metrics <Object> [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
VMAdministration
Get-NTNXVM
Get-NTNXVMAlert
Get-NTNXVMEvent
Get-NTNXVMHealthCheckSummary
Get-NTNXVMStat
Get-NTNXVMVDisk
Get-NTNXVMVirtualDisk
Get-NTNXVM
> Get-NTNXVM [[-Servers] <String[]>] [-VmId <Object>] [-Count
<Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-VmId
<Object>] [-Count <Int32>] [-FilterCriteria <Object>] [-SortCriteria
<Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 158
Get-NTNXVMAlert
> Get-NTNXVMAlert [[-Servers] <String[]>] [-VmId <Object>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Resolved]
[-Acknowledged] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-VmId <Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-Count <Int32>] [-Resolved] [-Acknowledged] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXVMEvent
> Get-NTNXVMEvent [[-Servers] <String[]>] [-VmId <Object>] [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-Count <Int32>] [-Acknowledged]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-VmId
<Object>] [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-Count <Int32>] [-Acknowledged] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
Get-NTNXVMHealthCheckSummary
> Get-NTNXVMHealthCheckSummary [[-Servers] <String[]>] [-FilterCriteria
<Object>] [-DetailedSummary] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
[-FilterCriteria <Object>] [-DetailedSummary] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Get-NTNXVMStat
> Get-NTNXVMStat [[-Servers] <String[]>] -VmId <Object> -Metrics
<Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs <Int64>]
[-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-VmId <Object> -Metrics <Object> [-StartTimeInUsecs <Int64>]
[-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 159
Get-NTNXVMVDisk
> Get-NTNXVMVDisk [[-Servers] <String[]>] -VmId <Object> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -VmId <Object>
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
Get-NTNXVMVirtualDisk
> Get-NTNXVMVirtualDisk [[-Servers] <String[]>] -VmId <Object>
[-SortCriteria <Object>] [-ExpandedOutput] [-GridView] [-Verbose]
[-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>]
-VmId <Object> [-SortCriteria <Object>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>]
VStore Administration
Get-NTNXVStore
Protect-NTNXVStore
UnProtect-NTNXVStore
Get-NTNXVStore
> Get-NTNXVStore [[-Servers] <String[]>] [-Id <Int64>] [-Ids
<Object>] [-Names <Object>] [-IncludeDeleted] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Id <Int64>]
[-Ids <Object>] [-Names <Object>] [-IncludeDeleted] [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Protect-NTNXVStore
> Protect-NTNXVStore [[-Servers] <String[]>] -Id <Int64> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id <Int64> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
PowerShell Cmdlets | Command Reference | NOS | 160
UnProtect-NTNXVStore
> UnProtect-NTNXVStore [[-Servers] <String[]>] -Id <Int64> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>][[-NutanixClusters] <NutanixCluster[]>] -Id <Int64> [-ExpandedOutput]
[-GridView] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>]
[-WarningAction <ActionPreference>] [-ErrorVariable <String>]
[-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer
<Int32>]
Virtual Disk Administration
Get-NTNXVirtualDisk
Get-NTNXVirtualDiskStat
Get-NTNXVirtualDisk
> Get-NTNXVirtualDisk [[-Servers] <String[]>] [-Count <Int32>]
[-FilterCriteria <Object>] [-SortCriteria <Object>] [-Id <Object>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>][[-NutanixClusters] <NutanixCluster[]>] [-Count
<Int32>] [-FilterCriteria <Object>] [-SortCriteria <Object>]
[-Id <Object>] [-ExpandedOutput] [-GridView] [-Verbose] [-Debug]
[-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>]
[-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable
<String>] [-OutBuffer <Int32>]
Get-NTNXVirtualDiskStat
> Get-NTNXVirtualDiskStat [[-Servers] <String[]>] -Id <Object>
-Metrics <Object> [-StartTimeInUsecs <Int64>] [-EndTimeInUsecs
<Int64>] [-IntervalInSecs <Int32>] [-ExpandedOutput] [-GridView]
[-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction
<ActionPreference>] [-ErrorVariable <String>] [-WarningVariable
<String>] [-OutVariable <String>] [-OutBuffer <Int32>][[-NutanixClusters]
<NutanixCluster[]>] -Id <Object> -Metrics <Object> [-StartTimeInUsecs
<Int64>] [-EndTimeInUsecs <Int64>] [-IntervalInSecs <Int32>]
[-ExpandedOutput] [-GridView] [-Verbose] [-Debug] [-ErrorAction
<ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable
<String>] [-WarningVariable <String>] [-OutVariable <String>]
[-OutBuffer <Int32>]
PowerShell Cmdlets | Command Reference | NOS | 161