VMware.VimAutomation.Storage Commands Index

All available VMware.VimAutomation.Storage commands.


VMware.VimAutomation.Storage

CNS
Get-CnsVolume This cmdlet retrieves a Cloud Native Storage (CNS) volume based on the name or ID filter.
New-CnsContainerCluster This cmdlet creates a vSAN file service IP configuration at the client side.
New-CnsKubernetesEntityMetadata This cmdlet creates a Cloud Native Storage (CNS) Kubernetes entity metadata at a client side.
New-CnsKubernetesEntityReference This cmdlet creates a Cloud Native Storage (CNS) Kubernetes entity reference at the client side.
New-CnsVolume This cmdlet creates a Cloud Native Storage (CNS) volume.
New-CnsVolumeAttachment New-CnsVolumeAttachment -CnsVolume -VM [-Server ] [-RunAsync] [-WhatIf] [-Confirm] []
New-CnsVolumeMetadata This cmdlet creates a Cloud Native Storage (CNS) volume metadata at the client side.
Remove-CnsVolume This cmdlet removes the specified Cloud Native Storage (CNS) volumes.
Remove-CnsVolumeAttachment Remove-CnsVolumeAttachment -CnsVolume -VM [-Server ] [-RunAsync] [-WhatIf] [-Confirm] []
Set-CnsVolume This cmdlet modifies the Cloud Native Storage (CNS) volume metadata of a specified CNS volume.
Entity
Add-EntityDefaultKeyProvider This cmdlet adds a key provider to entities as default key provider.
Remove-EntityDefaultKeyProvider This cmdlet removes the default key provider from the specified entities.
Key
Add-KeyManagementServer This cmdlet adds a key management server to a vCenter Server system.
Get-KeyManagementServer This cmdlet retrieves the key management servers registered on the vCenter Server system.
Get-KeyProvider This cmdlet retrieves all key providers from the vCenter Server system.
Remove-KeyManagementServer This cmdlet removes the specified key management servers from the vCenter Server systems.
Set-KeyManagementServer This cmdlet configures the settings of the key management server.
Set-KeyProvider This cmdlet modifies the settings of the specified key provider.
KMIP
Get-KmipClientCertificate This cmdlet retrieves the latest generated self-signed certificate or certificate-signing request for the key provider.
New-KmipClientCertificate This cmdlet creates a new self-signed certificate or certificate-signing request for the key management server cluster.
NFS
Get-NfsUser This cmdlet retrieves NFS user accounts.
New-NfsUser This cmdlet creates an NFS user account on the specified virtual machine host.
Remove-NfsUser This cmdlet deletes the specified NFS user accounts.
Set-NfsUser This cmdlet configures existing NFS user accounts by changing the password associated with the account.
SPBM Capability
Get-SpbmCapability This cmdlet retrieves capability schema.
SPBM Compatible
Get-SpbmCompatibleStorage This cmdlet performs placement compatibility checking based on a storage requirement policy.
SPBM Entity
Get-SpbmEntityConfiguration This cmdlet retrieves SPBM-related configuration data of Virtual Machine, Hard Disk, and Datastore objects.
Set-SpbmEntityConfiguration This cmdlet sets SPBM-related configuration data for VirtualMachine, HardDisk, and Datastore objects.
SPBM Fault
Get-SpbmFaultDomain This cmdlet retrieves fault domains based on name or ID filter.
SPBM Point
Get-SpbmPointInTimeReplica This cmdlet retrieves the point in time replica objects for the specified target replication groups.
SPBM Replication
Get-SpbmReplicationGroup This cmdlet retrieves replication groups.
Get-SpbmReplicationPair This cmdlet retrieves the relation of replication groups in a pair of source and target replication group.
Start-SpbmReplicationFailover This cmdlet performs a failover of the devices in the specified replication groups.
Start-SpbmReplicationPrepareFailover This cmdlet prepares the specified replication groups to fail over.
Start-SpbmReplicationPromote This cmdlet promotes a target replication group from InTest to FailedOver state.
Start-SpbmReplicationReverse This cmdlet initiates reverse replication, by making the currently failed over replication group the source and its peer replication group the target.
Start-SpbmReplicationTestFailover This cmdlet performs a test failover of a target replication group.
Stop-SpbmReplicationTestFailover This cmdlet stops the test failover on the specified replication groups and tries to perform a cleanup on the target site.
Sync-SpbmReplicationGroup This cmdlet synchronizes the data between source and replica for the specified replication group.
SPBM Rule
New-SpbmRule This cmdlet creates an SPBM rule in the client side.
New-SpbmRuleSet This cmdlet creates an SPBM rule set.
SPBM Storage
Export-SpbmStoragePolicy This cmdlet exports the specified storage policy to a file.
Get-SpbmStoragePolicy This cmdlet returns all available requirement policies and resource policies.
Import-SpbmStoragePolicy This cmdlet imports a storage policy from a file.
New-SpbmStoragePolicy This cmdlet creates a requirement storage policy in an SPBM server.
Remove-SpbmStoragePolicy This cmdlet deletes storage policies.
Set-SpbmStoragePolicy This cmdlet overrides the current name, description, and rule sets of an existing storage policy in an SPBM server.
SPBM VIew
Get-SpbmView This cmdlet retrieves SPBM views for the managed objects in the SPBM server.
VAIO
Get-VAIOFilter This cmdlet returns a list of VAIOFilter objects filtered by the specified parameters.
New-VAIOFilter This cmdlet installs a VAIO filter on the specified cluster.
Remove-VAIOFilter This cmdlet uninstalls VAIO filters from the clusters on which they are installed.
Set-VAIOFilter This cmdlet upgrades a VAIO filter on the cluster it is installed.
VDisk
Copy-VDisk This cmdlet copies the specified VDisk objects to the specified datastore.
Get-VDisk This cmdlet lists VDisk objects based on the specified filters.
Move-VDisk This cmdlet moves the specified VDisk objects to the specified datastore.
New-VDisk This cmdlet creates a managed VDisk object whose lifecycle is independent of a virtual machine`s lifecycle on the specified datastore.
Remove-VDisk This cmdlet removes VDisk objects and the associated backings from the datastore.
Set-VDisk This cmdlet renames, inflates, or extends the size of the specified VDisk object.
VASA
Get-VasaProvider This cmdlet retrieves the list of VASA providers that are currently registered with Storage Manager.
Get-VasaStorageArray This cmdlet retrieves the list of storage arrays managed by registered VASA providers.
New-VasaProvider This cmdlet registers a VASA provider.
Remove-VasaProvider This cmdlet unregisters the specified VASA providers.
vSAN Cluster
Get-VsanClusterConfiguration This cmdlet retrieves vSAN related configuration data from clusters.
Set-VsanClusterConfiguration This cmdlet modifies vSAN configuration settings for a cluster.
Start-VsanClusterDiskUpdate This cmdlet starts the update of all vSAN disks of a cluster to the latest vSAN disk format version supported by the cluster.
Start-VsanClusterRebalance This cmdlet starts the proactive rebalance of the vSAN objects on the cluster hosts based on the vSAN disks usage when the disks are in imbalanced state.
Stop-VsanClusterRebalance This cmdlet stops the proactive rebalance of the vSAN objects on the cluster hosts.
Test-VsanClusterHealth This cmdlet runs a health test on the specified vSAN clusters and returns the test results.
vSAN Component
Get-VsanComponent This cmdlet retrieves basic information about the vSAN component, including its universal unique identifier (UUID), the vSAN object it belongs to, the disk it resides on, and its status and type.
vSAN Disk
Get-VsanDisk This cmdlet retrieves the host disks that belong to a vSAN disk group.
Get-VsanDiskGroup This cmdlet retrieves vSAN disk groups.
New-VsanDisk This cmdlet adds a host SCSI disk to a vSAN disk group.
New-VsanDiskGroup This cmdlet creates a new vSAN disk group backed by the specified devices.
Remove-VsanDisk This cmdlet removes the specified hard disks from the specified vSAN disk group.
Remove-VsanDiskGroup This cmdlet removes vSAN disk groups.
vSAN Encryption
Start-VsanEncryptionConfiguration This cmdlet starts an encryption configuration on a vSAN cluster.
vSAN Enter
Get-VsanEnterMaintenanceModeReport This cmdlet retrieves the report of capacity or objects which may have accessbility or compliance issues, if a virtual machine host enters maintenance mode.
vSAN Evacuation
Get-VsanEvacuationPlan This cmdlet retrieves information about the entity (disk, disk group, or host) you want to evacuate in various modes.
vSAN Fault
Get-VsanFaultDomain This cmdlet retrieves vSAN fault domains based on name or ID filter.
New-VsanFaultDomain This cmdlet creates a new vSAN fault domain in a cluster with specified virtual machine hosts.
Remove-VsanFaultDomain This cmdlet removes vSAN fault domains.
Set-VsanFaultDomain This cmdlet changes the configuration of a specified vSAN fault domain.
vSAN File
Add-VsanFileServiceOvf This cmdlet downloads a file service OVF file of the specified URL into the OVF repository in vSphere.
Get-VsanFileServiceDomain This cmdlet retrieves vSAN file service domains in a vSAN cluster.
Get-VsanFileServiceOvfInfo This cmdlet retrieves a vSAN file service OVF information.
Get-VsanFileShare This cmdlet retrieves vSAN file shares based on the name or ID filter.
New-VsanFileServerIpConfig This cmdlet creates a vSAN file service IP configuration at the client side.
New-VsanFileServiceDomain This cmdlet creates a file service domain in a vSAN cluster.
New-VsanFileShare This cmdlet creates a new vSAN file share in a specified file service domain.
New-VsanFileShareNetworkPermission New-VsanFileShareNetworkPermission -IPSetOrSubnet -VsanFileShareAccessPermission [-AllowSquashRoot] [-WhatIf] [-Confirm] []
Remove-VsanFileServiceDomain This cmdlet removes the specified vSAN file service domain from the vSAN clusters.
Remove-VsanFileShare This cmdlet removes vSAN file shares.
Set-VsanFileServiceDomain This cmdlet modifies the settings of the given vSAN file domains.
Set-VsanFileShare This cmdlet modifies the configuration of a specified vSAN file share.
vSAN HCL
Update-VsanHclDatabase This cmdlet updates the vSAN hardware compatibility list (HCL) database.
vSAN ISCSI
Get-VsanIscsiInitiatorGroup This cmdlet retrieves vSAN iSCSI initiator groups.
Get-VsanIscsiInitiatorGroupTargetAssociation This cmdlet retrieves all pairs of associations between vSAN iSCSI targets and initiator groups, which have access to the corresponding targets.
Get-VsanIscsiLun This cmdlet retrieves the vSAN iSCSI LUNs from a cluster or target.
Get-VsanIscsiTarget This cmdlet retrieves vSAN iSCSI targets from clusters.
New-VsanIscsiInitiatorGroup This cmdlet adds a new vSAN iSCSI initiator group to a cluster.
New-VsanIscsiInitiatorGroupTargetAssociation This cmdlet associates the specified vSAN iSCSI initiator group with specified vSAN iSCSI target to provide access to the target.
New-VsanIscsiLun This cmdlet adds a new vSAN iSCSI LUN to a target.
New-VsanIscsiTarget This cmdlet adds a new vSAN iSCSI target to a cluster.
Remove-VsanIscsiInitiatorGroup This cmdlet removes the specified vSAN iSCSI initiator groups from their clusters.
Remove-VsanIscsiInitiatorGroupTargetAssociation This cmdlet removes the specified association of vSAN iSCSI initiator group and target.
Remove-VsanIscsiLun This cmdlet removes vSAN iSCSI LUNs from their iSCSI targets.
Remove-VsanIscsiTarget This cmdlet removes vSAN iSCSI targets form their clusters.
Set-VsanIscsiInitiatorGroup This cmdlet modifies the specified vSAN iSCSI initiator groups.
Set-VsanIscsiLun This cmdlet modifies the specified vSAN iSCSI LUNs.
Set-VsanIscsiTarget This cmdlet modifies the settings of the specified vSAN iSCSI targets.
vSAN Network
Test-VsanNetworkPerformance This cmdlet runs a network performance test on the specified vSAN clusters and returns the test results.
vSAN Object
Add-VsanObjectToRepairQueue This cmdlet puts a list of vSAN objects on a repair queue.
Get-VsanObject This cmdlet retrieves vSAN objects based on the specified filters.
vSAN Resyncing
Get-VsanResyncingComponent This cmdlet retrieves the details of components going through synchronization in a vSAN cluster.
Get-VsanResyncingOverview This cmdlet retrieves the overview of objects going through synchronization in a vSAN cluster. It will query information about vSAN objects that are currently syncing data.
vSAN Runtime
Get-VsanRuntimeInfo This cmdlet retrieves the runtime information of a vSAN cluster.
vSAN Space
Get-VsanSpaceUsage This cmdlet retrieves space usage details of a vSAN cluster.
vSAN Stat
Get-VsanStat This cmdlet retrieves vSAN performance statistics for the specified server entity.
vSAN Storage
Test-VsanStoragePerformance This cmdlet runs a storage performance test on the specified vSAN clusters and returns the test results.
vSAN VM
Test-VsanVMCreation This cmdlet runs a virtual machine creation test on the specified vSAN clusters and returns the test results.
vSAN VIew
Get-VsanView This cmdlet retrieves vSAN views that match the specified IDs.
vSAN Wipe
Get-VsanWipeDiskStatus This cmdlet retrieves a disk level information about securely wiping disks.
Start-VsanWipeDisk This cmdlet starts the secure wipe of the specified host SCSI disks.
Stop-VsanWipeDisk This cmdlet stops the secure wipe of the specified host SCSI disks.
vVol
Get-VvolStorageContainer This cmdlet retrieves the list of Virtual Volume (vVol) storage containers that are reported by the registered VASA providers.
Feedback

Was this page helpful?