Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1111,9 +1111,6 @@ class AFDRuleActionShow(_RuleShow):
@classmethod
def _build_arguments_schema(cls, *args, **kwargs):
args_schema = super()._build_arguments_schema(*args, **kwargs)
args_schema.actions._registered = False
args_schema.conditions._registered = False
args_schema.ids._registered = False
return args_schema

def _output(self, *args, **kwargs):
Expand All @@ -1125,9 +1122,6 @@ class AFDRuleConditionShow(_RuleShow):
@classmethod
def _build_arguments_schema(cls, *args, **kwargs):
args_schema = super()._build_arguments_schema(*args, **kwargs)
args_schema.actions._registered = False
args_schema.conditions._registered = False
args_schema.ids._registered = False
return args_schema

def _output(self, *args, **kwargs):
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,12 @@ def afd_rule_show_cmd(self, resource_group_name, rule_set_name, rule_name, profi

return self.cmd(command, checks)

def afd_rule_action_show_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, checks=None):
command = f'az afd rule action list -g {resource_group_name} --rule-set-name {rule_set_name} ' \
f'--profile-name {profile_name} -n {rule_name}'

return self.cmd(command, checks)

def afd_rule_add_cmd(self, resource_group_name, rule_set_name, rule_name, profile_name, options=None, checks=None):
command = f'az afd rule create -g {resource_group_name} --rule-set-name {rule_set_name} ' \
f'--profile-name {profile_name} --rule-name {rule_name}'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -648,4 +648,4 @@ def test_afd_rule_actions(self, resource_group):
for rule_name in ["r1", "r2", "r3", "r4", "r5"]:
self.afd_rule_delete_cmd(resource_group, rule_set_name, rule_name, profile_name)

self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name)
self.afd_rule_set_delete_cmd(resource_group, rule_set_name, profile_name)