Autogenerated update (2019-09-19)

Update:
- containeranalysis_v1alpha1
- containeranalysis_v1beta1
- file_v1
- file_v1beta1
- remotebuildexecution_v1
- remotebuildexecution_v1alpha
- remotebuildexecution_v2
- run_v1
- run_v1alpha1
- streetviewpublish_v1
This commit is contained in:
Google APIs 2019-09-19 00:37:15 +00:00
parent 66ce8f6567
commit 629e1c0f4d
32 changed files with 7382 additions and 30 deletions

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/container-analysis/api/reference/rest/ # @see https://cloud.google.com/container-analysis/api/reference/rest/
module ContaineranalysisV1alpha1 module ContaineranalysisV1alpha1
VERSION = 'V1alpha1' VERSION = 'V1alpha1'
REVISION = '20190820' REVISION = '20190913'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -745,6 +745,11 @@ module Google
# @return [String] # @return [String]
attr_accessor :continuous_analysis attr_accessor :continuous_analysis
# The CPE of the resource being scanned.
# Corresponds to the JSON property `cpe`
# @return [String]
attr_accessor :cpe
# This resource represents a long-running operation that is the result of a # This resource represents a long-running operation that is the result of a
# network API call. # network API call.
# Corresponds to the JSON property `operation` # Corresponds to the JSON property `operation`
@ -760,6 +765,7 @@ module Google
@analysis_status = args[:analysis_status] if args.key?(:analysis_status) @analysis_status = args[:analysis_status] if args.key?(:analysis_status)
@analysis_status_error = args[:analysis_status_error] if args.key?(:analysis_status_error) @analysis_status_error = args[:analysis_status_error] if args.key?(:analysis_status_error)
@continuous_analysis = args[:continuous_analysis] if args.key?(:continuous_analysis) @continuous_analysis = args[:continuous_analysis] if args.key?(:continuous_analysis)
@cpe = args[:cpe] if args.key?(:cpe)
@operation = args[:operation] if args.key?(:operation) @operation = args[:operation] if args.key?(:operation)
end end
end end
@ -989,9 +995,11 @@ module Google
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Optional. The policy format version to be returned. # Optional. The policy format version to be returned.
# Acceptable values are 0, 1, and 3. # Valid values are 0, 1, and 3. Requests specifying an invalid value will be
# If the value is 0, or the field is omitted, policy format version 1 will be # rejected.
# returned. # Requests for policies with any conditional bindings must specify version 3.
# Policies without any conditional bindings may specify any valid value or
# leave the field unset.
# Corresponds to the JSON property `requestedPolicyVersion` # Corresponds to the JSON property `requestedPolicyVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :requested_policy_version attr_accessor :requested_policy_version
@ -1989,7 +1997,12 @@ module Google
# @return [String] # @return [String]
attr_accessor :etag attr_accessor :etag
# Deprecated. # Specifies the format of the policy.
# Valid values are 0, 1, and 3. Requests specifying an invalid value will be
# rejected.
# Policies with any conditional bindings must specify version 3. Policies
# without any conditional bindings may specify any valid value or leave the
# field unset.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

@ -610,6 +610,7 @@ module Google
property :analysis_status_error, as: 'analysisStatusError', class: Google::Apis::ContaineranalysisV1alpha1::Status, decorator: Google::Apis::ContaineranalysisV1alpha1::Status::Representation property :analysis_status_error, as: 'analysisStatusError', class: Google::Apis::ContaineranalysisV1alpha1::Status, decorator: Google::Apis::ContaineranalysisV1alpha1::Status::Representation
property :continuous_analysis, as: 'continuousAnalysis' property :continuous_analysis, as: 'continuousAnalysis'
property :cpe, as: 'cpe'
property :operation, as: 'operation', class: Google::Apis::ContaineranalysisV1alpha1::Operation, decorator: Google::Apis::ContaineranalysisV1alpha1::Operation::Representation property :operation, as: 'operation', class: Google::Apis::ContaineranalysisV1alpha1::Operation, decorator: Google::Apis::ContaineranalysisV1alpha1::Operation::Representation
end end

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/container-analysis/api/reference/rest/ # @see https://cloud.google.com/container-analysis/api/reference/rest/
module ContaineranalysisV1beta1 module ContaineranalysisV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20190820' REVISION = '20190913'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1255,9 +1255,11 @@ module Google
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Optional. The policy format version to be returned. # Optional. The policy format version to be returned.
# Acceptable values are 0, 1, and 3. # Valid values are 0, 1, and 3. Requests specifying an invalid value will be
# If the value is 0, or the field is omitted, policy format version 1 will be # rejected.
# returned. # Requests for policies with any conditional bindings must specify version 3.
# Policies without any conditional bindings may specify any valid value or
# leave the field unset.
# Corresponds to the JSON property `requestedPolicyVersion` # Corresponds to the JSON property `requestedPolicyVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :requested_policy_version attr_accessor :requested_policy_version
@ -2183,7 +2185,12 @@ module Google
# @return [String] # @return [String]
attr_accessor :etag attr_accessor :etag
# Deprecated. # Specifies the format of the policy.
# Valid values are 0, 1, and 3. Requests specifying an invalid value will be
# rejected.
# Policies with any conditional bindings must specify version 3. Policies
# without any conditional bindings may specify any valid value or leave the
# field unset.
# Corresponds to the JSON property `version` # Corresponds to the JSON property `version`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :version attr_accessor :version

View File

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

View File

@ -294,6 +294,13 @@ module Google
# @return [String] # @return [String]
attr_accessor :end_time attr_accessor :end_time
# The rollout management policy this maintenance schedule is associated
# with. When doing reschedule update request, the reschedule should be
# against this given policy.
# Corresponds to the JSON property `rolloutManagementPolicy`
# @return [String]
attr_accessor :rollout_management_policy
# The scheduled start time for the maintenance. # The scheduled start time for the maintenance.
# Corresponds to the JSON property `startTime` # Corresponds to the JSON property `startTime`
# @return [String] # @return [String]
@ -307,6 +314,7 @@ module Google
def update!(**args) def update!(**args)
@can_reschedule = args[:can_reschedule] if args.key?(:can_reschedule) @can_reschedule = args[:can_reschedule] if args.key?(:can_reschedule)
@end_time = args[:end_time] if args.key?(:end_time) @end_time = args[:end_time] if args.key?(:end_time)
@rollout_management_policy = args[:rollout_management_policy] if args.key?(:rollout_management_policy)
@start_time = args[:start_time] if args.key?(:start_time) @start_time = args[:start_time] if args.key?(:start_time)
end end
end end

View File

@ -191,6 +191,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
property :can_reschedule, as: 'canReschedule' property :can_reschedule, as: 'canReschedule'
property :end_time, as: 'endTime' property :end_time, as: 'endTime'
property :rollout_management_policy, as: 'rolloutManagementPolicy'
property :start_time, as: 'startTime' property :start_time, as: 'startTime'
end end
end end

View File

