Request-NSACMECertificate
Module area: NetScalerToolkit
Synopsis
Generated command reference. Review the command syntax and parameter metadata before use.
Syntax
Request-NSACMECertificate [-CleanPoshACMEStorage <SwitchParameter>] -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] -CN <String> [-SAN <String[]>] [-FriendlyName <String>] [-ValidationMethod <String>] [-CertKeyNameToUpdate <String>] [-RemovePrevious <SwitchParameter>] -CertDir <String> [-PfxPassword <Object>] [-EmailAddress <String>] [-KeyLength <Object>] [-Production <SwitchParameter>] [-DisableLogging <SwitchParameter>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-SaveADCConfig <SwitchParameter>] [-SendMail <SwitchParameter>] [-SMTPTo <String[]>] [-SMTPFrom <String>] [-SMTPCredential <PSCredential>] [-SMTPServer <String>] [-SMTPPort <Int32>] [-SMTPUseSSL <SwitchParameter>] [-LogAsAttachment <SwitchParameter>] [-DisableIPCheck <SwitchParameter>] [-IPv6 <SwitchParameter>] [-UpdateIIS <SwitchParameter>] [-UpdateGlobalVPNCertBinding <SwitchParameter>] [-GlobalVPNCertBindingIncludeCA <SwitchParameter>] [-GlobalVPNCertBindingCrlCheck <String>] [-GlobalVPNCertBindingOcspCheck <String>] [-IISSiteToUpdate <String>] [-PostPoSHScriptFilename <String>] [-PostPoSHScriptExtraParameters <Hashtable>] [-CsVipName <String[]>] [-UseLbVip <SwitchParameter>] [-CspName <String>] [-CsaName <String>] [-CsVipBinding <String>] [-SvcName <String>] [-SvcDestination <String>] [-LbName <String>] [-TrafficDomain <Int32>] [-RspName <String>] [-RsaName <String>] [-Partitions <String[]>] [-EnableVipBefore <SwitchParameter>] [-DisableVipAfter <SwitchParameter>] [-ConfigFile <String>] [-ForceCertRenew <SwitchParameter>] [-StopOnError <SwitchParameter>] [-CleanExpiredCertsOnDisk <SwitchParameter>] [-CleanExpiredCertsOnDiskDays <Int16>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -Help <SwitchParameter> [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -CleanADC <SwitchParameter> -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] [-DisableLogging <SwitchParameter>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-SaveADCConfig <SwitchParameter>] [-CsVipName <String[]>] [-CspName <String>] [-CsaName <String>] [-CsVipBinding <String>] [-SvcName <String>] [-SvcDestination <String>] [-LbName <String>] [-TrafficDomain <Int32>] [-RspName <String>] [-RsaName <String>] [-Partitions <String[]>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -RemoveTestCertificates <SwitchParameter> [-CleanPoshACMEStorage <SwitchParameter>] -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] [-DisableLogging <SwitchParameter>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate [-CleanPoshACMEStorage <SwitchParameter>] -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] -CN <String> [-SAN <String[]>] [-FriendlyName <String>] [-ValidationMethod <String>] [-DNSPlugin <String>] [-DNSParams <Object>] [-DNSWaitTime <Int32>] [-CertKeyNameToUpdate <String>] [-RemovePrevious <SwitchParameter>] -CertDir <String> [-PfxPassword <Object>] [-EmailAddress <String>] [-KeyLength <Object>] [-Production <SwitchParameter>] [-DisableLogging <SwitchParameter>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-SaveADCConfig <SwitchParameter>] [-SendMail <SwitchParameter>] [-SMTPTo <String[]>] [-SMTPFrom <String>] [-SMTPCredential <PSCredential>] [-SMTPServer <String>] [-SMTPPort <Int32>] [-SMTPUseSSL <SwitchParameter>] [-LogAsAttachment <SwitchParameter>] [-DisableIPCheck <SwitchParameter>] [-IPv6 <SwitchParameter>] [-UpdateIIS <SwitchParameter>] [-UpdateGlobalVPNCertBinding <SwitchParameter>] [-GlobalVPNCertBindingIncludeCA <SwitchParameter>] [-GlobalVPNCertBindingCrlCheck <String>] [-GlobalVPNCertBindingOcspCheck <String>] [-IISSiteToUpdate <String>] [-PostPoSHScriptFilename <String>] [-PostPoSHScriptExtraParameters <Hashtable>] [-CsVipName <String[]>] [-UseLbVip <SwitchParameter>] [-CspName <String>] [-CsaName <String>] [-CsVipBinding <String>] [-SvcName <String>] [-SvcDestination <String>] [-LbName <String>] [-TrafficDomain <Int32>] [-RspName <String>] [-RsaName <String>] [-Partitions <String[]>] [-EnableVipBefore <SwitchParameter>] [-AlternateDNSValidationDomain <String>] [-AlternateDNSValidationDomainSkipCheck <SwitchParameter>] [-UseNetScalerDNS <SwitchParameter>] [-DisableVipAfter <SwitchParameter>] [-ConfigFile <String>] [-ForceCertRenew <SwitchParameter>] [-StopOnError <SwitchParameter>] [-CleanExpiredCertsOnDisk <SwitchParameter>] [-CleanExpiredCertsOnDiskDays <Int16>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-SaveADCConfig <SwitchParameter>] [-UpdateGlobalVPNCertBinding <SwitchParameter>] [-CsVipName <String[]>] [-UseLbVip <SwitchParameter>] [-CspName <String>] [-CsaName <String>] [-SvcName <String>] [-LbName <String>] [-RspName <String>] [-RsaName <String>] [-Partitions <String[]>] [-EnableVipBefore <SwitchParameter>] [-UseNetScalerDNS <SwitchParameter>] [-DisableVipAfter <SwitchParameter>] -CreateUserPermissions <SwitchParameter> [-NSCPName <String>] -CreateApiUser <SwitchParameter> -ApiUsername <String> -ApiPassword <Object> [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -ManagementURL <String> [-Username <String>] [-Password <Object>] [-Credential <PSCredential>] [-LogFile <String>] [-LogLevel <String>] [-LogType <String>] [-SaveADCConfig <SwitchParameter>] [-UpdateGlobalVPNCertBinding <SwitchParameter>] [-CsVipName <String[]>] [-UseLbVip <SwitchParameter>] [-CspName <String>] [-CsaName <String>] [-SvcName <String>] [-LbName <String>] [-RspName <String>] [-RsaName <String>] [-Partitions <String[]>] [-EnableVipBefore <SwitchParameter>] [-UseNetScalerDNS <SwitchParameter>] [-DisableVipAfter <SwitchParameter>] -CreateUserPermissions <SwitchParameter> [-NSCPName <String>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate -CertDir <String> -CleanAllExpiredCertsOnDisk <SwitchParameter> [-CleanExpiredCertsOnDiskDays <Int16>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Request-NSACMECertificate [-Production <SwitchParameter>] -ConfigFile <String> -AutoRun <SwitchParameter> [-ForceCertRenew <SwitchParameter>] [-StopOnError <SwitchParameter>] [-NoConsoleOutput <SwitchParameter>] [-AutoUpdate <SwitchParameter>] [-SkipCertificateCheck <SwitchParameter>] [-CertificateProvider <String>] [-AcmeDirectoryUrl <String>] [-ExternalAccountBindingKeyId <String>] [-ExternalAccountBindingHmacKey <Object>] [-ExternalAccountBindingAlgorithm <String>] [-UseModernPfxEncryption <SwitchParameter>] [-CertificateChainValidation <String>] [-PreferredChain <String>] [-Profile <String>] [-DnsAlias <String[]>] [-ValidationTimeout <Int32>] [-LifetimeDays <Int32>] [-AlwaysNewKey <SwitchParameter>] [-RemoveUploadedPfx <SwitchParameter>]
Parameters
-AcmeDirectoryUrl
- Type:
System.String - Required:
False - Pipeline input:
False
-AlternateDNSValidationDomain
- Type:
System.String - Required:
False - Pipeline input:
False
-AlternateDNSValidationDomainSkipCheck
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-AlwaysNewKey
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-ApiPassword
- Type:
System.Object - Required:
True - Pipeline input:
False
-ApiUsername
- Type:
System.String - Required:
True - Pipeline input:
False
-AutoRun
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False
-AutoUpdate
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-CertDir
- Type:
System.String - Required:
True - Pipeline input:
False
-CertificateChainValidation
- Type:
System.String - Required:
False - Pipeline input:
False
-CertificateProvider
- Type:
System.String - Required:
False - Pipeline input:
False
-CertKeyNameToUpdate
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSCertNameToUpdate
-CleanADC
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False - Aliases:
CleanNS
-CleanAllExpiredCertsOnDisk
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False
-CleanExpiredCertsOnDisk
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-CleanExpiredCertsOnDiskDays
- Type:
System.Int16 - Required:
False - Pipeline input:
False
-CleanPoshACMEStorage
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False - Aliases:
CleanVault
-CN
- Type:
System.String - Required:
True - Pipeline input:
False
-ConfigFile
- Type:
System.String - Required:
True - Pipeline input:
False
-CreateApiUser
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False
-CreateUserPermissions
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False
-Credential
- Type:
System.Management.Automation.PSCredential - Required:
False - Pipeline input:
False - Aliases:
NSCredential,ADCCredential
-CsaName
- Type:
System.String - Required:
False - Pipeline input:
False
-CspName
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSCspName
-CsVipBinding
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSCsVipBinding
-CsVipName
- Type:
System.String[] - Required:
False - Pipeline input:
False - Aliases:
NSCsVipName
-DisableIPCheck
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-DisableLogging
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-DisableVipAfter
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-DnsAlias
- Type:
System.String[] - Required:
False - Pipeline input:
False
-DNSParams
- Type:
System.Object - Required:
False - Pipeline input:
False
-DNSPlugin
- Type:
System.String - Required:
False - Pipeline input:
False
-DNSWaitTime
- Type:
System.Int32 - Required:
False - Pipeline input:
False
-EmailAddress
- Type:
System.String - Required:
False - Pipeline input:
False
-EnableVipBefore
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-ExternalAccountBindingAlgorithm
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
ExtAcctAlgorithm
-ExternalAccountBindingHmacKey
- Type:
System.Object - Required:
False - Pipeline input:
False - Aliases:
ExtAcctHMACKey
-ExternalAccountBindingKeyId
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
ExtAcctKID
-ForceCertRenew
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False - Aliases:
Force
-FriendlyName
- Type:
System.String - Required:
False - Pipeline input:
False
-GlobalVPNCertBindingCrlCheck
- Type:
System.String - Required:
False - Pipeline input:
False
-GlobalVPNCertBindingIncludeCA
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-GlobalVPNCertBindingOcspCheck
- Type:
System.String - Required:
False - Pipeline input:
False
-Help
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False - Aliases:
h
-IISSiteToUpdate
- Type:
System.String - Required:
False - Pipeline input:
False
-IPv6
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-KeyLength
- Type:
System.Object - Required:
False - Pipeline input:
False
-LbName
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSLbName
-LifetimeDays
- Type:
System.Int32 - Required:
False - Pipeline input:
False
-LogAsAttachment
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-LogFile
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
LogLocation
-LogLevel
- Type:
System.String - Required:
False - Pipeline input:
False
-LogType
- Type:
System.String - Required:
False - Pipeline input:
False
-ManagementURL
- Type:
System.String - Required:
True - Pipeline input:
False - Aliases:
URL,NSManagementURL
-NoConsoleOutput
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-NSCPName
- Type:
System.String - Required:
False - Pipeline input:
False
-Partitions
- Type:
System.String[] - Required:
False - Pipeline input:
False
-Password
- Type:
System.Object - Required:
False - Pipeline input:
False - Aliases:
NSPassword,ADCPassword
-PfxPassword
- Type:
System.Object - Required:
False - Pipeline input:
False
-PostPoSHScriptExtraParameters
- Type:
System.Collections.Hashtable - Required:
False - Pipeline input:
False
-PostPoSHScriptFilename
- Type:
System.String - Required:
False - Pipeline input:
False
-PreferredChain
- Type:
System.String - Required:
False - Pipeline input:
False
-Production
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-Profile
- Type:
System.String - Required:
False - Pipeline input:
False
-RemovePrevious
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-RemoveTestCertificates
- Type:
System.Management.Automation.SwitchParameter - Required:
True - Pipeline input:
False
-RemoveUploadedPfx
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-RsaName
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSRsaName
-RspName
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSRspName
-SAN
- Type:
System.String[] - Required:
False - Pipeline input:
False
-SaveADCConfig
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False - Aliases:
SaveNSConfig
-SendMail
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-SkipCertificateCheck
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-SMTPCredential
- Type:
System.Management.Automation.PSCredential - Required:
False - Pipeline input:
False
-SMTPFrom
- Type:
System.String - Required:
False - Pipeline input:
False
-SMTPPort
- Type:
System.Int32 - Required:
False - Pipeline input:
False
-SMTPServer
- Type:
System.String - Required:
False - Pipeline input:
False
-SMTPTo
- Type:
System.String[] - Required:
False - Pipeline input:
False
-SMTPUseSSL
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-StopOnError
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-SvcDestination
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSSvcDestination
-SvcName
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
NSSvcName
-TrafficDomain
- Type:
System.Int32 - Required:
False - Pipeline input:
False - Aliases:
TD
-UpdateGlobalVPNCertBinding
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-UpdateIIS
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-UseLbVip
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-UseModernPfxEncryption
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-UseNetScalerDNS
- Type:
System.Management.Automation.SwitchParameter - Required:
False - Pipeline input:
False
-Username
- Type:
System.String - Required:
False - Pipeline input:
False - Aliases:
User,NSUsername,ADCUsername
-ValidationMethod
- Type:
System.String - Required:
False - Pipeline input:
False
-ValidationTimeout
- Type:
System.Int32 - Required:
False - Pipeline input:
False
Notes
This page was generated from exported PowerShell command metadata.