Liking cljdoc? Tell your friends :D

happygapi.bigtableadmin.projects

Cloud Bigtable Admin API: projects. Administer your Cloud Bigtable tables and instances. See: https://cloud.google.com/bigtable/api/reference/rest/v2/projects

Cloud Bigtable Admin API: projects.
Administer your Cloud Bigtable tables and instances.
See: https://cloud.google.com/bigtable/api/reference/rest/v2/projects
raw docstring

instances-appProfiles-create$clj

(instances-appProfiles-create$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/create

Required parameters: parent

Optional parameters: appProfileId, ignoreWarnings

Body:

{:singleClusterRouting {:allowTransactionalWrites boolean, :clusterId string}, :name string, :etag string, :description string, :multiClusterRoutingUseAny {}}

Creates an app profile within an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/create

Required parameters: parent

Optional parameters: appProfileId, ignoreWarnings

Body: 

{:singleClusterRouting {:allowTransactionalWrites boolean,
                        :clusterId string},
 :name string,
 :etag string,
 :description string,
 :multiClusterRoutingUseAny {}}

Creates an app profile within an instance.
raw docstring

instances-appProfiles-delete$clj

(instances-appProfiles-delete$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/delete

Required parameters: name

Optional parameters: ignoreWarnings

Deletes an app profile from an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/delete

Required parameters: name

Optional parameters: ignoreWarnings

Deletes an app profile from an instance.
raw docstring

instances-appProfiles-get$clj

(instances-appProfiles-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/get

Required parameters: name

Optional parameters: none

Gets information about an app profile.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/get

Required parameters: name

Optional parameters: none

Gets information about an app profile.
raw docstring

instances-appProfiles-list$clj

(instances-appProfiles-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists information about app profiles in an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists information about app profiles in an instance.
raw docstring

instances-appProfiles-patch$clj

(instances-appProfiles-patch$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/patch

Required parameters: name

Optional parameters: ignoreWarnings, updateMask

Body:

{:singleClusterRouting {:allowTransactionalWrites boolean, :clusterId string}, :name string, :etag string, :description string, :multiClusterRoutingUseAny {}}

Updates an app profile within an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/appProfiles/patch

Required parameters: name

Optional parameters: ignoreWarnings, updateMask

Body: 

{:singleClusterRouting {:allowTransactionalWrites boolean,
                        :clusterId string},
 :name string,
 :etag string,
 :description string,
 :multiClusterRoutingUseAny {}}

Updates an app profile within an instance.
raw docstring

instances-clusters-backups-create$clj

(instances-clusters-backups-create$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/create

Required parameters: parent

Optional parameters: backupId

Body:

{:name string, :state string, :endTime string, :sizeBytes string, :startTime string, :expireTime string, :sourceTable string, :encryptionInfo {:encryptionType string, :kmsKeyVersion string, :encryptionStatus Status}}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/create

Required parameters: parent

Optional parameters: backupId

Body: 

{:name string,
 :state string,
 :endTime string,
 :sizeBytes string,
 :startTime string,
 :expireTime string,
 :sourceTable string,
 :encryptionInfo {:encryptionType string,
                  :kmsKeyVersion string,
                  :encryptionStatus Status}}

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.
raw docstring

instances-clusters-backups-delete$clj

(instances-clusters-backups-delete$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/delete

Required parameters: name

Optional parameters: none

Deletes a pending or completed Cloud Bigtable backup.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/delete

Required parameters: name

Optional parameters: none

Deletes a pending or completed Cloud Bigtable backup.
raw docstring

instances-clusters-backups-get$clj

(instances-clusters-backups-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/get

Required parameters: name

Optional parameters: none

Gets metadata on a pending or completed Cloud Bigtable Backup.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/get

Required parameters: name

Optional parameters: none

Gets metadata on a pending or completed Cloud Bigtable Backup.
raw docstring

instances-clusters-backups-getIamPolicy$clj

(instances-clusters-backups-getIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

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

instances-clusters-backups-list$clj

(instances-clusters-backups-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/list

Required parameters: parent

Optional parameters: orderBy, pageToken, pageSize, filter

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/list

Required parameters: parent

Optional parameters: orderBy, pageToken, pageSize, filter

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

instances-clusters-backups-patch$clj

(instances-clusters-backups-patch$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :state string, :endTime string, :sizeBytes string, :startTime string, :expireTime string, :sourceTable string, :encryptionInfo {:encryptionType string, :kmsKeyVersion string, :encryptionStatus Status}}

Updates a pending or completed Cloud Bigtable Backup.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string,
 :state string,
 :endTime string,
 :sizeBytes string,
 :startTime string,
 :expireTime string,
 :sourceTable string,
 :encryptionInfo {:encryptionType string,
                  :kmsKeyVersion string,
                  :encryptionStatus Status}}

Updates a pending or completed Cloud Bigtable Backup.
raw docstring

instances-clusters-backups-setIamPolicy$clj

(instances-clusters-backups-setIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :etag string, :auditConfigs [AuditConfig], :bindings [Binding]}, :updateMask string}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer,
          :etag string,
          :auditConfigs [AuditConfig],
          :bindings [Binding]},
 :updateMask string}

Sets the access control policy on a Table resource. Replaces any existing policy.
raw docstring

instances-clusters-backups-testIamPermissions$clj

(instances-clusters-backups-testIamPermissions$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/backups/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that the caller has on the specified table resource.
raw docstring

instances-clusters-create$clj

(instances-clusters-create$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/create

Required parameters: parent

Optional parameters: clusterId

Body:

{:encryptionConfig {:kmsKeyName string}, :defaultStorageType string, :name string, :serveNodes integer, :location string, :state string}

Creates a cluster within an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/create

Required parameters: parent

Optional parameters: clusterId

Body: 

{:encryptionConfig {:kmsKeyName string},
 :defaultStorageType string,
 :name string,
 :serveNodes integer,
 :location string,
 :state string}

Creates a cluster within an instance.
raw docstring

instances-clusters-delete$clj

(instances-clusters-delete$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/delete

Required parameters: name

Optional parameters: none

Deletes a cluster from an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/delete

Required parameters: name

Optional parameters: none

Deletes a cluster from an instance.
raw docstring

instances-clusters-get$clj

(instances-clusters-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/get

Required parameters: name

Optional parameters: none

Gets information about a cluster.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/get

Required parameters: name

Optional parameters: none

Gets information about a cluster.
raw docstring

instances-clusters-list$clj

(instances-clusters-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/list

Required parameters: parent

Optional parameters: pageToken

Lists information about clusters in an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/list

Required parameters: parent

Optional parameters: pageToken

Lists information about clusters in an instance.
raw docstring

instances-clusters-partialUpdateCluster$clj

(instances-clusters-partialUpdateCluster$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/partialUpdateCluster

Required parameters: name

Optional parameters: updateMask

Body:

{:encryptionConfig {:kmsKeyName string}, :defaultStorageType string, :name string, :serveNodes integer, :location string, :state string}

Partially updates a cluster within a project. This method is the preferred way to update a Cluster.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/partialUpdateCluster

Required parameters: name

Optional parameters: updateMask

Body: 

{:encryptionConfig {:kmsKeyName string},
 :defaultStorageType string,
 :name string,
 :serveNodes integer,
 :location string,
 :state string}

Partially updates a cluster within a project. This method is the preferred way to update a Cluster. 
raw docstring

instances-clusters-update$clj

(instances-clusters-update$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/update

Required parameters: name

Optional parameters: none

Body:

{:encryptionConfig {:kmsKeyName string}, :defaultStorageType string, :name string, :serveNodes integer, :location string, :state string}

Updates a cluster within an instance. UpdateCluster is deprecated. Please use PartialUpdateCluster instead.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/clusters/update

Required parameters: name

Optional parameters: none

Body: 

{:encryptionConfig {:kmsKeyName string},
 :defaultStorageType string,
 :name string,
 :serveNodes integer,
 :location string,
 :state string}

Updates a cluster within an instance. UpdateCluster is deprecated. Please use PartialUpdateCluster instead.
raw docstring

instances-create$clj

(instances-create$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/create

Required parameters: parent

Optional parameters: none

Body:

{:instance {:labels {}, :displayName string, :state string, :name string, :type string}, :clusters {}, :instanceId string, :parent string}

Create an instance within a project.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/create

Required parameters: parent

Optional parameters: none

Body: 

{:instance {:labels {},
            :displayName string,
            :state string,
            :name string,
            :type string},
 :clusters {},
 :instanceId string,
 :parent string}

Create an instance within a project.
raw docstring

instances-delete$clj

(instances-delete$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/delete

Required parameters: name

Optional parameters: none

Delete an instance from a project.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/delete

Required parameters: name

Optional parameters: none

Delete an instance from a project.
raw docstring

instances-get$clj

(instances-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/get

Required parameters: name

Optional parameters: none

Gets information about an instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/get

Required parameters: name

Optional parameters: none

Gets information about an instance.
raw docstring

instances-getIamPolicy$clj

(instances-getIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

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

instances-list$clj

(instances-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/list

Required parameters: parent

Optional parameters: pageToken

Lists information about instances in a project.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/list

Required parameters: parent

Optional parameters: pageToken

Lists information about instances in a project.
raw docstring

instances-partialUpdateInstance$clj

(instances-partialUpdateInstance$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/partialUpdateInstance

Required parameters: name

Optional parameters: updateMask

Body:

{:labels {}, :displayName string, :state string, :name string, :type string}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/partialUpdateInstance

Required parameters: name

Optional parameters: updateMask

Body: 

{:labels {},
 :displayName string,
 :state string,
 :name string,
 :type string}

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.
raw docstring

instances-setIamPolicy$clj

(instances-setIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :etag string, :auditConfigs [AuditConfig], :bindings [Binding]}, :updateMask string}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer,
          :etag string,
          :auditConfigs [AuditConfig],
          :bindings [Binding]},
 :updateMask string}

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

instances-tables-checkConsistency$clj

(instances-tables-checkConsistency$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/checkConsistency

Required parameters: name

Optional parameters: none

Body:

{:consistencyToken string}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/checkConsistency

Required parameters: name

Optional parameters: none

Body: 

{:consistencyToken string}

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.
raw docstring

instances-tables-create$clj

(instances-tables-create$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/create

Required parameters: parent

Optional parameters: none

Body:

{:table {:name string, :columnFamilies {}, :granularity string, :restoreInfo RestoreInfo, :clusterStates {}}, :tableId string, :initialSplits [{:key string}]}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/create

Required parameters: parent

Optional parameters: none

Body: 

{:table {:name string,
         :columnFamilies {},
         :granularity string,
         :restoreInfo RestoreInfo,
         :clusterStates {}},
 :tableId string,
 :initialSplits [{:key string}]}

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.
raw docstring

instances-tables-delete$clj

(instances-tables-delete$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/delete

Required parameters: name

Optional parameters: none

Permanently deletes a specified table and all of its data.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/delete

Required parameters: name

Optional parameters: none

Permanently deletes a specified table and all of its data.
raw docstring

instances-tables-dropRowRange$clj

(instances-tables-dropRowRange$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/dropRowRange

Required parameters: name

Optional parameters: none

Body:

{:deleteAllDataFromTable boolean, :rowKeyPrefix string}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/dropRowRange

Required parameters: name

Optional parameters: none

Body: 

{:deleteAllDataFromTable boolean, :rowKeyPrefix string}

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.
raw docstring

instances-tables-generateConsistencyToken$clj

(instances-tables-generateConsistencyToken$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/generateConsistencyToken

Required parameters: name

Optional parameters: none

Body:

{}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/generateConsistencyToken

Required parameters: name

Optional parameters: none

Body: 

{}

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.
raw docstring

instances-tables-get$clj

(instances-tables-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/get

Required parameters: name

Optional parameters: view

Gets metadata information about the specified table.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/get

Required parameters: name

Optional parameters: view

Gets metadata information about the specified table.
raw docstring

instances-tables-getIamPolicy$clj

(instances-tables-getIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/getIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:options {:requestedPolicyVersion integer}}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/getIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:options {:requestedPolicyVersion integer}}

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

instances-tables-list$clj

(instances-tables-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view

Lists all tables served from a specified instance.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view

Lists all tables served from a specified instance.
raw docstring

instances-tables-modifyColumnFamilies$clj

(instances-tables-modifyColumnFamilies$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/modifyColumnFamilies

Required parameters: name

Optional parameters: none

Body:

{:modifications [{:id string, :update ColumnFamily, :create ColumnFamily, :drop boolean}]}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/modifyColumnFamilies

Required parameters: name

Optional parameters: none

Body: 

{:modifications [{:id string,
                  :update ColumnFamily,
                  :create ColumnFamily,
                  :drop boolean}]}

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.
raw docstring

instances-tables-restore$clj

(instances-tables-restore$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/restore

Required parameters: parent

Optional parameters: none

Body:

{:backup string, :tableId string}

Create a new table by restoring from a completed backup. The new table must be in the same project as the instance containing the 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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/restore

Required parameters: parent

Optional parameters: none

Body: 

{:backup string, :tableId string}

Create a new table by restoring from a completed backup. The new table must be in the same project as the instance containing the 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.
raw docstring

instances-tables-setIamPolicy$clj

(instances-tables-setIamPolicy$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :etag string, :auditConfigs [AuditConfig], :bindings [Binding]}, :updateMask string}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer,
          :etag string,
          :auditConfigs [AuditConfig],
          :bindings [Binding]},
 :updateMask string}

Sets the access control policy on a Table resource. Replaces any existing policy.
raw docstring

instances-tables-testIamPermissions$clj

(instances-tables-testIamPermissions$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/tables/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Returns permissions that the caller has on the specified table resource.
raw docstring

instances-testIamPermissions$clj

(instances-testIamPermissions$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

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

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

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

instances-update$clj

(instances-update$ auth parameters body)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/update

Required parameters: name

Optional parameters: none

Body:

{:labels {}, :displayName string, :state string, :name string, :type string}

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.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/instances/update

Required parameters: name

Optional parameters: none

Body: 

{:labels {},
 :displayName string,
 :state string,
 :name string,
 :type string}

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.
raw docstring

locations-get$clj

(locations-get$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.
raw docstring

locations-list$clj

(locations-list$ auth parameters)

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/locations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter

Lists information about the supported locations for this service.

https://cloud.google.com/bigtable/api/reference/rest/v2/projects/locations/list

Required parameters: name

Optional parameters: pageToken, pageSize, filter

Lists information about the supported locations for this service.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close