diff --git a/src/aks-preview/azext_aks_preview/_help.py b/src/aks-preview/azext_aks_preview/_help.py index 95576e2a150..f8fc9ab97ca 100644 --- a/src/aks-preview/azext_aks_preview/_help.py +++ b/src/aks-preview/azext_aks_preview/_help.py @@ -1424,19 +1424,12 @@ - name: Get the available upgrade versions for an agent pool of the managed Kubernetes cluster. text: az aks nodepool get-upgrades --resource-group MyResourceGroup --cluster-name MyManagedCluster --nodepool-name MyNodePool crafted: true -parameters: - - name: --nodepool-name - type: string - short-summary: name of the node pool. """ helps['aks nodepool stop'] = """ type: command short-summary: Stop running agent pool in the managed Kubernetes cluster. parameters: - - name: --nodepool-name - type: string - short-summary: Agent pool name - name: --aks-custom-headers type: string short-summary: Send custom headers. When specified, format should be Key1=Value1,Key2=Value2 @@ -1449,9 +1442,6 @@ type: command short-summary: Start stopped agent pool in the managed Kubernetes cluster. parameters: - - name: --nodepool-name - type: string - short-summary: Agent pool name - name: --aks-custom-headers type: string short-summary: Send custom headers. When specified, format should be Key1=Value1,Key2=Value2 @@ -1476,9 +1466,6 @@ type: command short-summary: Abort last running operation on nodepool. parameters: - - name: --nodepool-name - type: string - short-summary: Agent pool name - name: --aks-custom-headers type: string short-summary: Send custom headers. When specified, format should be Key1=Value1,Key2=Value2 diff --git a/src/aks-preview/azext_aks_preview/_params.py b/src/aks-preview/azext_aks_preview/_params.py index ba35ca6542b..38c98c5a015 100644 --- a/src/aks-preview/azext_aks_preview/_params.py +++ b/src/aks-preview/azext_aks_preview/_params.py @@ -468,12 +468,12 @@ def load_arguments(self, _): with self.argument_context('aks nodepool') as c: c.argument('cluster_name', help='The cluster name.') - # the following argument is declared for the wait command - c.argument('agent_pool_name', options_list=['--nodepool-name', '--agent-pool-name'], validator=validate_agent_pool_name, help='The node pool name.') + c.argument('nodepool_name', options_list=['--nodepool-name', '--name', '-n'], validator=validate_nodepool_name, help='The node pool name.') - for sub_command in ['add', 'update', 'upgrade', 'scale', 'show', 'list', 'delete']: - with self.argument_context('aks nodepool ' + sub_command) as c: - c.argument('nodepool_name', options_list=['--nodepool-name', '--name', '-n'], validator=validate_nodepool_name, help='The node pool name.') + with self.argument_context('aks nodepool wait') as c: + c.argument('resource_name', options_list=['--cluster-name'], help='The cluster name.') + # the option name '--agent-pool-name' is depracated, left for compatibility only + c.argument('agent_pool_name', options_list=['--nodepool-name', '--name', '-n', c.deprecate(target='--agent-pool-name', redirect='--nodepool-name', hide=True)], validator=validate_agent_pool_name, help='The node pool name.') with self.argument_context('aks nodepool add') as c: c.argument('node_vm_size', options_list=['--node-vm-size', '-s'], completer=get_vm_size_completion_list)