Cloud Firestore API

자동 확장, 고성능, 간편한 애플리케이션 개발을 위해 설계된 NoSQL 문서 데이터베이스를 이용하세요.

서비스: firestore.googleapis.com

RPC 클라이언트 스터브를 만들려면 서비스 이름 firestore.googleapis.com이 필요합니다.

google.cloud.location.Locations

방법
GetLocation 위치 정보를 가져옵니다.
ListLocations 이 서비스에 지원되는 위치 정보를 나열합니다.

google.firestore.admin.v1.FirestoreAdmin

방법
CreateBackupSchedule 데이터베이스에 백업 일정을 만듭니다.
CreateDatabase 데이터베이스 만들기
CreateIndex 복합 색인을 만듭니다.
DeleteBackup 백업을 삭제합니다.
DeleteBackupSchedule 백업 일정을 삭제합니다.
DeleteDatabase 데이터베이스를 삭제합니다.
DeleteIndex 복합 색인을 삭제합니다.
ExportDocuments Google Cloud Firestore의 문서 전체 또는 하위 집합을 Google Cloud Storage와 같은 다른 스토리지 시스템으로 내보냅니다.
GetBackup 백업 정보를 가져옵니다.
GetBackupSchedule 백업 일정에 대한 정보를 가져옵니다.
GetDatabase 데이터베이스에 대한 정보를 가져옵니다.
GetField 필드의 메타데이터 및 구성을 가져옵니다.
GetIndex 복합 색인을 가져옵니다.
ImportDocuments 문서를 Google Cloud Firestore로 가져옵니다.
ListBackupSchedules 백업 일정을 나열합니다.
ListBackups 모든 백업을 나열합니다.
ListDatabases 프로젝트의 모든 데이터베이스를 나열합니다.
ListFields 이 데이터베이스의 필드 구성 및 메타데이터를 나열합니다.
ListIndexes 복합 색인을 나열합니다.
RestoreDatabase 기존 백업에서 복원하여 새 데이터베이스를 만듭니다.
UpdateBackupSchedule 백업 일정을 업데이트합니다.
UpdateDatabase 데이터베이스를 업데이트합니다.
UpdateField 필드 구성을 업데이트합니다.

google.firestore.admin.v1beta1.FirestoreAdmin

방법
CreateIndex 지정된 색인을 만듭니다.
DeleteIndex 색인을 삭제합니다.
ExportDocuments Google Cloud Firestore의 문서 전체 또는 하위 집합을 Google Cloud Storage와 같은 다른 스토리지 시스템으로 내보냅니다.
GetIndex 색인을 가져옵니다.
ImportDocuments 문서를 Google Cloud Firestore로 가져옵니다.
ListIndexes 지정된 필터와 일치하는 색인을 나열합니다.

google.firestore.admin.v1beta2.FirestoreAdmin

방법
CreateIndex 복합 색인을 만듭니다.
DeleteIndex 복합 색인을 삭제합니다.
ExportDocuments Google Cloud Firestore의 문서 전체 또는 하위 집합을 Google Cloud Storage와 같은 다른 스토리지 시스템으로 내보냅니다.
GetField 필드의 메타데이터 및 구성을 가져옵니다.
GetIndex 복합 색인을 가져옵니다.
ImportDocuments 문서를 Google Cloud Firestore로 가져옵니다.
ListFields 이 데이터베이스의 필드 구성 및 메타데이터를 나열합니다.
ListIndexes 복합 색인을 나열합니다.
UpdateField 필드 구성을 업데이트합니다.

google.firestore.v1.Firestore

방법
BatchGetDocuments 여러 문서를 가져옵니다.
BatchWrite 쓰기 작업 배치를 적용합니다.
BeginTransaction 새 트랜잭션을 시작합니다.
Commit 트랜잭션을 커밋하고 선택적으로 문서를 업데이트합니다.
CreateDocument 새 문서를 만듭니다.
DeleteDocument 문서를 삭제합니다.
GetDocument 단일 문서를 가져옵니다.
ListCollectionIds 문서 아래에 모든 컬렉션 ID를 나열합니다.
ListDocuments 문서를 나열합니다.
Listen 변경사항을 리슨합니다.
PartitionQuery 쿼리를 병렬로 실행하는 데 사용할 수 있는 파티션 커서를 반환하여 쿼리 파티션을 나눕니다.
Rollback 트랜잭션을 롤백합니다.
RunAggregationQuery 집계 쿼리를 실행합니다.
RunQuery 쿼리를 실행합니다.
UpdateDocument 문서를 업데이트하거나 삽입합니다.
Write 문서 업데이트 및 삭제 배치를 순서대로 스트리밍합니다.

google.firestore.v1beta1.Firestore

방법
BatchGetDocuments 여러 문서를 가져옵니다.
BatchWrite 쓰기 작업 배치를 적용합니다.
BeginTransaction 새 트랜잭션을 시작합니다.
Commit 트랜잭션을 커밋하고 선택적으로 문서를 업데이트합니다.
CreateDocument 새 문서를 만듭니다.
DeleteDocument 문서를 삭제합니다.
GetDocument 단일 문서를 가져옵니다.
ListCollectionIds 문서 아래에 모든 컬렉션 ID를 나열합니다.
ListDocuments 문서를 나열합니다.
Listen 변경사항을 리슨합니다.
PartitionQuery 쿼리를 병렬로 실행하는 데 사용할 수 있는 파티션 커서를 반환하여 쿼리 파티션을 나눕니다.
Rollback 트랜잭션을 롤백합니다.
RunAggregationQuery 집계 쿼리를 실행합니다.
RunQuery 쿼리를 실행합니다.
UpdateDocument 문서를 업데이트하거나 삽입합니다.
Write 문서 업데이트 및 삭제 배치를 순서대로 스트리밍합니다.

google.longrunning.Operations

방법
CancelOperation 장기 실행 작업에 대한 비동기 취소를 시작합니다.
DeleteOperation 장기 실행 작업을 삭제합니다.
GetOperation 장기 실행 작업의 최신 상태를 가져옵니다.
ListOperations 요청 시 지정된 필터와 일치하는 작업을 나열합니다.
WaitOperation 지정된 장기 실행 작업이 완료될 때까지 기다리거나 지정된 제한 시간에 도달하여 최신 상태를 반환합니다.