From c6da6f5630c5a6388c3843ab3927cc46f5be462c Mon Sep 17 00:00:00 2001 From: Cristopher Pinzon Date: Thu, 26 Dec 2024 10:17:42 -0500 Subject: [PATCH] allow setting of customId on IAM Policies --- localstack-core/localstack/services/iam/iam_patches.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/localstack-core/localstack/services/iam/iam_patches.py b/localstack-core/localstack/services/iam/iam_patches.py index 8f2a7ab57ecf3..5b672ac86059a 100644 --- a/localstack-core/localstack/services/iam/iam_patches.py +++ b/localstack-core/localstack/services/iam/iam_patches.py @@ -95,6 +95,8 @@ def policy__init__( ): fn(self, name, account_id, region, default_version_id, description, document, **kwargs) self.document = document + if "tags" in kwargs and TAG_KEY_CUSTOM_ID in kwargs["tags"]: + self.id = kwargs["tags"][TAG_KEY_CUSTOM_ID]["Value"] @patch(IAMBackend.create_role) def iam_backend_create_role(