Autogenerated update (2018-12-14)

Update:
- cloudfunctions_v1
- cloudfunctions_v1beta2
- dataproc_v1beta2
- dlp_v2
- ml_v1
- pagespeedonline_v5
- servicemanagement_v1
- youtube_partner_v1
This commit is contained in:
Google APIs 2018-12-14 00:36:18 +00:00
parent 71debeb588
commit 4a6d9423c4
21 changed files with 3977 additions and 28 deletions

View File

@ -11486,6 +11486,265 @@
"/bigquerydatatransfer:v1/fields": fields
"/bigquerydatatransfer:v1/key": key
"/bigquerydatatransfer:v1/quotaUser": quota_user
"/bigtableadmin:v2/AppProfile": app_profile
"/bigtableadmin:v2/AppProfile/description": description
"/bigtableadmin:v2/AppProfile/etag": etag
"/bigtableadmin:v2/AppProfile/multiClusterRoutingUseAny": multi_cluster_routing_use_any
"/bigtableadmin:v2/AppProfile/name": name
"/bigtableadmin:v2/AppProfile/singleClusterRouting": single_cluster_routing
"/bigtableadmin:v2/AuditConfig": audit_config
"/bigtableadmin:v2/AuditConfig/auditLogConfigs": audit_log_configs
"/bigtableadmin:v2/AuditConfig/auditLogConfigs/audit_log_config": audit_log_config
"/bigtableadmin:v2/AuditConfig/service": service
"/bigtableadmin:v2/AuditLogConfig": audit_log_config
"/bigtableadmin:v2/AuditLogConfig/exemptedMembers": exempted_members
"/bigtableadmin:v2/AuditLogConfig/exemptedMembers/exempted_member": exempted_member
"/bigtableadmin:v2/AuditLogConfig/logType": log_type
"/bigtableadmin:v2/Binding": binding
"/bigtableadmin:v2/Binding/condition": condition
"/bigtableadmin:v2/Binding/members": members
"/bigtableadmin:v2/Binding/members/member": member
"/bigtableadmin:v2/Binding/role": role
"/bigtableadmin:v2/CheckConsistencyRequest": check_consistency_request
"/bigtableadmin:v2/CheckConsistencyRequest/consistencyToken": consistency_token
"/bigtableadmin:v2/CheckConsistencyResponse": check_consistency_response
"/bigtableadmin:v2/CheckConsistencyResponse/consistent": consistent
"/bigtableadmin:v2/Cluster": cluster
"/bigtableadmin:v2/Cluster/defaultStorageType": default_storage_type
"/bigtableadmin:v2/Cluster/location": location
"/bigtableadmin:v2/Cluster/name": name
"/bigtableadmin:v2/Cluster/serveNodes": serve_nodes
"/bigtableadmin:v2/Cluster/state": state
"/bigtableadmin:v2/ClusterState": cluster_state
"/bigtableadmin:v2/ClusterState/replicationState": replication_state
"/bigtableadmin:v2/ColumnFamily": column_family
"/bigtableadmin:v2/ColumnFamily/gcRule": gc_rule
"/bigtableadmin:v2/CreateClusterMetadata": create_cluster_metadata
"/bigtableadmin:v2/CreateClusterMetadata/finishTime": finish_time
"/bigtableadmin:v2/CreateClusterMetadata/originalRequest": original_request
"/bigtableadmin:v2/CreateClusterMetadata/requestTime": request_time
"/bigtableadmin:v2/CreateClusterRequest": create_cluster_request
"/bigtableadmin:v2/CreateClusterRequest/cluster": cluster
"/bigtableadmin:v2/CreateClusterRequest/clusterId": cluster_id
"/bigtableadmin:v2/CreateClusterRequest/parent": parent
"/bigtableadmin:v2/CreateInstanceMetadata": create_instance_metadata
"/bigtableadmin:v2/CreateInstanceMetadata/finishTime": finish_time
"/bigtableadmin:v2/CreateInstanceMetadata/originalRequest": original_request
"/bigtableadmin:v2/CreateInstanceMetadata/requestTime": request_time
"/bigtableadmin:v2/CreateInstanceRequest": create_instance_request
"/bigtableadmin:v2/CreateInstanceRequest/clusters": clusters
"/bigtableadmin:v2/CreateInstanceRequest/clusters/cluster": cluster
"/bigtableadmin:v2/CreateInstanceRequest/instance": instance
"/bigtableadmin:v2/CreateInstanceRequest/instanceId": instance_id
"/bigtableadmin:v2/CreateInstanceRequest/parent": parent
"/bigtableadmin:v2/CreateTableRequest": create_table_request
"/bigtableadmin:v2/CreateTableRequest/initialSplits": initial_splits
"/bigtableadmin:v2/CreateTableRequest/initialSplits/initial_split": initial_split
"/bigtableadmin:v2/CreateTableRequest/table": table
"/bigtableadmin:v2/CreateTableRequest/tableId": table_id
"/bigtableadmin:v2/DropRowRangeRequest": drop_row_range_request
"/bigtableadmin:v2/DropRowRangeRequest/deleteAllDataFromTable": delete_all_data_from_table
"/bigtableadmin:v2/DropRowRangeRequest/rowKeyPrefix": row_key_prefix
"/bigtableadmin:v2/Empty": empty
"/bigtableadmin:v2/Expr": expr
"/bigtableadmin:v2/Expr/description": description
"/bigtableadmin:v2/Expr/expression": expression
"/bigtableadmin:v2/Expr/location": location
"/bigtableadmin:v2/Expr/title": title
"/bigtableadmin:v2/GcRule": gc_rule
"/bigtableadmin:v2/GcRule/intersection": intersection
"/bigtableadmin:v2/GcRule/maxAge": max_age
"/bigtableadmin:v2/GcRule/maxNumVersions": max_num_versions
"/bigtableadmin:v2/GcRule/union": union
"/bigtableadmin:v2/GenerateConsistencyTokenRequest": generate_consistency_token_request
"/bigtableadmin:v2/GenerateConsistencyTokenResponse": generate_consistency_token_response
"/bigtableadmin:v2/GenerateConsistencyTokenResponse/consistencyToken": consistency_token
"/bigtableadmin:v2/GetIamPolicyRequest": get_iam_policy_request
"/bigtableadmin:v2/Instance": instance
"/bigtableadmin:v2/Instance/displayName": display_name
"/bigtableadmin:v2/Instance/labels": labels
"/bigtableadmin:v2/Instance/labels/label": label
"/bigtableadmin:v2/Instance/name": name
"/bigtableadmin:v2/Instance/state": state
"/bigtableadmin:v2/Instance/type": type
"/bigtableadmin:v2/Intersection": intersection
"/bigtableadmin:v2/Intersection/rules": rules
"/bigtableadmin:v2/Intersection/rules/rule": rule
"/bigtableadmin:v2/ListAppProfilesResponse": list_app_profiles_response
"/bigtableadmin:v2/ListAppProfilesResponse/appProfiles": app_profiles
"/bigtableadmin:v2/ListAppProfilesResponse/appProfiles/app_profile": app_profile
"/bigtableadmin:v2/ListAppProfilesResponse/failedLocations": failed_locations
"/bigtableadmin:v2/ListAppProfilesResponse/failedLocations/failed_location": failed_location
"/bigtableadmin:v2/ListAppProfilesResponse/nextPageToken": next_page_token
"/bigtableadmin:v2/ListClustersResponse": list_clusters_response
"/bigtableadmin:v2/ListClustersResponse/clusters": clusters
"/bigtableadmin:v2/ListClustersResponse/clusters/cluster": cluster
"/bigtableadmin:v2/ListClustersResponse/failedLocations": failed_locations
"/bigtableadmin:v2/ListClustersResponse/failedLocations/failed_location": failed_location
"/bigtableadmin:v2/ListClustersResponse/nextPageToken": next_page_token
"/bigtableadmin:v2/ListInstancesResponse": list_instances_response
"/bigtableadmin:v2/ListInstancesResponse/failedLocations": failed_locations
"/bigtableadmin:v2/ListInstancesResponse/failedLocations/failed_location": failed_location
"/bigtableadmin:v2/ListInstancesResponse/instances": instances
"/bigtableadmin:v2/ListInstancesResponse/instances/instance": instance
"/bigtableadmin:v2/ListInstancesResponse/nextPageToken": next_page_token
"/bigtableadmin:v2/ListOperationsResponse": list_operations_response
"/bigtableadmin:v2/ListOperationsResponse/nextPageToken": next_page_token
"/bigtableadmin:v2/ListOperationsResponse/operations": operations
"/bigtableadmin:v2/ListOperationsResponse/operations/operation": operation
"/bigtableadmin:v2/ListTablesResponse": list_tables_response
"/bigtableadmin:v2/ListTablesResponse/nextPageToken": next_page_token
"/bigtableadmin:v2/ListTablesResponse/tables": tables
"/bigtableadmin:v2/ListTablesResponse/tables/table": table
"/bigtableadmin:v2/Modification": modification
"/bigtableadmin:v2/Modification/create": create
"/bigtableadmin:v2/Modification/drop": drop
"/bigtableadmin:v2/Modification/id": id
"/bigtableadmin:v2/Modification/update": update
"/bigtableadmin:v2/ModifyColumnFamiliesRequest": modify_column_families_request
"/bigtableadmin:v2/ModifyColumnFamiliesRequest/modifications": modifications
"/bigtableadmin:v2/ModifyColumnFamiliesRequest/modifications/modification": modification
"/bigtableadmin:v2/MultiClusterRoutingUseAny": multi_cluster_routing_use_any
"/bigtableadmin:v2/Operation": operation
"/bigtableadmin:v2/Operation/done": done
"/bigtableadmin:v2/Operation/error": error
"/bigtableadmin:v2/Operation/metadata": metadata
"/bigtableadmin:v2/Operation/metadata/metadatum": metadatum
"/bigtableadmin:v2/Operation/name": name
"/bigtableadmin:v2/Operation/response": response
"/bigtableadmin:v2/Operation/response/response": response
"/bigtableadmin:v2/PartialUpdateInstanceRequest": partial_update_instance_request
"/bigtableadmin:v2/PartialUpdateInstanceRequest/instance": instance
"/bigtableadmin:v2/PartialUpdateInstanceRequest/updateMask": update_mask
"/bigtableadmin:v2/Policy": policy
"/bigtableadmin:v2/Policy/auditConfigs": audit_configs
"/bigtableadmin:v2/Policy/auditConfigs/audit_config": audit_config
"/bigtableadmin:v2/Policy/bindings": bindings
"/bigtableadmin:v2/Policy/bindings/binding": binding
"/bigtableadmin:v2/Policy/etag": etag
"/bigtableadmin:v2/Policy/version": version
"/bigtableadmin:v2/SetIamPolicyRequest": set_iam_policy_request
"/bigtableadmin:v2/SetIamPolicyRequest/policy": policy
"/bigtableadmin:v2/SetIamPolicyRequest/updateMask": update_mask
"/bigtableadmin:v2/SingleClusterRouting": single_cluster_routing
"/bigtableadmin:v2/SingleClusterRouting/allowTransactionalWrites": allow_transactional_writes
"/bigtableadmin:v2/SingleClusterRouting/clusterId": cluster_id
"/bigtableadmin:v2/Split": split
"/bigtableadmin:v2/Split/key": key
"/bigtableadmin:v2/Status": status
"/bigtableadmin:v2/Status/code": code
"/bigtableadmin:v2/Status/details": details
"/bigtableadmin:v2/Status/details/detail": detail
"/bigtableadmin:v2/Status/details/detail/detail": detail
"/bigtableadmin:v2/Status/message": message
"/bigtableadmin:v2/Table": table
"/bigtableadmin:v2/Table/clusterStates": cluster_states
"/bigtableadmin:v2/Table/clusterStates/cluster_state": cluster_state
"/bigtableadmin:v2/Table/columnFamilies": column_families
"/bigtableadmin:v2/Table/columnFamilies/column_family": column_family
"/bigtableadmin:v2/Table/granularity": granularity
"/bigtableadmin:v2/Table/name": name
"/bigtableadmin:v2/TestIamPermissionsRequest": test_iam_permissions_request
"/bigtableadmin:v2/TestIamPermissionsRequest/permissions": permissions
"/bigtableadmin:v2/TestIamPermissionsRequest/permissions/permission": permission
"/bigtableadmin:v2/TestIamPermissionsResponse": test_iam_permissions_response
"/bigtableadmin:v2/TestIamPermissionsResponse/permissions": permissions
"/bigtableadmin:v2/TestIamPermissionsResponse/permissions/permission": permission
"/bigtableadmin:v2/Union": union
"/bigtableadmin:v2/Union/rules": rules
"/bigtableadmin:v2/Union/rules/rule": rule
"/bigtableadmin:v2/UpdateAppProfileMetadata": update_app_profile_metadata
"/bigtableadmin:v2/UpdateClusterMetadata": update_cluster_metadata
"/bigtableadmin:v2/UpdateClusterMetadata/finishTime": finish_time
"/bigtableadmin:v2/UpdateClusterMetadata/originalRequest": original_request
"/bigtableadmin:v2/UpdateClusterMetadata/requestTime": request_time
"/bigtableadmin:v2/UpdateInstanceMetadata": update_instance_metadata
"/bigtableadmin:v2/UpdateInstanceMetadata/finishTime": finish_time
"/bigtableadmin:v2/UpdateInstanceMetadata/originalRequest": original_request
"/bigtableadmin:v2/UpdateInstanceMetadata/requestTime": request_time
"/bigtableadmin:v2/bigtableadmin.operations.cancel": cancel_operation
"/bigtableadmin:v2/bigtableadmin.operations.cancel/name": name
"/bigtableadmin:v2/bigtableadmin.operations.delete": delete_operation
"/bigtableadmin:v2/bigtableadmin.operations.delete/name": name
"/bigtableadmin:v2/bigtableadmin.operations.get": get_operation
"/bigtableadmin:v2/bigtableadmin.operations.get/name": name
"/bigtableadmin:v2/bigtableadmin.operations.projects.operations.list": list_operation_project_operations
"/bigtableadmin:v2/bigtableadmin.operations.projects.operations.list/filter": filter
"/bigtableadmin:v2/bigtableadmin.operations.projects.operations.list/name": name
"/bigtableadmin:v2/bigtableadmin.operations.projects.operations.list/pageSize": page_size
"/bigtableadmin:v2/bigtableadmin.operations.projects.operations.list/pageToken": page_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.create": create_project_instance_app_profile
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.create/appProfileId": app_profile_id
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.create/ignoreWarnings": ignore_warnings
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.create/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.delete": delete_project_instance_app_profile
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.delete/ignoreWarnings": ignore_warnings
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.delete/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.get": get_project_instance_app_profile
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.get/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.list": list_project_instance_app_profiles
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.list/pageSize": page_size
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.list/pageToken": page_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.list/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.patch": patch_project_instance_app_profile
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.patch/ignoreWarnings": ignore_warnings
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.patch/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.appProfiles.patch/updateMask": update_mask
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.create": create_project_instance_cluster
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.create/clusterId": cluster_id
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.create/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.delete": delete_project_instance_cluster
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.delete/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.get": get_project_instance_cluster
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.get/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.list": list_project_instance_clusters
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.list/pageToken": page_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.list/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.update": update_project_instance_cluster
"/bigtableadmin:v2/bigtableadmin.projects.instances.clusters.update/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.create": create_instance
"/bigtableadmin:v2/bigtableadmin.projects.instances.create/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.delete": delete_project_instance
"/bigtableadmin:v2/bigtableadmin.projects.instances.delete/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.get": get_project_instance
"/bigtableadmin:v2/bigtableadmin.projects.instances.get/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.getIamPolicy": get_instance_iam_policy
"/bigtableadmin:v2/bigtableadmin.projects.instances.getIamPolicy/resource": resource
"/bigtableadmin:v2/bigtableadmin.projects.instances.list": list_project_instances
"/bigtableadmin:v2/bigtableadmin.projects.instances.list/pageToken": page_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.list/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.partialUpdateInstance": partial_project_instance_update_instance
"/bigtableadmin:v2/bigtableadmin.projects.instances.partialUpdateInstance/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.partialUpdateInstance/updateMask": update_mask
"/bigtableadmin:v2/bigtableadmin.projects.instances.setIamPolicy": set_instance_iam_policy
"/bigtableadmin:v2/bigtableadmin.projects.instances.setIamPolicy/resource": resource
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.checkConsistency": check_table_consistency
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.checkConsistency/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.create": create_table
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.create/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.delete": delete_project_instance_table
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.delete/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.dropRowRange": drop_table_row_range
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.dropRowRange/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.generateConsistencyToken": generate_table_consistency_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.generateConsistencyToken/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.get": get_project_instance_table
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.get/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.get/view": view
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.list": list_project_instance_tables
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.list/pageSize": page_size
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.list/pageToken": page_token
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.list/parent": parent
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.list/view": view
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.modifyColumnFamilies": modify_table_column_families
"/bigtableadmin:v2/bigtableadmin.projects.instances.tables.modifyColumnFamilies/name": name
"/bigtableadmin:v2/bigtableadmin.projects.instances.testIamPermissions": test_instance_iam_permissions
"/bigtableadmin:v2/bigtableadmin.projects.instances.testIamPermissions/resource": resource
"/bigtableadmin:v2/bigtableadmin.projects.instances.update": update_project_instance
"/bigtableadmin:v2/bigtableadmin.projects.instances.update/name": name
"/bigtableadmin:v2/fields": fields
"/bigtableadmin:v2/key": key
"/bigtableadmin:v2/quotaUser": quota_user
"/binaryauthorization:v1beta1/AdmissionRule": admission_rule
"/binaryauthorization:v1beta1/AdmissionRule/enforcementMode": enforcement_mode
"/binaryauthorization:v1beta1/AdmissionRule/evaluationMode": evaluation_mode
@ -76977,7 +77236,12 @@
"/pagespeedonline:v5/LighthouseResultV5/audits": audits
"/pagespeedonline:v5/LighthouseResultV5/audits/audit": audit
"/pagespeedonline:v5/LighthouseResultV5/categories": categories
"/pagespeedonline:v5/LighthouseResultV5/categories/accessibility": accessibility
"/pagespeedonline:v5/LighthouseResultV5/categories/best-practices": best_practices
"/pagespeedonline:v5/LighthouseResultV5/categories/category": category
"/pagespeedonline:v5/LighthouseResultV5/categories/performance": performance
"/pagespeedonline:v5/LighthouseResultV5/categories/pwa": pwa
"/pagespeedonline:v5/LighthouseResultV5/categories/seo": seo
"/pagespeedonline:v5/LighthouseResultV5/categoryGroups": category_groups
"/pagespeedonline:v5/LighthouseResultV5/categoryGroups/category_group": category_group
"/pagespeedonline:v5/LighthouseResultV5/categoryGroups/category_group/description": description

View File

@ -0,0 +1,58 @@
# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'google/apis/bigtableadmin_v2/service.rb'
require 'google/apis/bigtableadmin_v2/classes.rb'
require 'google/apis/bigtableadmin_v2/representations.rb'
module Google
module Apis
# Cloud Bigtable Admin API
#
#
#
# @see https://cloud.google.com/bigtable/
module BigtableadminV2
VERSION = 'V2'
REVISION = '20181203'
# Administer your Cloud Bigtable tables and clusters
AUTH_BIGTABLE_ADMIN = 'https://www.googleapis.com/auth/bigtable.admin'
# Administer your Cloud Bigtable clusters
AUTH_BIGTABLE_ADMIN_CLUSTER = 'https://www.googleapis.com/auth/bigtable.admin.cluster'
# Administer your Cloud Bigtable clusters
AUTH_BIGTABLE_ADMIN_INSTANCE = 'https://www.googleapis.com/auth/bigtable.admin.instance'
# Administer your Cloud Bigtable tables
AUTH_BIGTABLE_ADMIN_TABLE = 'https://www.googleapis.com/auth/bigtable.admin.table'
# Administer your Cloud Bigtable tables and clusters
AUTH_CLOUD_BIGTABLE_ADMIN = 'https://www.googleapis.com/auth/cloud-bigtable.admin'
# Administer your Cloud Bigtable clusters
AUTH_CLOUD_BIGTABLE_ADMIN_CLUSTER = 'https://www.googleapis.com/auth/cloud-bigtable.admin.cluster'
# Administer your Cloud Bigtable tables
AUTH_CLOUD_BIGTABLE_ADMIN_TABLE = 'https://www.googleapis.com/auth/cloud-bigtable.admin.table'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
# View your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM_READ_ONLY = 'https://www.googleapis.com/auth/cloud-platform.read-only'
end
end
end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,703 @@
# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'
module Google
module Apis
module BigtableadminV2
class AppProfile
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AuditConfig
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AuditLogConfig
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
class CheckConsistencyRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CheckConsistencyResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Cluster
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ClusterState
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ColumnFamily
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
class CreateClusterRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CreateInstanceMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CreateInstanceRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CreateTableRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class DropRowRangeRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Empty
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Expr
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GcRule
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GenerateConsistencyTokenRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GenerateConsistencyTokenResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GetIamPolicyRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Instance
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Intersection
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListAppProfilesResponse
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
class ListInstancesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListOperationsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListTablesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Modification
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ModifyColumnFamiliesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MultiClusterRoutingUseAny
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Operation
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
class Policy
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
class SingleClusterRouting
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Split
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Status
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Table
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestIamPermissionsRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestIamPermissionsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Union
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UpdateAppProfileMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UpdateClusterMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UpdateInstanceMetadata
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AppProfile
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :etag, as: 'etag'
property :multi_cluster_routing_use_any, as: 'multiClusterRoutingUseAny', class: Google::Apis::BigtableadminV2::MultiClusterRoutingUseAny, decorator: Google::Apis::BigtableadminV2::MultiClusterRoutingUseAny::Representation
property :name, as: 'name'
property :single_cluster_routing, as: 'singleClusterRouting', class: Google::Apis::BigtableadminV2::SingleClusterRouting, decorator: Google::Apis::BigtableadminV2::SingleClusterRouting::Representation
end
end
class AuditConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :audit_log_configs, as: 'auditLogConfigs', class: Google::Apis::BigtableadminV2::AuditLogConfig, decorator: Google::Apis::BigtableadminV2::AuditLogConfig::Representation
property :service, as: 'service'
end
end
class AuditLogConfig
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :exempted_members, as: 'exemptedMembers'
property :log_type, as: 'logType'
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
collection :members, as: 'members'
property :role, as: 'role'
end
end
class CheckConsistencyRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :consistency_token, as: 'consistencyToken'
end
end
class CheckConsistencyResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :consistent, as: 'consistent'
end
end
class Cluster
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_storage_type, as: 'defaultStorageType'
property :location, as: 'location'
property :name, as: 'name'
property :serve_nodes, as: 'serveNodes'
property :state, as: 'state'
end
end
class ClusterState
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :replication_state, as: 'replicationState'
end
end
class ColumnFamily
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :gc_rule, as: 'gcRule', class: Google::Apis::BigtableadminV2::GcRule, decorator: Google::Apis::BigtableadminV2::GcRule::Representation
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
property :request_time, as: 'requestTime'
end
end
class CreateClusterRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cluster, as: 'cluster', class: Google::Apis::BigtableadminV2::Cluster, decorator: Google::Apis::BigtableadminV2::Cluster::Representation
property :cluster_id, as: 'clusterId'
property :parent, as: 'parent'
end
end
class CreateInstanceMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :finish_time, as: 'finishTime'
property :original_request, as: 'originalRequest', class: Google::Apis::BigtableadminV2::CreateInstanceRequest, decorator: Google::Apis::BigtableadminV2::CreateInstanceRequest::Representation
property :request_time, as: 'requestTime'
end
end
class CreateInstanceRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :clusters, as: 'clusters', class: Google::Apis::BigtableadminV2::Cluster, decorator: Google::Apis::BigtableadminV2::Cluster::Representation
property :instance, as: 'instance', class: Google::Apis::BigtableadminV2::Instance, decorator: Google::Apis::BigtableadminV2::Instance::Representation
property :instance_id, as: 'instanceId'
property :parent, as: 'parent'
end
end
class CreateTableRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :initial_splits, as: 'initialSplits', class: Google::Apis::BigtableadminV2::Split, decorator: Google::Apis::BigtableadminV2::Split::Representation
property :table, as: 'table', class: Google::Apis::BigtableadminV2::Table, decorator: Google::Apis::BigtableadminV2::Table::Representation
property :table_id, as: 'tableId'
end
end
class DropRowRangeRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :delete_all_data_from_table, as: 'deleteAllDataFromTable'
property :row_key_prefix, :base64 => true, as: 'rowKeyPrefix'
end
end
class Empty
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class Expr
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :description, as: 'description'
property :expression, as: 'expression'
property :location, as: 'location'
property :title, as: 'title'
end
end
class GcRule
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :intersection, as: 'intersection', class: Google::Apis::BigtableadminV2::Intersection, decorator: Google::Apis::BigtableadminV2::Intersection::Representation
property :max_age, as: 'maxAge'
property :max_num_versions, as: 'maxNumVersions'
property :union, as: 'union', class: Google::Apis::BigtableadminV2::Union, decorator: Google::Apis::BigtableadminV2::Union::Representation
end
end
class GenerateConsistencyTokenRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class GenerateConsistencyTokenResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :consistency_token, as: 'consistencyToken'
end
end
class GetIamPolicyRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class Instance
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
hash :labels, as: 'labels'
property :name, as: 'name'
property :state, as: 'state'
property :type, as: 'type'
end
end
class Intersection
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :rules, as: 'rules', class: Google::Apis::BigtableadminV2::GcRule, decorator: Google::Apis::BigtableadminV2::GcRule::Representation
end
end
class ListAppProfilesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :app_profiles, as: 'appProfiles', class: Google::Apis::BigtableadminV2::AppProfile, decorator: Google::Apis::BigtableadminV2::AppProfile::Representation
collection :failed_locations, as: 'failedLocations'
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
collection :failed_locations, as: 'failedLocations'
property :next_page_token, as: 'nextPageToken'
end
end
class ListInstancesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :failed_locations, as: 'failedLocations'
collection :instances, as: 'instances', class: Google::Apis::BigtableadminV2::Instance, decorator: Google::Apis::BigtableadminV2::Instance::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class ListOperationsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :operations, as: 'operations', class: Google::Apis::BigtableadminV2::Operation, decorator: Google::Apis::BigtableadminV2::Operation::Representation
end
end
class ListTablesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :tables, as: 'tables', class: Google::Apis::BigtableadminV2::Table, decorator: Google::Apis::BigtableadminV2::Table::Representation
end
end
class Modification
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :create, as: 'create', class: Google::Apis::BigtableadminV2::ColumnFamily, decorator: Google::Apis::BigtableadminV2::ColumnFamily::Representation
property :drop, as: 'drop'
property :id, as: 'id'
property :update, as: 'update', class: Google::Apis::BigtableadminV2::ColumnFamily, decorator: Google::Apis::BigtableadminV2::ColumnFamily::Representation
end
end
class ModifyColumnFamiliesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :modifications, as: 'modifications', class: Google::Apis::BigtableadminV2::Modification, decorator: Google::Apis::BigtableadminV2::Modification::Representation
end
end
class MultiClusterRoutingUseAny
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class Operation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :done, as: 'done'
property :error, as: 'error', class: Google::Apis::BigtableadminV2::Status, decorator: Google::Apis::BigtableadminV2::Status::Representation
hash :metadata, as: 'metadata'
property :name, as: 'name'
hash :response, as: 'response'
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
property :update_mask, as: 'updateMask'
end
end
class Policy
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :audit_configs, as: 'auditConfigs', class: Google::Apis::BigtableadminV2::AuditConfig, decorator: Google::Apis::BigtableadminV2::AuditConfig::Representation
collection :bindings, as: 'bindings', class: Google::Apis::BigtableadminV2::Binding, decorator: Google::Apis::BigtableadminV2::Binding::Representation
property :etag, :base64 => true, as: 'etag'
property :version, as: 'version'
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
property :update_mask, as: 'updateMask'
end
end
class SingleClusterRouting
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :allow_transactional_writes, as: 'allowTransactionalWrites'
property :cluster_id, as: 'clusterId'
end
end
class Split
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, :base64 => true, as: 'key'
end
end
class Status
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :code, as: 'code'
collection :details, as: 'details'
property :message, as: 'message'
end
end
class Table
# @private
class Representation < Google::Apis::Core::JsonRepresentation
hash :cluster_states, as: 'clusterStates', class: Google::Apis::BigtableadminV2::ClusterState, decorator: Google::Apis::BigtableadminV2::ClusterState::Representation
hash :column_families, as: 'columnFamilies', class: Google::Apis::BigtableadminV2::ColumnFamily, decorator: Google::Apis::BigtableadminV2::ColumnFamily::Representation
property :granularity, as: 'granularity'
property :name, as: 'name'
end
end
class TestIamPermissionsRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :permissions, as: 'permissions'
end
end
class TestIamPermissionsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :permissions, as: 'permissions'
end
end
class Union
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :rules, as: 'rules', class: Google::Apis::BigtableadminV2::GcRule, decorator: Google::Apis::BigtableadminV2::GcRule::Representation
end
end
class UpdateAppProfileMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class UpdateClusterMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :finish_time, as: 'finishTime'
property :original_request, as: 'originalRequest', class: Google::Apis::BigtableadminV2::Cluster, decorator: Google::Apis::BigtableadminV2::Cluster::Representation
property :request_time, as: 'requestTime'
end
end
class UpdateInstanceMetadata
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :finish_time, as: 'finishTime'
property :original_request, as: 'originalRequest', class: Google::Apis::BigtableadminV2::PartialUpdateInstanceRequest, decorator: Google::Apis::BigtableadminV2::PartialUpdateInstanceRequest::Representation
property :request_time, as: 'requestTime'
end
end
end
end
end

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/functions
module CloudfunctionsV1
VERSION = 'V1'
REVISION = '20181121'
REVISION = '20181202'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -165,8 +165,10 @@ module Google
execute_or_queue_command(command, &block)
end
# Invokes synchronously deployed function. To be used for testing, very
# limited traffic allowed.
# Synchronously invokes a deployed Cloud Function. To be used for testing
# purposes as very limited traffic is allowed. For more information on
# the actual limits refer to [API Calls](
# https://cloud.google.com/functions/quotas#rate_limits).
# @param [String] name
# The name of the function to be called.
# @param [Google::Apis::CloudfunctionsV1::CallFunctionRequest] call_function_request_object

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/functions
module CloudfunctionsV1beta2
VERSION = 'V1beta2'
REVISION = '20181121'
REVISION = '20181202'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -165,8 +165,10 @@ module Google
execute_or_queue_command(command, &block)
end
# Invokes synchronously deployed function. To be used for testing, very
# limited traffic allowed.
# Synchronously invokes a deployed Cloud Function. To be used for testing
# purposes as very limited traffic is allowed. For more information on
# the actual limits refer to [API Calls](
# https://cloud.google.com/functions/quotas#rate_limits).
# @param [String] name
# The name of the function to be called.
# @param [Google::Apis::CloudfunctionsV1beta2::CallFunctionRequest] call_function_request_object

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/dataproc/
module DataprocV1beta2
VERSION = 'V1beta2'
REVISION = '20181126'
REVISION = '20181207'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -2717,7 +2717,7 @@ module Google
# Required. The template id.The id must contain only letters (a-z, A-Z), numbers
# (0-9), underscores (_), and hyphens (-). Cannot begin or end with underscore
# or hyphen. Must consist of between 3 and 50 characters.
# or hyphen. Must consist of between 3 and 50 characters..
# Corresponds to the JSON property `id`
# @return [String]
attr_accessor :id

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/dlp/docs/
module DlpV2
VERSION = 'V2'
REVISION = '20181204'
REVISION = '20181211'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -2302,8 +2302,13 @@ module Google
attr_accessor :regex_file_set
# The Cloud Storage url of the file(s) to scan, in the format
# `gs://<bucket>/<path>`. Trailing wildcard in the path is allowed. Exactly
# one of `url` or `regex_file_set` must be set.
# `gs://<bucket>/<path>`. Trailing wildcard in the path is allowed.
# If the url ends in a trailing slash, the bucket or directory represented
# by the url will be scanned non-recursively (content in sub-directories
# will not be scanned). This means that `gs://mybucket/` is equivalent to
# `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to
# `gs://mybucket/directory/*`.
# Exactly one of `url` or `regex_file_set` must be set.
# Corresponds to the JSON property `url`
# @return [String]
attr_accessor :url

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/ml/
module MlV1
VERSION = 'V1'
REVISION = '20180928'
REVISION = '20181207'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -445,7 +445,7 @@ module Google
# @return [Hash<String,String>]
attr_accessor :labels
# Represents input parameters for a prediction job. Next field: 19
# Represents input parameters for a prediction job. Next field: 20
# Corresponds to the JSON property `predictionInput`
# @return [Google::Apis::MlV1::GoogleCloudMlV1PredictionInput]
attr_accessor :prediction_input
@ -927,7 +927,7 @@ module Google
end
end
# Represents input parameters for a prediction job. Next field: 19
# Represents input parameters for a prediction job. Next field: 20
class GoogleCloudMlV1PredictionInput
include Google::Apis::Core::Hashable
@ -985,8 +985,8 @@ module Google
# @return [String]
attr_accessor :region
# Optional. The Google Cloud ML runtime version to use for this batch
# prediction. If not set, Google Cloud ML will pick the runtime version used
# Optional. The Cloud ML Engine runtime version to use for this batch
# prediction. If not set, Cloud ML Engine will pick the runtime version used
# during the CreateVersion request for this model version, or choose the
# latest stable version when model version information is not available
# such as when the model is specified by uri.
@ -1247,7 +1247,8 @@ module Google
# Optional. The version of Python used in training. If not set, the default
# version is '2.7'. Python '3.5' is available when `runtime_version` is set
# to '1.4' and above. Python '2.7' works with all supported runtime versions.
# to '1.4' and above. Python '2.7' works with all supported
# <a href="/ml-engine/docs/runtime-version-list">runtime versions</a>.
# Corresponds to the JSON property `pythonVersion`
# @return [String]
attr_accessor :python_version
@ -1259,9 +1260,12 @@ module Google
# @return [String]
attr_accessor :region
# Optional. The Google Cloud ML runtime version to use for training. If not
# set, Google Cloud ML will choose a stable version, which is defined in the
# documentation of runtime version list.
# Optional. The Cloud ML Engine runtime version to use for training. If not
# set, Cloud ML Engine uses the default stable version, 1.0. For more
# information, see the
# <a href="/ml-engine/docs/runtime-version-list">runtime version list</a>
# and
# <a href="/ml-engine/docs/versioning">how to manage runtime versions</a>.
# Corresponds to the JSON property `runtimeVersion`
# @return [String]
attr_accessor :runtime_version
@ -1475,8 +1479,11 @@ module Google
# @return [String]
attr_accessor :python_version
# Optional. The Google Cloud ML runtime version to use for this deployment.
# If not set, Google Cloud ML will choose a version.
# Optional. The Cloud ML Engine runtime version to use for this deployment.
# If not set, Cloud ML Engine uses the default stable version, 1.0. For more
# information, see the
# [runtime version list](/ml-engine/docs/runtime-version-list) and
# [how to manage runtime versions](/ml-engine/docs/versioning).
# Corresponds to the JSON property `runtimeVersion`
# @return [String]
attr_accessor :runtime_version

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/speed/docs/insights/v5/get-started
module PagespeedonlineV5
VERSION = 'V5'
REVISION = '20181120'
REVISION = '20181127'
end
end
end

View File

@ -186,7 +186,7 @@ module Google
# Map of categories in the LHR.
# Corresponds to the JSON property `categories`
# @return [Hash<String,Google::Apis::PagespeedonlineV5::LighthouseCategoryV5>]
# @return [Google::Apis::PagespeedonlineV5::LighthouseResultV5::Categories]
attr_accessor :categories
# Map of category groups in the LHR.
@ -272,6 +272,50 @@ module Google
@user_agent = args[:user_agent] if args.key?(:user_agent)
end
# Map of categories in the LHR.
class Categories
include Google::Apis::Core::Hashable
# The accessibility category, containing all accessibility related audits.
# Corresponds to the JSON property `accessibility`
# @return [Google::Apis::PagespeedonlineV5::LighthouseCategoryV5]
attr_accessor :accessibility
# The best practices category, containing all web best practice related audits.
# Corresponds to the JSON property `best-practices`
# @return [Google::Apis::PagespeedonlineV5::LighthouseCategoryV5]
attr_accessor :best_practices
# The performance category, containing all performance related audits.
# Corresponds to the JSON property `performance`
# @return [Google::Apis::PagespeedonlineV5::LighthouseCategoryV5]
attr_accessor :performance
# The Progressive-Web-App (PWA) category, containing all pwa related audits.
# Corresponds to the JSON property `pwa`
# @return [Google::Apis::PagespeedonlineV5::LighthouseCategoryV5]
attr_accessor :pwa
# The Search-Engine-Optimization (SEO) category, containing all seo related
# audits.
# Corresponds to the JSON property `seo`
# @return [Google::Apis::PagespeedonlineV5::LighthouseCategoryV5]
attr_accessor :seo
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@accessibility = args[:accessibility] if args.key?(:accessibility)
@best_practices = args[:best_practices] if args.key?(:best_practices)
@performance = args[:performance] if args.key?(:performance)
@pwa = args[:pwa] if args.key?(:pwa)
@seo = args[:seo] if args.key?(:seo)
end
end
# A grouping contained in a category that groups similar audits together.
class CategoryGroup
include Google::Apis::Core::Hashable

