Skip to content

Commit

Permalink
feat(run): update the API
Browse files Browse the repository at this point in the history
#### run:v1

The following keys were added:
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.description
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.items.$ref
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.type
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.enableStructuredLogging.description
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.enableStructuredLogging.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.id
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.modulePath.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.modulePath.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.moduleVersion.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.moduleVersion.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryLocation.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryLocation.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryName.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryName.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryProjectId.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryProjectId.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.sourcePath.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.sourcePath.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.type
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.description
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.items.$ref
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.type
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.id
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.fileHashes.$ref
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.fileHashes.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.$ref
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.readOnly
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.uri.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.uri.type
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.type

The following keys were changed:
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.sourceProvenanceHash.items.enum
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.sourceProvenanceHash.items.enumDescriptions
- schemas.GoogleDevtoolsCloudbuildV1Hash.properties.type.enum
- schemas.GoogleDevtoolsCloudbuildV1Hash.properties.type.enumDescriptions
- schemas.ObjectMeta.properties.annotations.description
- schemas.RevisionTemplate.properties.metadata.description

#### run:v2

The following keys were added:
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.flatPath
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.httpMethod
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.id
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameterOrder
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.etag.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.etag.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.etag.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.name.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.name.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.name.pattern
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.name.required
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.name.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.validateOnly.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.validateOnly.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.parameters.validateOnly.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.path
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.response.$ref
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.delete.scopes
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.flatPath
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.httpMethod
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.id
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameterOrder
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameters.name.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameters.name.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameters.name.pattern
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameters.name.required
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.parameters.name.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.path
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.response.$ref
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.get.scopes
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.flatPath
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.httpMethod
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.id
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameterOrder
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageSize.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageSize.format
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageSize.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageSize.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageToken.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageToken.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.pageToken.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.parent.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.parent.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.parent.pattern
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.parent.required
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.parent.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.showDeleted.description
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.showDeleted.location
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.parameters.showDeleted.type
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.path
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.response.$ref
- resources.projects.resources.locations.resources.workerPools.resources.revisions.methods.list.scopes
- schemas.GoogleCloudRunV2BuildConfig.description
- schemas.GoogleCloudRunV2BuildConfig.id
- schemas.GoogleCloudRunV2BuildConfig.properties.baseImage.description
- schemas.GoogleCloudRunV2BuildConfig.properties.baseImage.type
- schemas.GoogleCloudRunV2BuildConfig.properties.enableAutomaticUpdates.description
- schemas.GoogleCloudRunV2BuildConfig.properties.enableAutomaticUpdates.type
- schemas.GoogleCloudRunV2BuildConfig.properties.environmentVariables.additionalProperties.type
- schemas.GoogleCloudRunV2BuildConfig.properties.environmentVariables.description
- schemas.GoogleCloudRunV2BuildConfig.properties.environmentVariables.type
- schemas.GoogleCloudRunV2BuildConfig.properties.functionTarget.description
- schemas.GoogleCloudRunV2BuildConfig.properties.functionTarget.type
- schemas.GoogleCloudRunV2BuildConfig.properties.imageUri.description
- schemas.GoogleCloudRunV2BuildConfig.properties.imageUri.type
- schemas.GoogleCloudRunV2BuildConfig.properties.name.description
- schemas.GoogleCloudRunV2BuildConfig.properties.name.readOnly
- schemas.GoogleCloudRunV2BuildConfig.properties.name.type
- schemas.GoogleCloudRunV2BuildConfig.properties.serviceAccount.description
- schemas.GoogleCloudRunV2BuildConfig.properties.serviceAccount.type
- schemas.GoogleCloudRunV2BuildConfig.properties.sourceLocation.description
- schemas.GoogleCloudRunV2BuildConfig.properties.sourceLocation.type
- schemas.GoogleCloudRunV2BuildConfig.properties.workerPool.description
- schemas.GoogleCloudRunV2BuildConfig.properties.workerPool.type
- schemas.GoogleCloudRunV2BuildConfig.type
- schemas.GoogleCloudRunV2BuildInfo.description
- schemas.GoogleCloudRunV2BuildInfo.id
- schemas.GoogleCloudRunV2BuildInfo.properties.functionTarget.description
- schemas.GoogleCloudRunV2BuildInfo.properties.functionTarget.readOnly
- schemas.GoogleCloudRunV2BuildInfo.properties.functionTarget.type
- schemas.GoogleCloudRunV2BuildInfo.properties.sourceLocation.description
- schemas.GoogleCloudRunV2BuildInfo.properties.sourceLocation.readOnly
- schemas.GoogleCloudRunV2BuildInfo.properties.sourceLocation.type
- schemas.GoogleCloudRunV2BuildInfo.type
- schemas.GoogleCloudRunV2BuildpacksBuild.properties.projectDescriptor.description
- schemas.GoogleCloudRunV2BuildpacksBuild.properties.projectDescriptor.type
- schemas.GoogleCloudRunV2Container.properties.baseImageUri.description
- schemas.GoogleCloudRunV2Container.properties.baseImageUri.type
- schemas.GoogleCloudRunV2Container.properties.buildInfo.$ref
- schemas.GoogleCloudRunV2Container.properties.buildInfo.description
- schemas.GoogleCloudRunV2Container.properties.buildInfo.readOnly
- schemas.GoogleCloudRunV2Execution.properties.creator.description
- schemas.GoogleCloudRunV2Execution.properties.creator.readOnly
- schemas.GoogleCloudRunV2Execution.properties.creator.type
- schemas.GoogleCloudRunV2GCSVolumeSource.properties.mountOptions.description
- schemas.GoogleCloudRunV2GCSVolumeSource.properties.mountOptions.items.type
- schemas.GoogleCloudRunV2GCSVolumeSource.properties.mountOptions.type
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyRevocationAction.description
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyRevocationAction.enum
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyRevocationAction.enumDescriptions
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyRevocationAction.type
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyShutdownDuration.description
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyShutdownDuration.format
- schemas.GoogleCloudRunV2RevisionTemplate.properties.encryptionKeyShutdownDuration.type
- schemas.GoogleCloudRunV2Service.properties.buildConfig.$ref
- schemas.GoogleCloudRunV2Service.properties.buildConfig.description
- schemas.GoogleCloudRunV2ServiceScaling.properties.manualInstanceCount.description
- schemas.GoogleCloudRunV2ServiceScaling.properties.manualInstanceCount.format
- schemas.GoogleCloudRunV2ServiceScaling.properties.manualInstanceCount.type
- schemas.GoogleCloudRunV2ServiceScaling.properties.maxInstanceCount.description
- schemas.GoogleCloudRunV2ServiceScaling.properties.maxInstanceCount.format
- schemas.GoogleCloudRunV2ServiceScaling.properties.maxInstanceCount.type
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.description
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.items.$ref
- schemas.GoogleDevtoolsCloudbuildV1Artifacts.properties.goModules.type
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.enableStructuredLogging.description
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.enableStructuredLogging.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.id
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.modulePath.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.modulePath.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.moduleVersion.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.moduleVersion.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryLocation.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryLocation.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryName.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryName.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryProjectId.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.repositoryProjectId.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.sourcePath.description
- schemas.GoogleDevtoolsCloudbuildV1GoModule.properties.sourcePath.type
- schemas.GoogleDevtoolsCloudbuildV1GoModule.type
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.description
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.items.$ref
- schemas.GoogleDevtoolsCloudbuildV1Results.properties.goModules.type
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.id
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.fileHashes.$ref
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.fileHashes.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.$ref
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.pushTiming.readOnly
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.uri.description
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.properties.uri.type
- schemas.GoogleDevtoolsCloudbuildV1UploadedGoModule.type

