|
2400 | 2400 | }
|
2401 | 2401 | }
|
2402 | 2402 | },
|
2403 |
| -"revision": "20250227", |
| 2403 | +"revision": "20250308", |
2404 | 2404 | "rootUrl": "https://bigtableadmin.googleapis.com/",
|
2405 | 2405 | "schemas": {
|
2406 | 2406 | "AppProfile": {
|
|
3134 | 3134 | },
|
3135 | 3135 | "type": "object"
|
3136 | 3136 | },
|
| 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 | +}, |
3137 | 3217 | "CreateTableRequest": {
|
3138 | 3218 | "description": "Request message for google.bigtable.admin.v2.BigtableTableAdmin.CreateTable",
|
3139 | 3219 | "id": "CreateTableRequest",
|
|
4044 | 4124 | },
|
4045 | 4125 | "type": "object"
|
4046 | 4126 | },
|
| 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 | +}, |
4047 | 4169 | "Modification": {
|
4048 | 4170 | "description": "A create, update, or delete of a particular column family.",
|
4049 | 4171 | "id": "Modification",
|
|
4775 | 4897 | },
|
4776 | 4898 | "type": "object"
|
4777 | 4899 | },
|
| 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 | +}, |
4778 | 4937 | "UpdateTableMetadata": {
|
4779 | 4938 | "description": "Metadata type for the operation returned by UpdateTable.",
|
4780 | 4939 | "id": "UpdateTableMetadata",
|
|
0 commit comments