diff --git a/modules/sync/googleapis/cloud-run/cas/4d3810a00d1e92e7b0fcc7232b22332d5f01f69439ac1449642a4cbb453e6c15fd47a4c8d57f786588b2d89d9ce0e569682202055bf231594cbdc2ca122f8bba b/modules/sync/googleapis/cloud-run/cas/4d3810a00d1e92e7b0fcc7232b22332d5f01f69439ac1449642a4cbb453e6c15fd47a4c8d57f786588b2d89d9ce0e569682202055bf231594cbdc2ca122f8bba new file mode 100644 index 00000000..8e92eb1d --- /dev/null +++ b/modules/sync/googleapis/cloud-run/cas/4d3810a00d1e92e7b0fcc7232b22332d5f01f69439ac1449642a4cbb453e6c15fd47a4c8d57f786588b2d89d9ce0e569682202055bf231594cbdc2ca122f8bba @@ -0,0 +1,492 @@ +// Copyright 2026 Google LLC +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +syntax = "proto3"; + +package google.cloud.run.v2; + +import "google/api/annotations.proto"; +import "google/api/client.proto"; +import "google/api/field_behavior.proto"; +import "google/api/launch_stage.proto"; +import "google/api/resource.proto"; +import "google/api/routing.proto"; +import "google/cloud/run/v2/condition.proto"; +import "google/cloud/run/v2/instance_split.proto"; +import "google/cloud/run/v2/vendor_settings.proto"; +import "google/cloud/run/v2/worker_pool_revision_template.proto"; +import "google/iam/v1/iam_policy.proto"; +import "google/iam/v1/policy.proto"; +import "google/longrunning/operations.proto"; +import "google/protobuf/field_mask.proto"; +import "google/protobuf/timestamp.proto"; + +option go_package = "cloud.google.com/go/run/apiv2/runpb;runpb"; +option java_multiple_files = true; +option java_outer_classname = "WorkerPoolProto"; +option java_package = "com.google.cloud.run.v2"; + +// Cloud Run WorkerPool Control Plane API. +service WorkerPools { + option (google.api.default_host) = "run.googleapis.com"; + option (google.api.oauth_scopes) = + "https://www.googleapis.com/auth/cloud-platform"; + + // Creates a new WorkerPool in a given project and location. + rpc CreateWorkerPool(CreateWorkerPoolRequest) + returns (google.longrunning.Operation) { + option (google.api.http) = { + post: "/v2/{parent=projects/*/locations/*}/workerPools" + body: "worker_pool" + }; + option (google.api.routing) = { + routing_parameters { + field: "parent" + path_template: "projects/*/locations/{location=*}" + } + }; + option (google.api.method_signature) = "parent,worker_pool,worker_pool_id"; + option (google.longrunning.operation_info) = { + response_type: "WorkerPool" + metadata_type: "WorkerPool" + }; + } + + // Gets information about a WorkerPool. + rpc GetWorkerPool(GetWorkerPoolRequest) returns (WorkerPool) { + option (google.api.http) = { + get: "/v2/{name=projects/*/locations/*/workerPools/*}" + }; + option (google.api.routing) = { + routing_parameters { + field: "name" + path_template: "projects/*/locations/{location=*}/**" + } + }; + option (google.api.method_signature) = "name"; + } + + // Lists WorkerPools. Results are sorted by creation time, descending. + rpc ListWorkerPools(ListWorkerPoolsRequest) + returns (ListWorkerPoolsResponse) { + option (google.api.http) = { + get: "/v2/{parent=projects/*/locations/*}/workerPools" + }; + option (google.api.routing) = { + routing_parameters { + field: "parent" + path_template: "projects/*/locations/{location=*}" + } + }; + option (google.api.method_signature) = "parent"; + } + + // Updates a WorkerPool. + rpc UpdateWorkerPool(UpdateWorkerPoolRequest) + returns (google.longrunning.Operation) { + option (google.api.http) = { + patch: "/v2/{worker_pool.name=projects/*/locations/*/workerPools/*}" + body: "worker_pool" + }; + option (google.api.routing) = { + routing_parameters { + field: "worker_pool.name" + path_template: "projects/*/locations/{location=*}/**" + } + }; + option (google.api.method_signature) = "worker_pool"; + option (google.api.method_signature) = "worker_pool,update_mask"; + option (google.longrunning.operation_info) = { + response_type: "WorkerPool" + metadata_type: "WorkerPool" + }; + } + + // Deletes a WorkerPool. + rpc DeleteWorkerPool(DeleteWorkerPoolRequest) + returns (google.longrunning.Operation) { + option (google.api.http) = { + delete: "/v2/{name=projects/*/locations/*/workerPools/*}" + }; + option (google.api.routing) = { + routing_parameters { + field: "name" + path_template: "projects/*/locations/{location=*}/**" + } + }; + option (google.api.method_signature) = "name"; + option (google.longrunning.operation_info) = { + response_type: "WorkerPool" + metadata_type: "WorkerPool" + }; + } + + // Gets the IAM Access Control policy currently in effect for the given + // Cloud Run WorkerPool. This result does not include any inherited policies. + rpc GetIamPolicy(google.iam.v1.GetIamPolicyRequest) + returns (google.iam.v1.Policy) { + option (google.api.http) = { + get: "/v2/{resource=projects/*/locations/*/workerPools/*}:getIamPolicy" + }; + } + + // Sets the IAM Access control policy for the specified WorkerPool. Overwrites + // any existing policy. + rpc SetIamPolicy(google.iam.v1.SetIamPolicyRequest) + returns (google.iam.v1.Policy) { + option (google.api.http) = { + post: "/v2/{resource=projects/*/locations/*/workerPools/*}:setIamPolicy" + body: "*" + }; + } + + // Returns permissions that a caller has on the specified Project. + // + // There are no permissions required for making this API call. + rpc TestIamPermissions(google.iam.v1.TestIamPermissionsRequest) + returns (google.iam.v1.TestIamPermissionsResponse) { + option (google.api.http) = { + post: "/v2/{resource=projects/*/locations/*/workerPools/*}:testIamPermissions" + body: "*" + }; + } +} + +// Request message for creating a WorkerPool. +message CreateWorkerPoolRequest { + // Required. The location and project in which this worker pool should be + // created. Format: `projects/{project}/locations/{location}`, where + // `{project}` can be project id or number. Only lowercase characters, digits, + // and hyphens. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "run.googleapis.com/WorkerPool" + } + ]; + + // Required. The WorkerPool instance to create. + WorkerPool worker_pool = 2 [(google.api.field_behavior) = REQUIRED]; + + // Required. The unique identifier for the WorkerPool. It must begin with + // letter, and cannot end with hyphen; must contain fewer than 50 characters. + // The name of the worker pool becomes + // `{parent}/workerPools/{worker_pool_id}`. + string worker_pool_id = 3 [(google.api.field_behavior) = REQUIRED]; + + // Optional. Indicates that the request should be validated and default values + // populated, without persisting the request or creating any resources. + bool validate_only = 4 [(google.api.field_behavior) = OPTIONAL]; +} + +// Request message for updating a worker pool. +message UpdateWorkerPoolRequest { + // Optional. The list of fields to be updated. + google.protobuf.FieldMask update_mask = 2 + [(google.api.field_behavior) = OPTIONAL]; + + // Required. The WorkerPool to be updated. + WorkerPool worker_pool = 1 [(google.api.field_behavior) = REQUIRED]; + + // Optional. Indicates that the request should be validated and default values + // populated, without persisting the request or updating any resources. + bool validate_only = 3 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. If set to true, and if the WorkerPool does not exist, it will + // create a new one. The caller must have 'run.workerpools.create' permissions + // if this is set to true and the WorkerPool does not exist. + bool allow_missing = 4 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. If set to true, a new revision will be created from the template + // even if the system doesn't detect any changes from the previously deployed + // revision. + // + // This may be useful for cases where the underlying resources need to be + // recreated or reinitialized. For example if the image is specified by label, + // but the underlying image digest has changed) or if the container performs + // deployment initialization work that needs to be performed again. + bool force_new_revision = 5 [(google.api.field_behavior) = OPTIONAL]; +} + +// Request message for retrieving a list of WorkerPools. +message ListWorkerPoolsRequest { + // Required. The location and project to list resources on. + // Location must be a valid Google Cloud region, and cannot be the "-" + // wildcard. Format: `projects/{project}/locations/{location}`, where + // `{project}` can be project id or number. + string parent = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { + child_type: "run.googleapis.com/WorkerPool" + } + ]; + + // Maximum number of WorkerPools to return in this call. + int32 page_size = 2; + + // A page token received from a previous call to ListWorkerPools. + // All other parameters must match. + string page_token = 3; + + // If true, returns deleted (but unexpired) resources along with active ones. + bool show_deleted = 4; +} + +// Response message containing a list of WorkerPools. +message ListWorkerPoolsResponse { + // The resulting list of WorkerPools. + repeated WorkerPool worker_pools = 1; + + // A token indicating there are more items than page_size. Use it in the next + // ListWorkerPools request to continue. + string next_page_token = 2; +} + +// Request message for obtaining a WorkerPool by its full name. +message GetWorkerPoolRequest { + // Required. The full name of the WorkerPool. + // Format: + // `projects/{project}/locations/{location}/workerPools/{worker_pool}`, where + // `{project}` can be project id or number. + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { type: "run.googleapis.com/WorkerPool" } + ]; +} + +// Request message to delete a WorkerPool by its full name. +message DeleteWorkerPoolRequest { + // Required. The full name of the WorkerPool. + // Format: + // `projects/{project}/locations/{location}/workerPools/{worker_pool}`, where + // `{project}` can be project id or number. + string name = 1 [ + (google.api.field_behavior) = REQUIRED, + (google.api.resource_reference) = { type: "run.googleapis.com/WorkerPool" } + ]; + + // Optional. Indicates that the request should be validated without actually + // deleting any resources. + bool validate_only = 2 [(google.api.field_behavior) = OPTIONAL]; + + // A system-generated fingerprint for this version of the + // resource. May be used to detect modification conflict during updates. + string etag = 3; +} + +// WorkerPool acts as a top-level container that manages a set of +// configurations and revision templates which implement a pull-based workload. +// WorkerPool exists to provide a singular abstraction which can be access +// controlled, reasoned about, and which encapsulates software lifecycle +// decisions such as rollout policy and team resource ownership. +message WorkerPool { + option (google.api.resource) = { + type: "run.googleapis.com/WorkerPool" + pattern: "projects/{project}/locations/{location}/workerPools/{worker_pool}" + plural: "workerPools" + singular: "workerPool" + style: DECLARATIVE_FRIENDLY + }; + + // The fully qualified name of this WorkerPool. In CreateWorkerPoolRequest, + // this field is ignored, and instead composed from + // CreateWorkerPoolRequest.parent and CreateWorkerPoolRequest.worker_id. + // + // Format: + // `projects/{project}/locations/{location}/workerPools/{worker_id}` + string name = 1; + + // User-provided description of the WorkerPool. This field currently has a + // 512-character limit. + string description = 2; + + // Output only. Server assigned unique identifier for the trigger. The value + // is a UUID4 string and guaranteed to remain unchanged until the resource is + // deleted. + string uid = 3 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. A number that monotonically increases every time the user + // modifies the desired state. + // Please note that unlike v1, this is an int64 value. As with most Google + // APIs, its JSON representation will be a `string` instead of an `integer`. + int64 generation = 4 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. Unstructured key value map that can be used to organize and + // categorize objects. User-provided labels are shared with Google's billing + // system, so they can be used to filter, or break down billing charges by + // team, component, environment, state, etc. For more information, visit + // https://cloud.google.com/resource-manager/docs/creating-managing-labels or + // https://cloud.google.com/run/docs/configuring/labels. + // + // Cloud Run API v2 does not support labels with `run.googleapis.com`, + // `cloud.googleapis.com`, `serving.knative.dev`, or `autoscaling.knative.dev` + // namespaces, and they will be rejected. All system labels in v1 now have a + // corresponding field in v2 WorkerPool. + map labels = 5 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Unstructured key value map that may be set by external tools to + // store and arbitrary metadata. They are not queryable and should be + // preserved when modifying objects. + // + // Cloud Run API v2 does not support annotations with `run.googleapis.com`, + // `cloud.googleapis.com`, `serving.knative.dev`, or `autoscaling.knative.dev` + // namespaces, and they will be rejected in new resources. All system + // annotations in v1 now have a corresponding field in v2 WorkerPool. + // + //

This field follows Kubernetes + // annotations' namespacing, limits, and rules. + map annotations = 6 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. The creation time. + google.protobuf.Timestamp create_time = 7 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The last-modified time. + google.protobuf.Timestamp update_time = 8 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The deletion time. It is only populated as a response to a + // Delete request. + google.protobuf.Timestamp delete_time = 9 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. For a deleted resource, the time after which it will be + // permamently deleted. + google.protobuf.Timestamp expire_time = 10 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Email address of the authenticated creator. + string creator = 11 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Email address of the last authenticated modifier. + string last_modifier = 12 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Arbitrary identifier for the API client. + string client = 13; + + // Arbitrary version identifier for the API client. + string client_version = 14; + + // Optional. The launch stage as defined by [Google Cloud Platform + // Launch Stages](https://cloud.google.com/terms/launch-stages). + // Cloud Run supports `ALPHA`, `BETA`, and `GA`. If no value is specified, GA + // is assumed. + // Set the launch stage to a preview stage on input to allow use of preview + // features in that stage. On read (or output), describes whether the + // resource uses preview features. + // + // For example, if ALPHA is provided as input, but only BETA and GA-level + // features are used, this field will be BETA on output. + google.api.LaunchStage launch_stage = 16 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Settings for the Binary Authorization feature. + BinaryAuthorization binary_authorization = 17 + [(google.api.field_behavior) = OPTIONAL]; + + // Required. The template used to create revisions for this WorkerPool. + WorkerPoolRevisionTemplate template = 18 + [(google.api.field_behavior) = REQUIRED]; + + // Optional. Specifies how to distribute instances over a collection of + // Revisions belonging to the WorkerPool. If instance split is empty or not + // provided, defaults to 100% instances assigned to the latest `Ready` + // Revision. + repeated InstanceSplit instance_splits = 26 + [(google.api.field_behavior) = OPTIONAL]; + + // Optional. Specifies worker-pool-level scaling settings + WorkerPoolScaling scaling = 20 [(google.api.field_behavior) = OPTIONAL]; + + // Output only. The generation of this WorkerPool currently serving workloads. + // See comments in `reconciling` for additional information on reconciliation + // process in Cloud Run. Please note that unlike v1, this is an int64 value. + // As with most Google APIs, its JSON representation will be a `string` + // instead of an `integer`. + int64 observed_generation = 30 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The Condition of this WorkerPool, containing its readiness + // status, and detailed error information in case it did not reach a serving + // state. See comments in `reconciling` for additional information on + // reconciliation process in Cloud Run. + Condition terminal_condition = 31 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. The Conditions of all other associated sub-resources. They + // contain additional diagnostics information in case the WorkerPool does not + // reach its Serving state. See comments in `reconciling` for additional + // information on reconciliation process in Cloud Run. + repeated Condition conditions = 32 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Name of the latest revision that is serving workloads. See + // comments in `reconciling` for additional information on reconciliation + // process in Cloud Run. + string latest_ready_revision = 33 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.resource_reference) = { type: "run.googleapis.com/Revision" } + ]; + + // Output only. Name of the last created revision. See comments in + // `reconciling` for additional information on reconciliation process in Cloud + // Run. + string latest_created_revision = 34 [ + (google.api.field_behavior) = OUTPUT_ONLY, + (google.api.resource_reference) = { type: "run.googleapis.com/Revision" } + ]; + + // Output only. Detailed status information for corresponding instance splits. + // See comments in `reconciling` for additional information on reconciliation + // process in Cloud Run. + repeated InstanceSplitStatus instance_split_statuses = 27 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Indicates whether Cloud Run Threat Detection monitoring is + // enabled for the parent project of this worker pool. + bool threat_detection_enabled = 28 + [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Deprecated: Not supported, and ignored by Cloud Run. + repeated string custom_audiences = 37 [deprecated = true]; + + // Output only. Reserved for future use. + bool satisfies_pzs = 38 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Output only. Returns true if the WorkerPool is currently being acted upon + // by the system to bring it into the desired state. + // + // When a new WorkerPool is created, or an existing one is updated, Cloud Run + // will asynchronously perform all necessary steps to bring the WorkerPool to + // the desired serving state. This process is called reconciliation. While + // reconciliation is in process, `observed_generation`, + // `latest_ready_revison`, `instance_split_statuses`, and `uri` will have + // transient values that might mismatch the intended state: Once + // reconciliation is over (and this field is false), there are two possible + // outcomes: reconciliation succeeded and the serving state matches the + // WorkerPool, or there was an error, and reconciliation failed. This state + // can be found in `terminal_condition.state`. + // + // If reconciliation succeeded, the following fields will match: + // `instance_splits` and `instance_split_statuses`, `observed_generation` and + // `generation`, `latest_ready_revision` and `latest_created_revision`. + // + // If reconciliation failed, `instance_split_statuses`, `observed_generation`, + // and `latest_ready_revision` will have the state of the last serving + // revision, or empty for newly created WorkerPools. Additional information on + // the failure can be found in `terminal_condition` and `conditions`. + bool reconciling = 98 [(google.api.field_behavior) = OUTPUT_ONLY]; + + // Optional. A system-generated fingerprint for this version of the + // resource. May be used to detect modification conflict during updates. + string etag = 99 [(google.api.field_behavior) = OPTIONAL]; +} diff --git a/modules/sync/googleapis/cloud-run/cas/91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d b/modules/sync/googleapis/cloud-run/cas/91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d new file mode 100644 index 00000000..b700f0cf --- /dev/null +++ b/modules/sync/googleapis/cloud-run/cas/91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d @@ -0,0 +1,20 @@ +shake256:faedd41bb62749fa9e3e87f183fe58065f0d4ccf60e4d347727c04544ccdd08a43f1703d8f2cd31613fe1a767d63c33b280f34df99eda6ad2b25dfec4c4ead81 LICENSE +shake256:cfb144e7d9defc5009d84dc435ecd92a564b8f0545eb329a541730250df088f5ff35522e1d65f52a52469035c40649917f0b3dddcf98db0006edef1328768ab3 buf.md +shake256:cc8339cfff2ccd0b606c8a9a51adba281fe7750feb0e5b76346e693ecd2655ecb94824c1f7e370561196ccc2219a3b6fdca0e3461e9097f769235971f6238774 buf.yaml +shake256:5469b6fd50234517d596f6f55db82504f59bd93e112fa0c83ce1fd82497722493439c60e05ef86b9198824c65a1c9c927250363e6dbfba253f532ca0fdeed5fc google/cloud/run/v2/build.proto +shake256:d18dbcf0b7c6801dc656d65ada52488241fe6d6d80117bccbc8f3e94cbd83246d89ab6a3e94ce3a0a691e4825638dc8730565f0839f7b5828675e5b7a9032a4e google/cloud/run/v2/condition.proto +shake256:3a8a0446396862dea52a4fde02e7cb0d5df3bc6dda1e5d655d91b767f2b0539d31a16f6cae031fae9c95c01c34ac6f70a655a55151d1fec9b2933c0a08ba331b google/cloud/run/v2/execution.proto +shake256:e923558649480c7df33e07f892572c9379200288c60f37f55d9abb760f5a3989b060c20eff50eff0023d23f3957691bfd70f0da1b51a91bcb2dcd8eefefb6945 google/cloud/run/v2/execution_template.proto +shake256:f0895e955d37574f133f44ae2e9205dd43575d673725ca967eff41a46021986e060ab6891bc6349d12d97e8d7461f6f9421bbf93a34442aacc72215af1d66ffe google/cloud/run/v2/instance_split.proto +shake256:7327e9ff86aad5d7863aea40aece589fb446912bab85d6daba2a0df41e5c1b12bebf758432114ee9b42bda72ea3848720b5ca2b28507e1fb891c197788404752 google/cloud/run/v2/job.proto +shake256:60e29a90c49ca0754d2fe62e13106e8c650b2f2237cee35b34c185b5a02b5bedd5fcb6bc828a2c209d88733bf69b79b961546716ce1068cc2eb2cbee885caa3c google/cloud/run/v2/k8s.min.proto +shake256:436849f222d2525a20f19adfda842b05fcbca1b9d15c02304d351fe2ad2c50cbf6a5c3c8dc70ce1592be40b1458935dfe129eb745f2ee7cd17bc21ea90e2ad18 google/cloud/run/v2/revision.proto +shake256:c500b168394c7a62fe334332e2ea4c157c5a17b70617921c96a1948f3e61fcb005280d9c7274e785a30bf3503d3750eecd4eb23d5853e447d76c5cc3a81dd66d google/cloud/run/v2/revision_template.proto +shake256:6edf04d22640b1da829bb743975c153617be324924b54259235abff05a22f5a58bf8698a22ec9157a0b455facf9343223986b7fcb21738f98eaa01276b2c50fc google/cloud/run/v2/service.proto +shake256:319afac928ccd1220723058bed91fd6d5412a2ffd8d553bf4cd4fe5cd03c17942575246d2494d9da6e4018c48dc29d7959c139751a24f70a4bfbd3b00d8481cc google/cloud/run/v2/status.proto +shake256:2c99fb9fb3e80566edd70647e049168f23a746903ebd8b862425fcfbe8fe98d05aad8245e3d2ca0f0f416f7272b9813ec8b22a1d4ab4009c6447fc8804d6ffba google/cloud/run/v2/task.proto +shake256:c1ebc9a6966177298919c9260efc05d8092c6660079a257b68113aef2d0252b224c989dd7a6eb3ccd4a9efcbe04059795c8962042d510ee3a5f015ba8fcb7928 google/cloud/run/v2/task_template.proto +shake256:ea04e77e8c85496350e1256ba627235c7ed884a40a787584d754471f418743f9d5e75a771edef4bfad3ff07c1df4562089a27c7e47a6f54c449b734c501ca2bb google/cloud/run/v2/traffic_target.proto +shake256:dff36fde6a4fd3eb737920e7bd241d5dfb7381613b8c5888f1163cd06b8591e2d9e4938699403915f08ed4b4940d5b2dd64b12a9f40e4afd61b437a87bdc9d61 google/cloud/run/v2/vendor_settings.proto +shake256:4d3810a00d1e92e7b0fcc7232b22332d5f01f69439ac1449642a4cbb453e6c15fd47a4c8d57f786588b2d89d9ce0e569682202055bf231594cbdc2ca122f8bba google/cloud/run/v2/worker_pool.proto +shake256:2ac38acde5825307c714b872b02815fb4f9c19f50562cf7a8a4a9b4c50cf44be6dc5472902474b36693f4cb031fa7ad572b8f305cda5162cbff139283ba49bc2 google/cloud/run/v2/worker_pool_revision_template.proto diff --git a/modules/sync/googleapis/cloud-run/state.json b/modules/sync/googleapis/cloud-run/state.json index f4f394e7..ebfad567 100644 --- a/modules/sync/googleapis/cloud-run/state.json +++ b/modules/sync/googleapis/cloud-run/state.json @@ -1187,6 +1187,26 @@ { "name": "dfcbe6807e8c0bb8d5abb2b5e875a2a03af8d874", "digest": "04f36c3bc8a88d7f467cc05dad661f5d75877ae47b80c69c4e6d82bdf48194b146d81b76c0fc8b354bb862025e13ad152f6dcf9388fca55e334452234a86d3d8" + }, + { + "name": "359422ce8d726f52e0ad35b48024896c714fa033", + "digest": "04f36c3bc8a88d7f467cc05dad661f5d75877ae47b80c69c4e6d82bdf48194b146d81b76c0fc8b354bb862025e13ad152f6dcf9388fca55e334452234a86d3d8" + }, + { + "name": "c063f49852ce7fc08c722c87f3a6f676209985a2", + "digest": "91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d" + }, + { + "name": "ad30f50dd765920c5eb1ebea44a7c801b3a17580", + "digest": "91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d" + }, + { + "name": "cba8415718590712af80d0fd90a5f016a2607b25", + "digest": "91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d" + }, + { + "name": "7439b69835fbb2903d38a87a596ade15b2dafd8f", + "digest": "91e8fb7d8a087c220260fb22315692a849b37b883d30a43f9a6662ea71b17161af6194974bf996c09cb6c2e06b50a09112182c62396a2444d98e060115b1a18d" } ] } \ No newline at end of file diff --git a/modules/sync/googleapis/googleapis/state.json b/modules/sync/googleapis/googleapis/state.json index 75df81db..d9840e28 100644 --- a/modules/sync/googleapis/googleapis/state.json +++ b/modules/sync/googleapis/googleapis/state.json @@ -22099,6 +22099,26 @@ { "name": "dfcbe6807e8c0bb8d5abb2b5e875a2a03af8d874", "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" + }, + { + "name": "359422ce8d726f52e0ad35b48024896c714fa033", + "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" + }, + { + "name": "c063f49852ce7fc08c722c87f3a6f676209985a2", + "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" + }, + { + "name": "ad30f50dd765920c5eb1ebea44a7c801b3a17580", + "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" + }, + { + "name": "cba8415718590712af80d0fd90a5f016a2607b25", + "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" + }, + { + "name": "7439b69835fbb2903d38a87a596ade15b2dafd8f", + "digest": "d26c7c2fd95f0873761af33ca4a0c0d92c8577122b6feb74eb3b0a57ebe47a98ab24a209a0e91945ac4c77204e9da0c2de0020b2cedc27bdbcdea6c431eec69b" } ] } \ No newline at end of file diff --git a/modules/sync/protocolbuffers/wellknowntypes/state.json b/modules/sync/protocolbuffers/wellknowntypes/state.json index ddbce932..b7f9b2b2 100644 --- a/modules/sync/protocolbuffers/wellknowntypes/state.json +++ b/modules/sync/protocolbuffers/wellknowntypes/state.json @@ -487,6 +487,10 @@ { "name": "v34.0", "digest": "946278992baee216f7742401780df3727195ffc068a30e21769c7e808d16ee25e9e48e51f938b6ddbe405abe46c45091a56ad90aac1cad0d809d16cbad889ff1" + }, + { + "name": "v34.1", + "digest": "946278992baee216f7742401780df3727195ffc068a30e21769c7e808d16ee25e9e48e51f938b6ddbe405abe46c45091a56ad90aac1cad0d809d16cbad889ff1" } ] } \ No newline at end of file diff --git a/modules/sync/state.json b/modules/sync/state.json index 756c6e55..39fc0fe1 100644 --- a/modules/sync/state.json +++ b/modules/sync/state.json @@ -42,11 +42,11 @@ }, { "module_name": "googleapis/cloud-run", - "latest_reference": "dfcbe6807e8c0bb8d5abb2b5e875a2a03af8d874" + "latest_reference": "7439b69835fbb2903d38a87a596ade15b2dafd8f" }, { "module_name": "googleapis/googleapis", - "latest_reference": "dfcbe6807e8c0bb8d5abb2b5e875a2a03af8d874" + "latest_reference": "7439b69835fbb2903d38a87a596ade15b2dafd8f" }, { "module_name": "googlechrome/lighthouse", @@ -78,7 +78,7 @@ }, { "module_name": "protocolbuffers/wellknowntypes", - "latest_reference": "v34.0" + "latest_reference": "v34.1" } ] } \ No newline at end of file