Model/SSHConfig.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 Banner No description available. .PARAMETER Greeting No description available. .PARAMETER HostKeys No description available. .PARAMETER ZCompress No description available. .PARAMETER UseAllocator No description available. .PARAMETER AssumeUtf8 No description available. .PARAMETER OverrideTimeout No description available. .PARAMETER AllowForwardingTo No description available. .PARAMETER SftpVer No description available. .PARAMETER Auth No description available. .PARAMETER Kex No description available. .PARAMETER Mac No description available. .PARAMETER Crypto No description available. .OUTPUTS SSHConfig<PSCustomObject> #> function New-SS6SSHConfig { [CmdletBinding()] Param ( [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)] [String] ${Banner}, [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)] [String] ${Greeting}, [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${HostKeys}, [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)] [System.Nullable[Boolean]] ${ZCompress}, [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)] [System.Nullable[Boolean]] ${UseAllocator}, [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)] [System.Nullable[Boolean]] ${AssumeUtf8}, [Parameter(Position = 6, ValueFromPipelineByPropertyName = $true)] [System.Nullable[Boolean]] ${OverrideTimeout}, [Parameter(Position = 7, ValueFromPipelineByPropertyName = $true)] [String[]] ${AllowForwardingTo}, [Parameter(Position = 8, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${SftpVer}, [Parameter(Position = 9, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${Auth}, [Parameter(Position = 10, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${Kex}, [Parameter(Position = 11, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${Mac}, [Parameter(Position = 12, ValueFromPipelineByPropertyName = $true)] [PSCustomObject[]] ${Crypto} ) Process { 'Creating object: SS6AdminModule => SS6SSHConfig' | Write-Debug $PSBoundParameters | Out-DebugParameter | Write-Debug $PSO = [PSCustomObject]@{ "banner" = ${Banner} "greeting" = ${Greeting} "hostKeys" = ${HostKeys} "zCompress" = ${ZCompress} "useAllocator" = ${UseAllocator} "assumeUtf8" = ${AssumeUtf8} "overrideTimeout" = ${OverrideTimeout} "allowForwardingTo" = ${AllowForwardingTo} "sftpVer" = ${SftpVer} "auth" = ${Auth} "kex" = ${Kex} "mac" = ${Mac} "crypto" = ${Crypto} } return $PSO } } |