cjrasmussen/aws-helper

用于与 AWS SDK 做一些常见交互的简单助手

1.0.3 2024-06-18 02:33 UTC

This package is auto-updated.

Last update: 2024-09-18 03:22:30 UTC


README

这是一个简单的类,用于捆绑我发现的一些常见的 AWS SDK 动作。

使用方法

use cjrasmussen\AwsHelper\Aws;

$aws = new Aws($s3client, $ec2client);

// BATCH DELETE A SINGLE S3 OBJECT OR AN ARRAY OF S3 OBJECTS BY KEY
$response = $aws->s3->deleteObject($bucket, $objects);

// GET DETAILS ABOUT A SINGLE EC2 INSTANCE, WHETHER IT IS CURRENTLY RUNNING OR NOT
$response = $aws->ec2->getInstanceStatus('i-xxxxeeee2222');

安装

如果你使用 Composer 管理项目的依赖项,只需在 composer.json 文件中添加对 cjrasmussen/aws-helper 的依赖即可

composer require cjrasmussen/aws-helper

虽然推荐使用 Composer,但你实际上可以以任何你想要的方式包含文件。

许可证

AwsHelper 使用 MIT 许可证。