

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# S3Resource
<a name="API_S3Resource"></a>

**注意**  
 AWS Snowball Edge 不再向新客户提供。新客户应探索[AWS DataSync](https://aws.amazon.com/datasync/)在线传输、用于安全物理[传输AWS 的数据传输终端](https://aws.amazon.com/data-transfer-terminal/)或 AWS 合作伙伴解决方案。对于边缘计算，请浏览 [AWS Out](https://aws.amazon.com/outposts/) posts。

每个 `S3Resource` 对象表示一个 Amazon S3 存储桶，传输的数据将从中导出或导入其中。对于导出作业，此对象可以有一个可选的 `KeyRange` 值。范围的长度是在作业创建时定义的，可以是包含性的 `BeginMarker` 和/或包含性的 `EndMarker`。范围按 UTF-8 二进制排序。

## 内容
<a name="API_S3Resource_Contents"></a>

 ** BucketArn **   <a name="Snowball-Type-S3Resource-BucketArn"></a>
Amazon S3 存储桶的 Amazon 资源名称（ARN）。  
类型：字符串  
长度限制：长度上限为 255。  
模式：`arn:aws.*:*`  
必需：否

 ** KeyRange **   <a name="Snowball-Type-S3Resource-KeyRange"></a>
对于导出作业，您可以在特定 Amazon S3 存储桶内提供可选的 `KeyRange`。范围的长度是在作业创建时定义的，可以是包含性的 `BeginMarker` 和/或包含性的 `EndMarker`。范围按 UTF-8 二进制排序。  
类型：[KeyRange](API_KeyRange.md) 对象  
必需：否

 ** TargetOnDeviceServices **   <a name="Snowball-Type-S3Resource-TargetOnDeviceServices"></a>
指定 Snowball Edge 设备上将从中导出或导入您传输的数据的一个或多个服务。 AWS Snowball Edge 支持亚马逊 S3 和 NFS（网络文件系统）。  
类型：[TargetOnDeviceService](API_TargetOnDeviceService.md) 对象数组  
必需：否

## 另请参阅
<a name="API_S3Resource_SeeAlso"></a>

有关以特定语言之一使用此 API 的更多信息 AWS SDKs，请参阅以下内容：
+  [AWS 适用于 C\$1\$1 的 SDK](https://docs.aws.amazon.com/goto/SdkForCpp/snowball-2016-06-30/S3Resource) 
+  [AWS 适用于 Java 的 SDK V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/snowball-2016-06-30/S3Resource) 
+  [AWS 适用于 Ruby V3 的 SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/snowball-2016-06-30/S3Resource) 