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
@@ -9725,8 +9725,7 @@ module Google
# @return [Array<Google::Apis::ComputeBeta::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::ComputeBeta::ReservationAffinity]
attr_accessor :reservation_affinity
@@ -9852,7 +9851,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::ComputeBeta::InstancesScopedList>]
attr_accessor :items
@@ -12050,8 +12049,7 @@ module Google
# @return [Array<Google::Apis::ComputeBeta::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::ComputeBeta::ReservationAffinity]
attr_accessor :reservation_affinity
@@ -20726,7 +20724,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
@@ -20780,9 +20781,9 @@ module Google
# @return [Google::Apis::ComputeBeta::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
@@ -20819,8 +20820,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
@@ -20831,12 +20831,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
@@ -20235,7 +20235,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