{"powershellGalleryUrl":{"opt":"powershellGalleryUrl","description":"URL to the module in PowerShell Gallery (e.g. https://www.powershellgallery.com/packages/PSTwitter/).","type":"string","optValue":null,"default":null,"enum":null},"packageName":{"opt":"packageName","description":"Client package name (e.g. PSTwitter).","type":"string","optValue":null,"default":"PSOpenAPITools","enum":null},"packageVersion":{"opt":"packageVersion","description":"Package version (e.g. 0.1.2).","type":"string","optValue":null,"default":"0.1.2","enum":null},"packageGuid":{"opt":"packageGuid","description":"GUID for PowerShell module (e.g. a27b908d-2a20-467f-bc32-af6f3a654ac5). A random GUID will be generated by default.","type":"string","optValue":null,"default":null,"enum":null},"apiNamePrefix":{"opt":"apiNamePrefix","description":"Prefix that will be appended to all PS objects. Default: empty string. e.g. Pet => PSPet.","type":"string","optValue":null,"default":null,"enum":null},"commonVerbs":{"opt":"commonVerbs","description":"PS common verb mappings. e.g. Delete=Remove:Patch=Update to map Delete with Remove and Patch with Update accordingly.","type":"string","optValue":null,"default":null,"enum":null},"useOneOfDiscriminatorLookup":{"opt":"useOneOfDiscriminatorLookup","description":"Use the discriminator's mapping in oneOf to speed up the model lookup. IMPORTANT: Validation (e.g. one and only one match in oneOf's schemas) will be skipped.","type":"string","optValue":null,"default":null,"enum":null},"discardReadOnly":{"opt":"discardReadOnly","description":"Set discardReadonly to true to generate the Initialize cmdlet without readonly parameters","type":"string","optValue":null,"default":null,"enum":null},"tags":{"opt":"tags","description":"Tags applied to the generated PowerShell module. These help with module discovery in online galleries","type":"string","optValue":null,"default":null,"enum":null},"projectUri":{"opt":"projectUri","description":"A URL to the main website for this project","type":"string","optValue":null,"default":null,"enum":null},"licenseUri":{"opt":"licenseUri","description":"A URL to the license for the generated PowerShell module","type":"string","optValue":null,"default":null,"enum":null},"iconUri":{"opt":"iconUri","description":"A URL to an icon representing the generated PowerShell module","type":"string","optValue":null,"default":null,"enum":null},"releaseNotes":{"opt":"releaseNotes","description":"Release notes of the generated PowerShell module","type":"string","optValue":null,"default":null,"enum":null},"skipVerbParsing":{"opt":"skipVerbParsing","description":"Set skipVerbParsing to not try get powershell verbs of operation names","type":"string","optValue":null,"default":null,"enum":null},"modelsCmdletVerb":{"opt":"modelsCmdletVerb","description":"Verb to be used when generating the Models cmdlets in the examples.","type":"string","optValue":null,"default":"Initialize","enum":null},"useClassNameInModelsExamples":{"opt":"useClassNameInModelsExamples","description":"Use classname instead of name when generating the Models cmdlets in the examples.","type":"boolean","optValue":null,"default":"true","enum":null},"disallowAdditionalPropertiesIfNotPresent":{"opt":"disallowAdditionalPropertiesIfNotPresent","description":"If false, the 'additionalProperties' implementation (set to true by default) is compliant with the OAS and JSON schema specifications. If true (default), keep the old (incorrect) behaviour that 'additionalProperties' is set to false by default.","type":"boolean","optValue":null,"default":"true","enum":{"false":"The 'additionalProperties' implementation is compliant with the OAS and JSON schema specifications.","true":"Keep the old (incorrect) behaviour that 'additionalProperties' is set to false by default."}}}