Files
PowerCLI-Example-Scripts/Modules/VMware.VMEncryption
dmilov fb641c8a1c License PowerCLI-Examples-Scripts repository under BSD-2 Clause (#462)
As part of the VMware open source program, we have to update this repository with the correct license and copyright information.
We add the BSD-2 Clause License for this repository.
We mark all source code provided by VMware with the Copyright notice under BSD-2 Clause license.

* Update repository license to BSD 2-Clause License

* Update Copyright
2021-06-07 09:58:47 +03:00
..

Prerequisites/Steps to use this module:

  1. This module only works for vSphere products that support VM Encryption. E.g. vSphere 6.5 and later.
  2. All the functions in this module only work for KMIP Servers.
  3. Install the latest version of Powershell and PowerCLI.
  4. Import this module by running: Import-Module -Name "location of this module"
  5. Get-Command -Module "This module Name" to list all available functions.

Note: Deprecating the below functions related to KMServer and KMSCluster from VMware.VMEncryption and using instead the ones from VMware.VimAutomation.Storage,

1, VMware.VMEncryption\Get-DefaultKMSCluster, use instead VMware.VimAutomation.Storage\Get-KmsCluster|where {$.UseAsDefaultKeyProvider}|foreach {$.id}

2, VMware.VMEncryption\Get-KMSCluster, use instead VMware.VimAutomation.Storage\Get-KmsCluster|select id

3, VMware.VMEncryption\Get-KMSClusterInfo, use instead VMware.VimAutomation.Storage\Get-KmsCluster|foreach {$_.extensiondata}

4, VMware.VMEncryption\Get-KMServerInfo, use instead VMware.VimAutomation.Storage\Get-KeyManagementServer|foreach {$_.extensiondata}

5, VMware.VMEncryption\New-KMServer, use instead VMware.VimAutomation.Storage\Add-KeyManagementServer

6, VMware.VMEncryption\Remove-KMServer, use instead VMware.VimAutomation.Storage\Remove-KeyManagementServer

7, VMware.VMEncryption\Set-DefaultKMSCluster, use instead VMware.VimAutomation.Storage\Set-KmsCluster -UseAsDefaultKeyProvider