Skip to content

Commit ccb13e5

Browse files
authored
Add limit and offset params to all actions (#3)
* added limit and offset params to all actions * bump pack version * added changes file
1 parent bff6368 commit ccb13e5

10 files changed

+73
-1
lines changed

CHANGES.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Change Log
2+
## 0.1.1
3+
- Added `limit` and `offset` parameters to all actions
4+
5+
## 0.1.0
6+
- First release
7+

actions/dcim_get_devices.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,3 +84,11 @@ parameters:
8484
id__in:
8585
type: array
8686
description: List of Device IDs
87+
limit:
88+
type: integer
89+
default: 50
90+
description: Max limit of objects to return from the request.
91+
offset:
92+
type: integer
93+
default: 0
94+
description: Offset result set by X objects. Used for pagination.

actions/dcim_get_interfaces.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,11 @@ parameters:
2727
id__in:
2828
type: array
2929
description: List of Interface IDs
30+
limit:
31+
type: integer
32+
default: 50
33+
description: Max limit of objects to return from the request.
34+
offset:
35+
type: integer
36+
default: 0
37+
description: Offset result set by X objects. Used for pagination.

actions/dcim_get_sites.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,11 @@ parameters:
3636
id__in:
3737
type: array
3838
description: List of Site IDs
39+
limit:
40+
type: integer
41+
default: 50
42+
description: Max limit of objects to return from the request.
43+
offset:
44+
type: integer
45+
default: 0
46+
description: Offset result set by X objects. Used for pagination.

actions/ipam_get_ip_addresses.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,12 @@ parameters:
4848
id__in:
4949
type: array
5050
description: List of IP Address IDs
51+
limit:
52+
type: integer
53+
default: 50
54+
description: Max limit of objects to return from the request.
55+
offset:
56+
type: integer
57+
default: 0
58+
description: Offset result set by X objects. Used for pagination.
59+

actions/ipam_get_prefixes.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,11 @@ parameters:
5757
id__in:
5858
type: array
5959
description: List of IP Address IDs
60+
limit:
61+
type: integer
62+
default: 50
63+
description: Max limit of objects to return from the request.
64+
offset:
65+
type: integer
66+
default: 0
67+
description: Offset result set by X objects. Used for pagination.

actions/ipam_get_vlan_groups.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,11 @@ parameters:
1818
site_id:
1919
type: integer
2020
description: ID of the site
21+
limit:
22+
type: integer
23+
default: 50
24+
description: Max limit of objects to return from the request.
25+
offset:
26+
type: integer
27+
default: 0
28+
description: Offset result set by X objects. Used for pagination.

actions/ipam_get_vlans.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,11 @@ parameters:
4848
status:
4949
type: string
5050
description: Status of the VLAN
51+
limit:
52+
type: integer
53+
default: 50
54+
description: Max limit of objects to return from the request.
55+
offset:
56+
type: integer
57+
default: 0
58+
description: Offset result set by X objects. Used for pagination.

actions/ipam_get_vrfs.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,11 @@ parameters:
2727
tenant_id:
2828
type: integer
2929
description: ID of the Tenant
30+
limit:
31+
type: integer
32+
default: 50
33+
description: Max limit of objects to return from the request.
34+
offset:
35+
type: integer
36+
default: 0
37+
description: Offset result set by X objects. Used for pagination.

pack.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ keywords:
66
- networking
77
- ipam
88
- dcim
9-
version: 0.1.0
9+
version: 0.1.1
1010
author: John Anderson
1111

0 commit comments

Comments
 (0)