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 지정된 장기 실행 작업이 완료되거나 최대 지정된 시간 초과에 도달할 때까지 기다렸다가 최신 상태를 반환합니다.