Namespace Google.Apis.BigtableAdmin.v2 | Google.Apis.BigtableAdmin.v2
Show / Hide Table of Contents

Namespace Google.Apis.BigtableAdmin.v2

Classes

BigtableAdminBaseServiceRequest<TResponse>

A base abstract class for BigtableAdmin requests.

BigtableAdminService

The BigtableAdmin Service.

BigtableAdminService.Scope

Available OAuth 2.0 scopes for use with the Cloud Bigtable Admin API.

BigtableAdminService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Cloud Bigtable Admin API.

OperationsResource

The "operations" collection of methods.

OperationsResource.GetRequest

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

OperationsResource.ProjectsResource

The "projects" collection of methods.

OperationsResource.ProjectsResource.OperationsResource

The "operations" collection of methods.

OperationsResource.ProjectsResource.OperationsResource.ListRequest

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.InstancesResource

The "instances" collection of methods.

ProjectsResource.InstancesResource.AppProfilesResource

The "appProfiles" collection of methods.

ProjectsResource.InstancesResource.AppProfilesResource.CreateRequest

Creates an app profile within an instance.

ProjectsResource.InstancesResource.AppProfilesResource.DeleteRequest

Deletes an app profile from an instance.

ProjectsResource.InstancesResource.AppProfilesResource.GetRequest

Gets information about an app profile.

ProjectsResource.InstancesResource.AppProfilesResource.ListRequest

Lists information about app profiles in an instance.

ProjectsResource.InstancesResource.AppProfilesResource.Request

Updates an app profile within an instance.

ProjectsResource.InstancesResource.ClustersResource

The "clusters" collection of methods.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource

The "backups" collection of methods.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.CopyRequest

Copy a Cloud Bigtable backup to a new backup in the destination cluster located in the destination instance and project.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.CreateRequest

Starts 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.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.DeleteRequest

Deletes a pending or completed Cloud Bigtable backup.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.GetIamPolicyRequest

Gets the access control policy for a Bigtable resource. Returns an empty policy if the resource exists but does not have a policy set.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.GetRequest

Gets metadata on a pending or completed Cloud Bigtable Backup.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.ListRequest

Lists Cloud Bigtable backups. Returns both completed and pending backups.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.Request

Updates a pending or completed Cloud Bigtable Backup.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.SetIamPolicyRequest

Sets the access control policy on a Bigtable resource. Replaces any existing policy.

ProjectsResource.InstancesResource.ClustersResource.BackupsResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified Bigtable resource.

ProjectsResource.InstancesResource.ClustersResource.CreateRequest

Creates 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.

ProjectsResource.InstancesResource.ClustersResource.DeleteRequest

Deletes a cluster from an instance.

ProjectsResource.InstancesResource.ClustersResource.GetRequest

Gets information about a cluster.

ProjectsResource.InstancesResource.ClustersResource.HotTabletsResource

The "hotTablets" collection of methods.

ProjectsResource.InstancesResource.ClustersResource.HotTabletsResource.ListRequest

Lists hot tablets in a cluster, within the time range provided. Hot tablets are ordered based on CPU usage.

ProjectsResource.InstancesResource.ClustersResource.ListRequest

Lists information about clusters in an instance.

ProjectsResource.InstancesResource.ClustersResource.PartialUpdateClusterRequest

Partially updates a cluster within a project. This method is the preferred way to update a Cluster. To enable and update autoscaling, set cluster_config.cluster_autoscaling_config. When autoscaling is enabled, serve_nodes is treated as an OUTPUT_ONLY field, meaning that updates to it are ignored. Note that an update cannot simultaneously set serve_nodes to non-zero and cluster_config.cluster_autoscaling_config to non-empty, and also specify both in the update_mask. To disable autoscaling, clear cluster_config.cluster_autoscaling_config, and explicitly set a serve_node count via the update_mask.

ProjectsResource.InstancesResource.ClustersResource.UpdateRequest

Updates 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.

ProjectsResource.InstancesResource.CreateRequest

Create 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.

ProjectsResource.InstancesResource.DeleteRequest

Delete an instance from a project.

ProjectsResource.InstancesResource.GetIamPolicyRequest

Gets the access control policy for an instance resource. Returns an empty policy if an instance exists but does not have a policy set.

ProjectsResource.InstancesResource.GetRequest

Gets information about an instance.

ProjectsResource.InstancesResource.ListRequest

Lists information about instances in a project.

ProjectsResource.InstancesResource.LogicalViewsResource

The "logicalViews" collection of methods.

ProjectsResource.InstancesResource.LogicalViewsResource.CreateRequest

Creates a logical view within an instance.

ProjectsResource.InstancesResource.LogicalViewsResource.DeleteRequest

Deletes a logical view from an instance.

ProjectsResource.InstancesResource.LogicalViewsResource.GetIamPolicyRequest

Gets the access control policy for an instance resource. Returns an empty policy if an instance exists but does not have a policy set.

ProjectsResource.InstancesResource.LogicalViewsResource.GetRequest

Gets information about a logical view.

ProjectsResource.InstancesResource.LogicalViewsResource.ListRequest

Lists information about logical views in an instance.

ProjectsResource.InstancesResource.LogicalViewsResource.Request

Updates a logical view within an instance.

ProjectsResource.InstancesResource.LogicalViewsResource.SetIamPolicyRequest

Sets the access control policy on an instance resource. Replaces any existing policy.

ProjectsResource.InstancesResource.LogicalViewsResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified instance resource.

ProjectsResource.InstancesResource.MaterializedViewsResource

The "materializedViews" collection of methods.

ProjectsResource.InstancesResource.MaterializedViewsResource.CreateRequest

Creates a materialized view within an instance.

ProjectsResource.InstancesResource.MaterializedViewsResource.DeleteRequest

Deletes a materialized view from an instance.

ProjectsResource.InstancesResource.MaterializedViewsResource.GetIamPolicyRequest

Gets the access control policy for an instance resource. Returns an empty policy if an instance exists but does not have a policy set.

ProjectsResource.InstancesResource.MaterializedViewsResource.GetRequest

Gets information about a materialized view.

ProjectsResource.InstancesResource.MaterializedViewsResource.ListRequest

Lists information about materialized views in an instance.

ProjectsResource.InstancesResource.MaterializedViewsResource.Request

Updates a materialized view within an instance.

ProjectsResource.InstancesResource.MaterializedViewsResource.SetIamPolicyRequest

Sets the access control policy on an instance resource. Replaces any existing policy.

ProjectsResource.InstancesResource.MaterializedViewsResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified instance resource.

ProjectsResource.InstancesResource.PartialUpdateInstanceRequest

Partially updates an instance within a project. This method can modify all fields of an Instance and is the preferred way to update an Instance.

ProjectsResource.InstancesResource.SetIamPolicyRequest

Sets the access control policy on an instance resource. Replaces any existing policy.

ProjectsResource.InstancesResource.TablesResource

The "tables" collection of methods.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource

The "authorizedViews" collection of methods.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.CreateRequest

Creates a new AuthorizedView in a table.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.DeleteRequest

Permanently deletes a specified AuthorizedView.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.GetIamPolicyRequest

Gets the access control policy for a Bigtable resource. Returns an empty policy if the resource exists but does not have a policy set.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.GetRequest

Gets information from a specified AuthorizedView.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.ListRequest

Lists all AuthorizedViews from a specific table.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.Request

Updates an AuthorizedView in a table.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.SetIamPolicyRequest

Sets the access control policy on a Bigtable resource. Replaces any existing policy.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified Bigtable resource.

ProjectsResource.InstancesResource.TablesResource.CheckConsistencyRequest

Checks 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.

ProjectsResource.InstancesResource.TablesResource.CreateRequest

Creates a new table in the specified instance. The table can be created with a full set of initial column families, specified in the request.

ProjectsResource.InstancesResource.TablesResource.DeleteRequest

Permanently deletes a specified table and all of its data.

ProjectsResource.InstancesResource.TablesResource.DropRowRangeRequest

Permanently 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. Note that row key prefixes used here are treated as service data. For more information about how service data is handled, see the Google Cloud Privacy Notice.

ProjectsResource.InstancesResource.TablesResource.GenerateConsistencyTokenRequest

Generates 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.

ProjectsResource.InstancesResource.TablesResource.GetIamPolicyRequest

Gets the access control policy for a Bigtable resource. Returns an empty policy if the resource exists but does not have a policy set.

ProjectsResource.InstancesResource.TablesResource.GetRequest

Gets metadata information about the specified table.

ProjectsResource.InstancesResource.TablesResource.ListRequest

Lists all tables served from a specified instance.

ProjectsResource.InstancesResource.TablesResource.ModifyColumnFamiliesRequest

Performs 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.

ProjectsResource.InstancesResource.TablesResource.Request

Updates a specified table.

ProjectsResource.InstancesResource.TablesResource.RestoreRequest

Create 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.

ProjectsResource.InstancesResource.TablesResource.SetIamPolicyRequest

Sets the access control policy on a Bigtable resource. Replaces any existing policy.

ProjectsResource.InstancesResource.TablesResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified Bigtable resource.

ProjectsResource.InstancesResource.TablesResource.UndeleteRequest

Restores a specified table which was accidentally deleted.

ProjectsResource.InstancesResource.TestIamPermissionsRequest

Returns permissions that the caller has on the specified instance resource.

ProjectsResource.InstancesResource.UpdateRequest

Updates an instance within a project. This method updates only the display name and type for an Instance. To update other Instance properties, such as labels, use PartialUpdateInstance.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

Enums

BigtableAdminBaseServiceRequest<TResponse>.AltEnum

Data format for response.

BigtableAdminBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.GetRequest.ViewEnum

Optional. The resource_view to be applied to the returned AuthorizedView's fields. Default to BASIC.

ProjectsResource.InstancesResource.TablesResource.AuthorizedViewsResource.ListRequest.ViewEnum

Optional. The resource_view to be applied to the returned AuthorizedViews' fields. Default to NAME_ONLY.

ProjectsResource.InstancesResource.TablesResource.GetRequest.ViewEnum

The view to be applied to the returned table's fields. Defaults to SCHEMA_VIEW if unspecified.

ProjectsResource.InstancesResource.TablesResource.ListRequest.ViewEnum

The view to be applied to the returned tables' fields. Only NAME_ONLY view (default), REPLICATION_VIEW and ENCRYPTION_VIEW are supported.

In this article
Back to top Generated by DocFX