@ -275,6 +275,8 @@ module Google
# field. The elements of the repeated paths field may only include these # field. The elements of the repeated paths field may only include these
# fields: # fields:
# "description" # "description"
# "file_shares"
# "labels"
# @param [String] fields # @param [String] fields
# Selector specifying which fields to include in a partial response. # Selector specifying which fields to include in a partial response.
# @param [String] quota_user # @param [String] quota_user

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/filestore/ # @see https://cloud.google.com/filestore/
module FileV1beta1 module FileV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20190805' REVISION = '20190917'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -294,6 +294,13 @@ module Google
# @return [String] # @return [String]
attr_accessor :end_time attr_accessor :end_time
# The rollout management policy this maintenance schedule is associated
# with. When doing reschedule update request, the reschedule should be
# against this given policy.
# Corresponds to the JSON property `rolloutManagementPolicy`
# @return [String]
attr_accessor :rollout_management_policy
# The scheduled start time for the maintenance. # The scheduled start time for the maintenance.
# Corresponds to the JSON property `startTime` # Corresponds to the JSON property `startTime`
# @return [String] # @return [String]
@ -307,6 +314,7 @@ module Google
def update!(**args) def update!(**args)
@can_reschedule = args[:can_reschedule] if args.key?(:can_reschedule) @can_reschedule = args[:can_reschedule] if args.key?(:can_reschedule)
@end_time = args[:end_time] if args.key?(:end_time) @end_time = args[:end_time] if args.key?(:end_time)
@rollout_management_policy = args[:rollout_management_policy] if args.key?(:rollout_management_policy)
@start_time = args[:start_time] if args.key?(:start_time) @start_time = args[:start_time] if args.key?(:start_time)
end end
end end

View File

@ -191,6 +191,7 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
property :can_reschedule, as: 'canReschedule' property :can_reschedule, as: 'canReschedule'
property :end_time, as: 'endTime' property :end_time, as: 'endTime'
property :rollout_management_policy, as: 'rolloutManagementPolicy'
property :start_time, as: 'startTime' property :start_time, as: 'startTime'
end end
end end

View File

@ -275,6 +275,8 @@ module Google
# field. The elements of the repeated paths field may only include these # field. The elements of the repeated paths field may only include these
# fields: # fields:
# "description" # "description"
# "file_shares"
# "labels"
# @param [String] fields # @param [String] fields
# Selector specifying which fields to include in a partial response. # Selector specifying which fields to include in a partial response.
# @param [String] quota_user # @param [String] quota_user

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/ # @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV1 module RemotebuildexecutionV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190731' REVISION = '20190917'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1596,12 +1596,12 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The number of the guest accelerator cards exposed to this VM. # The number of guest accelerator cards exposed to each VM.
# Corresponds to the JSON property `acceleratorCount` # Corresponds to the JSON property `acceleratorCount`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :accelerator_count attr_accessor :accelerator_count
# The type of accelerator to attach to this VM, e.g. "nvidia-tesla-k80" for # The type of accelerator to attach to each VM, e.g. "nvidia-tesla-k80" for
# nVidia Tesla K80. # nVidia Tesla K80.
# Corresponds to the JSON property `acceleratorType` # Corresponds to the JSON property `acceleratorType`
# @return [String] # @return [String]
@ -2008,6 +2008,15 @@ module Google
# @return [String] # @return [String]
attr_accessor :min_cpu_platform attr_accessor :min_cpu_platform
# Determines the type of network access granted to workers. Possible values:
# - "public": Workers can connect to the public internet.
# - "private": Workers can only connect to Google APIs and services.
# - "restricted-private": Workers can only connect to Google APIs that are
# reachable through `restricted.googleapis.com` (`199.36.153.4/30`).
# Corresponds to the JSON property `networkAccess`
# @return [String]
attr_accessor :network_access
# Determines whether the worker is reserved (equivalent to a Compute Engine # Determines whether the worker is reserved (equivalent to a Compute Engine
# on-demand VM and therefore won't be preempted). # on-demand VM and therefore won't be preempted).
# See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more # See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more
@ -2029,6 +2038,7 @@ module Google
@labels = args[:labels] if args.key?(:labels) @labels = args[:labels] if args.key?(:labels)
@machine_type = args[:machine_type] if args.key?(:machine_type) @machine_type = args[:machine_type] if args.key?(:machine_type)
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform) @min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
@network_access = args[:network_access] if args.key?(:network_access)
@reserved = args[:reserved] if args.key?(:reserved) @reserved = args[:reserved] if args.key?(:reserved)
end end
end end

View File