View File

@ -43,6 +43,12 @@ module Google
class LighthouseResultV5
class Representation < Google::Apis::Core::JsonRepresentation; end
class Categories
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CategoryGroup
class Representation < Google::Apis::Core::JsonRepresentation; end
@ -161,7 +167,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation
hash :audits, as: 'audits', class: Google::Apis::PagespeedonlineV5::LighthouseAuditResultV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseAuditResultV5::Representation
hash :categories, as: 'categories', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
property :categories, as: 'categories', class: Google::Apis::PagespeedonlineV5::LighthouseResultV5::Categories, decorator: Google::Apis::PagespeedonlineV5::LighthouseResultV5::Categories::Representation
hash :category_groups, as: 'categoryGroups', class: Google::Apis::PagespeedonlineV5::LighthouseResultV5::CategoryGroup, decorator: Google::Apis::PagespeedonlineV5::LighthouseResultV5::CategoryGroup::Representation
@ -183,6 +189,22 @@ module Google
property :user_agent, as: 'userAgent'
end
class Categories
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :accessibility, as: 'accessibility', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
property :best_practices, as: 'best-practices', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
property :performance, as: 'performance', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
property :pwa, as: 'pwa', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
property :seo, as: 'seo', class: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5, decorator: Google::Apis::PagespeedonlineV5::LighthouseCategoryV5::Representation
end
end
class CategoryGroup
# @private
class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -27,7 +27,7 @@ module Google
# @see https://cloud.google.com/service-management/
module ServicemanagementV1
VERSION = 'V1'
REVISION = '20181102'
REVISION = '20181210'
# View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -262,7 +262,7 @@ module Google
# @return [String]
attr_accessor :audiences
# Redirect URL if JWT token is required but no present or is expired.
# Redirect URL if JWT token is required but not present or is expired.
# Implement authorizationUrl of securityDefinitions in OpenAPI spec.
# Corresponds to the JSON property `authorizationUrl`
# @return [String]

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/youtube/partner/
module YoutubePartnerV1
VERSION = 'V1'
REVISION = '20181203'
REVISION = '20181210'
# View and manage your assets and associated content on YouTube
AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'