Private/Document/Get-OpenApiBlankSchema.ps1
|
function Get-OpenApiBlankSchema { <# .SYNOPSIS Returns a normalised schema object with every property at its default (a schema that accepts anything). #> [CmdletBinding()] [OutputType([pscustomobject])] param() [pscustomobject]@{ PSTypeName = 'Tcs.OpenApi.Schema' Type = $null Format = $null Nullable = $false Enum = $null Default = $null Const = $null Items = $null Properties = $null Required = @() AdditionalProperties = $null AllOf = $null OneOf = $null AnyOf = $null Discriminator = $null ReadOnly = $false WriteOnly = $false Description = $null RefName = $null Recursive = $false Title = $null Pattern = $null Minimum = $null Maximum = $null ExclusiveMinimum = $null ExclusiveMaximum = $null MinLength = $null MaxLength = $null MinItems = $null MaxItems = $null Example = $null Deprecated = $false } } |