Skip to content

Commit

Permalink
feat(bigtableadmin): update the API
Browse files Browse the repository at this point in the history
#### bigtableadmin:v1
The following keys were added:
- schemas.Backup.description
- schemas.Backup.id
- schemas.Backup.properties.endTime.description
- schemas.Backup.properties.endTime.format
- schemas.Backup.properties.endTime.type
- schemas.Backup.properties.expireTime.description
- schemas.Backup.properties.expireTime.format
- schemas.Backup.properties.expireTime.type
- schemas.Backup.properties.name.description
- schemas.Backup.properties.name.type
- schemas.Backup.properties.sizeBytes.description
- schemas.Backup.properties.sizeBytes.format
- schemas.Backup.properties.sizeBytes.type
- schemas.Backup.properties.sourceTable.description
- schemas.Backup.properties.sourceTable.type
- schemas.Backup.properties.startTime.description
- schemas.Backup.properties.startTime.format
- schemas.Backup.properties.startTime.type
- schemas.Backup.properties.state.description
- schemas.Backup.properties.state.enum
- schemas.Backup.properties.state.enumDescriptions
- schemas.Backup.properties.state.type
- schemas.Backup.type
- schemas.BackupInfo.description
- schemas.BackupInfo.id
- schemas.BackupInfo.properties.backup.description
- schemas.BackupInfo.properties.backup.type
- schemas.BackupInfo.properties.endTime.description
- schemas.BackupInfo.properties.endTime.format
- schemas.BackupInfo.properties.endTime.type
- schemas.BackupInfo.properties.sourceTable.description
- schemas.BackupInfo.properties.sourceTable.type
- schemas.BackupInfo.properties.startTime.description
- schemas.BackupInfo.properties.startTime.format
- schemas.BackupInfo.properties.startTime.type
- schemas.BackupInfo.type
- schemas.CreateBackupMetadata.description
- schemas.CreateBackupMetadata.id
- schemas.CreateBackupMetadata.properties.endTime.description
- schemas.CreateBackupMetadata.properties.endTime.format
- schemas.CreateBackupMetadata.properties.endTime.type
- schemas.CreateBackupMetadata.properties.name.description
- schemas.CreateBackupMetadata.properties.name.type
- schemas.CreateBackupMetadata.properties.sourceTable.description
- schemas.CreateBackupMetadata.properties.sourceTable.type
- schemas.CreateBackupMetadata.properties.startTime.description
- schemas.CreateBackupMetadata.properties.startTime.format
- schemas.CreateBackupMetadata.properties.startTime.type
- schemas.CreateBackupMetadata.type
- schemas.OperationProgress.description
- schemas.OperationProgress.id
- schemas.OperationProgress.properties.endTime.description
- schemas.OperationProgress.properties.endTime.format
- schemas.OperationProgress.properties.endTime.type
- schemas.OperationProgress.properties.progressPercent.description
- schemas.OperationProgress.properties.progressPercent.format
- schemas.OperationProgress.properties.progressPercent.type
- schemas.OperationProgress.properties.startTime.description
- schemas.OperationProgress.properties.startTime.format
- schemas.OperationProgress.properties.startTime.type
- schemas.OperationProgress.type
- schemas.OptimizeRestoredTableMetadata.description
- schemas.OptimizeRestoredTableMetadata.id
- schemas.OptimizeRestoredTableMetadata.properties.name.description
- schemas.OptimizeRestoredTableMetadata.properties.name.type
- schemas.OptimizeRestoredTableMetadata.properties.progress.$ref
- schemas.OptimizeRestoredTableMetadata.properties.progress.description
- schemas.OptimizeRestoredTableMetadata.type
- schemas.RestoreTableMetadata.description
- schemas.RestoreTableMetadata.id
- schemas.RestoreTableMetadata.properties.backupInfo.$ref
- schemas.RestoreTableMetadata.properties.name.description
- schemas.RestoreTableMetadata.properties.name.type
- schemas.RestoreTableMetadata.properties.optimizeTableOperationName.description
- schemas.RestoreTableMetadata.properties.optimizeTableOperationName.type
- schemas.RestoreTableMetadata.properties.progress.$ref
- schemas.RestoreTableMetadata.properties.progress.description
- schemas.RestoreTableMetadata.properties.sourceType.description
- schemas.RestoreTableMetadata.properties.sourceType.enum
- schemas.RestoreTableMetadata.properties.sourceType.enumDescriptions
- schemas.RestoreTableMetadata.properties.sourceType.type
- schemas.RestoreTableMetadata.type

#### bigtableadmin:v2
The following keys were added:
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.flatPath
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.httpMethod
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.id
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameterOrder
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.backupId.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.backupId.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.backupId.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.parent.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.parent.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.parent.pattern
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.parent.required
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.parameters.parent.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.path
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.request.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.response.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.create.scopes
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.flatPath
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.httpMethod
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.id
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameterOrder
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameters.name.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameters.name.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameters.name.pattern
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameters.name.required
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.parameters.name.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.path
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.response.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.delete.scopes
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.flatPath
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.httpMethod
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.id
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameterOrder
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameters.name.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameters.name.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameters.name.pattern
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameters.name.required
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.parameters.name.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.path
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.response.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.get.scopes
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.flatPath
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.httpMethod
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.id
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameterOrder
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.filter.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.filter.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.filter.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.orderBy.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.orderBy.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.orderBy.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageSize.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageSize.format
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageSize.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageSize.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageToken.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageToken.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.pageToken.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.parent.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.parent.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.parent.pattern
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.parent.required
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.parameters.parent.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.path
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.response.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.list.scopes
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.flatPath
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.httpMethod
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.id
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameterOrder
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.name.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.name.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.name.pattern
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.name.required
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.name.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.updateMask.description
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.updateMask.format
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.updateMask.location
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.parameters.updateMask.type
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.path
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.request.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.response.$ref
- resources.projects.resources.instances.resources.clusters.resources.backups.methods.patch.scopes
- resources.projects.resources.instances.resources.tables.methods.restore.description
- resources.projects.resources.instances.resources.tables.methods.restore.flatPath
- resources.projects.resources.instances.resources.tables.methods.restore.httpMethod
- resources.projects.resources.instances.resources.tables.methods.restore.id
- resources.projects.resources.instances.resources.tables.methods.restore.parameterOrder
- resources.projects.resources.instances.resources.tables.methods.restore.parameters.parent.description
- resources.projects.resources.instances.resources.tables.methods.restore.parameters.parent.location
- resources.projects.resources.instances.resources.tables.methods.restore.parameters.parent.pattern
- resources.projects.resources.instances.resources.tables.methods.restore.parameters.parent.required
- resources.projects.resources.instances.resources.tables.methods.restore.parameters.parent.type
- resources.projects.resources.instances.resources.tables.methods.restore.path
- resources.projects.resources.instances.resources.tables.methods.restore.request.$ref
- resources.projects.resources.instances.resources.tables.methods.restore.response.$ref
- resources.projects.resources.instances.resources.tables.methods.restore.scopes
- schemas.Backup.description
- schemas.Backup.id
- schemas.Backup.properties.endTime.description
- schemas.Backup.properties.endTime.format
- schemas.Backup.properties.endTime.type
- schemas.Backup.properties.expireTime.description
- schemas.Backup.properties.expireTime.format
- schemas.Backup.properties.expireTime.type
- schemas.Backup.properties.name.description
- schemas.Backup.properties.name.type
- schemas.Backup.properties.sizeBytes.description
- schemas.Backup.properties.sizeBytes.format
- schemas.Backup.properties.sizeBytes.type
- schemas.Backup.properties.sourceTable.description
- schemas.Backup.properties.sourceTable.type
- schemas.Backup.properties.startTime.description
- schemas.Backup.properties.startTime.format
- schemas.Backup.properties.startTime.type
- schemas.Backup.properties.state.description
- schemas.Backup.properties.state.enum
- schemas.Backup.properties.state.enumDescriptions
- schemas.Backup.properties.state.type
- schemas.Backup.type
- schemas.BackupInfo.description
- schemas.BackupInfo.id
- schemas.BackupInfo.properties.backup.description
- schemas.BackupInfo.properties.backup.type
- schemas.BackupInfo.properties.endTime.description
- schemas.BackupInfo.properties.endTime.format
- schemas.BackupInfo.properties.endTime.type
- schemas.BackupInfo.properties.sourceTable.description
- schemas.BackupInfo.properties.sourceTable.type
- schemas.BackupInfo.properties.startTime.description
- schemas.BackupInfo.properties.startTime.format
- schemas.BackupInfo.properties.startTime.type
- schemas.BackupInfo.type
- schemas.CreateBackupMetadata.description
- schemas.CreateBackupMetadata.id
- schemas.CreateBackupMetadata.properties.endTime.description
- schemas.CreateBackupMetadata.properties.endTime.format
- schemas.CreateBackupMetadata.properties.endTime.type
- schemas.CreateBackupMetadata.properties.name.description
- schemas.CreateBackupMetadata.properties.name.type
- schemas.CreateBackupMetadata.properties.sourceTable.description
- schemas.CreateBackupMetadata.properties.sourceTable.type
- schemas.CreateBackupMetadata.properties.startTime.description
- schemas.CreateBackupMetadata.properties.startTime.format
- schemas.CreateBackupMetadata.properties.startTime.type
- schemas.CreateBackupMetadata.type
- schemas.ListBackupsResponse.description
- schemas.ListBackupsResponse.id
- schemas.ListBackupsResponse.properties.backups.description
- schemas.ListBackupsResponse.properties.backups.items.$ref
- schemas.ListBackupsResponse.properties.backups.type
- schemas.ListBackupsResponse.properties.nextPageToken.description
- schemas.ListBackupsResponse.properties.nextPageToken.type
- schemas.ListBackupsResponse.type
- schemas.OperationProgress.description
- schemas.OperationProgress.id
- schemas.OperationProgress.properties.endTime.description
- schemas.OperationProgress.properties.endTime.format
- schemas.OperationProgress.properties.endTime.type
- schemas.OperationProgress.properties.progressPercent.description
- schemas.OperationProgress.properties.progressPercent.format
- schemas.OperationProgress.properties.progressPercent.type
- schemas.OperationProgress.properties.startTime.description
- schemas.OperationProgress.properties.startTime.format
- schemas.OperationProgress.properties.startTime.type
- schemas.OperationProgress.type
- schemas.OptimizeRestoredTableMetadata.description
- schemas.OptimizeRestoredTableMetadata.id
- schemas.OptimizeRestoredTableMetadata.properties.name.description
- schemas.OptimizeRestoredTableMetadata.properties.name.type
- schemas.OptimizeRestoredTableMetadata.properties.progress.$ref
- schemas.OptimizeRestoredTableMetadata.properties.progress.description
- schemas.OptimizeRestoredTableMetadata.type
- schemas.RestoreInfo.description
- schemas.RestoreInfo.id
- schemas.RestoreInfo.properties.backupInfo.$ref
- schemas.RestoreInfo.properties.backupInfo.description
- schemas.RestoreInfo.properties.sourceType.description
- schemas.RestoreInfo.properties.sourceType.enum
- schemas.RestoreInfo.properties.sourceType.enumDescriptions
- schemas.RestoreInfo.properties.sourceType.type
- schemas.RestoreInfo.type
- schemas.RestoreTableMetadata.description
- schemas.RestoreTableMetadata.id
- schemas.RestoreTableMetadata.properties.backupInfo.$ref
- schemas.RestoreTableMetadata.properties.name.description
- schemas.RestoreTableMetadata.properties.name.type
- schemas.RestoreTableMetadata.properties.optimizeTableOperationName.description
- schemas.RestoreTableMetadata.properties.optimizeTableOperationName.type
- schemas.RestoreTableMetadata.properties.progress.$ref
- schemas.RestoreTableMetadata.properties.progress.description
- schemas.RestoreTableMetadata.properties.sourceType.description
- schemas.RestoreTableMetadata.properties.sourceType.enum
- schemas.RestoreTableMetadata.properties.sourceType.enumDescriptions
- schemas.RestoreTableMetadata.properties.sourceType.type
- schemas.RestoreTableMetadata.type
- schemas.RestoreTableRequest.description
- schemas.RestoreTableRequest.id
- schemas.RestoreTableRequest.properties.backup.description
- schemas.RestoreTableRequest.properties.backup.type
- schemas.RestoreTableRequest.properties.tableId.description
- schemas.RestoreTableRequest.properties.tableId.type
- schemas.RestoreTableRequest.type
- schemas.Table.properties.restoreInfo.$ref
- schemas.Table.properties.restoreInfo.description

The following keys were changed:
- schemas.ClusterState.properties.replicationState.enum
- schemas.ClusterState.properties.replicationState.enumDescriptions
  • Loading branch information
yoshi-automation authored and JustinBeckwith committed Jul 17, 2020
1 parent fe79bcf commit a26ca35
Show file tree
Hide file tree
Showing 4 changed files with 2,099 additions and 116 deletions.
172 changes: 171 additions & 1 deletion discovery/bigtableadmin-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,83 @@
},
"protocol": "rest",
"resources": {},
"revision": "20200512",
"revision": "20200629",
"rootUrl": "https://bigtableadmin.googleapis.com/",
"schemas": {
"Backup": {
"description": "A backup of a Cloud Bigtable table.",
"id": "Backup",
"properties": {
"endTime": {
"description": "Output only. `end_time` is the time that the backup was finished. The row\ndata in the backup will be no newer than this timestamp.",
"format": "google-datetime",
"type": "string"
},
"expireTime": {
"description": "Required. The expiration time of the backup, with microseconds\ngranularity that must be at least 6 hours and at most 30 days\nfrom the time the request is received. Once the `expire_time`\nhas passed, Cloud Bigtable will delete the backup and free the\nresources used by the backup.",
"format": "google-datetime",
"type": "string"
},
"name": {
"description": "A globally unique identifier for the backup which cannot be\nchanged. Values are of the form\n`projects/{project}/instances/{instance}/clusters/{cluster}/\n backups/_a-zA-Z0-9*`\nThe final segment of the name must be between 1 and 50 characters\nin length.\n\nThe backup is stored in the cluster identified by the prefix of the backup\nname of the form\n`projects/{project}/instances/{instance}/clusters/{cluster}`.",
"type": "string"
},
"sizeBytes": {
"description": "Output only. Size of the backup in bytes.",
"format": "int64",
"type": "string"
},
"sourceTable": {
"description": "Required. Immutable. Name of the table from which this backup was created. This needs\nto be in the same instance as the backup. Values are of the form\n`projects/{project}/instances/{instance}/tables/{source_table}`.",
"type": "string"
},
"startTime": {
"description": "Output only. `start_time` is the time that the backup was started\n(i.e. approximately the time the\nCreateBackup request is received). The\nrow data in this backup will be no older than this timestamp.",
"format": "google-datetime",
"type": "string"
},
"state": {
"description": "Output only. The current state of the backup.",
"enum": [
"STATE_UNSPECIFIED",
"CREATING",
"READY"
],
"enumDescriptions": [
"Not specified.",
"The pending backup is still being created. Operations on the\nbackup may fail with `FAILED_PRECONDITION` in this state.",
"The backup is complete and ready for use."
],
"type": "string"
}
},
"type": "object"
},
"BackupInfo": {
"description": "Information about a backup.",
"id": "BackupInfo",
"properties": {
"backup": {
"description": "Output only. Name of the backup.",
"type": "string"
},
"endTime": {
"description": "Output only. This time that the backup was finished. Row data in the\nbackup will be no newer than this timestamp.",
"format": "google-datetime",
"type": "string"
},
"sourceTable": {
"description": "Output only. Name of the table the backup was created from.",
"type": "string"
},
"startTime": {
"description": "Output only. The time that the backup was started. Row data in the backup\nwill be no older than this timestamp.",
"format": "google-datetime",
"type": "string"
}
},
"type": "object"
},
"Cluster": {
"description": "A resizable group of nodes in a particular cloud location, capable\nof serving all Tables in the parent\nInstance.",
"id": "Cluster",
Expand Down Expand Up @@ -151,6 +225,31 @@
},
"type": "object"
},
"CreateBackupMetadata": {
"description": "Metadata type for the operation returned by\nCreateBackup.",
"id": "CreateBackupMetadata",
"properties": {
"endTime": {
"description": "If set, the time at which this operation finished or was cancelled.",
"format": "google-datetime",
"type": "string"
},
"name": {
"description": "The name of the backup being created.",
"type": "string"
},
"sourceTable": {
"description": "The name of the table the backup is created from.",
"type": "string"
},
"startTime": {
"description": "The time at which this operation started.",
"format": "google-datetime",
"type": "string"
}
},
"type": "object"
},
"CreateClusterMetadata": {
"description": "The metadata for the Operation returned by CreateCluster.",
"id": "CreateClusterMetadata",
Expand Down Expand Up @@ -295,6 +394,43 @@
},
"type": "object"
},
"OperationProgress": {
"description": "Encapsulates progress related information for a Cloud Bigtable long\nrunning operation.",
"id": "OperationProgress",
"properties": {
"endTime": {
"description": "If set, the time at which this operation failed or was completed\nsuccessfully.",
"format": "google-datetime",
"type": "string"
},
"progressPercent": {
"description": "Percent completion of the operation.\nValues are between 0 and 100 inclusive.",
"format": "int32",
"type": "integer"
},
"startTime": {
"description": "Time the request was received.",
"format": "google-datetime",
"type": "string"
}
},
"type": "object"
},
"OptimizeRestoredTableMetadata": {
"description": "Metadata type for the long-running operation used to track the progress\nof optimizations performed on a newly restored table. This long-running\noperation is automatically created by the system after the successful\ncompletion of a table restore, and cannot be cancelled.",
"id": "OptimizeRestoredTableMetadata",
"properties": {
"name": {
"description": "Name of the restored table being optimized.",
"type": "string"
},
"progress": {
"$ref": "OperationProgress",
"description": "The progress of the post-restore optimizations."
}
},
"type": "object"
},
"PartialUpdateInstanceRequest": {
"description": "Request message for BigtableInstanceAdmin.PartialUpdateInstance.",
"id": "PartialUpdateInstanceRequest",
Expand All @@ -311,6 +447,40 @@
},
"type": "object"
},
"RestoreTableMetadata": {
"description": "Metadata type for the long-running operation returned by\nRestoreTable.",
"id": "RestoreTableMetadata",
"properties": {
"backupInfo": {
"$ref": "BackupInfo"
},
"name": {
"description": "Name of the table being created and restored to.",
"type": "string"
},
"optimizeTableOperationName": {
"description": "If exists, the name of the long-running operation that will be used to\ntrack the post-restore optimization process to optimize the performance of\nthe restored table. The metadata type of the long-running operation is\nOptimizeRestoreTableMetadata. The response type is\nEmpty. This long-running operation may be\nautomatically created by the system if applicable after the\nRestoreTable long-running operation completes successfully. This operation\nmay not be created if the table is already optimized or the restore was\nnot successful.",
"type": "string"
},
"progress": {
"$ref": "OperationProgress",
"description": "The progress of the RestoreTable\noperation."
},
"sourceType": {
"description": "The type of the restore source.",
"enum": [
"RESTORE_SOURCE_TYPE_UNSPECIFIED",
"BACKUP"
],
"enumDescriptions": [
"No restore associated.",
"A backup was used as the source of the restore."
],
"type": "string"
}
},
"type": "object"
},
"TableProgress": {
"description": "Progress info for copying a table's data to the new cluster.",
"id": "TableProgress",
Expand Down
Loading

0 comments on commit a26ca35

Please sign in to comment.