mirror of https://github.com/knative/pkg.git
				
				
				
			Bump google.golang.org/api from 0.142.0 to 0.143.0 (#2840)
* Bump google.golang.org/api from 0.142.0 to 0.143.0 Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.142.0 to 0.143.0. - [Release notes](https://github.com/googleapis/google-api-go-client/releases) - [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md) - [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.142.0...v0.143.0) --- updated-dependencies: - dependency-name: google.golang.org/api dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Run ./hack/update-codegen.sh --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									bd49c7302a
								
							
						
					
					
						commit
						0f52db700d
					
				
							
								
								
									
										12
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										12
									
								
								go.mod
								
								
								
								
							|  | @ -36,7 +36,7 @@ require ( | ||||||
| 	golang.org/x/sync v0.3.0 | 	golang.org/x/sync v0.3.0 | ||||||
| 	golang.org/x/tools v0.13.0 | 	golang.org/x/tools v0.13.0 | ||||||
| 	gomodules.xyz/jsonpatch/v2 v2.4.0 | 	gomodules.xyz/jsonpatch/v2 v2.4.0 | ||||||
| 	google.golang.org/api v0.142.0 | 	google.golang.org/api v0.143.0 | ||||||
| 	google.golang.org/grpc v1.58.2 | 	google.golang.org/grpc v1.58.2 | ||||||
| 	google.golang.org/protobuf v1.31.0 | 	google.golang.org/protobuf v1.31.0 | ||||||
| 	gopkg.in/yaml.v3 v3.0.1 | 	gopkg.in/yaml.v3 v3.0.1 | ||||||
|  | @ -53,7 +53,7 @@ require ( | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| require ( | require ( | ||||||
| 	cloud.google.com/go v0.110.6 // indirect | 	cloud.google.com/go v0.110.7 // indirect | ||||||
| 	cloud.google.com/go/compute v1.23.0 // indirect | 	cloud.google.com/go/compute v1.23.0 // indirect | ||||||
| 	cloud.google.com/go/iam v1.1.1 // indirect | 	cloud.google.com/go/iam v1.1.1 // indirect | ||||||
| 	github.com/beorn7/perks v1.0.1 // indirect | 	github.com/beorn7/perks v1.0.1 // indirect | ||||||
|  | @ -72,7 +72,7 @@ require ( | ||||||
| 	github.com/google/gnostic v0.5.7-v3refs // indirect | 	github.com/google/gnostic v0.5.7-v3refs // indirect | ||||||
| 	github.com/google/go-querystring v1.0.0 // indirect | 	github.com/google/go-querystring v1.0.0 // indirect | ||||||
| 	github.com/google/s2a-go v0.1.7 // indirect | 	github.com/google/s2a-go v0.1.7 // indirect | ||||||
| 	github.com/googleapis/enterprise-certificate-proxy v0.2.5 // indirect | 	github.com/googleapis/enterprise-certificate-proxy v0.3.1 // indirect | ||||||
| 	github.com/googleapis/gax-go/v2 v2.12.0 // indirect | 	github.com/googleapis/gax-go/v2 v2.12.0 // indirect | ||||||
| 	github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect | 	github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 // indirect | ||||||
| 	github.com/imdario/mergo v0.3.6 // indirect | 	github.com/imdario/mergo v0.3.6 // indirect | ||||||
|  | @ -98,9 +98,9 @@ require ( | ||||||
| 	golang.org/x/time v0.3.0 // indirect | 	golang.org/x/time v0.3.0 // indirect | ||||||
| 	golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect | 	golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect | ||||||
| 	google.golang.org/appengine v1.6.7 // indirect | 	google.golang.org/appengine v1.6.7 // indirect | ||||||
| 	google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5 // indirect | 	google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb // indirect | ||||||
| 	google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5 // indirect | 	google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb // indirect | ||||||
| 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb // indirect | 	google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 // indirect | ||||||
| 	gopkg.in/inf.v0 v0.9.1 // indirect | 	gopkg.in/inf.v0 v0.9.1 // indirect | ||||||
| 	gopkg.in/yaml.v2 v2.4.0 // indirect | 	gopkg.in/yaml.v2 v2.4.0 // indirect | ||||||
| 	k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect | 	k8s.io/kube-openapi v0.0.0-20221012153701-172d655c2280 // indirect | ||||||
|  |  | ||||||
							
								
								
									
										24
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										24
									
								
								go.sum
								
								
								
								
							|  | @ -13,8 +13,8 @@ cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKV | ||||||
| cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= | cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= | ||||||
| cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= | cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= | ||||||
| cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= | cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= | ||||||
| cloud.google.com/go v0.110.6 h1:8uYAkj3YHTP/1iwReuHPxLSbdcyc+dSBbzFMrVwDR6Q= | cloud.google.com/go v0.110.7 h1:rJyC7nWRg2jWGZ4wSJ5nY65GTdYJkg0cd/uXb+ACI6o= | ||||||
| cloud.google.com/go v0.110.6/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= | cloud.google.com/go v0.110.7/go.mod h1:+EYjdK8e5RME/VY/qLCAtuyALQ9q67dvuum8i+H5xsI= | ||||||
| cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= | cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= | ||||||
| cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= | cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= | ||||||
| cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= | cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= | ||||||
|  | @ -215,8 +215,8 @@ github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8 | ||||||
| github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= | github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= | ||||||
| github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= | github.com/google/uuid v1.3.1 h1:KjJaJ9iWZ3jOFZIf1Lqf4laDRCasjl0BCmnEGxkdLb4= | ||||||
| github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= | github.com/google/uuid v1.3.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= | ||||||
| github.com/googleapis/enterprise-certificate-proxy v0.2.5 h1:UR4rDjcgpgEnqpIEvkiqTYKBCKLNmlge2eVjoZfySzM= | github.com/googleapis/enterprise-certificate-proxy v0.3.1 h1:SBWmZhjUDRorQxrN0nwzf+AHBxnbFjViHQS4P0yVpmQ= | ||||||
| github.com/googleapis/enterprise-certificate-proxy v0.2.5/go.mod h1:RxW0N9901Cko1VOCW3SXCpWP+mlIEkk2tP7jnHy9a3w= | github.com/googleapis/enterprise-certificate-proxy v0.3.1/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= | ||||||
| github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= | github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= | ||||||
| github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= | github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= | ||||||
| github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= | github.com/googleapis/gax-go/v2 v2.12.0 h1:A+gCJKdRfqXkr+BIRGtZLibNXf0m1f9E4HG56etFpas= | ||||||
|  | @ -627,8 +627,8 @@ google.golang.org/api v0.25.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0M | ||||||
| google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= | google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= | ||||||
| google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= | google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= | ||||||
| google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= | google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= | ||||||
| google.golang.org/api v0.142.0 h1:mf+7EJ94fi5ZcnpPy+m0Yv2dkz8bKm+UL0snTCuwXlY= | google.golang.org/api v0.143.0 h1:o8cekTkqhywkbZT6p1UHJPZ9+9uuCAJs/KYomxZB8fA= | ||||||
| google.golang.org/api v0.142.0/go.mod h1:zJAN5o6HRqR7O+9qJUFOWrZkYE66RH+efPBdTLA4xBA= | google.golang.org/api v0.143.0/go.mod h1:FoX9DO9hT7DLNn97OuoZAGSDuNAXdJRuGK98rSUgurk= | ||||||
| google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= | google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= | ||||||
| google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | ||||||
| google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | ||||||
|  | @ -669,12 +669,12 @@ google.golang.org/genproto v0.0.0-20200729003335-053ba62fc06f/go.mod h1:FWY/as6D | ||||||
| google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | ||||||
| google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | ||||||
| google.golang.org/genproto v0.0.0-20201019141844-1ed22bb0c154/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | google.golang.org/genproto v0.0.0-20201019141844-1ed22bb0c154/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= | ||||||
| google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5 h1:L6iMMGrtzgHsWofoFcihmDEMYeDR9KN/ThbPWGrh++g= | google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb h1:XFBgcDwm7irdHTbz4Zk2h7Mh+eis4nfJEFQFYzJzuIA= | ||||||
| google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5/go.mod h1:oH/ZOT02u4kWEp7oYBGYFFkCdKS/uYR9Z7+0/xuuFp8= | google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb/go.mod h1:yZTlhN0tQnXo3h00fuXNCxJdLdIdnVFVBaRJ5LWBbw4= | ||||||
| google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5 h1:nIgk/EEq3/YlnmVVXVnm14rC2oxgs1o0ong4sD/rd44= | google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb h1:lK0oleSc7IQsUxO3U5TjL9DWlsxpEBemh+zpB7IqhWI= | ||||||
| google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5/go.mod h1:5DZzOUPCLYL3mNkQ0ms0F3EuUNZ7py1Bqeq6sxzI7/Q= | google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb/go.mod h1:KjSP20unUpOx5kyQUFa7k4OJg0qeJ7DEZflGDu2p6Bk= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb h1:Isk1sSH7bovx8Rti2wZK0UZF6oraBDK74uoyLEEVFN0= | google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 h1:N3bU/SQDCDyD6R528GJ/PwW9KjYcJA3dgyH+MovAkIM= | ||||||
| google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb/go.mod h1:+Bk1OCOj40wS2hwAMA+aCW9ypzm63QTBBHp6lQ3p+9M= | google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13/go.mod h1:KSqppvjFjtoCI+KGd4PELB0qLNxdJHRGqRI09mB6pQA= | ||||||
| google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= | google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= | ||||||
| google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= | google.golang.org/grpc v1.20.0/go.mod h1:chYK+tFQF0nDUGJgXMSgLCQk3phJEuONr2DCgLDdAQM= | ||||||
| google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= | google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= | ||||||
|  |  | ||||||
|  | @ -26,7 +26,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/advisorynotifications/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/advisorynotifications/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/ai/generativelanguage/apiv1beta2": { |   "cloud.google.com/go/ai/generativelanguage/apiv1beta2": { | ||||||
|  | @ -89,6 +89,16 @@ | ||||||
|     "release_level": "preview", |     "release_level": "preview", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|  |   "cloud.google.com/go/alloydb/connectors/apiv1alpha": { | ||||||
|  |     "api_shortname": "connectors", | ||||||
|  |     "distribution_name": "cloud.google.com/go/alloydb/connectors/apiv1alpha", | ||||||
|  |     "description": "AlloyDB connectors", | ||||||
|  |     "language": "go", | ||||||
|  |     "client_library_type": "generated", | ||||||
|  |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/alloydb/latest/connectors/apiv1alpha", | ||||||
|  |     "release_level": "preview", | ||||||
|  |     "library_type": "GAPIC_AUTO" | ||||||
|  |   }, | ||||||
|   "cloud.google.com/go/analytics/admin/apiv1alpha": { |   "cloud.google.com/go/analytics/admin/apiv1alpha": { | ||||||
|     "api_shortname": "analyticsadmin", |     "api_shortname": "analyticsadmin", | ||||||
|     "distribution_name": "cloud.google.com/go/analytics/admin/apiv1alpha", |     "distribution_name": "cloud.google.com/go/analytics/admin/apiv1alpha", | ||||||
|  | @ -276,7 +286,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appconnections/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appconnections/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/beyondcorp/appconnectors/apiv1": { |   "cloud.google.com/go/beyondcorp/appconnectors/apiv1": { | ||||||
|  | @ -286,7 +296,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appconnectors/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appconnectors/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/beyondcorp/appgateways/apiv1": { |   "cloud.google.com/go/beyondcorp/appgateways/apiv1": { | ||||||
|  | @ -296,7 +306,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appgateways/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/appgateways/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1": { |   "cloud.google.com/go/beyondcorp/clientconnectorservices/apiv1": { | ||||||
|  | @ -306,7 +316,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/clientconnectorservices/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/clientconnectorservices/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/beyondcorp/clientgateways/apiv1": { |   "cloud.google.com/go/beyondcorp/clientgateways/apiv1": { | ||||||
|  | @ -316,7 +326,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/clientgateways/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/beyondcorp/latest/clientgateways/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/bigquery": { |   "cloud.google.com/go/bigquery": { | ||||||
|  | @ -336,7 +346,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/bigquery/latest/analyticshub/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/bigquery/latest/analyticshub/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/bigquery/connection/apiv1": { |   "cloud.google.com/go/bigquery/connection/apiv1": { | ||||||
|  | @ -376,7 +386,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/bigquery/latest/datapolicies/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/bigquery/latest/datapolicies/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/bigquery/datapolicies/apiv1beta1": { |   "cloud.google.com/go/bigquery/datapolicies/apiv1beta1": { | ||||||
|  | @ -545,7 +555,7 @@ | ||||||
|     "description": "Cloud Build API", |     "description": "Cloud Build API", | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/cloudbuild/apiv1/v2", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/cloudbuild/latest/apiv1/v2", | ||||||
|     "release_level": "stable", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|  | @ -599,6 +609,16 @@ | ||||||
|     "release_level": "preview", |     "release_level": "preview", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|  |   "cloud.google.com/go/commerce/consumer/procurement/apiv1": { | ||||||
|  |     "api_shortname": "cloudcommerceconsumerprocurement", | ||||||
|  |     "distribution_name": "cloud.google.com/go/commerce/consumer/procurement/apiv1", | ||||||
|  |     "description": "Cloud Commerce Consumer Procurement API", | ||||||
|  |     "language": "go", | ||||||
|  |     "client_library_type": "generated", | ||||||
|  |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/commerce/latest/consumer/procurement/apiv1", | ||||||
|  |     "release_level": "preview", | ||||||
|  |     "library_type": "GAPIC_AUTO" | ||||||
|  |   }, | ||||||
|   "cloud.google.com/go/compute/apiv1": { |   "cloud.google.com/go/compute/apiv1": { | ||||||
|     "api_shortname": "compute", |     "api_shortname": "compute", | ||||||
|     "distribution_name": "cloud.google.com/go/compute/apiv1", |     "distribution_name": "cloud.google.com/go/compute/apiv1", | ||||||
|  | @ -626,7 +646,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/confidentialcomputing/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/confidentialcomputing/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/confidentialcomputing/apiv1alpha1": { |   "cloud.google.com/go/confidentialcomputing/apiv1alpha1": { | ||||||
|  | @ -696,7 +716,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/datacatalog/latest/lineage/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/datacatalog/latest/lineage/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/dataflow/apiv1beta3": { |   "cloud.google.com/go/dataflow/apiv1beta3": { | ||||||
|  | @ -826,13 +846,13 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/debugger/apiv2", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/debugger/apiv2", | ||||||
|     "release_level": "stable", |     "release_level": "preview", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/deploy/apiv1": { |   "cloud.google.com/go/deploy/apiv1": { | ||||||
|     "api_shortname": "clouddeploy", |     "api_shortname": "clouddeploy", | ||||||
|     "distribution_name": "cloud.google.com/go/deploy/apiv1", |     "distribution_name": "cloud.google.com/go/deploy/apiv1", | ||||||
|     "description": "Google Cloud Deploy API", |     "description": "Cloud Deploy API", | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/deploy/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/deploy/latest/apiv1", | ||||||
|  | @ -886,7 +906,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/discoveryengine/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/discoveryengine/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/discoveryengine/apiv1beta": { |   "cloud.google.com/go/discoveryengine/apiv1beta": { | ||||||
|  | @ -996,7 +1016,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/eventarc/latest/publishing/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/eventarc/latest/publishing/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/filestore/apiv1": { |   "cloud.google.com/go/filestore/apiv1": { | ||||||
|  | @ -1106,7 +1126,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/gkemulticloud/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/gkemulticloud/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/gsuiteaddons/apiv1": { |   "cloud.google.com/go/gsuiteaddons/apiv1": { | ||||||
|  | @ -1306,7 +1326,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/maps/latest/places/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/maps/latest/places/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/maps/routing/apiv2": { |   "cloud.google.com/go/maps/routing/apiv2": { | ||||||
|  | @ -1419,6 +1439,16 @@ | ||||||
|     "release_level": "stable", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|  |   "cloud.google.com/go/netapp/apiv1": { | ||||||
|  |     "api_shortname": "netapp", | ||||||
|  |     "distribution_name": "cloud.google.com/go/netapp/apiv1", | ||||||
|  |     "description": "NetApp API", | ||||||
|  |     "language": "go", | ||||||
|  |     "client_library_type": "generated", | ||||||
|  |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/netapp/latest/apiv1", | ||||||
|  |     "release_level": "preview", | ||||||
|  |     "library_type": "GAPIC_AUTO" | ||||||
|  |   }, | ||||||
|   "cloud.google.com/go/networkconnectivity/apiv1": { |   "cloud.google.com/go/networkconnectivity/apiv1": { | ||||||
|     "api_shortname": "networkconnectivity", |     "api_shortname": "networkconnectivity", | ||||||
|     "distribution_name": "cloud.google.com/go/networkconnectivity/apiv1", |     "distribution_name": "cloud.google.com/go/networkconnectivity/apiv1", | ||||||
|  | @ -1589,6 +1619,16 @@ | ||||||
|     "release_level": "preview", |     "release_level": "preview", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|  |   "cloud.google.com/go/policysimulator/apiv1": { | ||||||
|  |     "api_shortname": "policysimulator", | ||||||
|  |     "distribution_name": "cloud.google.com/go/policysimulator/apiv1", | ||||||
|  |     "description": "Policy Simulator API", | ||||||
|  |     "language": "go", | ||||||
|  |     "client_library_type": "generated", | ||||||
|  |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/policysimulator/latest/apiv1", | ||||||
|  |     "release_level": "preview", | ||||||
|  |     "library_type": "GAPIC_AUTO" | ||||||
|  |   }, | ||||||
|   "cloud.google.com/go/policytroubleshooter/apiv1": { |   "cloud.google.com/go/policytroubleshooter/apiv1": { | ||||||
|     "api_shortname": "policytroubleshooter", |     "api_shortname": "policytroubleshooter", | ||||||
|     "distribution_name": "cloud.google.com/go/policytroubleshooter/apiv1", |     "distribution_name": "cloud.google.com/go/policytroubleshooter/apiv1", | ||||||
|  | @ -1666,7 +1706,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/rapidmigrationassessment/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/rapidmigrationassessment/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/recaptchaenterprise/v2/apiv1": { |   "cloud.google.com/go/recaptchaenterprise/v2/apiv1": { | ||||||
|  | @ -2036,7 +2076,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/speech/latest/apiv2", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/speech/latest/apiv2", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/storage": { |   "cloud.google.com/go/storage": { | ||||||
|  | @ -2086,7 +2126,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/support/latest/apiv2", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/support/latest/apiv2", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/talent/apiv4": { |   "cloud.google.com/go/talent/apiv4": { | ||||||
|  | @ -2176,7 +2216,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/video/stitcher/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/latest/video/stitcher/apiv1", | ||||||
|     "release_level": "stable", |     "release_level": "preview", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/video/transcoder/apiv1": { |   "cloud.google.com/go/video/transcoder/apiv1": { | ||||||
|  | @ -2256,7 +2296,7 @@ | ||||||
|     "language": "go", |     "language": "go", | ||||||
|     "client_library_type": "generated", |     "client_library_type": "generated", | ||||||
|     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/vmwareengine/latest/apiv1", |     "client_documentation": "https://cloud.google.com/go/docs/reference/cloud.google.com/go/vmwareengine/latest/apiv1", | ||||||
|     "release_level": "preview", |     "release_level": "stable", | ||||||
|     "library_type": "GAPIC_AUTO" |     "library_type": "GAPIC_AUTO" | ||||||
|   }, |   }, | ||||||
|   "cloud.google.com/go/vpcaccess/apiv1": { |   "cloud.google.com/go/vpcaccess/apiv1": { | ||||||
|  |  | ||||||
|  | @ -35,6 +35,8 @@ import ( | ||||||
| const signAPI = "EnterpriseCertSigner.Sign" | const signAPI = "EnterpriseCertSigner.Sign" | ||||||
| const certificateChainAPI = "EnterpriseCertSigner.CertificateChain" | const certificateChainAPI = "EnterpriseCertSigner.CertificateChain" | ||||||
| const publicKeyAPI = "EnterpriseCertSigner.Public" | const publicKeyAPI = "EnterpriseCertSigner.Public" | ||||||
|  | const encryptAPI = "EnterpriseCertSigner.Encrypt" | ||||||
|  | const decryptAPI = "EnterpriseCertSigner.Decrypt" | ||||||
| 
 | 
 | ||||||
| // A Connection wraps a pair of unidirectional streams as an io.ReadWriteCloser.
 | // A Connection wraps a pair of unidirectional streams as an io.ReadWriteCloser.
 | ||||||
| type Connection struct { | type Connection struct { | ||||||
|  | @ -54,13 +56,28 @@ func (c *Connection) Close() error { | ||||||
| 
 | 
 | ||||||
| func init() { | func init() { | ||||||
| 	gob.Register(crypto.SHA256) | 	gob.Register(crypto.SHA256) | ||||||
|  | 	gob.Register(crypto.SHA384) | ||||||
|  | 	gob.Register(crypto.SHA512) | ||||||
| 	gob.Register(&rsa.PSSOptions{}) | 	gob.Register(&rsa.PSSOptions{}) | ||||||
|  | 	gob.Register(&rsa.OAEPOptions{}) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // SignArgs contains arguments to a crypto Signer.Sign method.
 | // SignArgs contains arguments for a Sign API call.
 | ||||||
| type SignArgs struct { | type SignArgs struct { | ||||||
| 	Digest []byte            // The content to sign.
 | 	Digest []byte            // The content to sign.
 | ||||||
| 	Opts   crypto.SignerOpts // Options for signing, such as Hash identifier.
 | 	Opts   crypto.SignerOpts // Options for signing. Must implement HashFunc().
 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // EncryptArgs contains arguments for an Encrypt API call.
 | ||||||
|  | type EncryptArgs struct { | ||||||
|  | 	Plaintext []byte // The plaintext to encrypt.
 | ||||||
|  | 	Opts      any    // Options for encryption. Ex: an instance of crypto.Hash.
 | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // DecryptArgs contains arguments to for a Decrypt API call.
 | ||||||
|  | type DecryptArgs struct { | ||||||
|  | 	Ciphertext []byte               // The ciphertext to decrypt.
 | ||||||
|  | 	Opts       crypto.DecrypterOpts // Options for decryption. Ex: an instance of *rsa.OAEPOptions.
 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Key implements credential.Credential by holding the executed signer subprocess.
 | // Key implements credential.Credential by holding the executed signer subprocess.
 | ||||||
|  | @ -98,7 +115,7 @@ func (k *Key) Public() crypto.PublicKey { | ||||||
| 	return k.publicKey | 	return k.publicKey | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // Sign signs a message digest, using the specified signer options.
 | // Sign signs a message digest, using the specified signer opts. Implements crypto.Signer interface.
 | ||||||
| func (k *Key) Sign(_ io.Reader, digest []byte, opts crypto.SignerOpts) (signed []byte, err error) { | func (k *Key) Sign(_ io.Reader, digest []byte, opts crypto.SignerOpts) (signed []byte, err error) { | ||||||
| 	if opts != nil && opts.HashFunc() != 0 && len(digest) != opts.HashFunc().Size() { | 	if opts != nil && opts.HashFunc() != 0 && len(digest) != opts.HashFunc().Size() { | ||||||
| 		return nil, fmt.Errorf("Digest length of %v bytes does not match Hash function size of %v bytes", len(digest), opts.HashFunc().Size()) | 		return nil, fmt.Errorf("Digest length of %v bytes does not match Hash function size of %v bytes", len(digest), opts.HashFunc().Size()) | ||||||
|  | @ -107,6 +124,18 @@ func (k *Key) Sign(_ io.Reader, digest []byte, opts crypto.SignerOpts) (signed [ | ||||||
| 	return | 	return | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | // Encrypt encrypts a plaintext msg into ciphertext, using the specified encrypt opts.
 | ||||||
|  | func (k *Key) Encrypt(_ io.Reader, msg []byte, opts any) (ciphertext []byte, err error) { | ||||||
|  | 	err = k.client.Call(encryptAPI, EncryptArgs{Plaintext: msg, Opts: opts}, &ciphertext) | ||||||
|  | 	return | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | // Decrypt decrypts a ciphertext msg into plaintext, using the specified decrypter opts. Implements crypto.Decrypter interface.
 | ||||||
|  | func (k *Key) Decrypt(_ io.Reader, msg []byte, opts crypto.DecrypterOpts) (plaintext []byte, err error) { | ||||||
|  | 	err = k.client.Call(decryptAPI, DecryptArgs{Ciphertext: msg, Opts: opts}, &plaintext) | ||||||
|  | 	return | ||||||
|  | } | ||||||
|  | 
 | ||||||
| // ErrCredUnavailable is a sentinel error that indicates ECP Cred is unavailable,
 | // ErrCredUnavailable is a sentinel error that indicates ECP Cred is unavailable,
 | ||||||
| // possibly due to missing config or missing binary path.
 | // possibly due to missing config or missing binary path.
 | ||||||
| var ErrCredUnavailable = errors.New("Cred is unavailable") | var ErrCredUnavailable = errors.New("Cred is unavailable") | ||||||
|  | @ -120,7 +149,12 @@ var ErrCredUnavailable = errors.New("Cred is unavailable") | ||||||
| // The config file also specifies which certificate the signer should use.
 | // The config file also specifies which certificate the signer should use.
 | ||||||
| func Cred(configFilePath string) (*Key, error) { | func Cred(configFilePath string) (*Key, error) { | ||||||
| 	if configFilePath == "" { | 	if configFilePath == "" { | ||||||
| 		configFilePath = util.GetDefaultConfigFilePath() | 		envFilePath := util.GetConfigFilePathFromEnv() | ||||||
|  | 		if envFilePath != "" { | ||||||
|  | 			configFilePath = envFilePath | ||||||
|  | 		} else { | ||||||
|  | 			configFilePath = util.GetDefaultConfigFilePath() | ||||||
|  | 		} | ||||||
| 	} | 	} | ||||||
| 	enterpriseCertSignerPath, err := util.LoadSignerBinaryPath(configFilePath) | 	enterpriseCertSignerPath, err := util.LoadSignerBinaryPath(configFilePath) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
|  |  | ||||||
|  | @ -22,6 +22,7 @@ import ( | ||||||
| 	"os/user" | 	"os/user" | ||||||
| 	"path/filepath" | 	"path/filepath" | ||||||
| 	"runtime" | 	"runtime" | ||||||
|  | 	"strings" | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| const configFileName = "certificate_config.json" | const configFileName = "certificate_config.json" | ||||||
|  | @ -63,6 +64,9 @@ func LoadSignerBinaryPath(configFilePath string) (path string, err error) { | ||||||
| 	if signerBinaryPath == "" { | 	if signerBinaryPath == "" { | ||||||
| 		return "", ErrConfigUnavailable | 		return "", ErrConfigUnavailable | ||||||
| 	} | 	} | ||||||
|  | 
 | ||||||
|  | 	signerBinaryPath = strings.ReplaceAll(signerBinaryPath, "~", guessHomeDir()) | ||||||
|  | 	signerBinaryPath = strings.ReplaceAll(signerBinaryPath, "$HOME", guessHomeDir()) | ||||||
| 	return signerBinaryPath, nil | 	return signerBinaryPath, nil | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -89,3 +93,8 @@ func getDefaultConfigFileDirectory() (directory string) { | ||||||
| func GetDefaultConfigFilePath() (path string) { | func GetDefaultConfigFilePath() (path string) { | ||||||
| 	return filepath.Join(getDefaultConfigFileDirectory(), configFileName) | 	return filepath.Join(getDefaultConfigFileDirectory(), configFileName) | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | // GetConfigFilePathFromEnv returns the path associated with environment variable GOOGLE_API_CERTIFICATE_CONFIG
 | ||||||
|  | func GetConfigFilePathFromEnv() (path string) { | ||||||
|  | 	return os.Getenv("GOOGLE_API_CERTIFICATE_CONFIG") | ||||||
|  | } | ||||||
|  |  | ||||||
|  | @ -2565,7 +2565,7 @@ | ||||||
|       } |       } | ||||||
|     } |     } | ||||||
|   }, |   }, | ||||||
|   "revision": "20230810", |   "revision": "20230914", | ||||||
|   "rootUrl": "https://container.googleapis.com/", |   "rootUrl": "https://container.googleapis.com/", | ||||||
|   "schemas": { |   "schemas": { | ||||||
|     "AcceleratorConfig": { |     "AcceleratorConfig": { | ||||||
|  | @ -2907,12 +2907,6 @@ | ||||||
|       }, |       }, | ||||||
|       "type": "object" |       "type": "object" | ||||||
|     }, |     }, | ||||||
|     "AutoscaledRolloutPolicy": { |  | ||||||
|       "description": "Autoscaled rollout policy uses cluster autoscaler during blue-green upgrades to scale both the green and blue pools.", |  | ||||||
|       "id": "AutoscaledRolloutPolicy", |  | ||||||
|       "properties": {}, |  | ||||||
|       "type": "object" |  | ||||||
|     }, |  | ||||||
|     "AvailableVersion": { |     "AvailableVersion": { | ||||||
|       "deprecated": true, |       "deprecated": true, | ||||||
|       "description": "Deprecated.", |       "description": "Deprecated.", | ||||||
|  | @ -3050,10 +3044,6 @@ | ||||||
|       "description": "Settings for blue-green upgrade.", |       "description": "Settings for blue-green upgrade.", | ||||||
|       "id": "BlueGreenSettings", |       "id": "BlueGreenSettings", | ||||||
|       "properties": { |       "properties": { | ||||||
|         "autoscaledRolloutPolicy": { |  | ||||||
|           "$ref": "AutoscaledRolloutPolicy", |  | ||||||
|           "description": "Autoscaled policy for cluster autoscaler enabled blue-green upgrade." |  | ||||||
|         }, |  | ||||||
|         "nodePoolSoakDuration": { |         "nodePoolSoakDuration": { | ||||||
|           "description": "Time needed after draining entire blue pool. After this period, blue pool will be cleaned up.", |           "description": "Time needed after draining entire blue pool. After this period, blue pool will be cleaned up.", | ||||||
|           "format": "google-duration", |           "format": "google-duration", | ||||||
|  | @ -3418,7 +3408,8 @@ | ||||||
|         }, |         }, | ||||||
|         "protectConfig": { |         "protectConfig": { | ||||||
|           "$ref": "ProtectConfig", |           "$ref": "ProtectConfig", | ||||||
|           "description": "Enable/Disable Protect API features for the cluster." |           "deprecated": true, | ||||||
|  |           "description": "Deprecated: Use SecurityPostureConfig instead. Enable/Disable Protect API features for the cluster." | ||||||
|         }, |         }, | ||||||
|         "releaseChannel": { |         "releaseChannel": { | ||||||
|           "$ref": "ReleaseChannel", |           "$ref": "ReleaseChannel", | ||||||
|  | @ -3798,7 +3789,8 @@ | ||||||
|         }, |         }, | ||||||
|         "desiredProtectConfig": { |         "desiredProtectConfig": { | ||||||
|           "$ref": "ProtectConfig", |           "$ref": "ProtectConfig", | ||||||
|           "description": "Enable/Disable Protect API features for the cluster." |           "deprecated": true, | ||||||
|  |           "description": "Deprecated: Use DesiredSecurityPostureConfig instead. Enable/Disable Protect API features for the cluster." | ||||||
|         }, |         }, | ||||||
|         "desiredReleaseChannel": { |         "desiredReleaseChannel": { | ||||||
|           "$ref": "ReleaseChannel", |           "$ref": "ReleaseChannel", | ||||||
|  | @ -5438,6 +5430,10 @@ | ||||||
|           "description": "Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard'", |           "description": "Type of the disk attached to each node (e.g. 'pd-standard', 'pd-ssd' or 'pd-balanced') If unspecified, the default disk type is 'pd-standard'", | ||||||
|           "type": "string" |           "type": "string" | ||||||
|         }, |         }, | ||||||
|  |         "enableConfidentialStorage": { | ||||||
|  |           "description": "Optional. Enable confidential storage on Hyperdisk. boot_disk_kms_key is required when enable_confidential_storage is true. This is only available for private preview.", | ||||||
|  |           "type": "boolean" | ||||||
|  |         }, | ||||||
|         "ephemeralStorageConfig": { |         "ephemeralStorageConfig": { | ||||||
|           "$ref": "EphemeralStorageConfig", |           "$ref": "EphemeralStorageConfig", | ||||||
|           "description": "Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk." |           "description": "Parameters for the ephemeral storage filesystem. If unspecified, ephemeral storage is backed by the boot disk." | ||||||
|  |  | ||||||
|  | @ -869,12 +869,6 @@ func (s *AutoprovisioningNodePoolDefaults) MarshalJSON() ([]byte, error) { | ||||||
| 	return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields) | 	return gensupport.MarshalJSON(raw, s.ForceSendFields, s.NullFields) | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| // AutoscaledRolloutPolicy: Autoscaled rollout policy uses cluster
 |  | ||||||
| // autoscaler during blue-green upgrades to scale both the green and
 |  | ||||||
| // blue pools.
 |  | ||||||
| type AutoscaledRolloutPolicy struct { |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| // AvailableVersion: Deprecated.
 | // AvailableVersion: Deprecated.
 | ||||||
| type AvailableVersion struct { | type AvailableVersion struct { | ||||||
| 	// Reason: Reason for availability.
 | 	// Reason: Reason for availability.
 | ||||||
|  | @ -1085,10 +1079,6 @@ func (s *BlueGreenInfo) MarshalJSON() ([]byte, error) { | ||||||
| 
 | 
 | ||||||
| // BlueGreenSettings: Settings for blue-green upgrade.
 | // BlueGreenSettings: Settings for blue-green upgrade.
 | ||||||
| type BlueGreenSettings struct { | type BlueGreenSettings struct { | ||||||
| 	// AutoscaledRolloutPolicy: Autoscaled policy for cluster autoscaler
 |  | ||||||
| 	// enabled blue-green upgrade.
 |  | ||||||
| 	AutoscaledRolloutPolicy *AutoscaledRolloutPolicy `json:"autoscaledRolloutPolicy,omitempty"` |  | ||||||
| 
 |  | ||||||
| 	// NodePoolSoakDuration: Time needed after draining entire blue pool.
 | 	// NodePoolSoakDuration: Time needed after draining entire blue pool.
 | ||||||
| 	// After this period, blue pool will be cleaned up.
 | 	// After this period, blue pool will be cleaned up.
 | ||||||
| 	NodePoolSoakDuration string `json:"nodePoolSoakDuration,omitempty"` | 	NodePoolSoakDuration string `json:"nodePoolSoakDuration,omitempty"` | ||||||
|  | @ -1097,18 +1087,18 @@ type BlueGreenSettings struct { | ||||||
| 	StandardRolloutPolicy *StandardRolloutPolicy `json:"standardRolloutPolicy,omitempty"` | 	StandardRolloutPolicy *StandardRolloutPolicy `json:"standardRolloutPolicy,omitempty"` | ||||||
| 
 | 
 | ||||||
| 	// ForceSendFields is a list of field names (e.g.
 | 	// ForceSendFields is a list of field names (e.g.
 | ||||||
| 	// "AutoscaledRolloutPolicy") to unconditionally include in API
 | 	// "NodePoolSoakDuration") to unconditionally include in API requests.
 | ||||||
| 	// requests. By default, fields with empty or default values are omitted
 | 	// By default, fields with empty or default values are omitted from API
 | ||||||
| 	// from API requests. However, any non-pointer, non-interface field
 | 	// requests. However, any non-pointer, non-interface field appearing in
 | ||||||
| 	// appearing in ForceSendFields will be sent to the server regardless of
 | 	// ForceSendFields will be sent to the server regardless of whether the
 | ||||||
| 	// whether the field is empty or not. This may be used to include empty
 | 	// field is empty or not. This may be used to include empty fields in
 | ||||||
| 	// fields in Patch requests.
 | 	// Patch requests.
 | ||||||
| 	ForceSendFields []string `json:"-"` | 	ForceSendFields []string `json:"-"` | ||||||
| 
 | 
 | ||||||
| 	// NullFields is a list of field names (e.g. "AutoscaledRolloutPolicy")
 | 	// NullFields is a list of field names (e.g. "NodePoolSoakDuration") to
 | ||||||
| 	// to include in API requests with the JSON null value. By default,
 | 	// include in API requests with the JSON null value. By default, fields
 | ||||||
| 	// fields with empty values are omitted from API requests. However, any
 | 	// with empty values are omitted from API requests. However, any field
 | ||||||
| 	// field with an empty value appearing in NullFields will be sent to the
 | 	// with an empty value appearing in NullFields will be sent to the
 | ||||||
| 	// server as null. It is an error if a field in this list has a
 | 	// server as null. It is an error if a field in this list has a
 | ||||||
| 	// non-empty value. This may be used to include null fields in Patch
 | 	// non-empty value. This may be used to include null fields in Patch
 | ||||||
| 	// requests.
 | 	// requests.
 | ||||||
|  | @ -1603,7 +1593,8 @@ type Cluster struct { | ||||||
| 	// PrivateClusterConfig: Configuration for private cluster.
 | 	// PrivateClusterConfig: Configuration for private cluster.
 | ||||||
| 	PrivateClusterConfig *PrivateClusterConfig `json:"privateClusterConfig,omitempty"` | 	PrivateClusterConfig *PrivateClusterConfig `json:"privateClusterConfig,omitempty"` | ||||||
| 
 | 
 | ||||||
| 	// ProtectConfig: Enable/Disable Protect API features for the cluster.
 | 	// ProtectConfig: Deprecated: Use SecurityPostureConfig instead.
 | ||||||
|  | 	// Enable/Disable Protect API features for the cluster.
 | ||||||
| 	ProtectConfig *ProtectConfig `json:"protectConfig,omitempty"` | 	ProtectConfig *ProtectConfig `json:"protectConfig,omitempty"` | ||||||
| 
 | 
 | ||||||
| 	// ReleaseChannel: Release channel configuration. If left unspecified on
 | 	// ReleaseChannel: Release channel configuration. If left unspecified on
 | ||||||
|  | @ -2073,8 +2064,8 @@ type ClusterUpdate struct { | ||||||
| 	// access to and from Google Services
 | 	// access to and from Google Services
 | ||||||
| 	DesiredPrivateIpv6GoogleAccess string `json:"desiredPrivateIpv6GoogleAccess,omitempty"` | 	DesiredPrivateIpv6GoogleAccess string `json:"desiredPrivateIpv6GoogleAccess,omitempty"` | ||||||
| 
 | 
 | ||||||
| 	// DesiredProtectConfig: Enable/Disable Protect API features for the
 | 	// DesiredProtectConfig: Deprecated: Use DesiredSecurityPostureConfig
 | ||||||
| 	// cluster.
 | 	// instead. Enable/Disable Protect API features for the cluster.
 | ||||||
| 	DesiredProtectConfig *ProtectConfig `json:"desiredProtectConfig,omitempty"` | 	DesiredProtectConfig *ProtectConfig `json:"desiredProtectConfig,omitempty"` | ||||||
| 
 | 
 | ||||||
| 	// DesiredReleaseChannel: The desired release channel configuration.
 | 	// DesiredReleaseChannel: The desired release channel configuration.
 | ||||||
|  | @ -5039,6 +5030,12 @@ type NodeConfig struct { | ||||||
| 	// 'pd-standard'
 | 	// 'pd-standard'
 | ||||||
| 	DiskType string `json:"diskType,omitempty"` | 	DiskType string `json:"diskType,omitempty"` | ||||||
| 
 | 
 | ||||||
|  | 	// EnableConfidentialStorage: Optional. Enable confidential storage on
 | ||||||
|  | 	// Hyperdisk. boot_disk_kms_key is required when
 | ||||||
|  | 	// enable_confidential_storage is true. This is only available for
 | ||||||
|  | 	// private preview.
 | ||||||
|  | 	EnableConfidentialStorage bool `json:"enableConfidentialStorage,omitempty"` | ||||||
|  | 
 | ||||||
| 	// EphemeralStorageConfig: Parameters for the ephemeral storage
 | 	// EphemeralStorageConfig: Parameters for the ephemeral storage
 | ||||||
| 	// filesystem. If unspecified, ephemeral storage is backed by the boot
 | 	// filesystem. If unspecified, ephemeral storage is backed by the boot
 | ||||||
| 	// disk.
 | 	// disk.
 | ||||||
|  |  | ||||||
|  | @ -5,4 +5,4 @@ | ||||||
| package internal | package internal | ||||||
| 
 | 
 | ||||||
| // Version is the current tagged release of the library.
 | // Version is the current tagged release of the library.
 | ||||||
| const Version = "0.142.0" | const Version = "0.143.0" | ||||||
|  |  | ||||||
							
								
								
									
										22
									
								
								vendor/google.golang.org/genproto/googleapis/api/annotations/field_behavior.pb.go
								
								
									generated
								
								
									vendored
								
								
							
							
						
						
									
										22
									
								
								vendor/google.golang.org/genproto/googleapis/api/annotations/field_behavior.pb.go
								
								
									generated
								
								
									vendored
								
								
							|  | @ -15,7 +15,7 @@ | ||||||
| // Code generated by protoc-gen-go. DO NOT EDIT.
 | // Code generated by protoc-gen-go. DO NOT EDIT.
 | ||||||
| // versions:
 | // versions:
 | ||||||
| // 	protoc-gen-go v1.26.0
 | // 	protoc-gen-go v1.26.0
 | ||||||
| // 	protoc        v3.21.9
 | // 	protoc        v3.21.12
 | ||||||
| // source: google/api/field_behavior.proto
 | // source: google/api/field_behavior.proto
 | ||||||
| 
 | 
 | ||||||
| package annotations | package annotations | ||||||
|  | @ -78,6 +78,19 @@ const ( | ||||||
| 	// a non-empty value will be returned. The user will not be aware of what
 | 	// a non-empty value will be returned. The user will not be aware of what
 | ||||||
| 	// non-empty value to expect.
 | 	// non-empty value to expect.
 | ||||||
| 	FieldBehavior_NON_EMPTY_DEFAULT FieldBehavior = 7 | 	FieldBehavior_NON_EMPTY_DEFAULT FieldBehavior = 7 | ||||||
|  | 	// Denotes that the field in a resource (a message annotated with
 | ||||||
|  | 	// google.api.resource) is used in the resource name to uniquely identify the
 | ||||||
|  | 	// resource. For AIP-compliant APIs, this should only be applied to the
 | ||||||
|  | 	// `name` field on the resource.
 | ||||||
|  | 	//
 | ||||||
|  | 	// This behavior should not be applied to references to other resources within
 | ||||||
|  | 	// the message.
 | ||||||
|  | 	//
 | ||||||
|  | 	// The identifier field of resources often have different field behavior
 | ||||||
|  | 	// depending on the request it is embedded in (e.g. for Create methods name
 | ||||||
|  | 	// is optional and unused, while for Update methods it is required). Instead
 | ||||||
|  | 	// of method-specific annotations, only `IDENTIFIER` is required.
 | ||||||
|  | 	FieldBehavior_IDENTIFIER FieldBehavior = 8 | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| // Enum value maps for FieldBehavior.
 | // Enum value maps for FieldBehavior.
 | ||||||
|  | @ -91,6 +104,7 @@ var ( | ||||||
| 		5: "IMMUTABLE", | 		5: "IMMUTABLE", | ||||||
| 		6: "UNORDERED_LIST", | 		6: "UNORDERED_LIST", | ||||||
| 		7: "NON_EMPTY_DEFAULT", | 		7: "NON_EMPTY_DEFAULT", | ||||||
|  | 		8: "IDENTIFIER", | ||||||
| 	} | 	} | ||||||
| 	FieldBehavior_value = map[string]int32{ | 	FieldBehavior_value = map[string]int32{ | ||||||
| 		"FIELD_BEHAVIOR_UNSPECIFIED": 0, | 		"FIELD_BEHAVIOR_UNSPECIFIED": 0, | ||||||
|  | @ -101,6 +115,7 @@ var ( | ||||||
| 		"IMMUTABLE":                  5, | 		"IMMUTABLE":                  5, | ||||||
| 		"UNORDERED_LIST":             6, | 		"UNORDERED_LIST":             6, | ||||||
| 		"NON_EMPTY_DEFAULT":          7, | 		"NON_EMPTY_DEFAULT":          7, | ||||||
|  | 		"IDENTIFIER":                 8, | ||||||
| 	} | 	} | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
|  | @ -169,7 +184,7 @@ var file_google_api_field_behavior_proto_rawDesc = []byte{ | ||||||
| 	0x6f, 0x12, 0x0a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x1a, 0x20, 0x67, | 	0x6f, 0x12, 0x0a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x70, 0x69, 0x1a, 0x20, 0x67, | ||||||
| 	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, | 	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, | ||||||
| 	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2a, | 	0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2a, | ||||||
| 	0xa6, 0x01, 0x0a, 0x0d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, | 	0xb6, 0x01, 0x0a, 0x0d, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x42, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, | ||||||
| 	0x72, 0x12, 0x1e, 0x0a, 0x1a, 0x46, 0x49, 0x45, 0x4c, 0x44, 0x5f, 0x42, 0x45, 0x48, 0x41, 0x56, | 	0x72, 0x12, 0x1e, 0x0a, 0x1a, 0x46, 0x49, 0x45, 0x4c, 0x44, 0x5f, 0x42, 0x45, 0x48, 0x41, 0x56, | ||||||
| 	0x49, 0x4f, 0x52, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, | 	0x49, 0x4f, 0x52, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, | ||||||
| 	0x00, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x10, 0x01, 0x12, | 	0x00, 0x12, 0x0c, 0x0a, 0x08, 0x4f, 0x50, 0x54, 0x49, 0x4f, 0x4e, 0x41, 0x4c, 0x10, 0x01, 0x12, | ||||||
|  | @ -179,7 +194,8 @@ var file_google_api_field_behavior_proto_rawDesc = []byte{ | ||||||
| 	0x0a, 0x09, 0x49, 0x4d, 0x4d, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x05, 0x12, 0x12, 0x0a, | 	0x0a, 0x09, 0x49, 0x4d, 0x4d, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x10, 0x05, 0x12, 0x12, 0x0a, | ||||||
| 	0x0e, 0x55, 0x4e, 0x4f, 0x52, 0x44, 0x45, 0x52, 0x45, 0x44, 0x5f, 0x4c, 0x49, 0x53, 0x54, 0x10, | 	0x0e, 0x55, 0x4e, 0x4f, 0x52, 0x44, 0x45, 0x52, 0x45, 0x44, 0x5f, 0x4c, 0x49, 0x53, 0x54, 0x10, | ||||||
| 	0x06, 0x12, 0x15, 0x0a, 0x11, 0x4e, 0x4f, 0x4e, 0x5f, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x5f, 0x44, | 	0x06, 0x12, 0x15, 0x0a, 0x11, 0x4e, 0x4f, 0x4e, 0x5f, 0x45, 0x4d, 0x50, 0x54, 0x59, 0x5f, 0x44, | ||||||
| 	0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x10, 0x07, 0x3a, 0x60, 0x0a, 0x0e, 0x66, 0x69, 0x65, 0x6c, | 	0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x10, 0x07, 0x12, 0x0e, 0x0a, 0x0a, 0x49, 0x44, 0x45, 0x4e, | ||||||
|  | 	0x54, 0x49, 0x46, 0x49, 0x45, 0x52, 0x10, 0x08, 0x3a, 0x60, 0x0a, 0x0e, 0x66, 0x69, 0x65, 0x6c, | ||||||
| 	0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, | 	0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x12, 0x1d, 0x2e, 0x67, 0x6f, 0x6f, | ||||||
| 	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, | 	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, | ||||||
| 	0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9c, 0x08, 0x20, 0x03, 0x28, 0x0e, | 	0x6c, 0x64, 0x4f, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x9c, 0x08, 0x20, 0x03, 0x28, 0x0e, | ||||||
|  |  | ||||||
|  | @ -1,4 +1,4 @@ | ||||||
| # cloud.google.com/go v0.110.6 | # cloud.google.com/go v0.110.7 | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| cloud.google.com/go/internal | cloud.google.com/go/internal | ||||||
| cloud.google.com/go/internal/optional | cloud.google.com/go/internal/optional | ||||||
|  | @ -166,7 +166,7 @@ github.com/google/s2a-go/stream | ||||||
| # github.com/google/uuid v1.3.1 | # github.com/google/uuid v1.3.1 | ||||||
| ## explicit | ## explicit | ||||||
| github.com/google/uuid | github.com/google/uuid | ||||||
| # github.com/googleapis/enterprise-certificate-proxy v0.2.5 | # github.com/googleapis/enterprise-certificate-proxy v0.3.1 | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| github.com/googleapis/enterprise-certificate-proxy/client | github.com/googleapis/enterprise-certificate-proxy/client | ||||||
| github.com/googleapis/enterprise-certificate-proxy/client/util | github.com/googleapis/enterprise-certificate-proxy/client/util | ||||||
|  | @ -405,7 +405,7 @@ golang.org/x/xerrors/internal | ||||||
| # gomodules.xyz/jsonpatch/v2 v2.4.0 | # gomodules.xyz/jsonpatch/v2 v2.4.0 | ||||||
| ## explicit; go 1.20 | ## explicit; go 1.20 | ||||||
| gomodules.xyz/jsonpatch/v2 | gomodules.xyz/jsonpatch/v2 | ||||||
| # google.golang.org/api v0.142.0 | # google.golang.org/api v0.143.0 | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| google.golang.org/api/container/v1beta1 | google.golang.org/api/container/v1beta1 | ||||||
| google.golang.org/api/googleapi | google.golang.org/api/googleapi | ||||||
|  | @ -437,18 +437,18 @@ google.golang.org/appengine/internal/modules | ||||||
| google.golang.org/appengine/internal/remote_api | google.golang.org/appengine/internal/remote_api | ||||||
| google.golang.org/appengine/internal/urlfetch | google.golang.org/appengine/internal/urlfetch | ||||||
| google.golang.org/appengine/urlfetch | google.golang.org/appengine/urlfetch | ||||||
| # google.golang.org/genproto v0.0.0-20230803162519-f966b187b2e5 | # google.golang.org/genproto v0.0.0-20230913181813-007df8e322eb | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| google.golang.org/genproto/googleapis/type/date | google.golang.org/genproto/googleapis/type/date | ||||||
| google.golang.org/genproto/googleapis/type/expr | google.golang.org/genproto/googleapis/type/expr | ||||||
| google.golang.org/genproto/internal | google.golang.org/genproto/internal | ||||||
| google.golang.org/genproto/protobuf/field_mask | google.golang.org/genproto/protobuf/field_mask | ||||||
| # google.golang.org/genproto/googleapis/api v0.0.0-20230803162519-f966b187b2e5 | # google.golang.org/genproto/googleapis/api v0.0.0-20230913181813-007df8e322eb | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| google.golang.org/genproto/googleapis/api | google.golang.org/genproto/googleapis/api | ||||||
| google.golang.org/genproto/googleapis/api/annotations | google.golang.org/genproto/googleapis/api/annotations | ||||||
| google.golang.org/genproto/googleapis/api/httpbody | google.golang.org/genproto/googleapis/api/httpbody | ||||||
| # google.golang.org/genproto/googleapis/rpc v0.0.0-20230913181813-007df8e322eb | # google.golang.org/genproto/googleapis/rpc v0.0.0-20230920204549-e6e6cdab5c13 | ||||||
| ## explicit; go 1.19 | ## explicit; go 1.19 | ||||||
| google.golang.org/genproto/googleapis/rpc/code | google.golang.org/genproto/googleapis/rpc/code | ||||||
| google.golang.org/genproto/googleapis/rpc/errdetails | google.golang.org/genproto/googleapis/rpc/errdetails | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue