StandardS3EncryptionService¶
描述¶
为 S3 写入和 S3 提取操作添加可配置的加密功能。
属性¶
下表列出了各项属性,其中带星号 (*) 的为必需属性。其他属性视为可选属性。该表还指出了所有默认值以及属性是否支持 NiFi 表达式语言。
显示名称 |
API 名称 |
默认值 |
允许值 |
描述 |
---|---|---|---|---|
加密策略 * |
encryption-strategy |
NONE |
|
用于 S3 数据加密和解密的策略。 |
密钥 ID 或密钥材料 |
key-id-or-key-material |
对于“无加密”和“服务器端 S3”:不使用。对于服务器端 KMS 和客户端 KMS:必须配置 KMS 密钥 ID。对于服务器端客户密钥和客户端客户密钥:必须以 Base64 编码形式指定密钥材料。如果是服务器端客户密钥,则密钥必须是 AES -256 密钥。如果是客户端客户密钥,可以是 AES-256、AES-192 或 AES-128 密钥。 |
||
KMS 区域 |
kms-region |
us-west-2 |
|
AWS Key Management Service 的区域。仅在使用客户端 KMS 时使用。 |
状态管理¶
此组件不存储状态。
受限¶
此组件不受限制。
系统资源注意事项¶
此组件未指定系统资源注意事项。