generated/google/apis/bigtableadmin_v2/representations.rb in google-api-client-0.42.1 vs generated/google/apis/bigtableadmin_v2/representations.rb in google-api-client-0.42.2
- old
+ new
@@ -38,10 +38,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Backup
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class BackupInfo
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class Binding
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -74,10 +86,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class CreateBackupMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class CreateClusterMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -170,10 +188,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ListBackupsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ListClustersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -230,10 +254,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class OperationProgress
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class OptimizeRestoredTableMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class PartialUpdateInstanceRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -242,10 +278,28 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class RestoreInfo
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RestoreTableMetadata
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RestoreTableRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class SetIamPolicyRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -344,10 +398,33 @@
collection :exempted_members, as: 'exemptedMembers'
property :log_type, as: 'logType'
end
end
+ class Backup
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :end_time, as: 'endTime'
+ property :expire_time, as: 'expireTime'
+ property :name, as: 'name'
+ property :size_bytes, :numeric_string => true, as: 'sizeBytes'
+ property :source_table, as: 'sourceTable'
+ property :start_time, as: 'startTime'
+ property :state, as: 'state'
+ end
+ end
+
+ class BackupInfo
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :backup, as: 'backup'
+ property :end_time, as: 'endTime'
+ property :source_table, as: 'sourceTable'
+ property :start_time, as: 'startTime'
+ end
+ end
+
class Binding
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :condition, as: 'condition', class: Google::Apis::BigtableadminV2::Expr, decorator: Google::Apis::BigtableadminV2::Expr::Representation
@@ -394,10 +471,20 @@
property :gc_rule, as: 'gcRule', class: Google::Apis::BigtableadminV2::GcRule, decorator: Google::Apis::BigtableadminV2::GcRule::Representation
end
end
+ class CreateBackupMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :end_time, as: 'endTime'
+ property :name, as: 'name'
+ property :source_table, as: 'sourceTable'
+ property :start_time, as: 'startTime'
+ end
+ end
+
class CreateClusterMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :finish_time, as: 'finishTime'
property :original_request, as: 'originalRequest', class: Google::Apis::BigtableadminV2::CreateClusterRequest, decorator: Google::Apis::BigtableadminV2::CreateClusterRequest::Representation
@@ -542,10 +629,19 @@
collection :failed_locations, as: 'failedLocations'
property :next_page_token, as: 'nextPageToken'
end
end
+ class ListBackupsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :backups, as: 'backups', class: Google::Apis::BigtableadminV2::Backup, decorator: Google::Apis::BigtableadminV2::Backup::Representation
+
+ property :next_page_token, as: 'nextPageToken'
+ end
+ end
+
class ListClustersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :clusters, as: 'clusters', class: Google::Apis::BigtableadminV2::Cluster, decorator: Google::Apis::BigtableadminV2::Cluster::Representation
@@ -638,10 +734,28 @@
property :name, as: 'name'
hash :response, as: 'response'
end
end
+ class OperationProgress
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :end_time, as: 'endTime'
+ property :progress_percent, as: 'progressPercent'
+ property :start_time, as: 'startTime'
+ end
+ end
+
+ class OptimizeRestoredTableMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :name, as: 'name'
+ property :progress, as: 'progress', class: Google::Apis::BigtableadminV2::OperationProgress, decorator: Google::Apis::BigtableadminV2::OperationProgress::Representation
+
+ end
+ end
+
class PartialUpdateInstanceRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :instance, as: 'instance', class: Google::Apis::BigtableadminV2::Instance, decorator: Google::Apis::BigtableadminV2::Instance::Representation
@@ -659,10 +773,40 @@
property :etag, :base64 => true, as: 'etag'
property :version, as: 'version'
end
end
+ class RestoreInfo
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :backup_info, as: 'backupInfo', class: Google::Apis::BigtableadminV2::BackupInfo, decorator: Google::Apis::BigtableadminV2::BackupInfo::Representation
+
+ property :source_type, as: 'sourceType'
+ end
+ end
+
+ class RestoreTableMetadata
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :backup_info, as: 'backupInfo', class: Google::Apis::BigtableadminV2::BackupInfo, decorator: Google::Apis::BigtableadminV2::BackupInfo::Representation
+
+ property :name, as: 'name'
+ property :optimize_table_operation_name, as: 'optimizeTableOperationName'
+ property :progress, as: 'progress', class: Google::Apis::BigtableadminV2::OperationProgress, decorator: Google::Apis::BigtableadminV2::OperationProgress::Representation
+
+ property :source_type, as: 'sourceType'
+ end
+ end
+
+ class RestoreTableRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :backup, as: 'backup'
+ property :table_id, as: 'tableId'
+ end
+ end
+
class SetIamPolicyRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :policy, as: 'policy', class: Google::Apis::BigtableadminV2::Policy, decorator: Google::Apis::BigtableadminV2::Policy::Representation
@@ -701,9 +845,11 @@
hash :column_families, as: 'columnFamilies', class: Google::Apis::BigtableadminV2::ColumnFamily, decorator: Google::Apis::BigtableadminV2::ColumnFamily::Representation
property :granularity, as: 'granularity'
property :name, as: 'name'
+ property :restore_info, as: 'restoreInfo', class: Google::Apis::BigtableadminV2::RestoreInfo, decorator: Google::Apis::BigtableadminV2::RestoreInfo::Representation
+
end
end
class TableProgress
# @private