认证
此提供商需要身份验证。
- access_key: S3 访问令牌(如果在 EC2 上使用 IAM 角色则留空)(必需:False,敏感:True)
- secret_access_key: S3 秘密访问令牌(如果在 EC2 上使用 IAM 角色则留空)(必需:False,敏感:True)
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query s3
provider: s3
config: "{{ provider.my_provider_name }}"
with:
bucket: {value}请查看以下工作流示例:
限制
仅支持查询 yaml、yml、json、xml 和 csv 文件。
范围
请注意,在安装期间,provider 执行 list_buckets 来验证配置。以下是示例 IAM 策略:
{
"Version": "2025-01-15",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:GetObject",
"s3:GetBucketLocation",
"s3:ListAllMyBuckets"
],
"Resource": "*"
}
]
}