diff --git a/docs/resources/worker.md b/docs/resources/worker.md index e3f43a29..b888c224 100644 --- a/docs/resources/worker.md +++ b/docs/resources/worker.md @@ -10,7 +10,22 @@ description: |- The resource allows you to create a self-managed worker object. +## Example Usage +```terraform +resource "boundary_worker" "controller_led" { + scope_id = "global" + name = "worker 1" + description = "self managed worker with controller led auth" +} + +resource "boundary_self_managed_worker" "worker_led" { + scope_id = "global" + name = "worker 2" + description = "self managed worker with worker led auth" + worker_generated_auth_token = var.worker_generated_auth_token +} +``` ## Schema diff --git a/examples/resources/boundary_worker/resource.tf b/examples/resources/boundary_worker/resource.tf new file mode 100644 index 00000000..3e0f54f9 --- /dev/null +++ b/examples/resources/boundary_worker/resource.tf @@ -0,0 +1,12 @@ +resource "boundary_worker" "controller_led" { + scope_id = "global" + name = "worker 1" + description = "self managed worker with controller led auth" +} + +resource "boundary_self_managed_worker" "worker_led" { + scope_id = "global" + name = "worker 2" + description = "self managed worker with worker led auth" + worker_generated_auth_token = var.worker_generated_auth_token +} \ No newline at end of file