Model/ListValidationParameter.ps1

#
# Cloud Governance Api
# No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
# Version: 1.0
# Generated by OpenAPI Generator: https://openapi-generator.tech
#

<#
.SYNOPSIS

No summary available.

.DESCRIPTION

No description available.

.PARAMETER ListUrl
No description available.

.PARAMETER ParentUrl
No description available.

.PARAMETER ListTitle
No description available.

.PARAMETER IsDocumentLibrary
No description available.

.PARAMETER IsEditTask
No description available.

.PARAMETER IsFromQuestionnaire
No description available.

.OUTPUTS

ListValidationParameter<PSCustomObject>
#>


function New-ListValidationParameter {
    [CmdletBinding()]
    Param (
        [Parameter(Position = 0, ValueFromPipelineByPropertyName = $true)]
        [String]
        ${ListUrl},
        [Parameter(Position = 1, ValueFromPipelineByPropertyName = $true)]
        [String]
        ${ParentUrl},
        [Parameter(Position = 2, ValueFromPipelineByPropertyName = $true)]
        [String]
        ${ListTitle},
        [Parameter(Position = 3, ValueFromPipelineByPropertyName = $true)]
        [System.Nullable[Boolean]]
        ${IsDocumentLibrary},
        [Parameter(Position = 4, ValueFromPipelineByPropertyName = $true)]
        [System.Nullable[Boolean]]
        ${IsEditTask},
        [Parameter(Position = 5, ValueFromPipelineByPropertyName = $true)]
        [System.Nullable[Boolean]]
        ${IsFromQuestionnaire}
    )

    Process {
        'Creating object: Cloud.Governance.Client => ListValidationParameter' | Write-Debug
        $PSBoundParameters | Out-DebugParameter | Write-Debug

        $PSO = [PSCustomObject]@{
            "listUrl" = ${ListUrl}
            "parentUrl" = ${ParentUrl}
            "listTitle" = ${ListTitle}
            "isDocumentLibrary" = ${IsDocumentLibrary}
            "isEditTask" = ${IsEditTask}
            "isFromQuestionnaire" = ${IsFromQuestionnaire}
        }

        return $PSO
    }
}