Autogenerated update (2020-05-28)

Delete:
- pagespeedonline_v2
- pagespeedonline_v4

Update:
- bigqueryreservation_v1
- bigqueryreservation_v1beta1
- cloudiot_v1
- cloudtasks_v2beta3
- compute_alpha
- compute_beta
- compute_v1
- displayvideo_v1
- spanner_v1
- youtube_v3
This commit is contained in:
Google APIs committed 2020-05-28 00:38:07 +00:00
1 parent 7d3c545176
commit df8aa8bfbe
35 files changed
+1924 -3694

No files matched your search

+23 -7
View File
@@ -1169,6 +1169,12 @@ module Google
# @return [String]
attr_accessor :machine_type
# Specifies the number of hours after reservation creation where instances using
# the reservation won't be scheduled for maintenance.
# Corresponds to the JSON property `maintenanceFreezeDurationHours`
# @return [Fixnum]
attr_accessor :maintenance_freeze_duration_hours
# Minimum cpu platform the reservation.
# Corresponds to the JSON property `minCpuPlatform`
# @return [String]
@@ -1185,6 +1191,7 @@ module Google
@location_hint = args[:location_hint] if args.key?(:location_hint)
@long_term_release = args[:long_term_release] if args.key?(:long_term_release)
@machine_type = args[:machine_type] if args.key?(:machine_type)
@maintenance_freeze_duration_hours = args[:maintenance_freeze_duration_hours] if args.key?(:maintenance_freeze_duration_hours)
@min_cpu_platform = args[:min_cpu_platform] if args.key?(:min_cpu_platform)
end
end
@@ -1425,6 +1432,13 @@ module Google
# @return [Hash<String,String>]
attr_accessor :labels
# Indicates whether or not the disk can be read/write attached to more than one
# instance.
# Corresponds to the JSON property `multiWriter`
# @return [Boolean]
attr_accessor :multi_writer
alias_method :multi_writer?, :multi_writer
# Specifies which action to take on instance update with this disk. Default is
# to use the existing disk.
# Corresponds to the JSON property `onUpdateAction`
@@ -1498,6 +1512,7 @@ module Google
@disk_type = args[:disk_type] if args.key?(:disk_type)
@guest_os_features = args[:guest_os_features] if args.key?(:guest_os_features)
@labels = args[:labels] if args.key?(:labels)
@multi_writer = args[:multi_writer] if args.key?(:multi_writer)
@on_update_action = args[:on_update_action] if args.key?(:on_update_action)
@replica_zones = args[:replica_zones] if args.key?(:replica_zones)
@resource_policies = args[:resource_policies] if args.key?(:resource_policies)
@@ -4231,11 +4246,6 @@ module Google
# @return [Fixnum]
attr_accessor :count
# List of zones to exclude for regional requests.
# Corresponds to the JSON property `excludedZones`
# @return [Array<String>]
attr_accessor :excluded_zones
# Represents an Instance resource.
# An instance is a virtual machine that is hosted on Google Cloud Platform. For
# more information, read Virtual Machine Instances. (== resource_for `$
@@ -4274,7 +4284,6 @@ module Google
# Update properties of this object
def update!(**args)
@count = args[:count] if args.key?(:count)
@excluded_zones = args[:excluded_zones] if args.key?(:excluded_zones)
@instance = args[:instance] if args.key?(:instance)
@min_count = args[:min_count] if args.key?(:min_count)
@predefined_names = args[:predefined_names] if args.key?(:predefined_names)
@@ -12059,7 +12068,7 @@ module Google
alias_method :start_restricted?, :start_restricted
# [Output Only] The status of the instance. One of the following values:
# PROVISIONING, STAGING, RUNNING, STOPPING, STOPPED, SUSPENDING, SUSPENDED, and
# PROVISIONING, STAGING, RUNNING, STOPPING, SUSPENDING, SUSPENDED, and
# TERMINATED.
# Corresponds to the JSON property `status`
# @return [String]
@@ -30733,6 +30742,12 @@ module Google
attr_accessor :long_term_release
alias_method :long_term_release?, :long_term_release
# Specifies the number of hours after instance creation where the instance won't
# be scheduled for maintenance.
# Corresponds to the JSON property `maintenanceFreezeDurationHours`
# @return [Fixnum]
attr_accessor :maintenance_freeze_duration_hours
# The minimum number of virtual CPUs this instance will consume when running on
# a sole-tenant node.
# Corresponds to the JSON property `minNodeCpus`
@@ -30771,6 +30786,7 @@ module Google
@latency_tolerant = args[:latency_tolerant] if args.key?(:latency_tolerant)
@location_hint = args[:location_hint] if args.key?(:location_hint)
@long_term_release = args[:long_term_release] if args.key?(:long_term_release)
@maintenance_freeze_duration_hours = args[:maintenance_freeze_duration_hours] if args.key?(:maintenance_freeze_duration_hours)
@min_node_cpus = args[:min_node_cpus] if args.key?(:min_node_cpus)
@node_affinities = args[:node_affinities] if args.key?(:node_affinities)
@on_host_maintenance = args[:on_host_maintenance] if args.key?(:on_host_maintenance)
@@ -5706,6 +5706,7 @@ module Google
property :location_hint, as: 'locationHint'
property :long_term_release, as: 'longTermRelease'
property :machine_type, as: 'machineType'
property :maintenance_freeze_duration_hours, as: 'maintenanceFreezeDurationHours'
property :min_cpu_platform, as: 'minCpuPlatform'
end
end
@@ -5756,6 +5757,7 @@ module Google
collection :guest_os_features, as: 'guestOsFeatures', class: Google::Apis::ComputeAlpha::GuestOsFeature, decorator: Google::Apis::ComputeAlpha::GuestOsFeature::Representation
hash :labels, as: 'labels'
property :multi_writer, as: 'multiWriter'
property :on_update_action, as: 'onUpdateAction'
collection :replica_zones, as: 'replicaZones'
collection :resource_policies, as: 'resourcePolicies'
@@ -6375,7 +6377,6 @@ module Google
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :count, :numeric_string => true, as: 'count'
collection :excluded_zones, as: 'excludedZones'
property :instance, as: 'instance', class: Google::Apis::ComputeAlpha::Instance, decorator: Google::Apis::ComputeAlpha::Instance::Representation
property :min_count, :numeric_string => true, as: 'minCount'
@@ -12932,6 +12933,7 @@ module Google
property :latency_tolerant, as: 'latencyTolerant'
property :location_hint, as: 'locationHint'
property :long_term_release, as: 'longTermRelease'
property :maintenance_freeze_duration_hours, as: 'maintenanceFreezeDurationHours'
property :min_node_cpus, as: 'minNodeCpus'
collection :node_affinities, as: 'nodeAffinities', class: Google::Apis::ComputeAlpha::SchedulingNodeAffinity, decorator: Google::Apis::ComputeAlpha::SchedulingNodeAffinity::Representation
File diff suppressed because it is too large. Load diff