googleapis.com – bigtableadmin
Administer your Cloud Bigtable tables and instances.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:bigtableadmin/v2.json
- Provider
- googleapis.com:bigtableadmin / bigtableadmin
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/bigtableadmin/v2/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/bigtableadmin/v2/openapi.yaml
Tools (30)
Extracted live via the executor SDK.
-
operations.bigtableadminOperationsCancelStarts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding toCode.CANCELLED. -
operations.bigtableadminOperationsProjectsOperationsListLists operations that match the specified filter in the request. If the server doesn't support this method, it returns
UNIMPLEMENTED. -
projects.bigtableadminProjectsInstancesAppProfilesCreateCreates an app profile within an instance.
-
projects.bigtableadminProjectsInstancesAppProfilesListLists information about app profiles in an instance.
-
projects.bigtableadminProjectsInstancesClustersBackupsCopyCopy a Cloud Bigtable backup to a new backup in the destination cluster located in the destination instance and project.
-
projects.bigtableadminProjectsInstancesClustersBackupsCreateStarts creating a new Cloud Bigtable Backup. The returned backup long-running operation can be used to track creation of the backup. The metadata field type is CreateBackupMetadata. The response field type is Backup, if successful. Cancelling the returned operation will stop the creation and delete the backup.
-
projects.bigtableadminProjectsInstancesClustersBackupsListLists Cloud Bigtable backups. Returns both completed and pending backups.
-
projects.bigtableadminProjectsInstancesClustersCreateCreates a cluster within an instance. Note that exactly one of Cluster.serve_nodes and Cluster.cluster_config.cluster_autoscaling_config can be set. If serve_nodes is set to non-zero, then the cluster is manually scaled. If cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is enabled.
-
projects.bigtableadminProjectsInstancesClustersHotTabletsListLists hot tablets in a cluster, within the time range provided. Hot tablets are ordered based on CPU usage.
-
projects.bigtableadminProjectsInstancesClustersListLists information about clusters in an instance.
-
projects.bigtableadminProjectsInstancesClustersUpdateUpdates a cluster within an instance. Note that UpdateCluster does not support updating cluster_config.cluster_autoscaling_config. In order to update it, you must use PartialUpdateCluster.
-
projects.bigtableadminProjectsInstancesCreateCreate an instance within a project. Note that exactly one of Cluster.serve_nodes and Cluster.cluster_config.cluster_autoscaling_config can be set. If serve_nodes is set to non-zero, then the cluster is manually scaled. If cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is enabled.
-
projects.bigtableadminProjectsInstancesListLists information about instances in a project.
-
projects.bigtableadminProjectsInstancesTablesCheckConsistencyChecks replication consistency based on a consistency token, that is, if replication has caught up based on the conditions specified in the token and the check request.
-
projects.bigtableadminProjectsInstancesTablesCreateCreates a new table in the specified instance. The table can be created with a full set of initial column families, specified in the request.
-
projects.bigtableadminProjectsInstancesTablesDeletePermanently deletes a specified table and all of its data.
-
projects.bigtableadminProjectsInstancesTablesDropRowRangePermanently drop/delete a row range from a specified table. The request can specify whether to delete all rows in a table, or only those that match a particular prefix.
-
projects.bigtableadminProjectsInstancesTablesGenerateConsistencyTokenGenerates a consistency token for a Table, which can be used in CheckConsistency to check whether mutations to the table that finished before this call started have been replicated. The tokens will be available for 90 days.
-
projects.bigtableadminProjectsInstancesTablesGetIamPolicyGets the access control policy for a Table resource. Returns an empty policy if the resource exists but does not have a policy set.
-
projects.bigtableadminProjectsInstancesTablesListLists all tables served from a specified instance.
-
projects.bigtableadminProjectsInstancesTablesModifyColumnFamiliesPerforms a series of column family modifications on the specified table. Either all or none of the modifications will occur before this method returns, but data requests received prior to that point may see a table where only some modifications have taken effect.
-
projects.bigtableadminProjectsInstancesTablesPatchUpdates a specified table.
-
projects.bigtableadminProjectsInstancesTablesRestoreCreate a new table by restoring from a completed backup. The returned table long-running operation can be used to track the progress of the operation, and to cancel it. The metadata field type is RestoreTableMetadata. The response type is Table, if successful.
-
projects.bigtableadminProjectsInstancesTablesSetIamPolicySets the access control policy on a Table resource. Replaces any existing policy.
-
projects.bigtableadminProjectsInstancesTablesTestIamPermissionsReturns permissions that the caller has on the specified table resource.
-
projects.bigtableadminProjectsInstancesTablesUndeleteRestores a specified table which was accidentally deleted.
-
projects.bigtableadminProjectsLocationsGetGets information about a location.
-
projects.bigtableadminProjectsLocationsListLists information about the supported locations for this service.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools