diff --git a/api_names_out.yaml b/api_names_out.yaml
index cfc781f21..70b1dd625 100644
--- a/api_names_out.yaml
+++ b/api_names_out.yaml
@@ -106927,6 +106927,7 @@
"/monitoring:v3/ListNotificationChannelsResponse/nextPageToken": next_page_token
"/monitoring:v3/ListNotificationChannelsResponse/notificationChannels": notification_channels
"/monitoring:v3/ListNotificationChannelsResponse/notificationChannels/notification_channel": notification_channel
+"/monitoring:v3/ListNotificationChannelsResponse/totalSize": total_size
"/monitoring:v3/ListServiceLevelObjectivesResponse": list_service_level_objectives_response
"/monitoring:v3/ListServiceLevelObjectivesResponse/nextPageToken": next_page_token
"/monitoring:v3/ListServiceLevelObjectivesResponse/serviceLevelObjectives": service_level_objectives
diff --git a/generated/google/apis/accessapproval_v1.rb b/generated/google/apis/accessapproval_v1.rb
index 2e669e0f5..43e533ee2 100644
--- a/generated/google/apis/accessapproval_v1.rb
+++ b/generated/google/apis/accessapproval_v1.rb
@@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/access-approval/docs
module AccessapprovalV1
VERSION = 'V1'
- REVISION = '20200225'
+ REVISION = '20200708'
# 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/accessapproval_v1/service.rb b/generated/google/apis/accessapproval_v1/service.rb
index b53f15652..95a23bcdb 100644
--- a/generated/google/apis/accessapproval_v1/service.rb
+++ b/generated/google/apis/accessapproval_v1/service.rb
@@ -282,6 +282,7 @@ module Google
#
PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
@@ -552,6 +553,7 @@ module Google
# PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
@@ -822,6 +824,7 @@ module Google
# PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
diff --git a/generated/google/apis/accessapproval_v1beta1.rb b/generated/google/apis/accessapproval_v1beta1.rb
index b3f4a64a4..99be5b2ad 100644
--- a/generated/google/apis/accessapproval_v1beta1.rb
+++ b/generated/google/apis/accessapproval_v1beta1.rb
@@ -25,7 +25,7 @@ module Google
# @see https://cloud.google.com/access-approval/docs
module AccessapprovalV1beta1
VERSION = 'V1beta1'
- REVISION = '20200225'
+ REVISION = '20200708'
# 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/accessapproval_v1beta1/service.rb b/generated/google/apis/accessapproval_v1beta1/service.rb
index 7ef9d8ce1..4229932fa 100644
--- a/generated/google/apis/accessapproval_v1beta1/service.rb
+++ b/generated/google/apis/accessapproval_v1beta1/service.rb
@@ -277,6 +277,7 @@ module Google
# PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
@@ -542,6 +543,7 @@ module Google
# PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
@@ -807,6 +809,7 @@ module Google
# PENDING: Only pending requests.
# ACTIVE: Only active (i.e. currently approved) requests.
# DISMISSED: Only dismissed (including expired) requests.
+ # HISTORY: Active and dismissed (including expired) requests.
#
# @param [Fixnum] page_size
# Requested page size.
diff --git a/generated/google/apis/firebasehosting_v1beta1.rb b/generated/google/apis/firebasehosting_v1beta1.rb
index d4db693d0..758a0fe29 100644
--- a/generated/google/apis/firebasehosting_v1beta1.rb
+++ b/generated/google/apis/firebasehosting_v1beta1.rb
@@ -27,7 +27,7 @@ module Google
# @see https://firebase.google.com/docs/hosting/
module FirebasehostingV1beta1
VERSION = 'V1beta1'
- REVISION = '20200601'
+ REVISION = '20200709'
# 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/firebasehosting_v1beta1/service.rb b/generated/google/apis/firebasehosting_v1beta1/service.rb
index 7768332f6..5455840db 100644
--- a/generated/google/apis/firebasehosting_v1beta1/service.rb
+++ b/generated/google/apis/firebasehosting_v1beta1/service.rb
@@ -650,6 +650,7 @@ module Google
end
# Adds content files to a version.
+ # Each file must be under 2 GB.
# @param [String] parent
# Required. The version to add files to, in the format:
# sites/site-name/versions/versionID
@@ -1293,6 +1294,7 @@ module Google
end
# Adds content files to a version.
+ # Each file must be under 2 GB.
# @param [String] parent
# Required. The version to add files to, in the format:
# sites/site-name/versions/versionID
diff --git a/generated/google/apis/monitoring_v3.rb b/generated/google/apis/monitoring_v3.rb
index 865ad2012..e600728ea 100644
--- a/generated/google/apis/monitoring_v3.rb
+++ b/generated/google/apis/monitoring_v3.rb
@@ -29,7 +29,7 @@ module Google
# @see https://cloud.google.com/monitoring/api/
module MonitoringV3
VERSION = 'V3'
- REVISION = '20200622'
+ REVISION = '20200708'
# 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/monitoring_v3/classes.rb b/generated/google/apis/monitoring_v3/classes.rb
index f49aca422..a81d1aa4a 100644
--- a/generated/google/apis/monitoring_v3/classes.rb
+++ b/generated/google/apis/monitoring_v3/classes.rb
@@ -1903,6 +1903,12 @@ module Google
# @return [Array]
attr_accessor :notification_channels
+ # The total number of notification channels in all pages. This number is only an
+ # estimate, and may change in subsequent pages. https://aip.dev/158
+ # Corresponds to the JSON property `totalSize`
+ # @return [Fixnum]
+ attr_accessor :total_size
+
def initialize(**args)
update!(**args)
end
@@ -1911,6 +1917,7 @@ module Google
def update!(**args)
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
@notification_channels = args[:notification_channels] if args.key?(:notification_channels)
+ @total_size = args[:total_size] if args.key?(:total_size)
end
end
@@ -2877,8 +2884,9 @@ module Google
# @return [String]
attr_accessor :name
- # The type of notification channel, such as "email", "sms", etc. Notification
- # channel types are globally unique.
+ # The type of notification channel, such as "email" and "sms". To view the full
+ # list of channels, see Channel descriptors (https://cloud.google.com/monitoring/
+ # alerts/using-channels-api#ncd). Notification channel types are globally unique.
# Corresponds to the JSON property `type`
# @return [String]
attr_accessor :type
diff --git a/generated/google/apis/monitoring_v3/representations.rb b/generated/google/apis/monitoring_v3/representations.rb
index e303a5cec..9ebbf0f2e 100644
--- a/generated/google/apis/monitoring_v3/representations.rb
+++ b/generated/google/apis/monitoring_v3/representations.rb
@@ -1060,6 +1060,7 @@ module Google
property :next_page_token, as: 'nextPageToken'
collection :notification_channels, as: 'notificationChannels', class: Google::Apis::MonitoringV3::NotificationChannel, decorator: Google::Apis::MonitoringV3::NotificationChannel::Representation
+ property :total_size, as: 'totalSize'
end
end
diff --git a/generated/google/apis/monitoring_v3/service.rb b/generated/google/apis/monitoring_v3/service.rb
index edc1cbb9d..332530a6f 100644
--- a/generated/google/apis/monitoring_v3/service.rb
+++ b/generated/google/apis/monitoring_v3/service.rb
@@ -1676,14 +1676,17 @@ module Google
# - `identifier_case`
# - `app_engine.module_id`
# - `cloud_endpoints.service`
- # - `cluster_istio.location`
- # - `cluster_istio.cluster_name`
- # - `cluster_istio.service_namespace`
- # - `cluster_istio.service_name`
+ # - `mesh_istio.mesh_uid`
+ # - `mesh_istio.service_namespace`
+ # - `mesh_istio.service_name`
+ # - `cluster_istio.location` (deprecated)
+ # - `cluster_istio.cluster_name` (deprecated)
+ # - `cluster_istio.service_namespace` (deprecated)
+ # - `cluster_istio.service_name` (deprecated)
# identifier_case refers to which option in the identifier oneof is populated.
# For example, the filter identifier_case = "CUSTOM" would match all services
# with a value for the custom field. Valid options are "CUSTOM", "APP_ENGINE", "
- # CLOUD_ENDPOINTS", and "CLUSTER_ISTIO".
+ # CLOUD_ENDPOINTS", "MESH_ISTIO", and "CLUSTER_ISTIO" (deprecated),
# @param [Fixnum] page_size
# A non-negative number that is the maximum number of results to return. When 0,
# use default page size.