From 5af1ee4523337b19557bd33251a01d5c24b6138c Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Tue, 8 Jul 2025 20:14:43 -0300 Subject: [PATCH 1/7] pulumi-import: add page --- pages/common/pulumi-import.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 pages/common/pulumi-import.md diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md new file mode 100644 index 00000000000000..e8a605cb061478 --- /dev/null +++ b/pages/common/pulumi-import.md @@ -0,0 +1,21 @@ +# pulumi import + +> Import resources into an existing stack. +> Read syntax for your cloud provider: . +> More information: . + +- Generate the resource definition for existing provider resource and name it {{name}}: + +`pulumi import {{type_token}} {{name}} {{id}}` + +- Import your existing aws user as a pulumi resource: + +`pulumi import aws:iam/user:User {{my_user_resource}} {{id}}` + +- Import your exising cloudflare worker: + +`pulumi import cloudflare:index/workersScript:WorkersScript {{my_worker_script}} {{account_id/script_name}}` + +- Import from a JSON file for bulk import operations and output to a file instead of stdout: + +`pulumi import --file {{path/to/file.json}} --out {{path/to/file}}` From 1d6dd6d745344c4a4694d858f56232b9f0d1d92c Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Tue, 8 Jul 2025 20:27:56 -0300 Subject: [PATCH 2/7] fix misspelling --- pages/common/pulumi-import.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index e8a605cb061478..a503bf14074f69 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -12,7 +12,7 @@ `pulumi import aws:iam/user:User {{my_user_resource}} {{id}}` -- Import your exising cloudflare worker: +- Import your existing cloudflare worker: `pulumi import cloudflare:index/workersScript:WorkersScript {{my_worker_script}} {{account_id/script_name}}` From 6736717408903d59d00fe82b9dd6eb522482a2b3 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Wed, 9 Jul 2025 11:48:09 -0300 Subject: [PATCH 3/7] Update pages/common/pulumi-import.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/pulumi-import.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index a503bf14074f69..99b4710c31210f 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -4,7 +4,7 @@ > Read syntax for your cloud provider: . > More information: . -- Generate the resource definition for existing provider resource and name it {{name}}: +- Generate the resource definition with a given name for an existing provider resource: `pulumi import {{type_token}} {{name}} {{id}}` From 6af2e16732f26db73d9188ca08e1d6419cd694c4 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Wed, 9 Jul 2025 11:48:18 -0300 Subject: [PATCH 4/7] Update pages/common/pulumi-import.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/pulumi-import.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index 99b4710c31210f..61d594bea2eaa1 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -8,7 +8,7 @@ `pulumi import {{type_token}} {{name}} {{id}}` -- Import your existing aws user as a pulumi resource: +- Import your existing AWS user as a `pulumi` resource: `pulumi import aws:iam/user:User {{my_user_resource}} {{id}}` From fdf14466cb39c7b90b14c8f1545c478e1922e8a0 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Wed, 9 Jul 2025 11:48:25 -0300 Subject: [PATCH 5/7] Update pages/common/pulumi-import.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/pulumi-import.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index 61d594bea2eaa1..5a7e383c1bb122 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -12,7 +12,7 @@ `pulumi import aws:iam/user:User {{my_user_resource}} {{id}}` -- Import your existing cloudflare worker: +- Import your existing Cloudflare worker: `pulumi import cloudflare:index/workersScript:WorkersScript {{my_worker_script}} {{account_id/script_name}}` From 4cbd42445c6668bd8b12e6e21c07952712ea2075 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Wed, 9 Jul 2025 11:48:34 -0300 Subject: [PATCH 6/7] Update pages/common/pulumi-import.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/pulumi-import.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index 5a7e383c1bb122..e6b243f5a7bf98 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -16,6 +16,6 @@ `pulumi import cloudflare:index/workersScript:WorkersScript {{my_worker_script}} {{account_id/script_name}}` -- Import from a JSON file for bulk import operations and output to a file instead of stdout: +- Import from a JSON file for bulk import operations and output to a file instead of `stdout`: `pulumi import --file {{path/to/file.json}} --out {{path/to/file}}` From fe5f97395cef30ca9f45d8051be13d34597687c3 Mon Sep 17 00:00:00 2001 From: Daniel Guerrero Date: Wed, 9 Jul 2025 20:15:59 -0300 Subject: [PATCH 7/7] Update pages/common/pulumi-import.md Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/pulumi-import.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/common/pulumi-import.md b/pages/common/pulumi-import.md index e6b243f5a7bf98..2d23764b4ba360 100644 --- a/pages/common/pulumi-import.md +++ b/pages/common/pulumi-import.md @@ -8,11 +8,11 @@ `pulumi import {{type_token}} {{name}} {{id}}` -- Import your existing AWS user as a `pulumi` resource: +- Import an existing AWS user as a `pulumi` resource: `pulumi import aws:iam/user:User {{my_user_resource}} {{id}}` -- Import your existing Cloudflare worker: +- Import an existing Cloudflare worker: `pulumi import cloudflare:index/workersScript:WorkersScript {{my_worker_script}} {{account_id/script_name}}`