-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add warnings about custom role format for IAM bindings (#2937)
Merged PR #2937.
- Loading branch information
1 parent
988be6e
commit 02510f2
Showing
18 changed files
with
50 additions
and
2 deletions.
There are no files selected for viewing
Submodule terraform
updated
from b0ee45 to 4018ee
Submodule terraform-beta
updated
from 0d77be to a13c79
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -107,3 +107,6 @@ $ terraform import google_bigtable_instance_iam_binding.editor "projects/{projec | |
$ terraform import google_bigtable_instance_iam_member.editor "projects/{project}/instances/{instance} roles/editor user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM resource with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -111,3 +111,6 @@ $ terraform import google_dataproc_cluster_iam_binding.editor "projects/{project | |
$ terraform import google_dataproc_cluster_iam_member.editor "projects/{project}/regions/{region}/clusters/{cluster} roles/editor user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM resource with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -111,3 +111,6 @@ $ terraform import google_dataproc_job_iam_binding.editor "projects/{project}/re | |
$ terraform import google_dataproc_job_iam_member.editor "projects/{project}/regions/{region}/jobs/{job_id} roles/editor user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM resource with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -50,3 +50,6 @@ IAM member imports use space-delimited identifiers; the resource in question, th | |
``` | ||
$ terraform import google_billing_account_iam_member.binding "your-billing-account-id roles/viewer user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM member with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -62,3 +62,6 @@ IAM member imports use space-delimited identifiers; the resource in question, th | |
``` | ||
$ terraform import google_folder_iam_member.my_project "folder-name roles/viewer user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM member with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -51,3 +51,6 @@ IAM member imports use space-delimited identifiers; the resource in question, th | |
``` | ||
$ terraform import google_organization_iam_member.my_org "your-org-id roles/viewer user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM member with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -189,6 +189,9 @@ $ terraform import google_service_account_iam_binding.admin-account-iam "project | |
$ terraform import google_service_account_iam_member.admin-account-iam "projects/{your-project-id}/serviceAccounts/{your-service-account-email} roles/editor user:[email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM resource with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. | ||
|
||
With conditions: | ||
``` | ||
$ terraform import -provider=google-beta google_service_account_iam_binding.admin-account-iam "projects/{your-project-id}/serviceAccounts/{your-service-account-email} iam.serviceAccountUser expires_after_2019_12_31" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -104,3 +104,6 @@ $ terraform import google_pubsub_subscription_iam_binding.editor "projects/{your | |
$ terraform import google_pubsub_subscription_iam_member.editor "projects/{your-project-id}/subscriptions/{your-subscription-name} roles/editor [email protected]" | ||
``` | ||
|
||
-> **Custom Roles**: If you're importing a IAM resource with a custom role, make sure to use the | ||
full name of the custom role, e.g. `[projects/my-project|organizations/my-org]/roles/my-custom-role`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters