diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/Provenance.java b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/Provenance.java index 3884e442e89d..6f213136cfc4 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/Provenance.java +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/java/io/grafeas/v1beta1/provenance/Provenance.java @@ -55,9 +55,9 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { java.lang.String[] descriptorData = { "\nEgoogle/devtools/containeranalysis/v1be" + "ta1/provenance/provenance.proto\022\032grafeas" - + ".v1beta1.provenance\032\037google/protobuf/tim" - + "estamp.proto\032=google/devtools/containera" - + "nalysis/v1beta1/source/source.proto\"\320\004\n\017" + + ".v1beta1.provenance\032=google/devtools/con" + + "taineranalysis/v1beta1/source/source.pro" + + "to\032\037google/protobuf/timestamp.proto\"\320\004\n\017" + "BuildProvenance\022\n\n\002id\030\001 \001(\t\022\022\n\nproject_i" + "d\030\002 \001(\t\0225\n\010commands\030\003 \003(\0132#.grafeas.v1be" + "ta1.provenance.Command\022=\n\017built_artifact" @@ -106,8 +106,8 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.TimestampProto.getDescriptor(), io.grafeas.v1beta1.source.Source.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), }, assigner); internal_static_grafeas_v1beta1_provenance_BuildProvenance_descriptor = @@ -188,8 +188,8 @@ public com.google.protobuf.ExtensionRegistry assignDescriptors( new java.lang.String[] { "Checksum", "Id", "Names", }); - com.google.protobuf.TimestampProto.getDescriptor(); io.grafeas.v1beta1.source.Source.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/build/build.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/build/build.proto index 18d1019f26af..32b357f00525 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/build/build.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/build/build.proto @@ -16,13 +16,13 @@ syntax = "proto3"; package grafeas.v1beta1.build; +import "google/devtools/containeranalysis/v1beta1/provenance/provenance.proto"; + option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/build;build"; option java_multiple_files = true; option java_package = "io.grafeas.v1beta1.build"; option objc_class_prefix = "GRA"; -import "google/devtools/containeranalysis/v1beta1/provenance/provenance.proto"; - // Note holding the version of the provider's builder and the signature of the // provenance message in linked BuildDetails. message Build { diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/containeranalysis.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/containeranalysis.proto index efee747138cc..b15153384039 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/containeranalysis.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/containeranalysis.proto @@ -48,7 +48,8 @@ service ContainerAnalysisV1Beta1 { // The resource takes the format `projects/[PROJECT_ID]/notes/[NOTE_ID]` for // notes and `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]` for // occurrences. - 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: "/v1beta1/{resource=projects/*/notes/*}:setIamPolicy" body: "*" @@ -67,7 +68,8 @@ service ContainerAnalysisV1Beta1 { // The resource takes the format `projects/[PROJECT_ID]/notes/[NOTE_ID]` for // notes and `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]` for // occurrences. - 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: "/v1beta1/{resource=projects/*/notes/*}:getIamPolicy" body: "*" @@ -85,7 +87,8 @@ service ContainerAnalysisV1Beta1 { // The resource takes the format `projects/[PROJECT_ID]/notes/[NOTE_ID]` for // notes and `projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]` for // occurrences. - 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: "/v1beta1/{resource=projects/*/notes/*}:testIamPermissions" body: "*" @@ -104,7 +107,8 @@ service ContainerAnalysisV1Beta1 { } // Lists scan configurations for the specified project. - rpc ListScanConfigs(ListScanConfigsRequest) returns (ListScanConfigsResponse) { + rpc ListScanConfigs(ListScanConfigsRequest) + returns (ListScanConfigsResponse) { option (google.api.http) = { get: "/v1beta1/{parent=projects/*}/scanConfigs" }; diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/deployment/deployment.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/deployment/deployment.proto index 82e014c6aede..96a81aeb364f 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/deployment/deployment.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/deployment/deployment.proto @@ -16,13 +16,13 @@ syntax = "proto3"; package grafeas.v1beta1.deployment; +import "google/protobuf/timestamp.proto"; + option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/deployment;deployment"; option java_multiple_files = true; option java_package = "io.grafeas.v1beta1.deployment"; option objc_class_prefix = "GRA"; -import "google/protobuf/timestamp.proto"; - // An artifact that can be deployed in some runtime. message Deployable { // Resource URI for the artifact being deployed. diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/discovery/discovery.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/discovery/discovery.proto index 8df27dbb749b..4ed5aeba655e 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/discovery/discovery.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/discovery/discovery.proto @@ -16,15 +16,15 @@ syntax = "proto3"; package grafeas.v1beta1.discovery; +import "google/devtools/containeranalysis/v1beta1/common/common.proto"; +import "google/protobuf/timestamp.proto"; +import "google/rpc/status.proto"; + option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/discovery;discovery"; option java_multiple_files = true; option java_package = "io.grafeas.v1beta1.discovery"; option objc_class_prefix = "GRA"; -import "google/devtools/containeranalysis/v1beta1/common/common.proto"; -import "google/protobuf/timestamp.proto"; -import "google/rpc/status.proto"; - // A note that indicates a type of analysis a provider would perform. This note // exists in a provider's project. A `Discovery` occurrence is created in a // consumer's project at the start of analysis. diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto index a051f3b50bc2..9c2ac8b0be3e 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/grafeas/grafeas.proto @@ -16,11 +16,6 @@ syntax = "proto3"; package grafeas.v1beta1; -option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas;grafeas"; -option java_multiple_files = true; -option java_package = "io.grafeas.v1beta1"; -option objc_class_prefix = "GRA"; - import "google/api/annotations.proto"; import "google/devtools/containeranalysis/v1beta1/attestation/attestation.proto"; import "google/devtools/containeranalysis/v1beta1/build/build.proto"; @@ -35,6 +30,11 @@ import "google/protobuf/empty.proto"; import "google/protobuf/field_mask.proto"; import "google/protobuf/timestamp.proto"; +option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/grafeas;grafeas"; +option java_multiple_files = true; +option java_package = "io.grafeas.v1beta1"; +option objc_class_prefix = "GRA"; + // [Grafeas](grafeas.io) API. // // Retrieves analysis results of Cloud components such as Docker container @@ -55,7 +55,7 @@ service GrafeasV1Beta1 { option (google.api.http) = { get: "/v1beta1/{name=projects/*/occurrences/*}" }; - }; + } // Lists occurrences for the specified project. rpc ListOccurrences(ListOccurrencesRequest) @@ -63,7 +63,7 @@ service GrafeasV1Beta1 { option (google.api.http) = { get: "/v1beta1/{parent=projects/*}/occurrences" }; - }; + } // Deletes the specified occurrence. For example, use this method to delete an // occurrence when the occurrence is no longer applicable for the given @@ -73,7 +73,7 @@ service GrafeasV1Beta1 { option (google.api.http) = { delete: "/v1beta1/{name=projects/*/occurrences/*}" }; - }; + } // Creates a new occurrence. rpc CreateOccurrence(CreateOccurrenceRequest) returns (Occurrence) { @@ -81,7 +81,7 @@ service GrafeasV1Beta1 { post: "/v1beta1/{parent=projects/*}/occurrences" body: "occurrence" }; - }; + } // Creates new occurrences in batch. rpc BatchCreateOccurrences(BatchCreateOccurrencesRequest) @@ -90,7 +90,7 @@ service GrafeasV1Beta1 { post: "/v1beta1/{parent=projects/*}/occurrences:batchCreate" body: "*" }; - }; + } // Updates the specified occurrence. rpc UpdateOccurrence(UpdateOccurrenceRequest) returns (Occurrence) { @@ -98,7 +98,7 @@ service GrafeasV1Beta1 { patch: "/v1beta1/{name=projects/*/occurrences/*}" body: "occurrence" }; - }; + } // Gets the note attached to the specified occurrence. Consumer projects can // use this method to get a note that belongs to a provider project. @@ -106,28 +106,28 @@ service GrafeasV1Beta1 { option (google.api.http) = { get: "/v1beta1/{name=projects/*/occurrences/*}/notes" }; - }; + } // Gets the specified note. rpc GetNote(GetNoteRequest) returns (Note) { option (google.api.http) = { get: "/v1beta1/{name=projects/*/notes/*}" }; - }; + } // Lists notes for the specified project. rpc ListNotes(ListNotesRequest) returns (ListNotesResponse) { option (google.api.http) = { get: "/v1beta1/{parent=projects/*}/notes" }; - }; + } // Deletes the specified note. rpc DeleteNote(DeleteNoteRequest) returns (google.protobuf.Empty) { option (google.api.http) = { delete: "/v1beta1/{name=projects/*/notes/*}" }; - }; + } // Creates a new note. rpc CreateNote(CreateNoteRequest) returns (Note) { @@ -135,7 +135,7 @@ service GrafeasV1Beta1 { post: "/v1beta1/{parent=projects/*}/notes" body: "note" }; - }; + } // Creates new notes in batch. rpc BatchCreateNotes(BatchCreateNotesRequest) @@ -144,7 +144,7 @@ service GrafeasV1Beta1 { post: "/v1beta1/{parent=projects/*}/notes:batchCreate" body: "*" }; - }; + } // Updates the specified note. rpc UpdateNote(UpdateNoteRequest) returns (Note) { @@ -152,7 +152,7 @@ service GrafeasV1Beta1 { patch: "/v1beta1/{name=projects/*/notes/*}" body: "note" }; - }; + } // Lists occurrences referencing the specified note. Provider projects can use // this method to get all occurrences across consumer projects referencing the @@ -162,7 +162,7 @@ service GrafeasV1Beta1 { option (google.api.http) = { get: "/v1beta1/{name=projects/*/notes/*}/occurrences" }; - }; + } // Gets a summary of the number and severity of occurrences. rpc GetVulnerabilityOccurrencesSummary( @@ -171,8 +171,8 @@ service GrafeasV1Beta1 { option (google.api.http) = { get: "/v1beta1/{parent=projects/*}/occurrences:vulnerabilitySummary" }; - }; -}; + } +} // An instance of an analysis type that has been found on a resource. message Occurrence { diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/provenance/provenance.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/provenance/provenance.proto index 40549da666ec..3d334284554c 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/provenance/provenance.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/provenance/provenance.proto @@ -16,14 +16,14 @@ syntax = "proto3"; package grafeas.v1beta1.provenance; +import "google/devtools/containeranalysis/v1beta1/source/source.proto"; +import "google/protobuf/timestamp.proto"; + option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/provenance;provenance"; option java_multiple_files = true; option java_package = "io.grafeas.v1beta1.provenance"; option objc_class_prefix = "GRA"; -import "google/protobuf/timestamp.proto"; -import "google/devtools/containeranalysis/v1beta1/source/source.proto"; - // Provenance of a build. Contains all information needed to verify the full // details about the build from source to completion. message BuildProvenance { diff --git a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.proto b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.proto index 6134e042ead5..aef35c4e2313 100644 --- a/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.proto +++ b/google-api-grpc/proto-google-cloud-containeranalysis-v1beta1/src/main/proto/google/devtools/containeranalysis/v1beta1/vulnerability/vulnerability.proto @@ -16,14 +16,14 @@ syntax = "proto3"; package grafeas.v1beta1.vulnerability; +import "google/devtools/containeranalysis/v1beta1/common/common.proto"; +import "google/devtools/containeranalysis/v1beta1/package/package.proto"; + option go_package = "google.golang.org/genproto/googleapis/devtools/containeranalysis/v1beta1/vulnerability;vulnerability"; option java_multiple_files = true; option java_package = "io.grafeas.v1beta1.vulnerability"; option objc_class_prefix = "GRA"; -import "google/devtools/containeranalysis/v1beta1/common/common.proto"; -import "google/devtools/containeranalysis/v1beta1/package/package.proto"; - // Note provider-assigned severity/impact ranking. enum Severity { // Unknown. diff --git a/google-cloud-clients/google-cloud-containeranalysis/synth.metadata b/google-cloud-clients/google-cloud-containeranalysis/synth.metadata index ba5b76d221c1..fa998ed35dff 100644 --- a/google-cloud-clients/google-cloud-containeranalysis/synth.metadata +++ b/google-cloud-clients/google-cloud-containeranalysis/synth.metadata @@ -1,19 +1,19 @@ { - "updateTime": "2019-01-17T08:39:23.489812Z", + "updateTime": "2019-02-26T08:38:14.123641Z", "sources": [ { "generator": { "name": "artman", - "version": "0.16.6", - "dockerImage": "googleapis/artman@sha256:12722f2ca3fbc3b53cc6aa5f0e569d7d221b46bd876a2136497089dec5e3634e" + "version": "0.16.14", + "dockerImage": "googleapis/artman@sha256:f3d61ae45abaeefb6be5f228cda22732c2f1b00fb687c79c4bd4f2c42bb1e1a7" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "0ac60e21a1aa86c07c1836865b35308ba8178b05", - "internalRef": "229626798" + "sha": "29f098cb03a9983cc9cb15993de5da64419046f2", + "internalRef": "235621085" } } ],