本文内容
AWS Core Gem
借助 AWS Core Gem,您可以在 O3DE 中使用 AWS 服务。其他 AWS Gem 通常依赖于此 Gem,因为它提供了执行以下操作的常见机制:
- 设置所需的适用于 C++ 的 AWS 开发工具包。
- 配置平台客户端。
- 进行 HTTPS RESTful 调用。
- 处理通用响应和错误
- 设置和使用 AWS 凭证。
特征
AWS Core Gem 具有以下主要功能:
初始化、 配置 ,并终止 AWS SDK for C++ .
- 包括适用于 C++ 的 SDK 的平台扩展。
- 提供可用于 O3DE 的通用客户端配置。请参阅 AWS Client 配置 了解详情。
处理对 AWS 服务的 HTTPS 调用,包括响应和错误。
允许您使用 AWS 凭证,包括现有的 AWS 命令行界面 (AWS CLI) 配置文件和角色,以及控制台变量 (CVAR),以便更轻松地进行配置。请参阅 配置 AWS 凭据 了解详情。
支持 AWS 资源共享,帮助您识别可从 O3DE 使用的 AWS 资源。
提供实用程序功能,让您能够更轻松地使用 AWS 服务和资源。
启用 AWS 核心 Gem
要启用 AWS Core Gem,请执行以下操作:
使用 O3DE Project Manager 或命令行将 AWS Core Gem 添加到您的项目中。
使用 Project Manager、Visual Studio 或 CMake 构建您的项目。
要配置您的环境和项目以使用 AWS 服务,请按照 AWS Gems 入门 中的说明进行操作。