@@ -442,6 +442,16 @@ def load_command_table(self, _):
442442 'validate' , 'validate_deployment_stack_at_management_group' , validator = validate_deployment_stack_files ,
443443 exception_handler = handle_template_based_exception )
444444
445+ # TODO(kylealbert): not ready for march 2026
446+ # with self.command_group('stack-whatif mg', resource_deploymentstacks_sdk, resource_type=ResourceType.MGMT_RESOURCE_DEPLOYMENTSTACKS) as g:
447+ # g.custom_show_command('show', 'show_deployment_stack_what_if_at_management_group', table_transformer=transform_stacks)
448+ # g.custom_command('list', 'list_deployment_stack_what_if_at_management_group', table_transformer=transform_stacks_list)
449+ # g.custom_command('delete', 'delete_deployment_stack_what_if_at_management_group')
450+ # g.custom_command(
451+ # 'create', 'create_deployment_stack_what_if_at_management_group', supports_no_wait=True,
452+ # validator=validate_deployment_stack_files, table_transformer=transform_stacks,
453+ # exception_handler=handle_template_based_exception)
454+
445455 with self .command_group ('stack sub' , resource_deploymentstacks_sdk , resource_type = ResourceType .MGMT_RESOURCE_DEPLOYMENTSTACKS ) as g :
446456 g .custom_show_command ('show' , 'show_deployment_stack_at_subscription' , table_transformer = transform_stacks )
447457 g .custom_command ('list' , 'list_deployment_stack_at_subscription' , table_transformer = transform_stacks_list )
@@ -454,6 +464,15 @@ def load_command_table(self, _):
454464 'validate' , 'validate_deployment_stack_at_subscription' , validator = validate_deployment_stack_files ,
455465 exception_handler = handle_template_based_exception )
456466
467+ # TODO(kylealbert): not ready for march 2026
468+ # with self.command_group('stack-whatif sub', resource_deploymentstacks_sdk, resource_type=ResourceType.MGMT_RESOURCE_DEPLOYMENTSTACKS) as g:
469+ # g.custom_show_command('show', 'show_deployment_stack_what_if_at_subscription', table_transformer=transform_stacks)
470+ # g.custom_command('list', 'list_deployment_stack_what_if_at_subscription', table_transformer=transform_stacks_list)
471+ # g.custom_command('delete', 'delete_deployment_stack_what_if_at_subscription')
472+ # g.custom_command(
473+ # 'create', 'create_deployment_stack_what_if_at_subscription', supports_no_wait=True, validator=validate_deployment_stack_files,
474+ # table_transformer=transform_stacks, exception_handler=handle_template_based_exception)
475+
457476 with self .command_group ('stack group' , resource_deploymentstacks_sdk , resource_type = ResourceType .MGMT_RESOURCE_DEPLOYMENTSTACKS ) as g :
458477 g .custom_show_command ('show' , 'show_deployment_stack_at_resource_group' , table_transformer = transform_stacks )
459478 g .custom_command ('list' , 'list_deployment_stack_at_resource_group' , table_transformer = transform_stacks_list )
@@ -466,6 +485,15 @@ def load_command_table(self, _):
466485 'validate' , 'validate_deployment_stack_at_resource_group' , validator = validate_deployment_stack_files ,
467486 exception_handler = handle_template_based_exception )
468487
488+ # TODO(kylealbert): not ready for march 2026
489+ # with self.command_group('stack-whatif group', resource_deploymentstacks_sdk, resource_type=ResourceType.MGMT_RESOURCE_DEPLOYMENTSTACKS) as g:
490+ # g.custom_show_command('show', 'show_deployment_stack_what_if_at_resource_group', table_transformer=transform_stacks)
491+ # g.custom_command('list', 'list_deployment_stack_what_if_at_resource_group', table_transformer=transform_stacks_list)
492+ # g.custom_command('delete', 'delete_deployment_stack_what_if_at_resource_group')
493+ # g.custom_command(
494+ # 'create', 'create_deployment_stack_what_if_at_resource_group', supports_no_wait=True, validator=validate_deployment_stack_files,
495+ # table_transformer=transform_stacks, exception_handler=handle_template_based_exception)
496+
469497 # az deployment group
470498 with self .command_group ('deployment group' , resource_deployment_sdk , resource_type = ResourceType .MGMT_RESOURCE_DEPLOYMENTS ) as g :
471499 g .custom_command ('list' , 'list_deployments_at_resource_group' , table_transformer = transform_deployments_list )
0 commit comments