- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -479,7 +480,8 @@ public java.lang.String getParent() {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -891,9 +893,11 @@ public com.google.cloud.securitycenter.v1beta1.SecurityMarks getSecurityMarks()
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -908,9 +912,11 @@ public boolean hasEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -925,9 +931,11 @@ public com.google.protobuf.Timestamp getEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -1639,7 +1647,8 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -1665,7 +1674,8 @@ public java.lang.String getParent() {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -1691,7 +1701,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -1716,7 +1727,8 @@ public Builder setParent(java.lang.String value) {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -1737,7 +1749,8 @@ public Builder clearParent() {
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -2635,9 +2648,11 @@ public com.google.cloud.securitycenter.v1beta1.SecurityMarks.Builder getSecurity
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2651,9 +2666,11 @@ public boolean hasEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2671,9 +2688,11 @@ public com.google.protobuf.Timestamp getEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2695,9 +2714,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp value) {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2716,9 +2737,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValu
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2742,9 +2765,11 @@ public Builder mergeEventTime(com.google.protobuf.Timestamp value) {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2764,9 +2789,11 @@ public Builder clearEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2780,9 +2807,11 @@ public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2798,9 +2827,11 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java
index f3a401c26..90f38f888 100644
--- a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOrBuilder.java
@@ -58,7 +58,8 @@ public interface FindingOrBuilder
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -74,7 +75,8 @@ public interface FindingOrBuilder
*
*
*
- * Immutable. The relative resource name of the source the finding belongs to. See:
+ * Immutable. The relative resource name of the source the finding belongs to.
+ * See:
* https://cloud.google.com/apis/design/resource_names#relative_resource_name
* This field is immutable after creation time.
* For example:
@@ -326,9 +328,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -340,9 +344,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -354,9 +360,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java
index 738d6b9ff..1f967069f 100644
--- a/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java
+++ b/proto-google-cloud-securitycenter-v1beta1/src/main/java/com/google/cloud/securitycenter/v1beta1/FindingOuterClass.java
@@ -46,12 +46,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
java.lang.String[] descriptorData = {
"\n1google/cloud/securitycenter/v1beta1/fi"
+ "nding.proto\022#google.cloud.securitycenter"
- + ".v1beta1\032\037google/api/field_behavior.prot"
- + "o\032\031google/api/resource.proto\0328google/clo"
- + "ud/securitycenter/v1beta1/security_marks"
- + ".proto\032\034google/protobuf/struct.proto\032\037go"
- + "ogle/protobuf/timestamp.proto\032\034google/ap"
- + "i/annotations.proto\"\270\005\n\007Finding\022\014\n\004name\030"
+ + ".v1beta1\032\034google/api/annotations.proto\032\037"
+ + "google/api/field_behavior.proto\032\031google/"
+ + "api/resource.proto\0328google/cloud/securit"
+ + "ycenter/v1beta1/security_marks.proto\032\034go"
+ + "ogle/protobuf/struct.proto\032\037google/proto"
+ + "buf/timestamp.proto\"\270\005\n\007Finding\022\014\n\004name\030"
+ "\001 \001(\t\022\023\n\006parent\030\002 \001(\tB\003\340A\005\022\025\n\rresource_n"
+ "ame\030\003 \001(\t\022A\n\005state\030\004 \001(\01622.google.cloud."
+ "securitycenter.v1beta1.Finding.State\022\020\n\010"
@@ -78,12 +78,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
+ com.google.api.AnnotationsProto.getDescriptor(),
com.google.api.FieldBehaviorProto.getDescriptor(),
com.google.api.ResourceProto.getDescriptor(),
com.google.cloud.securitycenter.v1beta1.SecurityMarksOuterClass.getDescriptor(),
com.google.protobuf.StructProto.getDescriptor(),
com.google.protobuf.TimestampProto.getDescriptor(),
- com.google.api.AnnotationsProto.getDescriptor(),
});
internal_static_google_cloud_securitycenter_v1beta1_Finding_descriptor =
getDescriptor().getMessageTypes().get(0);
@@ -118,12 +118,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
registry.add(com.google.api.ResourceProto.resource);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
descriptor, registry);
+ com.google.api.AnnotationsProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor();
com.google.cloud.securitycenter.v1beta1.SecurityMarksOuterClass.getDescriptor();
com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor();
- com.google.api.AnnotationsProto.getDescriptor();
}
// @@protoc_insertion_point(outer_class_scope)
diff --git a/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto b/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto
index d78a522b4..647b3b432 100644
--- a/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto
+++ b/proto-google-cloud-securitycenter-v1beta1/src/main/proto/google/cloud/securitycenter/v1beta1/finding.proto
@@ -16,12 +16,12 @@ syntax = "proto3";
package google.cloud.securitycenter.v1beta1;
+import "google/api/annotations.proto";
import "google/api/field_behavior.proto";
import "google/api/resource.proto";
import "google/cloud/securitycenter/v1beta1/security_marks.proto";
import "google/protobuf/struct.proto";
import "google/protobuf/timestamp.proto";
-import "google/api/annotations.proto";
option go_package = "google.golang.org/genproto/googleapis/cloud/securitycenter/v1beta1;securitycenter";
option java_multiple_files = true;
@@ -58,7 +58,8 @@ message Finding {
// "organizations/{organization_id}/sources/{source_id}/findings/{finding_id}"
string name = 1;
- // Immutable. The relative resource name of the source the finding belongs to. See:
+ // Immutable. The relative resource name of the source the finding belongs to.
+ // See:
// https://cloud.google.com/apis/design/resource_names#relative_resource_name
// This field is immutable after creation time.
// For example:
@@ -97,9 +98,11 @@ message Finding {
// to the finding.
SecurityMarks security_marks = 8 [(google.api.field_behavior) = OUTPUT_ONLY];
- // The time at which the event took place. For example, if the finding
- // represents an open firewall it would capture the time the detector believes
- // the firewall became open. The accuracy is determined by the detector.
+ // The time at which the event took place, or when an update to the finding
+ // occurred. For example, if the finding represents an open firewall it would
+ // capture the time the detector believes the firewall became open. The
+ // accuracy is determined by the detector. If the finding were to be resolved
+ // afterward, this time would reflect when the finding was resolved.
google.protobuf.Timestamp event_time = 9;
// The time at which the finding was created in Security Command Center.
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/pom.xml b/proto-google-cloud-securitycenter-v1p1beta1/pom.xml
index 17343f1ee..9ae22e4b1 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/pom.xml
+++ b/proto-google-cloud-securitycenter-v1p1beta1/pom.xml
@@ -4,13 +4,13 @@
4.0.0
com.google.api.grpc
proto-google-cloud-securitycenter-v1p1beta1
- 0.90.0
+ 0.91.0
proto-google-cloud-securitycenter-v1p1beta1
PROTO library for proto-google-cloud-securitycenter-v1p1beta1
com.google.cloud
google-cloud-securitycenter-parent
- 1.2.0
+ 1.3.0
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java
index 3e5a6c366..e01708435 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequest.java
@@ -198,8 +198,6 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -223,8 +221,6 @@ public java.lang.String getFindingId() {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -250,8 +246,8 @@ public com.google.protobuf.ByteString getFindingIdBytes() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -268,8 +264,8 @@ public boolean hasFinding() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -288,8 +284,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -794,8 +790,6 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -818,8 +812,6 @@ public java.lang.String getFindingId() {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -842,8 +834,6 @@ public com.google.protobuf.ByteString getFindingIdBytes() {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -865,8 +855,6 @@ public Builder setFindingId(java.lang.String value) {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -884,8 +872,6 @@ public Builder clearFindingId() {
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -914,8 +900,8 @@ public Builder setFindingIdBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -931,8 +917,8 @@ public boolean hasFinding() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -954,8 +940,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -979,8 +965,8 @@ public Builder setFinding(com.google.cloud.securitycenter.v1p1beta1.Finding valu
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -1002,8 +988,8 @@ public Builder setFinding(
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -1031,8 +1017,8 @@ public Builder mergeFinding(com.google.cloud.securitycenter.v1p1beta1.Finding va
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -1054,8 +1040,8 @@ public Builder clearFinding() {
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -1071,8 +1057,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding.Builder getFindingBuild
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -1092,8 +1078,8 @@ public com.google.cloud.securitycenter.v1p1beta1.FindingOrBuilder getFindingOrBu
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java
index 7244c74df..c36e83c69 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateFindingRequestOrBuilder.java
@@ -59,8 +59,6 @@ public interface CreateFindingRequestOrBuilder
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -73,8 +71,6 @@ public interface CreateFindingRequestOrBuilder
*
*
* Required. Unique identifier provided by the client within the parent scope.
- * It must be alphanumeric and less than or equal to 32 characters and
- * greater than 0 characters in length.
*
*
* string finding_id = 2 [(.google.api.field_behavior) = REQUIRED];
@@ -87,8 +83,8 @@ public interface CreateFindingRequestOrBuilder
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -102,8 +98,8 @@ public interface CreateFindingRequestOrBuilder
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
@@ -117,8 +113,8 @@ public interface CreateFindingRequestOrBuilder
*
*
*
- * Required. The Finding being created. The name and security_marks will be
- * ignored as they are both output only fields on this resource.
+ * Required. The Finding being created. The name and security_marks will be ignored as
+ * they are both output only fields on this resource.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java
index 296a664fb..1b6a7963b 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequest.java
@@ -145,8 +145,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -171,8 +171,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -255,9 +255,8 @@ public com.google.protobuf.ByteString getConfigIdBytes() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -274,9 +273,8 @@ public boolean hasNotificationConfig() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -295,9 +293,8 @@ public com.google.cloud.securitycenter.v1p1beta1.NotificationConfig getNotificat
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -692,8 +689,8 @@ public Builder mergeFrom(
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -717,8 +714,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -742,8 +739,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -766,8 +763,8 @@ public Builder setParent(java.lang.String value) {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -786,8 +783,8 @@ public Builder clearParent() {
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -939,9 +936,8 @@ public Builder setConfigIdBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -957,9 +953,8 @@ public boolean hasNotificationConfig() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -981,9 +976,8 @@ public com.google.cloud.securitycenter.v1p1beta1.NotificationConfig getNotificat
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1008,9 +1002,8 @@ public Builder setNotificationConfig(
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1032,9 +1025,8 @@ public Builder setNotificationConfig(
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1064,9 +1056,8 @@ public Builder mergeNotificationConfig(
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1088,9 +1079,8 @@ public Builder clearNotificationConfig() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1107,9 +1097,8 @@ public Builder clearNotificationConfig() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -1130,9 +1119,8 @@ public Builder clearNotificationConfig() {
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java
index 17c1b2c41..0f86b6d2a 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateNotificationConfigRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface CreateNotificationConfigRequestOrBuilder
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -42,8 +42,8 @@ public interface CreateNotificationConfigRequestOrBuilder
*
*
*
- * Required. Resource name of the new notification config's parent. Its format
- * is "organizations/[organization_id]".
+ * Required. Resource name of the new notification config's parent. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -89,9 +89,8 @@ public interface CreateNotificationConfigRequestOrBuilder
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -105,9 +104,8 @@ public interface CreateNotificationConfigRequestOrBuilder
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
@@ -121,9 +119,8 @@ public interface CreateNotificationConfigRequestOrBuilder
*
*
*
- * Required. The notification config being created. The name and the service
- * account will be ignored as they are both output only fields on this
- * resource.
+ * Required. The notification config being created. The name and the service account
+ * will be ignored as they are both output only fields on this resource.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java
index 864ba0da2..e289e23a7 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequest.java
@@ -188,8 +188,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -206,8 +206,8 @@ public boolean hasSource() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -226,8 +226,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source getSource() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -720,8 +720,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -737,8 +737,8 @@ public boolean hasSource() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -760,8 +760,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source getSource() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -785,8 +785,8 @@ public Builder setSource(com.google.cloud.securitycenter.v1p1beta1.Source value)
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -808,8 +808,8 @@ public Builder setSource(
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -837,8 +837,8 @@ public Builder mergeSource(com.google.cloud.securitycenter.v1p1beta1.Source valu
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -860,8 +860,8 @@ public Builder clearSource() {
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -877,8 +877,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Source.Builder getSourceBuilder
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -898,8 +898,8 @@ public com.google.cloud.securitycenter.v1p1beta1.SourceOrBuilder getSourceOrBuil
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java
index a1a0cc233..11a90fff2 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/CreateSourceRequestOrBuilder.java
@@ -58,8 +58,8 @@ public interface CreateSourceRequestOrBuilder
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -73,8 +73,8 @@ public interface CreateSourceRequestOrBuilder
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
@@ -88,8 +88,8 @@ public interface CreateSourceRequestOrBuilder
*
*
*
- * Required. The Source being created, only the display_name and description
- * will be used. All other fields will be ignored.
+ * Required. The Source being created, only the display_name and description will be
+ * used. All other fields will be ignored.
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java
index 436313065..3033c87e7 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/Finding.java
@@ -48,6 +48,7 @@ private Finding() {
state_ = 0;
category_ = "";
externalUri_ = "";
+ severity_ = 0;
}
@java.lang.Override
@@ -185,6 +186,13 @@ private Finding(
createTime_ = subBuilder.buildPartial();
}
+ break;
+ }
+ case 104:
+ {
+ int rawValue = input.readEnum();
+
+ severity_ = rawValue;
break;
}
default:
@@ -393,6 +401,209 @@ private State(int value) {
// @@protoc_insertion_point(enum_scope:google.cloud.securitycenter.v1p1beta1.Finding.State)
}
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * Protobuf enum {@code google.cloud.securitycenter.v1p1beta1.Finding.Severity}
+ */
+ public enum Severity implements com.google.protobuf.ProtocolMessageEnum {
+ /**
+ *
+ *
+ *
+ * No severity specified. The default value.
+ *
+ *
+ * SEVERITY_UNSPECIFIED = 0;
+ */
+ SEVERITY_UNSPECIFIED(0),
+ /**
+ *
+ *
+ *
+ * Critical severity.
+ *
+ *
+ * CRITICAL = 1;
+ */
+ CRITICAL(1),
+ /**
+ *
+ *
+ *
+ * High severity.
+ *
+ *
+ * HIGH = 2;
+ */
+ HIGH(2),
+ /**
+ *
+ *
+ *
+ * Medium severity.
+ *
+ *
+ * MEDIUM = 3;
+ */
+ MEDIUM(3),
+ /**
+ *
+ *
+ *
+ * Low severity.
+ *
+ *
+ * LOW = 4;
+ */
+ LOW(4),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ *
+ *
+ *
+ * No severity specified. The default value.
+ *
+ *
+ * SEVERITY_UNSPECIFIED = 0;
+ */
+ public static final int SEVERITY_UNSPECIFIED_VALUE = 0;
+ /**
+ *
+ *
+ *
+ * Critical severity.
+ *
+ *
+ * CRITICAL = 1;
+ */
+ public static final int CRITICAL_VALUE = 1;
+ /**
+ *
+ *
+ *
+ * High severity.
+ *
+ *
+ * HIGH = 2;
+ */
+ public static final int HIGH_VALUE = 2;
+ /**
+ *
+ *
+ *
+ * Medium severity.
+ *
+ *
+ * MEDIUM = 3;
+ */
+ public static final int MEDIUM_VALUE = 3;
+ /**
+ *
+ *
+ *
+ * Low severity.
+ *
+ *
+ * LOW = 4;
+ */
+ public static final int LOW_VALUE = 4;
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static Severity valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static Severity forNumber(int value) {
+ switch (value) {
+ case 0:
+ return SEVERITY_UNSPECIFIED;
+ case 1:
+ return CRITICAL;
+ case 2:
+ return HIGH;
+ case 3:
+ return MEDIUM;
+ case 4:
+ return LOW;
+ default:
+ return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() {
+ return internalValueMap;
+ }
+
+ private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap =
+ new com.google.protobuf.Internal.EnumLiteMap() {
+ public Severity findValueByNumber(int number) {
+ return Severity.forNumber(number);
+ }
+ };
+
+ public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalStateException(
+ "Can't get the descriptor of an unrecognized enum value.");
+ }
+ return getDescriptor().getValues().get(ordinal());
+ }
+
+ public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() {
+ return getDescriptor();
+ }
+
+ public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() {
+ return com.google.cloud.securitycenter.v1p1beta1.Finding.getDescriptor()
+ .getEnumTypes()
+ .get(1);
+ }
+
+ private static final Severity[] VALUES = values();
+
+ public static Severity valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
+ if (desc.getType() != getDescriptor()) {
+ throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type.");
+ }
+ if (desc.getIndex() == -1) {
+ return UNRECOGNIZED;
+ }
+ return VALUES[desc.getIndex()];
+ }
+
+ private final int value;
+
+ private Severity(int value) {
+ this.value = value;
+ }
+
+ // @@protoc_insertion_point(enum_scope:google.cloud.securitycenter.v1p1beta1.Finding.Severity)
+ }
+
public static final int NAME_FIELD_NUMBER = 1;
private volatile java.lang.Object name_;
/**
@@ -893,9 +1104,11 @@ public com.google.cloud.securitycenter.v1p1beta1.SecurityMarks getSecurityMarks(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -910,9 +1123,11 @@ public boolean hasEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -927,9 +1142,11 @@ public com.google.protobuf.Timestamp getEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -985,6 +1202,44 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
return getCreateTime();
}
+ public static final int SEVERITY_FIELD_NUMBER = 13;
+ private int severity_;
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The enum numeric value on the wire for severity.
+ */
+ @java.lang.Override
+ public int getSeverityValue() {
+ return severity_;
+ }
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The severity.
+ */
+ @java.lang.Override
+ public com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity() {
+ @SuppressWarnings("deprecation")
+ com.google.cloud.securitycenter.v1p1beta1.Finding.Severity result =
+ com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.valueOf(severity_);
+ return result == null
+ ? com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.UNRECOGNIZED
+ : result;
+ }
+
private byte memoizedIsInitialized = -1;
@java.lang.Override
@@ -1029,6 +1284,11 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io
if (createTime_ != null) {
output.writeMessage(10, getCreateTime());
}
+ if (severity_
+ != com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.SEVERITY_UNSPECIFIED
+ .getNumber()) {
+ output.writeEnum(13, severity_);
+ }
unknownFields.writeTo(output);
}
@@ -1076,6 +1336,11 @@ public int getSerializedSize() {
if (createTime_ != null) {
size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getCreateTime());
}
+ if (severity_
+ != com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.SEVERITY_UNSPECIFIED
+ .getNumber()) {
+ size += com.google.protobuf.CodedOutputStream.computeEnumSize(13, severity_);
+ }
size += unknownFields.getSerializedSize();
memoizedSize = size;
return size;
@@ -1111,6 +1376,7 @@ public boolean equals(final java.lang.Object obj) {
if (hasCreateTime()) {
if (!getCreateTime().equals(other.getCreateTime())) return false;
}
+ if (severity_ != other.severity_) return false;
if (!unknownFields.equals(other.unknownFields)) return false;
return true;
}
@@ -1150,6 +1416,8 @@ public int hashCode() {
hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER;
hash = (53 * hash) + getCreateTime().hashCode();
}
+ hash = (37 * hash) + SEVERITY_FIELD_NUMBER;
+ hash = (53 * hash) + severity_;
hash = (29 * hash) + unknownFields.hashCode();
memoizedHashCode = hash;
return hash;
@@ -1350,6 +1618,8 @@ public Builder clear() {
createTime_ = null;
createTimeBuilder_ = null;
}
+ severity_ = 0;
+
return this;
}
@@ -1401,6 +1671,7 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding buildPartial() {
} else {
result.createTime_ = createTimeBuilder_.build();
}
+ result.severity_ = severity_;
onBuilt();
return result;
}
@@ -1484,6 +1755,9 @@ public Builder mergeFrom(com.google.cloud.securitycenter.v1p1beta1.Finding other
if (other.hasCreateTime()) {
mergeCreateTime(other.getCreateTime());
}
+ if (other.severity_ != 0) {
+ setSeverityValue(other.getSeverityValue());
+ }
this.mergeUnknownFields(other.unknownFields);
onChanged();
return this;
@@ -2640,9 +2914,11 @@ public Builder clearSecurityMarks() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2656,9 +2932,11 @@ public boolean hasEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2676,9 +2954,11 @@ public com.google.protobuf.Timestamp getEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2700,9 +2980,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp value) {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2721,9 +3003,11 @@ public Builder setEventTime(com.google.protobuf.Timestamp.Builder builderForValu
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2747,9 +3031,11 @@ public Builder mergeEventTime(com.google.protobuf.Timestamp value) {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2769,9 +3055,11 @@ public Builder clearEventTime() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2785,9 +3073,11 @@ public com.google.protobuf.Timestamp.Builder getEventTimeBuilder() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -2803,9 +3093,11 @@ public com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder() {
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -3010,6 +3302,99 @@ public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() {
return createTimeBuilder_;
}
+ private int severity_ = 0;
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The enum numeric value on the wire for severity.
+ */
+ @java.lang.Override
+ public int getSeverityValue() {
+ return severity_;
+ }
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @param value The enum numeric value on the wire for severity to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSeverityValue(int value) {
+
+ severity_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The severity.
+ */
+ @java.lang.Override
+ public com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity() {
+ @SuppressWarnings("deprecation")
+ com.google.cloud.securitycenter.v1p1beta1.Finding.Severity result =
+ com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.valueOf(severity_);
+ return result == null
+ ? com.google.cloud.securitycenter.v1p1beta1.Finding.Severity.UNRECOGNIZED
+ : result;
+ }
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @param value The severity to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSeverity(com.google.cloud.securitycenter.v1p1beta1.Finding.Severity value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ severity_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return This builder for chaining.
+ */
+ public Builder clearSeverity() {
+
+ severity_ = 0;
+ onChanged();
+ return this;
+ }
+
@java.lang.Override
public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java
index 0d0c7f23a..7729e74db 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOrBuilder.java
@@ -326,9 +326,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -340,9 +342,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -354,9 +358,11 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
*
*
*
- * The time at which the event took place. For example, if the finding
- * represents an open firewall it would capture the time the detector believes
- * the firewall became open. The accuracy is determined by the detector.
+ * The time at which the event took place, or when an update to the finding
+ * occurred. For example, if the finding represents an open firewall it would
+ * capture the time the detector believes the firewall became open. The
+ * accuracy is determined by the detector. If the finding were to be resolved
+ * afterward, this time would reflect when the finding was resolved.
*
*
* .google.protobuf.Timestamp event_time = 9;
@@ -397,4 +403,29 @@ com.google.protobuf.Value getSourcePropertiesOrDefault(
* .google.protobuf.Timestamp create_time = 10;
*/
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder();
+
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The enum numeric value on the wire for severity.
+ */
+ int getSeverityValue();
+ /**
+ *
+ *
+ *
+ * The severity of the finding.
+ *
+ *
+ * .google.cloud.securitycenter.v1p1beta1.Finding.Severity severity = 13;
+ *
+ * @return The severity.
+ */
+ com.google.cloud.securitycenter.v1p1beta1.Finding.Severity getSeverity();
}
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java
index 84569c7c5..bda19f6ab 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/FindingOuterClass.java
@@ -51,7 +51,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "gle/api/resource.proto\032:google/cloud/sec"
+ "uritycenter/v1p1beta1/security_marks.pro"
+ "to\032\034google/protobuf/struct.proto\032\037google"
- + "/protobuf/timestamp.proto\"\271\005\n\007Finding\022\014\n"
+ + "/protobuf/timestamp.proto\"\327\006\n\007Finding\022\014\n"
+ "\004name\030\001 \001(\t\022\016\n\006parent\030\002 \001(\t\022\025\n\rresource_"
+ "name\030\003 \001(\t\022C\n\005state\030\004 \001(\01624.google.cloud"
+ ".securitycenter.v1p1beta1.Finding.State\022"
@@ -62,20 +62,24 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "24.google.cloud.securitycenter.v1p1beta1"
+ ".SecurityMarksB\003\340A\003\022.\n\nevent_time\030\t \001(\0132"
+ "\032.google.protobuf.Timestamp\022/\n\013create_ti"
- + "me\030\n \001(\0132\032.google.protobuf.Timestamp\032O\n\025"
- + "SourcePropertiesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005va"
- + "lue\030\002 \001(\0132\026.google.protobuf.Value:\0028\001\"8\n"
- + "\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020"
- + "\001\022\014\n\010INACTIVE\020\002:l\352Ai\n%securitycenter.goo"
- + "gleapis.com/Finding\022@organizations/{orga"
- + "nization}/sources/{source}/findings/{fin"
- + "ding}B\375\001\n)com.google.cloud.securitycente"
- + "r.v1p1beta1P\001ZSgoogle.golang.org/genprot"
- + "o/googleapis/cloud/securitycenter/v1p1be"
- + "ta1;securitycenter\252\002%Google.Cloud.Securi"
- + "tyCenter.V1P1Beta1\312\002%Google\\Cloud\\Securi"
- + "tyCenter\\V1p1beta1\352\002(Google::Cloud::Secu"
- + "rityCenter::V1p1beta1b\006proto3"
+ + "me\030\n \001(\0132\032.google.protobuf.Timestamp\022I\n\010"
+ + "severity\030\r \001(\01627.google.cloud.securityce"
+ + "nter.v1p1beta1.Finding.Severity\032O\n\025Sourc"
+ + "ePropertiesEntry\022\013\n\003key\030\001 \001(\t\022%\n\005value\030\002"
+ + " \001(\0132\026.google.protobuf.Value:\0028\001\"8\n\005Stat"
+ + "e\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\001\022\014\n\010"
+ + "INACTIVE\020\002\"Q\n\010Severity\022\030\n\024SEVERITY_UNSPE"
+ + "CIFIED\020\000\022\014\n\010CRITICAL\020\001\022\010\n\004HIGH\020\002\022\n\n\006MEDI"
+ + "UM\020\003\022\007\n\003LOW\020\004:l\352Ai\n%securitycenter.googl"
+ + "eapis.com/Finding\022@organizations/{organi"
+ + "zation}/sources/{source}/findings/{findi"
+ + "ng}B\375\001\n)com.google.cloud.securitycenter."
+ + "v1p1beta1P\001ZSgoogle.golang.org/genproto/"
+ + "googleapis/cloud/securitycenter/v1p1beta"
+ + "1;securitycenter\252\002%Google.Cloud.Security"
+ + "Center.V1P1Beta1\312\002%Google\\Cloud\\Security"
+ + "Center\\V1p1beta1\352\002(Google::Cloud::Securi"
+ + "tyCenter::V1p1beta1b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
@@ -104,6 +108,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
"SecurityMarks",
"EventTime",
"CreateTime",
+ "Severity",
});
internal_static_google_cloud_securitycenter_v1p1beta1_Finding_SourcePropertiesEntry_descriptor =
internal_static_google_cloud_securitycenter_v1p1beta1_Finding_descriptor
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java
index 7cca0b3d5..6b57c22ef 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequest.java
@@ -118,8 +118,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -144,8 +144,8 @@ public java.lang.String getName() {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -503,8 +503,8 @@ public Builder mergeFrom(
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -528,8 +528,8 @@ public java.lang.String getName() {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -553,8 +553,8 @@ public com.google.protobuf.ByteString getNameBytes() {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -577,8 +577,8 @@ public Builder setName(java.lang.String value) {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -597,8 +597,8 @@ public Builder clearName() {
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java
index a1a822e8e..6bed1814c 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GetOrganizationSettingsRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface GetOrganizationSettingsRequestOrBuilder
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
@@ -42,8 +42,8 @@ public interface GetOrganizationSettingsRequestOrBuilder
*
*
*
- * Required. Name of the organization to get organization settings for. Its
- * format is "organizations/[organization_id]/organizationSettings".
+ * Required. Name of the organization to get organization settings for. Its format is
+ * "organizations/[organization_id]/organizationSettings".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java
index 95971cbd2..6b16f12d1 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequest.java
@@ -372,9 +372,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -408,9 +408,9 @@ public java.lang.String getGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -1581,9 +1581,9 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -1616,9 +1616,9 @@ public java.lang.String getGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -1651,9 +1651,9 @@ public com.google.protobuf.ByteString getGroupByBytes() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -1685,9 +1685,9 @@ public Builder setGroupBy(java.lang.String value) {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -1715,9 +1715,9 @@ public Builder clearGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
index 93a5c1500..edf0c3157 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupAssetsRequestOrBuilder.java
@@ -175,9 +175,9 @@ public interface GroupAssetsRequestOrBuilder
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
@@ -200,9 +200,9 @@ public interface GroupAssetsRequestOrBuilder
*
*
*
- * Required. Expression that defines what assets fields to use for grouping.
- * The string value should follow SQL syntax: comma separated list of fields.
- * For example:
+ * Required. Expression that defines what assets fields to use for grouping. The string
+ * value should follow SQL syntax: comma separated list of fields. For
+ * example:
* "security_center_properties.resource_project,security_center_properties.project".
* The following fields are supported when compare_duration is not set:
* * security_center_properties.resource_project
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
index 3991e01fb..36145df3f 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequest.java
@@ -354,9 +354,9 @@ public com.google.protobuf.ByteString getFilterBytes() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -386,9 +386,9 @@ public java.lang.String getGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -1526,9 +1526,9 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -1557,9 +1557,9 @@ public java.lang.String getGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -1588,9 +1588,9 @@ public com.google.protobuf.ByteString getGroupByBytes() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -1618,9 +1618,9 @@ public Builder setGroupBy(java.lang.String value) {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -1644,9 +1644,9 @@ public Builder clearGroupBy() {
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
index 528e8d05a..2a4c866e3 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/GroupFindingsRequestOrBuilder.java
@@ -157,9 +157,9 @@ public interface GroupFindingsRequestOrBuilder
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
@@ -178,9 +178,9 @@ public interface GroupFindingsRequestOrBuilder
*
*
*
- * Required. Expression that defines what assets fields to use for grouping
- * (including `state_change`). The string value should follow SQL syntax:
- * comma separated list of fields. For example: "parent,resource_name".
+ * Required. Expression that defines what assets fields to use for grouping (including
+ * `state_change`). The string value should follow SQL syntax: comma separated
+ * list of fields. For example: "parent,resource_name".
* The following fields are supported:
* * resource_name
* * category
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
index 67312d158..a72a0ff35 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequest.java
@@ -634,14 +634,12 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -653,14 +651,12 @@ public boolean hasFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -672,14 +668,12 @@ public com.google.protobuf.FieldMask getFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
@java.lang.Override
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
@@ -2454,14 +2448,12 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -2472,14 +2464,12 @@ public boolean hasFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -2494,14 +2484,12 @@ public com.google.protobuf.FieldMask getFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder setFieldMask(com.google.protobuf.FieldMask value) {
if (fieldMaskBuilder_ == null) {
@@ -2520,14 +2508,12 @@ public Builder setFieldMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) {
if (fieldMaskBuilder_ == null) {
@@ -2543,14 +2529,12 @@ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValu
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder mergeFieldMask(com.google.protobuf.FieldMask value) {
if (fieldMaskBuilder_ == null) {
@@ -2571,14 +2555,12 @@ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder clearFieldMask() {
if (fieldMaskBuilder_ == null) {
@@ -2595,14 +2577,12 @@ public Builder clearFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() {
@@ -2613,14 +2593,12 @@ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
if (fieldMaskBuilder_ != null) {
@@ -2633,14 +2611,12 @@ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask,
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java
index 7ac98113a..bc7195f72 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListAssetsRequestOrBuilder.java
@@ -374,14 +374,12 @@ public interface ListAssetsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -390,14 +388,12 @@ public interface ListAssetsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -406,14 +402,12 @@ public interface ListAssetsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the ListAssetsResult fields to be listed in the
* response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder();
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java
index 8996a4596..541d8a788 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequest.java
@@ -628,13 +628,11 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -646,13 +644,11 @@ public boolean hasFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -664,13 +660,11 @@ public com.google.protobuf.FieldMask getFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
@java.lang.Override
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
@@ -2442,13 +2436,11 @@ public com.google.protobuf.DurationOrBuilder getCompareDurationOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -2459,13 +2451,11 @@ public boolean hasFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -2480,13 +2470,11 @@ public com.google.protobuf.FieldMask getFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder setFieldMask(com.google.protobuf.FieldMask value) {
if (fieldMaskBuilder_ == null) {
@@ -2505,13 +2493,11 @@ public Builder setFieldMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) {
if (fieldMaskBuilder_ == null) {
@@ -2527,13 +2513,11 @@ public Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValu
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder mergeFieldMask(com.google.protobuf.FieldMask value) {
if (fieldMaskBuilder_ == null) {
@@ -2554,13 +2538,11 @@ public Builder mergeFieldMask(com.google.protobuf.FieldMask value) {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public Builder clearFieldMask() {
if (fieldMaskBuilder_ == null) {
@@ -2577,13 +2559,11 @@ public Builder clearFieldMask() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() {
@@ -2594,13 +2574,11 @@ public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
if (fieldMaskBuilder_ != null) {
@@ -2613,13 +2591,11 @@ public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder() {
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.FieldMask,
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java
index a6b19b43a..46650fd77 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsRequestOrBuilder.java
@@ -368,13 +368,11 @@ public interface ListFindingsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return Whether the fieldMask field is set.
*/
@@ -383,13 +381,11 @@ public interface ListFindingsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*
* @return The fieldMask.
*/
@@ -398,13 +394,11 @@ public interface ListFindingsRequestOrBuilder
*
*
*
- * Optional.
* A field mask to specify the Finding fields to be listed in the response.
* An empty field mask will list all fields.
*
*
- * .google.protobuf.FieldMask field_mask = 7 [(.google.api.field_behavior) = OPTIONAL];
- *
+ * .google.protobuf.FieldMask field_mask = 7;
*/
com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder();
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java
index c432cc776..b5ec5fa53 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListFindingsResponse.java
@@ -230,7 +230,7 @@ public interface ListFindingsResultOrBuilder
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the resource field is set.
@@ -244,7 +244,7 @@ public interface ListFindingsResultOrBuilder
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The resource.
@@ -259,7 +259,7 @@ public interface ListFindingsResultOrBuilder
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult
@@ -2270,7 +2270,7 @@ public int getStateChangeValue() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the resource field is set.
@@ -2287,7 +2287,7 @@ public boolean hasResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The resource.
@@ -2309,7 +2309,7 @@ public boolean hasResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
@java.lang.Override
@@ -3047,7 +3047,7 @@ public Builder clearStateChange() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the resource field is set.
@@ -3063,7 +3063,7 @@ public boolean hasResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The resource.
@@ -3088,7 +3088,7 @@ public boolean hasResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public Builder setResource(
@@ -3114,7 +3114,7 @@ public Builder setResource(
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public Builder setResource(
@@ -3138,7 +3138,7 @@ public Builder setResource(
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public Builder mergeResource(
@@ -3169,7 +3169,7 @@ public Builder mergeResource(
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public Builder clearResource() {
@@ -3191,7 +3191,7 @@ public Builder clearResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult
@@ -3209,7 +3209,7 @@ public Builder clearResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
public com.google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult
@@ -3232,7 +3232,7 @@ public Builder clearResource() {
*
*
*
- * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3;
+ * .google.cloud.securitycenter.v1p1beta1.ListFindingsResponse.ListFindingsResult.Resource resource = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*/
private com.google.protobuf.SingleFieldBuilderV3<
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java
index e171f6656..288c00bf6 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequest.java
@@ -130,8 +130,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -156,8 +156,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -608,8 +608,8 @@ public Builder mergeFrom(
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -633,8 +633,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -658,8 +658,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -682,8 +682,8 @@ public Builder setParent(java.lang.String value) {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -702,8 +702,8 @@ public Builder clearParent() {
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java
index e10988047..a712c388d 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/ListSourcesRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface ListSourcesRequestOrBuilder
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
@@ -42,8 +42,8 @@ public interface ListSourcesRequestOrBuilder
*
*
*
- * Required. Resource name of the parent of sources to list. Its format should
- * be "organizations/[organization_id]".
+ * Required. Resource name of the parent of sources to list. Its format should be
+ * "organizations/[organization_id]".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java
index 1553c10ec..493d5d11c 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequest.java
@@ -117,8 +117,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -143,8 +143,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -498,8 +498,8 @@ public Builder mergeFrom(
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -523,8 +523,8 @@ public java.lang.String getParent() {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -548,8 +548,8 @@ public com.google.protobuf.ByteString getParentBytes() {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -572,8 +572,8 @@ public Builder setParent(java.lang.String value) {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -592,8 +592,8 @@ public Builder clearParent() {
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java
index 7ff9511c9..d772aa0f6 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/RunAssetDiscoveryRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface RunAssetDiscoveryRequestOrBuilder
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
@@ -42,8 +42,8 @@ public interface RunAssetDiscoveryRequestOrBuilder
*
*
*
- * Required. Name of the organization to run asset discovery for. Its format
- * is "organizations/[organization_id]".
+ * Required. Name of the organization to run asset discovery for. Its format is
+ * "organizations/[organization_id]".
*
*
*
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java
index e2ad20d83..d481bbcc2 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/SecuritycenterService.java
@@ -248,227 +248,227 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
+ "_token\030\002 \001(\t\022\021\n\tpage_size\030\007 \001(\005\"n\n\023ListS"
+ "ourcesResponse\022>\n\007sources\030\001 \003(\0132-.google"
+ ".cloud.securitycenter.v1p1beta1.Source\022\027"
- + "\n\017next_page_token\030\002 \001(\t\"\277\002\n\021ListAssetsRe"
+ + "\n\017next_page_token\030\002 \001(\t\"\272\002\n\021ListAssetsRe"
+ "quest\022H\n\006parent\030\001 \001(\tB8\340A\002\372A2\n0cloudreso"
+ "urcemanager.googleapis.com/Organization\022"
+ "\016\n\006filter\030\002 \001(\t\022\020\n\010order_by\030\003 \001(\t\022-\n\trea"
+ "d_time\030\004 \001(\0132\032.google.protobuf.Timestamp"
+ "\0223\n\020compare_duration\030\005 \001(\0132\031.google.prot"
- + "obuf.Duration\0223\n\nfield_mask\030\007 \001(\0132\032.goog"
- + "le.protobuf.FieldMaskB\003\340A\001\022\022\n\npage_token"
- + "\030\010 \001(\t\022\021\n\tpage_size\030\t \001(\005\"\330\003\n\022ListAssets"
- + "Response\022g\n\023list_assets_results\030\001 \003(\0132J."
- + "google.cloud.securitycenter.v1p1beta1.Li"
- + "stAssetsResponse.ListAssetsResult\022-\n\trea"
- + "d_time\030\002 \001(\0132\032.google.protobuf.Timestamp"
- + "\022\027\n\017next_page_token\030\003 \001(\t\022\022\n\ntotal_size\030"
- + "\004 \001(\005\032\374\001\n\020ListAssetsResult\022;\n\005asset\030\001 \001("
- + "\0132,.google.cloud.securitycenter.v1p1beta"
- + "1.Asset\022l\n\014state_change\030\002 \001(\0162V.google.c"
- + "loud.securitycenter.v1p1beta1.ListAssets"
- + "Response.ListAssetsResult.StateChange\"=\n"
- + "\013StateChange\022\n\n\006UNUSED\020\000\022\t\n\005ADDED\020\001\022\013\n\007R"
- + "EMOVED\020\002\022\n\n\006ACTIVE\020\003\"\265\002\n\023ListFindingsReq"
- + "uest\022<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$securityce"
- + "nter.googleapis.com/Source\022\016\n\006filter\030\002 \001"
- + "(\t\022\020\n\010order_by\030\003 \001(\t\022-\n\tread_time\030\004 \001(\0132"
- + "\032.google.protobuf.Timestamp\0223\n\020compare_d"
- + "uration\030\005 \001(\0132\031.google.protobuf.Duration"
- + "\0223\n\nfield_mask\030\007 \001(\0132\032.google.protobuf.F"
- + "ieldMaskB\003\340A\001\022\022\n\npage_token\030\010 \001(\t\022\021\n\tpag"
- + "e_size\030\t \001(\005\"\345\005\n\024ListFindingsResponse\022m\n"
- + "\025list_findings_results\030\001 \003(\0132N.google.cl"
- + "oud.securitycenter.v1p1beta1.ListFinding"
- + "sResponse.ListFindingsResult\022-\n\tread_tim"
+ + "obuf.Duration\022.\n\nfield_mask\030\007 \001(\0132\032.goog"
+ + "le.protobuf.FieldMask\022\022\n\npage_token\030\010 \001("
+ + "\t\022\021\n\tpage_size\030\t \001(\005\"\330\003\n\022ListAssetsRespo"
+ + "nse\022g\n\023list_assets_results\030\001 \003(\0132J.googl"
+ + "e.cloud.securitycenter.v1p1beta1.ListAss"
+ + "etsResponse.ListAssetsResult\022-\n\tread_tim"
+ "e\030\002 \001(\0132\032.google.protobuf.Timestamp\022\027\n\017n"
+ "ext_page_token\030\003 \001(\t\022\022\n\ntotal_size\030\004 \001(\005"
- + "\032\201\004\n\022ListFindingsResult\022?\n\007finding\030\001 \001(\013"
- + "2..google.cloud.securitycenter.v1p1beta1"
- + ".Finding\022p\n\014state_change\030\002 \001(\0162Z.google."
- + "cloud.securitycenter.v1p1beta1.ListFindi"
- + "ngsResponse.ListFindingsResult.StateChan"
- + "ge\022i\n\010resource\030\003 \001(\0132W.google.cloud.secu"
+ + "\032\374\001\n\020ListAssetsResult\022;\n\005asset\030\001 \001(\0132,.g"
+ + "oogle.cloud.securitycenter.v1p1beta1.Ass"
+ + "et\022l\n\014state_change\030\002 \001(\0162V.google.cloud."
+ + "securitycenter.v1p1beta1.ListAssetsRespo"
+ + "nse.ListAssetsResult.StateChange\"=\n\013Stat"
+ + "eChange\022\n\n\006UNUSED\020\000\022\t\n\005ADDED\020\001\022\013\n\007REMOVE"
+ + "D\020\002\022\n\n\006ACTIVE\020\003\"\260\002\n\023ListFindingsRequest\022"
+ + "<\n\006parent\030\001 \001(\tB,\340A\002\372A&\n$securitycenter."
+ + "googleapis.com/Source\022\016\n\006filter\030\002 \001(\t\022\020\n"
+ + "\010order_by\030\003 \001(\t\022-\n\tread_time\030\004 \001(\0132\032.goo"
+ + "gle.protobuf.Timestamp\0223\n\020compare_durati"
+ + "on\030\005 \001(\0132\031.google.protobuf.Duration\022.\n\nf"
+ + "ield_mask\030\007 \001(\0132\032.google.protobuf.FieldM"
+ + "ask\022\022\n\npage_token\030\010 \001(\t\022\021\n\tpage_size\030\t \001"
+ + "(\005\"\352\005\n\024ListFindingsResponse\022m\n\025list_find"
+ + "ings_results\030\001 \003(\0132N.google.cloud.securi"
+ + "tycenter.v1p1beta1.ListFindingsResponse."
+ + "ListFindingsResult\022-\n\tread_time\030\002 \001(\0132\032."
+ + "google.protobuf.Timestamp\022\027\n\017next_page_t"
+ + "oken\030\003 \001(\t\022\022\n\ntotal_size\030\004 \001(\005\032\206\004\n\022ListF"
+ + "indingsResult\022?\n\007finding\030\001 \001(\0132..google."
+ + "cloud.securitycenter.v1p1beta1.Finding\022p"
+ + "\n\014state_change\030\002 \001(\0162Z.google.cloud.secu"
+ "ritycenter.v1p1beta1.ListFindingsRespons"
- + "e.ListFindingsResult.Resource\032~\n\010Resourc"
- + "e\022\014\n\004name\030\001 \001(\t\022\024\n\014project_name\030\002 \001(\t\022\034\n"
- + "\024project_display_name\030\003 \001(\t\022\023\n\013parent_na"
- + "me\030\004 \001(\t\022\033\n\023parent_display_name\030\005 \001(\t\"M\n"
- + "\013StateChange\022\n\n\006UNUSED\020\000\022\013\n\007CHANGED\020\001\022\r\n"
- + "\tUNCHANGED\020\002\022\t\n\005ADDED\020\003\022\013\n\007REMOVED\020\004\"\324\001\n"
- + "\026SetFindingStateRequest\022;\n\004name\030\001 \001(\tB-\340"
- + "A\002\372A\'\n%securitycenter.googleapis.com/Fin"
- + "ding\022H\n\005state\030\002 \001(\01624.google.cloud.secur"
- + "itycenter.v1p1beta1.Finding.StateB\003\340A\002\0223"
+ + "e.ListFindingsResult.StateChange\022n\n\010reso"
+ + "urce\030\003 \001(\0132W.google.cloud.securitycenter"
+ + ".v1p1beta1.ListFindingsResponse.ListFind"
+ + "ingsResult.ResourceB\003\340A\003\032~\n\010Resource\022\014\n\004"
+ + "name\030\001 \001(\t\022\024\n\014project_name\030\002 \001(\t\022\034\n\024proj"
+ + "ect_display_name\030\003 \001(\t\022\023\n\013parent_name\030\004 "
+ + "\001(\t\022\033\n\023parent_display_name\030\005 \001(\t\"M\n\013Stat"
+ + "eChange\022\n\n\006UNUSED\020\000\022\013\n\007CHANGED\020\001\022\r\n\tUNCH"
+ + "ANGED\020\002\022\t\n\005ADDED\020\003\022\013\n\007REMOVED\020\004\"\324\001\n\026SetF"
+ + "indingStateRequest\022;\n\004name\030\001 \001(\tB-\340A\002\372A\'"
+ + "\n%securitycenter.googleapis.com/Finding\022"
+ + "H\n\005state\030\002 \001(\01624.google.cloud.securityce"
+ + "nter.v1p1beta1.Finding.StateB\003\340A\002\0223\n\nsta"
+ + "rt_time\030\003 \001(\0132\032.google.protobuf.Timestam"
+ + "pB\003\340A\002\"d\n\030RunAssetDiscoveryRequest\022H\n\006pa"
+ + "rent\030\001 \001(\tB8\340A\002\372A2\n0cloudresourcemanager"
+ + ".googleapis.com/Organization\"\215\001\n\024UpdateF"
+ + "indingRequest\022D\n\007finding\030\001 \001(\0132..google."
+ + "cloud.securitycenter.v1p1beta1.FindingB\003"
+ + "\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.protob"
+ + "uf.FieldMask\"\257\001\n\037UpdateNotificationConfi"
+ + "gRequest\022[\n\023notification_config\030\001 \001(\01329."
+ + "google.cloud.securitycenter.v1p1beta1.No"
+ + "tificationConfigB\003\340A\002\022/\n\013update_mask\030\002 \001"
+ + "(\0132\032.google.protobuf.FieldMask\"\265\001\n!Updat"
+ + "eOrganizationSettingsRequest\022_\n\025organiza"
+ + "tion_settings\030\001 \001(\0132;.google.cloud.secur"
+ + "itycenter.v1p1beta1.OrganizationSettings"
+ + "B\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.prot"
+ + "obuf.FieldMask\"\212\001\n\023UpdateSourceRequest\022B"
+ + "\n\006source\030\001 \001(\0132-.google.cloud.securityce"
+ + "nter.v1p1beta1.SourceB\003\340A\002\022/\n\013update_mas"
+ + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"\320\001\n\032"
+ + "UpdateSecurityMarksRequest\022Q\n\016security_m"
+ + "arks\030\001 \001(\01324.google.cloud.securitycenter"
+ + ".v1p1beta1.SecurityMarksB\003\340A\002\022/\n\013update_"
+ + "mask\030\002 \001(\0132\032.google.protobuf.FieldMask\022."
+ "\n\nstart_time\030\003 \001(\0132\032.google.protobuf.Tim"
- + "estampB\003\340A\002\"d\n\030RunAssetDiscoveryRequest\022"
- + "H\n\006parent\030\001 \001(\tB8\340A\002\372A2\n0cloudresourcema"
- + "nager.googleapis.com/Organization\"\215\001\n\024Up"
- + "dateFindingRequest\022D\n\007finding\030\001 \001(\0132..go"
- + "ogle.cloud.securitycenter.v1p1beta1.Find"
- + "ingB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google.p"
- + "rotobuf.FieldMask\"\257\001\n\037UpdateNotification"
- + "ConfigRequest\022[\n\023notification_config\030\001 \001"
- + "(\01329.google.cloud.securitycenter.v1p1bet"
- + "a1.NotificationConfigB\003\340A\002\022/\n\013update_mas"
- + "k\030\002 \001(\0132\032.google.protobuf.FieldMask\"\265\001\n!"
- + "UpdateOrganizationSettingsRequest\022_\n\025org"
- + "anization_settings\030\001 \001(\0132;.google.cloud."
- + "securitycenter.v1p1beta1.OrganizationSet"
- + "tingsB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032.google"
- + ".protobuf.FieldMask\"\212\001\n\023UpdateSourceRequ"
- + "est\022B\n\006source\030\001 \001(\0132-.google.cloud.secur"
- + "itycenter.v1p1beta1.SourceB\003\340A\002\022/\n\013updat"
- + "e_mask\030\002 \001(\0132\032.google.protobuf.FieldMask"
- + "\"\320\001\n\032UpdateSecurityMarksRequest\022Q\n\016secur"
- + "ity_marks\030\001 \001(\01324.google.cloud.securityc"
- + "enter.v1p1beta1.SecurityMarksB\003\340A\002\022/\n\013up"
- + "date_mask\030\002 \001(\0132\032.google.protobuf.FieldM"
- + "ask\022.\n\nstart_time\030\003 \001(\0132\032.google.protobu"
- + "f.Timestamp2\206+\n\016SecurityCenter\022\306\001\n\014Creat"
- + "eSource\022:.google.cloud.securitycenter.v1"
- + "p1beta1.CreateSourceRequest\032-.google.clo"
- + "ud.securitycenter.v1p1beta1.Source\"K\202\323\344\223"
- + "\0025\"+/v1p1beta1/{parent=organizations/*}/"
- + "sources:\006source\332A\rparent,source\022\375\001\n\rCrea"
- + "teFinding\022;.google.cloud.securitycenter."
- + "v1p1beta1.CreateFindingRequest\032..google."
- + "cloud.securitycenter.v1p1beta1.Finding\"\177"
- + "\202\323\344\223\002A\"6/v1p1beta1/{parent=organizations"
- + "/*/sources/*}/findings:\007finding\332A\031parent"
- + ",finding_id,finding\332A\031parent,finding,fin"
- + "ding_id\022\270\002\n\030CreateNotificationConfig\022F.g"
- + "oogle.cloud.securitycenter.v1p1beta1.Cre"
- + "ateNotificationConfigRequest\0329.google.cl"
- + "oud.securitycenter.v1p1beta1.Notificatio"
- + "nConfig\"\230\001\202\323\344\223\002N\"7/v1p1beta1/{parent=org"
- + "anizations/*}/notificationConfigs:\023notif"
- + "ication_config\332A$parent,config_id,notifi"
- + "cation_config\332A\032parent,notification_conf"
- + "ig\022\302\001\n\030DeleteNotificationConfig\022F.google"
- + ".cloud.securitycenter.v1p1beta1.DeleteNo"
- + "tificationConfigRequest\032\026.google.protobu"
- + "f.Empty\"F\202\323\344\223\0029*7/v1p1beta1/{name=organi"
- + "zations/*/notificationConfigs/*}\332A\004name\022"
- + "\235\001\n\014GetIamPolicy\022\".google.iam.v1.GetIamP"
- + "olicyRequest\032\025.google.iam.v1.Policy\"R\202\323\344"
- + "\223\002A\"/v1p1beta1/{finding."
- + "name=organizations/*/sources/*/findings/"
- + "*}:\007finding\332A\007finding\332A\023finding,update_m"
- + "ask\022\300\002\n\030UpdateNotificationConfig\022F.googl"
- + "e.cloud.securitycenter.v1p1beta1.UpdateN"
- + "otificationConfigRequest\0329.google.cloud."
- + "securitycenter.v1p1beta1.NotificationCon"
- + "fig\"\240\001\202\323\344\223\002b2K/v1p1beta1/{notification_c"
- + "onfig.name=organizations/*/notificationC"
- + "onfigs/*}:\023notification_config\332A\023notific"
- + "ation_config\332A\037notification_config,updat"
- + "e_mask\022\251\002\n\032UpdateOrganizationSettings\022H."
- + "google.cloud.securitycenter.v1p1beta1.Up"
- + "dateOrganizationSettingsRequest\032;.google"
- + ".cloud.securitycenter.v1p1beta1.Organiza"
- + "tionSettings\"\203\001\202\323\344\223\002e2L/v1p1beta1/{organ"
- + "ization_settings.name=organizations/*/or"
- + "ganizationSettings}:\025organization_settin"
- + "gs\332A\025organization_settings\022\333\001\n\014UpdateSou"
- + "rce\022:.google.cloud.securitycenter.v1p1be"
- + "ta1.UpdateSourceRequest\032-.google.cloud.s"
- + "ecuritycenter.v1p1beta1.Source\"`\202\323\344\223\002<22"
- + "/v1p1beta1/{source.name=organizations/*/"
- + "sources/*}:\006source\332A\006source\332A\022source,upd"
- + "ate_mask\022\206\003\n\023UpdateSecurityMarks\022A.googl"
- + "e.cloud.securitycenter.v1p1beta1.UpdateS"
- + "ecurityMarksRequest\0324.google.cloud.secur"
- + "itycenter.v1p1beta1.SecurityMarks\"\365\001\202\323\344\223"
- + "\002\300\0012G/v1p1beta1/{security_marks.name=org"
- + "anizations/*/assets/*/securityMarks}:\016se"
- + "curity_marksZe2S/v1p1beta1/{security_mar"
- + "ks.name=organizations/*/sources/*/findin"
- + "gs/*/securityMarks}:\016security_marks\332A\016se"
- + "curity_marks\332A\032security_marks,update_mas"
- + "k\032Q\312A\035securitycenter.googleapis.com\322A.ht"
- + "tps://www.googleapis.com/auth/cloud-plat"
- + "formB\375\001\n)com.google.cloud.securitycenter"
- + ".v1p1beta1P\001ZSgoogle.golang.org/genproto"
- + "/googleapis/cloud/securitycenter/v1p1bet"
- + "a1;securitycenter\252\002%Google.Cloud.Securit"
- + "yCenter.V1P1Beta1\312\002%Google\\Cloud\\Securit"
- + "yCenter\\V1p1beta1\352\002(Google::Cloud::Secur"
- + "ityCenter::V1p1beta1P\000b\006proto3"
+ + "estamp2\206+\n\016SecurityCenter\022\306\001\n\014CreateSour"
+ + "ce\022:.google.cloud.securitycenter.v1p1bet"
+ + "a1.CreateSourceRequest\032-.google.cloud.se"
+ + "curitycenter.v1p1beta1.Source\"K\202\323\344\223\0025\"+/"
+ + "v1p1beta1/{parent=organizations/*}/sourc"
+ + "es:\006source\332A\rparent,source\022\375\001\n\rCreateFin"
+ + "ding\022;.google.cloud.securitycenter.v1p1b"
+ + "eta1.CreateFindingRequest\032..google.cloud"
+ + ".securitycenter.v1p1beta1.Finding\"\177\202\323\344\223\002"
+ + "A\"6/v1p1beta1/{parent=organizations/*/so"
+ + "urces/*}/findings:\007finding\332A\031parent,find"
+ + "ing_id,finding\332A\031parent,finding,finding_"
+ + "id\022\270\002\n\030CreateNotificationConfig\022F.google"
+ + ".cloud.securitycenter.v1p1beta1.CreateNo"
+ + "tificationConfigRequest\0329.google.cloud.s"
+ + "ecuritycenter.v1p1beta1.NotificationConf"
+ + "ig\"\230\001\202\323\344\223\002N\"7/v1p1beta1/{parent=organiza"
+ + "tions/*}/notificationConfigs:\023notificati"
+ + "on_config\332A$parent,config_id,notificatio"
+ + "n_config\332A\032parent,notification_config\022\302\001"
+ + "\n\030DeleteNotificationConfig\022F.google.clou"
+ + "d.securitycenter.v1p1beta1.DeleteNotific"
+ + "ationConfigRequest\032\026.google.protobuf.Emp"
+ + "ty\"F\202\323\344\223\0029*7/v1p1beta1/{name=organizatio"
+ + "ns/*/notificationConfigs/*}\332A\004name\022\235\001\n\014G"
+ + "etIamPolicy\022\".google.iam.v1.GetIamPolicy"
+ + "Request\032\025.google.iam.v1.Policy\"R\202\323\344\223\002A\"<"
+ + "/v1p1beta1/{resource=organizations/*/sou"
+ + "rces/*}:getIamPolicy:\001*\332A\010resource\022\337\001\n\025G"
+ + "etNotificationConfig\022C.google.cloud.secu"
+ + "ritycenter.v1p1beta1.GetNotificationConf"
+ + "igRequest\0329.google.cloud.securitycenter."
+ + "v1p1beta1.NotificationConfig\"F\202\323\344\223\0029\0227/v"
+ + "1p1beta1/{name=organizations/*/notificat"
+ + "ionConfigs/*}\332A\004name\022\344\001\n\027GetOrganization"
+ + "Settings\022E.google.cloud.securitycenter.v"
+ + "1p1beta1.GetOrganizationSettingsRequest\032"
+ + ";.google.cloud.securitycenter.v1p1beta1."
+ + "OrganizationSettings\"E\202\323\344\223\0028\0226/v1p1beta1"
+ + "/{name=organizations/*/organizationSetti"
+ + "ngs}\332A\004name\022\257\001\n\tGetSource\0227.google.cloud"
+ + ".securitycenter.v1p1beta1.GetSourceReque"
+ + "st\032-.google.cloud.securitycenter.v1p1bet"
+ + "a1.Source\":\202\323\344\223\002-\022+/v1p1beta1/{name=orga"
+ + "nizations/*/sources/*}\332A\004name\022\301\001\n\013GroupA"
+ + "ssets\0229.google.cloud.securitycenter.v1p1"
+ + "beta1.GroupAssetsRequest\032:.google.cloud."
+ + "securitycenter.v1p1beta1.GroupAssetsResp"
+ + "onse\";\202\323\344\223\0025\"0/v1p1beta1/{parent=organiz"
+ + "ations/*}/assets:group:\001*\022\345\001\n\rGroupFindi"
+ + "ngs\022;.google.cloud.securitycenter.v1p1be"
+ + "ta1.GroupFindingsRequest\032<.google.cloud."
+ + "securitycenter.v1p1beta1.GroupFindingsRe"
+ + "sponse\"Y\202\323\344\223\002A\"/v1p1beta1/{finding.name="
+ + "organizations/*/sources/*/findings/*}:\007f"
+ + "inding\332A\007finding\332A\023finding,update_mask\022\300"
+ + "\002\n\030UpdateNotificationConfig\022F.google.clo"
+ + "ud.securitycenter.v1p1beta1.UpdateNotifi"
+ + "cationConfigRequest\0329.google.cloud.secur"
+ + "itycenter.v1p1beta1.NotificationConfig\"\240"
+ + "\001\202\323\344\223\002b2K/v1p1beta1/{notification_config"
+ + ".name=organizations/*/notificationConfig"
+ + "s/*}:\023notification_config\332A\023notification"
+ + "_config\332A\037notification_config,update_mas"
+ + "k\022\251\002\n\032UpdateOrganizationSettings\022H.googl"
+ + "e.cloud.securitycenter.v1p1beta1.UpdateO"
+ + "rganizationSettingsRequest\032;.google.clou"
+ + "d.securitycenter.v1p1beta1.OrganizationS"
+ + "ettings\"\203\001\202\323\344\223\002e2L/v1p1beta1/{organizati"
+ + "on_settings.name=organizations/*/organiz"
+ + "ationSettings}:\025organization_settings\332A\025"
+ + "organization_settings\022\333\001\n\014UpdateSource\022:"
+ + ".google.cloud.securitycenter.v1p1beta1.U"
+ + "pdateSourceRequest\032-.google.cloud.securi"
+ + "tycenter.v1p1beta1.Source\"`\202\323\344\223\002<22/v1p1"
+ + "beta1/{source.name=organizations/*/sourc"
+ + "es/*}:\006source\332A\006source\332A\022source,update_m"
+ + "ask\022\206\003\n\023UpdateSecurityMarks\022A.google.clo"
+ + "ud.securitycenter.v1p1beta1.UpdateSecuri"
+ + "tyMarksRequest\0324.google.cloud.securityce"
+ + "nter.v1p1beta1.SecurityMarks\"\365\001\202\323\344\223\002\300\0012G"
+ + "/v1p1beta1/{security_marks.name=organiza"
+ + "tions/*/assets/*/securityMarks}:\016securit"
+ + "y_marksZe2S/v1p1beta1/{security_marks.na"
+ + "me=organizations/*/sources/*/findings/*/"
+ + "securityMarks}:\016security_marks\332A\016securit"
+ + "y_marks\332A\032security_marks,update_mask\032Q\312A"
+ + "\035securitycenter.googleapis.com\322A.https:/"
+ + "/www.googleapis.com/auth/cloud-platformB"
+ + "\375\001\n)com.google.cloud.securitycenter.v1p1"
+ + "beta1P\001ZSgoogle.golang.org/genproto/goog"
+ + "leapis/cloud/securitycenter/v1p1beta1;se"
+ + "curitycenter\252\002%Google.Cloud.SecurityCent"
+ + "er.V1P1Beta1\312\002%Google\\Cloud\\SecurityCent"
+ + "er\\V1p1beta1\352\002(Google::Cloud::SecurityCe"
+ + "nter::V1p1beta1P\000b\006proto3"
};
descriptor =
com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java
index 939ed7e3a..76ff5b4cd 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequest.java
@@ -140,8 +140,8 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -161,8 +161,8 @@ public boolean hasFinding() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -184,8 +184,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -633,8 +633,8 @@ public Builder mergeFrom(
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -653,8 +653,8 @@ public boolean hasFinding() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -679,8 +679,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding getFinding() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -707,8 +707,8 @@ public Builder setFinding(com.google.cloud.securitycenter.v1p1beta1.Finding valu
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -733,8 +733,8 @@ public Builder setFinding(
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -765,8 +765,8 @@ public Builder mergeFinding(com.google.cloud.securitycenter.v1p1beta1.Finding va
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -791,8 +791,8 @@ public Builder clearFinding() {
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -811,8 +811,8 @@ public com.google.cloud.securitycenter.v1p1beta1.Finding.Builder getFindingBuild
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -835,8 +835,8 @@ public com.google.cloud.securitycenter.v1p1beta1.FindingOrBuilder getFindingOrBu
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
index c9b3403da..0a1be18fa 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/java/com/google/cloud/securitycenter/v1p1beta1/UpdateFindingRequestOrBuilder.java
@@ -27,8 +27,8 @@ public interface UpdateFindingRequestOrBuilder
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -45,8 +45,8 @@ public interface UpdateFindingRequestOrBuilder
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
@@ -63,8 +63,8 @@ public interface UpdateFindingRequestOrBuilder
*
*
*
- * Required. The finding resource to update or create if it does not already
- * exist. parent, security_marks, and update_time will be ignored.
+ * Required. The finding resource to update or create if it does not already exist.
+ * parent, security_marks, and update_time will be ignored.
* In the case of creation, the finding id portion of the name must be
* alphanumeric and less than or equal to 32 characters and greater than 0
* characters in length.
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
index 21b655362..49f8159f5 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/finding.proto
@@ -55,6 +55,24 @@ message Finding {
INACTIVE = 2;
}
+ // The severity of the finding.
+ enum Severity {
+ // No severity specified. The default value.
+ SEVERITY_UNSPECIFIED = 0;
+
+ // Critical severity.
+ CRITICAL = 1;
+
+ // High severity.
+ HIGH = 2;
+
+ // Medium severity.
+ MEDIUM = 3;
+
+ // Low severity.
+ LOW = 4;
+ }
+
// The relative resource name of this finding. See:
// https://cloud.google.com/apis/design/resource_names#relative_resource_name
// Example:
@@ -100,11 +118,16 @@ message Finding {
// to the finding.
SecurityMarks security_marks = 8 [(google.api.field_behavior) = OUTPUT_ONLY];
- // The time at which the event took place. For example, if the finding
- // represents an open firewall it would capture the time the detector believes
- // the firewall became open. The accuracy is determined by the detector.
+ // The time at which the event took place, or when an update to the finding
+ // occurred. For example, if the finding represents an open firewall it would
+ // capture the time the detector believes the firewall became open. The
+ // accuracy is determined by the detector. If the finding were to be resolved
+ // afterward, this time would reflect when the finding was resolved.
google.protobuf.Timestamp event_time = 9;
// The time at which the finding was created in Security Command Center.
google.protobuf.Timestamp create_time = 10;
+
+ // The severity of the finding.
+ Severity severity = 13;
}
diff --git a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
index c4264a6a2..69d864c6c 100644
--- a/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
+++ b/proto-google-cloud-securitycenter-v1p1beta1/src/main/proto/google/cloud/securitycenter/v1p1beta1/securitycenter_service.proto
@@ -17,7 +17,6 @@ syntax = "proto3";
package google.cloud.securitycenter.v1p1beta1;
import public "google/cloud/securitycenter/v1p1beta1/run_asset_discovery_response.proto";
-
import "google/api/annotations.proto";
import "google/api/client.proto";
import "google/api/field_behavior.proto";
@@ -47,8 +46,7 @@ option ruby_package = "Google::Cloud::SecurityCenter::V1p1beta1";
// V1p1Beta1 APIs for Security Center service.
service SecurityCenter {
option (google.api.default_host) = "securitycenter.googleapis.com";
- option (google.api.oauth_scopes) =
- "https://www.googleapis.com/auth/cloud-platform";
+ option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform";
// Creates a source.
rpc CreateSource(CreateSourceRequest) returns (Source) {
@@ -59,7 +57,6 @@ service SecurityCenter {
option (google.api.method_signature) = "parent,source";
}
- //
// Creates a finding. The corresponding source must exist for finding
// creation to succeed.
rpc CreateFinding(CreateFindingRequest) returns (Finding) {
@@ -72,20 +69,17 @@ service SecurityCenter {
}
// Creates a notification config.
- rpc CreateNotificationConfig(CreateNotificationConfigRequest)
- returns (NotificationConfig) {
+ rpc CreateNotificationConfig(CreateNotificationConfigRequest) returns (NotificationConfig) {
option (google.api.http) = {
post: "/v1p1beta1/{parent=organizations/*}/notificationConfigs"
body: "notification_config"
};
- option (google.api.method_signature) =
- "parent,config_id,notification_config";
+ option (google.api.method_signature) = "parent,config_id,notification_config";
option (google.api.method_signature) = "parent,notification_config";
}
// Deletes a notification config.
- rpc DeleteNotificationConfig(DeleteNotificationConfigRequest)
- returns (google.protobuf.Empty) {
+ rpc DeleteNotificationConfig(DeleteNotificationConfigRequest) returns (google.protobuf.Empty) {
option (google.api.http) = {
delete: "/v1p1beta1/{name=organizations/*/notificationConfigs/*}"
};
@@ -93,8 +87,7 @@ service SecurityCenter {
}
// Gets the access control policy on the specified Source.
- rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest)
- returns (google.iam.v1.Policy) {
+ rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) returns (google.iam.v1.Policy) {
option (google.api.http) = {
post: "/v1p1beta1/{resource=organizations/*/sources/*}:getIamPolicy"
body: "*"
@@ -103,8 +96,7 @@ service SecurityCenter {
}
// Gets a notification config.
- rpc GetNotificationConfig(GetNotificationConfigRequest)
- returns (NotificationConfig) {
+ rpc GetNotificationConfig(GetNotificationConfigRequest) returns (NotificationConfig) {
option (google.api.http) = {
get: "/v1p1beta1/{name=organizations/*/notificationConfigs/*}"
};
@@ -112,8 +104,7 @@ service SecurityCenter {
}
// Gets the settings for an organization.
- rpc GetOrganizationSettings(GetOrganizationSettingsRequest)
- returns (OrganizationSettings) {
+ rpc GetOrganizationSettings(GetOrganizationSettingsRequest) returns (OrganizationSettings) {
option (google.api.http) = {
get: "/v1p1beta1/{name=organizations/*/organizationSettings}"
};
@@ -170,8 +161,7 @@ service SecurityCenter {
}
// Lists notification configs.
- rpc ListNotificationConfigs(ListNotificationConfigsRequest)
- returns (ListNotificationConfigsResponse) {
+ rpc ListNotificationConfigs(ListNotificationConfigsRequest) returns (ListNotificationConfigsResponse) {
option (google.api.http) = {
get: "/v1p1beta1/{parent=organizations/*}/notificationConfigs"
};
@@ -192,8 +182,7 @@ service SecurityCenter {
// This API can only be called with limited frequency for an organization. If
// it is called too frequently the caller will receive a TOO_MANY_REQUESTS
// error.
- rpc RunAssetDiscovery(RunAssetDiscoveryRequest)
- returns (google.longrunning.Operation) {
+ rpc RunAssetDiscovery(RunAssetDiscoveryRequest) returns (google.longrunning.Operation) {
option (google.api.http) = {
post: "/v1p1beta1/{parent=organizations/*}/assets:runDiscovery"
body: "*"
@@ -205,7 +194,6 @@ service SecurityCenter {
};
}
- //
// Updates the state of a finding.
rpc SetFindingState(SetFindingStateRequest) returns (Finding) {
option (google.api.http) = {
@@ -216,8 +204,7 @@ service SecurityCenter {
}
// Sets the access control policy on the specified Source.
- rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest)
- returns (google.iam.v1.Policy) {
+ rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) returns (google.iam.v1.Policy) {
option (google.api.http) = {
post: "/v1p1beta1/{resource=organizations/*/sources/*}:setIamPolicy"
body: "*"
@@ -226,8 +213,7 @@ service SecurityCenter {
}
// Returns the permissions that a caller has on the specified source.
- rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest)
- returns (google.iam.v1.TestIamPermissionsResponse) {
+ rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) returns (google.iam.v1.TestIamPermissionsResponse) {
option (google.api.http) = {
post: "/v1p1beta1/{resource=organizations/*/sources/*}:testIamPermissions"
body: "*"
@@ -248,8 +234,7 @@ service SecurityCenter {
// Updates a notification config. The following update
// fields are allowed: description, pubsub_topic, streaming_config.filter
- rpc UpdateNotificationConfig(UpdateNotificationConfigRequest)
- returns (NotificationConfig) {
+ rpc UpdateNotificationConfig(UpdateNotificationConfigRequest) returns (NotificationConfig) {
option (google.api.http) = {
patch: "/v1p1beta1/{notification_config.name=organizations/*/notificationConfigs/*}"
body: "notification_config"
@@ -259,8 +244,7 @@ service SecurityCenter {
}
// Updates an organization's settings.
- rpc UpdateOrganizationSettings(UpdateOrganizationSettingsRequest)
- returns (OrganizationSettings) {
+ rpc UpdateOrganizationSettings(UpdateOrganizationSettingsRequest) returns (OrganizationSettings) {
option (google.api.http) = {
patch: "/v1p1beta1/{organization_settings.name=organizations/*/organizationSettings}"
body: "organization_settings"
@@ -305,19 +289,17 @@ message CreateFindingRequest {
];
// Required. Unique identifier provided by the client within the parent scope.
- // It must be alphanumeric and less than or equal to 32 characters and
- // greater than 0 characters in length.
string finding_id = 2 [(google.api.field_behavior) = REQUIRED];
- // Required. The Finding being created. The name and security_marks will be
- // ignored as they are both output only fields on this resource.
+ // Required. The Finding being created. The name and security_marks will be ignored as
+ // they are both output only fields on this resource.
Finding finding = 3 [(google.api.field_behavior) = REQUIRED];
}
// Request message for creating a notification config.
message CreateNotificationConfigRequest {
- // Required. Resource name of the new notification config's parent. Its format
- // is "organizations/[organization_id]".
+ // Required. Resource name of the new notification config's parent. Its format is
+ // "organizations/[organization_id]".
string parent = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -331,11 +313,9 @@ message CreateNotificationConfigRequest {
// characters, underscores or hyphens only.
string config_id = 2 [(google.api.field_behavior) = REQUIRED];
- // Required. The notification config being created. The name and the service
- // account will be ignored as they are both output only fields on this
- // resource.
- NotificationConfig notification_config = 3
- [(google.api.field_behavior) = REQUIRED];
+ // Required. The notification config being created. The name and the service account
+ // will be ignored as they are both output only fields on this resource.
+ NotificationConfig notification_config = 3 [(google.api.field_behavior) = REQUIRED];
}
// Request message for creating a source.
@@ -349,8 +329,8 @@ message CreateSourceRequest {
}
];
- // Required. The Source being created, only the display_name and description
- // will be used. All other fields will be ignored.
+ // Required. The Source being created, only the display_name and description will be
+ // used. All other fields will be ignored.
Source source = 2 [(google.api.field_behavior) = REQUIRED];
}
@@ -380,8 +360,8 @@ message GetNotificationConfigRequest {
// Request message for getting organization settings.
message GetOrganizationSettingsRequest {
- // Required. Name of the organization to get organization settings for. Its
- // format is "organizations/[organization_id]/organizationSettings".
+ // Required. Name of the organization to get organization settings for. Its format is
+ // "organizations/[organization_id]/organizationSettings".
string name = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -477,9 +457,9 @@ message GroupAssetsRequest {
// property not existing: `-resource_properties.my_property : ""`
string filter = 2;
- // Required. Expression that defines what assets fields to use for grouping.
- // The string value should follow SQL syntax: comma separated list of fields.
- // For example:
+ // Required. Expression that defines what assets fields to use for grouping. The string
+ // value should follow SQL syntax: comma separated list of fields. For
+ // example:
// "security_center_properties.resource_project,security_center_properties.project".
//
// The following fields are supported when compare_duration is not set:
@@ -624,9 +604,9 @@ message GroupFindingsRequest {
// property not existing: `-source_properties.my_property : ""`
string filter = 2;
- // Required. Expression that defines what assets fields to use for grouping
- // (including `state_change`). The string value should follow SQL syntax:
- // comma separated list of fields. For example: "parent,resource_name".
+ // Required. Expression that defines what assets fields to use for grouping (including
+ // `state_change`). The string value should follow SQL syntax: comma separated
+ // list of fields. For example: "parent,resource_name".
//
// The following fields are supported:
//
@@ -750,8 +730,8 @@ message ListNotificationConfigsResponse {
// Request message for listing sources.
message ListSourcesRequest {
- // Required. Resource name of the parent of sources to list. Its format should
- // be "organizations/[organization_id]".
+ // Required. Resource name of the parent of sources to list. Its format should be
+ // "organizations/[organization_id]".
string parent = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -909,12 +889,10 @@ message ListAssetsRequest {
// read_time.
google.protobuf.Duration compare_duration = 5;
- // Optional.
// A field mask to specify the ListAssetsResult fields to be listed in the
// response.
// An empty field mask will list all fields.
- google.protobuf.FieldMask field_mask = 7
- [(google.api.field_behavior) = OPTIONAL];
+ google.protobuf.FieldMask field_mask = 7;
// The value returned by the last `ListAssetsResponse`; indicates
// that this is a continuation of a prior `ListAssets` call, and
@@ -1093,11 +1071,9 @@ message ListFindingsRequest {
// read_time.
google.protobuf.Duration compare_duration = 5;
- // Optional.
// A field mask to specify the Finding fields to be listed in the response.
// An empty field mask will list all fields.
- google.protobuf.FieldMask field_mask = 7
- [(google.api.field_behavior) = OPTIONAL];
+ google.protobuf.FieldMask field_mask = 7;
// The value returned by the last `ListFindingsResponse`; indicates
// that this is a continuation of a prior `ListFindings` call, and
@@ -1168,7 +1144,7 @@ message ListFindingsResponse {
StateChange state_change = 2;
// Output only. Resource that is associated with this finding.
- Resource resource = 3;
+ Resource resource = 3 [(google.api.field_behavior) = OUTPUT_ONLY];
}
// Findings matching the list request.
@@ -1202,14 +1178,13 @@ message SetFindingStateRequest {
Finding.State state = 2 [(google.api.field_behavior) = REQUIRED];
// Required. The time at which the updated state takes effect.
- google.protobuf.Timestamp start_time = 3
- [(google.api.field_behavior) = REQUIRED];
+ google.protobuf.Timestamp start_time = 3 [(google.api.field_behavior) = REQUIRED];
}
// Request message for running asset discovery for an organization.
message RunAssetDiscoveryRequest {
- // Required. Name of the organization to run asset discovery for. Its format
- // is "organizations/[organization_id]".
+ // Required. Name of the organization to run asset discovery for. Its format is
+ // "organizations/[organization_id]".
string parent = 1 [
(google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = {
@@ -1220,8 +1195,8 @@ message RunAssetDiscoveryRequest {
// Request message for updating or creating a finding.
message UpdateFindingRequest {
- // Required. The finding resource to update or create if it does not already
- // exist. parent, security_marks, and update_time will be ignored.
+ // Required. The finding resource to update or create if it does not already exist.
+ // parent, security_marks, and update_time will be ignored.
//
// In the case of creation, the finding id portion of the name must be
// alphanumeric and less than or equal to 32 characters and greater than 0
@@ -1241,8 +1216,7 @@ message UpdateFindingRequest {
// Request message for updating a notification config.
message UpdateNotificationConfigRequest {
// Required. The notification config to update.
- NotificationConfig notification_config = 1
- [(google.api.field_behavior) = REQUIRED];
+ NotificationConfig notification_config = 1 [(google.api.field_behavior) = REQUIRED];
// The FieldMask to use when updating the notification config.
//
@@ -1253,8 +1227,7 @@ message UpdateNotificationConfigRequest {
// Request message for updating an organization's settings.
message UpdateOrganizationSettingsRequest {
// Required. The organization settings resource to update.
- OrganizationSettings organization_settings = 1
- [(google.api.field_behavior) = REQUIRED];
+ OrganizationSettings organization_settings = 1 [(google.api.field_behavior) = REQUIRED];
// The FieldMask to use when updating the settings resource.
//
diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml
index fa682c5a3..72d1e5c4c 100644
--- a/samples/snippets/pom.xml
+++ b/samples/snippets/pom.xml
@@ -30,7 +30,7 @@
com.google.cloud
libraries-bom
- 8.1.0
+ 9.1.0
pom
import
diff --git a/synth.metadata b/synth.metadata
index de9a10138..e83fa3c51 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -4,31 +4,31 @@
"git": {
"name": ".",
"remote": "https://github.com/googleapis/java-securitycenter.git",
- "sha": "9cf4964cb09196694b21705abf0c794e45dc587d"
+ "sha": "d2299177affa41eca0573237dfc74622f0cb9e6a"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
- "internalRef": "323062460"
+ "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+ "internalRef": "327292977"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
- "internalRef": "323062460"
+ "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+ "internalRef": "327292977"
}
},
{
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "599ede9ebdeb33a91be48748f5f83ec13e7e692c",
- "internalRef": "323062460"
+ "sha": "623a1aa03ae7a031b50be54df78263da2f22e981",
+ "internalRef": "327292977"
}
},
{
diff --git a/versions.txt b/versions.txt
index be2bb69f1..16f534c99 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,10 +1,10 @@
# Format:
# module:released-version:current-version
-proto-google-cloud-securitycenter-v1:1.2.0:1.2.0
-proto-google-cloud-securitycenter-v1beta1:0.90.0:0.90.0
-proto-google-cloud-securitycenter-v1p1beta1:0.90.0:0.90.0
-grpc-google-cloud-securitycenter-v1:1.2.0:1.2.0
-grpc-google-cloud-securitycenter-v1beta1:0.90.0:0.90.0
-grpc-google-cloud-securitycenter-v1p1beta1:0.90.0:0.90.0
-google-cloud-securitycenter:1.2.0:1.2.0
\ No newline at end of file
+proto-google-cloud-securitycenter-v1:1.3.0:1.3.0
+proto-google-cloud-securitycenter-v1beta1:0.91.0:0.91.0
+proto-google-cloud-securitycenter-v1p1beta1:0.91.0:0.91.0
+grpc-google-cloud-securitycenter-v1:1.3.0:1.3.0
+grpc-google-cloud-securitycenter-v1beta1:0.91.0:0.91.0
+grpc-google-cloud-securitycenter-v1p1beta1:0.91.0:0.91.0
+google-cloud-securitycenter:1.3.0:1.3.0
\ No newline at end of file