Skip to content

Commit 1461daf

Browse files
Merge pull request #35 from hinashi/feature/nat_settings
Add get nat setting action
2 parents eee29f0 + 94560f7 commit 1461daf

6 files changed

Lines changed: 57 additions & 3 deletions

File tree

.github/workflows/build_and_test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ jobs:
1414
with:
1515
enable-common-libs: true
1616
#apt-cache-version: v0
17-
#py-cache-version: v0
17+
py-cache-version: v1

CHANGES.md

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

3+
## v1.11.0
4+
* Added action to get nat inside.
5+
* Added action to get accesslist.
6+
37
## v1.10.0
48
* Added action to get interface.
59
* Added action to get vrrpa.

actions/get_access_list.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: get_access_list
3+
runner_type: python-script
4+
description: get configuration of AccessList
5+
enabled: true
6+
entry_point: ax_action_runner.py
7+
parameters:
8+
action:
9+
type: string
10+
immutable: true
11+
default: get
12+
object_path:
13+
type: string
14+
immutable: true
15+
default: access_list
16+
one_target:
17+
type: boolean
18+
immutable: true
19+
default: false
20+
appliance:
21+
type: string
22+
description: The appliance information to connect, which is specified at the 'appliance' parameter in the configuration.
23+
specified_target:
24+
type: object
25+
description: "Specify the target dynamically, (key: 'target', 'api_version', 'userid', 'passwd')"

actions/get_nat_inside.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
name: get_nat_inside
3+
runner_type: python-script
4+
description: get configuration of Nat Inside
5+
enabled: true
6+
entry_point: ax_action_runner.py
7+
parameters:
8+
action:
9+
type: string
10+
immutable: true
11+
default: get
12+
object_path:
13+
type: string
14+
immutable: true
15+
default: nat.inside
16+
one_target:
17+
type: boolean
18+
immutable: true
19+
default: false
20+
appliance:
21+
type: string
22+
description: The appliance information to connect, which is specified at the 'appliance' parameter in the configuration.
23+
specified_target:
24+
type: object
25+
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.10.0
10+
version: 1.11.0
1111
author: Hiroyasu OHYAMA
1212
email: user.localhost2000@gmail.com
1313
python_versions:

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
acos-client>=2.6.0,<3.0.0
1+
acos-client>=2.10.0,<3.0.0

0 commit comments

Comments
 (0)