src/AwsInspector/CommandRegistry.php
<?php
namespace AwsInspector;
class CommandRegistry {
public static function getCommands() {
return [
new \AwsInspector\Command\Profile\ListCommand(),
new \AwsInspector\Command\Profile\EnableCommand(),
new \AwsInspector\Command\Profile\DisableCommand(),
new \AwsInspector\Command\Ec2\ListCommand(),
new \AwsInspector\Command\Ec2\SshCommand(),
new \AwsInspector\Command\Ec2\TerminateCommand(),
new \AwsInspector\Command\Agent\AddIdentityCommand(),
new \AwsInspector\Command\CloudwatchLogs\SetRetentionCommand(),
new \AwsInspector\Command\CloudwatchLogs\DeleteLogGroupCommand(),
new \AwsInspector\Command\CloudwatchLogs\ShowLogGroupsCommand(),
new \AwsInspector\Command\CloudwatchLogs\TailCommand(),
new \AwsInspector\Command\CloudwatchLogs\AddLambdaTriggerCommand(),
new \AwsInspector\Command\CloudwatchLogs\DeleteLambdaTriggerCommand(),
new \AwsInspector\Command\Clean\CleanSnapshotsCommand()
];
}
}