Skip to content

Commit d8ecf8d

Browse files
feat(bigtableadmin): update the api
#### bigtableadmin:v2 The following keys were added: - schemas.CreateLogicalViewMetadata (Total Keys: 7) - schemas.CreateLogicalViewRequest (Total Keys: 5) - schemas.CreateMaterializedViewMetadata (Total Keys: 7) - schemas.CreateMaterializedViewRequest (Total Keys: 5) - schemas.LogicalView (Total Keys: 4) - schemas.MaterializedView (Total Keys: 5) - schemas.UpdateLogicalViewMetadata (Total Keys: 7) - schemas.UpdateLogicalViewRequest (Total Keys: 5)
1 parent 2da21f2 commit d8ecf8d

File tree

1 file changed

+160
-1
lines changed

1 file changed

+160
-1
lines changed

googleapiclient/discovery_cache/documents/bigtableadmin.v2.json

Lines changed: 160 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2400,7 +2400,7 @@
24002400
}
24012401
}
24022402
},
2403-
"revision": "20250227",
2403+
"revision": "20250308",
24042404
"rootUrl": "https://bigtableadmin.googleapis.com/",
24052405
"schemas": {
24062406
"AppProfile": {
@@ -3134,6 +3134,86 @@
31343134
},
31353135
"type": "object"
31363136
},
3137+
"CreateLogicalViewMetadata": {
3138+
"description": "The metadata for the Operation returned by CreateLogicalView.",
3139+
"id": "CreateLogicalViewMetadata",
3140+
"properties": {
3141+
"endTime": {
3142+
"description": "If set, the time at which this operation finished or was canceled.",
3143+
"format": "google-datetime",
3144+
"type": "string"
3145+
},
3146+
"originalRequest": {
3147+
"$ref": "CreateLogicalViewRequest",
3148+
"description": "The request that prompted the initiation of this CreateLogicalView operation."
3149+
},
3150+
"startTime": {
3151+
"description": "The time at which this operation started.",
3152+
"format": "google-datetime",
3153+
"type": "string"
3154+
}
3155+
},
3156+
"type": "object"
3157+
},
3158+
"CreateLogicalViewRequest": {
3159+
"description": "Request message for BigtableInstanceAdmin.CreateLogicalView.",
3160+
"id": "CreateLogicalViewRequest",
3161+
"properties": {
3162+
"logicalView": {
3163+
"$ref": "LogicalView",
3164+
"description": "Required. The logical view to create."
3165+
},
3166+
"logicalViewId": {
3167+
"description": "Required. The ID to use for the logical view, which will become the final component of the logical view's resource name.",
3168+
"type": "string"
3169+
},
3170+
"parent": {
3171+
"description": "Required. The parent instance where this logical view will be created. Format: `projects/{project}/instances/{instance}`.",
3172+
"type": "string"
3173+
}
3174+
},
3175+
"type": "object"
3176+
},
3177+
"CreateMaterializedViewMetadata": {
3178+
"description": "The metadata for the Operation returned by CreateMaterializedView.",
3179+
"id": "CreateMaterializedViewMetadata",
3180+
"properties": {
3181+
"endTime": {
3182+
"description": "If set, the time at which this operation finished or was canceled.",
3183+
"format": "google-datetime",
3184+
"type": "string"
3185+
},
3186+
"originalRequest": {
3187+
"$ref": "CreateMaterializedViewRequest",
3188+
"description": "The request that prompted the initiation of this CreateMaterializedView operation."
3189+
},
3190+
"startTime": {
3191+
"description": "The time at which this operation started.",
3192+
"format": "google-datetime",
3193+
"type": "string"
3194+
}
3195+
},
3196+
"type": "object"
3197+
},
3198+
"CreateMaterializedViewRequest": {
3199+
"description": "Request message for BigtableInstanceAdmin.CreateMaterializedView.",
3200+
"id": "CreateMaterializedViewRequest",
3201+
"properties": {
3202+
"materializedView": {
3203+
"$ref": "MaterializedView",
3204+
"description": "Required. The materialized view to create."
3205+
},
3206+
"materializedViewId": {
3207+
"description": "Required. The ID to use for the materialized view, which will become the final component of the materialized view's resource name.",
3208+
"type": "string"
3209+
},
3210+
"parent": {
3211+
"description": "Required. The parent instance where this materialized view will be created. Format: `projects/{project}/instances/{instance}`.",
3212+
"type": "string"
3213+
}
3214+
},
3215+
"type": "object"
3216+
},
31373217
"CreateTableRequest": {
31383218
"description": "Request message for google.bigtable.admin.v2.BigtableTableAdmin.CreateTable",
31393219
"id": "CreateTableRequest",
@@ -4044,6 +4124,48 @@
40444124
},
40454125
"type": "object"
40464126
},
4127+
"LogicalView": {
4128+
"description": "A SQL logical view object that can be referenced in SQL queries.",
4129+
"id": "LogicalView",
4130+
"properties": {
4131+
"etag": {
4132+
"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.",
4133+
"type": "string"
4134+
},
4135+
"name": {
4136+
"description": "Identifier. The unique name of the logical view. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`",
4137+
"type": "string"
4138+
},
4139+
"query": {
4140+
"description": "Required. The logical view's select query.",
4141+
"type": "string"
4142+
}
4143+
},
4144+
"type": "object"
4145+
},
4146+
"MaterializedView": {
4147+
"description": "A materialized view object that can be referenced in SQL queries.",
4148+
"id": "MaterializedView",
4149+
"properties": {
4150+
"deletionProtection": {
4151+
"description": "Set to true to make the MaterializedView protected against deletion.",
4152+
"type": "boolean"
4153+
},
4154+
"etag": {
4155+
"description": "Optional. The etag for this materialized 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.",
4156+
"type": "string"
4157+
},
4158+
"name": {
4159+
"description": "Identifier. The unique name of the materialized view. Format: `projects/{project}/instances/{instance}/materializedViews/{materialized_view}`",
4160+
"type": "string"
4161+
},
4162+
"query": {
4163+
"description": "Required. Immutable. The materialized view's select query.",
4164+
"type": "string"
4165+
}
4166+
},
4167+
"type": "object"
4168+
},
40474169
"Modification": {
40484170
"description": "A create, update, or delete of a particular column family.",
40494171
"id": "Modification",
@@ -4775,6 +4897,43 @@
47754897
},
47764898
"type": "object"
47774899
},
4900+
"UpdateLogicalViewMetadata": {
4901+
"description": "The metadata for the Operation returned by UpdateLogicalView.",
4902+
"id": "UpdateLogicalViewMetadata",
4903+
"properties": {
4904+
"endTime": {
4905+
"description": "If set, the time at which this operation finished or was canceled.",
4906+
"format": "google-datetime",
4907+
"type": "string"
4908+
},
4909+
"originalRequest": {
4910+
"$ref": "UpdateLogicalViewRequest",
4911+
"description": "The request that prompted the initiation of this UpdateLogicalView operation."
4912+
},
4913+
"startTime": {
4914+
"description": "The time at which this operation was started.",
4915+
"format": "google-datetime",
4916+
"type": "string"
4917+
}
4918+
},
4919+
"type": "object"
4920+
},
4921+
"UpdateLogicalViewRequest": {
4922+
"description": "Request message for BigtableInstanceAdmin.UpdateLogicalView.",
4923+
"id": "UpdateLogicalViewRequest",
4924+
"properties": {
4925+
"logicalView": {
4926+
"$ref": "LogicalView",
4927+
"description": "Required. The logical view to update. The logical view's `name` field is used to identify the view to update. Format: `projects/{project}/instances/{instance}/logicalViews/{logical_view}`."
4928+
},
4929+
"updateMask": {
4930+
"description": "Optional. The list of fields to update.",
4931+
"format": "google-fieldmask",
4932+
"type": "string"
4933+
}
4934+
},
4935+
"type": "object"
4936+
},
47784937
"UpdateTableMetadata": {
47794938
"description": "Metadata type for the operation returned by UpdateTable.",
47804939
"id": "UpdateTableMetadata",

0 commit comments

Comments
 (0)