

 Amazon Forecast 不再向新买家开放。Amazon Forecast 的现有客户可以继续照常使用该服务。[了解更多](https://aws.amazon.com/blogs/machine-learning/transition-your-amazon-forecast-usage-to-amazon-sagemaker-canvas/)

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

# S3Config
<a name="API_S3Config"></a>

亚马逊简单存储服务 (Amazon S3) 存储桶中文件的路径，以及 AWS Identity and Access Management Amazon Forecast 可以代入的访问文件的 (IAM) 角色。（可选）包括 AWS Key Management Service (KMS) 密钥。此对象是 [CreateDatasetImportJob](API_CreateDatasetImportJob.md) 请求中所提交 [DataSource](API_DataSource.md) 对象的一部分，也是 [DataDestination](API_DataDestination.md) 对象的一部分。

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

 ** Path **   <a name="forecast-Type-S3Config-Path"></a>
Amazon Simple Storage Service（Amazon S3）存储桶的路径或 Amazon S3 存储桶中的文件路径。  
类型：字符串  
长度限制：最小长度为 7。最大长度为 4096。  
模式：`^s3://[a-z0-9].+$`  
必需：是

 ** RoleArn **   <a name="forecast-Type-S3Config-RoleArn"></a>
Amazon Forecast 可以代入访问亚马逊 S3 存储桶或文件的 AWS Identity and Access Management (IAM) 角色的 ARN。如果您为 `KMSKeyArn` 密钥提供了一个值，则该角色须允许访问此密钥。  
不允许跨 AWS 账号传递角色。如果您传递的角色不在您的账户中，则会出现 `InvalidInputException` 错误。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:([a-z\d-]+):forecast:.*:.*:.+`  
必需：是

 ** KMSKeyArn **   <a name="forecast-Type-S3Config-KMSKeyArn"></a>
(KMS) 密钥的亚马逊资源名称 AWS Key Management Service (ARN)。  
类型：字符串  
长度约束：最大长度为 256。  
模式：`arn:aws:kms:.*:key/.*`  
必需：否

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

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