Azure Cosmos DB 리소스 공급자 REST API

Azure Cosmos DB는 포괄적인 SLA를 사용하여 여러 지리적 지역에서 처리량 및 스토리지를 탄력적이고 독립적으로 확장할 수 있도록 설계된 분산 NoSQL 데이터베이스 서비스입니다. 리소스 공급자 REST API 사용하면 Azure Cosmos DB 리소스를 프로그래밍 방식으로 관리할 수 있습니다.

참고

이러한 API 참조 문서에서는 Azure Cosmos DB 리소스 공급자를 사용하여 리소스를 만들고 관리하는 방법을 보여줍니다. SQL API 데이터베이스, 컬렉션 및 문서를 관리할 수 있는 Azure Cosmos DB 데이터 평면 API에 대한 REST API 데이터 평면 REST API 참조에서찾을 수 있습니다.

리소스 공급자 API를 사용하려면 모든 요청의 버전이 설정되어야 합니다. 요청을 수행하려면 해당 작업에 사용할 버전을 지정해야 합니다. 지원되는 최신 버전은 아래 참조 폴더에 있습니다. 모든 미리 보기 및 안정적인 API 버전의 전체 목록은 GitHub Azure Cosmos DB 리소스 공급자 swagger 사양을 참조하세요.

권한 부여 토큰

모든 Azure Resource Manager REST 호출은 성공하려면 요청 헤더에 유효한 권한 부여 토큰이 필요합니다. 이 권한 부여 토큰을 가져오는 방법에 대한 자세한 내용은 요청 만들기: 액세스 토큰 획득을 참조하세요.

REST 작업 그룹

작업 그룹 Description
데이터베이스 계정 지역 분산 계정에 대한 키 관리 및 장애 조치(failover) 지역 우선 순위 변경을 포함하여 Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.
코어(SQL) API 리소스 데이터베이스 및 컨테이너 리소스 관리 및 처리량 설정을 포함하여 Core(SQL) API에 대한 Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.
Cassandra API 리소스 키스페이스 및 테이블 리소스 관리 및 처리량 설정을 포함하여 Cassandra API Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.
MongoDB API 리소스 데이터베이스 및 컬렉션 리소스 관리 및 처리량 설정을 포함하여 MongoDB API에 대한 Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.
Gremlin API 리소스 데이터베이스 및 그래프 리소스 관리 및 처리량 설정을 포함하여 Gremlin API에 대한 Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.
Table API 리소스 테이블 리소스 관리 및 처리량 설정을 포함하여 Table API Azure Cosmos DB 계정을 관리하는 작업을 제공합니다.

참고 항목