|
27 | 27 | validator=resolve_resource_parameters |
28 | 28 | ) |
29 | 29 |
|
30 | | -register_cli_argument('resource', 'resource_name', CliArgumentType(options_list=('--name', '-n'))) |
| 30 | +resource_name_type = CliArgumentType(options_list=('--name', '-n')) |
| 31 | +register_cli_argument('resource', 'resource_name', resource_name_type) |
31 | 32 | register_cli_argument('resource', 'api_version', CliArgumentType(help='The api version of the resource (omit for latest)', required=False)) |
32 | 33 | register_cli_argument('resource', 'resource_provider_namespace', CliArgumentType(help=argparse.SUPPRESS, required=False)) |
33 | 34 | register_cli_argument('resource', 'resource_type', resource_type_type) |
34 | 35 | register_cli_argument('resource', 'parent_resource_path', CliArgumentType(help='The parent resource type in <type>/<name> format.', type=validate_parent, required=False, options_list=('--parent',))) |
35 | 36 | register_cli_argument('resource', 'tag', tag_type) |
36 | 37 | register_cli_argument('resource', 'tags', tags_type) |
| 38 | +register_cli_argument('resource list', 'name', resource_name_type) |
37 | 39 | register_cli_argument('resource move', 'ids', nargs='+') |
38 | 40 |
|
| 41 | + |
39 | 42 | register_cli_argument('resource provider', 'top', CliArgumentType(help=argparse.SUPPRESS)) |
40 | 43 | register_cli_argument('resource provider', 'resource_provider_namespace', CliArgumentType(options_list=('--namespace', '-n'), help='the resource provider name, aka \'namespace\'')) |
41 | 44 |
|
|
0 commit comments