You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor: remove queryParams invocations
* rm: queryparams from func definitions
* rm: queryparams from func definitions
* rm: queryparams from func definitions
* rm: queryparams from func definitions
* rm: queryparams from func definitions
* update calls
* update calls
* update calls
* update calls
* update calls
* update calls
* update calls
* test: update queryparam in tests
* add queryparams to client
* replace flag usage
* replace flag usage
* replace flag usage
* remove deprecated 'D' for 'datacenter-id' only on psql
* applyFilters
* applyFilters
* improve filters: apply globally
* refactor: better names
* refactor: remove old Filters flag
* refactor: remove old Filters flag
* refactor: remove old Filters flag
* refactor: remove old query pkg
* refactor: remove old query pkg
* rm unused root vars
* rm checked todos
* fix: multi-value per key filters
* fix tests, regen docs
* improve request listing err
* remove old depth constant
* rm firewallrule -D
* doc: changelog
* test: add queryparam test
* fix: use 'maxResults' instead of 'limit' for image API
* fix: workaround for an API bug when using maxResults and filtering for /images
* fix: shorthand -F not working
* remove --filter helper due to Cobra not being able to bind
* improve tests
* fix: ignore depth for apigateway and logging API
* doc: regen docs
* test: add retries to ssh test
-`--max-results` / `-M` has been deprecated. Setting this flag will now just set `--limit` accordingly.
13
+
- Added a clearer error for 'request list' if using a too-low depth, and receiving an empty output.
14
+
- Added '--filter' as a hidden flag which just sets '--filters' as a QoL improvement.
10
15
11
16
### Changed
12
17
- Flag '--max-results' has been deprecated and hidden in favor of the new global flag '--limit'. Setting '--max-results' will now just set '--limit' accordingly.
13
18
WARNING: After this change, you may now find different results when using both '--filter' and '--max-results' together, as '--max-results' was applied before filtering, while '--limit' is applied after filtering.
14
19
20
+
- Removed the following deprecated short-hand flags, due to conflicts with '-D' for '--depth' (previously, '--depth' was either not supported, or not implemented with a shorthand here):
21
+
- '-D' for '--destination-ip' on 'firewallrule' commands (two usages)
22
+
- '-D' for '--datacenter-id' on 'psql' commands (two usages)
23
+
- These flags have changed their meaning to '--depth' instead, which is now supported globally.
24
+
15
25
### Fixed
16
26
- Fixed completions for '--datacenter-id' and '--lan-id' for DBaaS Replicaset commands
17
27
- Fixed a panic when deleting a VPN Gateway due to description being nil.
get.AddBoolFlag(constants.ArgWaitForState, constants.ArgWaitForStateShort, constants.DefaultWait, "Wait for specified Application Load Balancer to be in AVAILABLE state")
get.AddIntFlag(constants.ArgTimeout, constants.ArgTimeoutShort, cloudapiv6.LbTimeoutSeconds, "Timeout option for waiting for Application Load Balancer to be in AVAILABLE state [seconds]")
107
98
108
99
/*
@@ -137,7 +128,6 @@ Required values to run command:
137
128
create.AddStringSliceFlag(cloudapiv6.ArgPrivateIps, "", nil, "Collection of private IP addresses with the subnet mask of the Application Load Balancer. IPs must contain valid a subnet mask. If no IP is provided, the system will generate an IP with /24 subnet.")
138
129
create.AddBoolFlag(constants.ArgWaitForRequest, constants.ArgWaitForRequestShort, constants.DefaultWait, "Wait for the Request for Application Load Balancer creation to be executed")
139
130
create.AddIntFlag(constants.ArgTimeout, constants.ArgTimeoutShort, cloudapiv6.AlbTimeoutSeconds, "Timeout option for Request for Application Load Balancer creation [seconds]")
@@ -176,7 +166,6 @@ Required values to run command:
176
166
update.AddStringSliceFlag(cloudapiv6.ArgPrivateIps, "", nil, "Collection of private IP addresses with the subnet mask of the Application Load Balancer. IPs must contain valid a subnet mask. If no IP is provided, the system will generate an IP with /24 subnet.")
177
167
update.AddBoolFlag(constants.ArgWaitForRequest, constants.ArgWaitForRequestShort, constants.DefaultWait, "Wait for the Request for Application Load Balancer update to be executed")
178
168
update.AddIntFlag(constants.ArgTimeout, constants.ArgTimeoutShort, cloudapiv6.LbTimeoutSeconds, "Timeout option for Request for Application Load Balancer update [seconds]")
@@ -211,7 +200,6 @@ Required values to run command:
211
200
deleteCmd.AddBoolFlag(cloudapiv6.ArgAll, cloudapiv6.ArgAllShort, false, "Delete all Application Load Balancers")
212
201
deleteCmd.AddBoolFlag(constants.ArgWaitForRequest, constants.ArgWaitForRequestShort, constants.DefaultWait, "Wait for the Request for Application Load Balancer deletion to be executed")
213
202
deleteCmd.AddIntFlag(constants.ArgTimeout, constants.ArgTimeoutShort, cloudapiv6.LbTimeoutSeconds, "Timeout option for Request for Application Load Balancer deletion [seconds]")
0 commit comments