The following keys were changed:
- resources.projects.resources.locations.resources.builds.methods.submit.parameters.parent.description
- schemas.GoogleCloudRunV2BinaryAuthorization.properties.policy.description
- schemas.GoogleCloudRunV2BuildpacksBuild.properties.baseImage.description
- schemas.GoogleCloudRunV2RevisionTemplate.properties.maxInstanceRequestConcurrency.description
- schemas.GoogleCloudRunV2SecretVolumeSource.properties.defaultMode.description
- schemas.GoogleCloudRunV2Service.properties.invokerIamDisabled.description
- schemas.GoogleCloudRunV2ServiceMesh.properties.mesh.description
- schemas.GoogleCloudRunV2SubmitBuildRequest.properties.workerPool.description
- schemas.GoogleCloudRunV2VersionToPath.properties.mode.description
- schemas.GoogleCloudRunV2VpcAccess.properties.connector.description
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.sourceProvenanceHash.items.enum
- schemas.GoogleDevtoolsCloudbuildV1BuildOptions.properties.sourceProvenanceHash.items.enumDescriptions
- schemas.GoogleDevtoolsCloudbuildV1Hash.properties.type.enum
- schemas.GoogleDevtoolsCloudbuildV1Hash.properties.type.enumDescriptions
- schemas.UtilStatusProto.properties.canonicalCode.description
- schemas.UtilStatusProto.properties.code.description
- schemas.UtilStatusProto.properties.message.description
- schemas.UtilStatusProto.properties.messageSet.description
- schemas.UtilStatusProto.properties.space.description
  • Loading branch information
