- Support for blocking project-level SSH keys (#27288)
- Add field
experimental_featuresto messagePythonSettings
- Batch CentOS images and HPC CentOS images are EOS
- Clarify required fields for Runnable.Container
- Clarify required oneof fields for Runnable.Script
- clarify tasks success criteria for background runnable (#26962)
- Clarify TaskSpec requires one or more runnables
- Refine usage scope for fields
task_executionandtask_statein StatusEvent (#26607)
- Add install_ops_agent field to InstancePolicyOrTemplate for Ops Agent support (#26180)
- Minor documentation updates (#26047)
- Update description for TaskExecution#exit_code (#25908)
- Update description on allowed_locations in LocationPolicy field (#25827)
- Update comments on ServiceAccount email and scopes fields (#25472)
- Updated description of the Job uid field (#25265)
- Updated minimum Ruby version to 2.7 (#24864)
- refine proto comment for run_as_non_root (#24837)
- Eliminated a harmless but annoying warning in the protobuf class files
- Container runnables support using image streaming
- Support running a task group as non-root
- Support tags in the allocation policy
- Support the use_generic_task_monitored_resource cloud logging option
- Ensure endpoints are correct for mixin clients (#24032)
- Support for universe_domain (#23773)
- Added cloud_logging_option field to LogsPolicy (#23565)
- Update docs for default max parallel tasks per job (#23490)
- expose display_name to batch v1 API (#23443)
- add InstancePolicy.reservation field for restricting jobs to a specific reservation (#23419)
- update batch PD interface support (#23379)
- Support for channel pool configuration (#22917)
- Update description for size_gb field in Disk (#22875)
- Clarify several type descriptions (#22824)
- Clarify Batch API proto doc about pubsub notifications (#22749)
- Add documentation for "order_by" field in list_jobs API (#22672)
- Add image shortcut example for Batch HPC CentOS Image (#22476)
- Add support for scheduling_policy (#22399)
- Uses binary protobuf definitions for better forward compatibility (#21672)
- Don't use self-signed JWT credentials if the global configuration endpoint has been modified
- support for placement policies
- support labels for runnable
- support UNEXECUTED state for TaskStatus
- support new IAM policy handling
- Support REST transport (#20624)
- update comments
- Support for InstancePolicy#boot_disk
- Support for InstanceStatus#boot_disk (#20123)
- Support for ServiceAccount#scopes
- Added support for secret and encrypted environment variables (#19936)
- Minor fixes to reference documentation formatting (#19898)
- Document TaskSpec#environments field as deprecated (#19880)
- Minor updates to reference documentation (#19462)
- Fixed a few formatting strings (#19401)
- Enable install_gpu_drivers flag in v1 proto
- Enable install_gpu_drivers flag in v1 proto (#19290)
- Refine comments for deprecated proto fields
- Refine GPU drivers installation proto description
- Update the API comments about the device_name
- Added disk interface field (#19070)
- Added the option to install GPU drivers
- Support setting a timeout for a Runnable
- Support setting environment variables
- Updated minimum Ruby version to 2.6 (#18443)
- Fixed a crash when making certain long-running-operations status calls (#18441)
- Initial generation of google-cloud-batch-v1