Get-SCCertificate
Hiermee haalt u een beveiligingscertificaatobject op van een VMware vCenter Server, van een VMware ESX-host of van een Citrix XenServer-host.
Syntax
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-ComputerName] <String>
[-TCPPort <UInt32>]
[<CommonParameters>]
Get-SCCertificate
[-VMMServer <ServerConnection>]
[-Filename] <String>
[<CommonParameters>]
Description
Met de cmdlet Get-SCCertificate wordt een beveiligingscertificaatobject opgehaald van een vCenter Server, van een ESX-host of van een XenServer-host. U kunt deze cmdlet gebruiken om een niet-vertrouwd certificaat te importeren in Virtual Machine Manager (VMM), zodat u het certificaat kunt gebruiken met de cmdlet Add-SCVirtualizationManager , de cmdlet Set-SCVirtualizationManager , de cmdlet Add-SCVMHost of de Set-SCVMHost-cmdlet .
Het certificaat is vereist om een SSL-verbinding (Secure Socket Layer) tot stand te brengen tussen de VMM-server en de vCenter Server, ESX-host of XenServer-host.
Voorbeelden
Voorbeeld 1: het beveiligingscertificaat voor de opgegeven VMware vCenter Server ophalen
PS C:\> Get-SCCertificate -ComputerName "vCenterServer01.Contoso.com"
Met deze opdracht wordt het beveiligingscertificaatobject opgehaald voor de vCenter Server-server met de naam vCenterServer01 in het Contoso.com domein en worden de beveiligingscertificaatgegevens weergegeven.
Voorbeeld 2: het beveiligingscertificaat ophalen voor een opgegeven VMware ESX-host
PS C:\> $ESXCert = Get-SCCertificate -ComputerName "ESXHost01.Contoso.com"
PS C:\> $ESXCert | Get-Member
Met de eerste opdracht wordt het beveiligingscertificaatobject opgehaald van de ESX-host met de naam ESXHost01 en wordt het object opgeslagen in de $ESXCert variabele.
Met de tweede opdracht wordt de inhoud van $ESXCert doorgegeven aan de cmdlet Get-Member, waarin het . NET-type en een lijst met methoden en eigenschappen voor het certificaatobject worden weergegeven.
Voorbeeld 3: het beveiligingscertificaat ophalen voor de opgegeven Citrix XenServer-host
PS C:\> Get-SCCertificate -ComputerName "XenServer01.Contoso.com"
Met deze opdracht wordt het beveiligingscertificaatobject opgehaald voor de XenServer met de naam XenServer01 in het Contoso.com domein en worden de beveiligingscertificaatgegevens weergegeven.
Parameters
-ComputerName
Hiermee geeft u de naam op van een computer die door VMM uniek kan worden geïdentificeerd in uw netwerk. Geldige indelingen zijn:
- FQDN
- IPv4- of IPv6-adres
- NetBIOS-naam
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Filename
Hiermee geeft u de naam van het certificaat op dat door deze cmdlet wordt opgehaald.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TCPPort
Hiermee geeft u een numerieke waarde op die een TCP-poort vertegenwoordigt.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Uitvoerwaarden
Certificate
Met deze cmdlet wordt een certificaatobject geretourneerd.