不同的主体在实例configuration文件中

在创buildIAM实例configuration文件时, AssumeRolePolicyDocument通常具有类似于以下的语句:

 { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": {"Service": "ec2.amazonaws.com"} } 

这是合理的,因为这是EC2,通常会承担这个angular色。

是否有任何理由为什么委托人将是什么其他的实例configuration文件? 例如一个IAMangular色? 那会是什么原因呢?