Autogenerated update (2019-06-29)

Update:
- bigquery_v2
- compute_alpha
- compute_beta
- compute_v1
- fcm_v1
- storage_v1
This commit is contained in:
Google APIs committed 2019-06-29 00:37:59 +00:00
1 parent 2445c3a9b0
commit b1be66c646
18 files changed
+147 -66

No files matched your search

+15 -13
View File
@@ -11025,8 +11025,7 @@ module Google
# @return [Fixnum]
attr_accessor :preserved_state_size_gb
# ReservationAffinity is the configuration of desired reservation which this
# instance could take capacity from.
# Specifies the reservations that this instance can consume from.
# Corresponds to the JSON property `reservationAffinity`
# @return [Google::Apis::ComputeAlpha::ReservationAffinity]
attr_accessor :reservation_affinity
@@ -11179,7 +11178,7 @@ module Google
# @return [String]
attr_accessor :id
# A list of InstancesScopedList resources.
# An object that contains a list of instances scoped by zone.
# Corresponds to the JSON property `items`
# @return [Hash<String,Google::Apis::ComputeAlpha::InstancesScopedList>]
attr_accessor :items
@@ -13759,8 +13758,7 @@ module Google
# @return [Array<Google::Apis::ComputeAlpha::NetworkInterface>]
attr_accessor :network_interfaces
# ReservationAffinity is the configuration of desired reservation which this
# instance could take capacity from.
# Specifies the reservations that this instance can consume from.
# Corresponds to the JSON property `reservationAffinity`
# @return [Google::Apis::ComputeAlpha::ReservationAffinity]
attr_accessor :reservation_affinity
@@ -25254,7 +25252,10 @@ module Google
end
end
# Reservation resource NextID: 13
# Represents a reservation resource. A reservation ensures that capacity is held
# in a specific zone even if the reserved VMs are not running. For more
# information, read Reserving zonal resources. (== resource_for beta.
# reservations ==) (== resource_for v1.reservations ==) (== NextID: 13 ==)
class Reservation
include Google::Apis::Core::Hashable
@@ -25313,9 +25314,9 @@ module Google
# @return [Google::Apis::ComputeAlpha::AllocationSpecificSkuReservation]
attr_accessor :specific_reservation
# Indicates whether the reservation can be consumed by VMs with "any reservation"
# defined. If the field is set, then only VMs that target the reservation by
# name using --reservation-affinity can consume this reservation.
# Indicates whether the reservation can be consumed by VMs with affinity for "
# any" reservation. If the field is set, then only VMs that target the
# reservation by name can consume from this reservation.
# Corresponds to the JSON property `specificReservationRequired`
# @return [Boolean]
attr_accessor :specific_reservation_required
@@ -25353,8 +25354,7 @@ module Google
end
end
# ReservationAffinity is the configuration of desired reservation which this
# instance could take capacity from.
# Specifies the reservations that this instance can consume from.
class ReservationAffinity
include Google::Apis::Core::Hashable
@@ -25365,12 +25365,14 @@ module Google
# @return [String]
attr_accessor :consume_reservation_type
# Corresponds to the label key of reservation resource.
# Corresponds to the label key of a reservation resource. To target a
# SPECIFIC_RESERVATION by name, specify googleapis.com/reservation-name as the
# key and specify the name of your reservation as its value.
# Corresponds to the JSON property `key`
# @return [String]
attr_accessor :key
# Corresponds to the label values of reservation resource.
# Corresponds to the label values of a reservation resource.
# Corresponds to the JSON property `values`
# @return [Array<String>]
attr_accessor :values
@@ -47,7 +47,7 @@ module Google
attr_accessor :user_ip
def initialize
super('https://www.googleapis.com/', 'compute/alpha/projects/')
super('https://compute.googleapis.com/', 'compute/alpha/projects/')
@batch_path = 'batch/compute/alpha'
end
@@ -24827,7 +24827,8 @@ module Google
execute_or_queue_command(command, &block)
end
# Creates a new reservation.
# Creates a new reservation. For more information, read Reserving zonal
# resources.
# @param [String] project
# Project ID for this request.
# @param [String] zone