@ -859,6 +859,7 @@ module Google
hash :labels, as: 'labels' hash :labels, as: 'labels'
property :machine_type, as: 'machineType' property :machine_type, as: 'machineType'
property :min_cpu_platform, as: 'minCpuPlatform' property :min_cpu_platform, as: 'minCpuPlatform'
property :network_access, as: 'networkAccess'
property :reserved, as: 'reserved' property :reserved, as: 'reserved'
end end
end end

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/ # @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV1alpha module RemotebuildexecutionV1alpha
VERSION = 'V1alpha' VERSION = 'V1alpha'
REVISION = '20190731' REVISION = '20190917'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1577,12 +1577,12 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The number of the guest accelerator cards exposed to this VM. # The number of guest accelerator cards exposed to each VM.
# Corresponds to the JSON property `acceleratorCount` # Corresponds to the JSON property `acceleratorCount`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :accelerator_count attr_accessor :accelerator_count
# The type of accelerator to attach to this VM, e.g. "nvidia-tesla-k80" for # The type of accelerator to attach to each VM, e.g. "nvidia-tesla-k80" for
# nVidia Tesla K80. # nVidia Tesla K80.
# Corresponds to the JSON property `acceleratorType` # Corresponds to the JSON property `acceleratorType`
# @return [String] # @return [String]
@ -1989,6 +1989,15 @@ module Google
# @return [String] # @return [String]
attr_accessor :min_cpu_platform attr_accessor :min_cpu_platform
# Determines the type of network access granted to workers. Possible values:
# - "public": Workers can connect to the public internet.
# - "private": Workers can only connect to Google APIs and services.
# - "restricted-private": Workers can only connect to Google APIs that are
# reachable through `restricted.googleapis.com` (`199.36.153.4/30`).
# Corresponds to the JSON property `networkAccess`
# @return [String]
attr_accessor :network_access
# Determines whether the worker is reserved (equivalent to a Compute Engine # Determines whether the worker is reserved (equivalent to a Compute Engine
# on-demand VM and therefore won't be preempted). # on-demand VM and therefore won't be preempted).
# See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more # See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more
@ -2010,6 +2019,7 @@ module Google
@labels = args[:labels] if args.key?(:labels) @labels = args[:labels] if args.key?(:labels)
@machine_type = args[:machine_type] if args.key?(:machine_type) @machine_type = args[:machine_type] if args.key?(:machine_type)
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform) @min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
@network_access = args[:network_access] if args.key?(:network_access)
@reserved = args[:reserved] if args.key?(:reserved) @reserved = args[:reserved] if args.key?(:reserved)
end end
end end

View File

@ -816,6 +816,7 @@ module Google
hash :labels, as: 'labels' hash :labels, as: 'labels'
property :machine_type, as: 'machineType' property :machine_type, as: 'machineType'
property :min_cpu_platform, as: 'minCpuPlatform' property :min_cpu_platform, as: 'minCpuPlatform'
property :network_access, as: 'networkAccess'
property :reserved, as: 'reserved' property :reserved, as: 'reserved'
end end
end end

View File

