Skip to content

Commit 247133d

Browse files
committed
Removed deletion of the service linked role
1 parent 1c5c8ac commit 247133d

File tree

1 file changed

+0
-18
lines changed
  • solutions/macie/macie-org/code/src

1 file changed

+0
-18
lines changed

solutions/macie/macie-org/code/src/app.py

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -419,22 +419,6 @@ def disable_macie(macie2_client, account_id: str, region: str):
419419
logger.debug(f"Macie is not enabled within {account_id} {region}")
420420

421421

422-
def delete_service_linked_role(session, role_name: str):
423-
"""
424-
Delete Service Linked Role
425-
:param session:
426-
:param role_name:
427-
:return: None
428-
"""
429-
session_iam = get_service_client(session, "iam", "")
430-
try:
431-
session_iam.delete_service_linked_role(RoleName=role_name)
432-
except session_iam.exceptions.NoSuchEntityException:
433-
logger.debug(f"Service Linked Role Does Not Exist")
434-
except Exception as error:
435-
logger.error(f"Error deleting service role - {error}")
436-
437-
438422
def cleanup_member_account(session, account_id: str, available_regions: list):
439423
"""
440424
cleanup member account
@@ -455,8 +439,6 @@ def cleanup_member_account(session, account_id: str, available_regions: list):
455439
except Exception as exc:
456440
logger.error(f"Error disabling Macie in {account_id} {region} Exception: {exc}")
457441
raise ValueError(f"Error disabling Macie in {account_id} {region}")
458-
459-
delete_service_linked_role(session, "AWSServiceRoleForAmazonMacie")
460442
except Exception as error:
461443
logger.error(f"cleanup_member_account Unexpected Error - {error}")
462444

0 commit comments

Comments
 (0)