Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added new action to change slb service-group member's configuration that have already been registered + α #29

Merged
merged 2 commits into from
Jun 20, 2024

Conversation

userlocalhost
Copy link
Collaborator

This PR has following changes.

1. Added new action to change SLB service-group member's configuration that have already been registered.

Added a new action that is corresponding to SLB members update method of acos-client.
(c.f. https://github.com/a10networks/acos-client/blob/master/acos_client/v30/slb/member.py#L81)

2. Added new parameter "member_state" at the acos.add_slb_service_group_members action that could choose enabled/disabled when its member is registered.

In the current implementation "acos.acos_slb_service_group_member" action add member that is always enabled. But there is an use-case that user want to register its member, but doesn't want to be enabled at that time. The ACOS API and acos-client library prepares "member_state" parameter fot that.

This commit added new parameter at "acos.acos_slb_service_group_member" action to be able to select its parameter, "member_state".

…its member is registered.

In the current implementation "acos.acos_slb_service_group_member" action add
member that is always enabled. But there is an use-case that user want to register
its member, but doesn't want to be enabled at that time. The ACOS API[*1] and
acos-client library[*2] prepares "member_state" parameter fot that.

This commit added new parameter at "acos.acos_slb_service_group_member" action
to be able to select its parameter, "member_state".

[*1] https://acos.docs.a10networks.com/axapi/521/slb_service_group_member.html
[*2] https://github.com/a10networks/acos-client/blob/master/acos_client/v30/slb/member.py#L75
@userlocalhost userlocalhost changed the title https://github.com/StackStorm-Exchange/stackstorm-acos/pull/new/feature/action/slb_service_group_member + α Added new action to change slb service-group member's configuration that have already been registered + α Dec 19, 2023
@userlocalhost userlocalhost merged commit 9fa48a0 into master Jun 20, 2024
4 checks passed
@userlocalhost userlocalhost deleted the feature/action/slb_service_group_member branch June 20, 2024 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant