Todd
868228847d
Add handler and API support for alias creation with target ( #4508 )
...
* Add handler and API support for alias creation with target
2024-03-12 13:57:47 -07:00
Jeff Mitchell and Damian Debkowski
35cef97bd4
Linter fixes PR 3 ( #4415 )
...
* Linter fixes
* fix(bsr): update test to register TEST protocol once
---------
Co-authored-by: Damian Debkowski <damian.debkowski@hashicorp.com >
2024-02-16 08:30:16 -05:00
Johan Brandhorst-Satzkorn
3b54611d14
api: update api listing
...
Change from refresh token to list token
2024-01-05 07:43:20 -08:00
Johan Brandhorst-Satzkorn
ef3bdfd5eb
api: add automatic list pagination
...
Updates all List endpoints to automatically paginate
through results to preserve backwards compatibility.
Adding support for user controllable pagination could
be considered at a later time.
2024-01-05 07:43:20 -08:00
dani and Danielle Miu
a7c1876d7b
remove deprecated option application-credential-source ( #3728 )
...
Co-authored-by: Danielle Miu <29378233+DanielleMiu@users.noreply.github.com >
2023-09-22 15:58:18 -04:00
Louis Ruch
0d96a20024
feat(target): Add domain support for storage bucket association
2023-05-31 12:18:15 +00:00
Jeff Mitchell
a6fe1a5815
Update gen templates for license/gen info ( #3211 )
2023-05-09 12:03:54 -04:00
Jeff Mitchell
20391e3503
Add default client port to targets and use in connect command ( #2767 )
2023-04-21 06:50:53 -04:00
Johan Brandhorst-Satzkorn
3c29308673
chore: Add license headers to all files
2023-02-03 15:54:27 -08:00
Hugo Vieira
c82d2efb14
feat(cli): Implement address flag for boundary targets create/update
...
This commit adds CLI support for addresses to be attached directly to a
Target, for all current types of Target (ssh and tcp).
It also clarifies the relevant documentation regarding the autogen of
API option functionality.
2023-01-09 15:39:55 +00:00
Irena Rindos
834a2a88f7
feat(targets): Addition of egress and ingress worker filters ( #2654 )
...
* feat(targets): Addition of egress and ingress worker filters
2022-11-30 15:23:37 -05:00
Timothy Messier
439566cd10
feat(target): Add ssh target support to sdk/api/cli
...
This add the generated code and additional configuration to support
sending the ssh target subtype to the api via the sdk or cli.
The cli now supports an additional subcommand for the ssh target
subtype:
boundary targets create ssh
boundary targets update ssh
2022-07-22 14:50:57 -07:00
Louis Ruch and Jeff Mitchell
a17e973712
feat(credentials): Refactor credential purposes ( #2260 )
...
* feat(credentials): Refactor credential purposes
* Application credentials have been refactored to Brokered credentials
* Egress credentials have been refactored to Injected Application
credentials
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com >
2022-07-19 15:16:24 -07:00
Louis Ruch
68eb6e2bed
chore(targets): remove deprecated credential libraries on target resources ( #1533 )
2022-06-15 08:56:24 -07:00
Timothy Messier
1da403a2d2
feat(api): Add support for egress credentials for targets endpoint
2021-11-01 13:33:54 -04:00
ab6f3eaeb4
Migrate credential-library nomenclature around targets to credential-source ( #1413 )
...
See the CHANGELOG entry for more information.
Co-authored-by: Jim <jlambert@hashicorp.com >
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com >
2021-07-27 12:48:36 -04:00
Jeff Mitchell
86c9a90554
Update target credential library service, API, SDK, CLI ( #1343 )
2021-06-25 14:06:31 -04:00
dd0f34bc35
Add new OIDC auth method. ( #1090 )
...
Co-authored-by: Todd Knight <T.Alan.Knight@gmail.com >
Co-authored-by: Jeff Mitchell <jeffrey.mitchell@gmail.com >
Co-authored-by: Michael Gaffney <mgaffney@users.noreply.github.com >
2021-04-08 20:54:32 -04:00
Todd Knight
cac1e60e11
Add filters to listing different resources in the go sdk. ( #957 )
2021-02-22 13:31:17 -07:00
Jeff Mitchell
6cd97a4a6e
Add support for recursive listing ( #885 )
2021-01-25 19:37:40 -05:00
Jeff Mitchell
717a3b52ee
Add worker tagging ( #862 )
...
This allows workers to have tags assigned to them, which can then be filtered to control which targets they are allowed to serve.
2021-01-21 16:27:20 -05:00
Jeff Mitchell
9de928318d
Skip curl output when using automatic versioning and reading ( #858 )
...
This makes it so that the actual output is the update/delete.
Fixes #856
2021-01-08 17:30:41 -05:00
Jeff Mitchell
813d21565f
Allow authorize-session to be invoked with target name ( #737 )
2020-10-22 08:40:00 -04:00
Jeff Mitchell
edffc7863d
Change connection limit to -1 for unlimited so it works with TF ( #383 )
...
* Migrate connection limit unlimited value to -1
* Fix authorization check
2020-09-20 15:53:49 -04:00
Jeff Mitchell
5bf555cca2
Remove connection idle timeout seconds for now ( #379 )
2020-09-19 14:01:49 -04:00
Jeff Mitchell
0a3f9b8357
Rename connection idle timeout duration -> seconds and sessions max duration -> seconds ( #376 )
2020-09-19 11:32:38 -04:00
Jeff Mitchell and Jim Lambert
62baef1b7e
Add multi connection parameters through targets and into session creation ( #375 )
...
* Update protos and gen
* Add new values to targets CLI command
* Lots more plumbing of new parameters through everything
* allow fields to be set to zero value.
* Disallow set but empty name/description strings in create/update verifiers
Co-authored-by: Jim Lambert <jlambert@hashicorp.com >
2020-09-19 10:31:49 -04:00
Jeff Mitchell
07a7e9750a
Tie together the database-driven session handling with the worker and add relevant CLI comands ( #370 )
2020-09-19 00:18:17 -04:00
Jeff Mitchell
f4ad22b247
Move default port to a TCP target attribute ( #361 )
2020-09-15 15:20:49 -04:00
Todd Knight
c3ecea172d
Generate new version of SDK resources and Add Tests ( #331 )
2020-09-08 16:27:51 -04:00
Todd Knight
5553fd989f
Host Set and Target SDK Generation using new Pathing ( #320 )
...
* Adding new style template starts.
* Host-set crud changes generated and tested.
* Add templates for every resource with the new pathing. Only host-sets has testing or the backed pathing.
* Only generate new style API if requested in the input. Have disabling old be opt in.
2020-09-02 12:31:30 -07:00