@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/remote-build-execution/docs/ # @see https://cloud.google.com/remote-build-execution/docs/
module RemotebuildexecutionV2 module RemotebuildexecutionV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20190731' REVISION = '20190917'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -2274,12 +2274,12 @@ module Google
class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig class GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# The number of the guest accelerator cards exposed to this VM. # The number of guest accelerator cards exposed to each VM.
# Corresponds to the JSON property `acceleratorCount` # Corresponds to the JSON property `acceleratorCount`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :accelerator_count attr_accessor :accelerator_count
# The type of accelerator to attach to this VM, e.g. "nvidia-tesla-k80" for # The type of accelerator to attach to each VM, e.g. "nvidia-tesla-k80" for
# nVidia Tesla K80. # nVidia Tesla K80.
# Corresponds to the JSON property `acceleratorType` # Corresponds to the JSON property `acceleratorType`
# @return [String] # @return [String]
@ -2686,6 +2686,15 @@ module Google
# @return [String] # @return [String]
attr_accessor :min_cpu_platform attr_accessor :min_cpu_platform
# Determines the type of network access granted to workers. Possible values:
# - "public": Workers can connect to the public internet.
# - "private": Workers can only connect to Google APIs and services.
# - "restricted-private": Workers can only connect to Google APIs that are
# reachable through `restricted.googleapis.com` (`199.36.153.4/30`).
# Corresponds to the JSON property `networkAccess`
# @return [String]
attr_accessor :network_access
# Determines whether the worker is reserved (equivalent to a Compute Engine # Determines whether the worker is reserved (equivalent to a Compute Engine
# on-demand VM and therefore won't be preempted). # on-demand VM and therefore won't be preempted).
# See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more # See [Preemptible VMs](https://cloud.google.com/preemptible-vms/) for more
@ -2707,6 +2716,7 @@ module Google
@labels = args[:labels] if args.key?(:labels) @labels = args[:labels] if args.key?(:labels)
@machine_type = args[:machine_type] if args.key?(:machine_type) @machine_type = args[:machine_type] if args.key?(:machine_type)
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform) @min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
@network_access = args[:network_access] if args.key?(:network_access)
@reserved = args[:reserved] if args.key?(:reserved) @reserved = args[:reserved] if args.key?(:reserved)
end end
end end

View File

@ -1134,6 +1134,7 @@ module Google
hash :labels, as: 'labels' hash :labels, as: 'labels'
property :machine_type, as: 'machineType' property :machine_type, as: 'machineType'
property :min_cpu_platform, as: 'minCpuPlatform' property :min_cpu_platform, as: 'minCpuPlatform'
property :network_access, as: 'networkAccess'
property :reserved, as: 'reserved' property :reserved, as: 'reserved'
end end
end end

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/run/ # @see https://cloud.google.com/run/
module RunV1 module RunV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190809' REVISION = '20190911'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/run/ # @see https://cloud.google.com/run/
module RunV1alpha1 module RunV1alpha1
VERSION = 'V1alpha1' VERSION = 'V1alpha1'
REVISION = '20190903' REVISION = '20190911'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -1791,6 +1791,11 @@ module Google
# @return [Hash<String,Google::Apis::RunV1alpha1::RegionDetails>] # @return [Hash<String,Google::Apis::RunV1alpha1::RegionDetails>]
attr_accessor :region_details attr_accessor :region_details
# Locations that could not be reached.
# Corresponds to the JSON property `unreachable`
# @return [Array<String>]
attr_accessor :unreachable
def initialize(**args) def initialize(**args)
update!(**args) update!(**args)
end end
@ -1802,6 +1807,7 @@ module Google
@kind = args[:kind] if args.key?(:kind) @kind = args[:kind] if args.key?(:kind)
@metadata = args[:metadata] if args.key?(:metadata) @metadata = args[:metadata] if args.key?(:metadata)
@region_details = args[:region_details] if args.key?(:region_details) @region_details = args[:region_details] if args.key?(:region_details)
@unreachable = args[:unreachable] if args.key?(:unreachable)
end end
end end

View File

@ -1045,6 +1045,7 @@ module Google
hash :region_details, as: 'regionDetails', class: Google::Apis::RunV1alpha1::RegionDetails, decorator: Google::Apis::RunV1alpha1::RegionDetails::Representation hash :region_details, as: 'regionDetails', class: Google::Apis::RunV1alpha1::RegionDetails, decorator: Google::Apis::RunV1alpha1::RegionDetails::Representation
collection :unreachable, as: 'unreachable'
end end
end end

View File

