You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please don't edit this section unless you're re-configuring how the Azure Functions
generator plugs in to AutoRest. AutoRest needs the below config to pick this up as a plug-in - see
AutoRest-extension.md
for more information.
pass-thru:
- model-deduplicator
- subset-reducer# version: 3.0.6258use-extension:
"@autorest/modelerfour": "4.15.375"modelerfour:
group-parameters: trueflatten-models: trueflatten-payloads: trueresolve-schema-name-collisons: truealways-create-content-type-parameter: truemultiple-request-parameter-flattening: falsenaming:
parameter: snakecaseproperty: snakecaseoperation: snakecaseoperationGroup: pascalcasechoice: pascalcasechoiceValue: snakecaseconstant: snakecaseconstantParameter: snakecasetype: pascalcaselocal: _ + snakecaseglobal: snakecasepreserve-uppercase-max-length: 6override:
$host: $hostbase64: base64IncludeAPIs: include_apispipeline:
python:
# doesn't process anything, just makes it so that the 'python:' config section loads early.pass-thru: trueinput: openapi-document/multi-api/identitymodelerfour:
# in order that the modelerfour/flattener/grouper/etc picks up# configuration nested under python: in the user's config,# we have to make modeler four pull from the 'python' task.input: pythonpython/m2r:
input: modelerfour/identitypython/namer:
input: python/m2rpython/codegen:
input: python/nameroutput-artifact: python-filespython/codegen/emitter:
input: codegenscope: scope-codegen/emitterscope-codegen/emitter:
input-artifact: python-filesoutput-uri-expr: $keyoutput-artifact: python-files