You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/bigtableadmin_v2.projects.instances.appProfiles.html
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -123,7 +123,7 @@ <h3>Method Details</h3>
123
123
"rowAffinity": { # If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group. # Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
124
124
},
125
125
},
126
-
"name": "A String", # The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
126
+
"name": "A String", # The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
127
127
"priority": "A String", # This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
128
128
"singleClusterRouting": { # Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability. # Use a single-cluster routing policy.
129
129
"allowTransactionalWrites": True or False, # Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
@@ -157,7 +157,7 @@ <h3>Method Details</h3>
157
157
"rowAffinity": { # If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group. # Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
158
158
},
159
159
},
160
-
"name": "A String", # The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
160
+
"name": "A String", # The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
161
161
"priority": "A String", # This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
162
162
"singleClusterRouting": { # Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability. # Use a single-cluster routing policy.
163
163
"allowTransactionalWrites": True or False, # Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
@@ -215,7 +215,7 @@ <h3>Method Details</h3>
215
215
"rowAffinity": { # If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group. # Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
216
216
},
217
217
},
218
-
"name": "A String", # The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
218
+
"name": "A String", # The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
219
219
"priority": "A String", # This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
220
220
"singleClusterRouting": { # Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability. # Use a single-cluster routing policy.
221
221
"allowTransactionalWrites": True or False, # Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
@@ -258,7 +258,7 @@ <h3>Method Details</h3>
258
258
"rowAffinity": { # If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group. # Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
259
259
},
260
260
},
261
-
"name": "A String", # The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
261
+
"name": "A String", # The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
262
262
"priority": "A String", # This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
263
263
"singleClusterRouting": { # Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability. # Use a single-cluster routing policy.
264
264
"allowTransactionalWrites": True or False, # Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
@@ -295,7 +295,7 @@ <h3>Method Details</h3>
295
295
<pre>Updates an app profile within an instance.
296
296
297
297
Args:
298
-
name: string, The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`. (required)
298
+
name: string, The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`. (required)
299
299
body: object, The request body.
300
300
The object takes the form of:
301
301
@@ -312,7 +312,7 @@ <h3>Method Details</h3>
312
312
"rowAffinity": { # If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group. # Row affinity sticky routing based on the row key of the request. Requests that span multiple rows are routed non-deterministically.
313
313
},
314
314
},
315
-
"name": "A String", # The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
315
+
"name": "A String", # The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.
316
316
"priority": "A String", # This field has been deprecated in favor of `standard_isolation.priority`. If you set this field, `standard_isolation.priority` will be set instead. The priority of requests sent using this app profile.
317
317
"singleClusterRouting": { # Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability. # Use a single-cluster routing policy.
318
318
"allowTransactionalWrites": True or False, # Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are allowed by this app profile. It is unsafe to send these requests to the same table/row/column in multiple clusters.
Copy file name to clipboardExpand all lines: docs/dyn/bigtableadmin_v2.projects.instances.logicalViews.html
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -120,6 +120,7 @@ <h3>Method Details</h3>
120
120
The object takes the form of:
121
121
122
122
{ # A SQL logical view object that can be referenced in SQL queries.
123
+
"deletionProtection": True or False, # Optional. Set to true to make the LogicalView protected against deletion.
123
124
"etag": "A String", # Optional. The etag for this logical view. This may be sent on update requests to ensure that the client has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag.
124
125
"name": "A String", # Identifier. The unique name of the logical view. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`
125
126
"query": "A String", # Required. The logical view's select query.
@@ -189,6 +190,7 @@ <h3>Method Details</h3>
189
190
An object of the form:
190
191
191
192
{ # A SQL logical view object that can be referenced in SQL queries.
193
+
"deletionProtection": True or False, # Optional. Set to true to make the LogicalView protected against deletion.
192
194
"etag": "A String", # Optional. The etag for this logical view. This may be sent on update requests to ensure that the client has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag.
193
195
"name": "A String", # Identifier. The unique name of the logical view. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`
194
196
"query": "A String", # Required. The logical view's select query.
@@ -270,6 +272,7 @@ <h3>Method Details</h3>
270
272
{ # Response message for BigtableInstanceAdmin.ListLogicalViews.
271
273
"logicalViews": [ # The list of requested logical views.
272
274
{ # A SQL logical view object that can be referenced in SQL queries.
275
+
"deletionProtection": True or False, # Optional. Set to true to make the LogicalView protected against deletion.
273
276
"etag": "A String", # Optional. The etag for this logical view. This may be sent on update requests to ensure that the client has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag.
274
277
"name": "A String", # Identifier. The unique name of the logical view. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`
275
278
"query": "A String", # Required. The logical view's select query.
@@ -303,6 +306,7 @@ <h3>Method Details</h3>
303
306
The object takes the form of:
304
307
305
308
{ # A SQL logical view object that can be referenced in SQL queries.
309
+
"deletionProtection": True or False, # Optional. Set to true to make the LogicalView protected against deletion.
306
310
"etag": "A String", # Optional. The etag for this logical view. This may be sent on update requests to ensure that the client has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag.
307
311
"name": "A String", # Identifier. The unique name of the logical view. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`
308
312
"query": "A String", # Required. The logical view's select query.
Copy file name to clipboardExpand all lines: googleapiclient/discovery_cache/documents/bigtableadmin.v2.json
+7-3Lines changed: 7 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -695,7 +695,7 @@
695
695
"type": "boolean"
696
696
},
697
697
"name": {
698
-
"description": "The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.",
698
+
"description": "The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.",
"description": "Use a multi-cluster routing policy."
2802
2802
},
2803
2803
"name": {
2804
-
"description": "The unique name of the app profile. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.",
2804
+
"description": "The unique name of the app profile, up to 50 characters long. Values are of the form `projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*`.",
2805
2805
"type": "string"
2806
2806
},
2807
2807
"priority": {
@@ -4541,6 +4541,10 @@
4541
4541
"description": "A SQL logical view object that can be referenced in SQL queries.",
4542
4542
"id": "LogicalView",
4543
4543
"properties": {
4544
+
"deletionProtection": {
4545
+
"description": "Optional. Set to true to make the LogicalView protected against deletion.",
4546
+
"type": "boolean"
4547
+
},
4544
4548
"etag": {
4545
4549
"description": "Optional. The etag for this logical view. This may be sent on update requests to ensure that the client has an up-to-date value before proceeding. The server returns an ABORTED error on a mismatched etag.",
0 commit comments