用于 NoSQL 的 Azure Cosmos DB 的 Terraform 示例

本文介绍 NoSQL 帐户的 Terraform 示例。

用于 NoSQL 的 API

示例 说明
创建具有自动缩放吞吐量的 Azure Cosmos 帐户、数据库、容器 为 NoSQL 帐户在两个区域创建 API,并创建具有自动缩放吞吐量的数据库和容器。
使用分析存储创建 Azure Cosmos 帐户、数据库、容器 在一个区域中为 NoSQL 帐户创建一个 API,其中容器已配置启用分析 TTL,并可以选择使用手动或自动扩展吞吐量。
创建具有标准(手动)吞吐量的 Azure Cosmos 帐户、数据库、容器 在两个区域中为 NoSQL 帐户创建 API,即具有标准吞吐量的数据库和容器。
使用存储过程、触发器和 UDF 创建 Azure Cosmos 帐户、数据库和容器 在两个区域中为 NoSQL 帐户创建一个 API,并为其容器设置存储过程、触发器和用户定义函数(UDF)。
使用 Microsoft Entra 标识、角色定义和角色分配创建 Azure Cosmos 帐户 在服务主体上创建具有Microsoft Entra 标识、角色定义和角色分配的 NoSQL 帐户的 API。
创建免费层 Azure Cosmos 帐户 在免费层上为 NoSQL 帐户创建 Azure Cosmos DB API。

后续步骤

尝试为迁移到 Azure Cosmos DB 进行容量规划? 可以使用有关现有数据库群集的信息进行容量规划。