An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 808289479
feat: optional fields for setting up automatic base image updates.
feat: optional field for specifying a revision on GetFunction.
feat: optional field for binary authorization policy.
feat: optional field for deploying a source from a GitHub repository.
feat: additional field on the output that specified whether the deployment supports Physical Zone Separation.
feat: Generate upload URL now supports for specifying the GCF generation that the generated upload url will be used for.
feat: ListRuntimes response now includes deprecation and decommissioning dates.
docs: Refined description in several fields.
PiperOrigin-RevId: 662275444
feat: optional fields for setting up automatic base image updates.
feat: optional field for specifying a revision on GetFunction.
feat: optional field for binary authorization policy.
feat: optional field for deploying a source from a GitHub repository.
feat: additional field on the output that specified whether the deployment supports Physical Zone Separation.
feat: Generate upload URL now supports for specifying the GCF generation that the generated upload url will be used for.
feat: ListRuntimes response now includes deprecation and decommissioning dates.
docs: Refined description in several fields.
PiperOrigin-RevId: 660624506
docs: A comment for field `runtime_version` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `docker_repository` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `automatic_update_policy` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `on_deploy_update_policy` in message `.google.cloud.functions.v1.CloudFunction` is changed
docs: A comment for field `url` in message `.google.cloud.functions.v1.SourceRepository` is changed
docs: A comment for field `url` in message `.google.cloud.functions.v1.HttpsTrigger` is changed
PiperOrigin-RevId: 660564990
feat: fields for automatic runtime updates
feat: additional optional parameter `version_id` added to `GetFunctionRequest`
feat: reflects deprecation of `network` field
feat: minor updates in comments throughout
PiperOrigin-RevId: 600866189
feat: KMS crypto keys can now be specified when uploading function source code, enabling source code to be encrypted at rest with a user-managed encryption key
feat: You can now specify concurrency and cpu of a gen 2 function through the Function API, without needing to modify the underlying Cloud Run service
PiperOrigin-RevId: 536826096
feat: KMS crypto keys can now be specified when uploading function source code, enabling source code to be encrypted at rest with a user-managed encryption key
feat: You can now specify concurrency and cpu of a gen 2 function through the Function API, without needing to modify the underlying Cloud Run service
PiperOrigin-RevId: 534929457
docs: clarified that vpcConnector shortname is only returned if the connector is in the same project as the function
docs: applied general style guide updates to descriptions
PiperOrigin-RevId: 530688922
feat: add `kms_key_name` field to ServiceConfig (the CMEK use case)
feat: add `max_instance_request_concurrency` field
feat: add `security_level` field
PiperOrigin-RevId: 516979219
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566