Skip to content

Commit 734ead3

Browse files
Merge pull request #30 from userlocalhost/feature/action/update_slb_virtul_server
Added an action (update_slb_virtul_server) to update SLB virtual-server
2 parents 9fa48a0 + e5c681c commit 734ead3

File tree

3 files changed

+45
-1
lines changed

3 files changed

+45
-1
lines changed

CHANGES.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Changelog
22

3+
## v1.7.0
4+
* Added an action (update_slb_virtul_server) to update SLB virtual-server.
35

46
## v1.6.0
57

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: update_slb_virtual_server
3+
pack: acos
4+
runner_type: python-script
5+
description: Update SLB virtual-server configuration
6+
enabled: true
7+
entry_point: ax_action_runner.py
8+
parameters:
9+
action:
10+
type: string
11+
immutable: true
12+
default: update
13+
object_path:
14+
type: string
15+
immutable: true
16+
default: slb.virtual_server
17+
one_target:
18+
type: boolean
19+
immutable: true
20+
default: true
21+
name:
22+
type: string
23+
description: the name of VirtualPort to be registered
24+
default: ''
25+
ip_address:
26+
type: string
27+
description: IP address to set target virtual-server
28+
vrid:
29+
type: integer
30+
description: VRID to set target virtual-server (1-31)
31+
port_list:
32+
type: array
33+
description: |
34+
Port information to set target virtual-server
35+
(c.f. https://acos.docs.a10networks.com/axapi/521/slb_virtual_server.html#port-list)
36+
appliance:
37+
type: string
38+
description: The appliance information to connect, which is specified at the 'appliance' parameter in the configuration.
39+
required: true
40+
specified_target:
41+
type: object
42+
description: "Specify the target dynamically, (key: 'target', 'api_version', 'userid', 'passwd')"

pack.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ keywords:
77
- load balancer
88
- ADC
99
- network
10-
version: 1.6.0
10+
version: 1.7.0
1111
author: Hiroyasu OHYAMA
1212
1313
python_versions:

0 commit comments

Comments
 (0)