yoshi-automation authored and sofisl committed Jan 29, 2025
1 parent a614ab2 commit 961a9fe
Show file tree
Hide file tree
Showing 4 changed files with 969 additions and 36 deletions.
79 changes: 76 additions & 3 deletions discovery/run-v1.json
Original file line number Diff line number Diff line change
Expand Up @@ -2614,7 +2614,7 @@
}
}
},
"revision": "20240927",
"revision": "20250117",
"rootUrl": "https://run.googleapis.com/",
"schemas": {
"Addressable": {
Expand Down Expand Up @@ -3514,6 +3514,13 @@
"description": "Artifacts produced by a build that should be uploaded upon successful completion of all build steps.",
"id": "GoogleDevtoolsCloudbuildV1Artifacts",
"properties": {
"goModules": {
"description": "Optional. A list of Go modules to be uploaded to Artifact Registry upon successful completion of all build steps. If any objects fail to be pushed, the build is marked FAILURE.",
"items": {
"$ref": "GoogleDevtoolsCloudbuildV1GoModule"
},
"type": "array"
},
"images": {
"description": "A list of images to be pushed upon the successful completion of all build steps. The images will be pushed using the builder service account's credentials. The digests of the pushed images will be stored in the Build resource's results field. If any of the images fail to be pushed, the build is marked FAILURE.",
"items": {
Expand Down Expand Up @@ -3820,6 +3827,10 @@
"description": "Option to specify whether or not to apply bash style string operations to the substitutions. NOTE: this is always enabled for triggered builds and cannot be overridden in the build configuration file.",
"type": "boolean"
},
"enableStructuredLogging": {
"description": "Optional. Option to specify whether structured logging is enabled. If true, JSON-formatted logs are parsed as structured logs.",
"type": "boolean"
},
"env": {
"description": "A list of global environment variable definitions that will exist for all build steps in this build. If a variable is defined in both globally and in a build step, the variable will use the build step value. The elements are of the form \"KEY=VALUE\" for the environment variable \"KEY\" being given the value \"VALUE\".",
"items": {
Expand Down Expand Up @@ -3927,12 +3938,14 @@
"NONE",
"SHA256",
"MD5",
"GO_MODULE_H1",
"SHA512"
],
"enumDescriptions": [
"No hash requested.",
"Use a sha256 hash.",
"Use a md5 hash.",
"Dirhash of a Go module's source code which is then hex-encoded.",
"Use a sha512 hash."
],
"type": "string"
Expand Down Expand Up @@ -4229,6 +4242,37 @@
},
"type": "object"
},
"GoogleDevtoolsCloudbuildV1GoModule": {
"description": "Go module to upload to Artifact Registry upon successful completion of all build steps. A module refers to all dependencies in a go.mod file.",
"id": "GoogleDevtoolsCloudbuildV1GoModule",
"properties": {
"modulePath": {
"description": "Optional. The Go module's \"module path\". e.g. example.com/foo/v2",
"type": "string"
},
"moduleVersion": {
"description": "Optional. The Go module's semantic version in the form vX.Y.Z. e.g. v0.1.1 Pre-release identifiers can also be added by appending a dash and dot separated ASCII alphanumeric characters and hyphens. e.g. v0.2.3-alpha.x.12m.5",
"type": "string"
},
"repositoryLocation": {
"description": "Optional. Location of the Artifact Registry repository. i.e. us-east1 Defaults to the build’s location.",
"type": "string"
},
"repositoryName": {
"description": "Optional. Artifact Registry repository name. Specified Go modules will be zipped and uploaded to Artifact Registry with this location as a prefix. e.g. my-go-repo",
"type": "string"
},
"repositoryProjectId": {
"description": "Optional. Project ID of the Artifact Registry repository. Defaults to the build project.",
"type": "string"
},
"sourcePath": {
"description": "Optional. Source path of the go.mod file in the build's workspace. If not specified, this will default to the current directory. e.g. ~/code/go/mypackage",
"type": "string"
}
},
"type": "object"
},
"GoogleDevtoolsCloudbuildV1Hash": {
"description": "Container message for hash values.",
"id": "GoogleDevtoolsCloudbuildV1Hash",
Expand All @@ -4239,12 +4283,14 @@
"NONE",
"SHA256",
"MD5",
"GO_MODULE_H1",
"SHA512"
],
"enumDescriptions": [
"No hash requested.",
"Use a sha256 hash.",
"Use a md5 hash.",
"Dirhash of a Go module's source code which is then hex-encoded.",
"Use a sha512 hash."
],
"type": "string"
Expand Down Expand Up @@ -4427,6 +4473,13 @@
},
"type": "array"
},
"goModules": {
"description": "Optional. Go module artifacts uploaded to Artifact Registry at the end of the build.",
"items": {
"$ref": "GoogleDevtoolsCloudbuildV1UploadedGoModule"
},
"type": "array"
},
"images": {
"description": "Container images that were built as a part of the build.",
"items": {
Expand Down Expand Up @@ -4657,6 +4710,26 @@
},
"type": "object"
},
"GoogleDevtoolsCloudbuildV1UploadedGoModule": {
"description": "A Go module artifact uploaded to Artifact Registry using the GoModule directive.",
"id": "GoogleDevtoolsCloudbuildV1UploadedGoModule",
"properties": {
"fileHashes": {
"$ref": "GoogleDevtoolsCloudbuildV1FileHashes",
"description": "Hash types and values of the Go Module Artifact."
},
"pushTiming": {
"$ref": "GoogleDevtoolsCloudbuildV1TimeSpan",
"description": "Output only. Stores timing information for pushing the specified artifact.",
"readOnly": true
},
"uri": {
"description": "URI of the uploaded artifact.",
"type": "string"
}
},
"type": "object"
},
"GoogleDevtoolsCloudbuildV1UploadedMavenArtifact": {
"description": "A Maven artifact uploaded using the MavenArtifact directive.",
"id": "GoogleDevtoolsCloudbuildV1UploadedMavenArtifact",
Expand Down Expand Up @@ -5383,7 +5456,7 @@
"additionalProperties": {
"type": "string"
},
"description": "Unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. In Cloud Run, annotations with 'run.googleapis.com/' and 'autoscaling.knative.dev' are restricted, and the accepted annotations will be different depending on the resource type. * `autoscaling.knative.dev/maxScale`: Revision. * `autoscaling.knative.dev/minScale`: Revision. * `run.googleapis.com/base-images`: Service, Revision. * `run.googleapis.com/binary-authorization-breakglass`: Service, Job, * `run.googleapis.com/binary-authorization`: Service, Job, Execution. * `run.googleapis.com/build-base-image`: Service. * `run.googleapis.com/build-enable-automatic-updates`: Service. * `run.googleapis.com/build-environment-variables`: Service. * `run.googleapis.com/build-function-target`: Service. * `run.googleapis.com/build-id`: Service. * `run.googleapis.com/build-image-uri`: Service. * `run.googleapis.com/build-name`: Service. * `run.googleapis.com/build-service-account`: Service. * `run.googleapis.com/build-source-location`: Service. * `run.googleapis.com/build-worker-pool`: Service. * `run.googleapis.com/client-name`: All resources. * `run.googleapis.com/cloudsql-instances`: Revision, Execution. * `run.googleapis.com/container-dependencies`: Revision . * `run.googleapis.com/cpu-throttling`: Revision. * `run.googleapis.com/custom-audiences`: Service. * `run.googleapis.com/default-url-disabled`: Service. * `run.googleapis.com/description`: Service. * `run.googleapis.com/encryption-key-shutdown-hours`: Revision * `run.googleapis.com/encryption-key`: Revision, Execution. * `run.googleapis.com/execution-environment`: Revision, Execution. * `run.googleapis.com/gc-traffic-tags`: Service. * `run.googleapis.com/ingress`: Service. * `run.googleapis.com/launch-stage`: Service, Job. * `run.googleapis.com/minScale`: Service * `run.googleapis.com/network-interfaces`: Revision, Execution. * `run.googleapis.com/post-key-revocation-action-type`: Revision. * `run.googleapis.com/secrets`: Revision, Execution. * `run.googleapis.com/secure-session-agent`: Revision. * `run.googleapis.com/sessionAffinity`: Revision. * `run.googleapis.com/startup-cpu-boost`: Revision. * `run.googleapis.com/vpc-access-connector`: Revision, Execution. * `run.googleapis.com/vpc-access-egress`: Revision, Execution.",
"description": "Unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. In Cloud Run, annotations with 'run.googleapis.com/' and 'autoscaling.knative.dev' are restricted, and the accepted annotations will be different depending on the resource type. * `autoscaling.knative.dev/maxScale`: Revision. * `autoscaling.knative.dev/minScale`: Revision. * `run.googleapis.com/base-images`: Service, Revision. * `run.googleapis.com/binary-authorization-breakglass`: Service, Job, * `run.googleapis.com/binary-authorization`: Service, Job, Execution. * `run.googleapis.com/build-base-image`: Service. * `run.googleapis.com/build-enable-automatic-updates`: Service. * `run.googleapis.com/build-environment-variables`: Service. * `run.googleapis.com/build-function-target`: Service. * `run.googleapis.com/build-id`: Service. * `run.googleapis.com/build-image-uri`: Service. * `run.googleapis.com/build-name`: Service. * `run.googleapis.com/build-service-account`: Service. * `run.googleapis.com/build-source-location`: Service. * `run.googleapis.com/build-worker-pool`: Service. * `run.googleapis.com/client-name`: All resources. * `run.googleapis.com/cloudsql-instances`: Revision, Execution. * `run.googleapis.com/container-dependencies`: Revision . * `run.googleapis.com/cpu-throttling`: Revision. * `run.googleapis.com/custom-audiences`: Service. * `run.googleapis.com/default-url-disabled`: Service. * `run.googleapis.com/description`: Service. * `run.googleapis.com/encryption-key-shutdown-hours`: Revision * `run.googleapis.com/encryption-key`: Revision, Execution. * `run.googleapis.com/execution-environment`: Revision, Execution. * `run.googleapis.com/gc-traffic-tags`: Service. * `run.googleapis.com/health-check-disabled`: Revision. * `run.googleapis.com/ingress`: Service. * `run.googleapis.com/launch-stage`: Service, Job. * `run.googleapis.com/minScale`: Service * `run.googleapis.com/network-interfaces`: Revision, Execution. * `run.googleapis.com/post-key-revocation-action-type`: Revision. * `run.googleapis.com/secrets`: Revision, Execution. * `run.googleapis.com/secure-session-agent`: Revision. * `run.googleapis.com/sessionAffinity`: Revision. * `run.googleapis.com/startup-cpu-boost`: Revision. * `run.googleapis.com/vpc-access-connector`: Revision, Execution. * `run.googleapis.com/vpc-access-egress`: Revision, Execution.",
"type": "object"
},
"clusterName": {
Expand Down Expand Up @@ -5770,7 +5843,7 @@
"properties": {
"metadata": {
"$ref": "ObjectMeta",
"description": "Optional metadata for this Revision, including labels and annotations. Name will be generated by the Configuration. The following annotation keys set properties of the created revision: * `autoscaling.knative.dev/minScale` sets the minimum number of instances. * `autoscaling.knative.dev/maxScale` sets the maximum number of instances. * `run.googleapis.com/cloudsql-instances` sets Cloud SQL connections. Multiple values should be comma separated. * `run.googleapis.com/vpc-access-connector` sets a Serverless VPC Access connector. * `run.googleapis.com/vpc-access-egress` sets VPC egress. Supported values are `all-traffic`, `all` (deprecated), and `private-ranges-only`. `all-traffic` and `all` provide the same functionality. `all` is deprecated but will continue to be supported. Prefer `all-traffic`."
"description": "Optional metadata for this Revision, including labels and annotations. Name will be generated by the Configuration. The following annotation keys set properties of the created revision: * `autoscaling.knative.dev/minScale` sets the minimum number of instances. * `autoscaling.knative.dev/maxScale` sets the maximum number of instances. * `run.googleapis.com/cloudsql-instances` sets Cloud SQL connections. Multiple values should be comma separated. * `run.googleapis.com/health-check-disabled`: if true, deploy-time startup probes will not run for this revision. * `run.googleapis.com/vpc-access-connector` sets a Serverless VPC Access connector. * `run.googleapis.com/vpc-access-egress` sets VPC egress. Supported values are `all-traffic`, `all` (deprecated), and `private-ranges-only`. `all-traffic` and `all` provide the same functionality. `all` is deprecated but will continue to be supported. Prefer `all-traffic`."
},
"spec": {
"$ref": "RevisionSpec",
Expand Down
Loading

0 comments on commit 961a9fe

Please sign in to comment.