iam.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:donatemates 作者: donatemates 项目源码 文件源码
def delete_role(self):
        """Method to delete a role for a stack

        Returns:
            None
        """
        # Remove Role in-line policy
        try:
            iam = boto3.resource('iam')
            role_policy = iam.RolePolicy(self.role_name, self.policy_name)
            role_policy.delete()
        except botocore.exceptions.ClientError as e:
            # Assume a client error is a NoSuchEntity
            print("   No Role found. Skipping")
            return

        # Remove Role
        response = self.client.delete_role(RoleName=self.role_name)

        if response["ResponseMetadata"]["HTTPStatusCode"] != 200:
            raise Exception("Failed to delete policy.")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号