@ -27,7 +27,7 @@ module Google
# @see https://developers.google.com/streetview/publish/ # @see https://developers.google.com/streetview/publish/
module StreetviewpublishV1 module StreetviewpublishV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20190529' REVISION = '20190917'
# Publish and manage your 360 photos on Google Street View # Publish and manage your 360 photos on Google Street View
AUTH_STREETVIEWPUBLISH = 'https://www.googleapis.com/auth/streetviewpublish' AUTH_STREETVIEWPUBLISH = 'https://www.googleapis.com/auth/streetviewpublish'

View File

@ -620,7 +620,7 @@ module Google
# @return [Google::Apis::StreetviewpublishV1::Photo] # @return [Google::Apis::StreetviewpublishV1::Photo]
attr_accessor :photo attr_accessor :photo
# Mask that identifies fields on the photo metadata to update. # Required. Mask that identifies fields on the photo metadata to update.
# If not present, the old Photo # If not present, the old Photo
# metadata is entirely replaced with the # metadata is entirely replaced with the
# new Photo metadata in this request. # new Photo metadata in this request.

View File

@ -146,7 +146,8 @@ module Google
# If language_code is unspecified, the user's language preference for Google # If language_code is unspecified, the user's language preference for Google
# services is used. # services is used.
# @param [String] view # @param [String] view
# Specifies if a download URL for the photo bytes should be returned in the # Required. Specifies if a download URL for the photo bytes should be returned
# in the
# Photo response. # Photo response.
# @param [String] fields # @param [String] fields
# Selector specifying which fields to include in a partial response. # Selector specifying which fields to include in a partial response.
@ -241,7 +242,7 @@ module Google
# Required. A unique identifier for a photo. # Required. A unique identifier for a photo.
# @param [Google::Apis::StreetviewpublishV1::Photo] photo_object # @param [Google::Apis::StreetviewpublishV1::Photo] photo_object
# @param [String] update_mask # @param [String] update_mask
# Mask that identifies fields on the photo metadata to update. # Required. Mask that identifies fields on the photo metadata to update.
# If not present, the old Photo # If not present, the old Photo
# metadata is entirely replaced with the # metadata is entirely replaced with the
# new Photo metadata in this request. # new Photo metadata in this request.
@ -363,7 +364,8 @@ module Google
# GET requests, the URL query parameter should be # GET requests, the URL query parameter should be
# `photoIds=<id1>&photoIds=<id2>&...`. # `photoIds=<id1>&photoIds=<id2>&...`.
# @param [String] view # @param [String] view
# Specifies if a download URL for the photo bytes should be returned in the # Required. Specifies if a download URL for the photo bytes should be returned
# in the
# Photo response. # Photo response.
# @param [String] fields # @param [String] fields
# Selector specifying which fields to include in a partial response. # Selector specifying which fields to include in a partial response.
@ -457,7 +459,8 @@ module Google
# <aside class="note"><b>Note:</b> Recently created photos that are still # <aside class="note"><b>Note:</b> Recently created photos that are still
# being indexed are not returned in the response.</aside> # being indexed are not returned in the response.</aside>
# @param [String] filter # @param [String] filter
# The filter expression. For example: `placeId=ChIJj61dQgK6j4AR4GeTYWZsKWw`. # Required. The filter expression. For example: `placeId=
# ChIJj61dQgK6j4AR4GeTYWZsKWw`.
# The only filter supported at the moment is `placeId`. # The only filter supported at the moment is `placeId`.
# @param [String] language_code # @param [String] language_code
# The BCP-47 language code, such as "en-US" or "sr-Latn". For more # The BCP-47 language code, such as "en-US" or "sr-Latn". For more
@ -478,7 +481,8 @@ module Google
# ListPhotos # ListPhotos
# request, if any. # request, if any.
# @param [String] view # @param [String] view
# Specifies if a download URL for the photos bytes should be returned in the # Required. Specifies if a download URL for the photos bytes should be returned
# in the
# Photos response. # Photos response.
# @param [String] fields # @param [String] fields
# Selector specifying which fields to include in a partial response. # Selector specifying which fields to include in a partial response.