diff --git a/generated/google/apis/firebase_v1beta1.rb b/generated/google/apis/firebase_v1beta1.rb
index 90f19aad4..ef17e6a85 100644
--- a/generated/google/apis/firebase_v1beta1.rb
+++ b/generated/google/apis/firebase_v1beta1.rb
@@ -26,7 +26,7 @@ module Google
# @see https://firebase.google.com
module FirebaseV1beta1
VERSION = 'V1beta1'
- REVISION = '20190926'
+ REVISION = '20191125'
# 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/firebase_v1beta1/classes.rb b/generated/google/apis/firebase_v1beta1/classes.rb
index 6be172c20..093c29ea2 100644
--- a/generated/google/apis/firebase_v1beta1/classes.rb
+++ b/generated/google/apis/firebase_v1beta1/classes.rb
@@ -795,10 +795,9 @@ module Google
class Location
include Google::Apis::Core::Hashable
- # The ID of the default GCP resource location. It must be one of the
- # available
- # [GCP resource
- # locations](https://firebase.google.com/docs/projects/locations).
+ # The ID of the GCP resource location. It will be one of the available [GCP
+ # resource
+ # locations](https://firebase.google.com/docs/projects/locations#types).
# Corresponds to the JSON property `locationId`
# @return [String]
attr_accessor :location_id
diff --git a/generated/google/apis/firebase_v1beta1/service.rb b/generated/google/apis/firebase_v1beta1/service.rb
index 7cda612c4..710aee324 100644
--- a/generated/google/apis/firebase_v1beta1/service.rb
+++ b/generated/google/apis/firebase_v1beta1/service.rb
@@ -886,13 +886,13 @@ module Google
# Returns a list of valid Google Cloud Platform (GCP) resource locations for
# the specified Project (including a FirebaseProject).
#
- #
The default GCP resource location of a project defines the geographical
- # location where project resources, such as Cloud Firestore, will be
- # provisioned by default.
+ #
One of these locations can be selected as the Project's [_default_ GCP
+ # resource location](https://firebase.google.com/docs/projects/locations),
+ # which is the geographical location where project resources, such as Cloud
+ # Firestore, will be provisioned by default. However, if the default GCP
+ # resource location has already been set for the Project, then this setting
+ # cannot be changed.
#
- #
The returned list are the available
- # [GCP resource
- # locations](https://firebase.google.com/docs/projects/locations).
#
This call checks for any location restrictions for the specified
# Project and, thus, might return a subset of all possible GCP resource
# locations. To list all GCP resource locations (regardless of any
diff --git a/generated/google/apis/healthcare_v1beta1.rb b/generated/google/apis/healthcare_v1beta1.rb
index d8f9f4b00..8c738a662 100644
--- a/generated/google/apis/healthcare_v1beta1.rb
+++ b/generated/google/apis/healthcare_v1beta1.rb
@@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/healthcare
module HealthcareV1beta1
VERSION = 'V1beta1'
- REVISION = '20191107'
+ REVISION = '20191114'
# 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/healthcare_v1beta1/classes.rb b/generated/google/apis/healthcare_v1beta1/classes.rb
index 182f632f0..d54f8325d 100644
--- a/generated/google/apis/healthcare_v1beta1/classes.rb
+++ b/generated/google/apis/healthcare_v1beta1/classes.rb
@@ -162,23 +162,6 @@ module Google
# account. For example, `my-other-app@appspot.gserviceaccount.com`.
# * `group:`emailid``: An email address that represents a Google group.
# For example, `admins@example.com`.
- # * `deleted:user:`emailid`?uid=`uniqueid``: An email address (plus unique
- # identifier) representing a user that has been recently deleted. For
- # example,`alice@example.com?uid=123456789012345678901`. If the user is
- # recovered, this value reverts to `user:`emailid`` and the recovered user
- # retains the role in the binding.
- # * `deleted:serviceAccount:`emailid`?uid=`uniqueid``: An email address (plus
- # unique identifier) representing a service account that has been recently
- # deleted. For example,
- # `my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901`.
- # If the service account is undeleted, this value reverts to
- # `serviceAccount:`emailid`` and the undeleted service account retains the
- # role in the binding.
- # * `deleted:group:`emailid`?uid=`uniqueid``: An email address (plus unique
- # identifier) representing a Google group that has been recently
- # deleted. For example, `admins@example.com?uid=123456789012345678901`. If
- # the group is recovered, this value reverts to `group:`emailid`` and the
- # recovered group retains the role in the binding.
# * `domain:`domain``: The G Suite domain (primary) that represents all the
# users of that domain. For example, `google.com` or `example.com`.
# Corresponds to the JSON property `members`
@@ -2268,8 +2251,8 @@ module Google
# ensure that their change will be applied to the same version of the policy.
# If no `etag` is provided in the call to `setIamPolicy`, then the existing
# policy is overwritten. Due to blind-set semantics of an etag-less policy,
- # 'setIamPolicy' will not fail even if either of incoming or stored policy
- # does not meet the version requirements.
+ # 'setIamPolicy' will not fail even if the incoming policy version does not
+ # meet the requirements for modifying the stored policy.
# Corresponds to the JSON property `etag`
# NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String]
@@ -2280,11 +2263,12 @@ module Google
# rejected.
# Operations affecting conditional bindings must specify version 3. This can
# be either setting a conditional policy, modifying a conditional binding,
- # or removing a conditional binding from the stored conditional policy.
+ # or removing a binding (conditional or unconditional) from the stored
+ # conditional policy.
# Operations on non-conditional policies may specify any valid value or
# leave the field unset.
- # If no etag is provided in the call to `setIamPolicy`, any version
- # compliance checks on the incoming and/or stored policy is skipped.
+ # If no etag is provided in the call to `setIamPolicy`, version compliance
+ # checks against the stored policy is skipped.
# Corresponds to the JSON property `version`
# @return [Fixnum]
attr_accessor :version