diff --git a/src/generator/AutoRest.Python.Azure/Model/CodeModelPya.cs b/src/generator/AutoRest.Python.Azure/Model/CodeModelPya.cs index 04b0f538f6..401a6ab469 100644 --- a/src/generator/AutoRest.Python.Azure/Model/CodeModelPya.cs +++ b/src/generator/AutoRest.Python.Azure/Model/CodeModelPya.cs @@ -42,6 +42,10 @@ public override string RequiredConstructorParameters var optionalParams = new List(); foreach (var property in Properties) { + if (property.IsConstant) + { + continue; + } if (property.IsRequired) { requireParams.Add(property.Name.ToPythonCase()); diff --git a/src/generator/AutoRest.Python/Model/CodeModelPy.cs b/src/generator/AutoRest.Python/Model/CodeModelPy.cs index 7057e40e80..d4f729d0d7 100644 --- a/src/generator/AutoRest.Python/Model/CodeModelPy.cs +++ b/src/generator/AutoRest.Python/Model/CodeModelPy.cs @@ -74,6 +74,10 @@ public virtual string RequiredConstructorParameters var requireParams = new List(); foreach (var property in parameters) { + if (property.IsConstant) + { + continue; + } if (property.IsRequired) { requireParams.Add(property.Name);