From c29245f049d43a1b243dfe6508b5a483c8b5cc34 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Sat, 22 Dec 2018 00:36:15 +0000 Subject: [PATCH] Autogenerated update (2018-12-22) Update: - accesscontextmanager_v1beta - appengine_v1 - appengine_v1beta - appengine_v1beta4 - appengine_v1beta5 - bigquery_v2 - datastore_v1 - servicenetworking_v1beta --- api_names_out.yaml | 10 ++++ .../apis/accesscontextmanager_v1beta.rb | 2 +- .../accesscontextmanager_v1beta/classes.rb | 2 - generated/google/apis/appengine_v1.rb | 2 +- generated/google/apis/appengine_v1/classes.rb | 6 +++ .../apis/appengine_v1/representations.rb | 1 + generated/google/apis/appengine_v1beta.rb | 2 +- .../google/apis/appengine_v1beta/classes.rb | 6 +++ .../apis/appengine_v1beta/representations.rb | 1 + generated/google/apis/appengine_v1beta4.rb | 2 +- .../google/apis/appengine_v1beta4/classes.rb | 6 +++ .../apis/appengine_v1beta4/representations.rb | 1 + generated/google/apis/appengine_v1beta5.rb | 2 +- .../google/apis/appengine_v1beta5/classes.rb | 6 +++ .../apis/appengine_v1beta5/representations.rb | 1 + generated/google/apis/bigquery_v2.rb | 2 +- generated/google/apis/bigquery_v2/classes.rb | 50 ++++++++++++++++--- .../apis/bigquery_v2/representations.rb | 17 +++++++ generated/google/apis/datastore_v1.rb | 2 +- generated/google/apis/datastore_v1/classes.rb | 3 +- .../google/apis/servicenetworking_v1beta.rb | 2 +- .../apis/servicenetworking_v1beta/classes.rb | 11 +++- .../representations.rb | 1 + .../apis/servicenetworking_v1beta/service.rb | 2 +- 24 files changed, 120 insertions(+), 20 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index 89c40c64c..0b3e4eaf4 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -8775,6 +8775,7 @@ "/appengine:v1/Version/runtime": runtime "/appengine:v1/Version/runtimeApiVersion": runtime_api_version "/appengine:v1/Version/runtimeChannel": runtime_channel +"/appengine:v1/Version/runtimeMainExecutablePath": runtime_main_executable_path "/appengine:v1/Version/servingStatus": serving_status "/appengine:v1/Version/threadsafe": threadsafe "/appengine:v1/Version/versionUrl": version_url @@ -9532,6 +9533,7 @@ "/appengine:v1beta/Version/runtime": runtime "/appengine:v1beta/Version/runtimeApiVersion": runtime_api_version "/appengine:v1beta/Version/runtimeChannel": runtime_channel +"/appengine:v1beta/Version/runtimeMainExecutablePath": runtime_main_executable_path "/appengine:v1beta/Version/servingStatus": serving_status "/appengine:v1beta/Version/threadsafe": threadsafe "/appengine:v1beta/Version/versionUrl": version_url @@ -9989,6 +9991,7 @@ "/appengine:v1beta4/Version/resources": resources "/appengine:v1beta4/Version/runtime": runtime "/appengine:v1beta4/Version/runtimeApiVersion": runtime_api_version +"/appengine:v1beta4/Version/runtimeMainExecutablePath": runtime_main_executable_path "/appengine:v1beta4/Version/servingStatus": serving_status "/appengine:v1beta4/Version/threadsafe": threadsafe "/appengine:v1beta4/Version/vm": vm @@ -10371,6 +10374,7 @@ "/appengine:v1beta5/Version/resources": resources "/appengine:v1beta5/Version/runtime": runtime "/appengine:v1beta5/Version/runtimeApiVersion": runtime_api_version +"/appengine:v1beta5/Version/runtimeMainExecutablePath": runtime_main_executable_path "/appengine:v1beta5/Version/servingStatus": serving_status "/appengine:v1beta5/Version/threadsafe": threadsafe "/appengine:v1beta5/Version/vm": vm @@ -10911,8 +10915,13 @@ "/bigquery:v2/JobStatistics/query": query "/bigquery:v2/JobStatistics/quotaDeferments": quota_deferments "/bigquery:v2/JobStatistics/quotaDeferments/quota_deferment": quota_deferment +"/bigquery:v2/JobStatistics/reservationUsage": reservation_usage +"/bigquery:v2/JobStatistics/reservationUsage/reservation_usage": reservation_usage +"/bigquery:v2/JobStatistics/reservationUsage/reservation_usage/name": name +"/bigquery:v2/JobStatistics/reservationUsage/reservation_usage/slotMs": slot_ms "/bigquery:v2/JobStatistics/startTime": start_time "/bigquery:v2/JobStatistics/totalBytesProcessed": total_bytes_processed +"/bigquery:v2/JobStatistics/totalSlotMs": total_slot_ms "/bigquery:v2/JobStatistics2": job_statistics2 "/bigquery:v2/JobStatistics2/billingTier": billing_tier "/bigquery:v2/JobStatistics2/cacheHit": cache_hit @@ -84717,6 +84726,7 @@ "/servicenetworking:v1beta/Subnetwork/ipCidrRange": ip_cidr_range "/servicenetworking:v1beta/Subnetwork/name": name "/servicenetworking:v1beta/Subnetwork/network": network +"/servicenetworking:v1beta/Subnetwork/outsideAllocation": outside_allocation "/servicenetworking:v1beta/SystemParameter": system_parameter "/servicenetworking:v1beta/SystemParameter/httpHeader": http_header "/servicenetworking:v1beta/SystemParameter/name": name diff --git a/generated/google/apis/accesscontextmanager_v1beta.rb b/generated/google/apis/accesscontextmanager_v1beta.rb index ba62251ce..2a19c0eb8 100644 --- a/generated/google/apis/accesscontextmanager_v1beta.rb +++ b/generated/google/apis/accesscontextmanager_v1beta.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/access-context-manager/docs/reference/rest/ module AccesscontextmanagerV1beta VERSION = 'V1beta' - REVISION = '20181013' + REVISION = '20181219' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/accesscontextmanager_v1beta/classes.rb b/generated/google/apis/accesscontextmanager_v1beta/classes.rb index 7673fb4a5..000e0121f 100644 --- a/generated/google/apis/accesscontextmanager_v1beta/classes.rb +++ b/generated/google/apis/accesscontextmanager_v1beta/classes.rb @@ -24,8 +24,6 @@ module Google # An `AccessLevel` is a label that can be applied to requests to GCP services, # along with a list of requirements necessary for the label to be applied. - # `AccessLevels` can be referenced in `AccessZones` and in the `Cloud Org - # Policy` API. class AccessLevel include Google::Apis::Core::Hashable diff --git a/generated/google/apis/appengine_v1.rb b/generated/google/apis/appengine_v1.rb index 5c5276d79..8c610fdfd 100644 --- a/generated/google/apis/appengine_v1.rb +++ b/generated/google/apis/appengine_v1.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/appengine/docs/admin-api/ module AppengineV1 VERSION = 'V1' - REVISION = '20181113' + REVISION = '20181218' # View and manage your applications deployed on Google App Engine AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin' diff --git a/generated/google/apis/appengine_v1/classes.rb b/generated/google/apis/appengine_v1/classes.rb index 1126a8acf..6149f721f 100644 --- a/generated/google/apis/appengine_v1/classes.rb +++ b/generated/google/apis/appengine_v1/classes.rb @@ -2923,6 +2923,11 @@ module Google # @return [String] attr_accessor :runtime_channel + # The path or name of the app's main executable. + # Corresponds to the JSON property `runtimeMainExecutablePath` + # @return [String] + attr_accessor :runtime_main_executable_path + # Current serving status of this version. Only the versions with a SERVING # status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an # invalid value. Defaults to SERVING. @@ -2990,6 +2995,7 @@ module Google @runtime = args[:runtime] if args.key?(:runtime) @runtime_api_version = args[:runtime_api_version] if args.key?(:runtime_api_version) @runtime_channel = args[:runtime_channel] if args.key?(:runtime_channel) + @runtime_main_executable_path = args[:runtime_main_executable_path] if args.key?(:runtime_main_executable_path) @serving_status = args[:serving_status] if args.key?(:serving_status) @threadsafe = args[:threadsafe] if args.key?(:threadsafe) @version_url = args[:version_url] if args.key?(:version_url) diff --git a/generated/google/apis/appengine_v1/representations.rb b/generated/google/apis/appengine_v1/representations.rb index 0d521a895..838d804e8 100644 --- a/generated/google/apis/appengine_v1/representations.rb +++ b/generated/google/apis/appengine_v1/representations.rb @@ -1176,6 +1176,7 @@ module Google property :runtime, as: 'runtime' property :runtime_api_version, as: 'runtimeApiVersion' property :runtime_channel, as: 'runtimeChannel' + property :runtime_main_executable_path, as: 'runtimeMainExecutablePath' property :serving_status, as: 'servingStatus' property :threadsafe, as: 'threadsafe' property :version_url, as: 'versionUrl' diff --git a/generated/google/apis/appengine_v1beta.rb b/generated/google/apis/appengine_v1beta.rb index 13b935935..adc8ee6ad 100644 --- a/generated/google/apis/appengine_v1beta.rb +++ b/generated/google/apis/appengine_v1beta.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/appengine/docs/admin-api/ module AppengineV1beta VERSION = 'V1beta' - REVISION = '20181120' + REVISION = '20181218' # View and manage your applications deployed on Google App Engine AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin' diff --git a/generated/google/apis/appengine_v1beta/classes.rb b/generated/google/apis/appengine_v1beta/classes.rb index 9c1ee897b..57f4a732e 100644 --- a/generated/google/apis/appengine_v1beta/classes.rb +++ b/generated/google/apis/appengine_v1beta/classes.rb @@ -3054,6 +3054,11 @@ module Google # @return [String] attr_accessor :runtime_channel + # The path or name of the app's main executable. + # Corresponds to the JSON property `runtimeMainExecutablePath` + # @return [String] + attr_accessor :runtime_main_executable_path + # Current serving status of this version. Only the versions with a SERVING # status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an # invalid value. Defaults to SERVING. @@ -3126,6 +3131,7 @@ module Google @runtime = args[:runtime] if args.key?(:runtime) @runtime_api_version = args[:runtime_api_version] if args.key?(:runtime_api_version) @runtime_channel = args[:runtime_channel] if args.key?(:runtime_channel) + @runtime_main_executable_path = args[:runtime_main_executable_path] if args.key?(:runtime_main_executable_path) @serving_status = args[:serving_status] if args.key?(:serving_status) @threadsafe = args[:threadsafe] if args.key?(:threadsafe) @version_url = args[:version_url] if args.key?(:version_url) diff --git a/generated/google/apis/appengine_v1beta/representations.rb b/generated/google/apis/appengine_v1beta/representations.rb index 6a2d8c496..34106e2ab 100644 --- a/generated/google/apis/appengine_v1beta/representations.rb +++ b/generated/google/apis/appengine_v1beta/representations.rb @@ -1235,6 +1235,7 @@ module Google property :runtime, as: 'runtime' property :runtime_api_version, as: 'runtimeApiVersion' property :runtime_channel, as: 'runtimeChannel' + property :runtime_main_executable_path, as: 'runtimeMainExecutablePath' property :serving_status, as: 'servingStatus' property :threadsafe, as: 'threadsafe' property :version_url, as: 'versionUrl' diff --git a/generated/google/apis/appengine_v1beta4.rb b/generated/google/apis/appengine_v1beta4.rb index 941e00f12..4d6d59cdd 100644 --- a/generated/google/apis/appengine_v1beta4.rb +++ b/generated/google/apis/appengine_v1beta4.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/appengine/docs/admin-api/ module AppengineV1beta4 VERSION = 'V1beta4' - REVISION = '20181020' + REVISION = '20181218' # View and manage your applications deployed on Google App Engine AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin' diff --git a/generated/google/apis/appengine_v1beta4/classes.rb b/generated/google/apis/appengine_v1beta4/classes.rb index 0b8d8cc26..43c2ade96 100644 --- a/generated/google/apis/appengine_v1beta4/classes.rb +++ b/generated/google/apis/appengine_v1beta4/classes.rb @@ -2187,6 +2187,11 @@ module Google # @return [String] attr_accessor :runtime_api_version + # The path or name of the app's main executable. + # Corresponds to the JSON property `runtimeMainExecutablePath` + # @return [String] + attr_accessor :runtime_main_executable_path + # Current serving status of this version. Only the versions with a SERVING # status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an # invalid value. Defaults to SERVING. @@ -2237,6 +2242,7 @@ module Google @resources = args[:resources] if args.key?(:resources) @runtime = args[:runtime] if args.key?(:runtime) @runtime_api_version = args[:runtime_api_version] if args.key?(:runtime_api_version) + @runtime_main_executable_path = args[:runtime_main_executable_path] if args.key?(:runtime_main_executable_path) @serving_status = args[:serving_status] if args.key?(:serving_status) @threadsafe = args[:threadsafe] if args.key?(:threadsafe) @vm = args[:vm] if args.key?(:vm) diff --git a/generated/google/apis/appengine_v1beta4/representations.rb b/generated/google/apis/appengine_v1beta4/representations.rb index 8d445ed8d..fbcd1821f 100644 --- a/generated/google/apis/appengine_v1beta4/representations.rb +++ b/generated/google/apis/appengine_v1beta4/representations.rb @@ -852,6 +852,7 @@ module Google property :runtime, as: 'runtime' property :runtime_api_version, as: 'runtimeApiVersion' + property :runtime_main_executable_path, as: 'runtimeMainExecutablePath' property :serving_status, as: 'servingStatus' property :threadsafe, as: 'threadsafe' property :vm, as: 'vm' diff --git a/generated/google/apis/appengine_v1beta5.rb b/generated/google/apis/appengine_v1beta5.rb index 37c6ef31a..4ff38460e 100644 --- a/generated/google/apis/appengine_v1beta5.rb +++ b/generated/google/apis/appengine_v1beta5.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/appengine/docs/admin-api/ module AppengineV1beta5 VERSION = 'V1beta5' - REVISION = '20181020' + REVISION = '20181218' # View and manage your applications deployed on Google App Engine AUTH_APPENGINE_ADMIN = 'https://www.googleapis.com/auth/appengine.admin' diff --git a/generated/google/apis/appengine_v1beta5/classes.rb b/generated/google/apis/appengine_v1beta5/classes.rb index 223deb160..807733e4a 100644 --- a/generated/google/apis/appengine_v1beta5/classes.rb +++ b/generated/google/apis/appengine_v1beta5/classes.rb @@ -2143,6 +2143,11 @@ module Google # @return [String] attr_accessor :runtime_api_version + # The path or name of the app's main executable. + # Corresponds to the JSON property `runtimeMainExecutablePath` + # @return [String] + attr_accessor :runtime_main_executable_path + # Current serving status of this version. Only the versions with a SERVING # status create instances and can be billed.SERVING_STATUS_UNSPECIFIED is an # invalid value. Defaults to SERVING. @@ -2194,6 +2199,7 @@ module Google @resources = args[:resources] if args.key?(:resources) @runtime = args[:runtime] if args.key?(:runtime) @runtime_api_version = args[:runtime_api_version] if args.key?(:runtime_api_version) + @runtime_main_executable_path = args[:runtime_main_executable_path] if args.key?(:runtime_main_executable_path) @serving_status = args[:serving_status] if args.key?(:serving_status) @threadsafe = args[:threadsafe] if args.key?(:threadsafe) @vm = args[:vm] if args.key?(:vm) diff --git a/generated/google/apis/appengine_v1beta5/representations.rb b/generated/google/apis/appengine_v1beta5/representations.rb index 8dffe1ef7..d9a3229fe 100644 --- a/generated/google/apis/appengine_v1beta5/representations.rb +++ b/generated/google/apis/appengine_v1beta5/representations.rb @@ -834,6 +834,7 @@ module Google property :runtime, as: 'runtime' property :runtime_api_version, as: 'runtimeApiVersion' + property :runtime_main_executable_path, as: 'runtimeMainExecutablePath' property :serving_status, as: 'servingStatus' property :threadsafe, as: 'threadsafe' property :vm, as: 'vm' diff --git a/generated/google/apis/bigquery_v2.rb b/generated/google/apis/bigquery_v2.rb index c146c1b18..a7c8aafd5 100644 --- a/generated/google/apis/bigquery_v2.rb +++ b/generated/google/apis/bigquery_v2.rb @@ -25,7 +25,7 @@ module Google # @see https://cloud.google.com/bigquery/ module BigqueryV2 VERSION = 'V2' - REVISION = '20181202' + REVISION = '20181216' # View and manage your data in Google BigQuery AUTH_BIGQUERY = 'https://www.googleapis.com/auth/bigquery' diff --git a/generated/google/apis/bigquery_v2/classes.rb b/generated/google/apis/bigquery_v2/classes.rb index 9496a846f..0d85f12c0 100644 --- a/generated/google/apis/bigquery_v2/classes.rb +++ b/generated/google/apis/bigquery_v2/classes.rb @@ -2170,6 +2170,11 @@ module Google # @return [Array] attr_accessor :quota_deferments + # [Output-only] Job resource usage breakdown by reservation. + # Corresponds to the JSON property `reservationUsage` + # @return [Array] + attr_accessor :reservation_usage + # [Output-only] Start time of this job, in milliseconds since the epoch. This # field will be present when the job transitions from the PENDING state to # either RUNNING or DONE. @@ -2183,6 +2188,11 @@ module Google # @return [Fixnum] attr_accessor :total_bytes_processed + # [Output-only] Slot-milliseconds for the job. + # Corresponds to the JSON property `totalSlotMs` + # @return [Fixnum] + attr_accessor :total_slot_ms + def initialize(**args) update!(**args) end @@ -2196,8 +2206,35 @@ module Google @load = args[:load] if args.key?(:load) @query = args[:query] if args.key?(:query) @quota_deferments = args[:quota_deferments] if args.key?(:quota_deferments) + @reservation_usage = args[:reservation_usage] if args.key?(:reservation_usage) @start_time = args[:start_time] if args.key?(:start_time) @total_bytes_processed = args[:total_bytes_processed] if args.key?(:total_bytes_processed) + @total_slot_ms = args[:total_slot_ms] if args.key?(:total_slot_ms) + end + + # + class ReservationUsage + include Google::Apis::Core::Hashable + + # [Output-only] Reservation name or "unreserved" for on-demand resources usage. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + # [Output-only] Slot-milliseconds the job spent in the given reservation. + # Corresponds to the JSON property `slotMs` + # @return [Fixnum] + attr_accessor :slot_ms + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @name = args[:name] if args.key?(:name) + @slot_ms = args[:slot_ms] if args.key?(:slot_ms) + end end end @@ -2283,15 +2320,16 @@ module Google # The type of query statement, if valid. Possible values (new values might be # added in the future): "SELECT": SELECT query. "INSERT": INSERT query; see # https://cloud.google.com/bigquery/docs/reference/standard-sql/data- - # manipulation-language "UPDATE": UPDATE query; see https://cloud.google.com/ - # bigquery/docs/reference/standard-sql/data-manipulation-language "DELETE": + # manipulation-language. "UPDATE": UPDATE query; see https://cloud.google.com/ + # bigquery/docs/reference/standard-sql/data-manipulation-language. "DELETE": # DELETE query; see https://cloud.google.com/bigquery/docs/reference/standard- - # sql/data-manipulation-language "MERGE": MERGE query; see https://cloud.google. - # com/bigquery/docs/reference/standard-sql/data-manipulation-language " + # sql/data-manipulation-language. "MERGE": MERGE query; see https://cloud.google. + # com/bigquery/docs/reference/standard-sql/data-manipulation-language. " # CREATE_TABLE": CREATE [OR REPLACE] TABLE without AS SELECT. " - # CREATE_TABLE_AS_SELECT": CREATE [OR REPLACE] TABLE ... AS SELECT ... " + # CREATE_TABLE_AS_SELECT": CREATE [OR REPLACE] TABLE ... AS SELECT ... . " # DROP_TABLE": DROP TABLE query. "CREATE_VIEW": CREATE [OR REPLACE] VIEW ... AS - # SELECT ... "DROP_VIEW": DROP VIEW query. + # SELECT ... . "DROP_VIEW": DROP VIEW query. "ALTER_TABLE": ALTER TABLE query. " + # ALTER_VIEW": ALTER VIEW query. # Corresponds to the JSON property `statementType` # @return [String] attr_accessor :statement_type diff --git a/generated/google/apis/bigquery_v2/representations.rb b/generated/google/apis/bigquery_v2/representations.rb index 1aa02d188..20c56773e 100644 --- a/generated/google/apis/bigquery_v2/representations.rb +++ b/generated/google/apis/bigquery_v2/representations.rb @@ -210,6 +210,12 @@ module Google class JobStatistics class Representation < Google::Apis::Core::JsonRepresentation; end + + class ReservationUsage + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end include Google::Apis::Core::JsonObjectSupport end @@ -925,8 +931,19 @@ module Google property :query, as: 'query', class: Google::Apis::BigqueryV2::JobStatistics2, decorator: Google::Apis::BigqueryV2::JobStatistics2::Representation collection :quota_deferments, as: 'quotaDeferments' + collection :reservation_usage, as: 'reservationUsage', class: Google::Apis::BigqueryV2::JobStatistics::ReservationUsage, decorator: Google::Apis::BigqueryV2::JobStatistics::ReservationUsage::Representation + property :start_time, :numeric_string => true, as: 'startTime' property :total_bytes_processed, :numeric_string => true, as: 'totalBytesProcessed' + property :total_slot_ms, :numeric_string => true, as: 'totalSlotMs' + end + + class ReservationUsage + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :name, as: 'name' + property :slot_ms, :numeric_string => true, as: 'slotMs' + end end end diff --git a/generated/google/apis/datastore_v1.rb b/generated/google/apis/datastore_v1.rb index 91ec3277a..2073d43f5 100644 --- a/generated/google/apis/datastore_v1.rb +++ b/generated/google/apis/datastore_v1.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/datastore/ module DatastoreV1 VERSION = 'V1' - REVISION = '20180919' + REVISION = '20181207' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/datastore_v1/classes.rb b/generated/google/apis/datastore_v1/classes.rb index 863ce08f7..b86c42542 100644 --- a/generated/google/apis/datastore_v1/classes.rb +++ b/generated/google/apis/datastore_v1/classes.rb @@ -689,7 +689,6 @@ module Google end # A minimal index definition. - # Next tag: 8 class GoogleDatastoreAdminV1Index include Google::Apis::Core::Hashable @@ -775,7 +774,7 @@ module Google end end - # Next tag: 3 + # A property of an index. class GoogleDatastoreAdminV1IndexedProperty include Google::Apis::Core::Hashable diff --git a/generated/google/apis/servicenetworking_v1beta.rb b/generated/google/apis/servicenetworking_v1beta.rb index 20dd8faea..431caadee 100644 --- a/generated/google/apis/servicenetworking_v1beta.rb +++ b/generated/google/apis/servicenetworking_v1beta.rb @@ -26,7 +26,7 @@ module Google # @see https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started module ServicenetworkingV1beta VERSION = 'V1beta' - REVISION = '20181217' + REVISION = '20181220' # View and manage your data across Google Cloud Platform services AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' diff --git a/generated/google/apis/servicenetworking_v1beta/classes.rb b/generated/google/apis/servicenetworking_v1beta/classes.rb index 8ae80bf18..5dfa39bd4 100644 --- a/generated/google/apis/servicenetworking_v1beta/classes.rb +++ b/generated/google/apis/servicenetworking_v1beta/classes.rb @@ -3220,7 +3220,8 @@ module Google end end - # Represents a subnet that was created by a peered service. + # Represents a subnet that was created or discovered by a private access + # management service. class Subnetwork include Google::Apis::Core::Hashable @@ -3242,6 +3243,13 @@ module Google # @return [String] attr_accessor :network + # This is a discovered subnet that is not within the current consumer + # allocated ranges. + # Corresponds to the JSON property `outsideAllocation` + # @return [Boolean] + attr_accessor :outside_allocation + alias_method :outside_allocation?, :outside_allocation + def initialize(**args) update!(**args) end @@ -3251,6 +3259,7 @@ module Google @ip_cidr_range = args[:ip_cidr_range] if args.key?(:ip_cidr_range) @name = args[:name] if args.key?(:name) @network = args[:network] if args.key?(:network) + @outside_allocation = args[:outside_allocation] if args.key?(:outside_allocation) end end diff --git a/generated/google/apis/servicenetworking_v1beta/representations.rb b/generated/google/apis/servicenetworking_v1beta/representations.rb index af9504331..ad94719b5 100644 --- a/generated/google/apis/servicenetworking_v1beta/representations.rb +++ b/generated/google/apis/servicenetworking_v1beta/representations.rb @@ -943,6 +943,7 @@ module Google property :ip_cidr_range, as: 'ipCidrRange' property :name, as: 'name' property :network, as: 'network' + property :outside_allocation, as: 'outsideAllocation' end end diff --git a/generated/google/apis/servicenetworking_v1beta/service.rb b/generated/google/apis/servicenetworking_v1beta/service.rb index f2d8f5d04..d86c45f1c 100644 --- a/generated/google/apis/servicenetworking_v1beta/service.rb +++ b/generated/google/apis/servicenetworking_v1beta/service.rb @@ -85,7 +85,7 @@ module Google # requested size that's expressed as a CIDR range (number of leading bits of # ipV4 network mask). The method checks against the assigned allocated ranges # to find a non-conflicting IP address range. The method will reuse a subnet - # if subsequent calls contain the same subnet name, region, prefix length. + # if subsequent calls contain the same subnet name, region, and prefix length. # This method will make producer's tenant project to be a shared VPC service # project as needed. # The response from the `get` operation will be of type `Subnetwork` if the