aws SDK 3, PHP, runInstance does not create the supplied Tags
<pre><code>        $options = array(
            'UserData' =&gt; base64_encode('test'),
            'SecurityGroupIds' =&gt; [AWS_REGIONS[$region]['security_group']],  
            'InstanceType' =&gt; AWS_REGIONS[$region]['instance_type'],
            'ImageId' =&gt; AWS_REGIONS[$region]['ami'],
            'MaxCount' =&gt; $to_launch,
            'MinCount' =&gt; 1,
            //'EbsOptimized' =&gt; true,
            'SubnetId' =&gt; AWS_REGIONS[$region]['subnet_id'],
            'Tags' =&gt; [['Key' =&gt; 'task', 'Value' =&gt; $task],['Key' =&gt; 'Name', 'Value' =&gt; $task]],
            'InstanceInitiatedShutdownBehavior' =&gt; 'terminate'
        );
        $response = $client-&gt;runInstances($options);
</code></pre>

<p>I am using the "latest" Ec2Client </p>

<p>It launches fine but the Tags are completely ignored.<br>
I suspect an error within the EC2 API but I am not that experienced.<br>
Maybe someone with experience can help me out ?  </p>