Model/SMTPConfig.ps1
# # SMServer V6 # Syncplify.me Server! REST API # Version: 1.0.0 # Generated by OpenAPI Generator: https://openapi-generator.tech # <# .SYNOPSIS No summary available. .DESCRIPTION No description available. .PARAMETER Host No description available. .PARAMETER Port No description available. .PARAMETER Sender No description available. .PARAMETER User No description available. .PARAMETER Pass No description available. .PARAMETER TlsCliMode No description available. .OUTPUTS SMTPConfig<PSCustomObject> #> function New-SS6SMTPConfig { [CmdletBinding()] Param ( [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] [String] ${Host}, [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] [System.Nullable[Int32]] ${Port}, [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] [String] ${Sender}, [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] [String] ${User}, [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] [PSCustomObject] ${Pass}, [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] [PSCustomObject] ${TlsCliMode} ) Process { 'Creating object: SS6AdminModule => SS6SMTPConfig' | Write-Debug $PSBoundParameters | Out-DebugParameter | Write-Debug $PSO = [PSCustomObject]@{ "host" = ${Host} "port" = ${Port} "sender" = ${Sender} "user" = ${User} "pass" = ${Pass} "tlsCliMode" = ${TlsCliMode} } return $PSO } } |