auto-regenerate .pb.go files (#393)

This is an auto-generated regeneration of the .pb.go files by
cloud.google.com/go/internal/gapicgen. Once this PR is submitted, genbot will
update the corresponding PR to depend on the newer version of go-genproto, and
assign reviewers. Whilst this or any regen PR is open in go-genproto, genbot
will not create any more regeneration PRs. If all regen PRs are closed,
gapicgen will create a new set of regeneration PRs once per night.

If you have been assigned to review this PR, please:

- Ensure that CI is passing. If it's failing, it requires your manual attention.
- Approve and submit this PR if you believe it's ready to ship. That will prompt
genbot to assign reviewers to the google-cloud-go PR.

Corresponding google-cloud-go PR: googleapis/google-cloud-go#2464
diff --git a/googleapis/api/monitoredres/monitored_resource.pb.go b/googleapis/api/monitoredres/monitored_resource.pb.go
index 378ac5b..916fb94 100644
--- a/googleapis/api/monitoredres/monitored_resource.pb.go
+++ b/googleapis/api/monitoredres/monitored_resource.pb.go
@@ -59,12 +59,14 @@
 // * The first label of the monitored resource descriptor must be
 //   `resource_container`. There are legacy monitored resource descritptors
 //   start with `project_id`.
-// * It must include a `location` label. * Maximum of default 5 service defined monitored resource descriptors
+// * It must include a `location` label.
+// * Maximum of default 5 service defined monitored resource descriptors
 //   is allowed per service.
 // * Maximum of default 10 labels per monitored resource is allowed.
 //
 // The default maximum limit can be overridden. Please follow
 // https://cloud.google.com/monitoring/quotas
+//
 type MonitoredResourceDescriptor struct {
 	state         protoimpl.MessageState
 	sizeCache     protoimpl.SizeCache
@@ -77,6 +79,19 @@
 	// accessing the type.  APIs that do not use project information can use the
 	// resource name format `"monitoredResourceDescriptors/{type}"`.
 	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
+	// Required. The monitored resource type. For example, the type
+	// `cloudsql_database` represents databases in Google Cloud SQL.
+	//
+	// All service defined monitored resource types must be prefixed with the
+	// service name, in the format of `{service name}/{relative resource name}`.
+	// The relative resource name must follow:
+	//
+	// * Only upper and lower-case letters and digits are allowed.
+	// * It must start with upper case character and is recommended to use Upper
+	//   Camel Case style.
+	// * The maximum number of characters allowed for the relative_resource_name
+	//   is 100.
+	//
 	// Note there are legacy service monitored resources not following this rule.
 	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
 	// Optional. A concise name for the monitored resource type that might be
diff --git a/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go
index 5088fae..4a0b33b 100644
--- a/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go
+++ b/googleapis/cloud/securitycenter/v1/securitycenter_service.pb.go
@@ -4150,8 +4150,8 @@
 	// Creates or updates a finding. The corresponding source must exist for a
 	// finding creation to succeed.
 	UpdateFinding(ctx context.Context, in *UpdateFindingRequest, opts ...grpc.CallOption) (*Finding, error)
-	//
-	// Updates a notification config.
+	// Updates a notification config. The following update
+	// fields are allowed: description, pubsub_topic, streaming_config.filter
 	UpdateNotificationConfig(ctx context.Context, in *UpdateNotificationConfigRequest, opts ...grpc.CallOption) (*NotificationConfig, error)
 	// Updates an organization's settings.
 	UpdateOrganizationSettings(ctx context.Context, in *UpdateOrganizationSettingsRequest, opts ...grpc.CallOption) (*OrganizationSettings, error)
@@ -4431,8 +4431,8 @@
 	// Creates or updates a finding. The corresponding source must exist for a
 	// finding creation to succeed.
 	UpdateFinding(context.Context, *UpdateFindingRequest) (*Finding, error)
-	//
-	// Updates a notification config.
+	// Updates a notification config. The following update
+	// fields are allowed: description, pubsub_topic, streaming_config.filter
 	UpdateNotificationConfig(context.Context, *UpdateNotificationConfigRequest) (*NotificationConfig, error)
 	// Updates an organization's settings.
 	UpdateOrganizationSettings(context.Context, *UpdateOrganizationSettingsRequest) (*OrganizationSettings, error)
diff --git a/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go b/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go
index 53ae02d..2121f85 100644
--- a/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go
+++ b/googleapis/cloud/securitycenter/v1p1beta1/securitycenter_service.pb.go
@@ -4205,7 +4205,8 @@
 	// Creates or updates a finding. The corresponding source must exist for a
 	// finding creation to succeed.
 	UpdateFinding(ctx context.Context, in *UpdateFindingRequest, opts ...grpc.CallOption) (*Finding, error)
-	// Updates a notification config.
+	// Updates a notification config. The following update
+	// fields are allowed: description, pubsub_topic, streaming_config.filter
 	UpdateNotificationConfig(ctx context.Context, in *UpdateNotificationConfigRequest, opts ...grpc.CallOption) (*NotificationConfig, error)
 	// Updates an organization's settings.
 	UpdateOrganizationSettings(ctx context.Context, in *UpdateOrganizationSettingsRequest, opts ...grpc.CallOption) (*OrganizationSettings, error)
@@ -4487,7 +4488,8 @@
 	// Creates or updates a finding. The corresponding source must exist for a
 	// finding creation to succeed.
 	UpdateFinding(context.Context, *UpdateFindingRequest) (*Finding, error)
-	// Updates a notification config.
+	// Updates a notification config. The following update
+	// fields are allowed: description, pubsub_topic, streaming_config.filter
 	UpdateNotificationConfig(context.Context, *UpdateNotificationConfigRequest) (*NotificationConfig, error)
 	// Updates an organization's settings.
 	UpdateOrganizationSettings(context.Context, *UpdateOrganizationSettingsRequest) (*OrganizationSettings, error)
diff --git a/googleapis/firestore/v1/query.pb.go b/googleapis/firestore/v1/query.pb.go
index 815fcdd..f945f77 100644
--- a/googleapis/firestore/v1/query.pb.go
+++ b/googleapis/firestore/v1/query.pb.go
@@ -864,54 +864,6 @@
 
 func (*StructuredQuery_UnaryFilter_Field) isStructuredQuery_UnaryFilter_OperandType() {}
 
-// A reference to a field, such as `max(messages.time) as max_time`.
-type StructuredQuery_FieldReference struct {
-	state         protoimpl.MessageState
-	sizeCache     protoimpl.SizeCache
-	unknownFields protoimpl.UnknownFields
-
-	FieldPath string `protobuf:"bytes,2,opt,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"`
-}
-
-func (x *StructuredQuery_FieldReference) Reset() {
-	*x = StructuredQuery_FieldReference{}
-	if protoimpl.UnsafeEnabled {
-		mi := &file_google_firestore_v1_query_proto_msgTypes[7]
-		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
-		ms.StoreMessageInfo(mi)
-	}
-}
-
-func (x *StructuredQuery_FieldReference) String() string {
-	return protoimpl.X.MessageStringOf(x)
-}
-
-func (*StructuredQuery_FieldReference) ProtoMessage() {}
-
-func (x *StructuredQuery_FieldReference) ProtoReflect() protoreflect.Message {
-	mi := &file_google_firestore_v1_query_proto_msgTypes[7]
-	if protoimpl.UnsafeEnabled && x != nil {
-		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
-		if ms.LoadMessageInfo() == nil {
-			ms.StoreMessageInfo(mi)
-		}
-		return ms
-	}
-	return mi.MessageOf(x)
-}
-
-// Deprecated: Use StructuredQuery_FieldReference.ProtoReflect.Descriptor instead.
-func (*StructuredQuery_FieldReference) Descriptor() ([]byte, []int) {
-	return file_google_firestore_v1_query_proto_rawDescGZIP(), []int{0, 5}
-}
-
-func (x *StructuredQuery_FieldReference) GetFieldPath() string {
-	if x != nil {
-		return x.FieldPath
-	}
-	return ""
-}
-
 // An order on a field.
 type StructuredQuery_Order struct {
 	state         protoimpl.MessageState
@@ -927,7 +879,7 @@
 func (x *StructuredQuery_Order) Reset() {
 	*x = StructuredQuery_Order{}
 	if protoimpl.UnsafeEnabled {
-		mi := &file_google_firestore_v1_query_proto_msgTypes[8]
+		mi := &file_google_firestore_v1_query_proto_msgTypes[7]
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		ms.StoreMessageInfo(mi)
 	}
@@ -940,7 +892,7 @@
 func (*StructuredQuery_Order) ProtoMessage() {}
 
 func (x *StructuredQuery_Order) ProtoReflect() protoreflect.Message {
-	mi := &file_google_firestore_v1_query_proto_msgTypes[8]
+	mi := &file_google_firestore_v1_query_proto_msgTypes[7]
 	if protoimpl.UnsafeEnabled && x != nil {
 		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
 		if ms.LoadMessageInfo() == nil {
@@ -953,7 +905,7 @@
 
 // Deprecated: Use StructuredQuery_Order.ProtoReflect.Descriptor instead.
 func (*StructuredQuery_Order) Descriptor() ([]byte, []int) {
-	return file_google_firestore_v1_query_proto_rawDescGZIP(), []int{0, 6}
+	return file_google_firestore_v1_query_proto_rawDescGZIP(), []int{0, 5}
 }
 
 func (x *StructuredQuery_Order) GetField() *StructuredQuery_FieldReference {
@@ -970,6 +922,54 @@
 	return StructuredQuery_DIRECTION_UNSPECIFIED
 }
 
+// A reference to a field, such as `max(messages.time) as max_time`.
+type StructuredQuery_FieldReference struct {
+	state         protoimpl.MessageState
+	sizeCache     protoimpl.SizeCache
+	unknownFields protoimpl.UnknownFields
+
+	FieldPath string `protobuf:"bytes,2,opt,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"`
+}
+
+func (x *StructuredQuery_FieldReference) Reset() {
+	*x = StructuredQuery_FieldReference{}
+	if protoimpl.UnsafeEnabled {
+		mi := &file_google_firestore_v1_query_proto_msgTypes[8]
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		ms.StoreMessageInfo(mi)
+	}
+}
+
+func (x *StructuredQuery_FieldReference) String() string {
+	return protoimpl.X.MessageStringOf(x)
+}
+
+func (*StructuredQuery_FieldReference) ProtoMessage() {}
+
+func (x *StructuredQuery_FieldReference) ProtoReflect() protoreflect.Message {
+	mi := &file_google_firestore_v1_query_proto_msgTypes[8]
+	if protoimpl.UnsafeEnabled && x != nil {
+		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
+		if ms.LoadMessageInfo() == nil {
+			ms.StoreMessageInfo(mi)
+		}
+		return ms
+	}
+	return mi.MessageOf(x)
+}
+
+// Deprecated: Use StructuredQuery_FieldReference.ProtoReflect.Descriptor instead.
+func (*StructuredQuery_FieldReference) Descriptor() ([]byte, []int) {
+	return file_google_firestore_v1_query_proto_rawDescGZIP(), []int{0, 6}
+}
+
+func (x *StructuredQuery_FieldReference) GetFieldPath() string {
+	if x != nil {
+		return x.FieldPath
+	}
+	return ""
+}
+
 // The projection of document's fields to return.
 type StructuredQuery_Projection struct {
 	state         protoimpl.MessageState
@@ -1144,20 +1144,20 @@
 	0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0a, 0x0a, 0x06, 0x49,
 	0x53, 0x5f, 0x4e, 0x41, 0x4e, 0x10, 0x02, 0x12, 0x0b, 0x0a, 0x07, 0x49, 0x53, 0x5f, 0x4e, 0x55,
 	0x4c, 0x4c, 0x10, 0x03, 0x42, 0x0e, 0x0a, 0x0c, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x6e, 0x64, 0x5f,
-	0x74, 0x79, 0x70, 0x65, 0x1a, 0x2f, 0x0a, 0x0e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x66,
-	0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f,
-	0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c,
-	0x64, 0x50, 0x61, 0x74, 0x68, 0x1a, 0xa0, 0x01, 0x0a, 0x05, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12,
-	0x49, 0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33,
-	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72,
-	0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x51,
-	0x75, 0x65, 0x72, 0x79, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65,
-	0x6e, 0x63, 0x65, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x4c, 0x0a, 0x09, 0x64, 0x69,
-	0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e,
+	0x74, 0x79, 0x70, 0x65, 0x1a, 0xa0, 0x01, 0x0a, 0x05, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x12, 0x49,
+	0x0a, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x33, 0x2e,
 	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
 	0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x51, 0x75,
-	0x65, 0x72, 0x79, 0x2e, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x64,
-	0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x59, 0x0a, 0x0a, 0x50, 0x72, 0x6f, 0x6a,
+	0x65, 0x72, 0x79, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e,
+	0x63, 0x65, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x12, 0x4c, 0x0a, 0x09, 0x64, 0x69, 0x72,
+	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x67,
+	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e,
+	0x76, 0x31, 0x2e, 0x53, 0x74, 0x72, 0x75, 0x63, 0x74, 0x75, 0x72, 0x65, 0x64, 0x51, 0x75, 0x65,
+	0x72, 0x79, 0x2e, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x64, 0x69,
+	0x72, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x1a, 0x2f, 0x0a, 0x0e, 0x46, 0x69, 0x65, 0x6c, 0x64,
+	0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x66, 0x69, 0x65,
+	0x6c, 0x64, 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x66,
+	0x69, 0x65, 0x6c, 0x64, 0x50, 0x61, 0x74, 0x68, 0x1a, 0x59, 0x0a, 0x0a, 0x50, 0x72, 0x6f, 0x6a,
 	0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x4b, 0x0a, 0x06, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73,
 	0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x33, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
 	0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x74, 0x72,
@@ -1214,8 +1214,8 @@
 	(*StructuredQuery_CompositeFilter)(nil),       // 8: google.firestore.v1.StructuredQuery.CompositeFilter
 	(*StructuredQuery_FieldFilter)(nil),           // 9: google.firestore.v1.StructuredQuery.FieldFilter
 	(*StructuredQuery_UnaryFilter)(nil),           // 10: google.firestore.v1.StructuredQuery.UnaryFilter
-	(*StructuredQuery_FieldReference)(nil),        // 11: google.firestore.v1.StructuredQuery.FieldReference
-	(*StructuredQuery_Order)(nil),                 // 12: google.firestore.v1.StructuredQuery.Order
+	(*StructuredQuery_Order)(nil),                 // 11: google.firestore.v1.StructuredQuery.Order
+	(*StructuredQuery_FieldReference)(nil),        // 12: google.firestore.v1.StructuredQuery.FieldReference
 	(*StructuredQuery_Projection)(nil),            // 13: google.firestore.v1.StructuredQuery.Projection
 	(*wrappers.Int32Value)(nil),                   // 14: google.protobuf.Int32Value
 	(*Value)(nil),                                 // 15: google.firestore.v1.Value
@@ -1224,7 +1224,7 @@
 	13, // 0: google.firestore.v1.StructuredQuery.select:type_name -> google.firestore.v1.StructuredQuery.Projection
 	6,  // 1: google.firestore.v1.StructuredQuery.from:type_name -> google.firestore.v1.StructuredQuery.CollectionSelector
 	7,  // 2: google.firestore.v1.StructuredQuery.where:type_name -> google.firestore.v1.StructuredQuery.Filter
-	12, // 3: google.firestore.v1.StructuredQuery.order_by:type_name -> google.firestore.v1.StructuredQuery.Order
+	11, // 3: google.firestore.v1.StructuredQuery.order_by:type_name -> google.firestore.v1.StructuredQuery.Order
 	5,  // 4: google.firestore.v1.StructuredQuery.start_at:type_name -> google.firestore.v1.Cursor
 	5,  // 5: google.firestore.v1.StructuredQuery.end_at:type_name -> google.firestore.v1.Cursor
 	14, // 6: google.firestore.v1.StructuredQuery.limit:type_name -> google.protobuf.Int32Value
@@ -1234,14 +1234,14 @@
 	10, // 10: google.firestore.v1.StructuredQuery.Filter.unary_filter:type_name -> google.firestore.v1.StructuredQuery.UnaryFilter
 	1,  // 11: google.firestore.v1.StructuredQuery.CompositeFilter.op:type_name -> google.firestore.v1.StructuredQuery.CompositeFilter.Operator
 	7,  // 12: google.firestore.v1.StructuredQuery.CompositeFilter.filters:type_name -> google.firestore.v1.StructuredQuery.Filter
-	11, // 13: google.firestore.v1.StructuredQuery.FieldFilter.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
+	12, // 13: google.firestore.v1.StructuredQuery.FieldFilter.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
 	2,  // 14: google.firestore.v1.StructuredQuery.FieldFilter.op:type_name -> google.firestore.v1.StructuredQuery.FieldFilter.Operator
 	15, // 15: google.firestore.v1.StructuredQuery.FieldFilter.value:type_name -> google.firestore.v1.Value
 	3,  // 16: google.firestore.v1.StructuredQuery.UnaryFilter.op:type_name -> google.firestore.v1.StructuredQuery.UnaryFilter.Operator
-	11, // 17: google.firestore.v1.StructuredQuery.UnaryFilter.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
-	11, // 18: google.firestore.v1.StructuredQuery.Order.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
+	12, // 17: google.firestore.v1.StructuredQuery.UnaryFilter.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
+	12, // 18: google.firestore.v1.StructuredQuery.Order.field:type_name -> google.firestore.v1.StructuredQuery.FieldReference
 	0,  // 19: google.firestore.v1.StructuredQuery.Order.direction:type_name -> google.firestore.v1.StructuredQuery.Direction
-	11, // 20: google.firestore.v1.StructuredQuery.Projection.fields:type_name -> google.firestore.v1.StructuredQuery.FieldReference
+	12, // 20: google.firestore.v1.StructuredQuery.Projection.fields:type_name -> google.firestore.v1.StructuredQuery.FieldReference
 	21, // [21:21] is the sub-list for method output_type
 	21, // [21:21] is the sub-list for method input_type
 	21, // [21:21] is the sub-list for extension type_name
@@ -1341,7 +1341,7 @@
 			}
 		}
 		file_google_firestore_v1_query_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} {
-			switch v := v.(*StructuredQuery_FieldReference); i {
+			switch v := v.(*StructuredQuery_Order); i {
 			case 0:
 				return &v.state
 			case 1:
@@ -1353,7 +1353,7 @@
 			}
 		}
 		file_google_firestore_v1_query_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} {
-			switch v := v.(*StructuredQuery_Order); i {
+			switch v := v.(*StructuredQuery_FieldReference); i {
 			case 0:
 				return &v.state
 			case 1: