Commit Graph
29 Commits
Author SHA1 Message Date
Jeff Mitchell ef804f1ba0 Fix tests that broke due to SDK update 2020-09-20 12:13:08 -04:00
Jeff Malnick fd5cc38309 docs: fix scope usage (#43) 2020-09-17 15:34:00 -07:00
Jeff Malnick af43c1d29c docs: fix target docs (#40) 2020-09-17 12:52:53 -07:00
Randall Morey 0ccd13e585 Docs fix example (#38)
* docs: fix complex example syntax and login_name argument

* docs: fix missing arguments and argument names

* docs: fix type capitalization
2020-09-16 13:34:26 -07:00
Jeff Malnick 292a5100bf docs: add scope resource 2020-09-16 12:34:37 -07:00
Jeff Malnick 3e43f1bb8c docs: add docs for account & auth method resources (#34) 2020-09-15 20:43:27 -07:00
Jeff Mitchell 88946e1088 Update to the new SDK/API (#32)
* Begin API updating

* Update scope and user providers

* Update group resource

* Update to TF plugin SDK v2

* Finish recovery KMS workflow

This also modifies groups tests to use it. It's easy to verify from the
controller output that it's being used since it causes warnings to be
printed.

* Finish porting group resource to proposed new paradigm

* Minor cleanup

* Allow specifying a particular token for auth

* base_url -> addr

* Add test using token

* Add set calls to Update

* Update SDK

* Update SDK

* Update user and scope

* Half of host catalog and some consolidation

* Finish host catalog

* Add host resource

* Add host set resource

* Update targets

* Some updates to newer API

* Start updating to response map standards

* Finish updating already ported resources to new paradigm

* Finish existing resource porting

* Update target to exercise default port

* Adapt target to using json.Number

* Add auth method and account resources
2020-09-15 16:56:43 -07:00
Randall Morey e0a98f6aa2 Docs syntax fix (#31)
* docs:  fix complex example syntax

* docs: fix broken resource and variable refs in example

* fix duplicate resource name
2020-09-08 11:05:35 -07:00
Randall Morey 005902e231 docs: fix complex example syntax 2020-09-04 08:10:13 -07:00
Jeff Malnick 8a8f806357 docs: add target resource docs 2020-09-03 14:36:29 -07:00
Jeff Malnick 73a0d2981a docs: update detailed example with target usage 2020-09-03 14:36:29 -07:00
Jeff Malnick cb8b3ccc97 docs: add host set documentation 2020-09-02 15:18:17 -07:00
Jeff Malnick 78e169066a docs: update complex example with host resource usage 2020-08-28 07:03:11 -07:00
Jeff Malnick 254d463f79 docs: add docs for host resource 2020-08-28 07:03:11 -07:00
Jeff Malnick 95954562be docs: update docs with latest usage for organization resource 2020-08-28 07:03:11 -07:00
Jeff Malnick fc89b9f214 docs: add project resource documentation (#22) 2020-08-17 18:35:53 -07:00
Jeff Malnick 64604ddff7 docs: add complex example to docs landing page (#20)
* feat: add members to groups

* docs: update boundary_group docs with member_ids

* docs: add complex example to docs landing page
2020-08-17 11:50:36 -07:00
Jeff Malnick 564378a84e Add member_ids to boundary_group resource (#21)
* feat: add members to groups

* docs: update boundary_group docs with member_ids
2020-08-17 11:50:18 -07:00
Jeff Malnick c1069f7303 feat: use scope_id instead of project_id (#19) 2020-08-15 14:49:09 -07:00
Jeff Malnick f6573a6277 chore: update to name boundary (#17) 2020-08-11 16:12:26 -07:00
Jeff Mitchell 43d23f179e Update provider and tests for combined user/groups into principals in role (#15) 2020-07-12 23:28:07 -04:00
Jeff Malnick 33675ab5c7 feat: add provider authentication (#11)
* feat: add authentication to provider

* docs: add provider documentation
2020-07-12 15:09:40 -07:00
Jeff Malnick a6b4fa8ebe feat: add grants to roles (#14)
* feat: add grants to roles

* docs: add grants example
2020-07-12 15:00:16 -07:00
Jeff Malnick 13e3638dd6 Add principles to roles (#12)
* feat: add principle to role resource

* docs: add principle usage to role resource
2020-07-10 15:32:44 -07:00
Jeff Malnick d9c9988d15 feat: add role resource (#7)
* feat: add role resource

* docs: add role resource docs
2020-07-02 14:23:56 -07:00
Jeff Malnick 2f71ef6f63 feat: add group resource (#6)
* feat: add group resource

* docs: add docs for group resource
2020-07-02 14:22:08 -07:00
Jeff Malnick 7b947a8721 feat: add user resource (#5)
* feat: add user resource

* docs: add docs for user resource
2020-07-02 14:19:05 -07:00
Jeff Malnick de4d32466e feat: add host catalog resource (#2)
* feat: add dev and update-deps Makefile targets

* feat: add host catalog resource

* docs: add host catalog resource docs
2020-06-09 18:24:17 -07:00
Todd Knight a9af48caee Initial commit 2020-05-14 17:06:23 -07:00