We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
The parameter for --administration-members is incorrectly stated as optional 
For the function 'az powerbi embedded-capacity create', the parameter for --administration-members is incorrectly stated as optional.
If you leave this parameter out, it will give this error:
**BadRequestError: At least one capacity administrator is required**

---
#### Document Details

⚠ *Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.*

* ID: edf4a4a9-8ff1-c276-3e51-d5e83c180879
* Version Independent ID: de63a28e-4d16-2270-595f-1a67f5e682bd
* Content: [az powerbi embedded-capacity](https://docs.microsoft.com/en-us/cli/azure/ext/powerbidedicated/powerbi/embedded-capacity?view=azure-cli-latest)
* Content Source: [latest/docs-ref-autogen/ext/powerbidedicated/powerbi/embedded-capacity.yml](https://github.com/MicrosoftDocs/azure-docs-cli/blob/master/latest/docs-ref-autogen/ext/powerbidedicated/powerbi/embedded-capacity.yml)
* GitHub Login: @rloutlaw
* Microsoft Alias: **routlaw**

--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `src/powerbidedicated/azext_powerbidedicated/_params.py`
Content:
```
1 # --------------------------------------------------------------------------------------------
2 # Copyright (c) Microsoft Corporation. All rights reserved.
3 # Licensed under the MIT License. See License.txt in the project root for license information.
4 # --------------------------------------------------------------------------------------------
5 # pylint: disable=line-too-long
6 # pylint: disable=too-many-lines
7 # pylint: disable=too-many-statements
8 
9 from knack.arguments import CLIArgumentType
10 
11 from azure.cli.core.commands.parameters import (
12     tags_type,
13     get_enum_type,
14     resource_group_name_type,
15     get_location_type
16 )
17 
18 
19 def load_arguments(self, _):
20     name_type = CLIArgumentType(
21         options_list=['--name', '-n'],
22         help='The name of the Dedicated capacity. It must be at least 3 characters in length, and no more than 63.')
23     sku_name_type = CLIArgumentType(
24         arg_type=get_enum_type(['A1', 'A2', 'A3', 'A4', 'A5', 'A6']),
25         help='Name of the SKU level. For more information, please refer to '
26              'https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/.'
27     )
28     sku_tier_type = CLIArgumentType(
29         arg_type=get_enum_type(['PBIE_Azure']),
30         help='The name of the Azure pricing tier to which the SKU applies.'
31     )
32     administration_type = CLIArgumentType(
33         help='An array of administrator user identities.', nargs='+'
34     )
35 
36     with self.argument_context('powerbi embedded-capacity') as c:
37         c.argument('resource_group_name', resource_group_name_type)
38         c.argument('name', name_type)
39 
40     with self.argument_context('powerbi embedded-capacity create') as c:
41         c.argument('sku_name', sku_name_type)
42         c.argument('sku_tier', sku_tier_type)
43         c.argument('tags', tags_type)
44         c.argument('administration_members', administration_type)
45         c.argument('location', get_location_type(self.cli_ctx))
46 
47     with self.argument_context('powerbi embedded-capacity update') as c:
48         c.argument('sku_name', sku_name_type)
49         c.argument('sku_tier', sku_tier_type)
50         c.argument('tags', tags_type)
51         c.argument('administration_members', administration_type)
52
```

Path: `src/powerbidedicated/setup.py`
Content:
```
1 #!/usr/bin/env python
2 
3 # --------------------------------------------------------------------------------------------
4 # Copyright (c) Microsoft Corporation. All rights reserved.
5 # Licensed under the MIT License. See License.txt in the project root for license information.
6 # --------------------------------------------------------------------------------------------
7 
8 
9 from codecs import open
10 from setuptools import setup, find_packages
11 try:
12     from azure_bdist_wheel import cmdclass
13 except ImportError:
14     from distutils import log as logger
15     logger.warn("Wheel is not available, disabling bdist_wheel hook")
16 
17 # TODO: Confirm this is the right version number you want and it matches your
18 # HISTORY.rst entry.
19 VERSION = '0.1.1'
20 
21 # The full list of classifiers is available at
22 # https://pypi.python.org/pypi?%3Aaction=list_classifiers
23 CLASSIFIERS = [
24     'Development Status :: 4 - Beta',
25     'Intended Audience :: Developers',
26     'Intended Audience :: System Administrators',
27     'Programming Language :: Python',
28     'Programming Language :: Python :: 2',
29     'Programming Language :: Python :: 2.7',
30     'Programming Language :: Python :: 3',
31     'Programming Language :: Python :: 3.4',
32     'Programming Language :: Python :: 3.5',
33     'Programming Language :: Python :: 3.6',
34     'License :: OSI Approved :: MIT License',
35 ]
36 
37 # TODO: Add any additional SDK dependencies here
38 DEPENDENCIES = []
39 
40 with open('README.md', 'r', encoding='utf-8') as f:
41     README = f.read()
42 with open('HISTORY.rst', 'r', encoding='utf-8') as f:
43     HISTORY = f.read()
44 
45 setup(
46     name='powerbidedicated',
47     version=VERSION,
48     description='Microsoft Azure Command-Line Tools PowerBIDedicated Extension',
49     # TODO: Update author and email, if applicable
50     author='Microsoft Corporation',
51     author_email='azpycli@microsoft.com',
52     url='https://github.com/Azure/azure-cli-extensions/tree/master/src/powerbidedicated',
53     long_description=README + '\n\n' + HISTORY,
54     license='MIT',
55     classifiers=CLASSIFIERS,
56     packages=find_packages(),
57     install_requires=DEPENDENCIES,
58     package_data={'azext_powerbidedicated': ['azext_metadata.json']},
59 )
60
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/src/powerbidedicated/azext_powerbidedicated/_params.py b/src/powerbidedicated/azext_powerbidedicated/_params.py
--- a/src/powerbidedicated/azext_powerbidedicated/_params.py
+++ b/src/powerbidedicated/azext_powerbidedicated/_params.py
@@ -41,7 +41,7 @@
         c.argument('sku_name', sku_name_type)
         c.argument('sku_tier', sku_tier_type)
         c.argument('tags', tags_type)
-        c.argument('administration_members', administration_type)
+        c.argument('administration_members', administration_type, required=True)
         c.argument('location', get_location_type(self.cli_ctx))
 
     with self.argument_context('powerbi embedded-capacity update') as c:
diff --git a/src/powerbidedicated/setup.py b/src/powerbidedicated/setup.py
--- a/src/powerbidedicated/setup.py
+++ b/src/powerbidedicated/setup.py
@@ -16,7 +16,7 @@
 
 # TODO: Confirm this is the right version number you want and it matches your
 # HISTORY.rst entry.
-VERSION = '0.1.1'
+VERSION = '0.2.0'
 
 # The full list of classifiers is available at
 # https://pypi.python.org/pypi?%3Aaction=list_classifiers

{"golden_diff": "diff --git a/src/powerbidedicated/azext_powerbidedicated/_params.py b/src/powerbidedicated/azext_powerbidedicated/_params.py\n--- a/src/powerbidedicated/azext_powerbidedicated/_params.py\n+++ b/src/powerbidedicated/azext_powerbidedicated/_params.py\n@@ -41,7 +41,7 @@\n         c.argument('sku_name', sku_name_type)\n         c.argument('sku_tier', sku_tier_type)\n         c.argument('tags', tags_type)\n-        c.argument('administration_members', administration_type)\n+        c.argument('administration_members', administration_type, required=True)\n         c.argument('location', get_location_type(self.cli_ctx))\n \n     with self.argument_context('powerbi embedded-capacity update') as c:\ndiff --git a/src/powerbidedicated/setup.py b/src/powerbidedicated/setup.py\n--- a/src/powerbidedicated/setup.py\n+++ b/src/powerbidedicated/setup.py\n@@ -16,7 +16,7 @@\n \n # TODO: Confirm this is the right version number you want and it matches your\n # HISTORY.rst entry.\n-VERSION = '0.1.1'\n+VERSION = '0.2.0'\n \n # The full list of classifiers is available at\n # https://pypi.python.org/pypi?%3Aaction=list_classifiers\n", "issue": "The parameter for --administration-members is incorrectly stated as optional \nFor the function 'az powerbi embedded-capacity create', the parameter for --administration-members is incorrectly stated as optional.\r\nIf you leave this parameter out, it will give this error:\r\n**BadRequestError: At least one capacity administrator is required**\r\n\r\n---\r\n#### Document Details\r\n\r\n\u26a0 *Do not edit this section. It is required for docs.microsoft.com \u279f GitHub issue linking.*\r\n\r\n* ID: edf4a4a9-8ff1-c276-3e51-d5e83c180879\r\n* Version Independent ID: de63a28e-4d16-2270-595f-1a67f5e682bd\r\n* Content: [az powerbi embedded-capacity](https://docs.microsoft.com/en-us/cli/azure/ext/powerbidedicated/powerbi/embedded-capacity?view=azure-cli-latest)\r\n* Content Source: [latest/docs-ref-autogen/ext/powerbidedicated/powerbi/embedded-capacity.yml](https://github.com/MicrosoftDocs/azure-docs-cli/blob/master/latest/docs-ref-autogen/ext/powerbidedicated/powerbi/embedded-capacity.yml)\r\n* GitHub Login: @rloutlaw\r\n* Microsoft Alias: **routlaw**\n", "before_files": [{"content": "# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n# pylint: disable=line-too-long\n# pylint: disable=too-many-lines\n# pylint: disable=too-many-statements\n\nfrom knack.arguments import CLIArgumentType\n\nfrom azure.cli.core.commands.parameters import (\n    tags_type,\n    get_enum_type,\n    resource_group_name_type,\n    get_location_type\n)\n\n\ndef load_arguments(self, _):\n    name_type = CLIArgumentType(\n        options_list=['--name', '-n'],\n        help='The name of the Dedicated capacity. It must be at least 3 characters in length, and no more than 63.')\n    sku_name_type = CLIArgumentType(\n        arg_type=get_enum_type(['A1', 'A2', 'A3', 'A4', 'A5', 'A6']),\n        help='Name of the SKU level. For more information, please refer to '\n             'https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/.'\n    )\n    sku_tier_type = CLIArgumentType(\n        arg_type=get_enum_type(['PBIE_Azure']),\n        help='The name of the Azure pricing tier to which the SKU applies.'\n    )\n    administration_type = CLIArgumentType(\n        help='An array of administrator user identities.', nargs='+'\n    )\n\n    with self.argument_context('powerbi embedded-capacity') as c:\n        c.argument('resource_group_name', resource_group_name_type)\n        c.argument('name', name_type)\n\n    with self.argument_context('powerbi embedded-capacity create') as c:\n        c.argument('sku_name', sku_name_type)\n        c.argument('sku_tier', sku_tier_type)\n        c.argument('tags', tags_type)\n        c.argument('administration_members', administration_type)\n        c.argument('location', get_location_type(self.cli_ctx))\n\n    with self.argument_context('powerbi embedded-capacity update') as c:\n        c.argument('sku_name', sku_name_type)\n        c.argument('sku_tier', sku_tier_type)\n        c.argument('tags', tags_type)\n        c.argument('administration_members', administration_type)\n", "path": "src/powerbidedicated/azext_powerbidedicated/_params.py"}, {"content": "#!/usr/bin/env python\n\n# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n\n\nfrom codecs import open\nfrom setuptools import setup, find_packages\ntry:\n    from azure_bdist_wheel import cmdclass\nexcept ImportError:\n    from distutils import log as logger\n    logger.warn(\"Wheel is not available, disabling bdist_wheel hook\")\n\n# TODO: Confirm this is the right version number you want and it matches your\n# HISTORY.rst entry.\nVERSION = '0.1.1'\n\n# The full list of classifiers is available at\n# https://pypi.python.org/pypi?%3Aaction=list_classifiers\nCLASSIFIERS = [\n    'Development Status :: 4 - Beta',\n    'Intended Audience :: Developers',\n    'Intended Audience :: System Administrators',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 2',\n    'Programming Language :: Python :: 2.7',\n    'Programming Language :: Python :: 3',\n    'Programming Language :: Python :: 3.4',\n    'Programming Language :: Python :: 3.5',\n    'Programming Language :: Python :: 3.6',\n    'License :: OSI Approved :: MIT License',\n]\n\n# TODO: Add any additional SDK dependencies here\nDEPENDENCIES = []\n\nwith open('README.md', 'r', encoding='utf-8') as f:\n    README = f.read()\nwith open('HISTORY.rst', 'r', encoding='utf-8') as f:\n    HISTORY = f.read()\n\nsetup(\n    name='powerbidedicated',\n    version=VERSION,\n    description='Microsoft Azure Command-Line Tools PowerBIDedicated Extension',\n    # TODO: Update author and email, if applicable\n    author='Microsoft Corporation',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/azure-cli-extensions/tree/master/src/powerbidedicated',\n    long_description=README + '\\n\\n' + HISTORY,\n    license='MIT',\n    classifiers=CLASSIFIERS,\n    packages=find_packages(),\n    install_requires=DEPENDENCIES,\n    package_data={'azext_powerbidedicated': ['azext_metadata.json']},\n)\n", "path": "src/powerbidedicated/setup.py"}], "after_files": [{"content": "# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n# pylint: disable=line-too-long\n# pylint: disable=too-many-lines\n# pylint: disable=too-many-statements\n\nfrom knack.arguments import CLIArgumentType\n\nfrom azure.cli.core.commands.parameters import (\n    tags_type,\n    get_enum_type,\n    resource_group_name_type,\n    get_location_type\n)\n\n\ndef load_arguments(self, _):\n    name_type = CLIArgumentType(\n        options_list=['--name', '-n'],\n        help='The name of the Dedicated capacity. It must be at least 3 characters in length, and no more than 63.')\n    sku_name_type = CLIArgumentType(\n        arg_type=get_enum_type(['A1', 'A2', 'A3', 'A4', 'A5', 'A6']),\n        help='Name of the SKU level. For more information, please refer to '\n             'https://azure.microsoft.com/en-us/pricing/details/power-bi-embedded/.'\n    )\n    sku_tier_type = CLIArgumentType(\n        arg_type=get_enum_type(['PBIE_Azure']),\n        help='The name of the Azure pricing tier to which the SKU applies.'\n    )\n    administration_type = CLIArgumentType(\n        help='An array of administrator user identities.', nargs='+'\n    )\n\n    with self.argument_context('powerbi embedded-capacity') as c:\n        c.argument('resource_group_name', resource_group_name_type)\n        c.argument('name', name_type)\n\n    with self.argument_context('powerbi embedded-capacity create') as c:\n        c.argument('sku_name', sku_name_type)\n        c.argument('sku_tier', sku_tier_type)\n        c.argument('tags', tags_type)\n        c.argument('administration_members', administration_type, required=True)\n        c.argument('location', get_location_type(self.cli_ctx))\n\n    with self.argument_context('powerbi embedded-capacity update') as c:\n        c.argument('sku_name', sku_name_type)\n        c.argument('sku_tier', sku_tier_type)\n        c.argument('tags', tags_type)\n        c.argument('administration_members', administration_type)\n", "path": "src/powerbidedicated/azext_powerbidedicated/_params.py"}, {"content": "#!/usr/bin/env python\n\n# --------------------------------------------------------------------------------------------\n# Copyright (c) Microsoft Corporation. All rights reserved.\n# Licensed under the MIT License. See License.txt in the project root for license information.\n# --------------------------------------------------------------------------------------------\n\n\nfrom codecs import open\nfrom setuptools import setup, find_packages\ntry:\n    from azure_bdist_wheel import cmdclass\nexcept ImportError:\n    from distutils import log as logger\n    logger.warn(\"Wheel is not available, disabling bdist_wheel hook\")\n\n# TODO: Confirm this is the right version number you want and it matches your\n# HISTORY.rst entry.\nVERSION = '0.2.0'\n\n# The full list of classifiers is available at\n# https://pypi.python.org/pypi?%3Aaction=list_classifiers\nCLASSIFIERS = [\n    'Development Status :: 4 - Beta',\n    'Intended Audience :: Developers',\n    'Intended Audience :: System Administrators',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 2',\n    'Programming Language :: Python :: 2.7',\n    'Programming Language :: Python :: 3',\n    'Programming Language :: Python :: 3.4',\n    'Programming Language :: Python :: 3.5',\n    'Programming Language :: Python :: 3.6',\n    'License :: OSI Approved :: MIT License',\n]\n\n# TODO: Add any additional SDK dependencies here\nDEPENDENCIES = []\n\nwith open('README.md', 'r', encoding='utf-8') as f:\n    README = f.read()\nwith open('HISTORY.rst', 'r', encoding='utf-8') as f:\n    HISTORY = f.read()\n\nsetup(\n    name='powerbidedicated',\n    version=VERSION,\n    description='Microsoft Azure Command-Line Tools PowerBIDedicated Extension',\n    # TODO: Update author and email, if applicable\n    author='Microsoft Corporation',\n    author_email='azpycli@microsoft.com',\n    url='https://github.com/Azure/azure-cli-extensions/tree/master/src/powerbidedicated',\n    long_description=README + '\\n\\n' + HISTORY,\n    license='MIT',\n    classifiers=CLASSIFIERS,\n    packages=find_packages(),\n    install_requires=DEPENDENCIES,\n    package_data={'azext_powerbidedicated': ['azext_metadata.json']},\n)\n", "path": "src/powerbidedicated/setup.py"}]}