你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Arc Data Services REST API reference

Azure Arc Data Services 允许您通过 Kubernetes 在本地、边缘以及多云环境中运行 Azure 数据服务。 Microsoft.AzureArcData资源提供者提供REST API,用于创建和管理Arc支持的数据资源的全生命周期——从在Kubernetes集群上部署数据控制器,到注册SQL Server实例、配置许可以及设置高可用性拓扑。

目标受众: 通过ARM模板、Bicep、Terraform或直接REST调用自动化Arc支持的数据基础设施的开发者和平台工程师。

关键资源类型

资源类型 Description
Microsoft.AzureArcData/dataControllers 托管在Kubernetes集群上支持Arc的数据服务的Arc数据控制器
Microsoft.AzureArcData/dataControllers/activeDirectoryConnectors Active Directory连接器被映射到数据控制器以实现Kerberos认证
Microsoft.AzureArcData/sqlManagedInstances 运行在Kubernetes上的Arc支持SQL托管实例
Microsoft.AzureArcData/sqlManagedInstances/failoverGroups 连接主和合作伙伴的SQL 托管实例的故障切换组
Microsoft.AzureArcData/sqlServerInstances 运行在Arc连接服务器上的Arc支持的SQL Server实例
Microsoft.AzureArcData/sqlServerInstances/databases 托管在支持Arc的SQL Server实例上的数据库
Microsoft.AzureArcData/sqlServerInstances/availabilityGroups 在支持Arc的SQL Server实例上,始终在线可用性组
Microsoft.AzureArcData/postgresInstances Arc-enabled Azure Database for PostgreSQL 实例运行于Kubernetes
Microsoft.AzureArcData/sqlServerLicenses SQL Server Core 许可证适用于租户、订阅或资源组范围
Microsoft.AzureArcData/sqlServerEsuLicenses Arc 启用的 SQL Server 实例的扩展安全更新(ESU)许可证

概述

欲了解更多关于Azure Arc数据服务的信息,请参阅Azure Arc支持的数据服务概览

REST API 操作

操作组 Description
Operations 列出所有可用的 Microsoft.AzureArcData API 操作
数据控制器 创建、更新、检索和删除Arc数据控制器
ActiveDirectory连接器 管理连接到数据控制器的Active Directory连接器
SqlManagedInstances 创建、更新、检索和删除支持Arc的SQL托管实例
故障切换组 配置和管理SQL托管实例的故障切换组
SqlServerInstances 注册、更新和管理支持Arc的SQL Server实例;运行评估、升级前后检查和遥测查询
SqlServerDatabases 在支持Arc的SQL Server实例上创建、更新、检索和删除数据库
SqlServerAvailabilityGroups 创建、更新和删除支持Arc的SQL Server可用性组;触发手动和强制故障切换,管理分布式可用性组,创建托管实例 Links,并将数据库添加到现有组
SqlServerLicenses 创建、更新和管理 SQL Server 核心许可证,包括激活状态和范围
SqlServerEsuLicenses 创建和管理SQL Server的扩展安全更新(ESU)许可证
Postgres实例 创建、更新、检索和删除支持Arc的PostgreSQL实例