feat: add artifact_type field in DockerImage
feat: add Ruby format in VulnerabilityScanningConfig
docs: A comment for field `name` in message `.google.devtools.artifactregistry.v1.DockerImage` is changed
docs: A comment for enum value `ENABLEMENT_CONFIG_UNSPECIFIED` in enum `EnablementConfig` is changed
docs: A comment for field `satisfies_pzs` in message `.google.devtools.artifactregistry.v1.Repository` is changed
docs: A comment for field `satisfies_pzi` in message `.google.devtools.artifactregistry.v1.Repository` is changed
PiperOrigin-RevId: 830951552
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: 815900795
feat: Add Artifact Registry custom remote support
feat: Add Artifact Registry generic repository support
feat: Add Artifact Registry server side resource filtering and sorting
feat: Add Artifact Registry rule APIs
feat: Add Artifact Registry UpdateFile and DeleteFile APIs
docs: Include max page size for all Artifact Registry APIs
PiperOrigin-RevId: 689929618
docs: mark the create_time and update_time in the Repository resource as output only fields
docs: mark the repository_id and repository fields in the CreateRepository request as required fields
feat: add support for virtual and remote repositories
feat: add support for cleanup policies
feat: add support for Docker immutable tags
feat: add support for Go and KFP repositories
feat: add support for Physical Zone Separation
feat: expose the size of the Repository resource
PiperOrigin-RevId: 576602679
feat: add `order_by` to `ListDockerImages`
feat: add an API to get and update VPCSC config
feat: add `BatchDeleteVersionMetadata` to return version that failed to delete
fix!: make `GetFileRequest.name` and `ListFilesRequest.parent` required
fix: make `Package` a resource
fix: deprecate `REDIRECTION_FROM_GCR_IO_FINALIZED`
PiperOrigin-RevId: 506935629
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
feat: add version policy support for Maven repositories
feat: add order_by support for listing versions
fix!: mark a few resource name fields as required
PiperOrigin-RevId: 423145765
BREAKING CHANGE: This will be a breaking change for languages that generate client libraries using resource annotations to provide overloads accepting resource names. Where previously such languages would have generated (in-pseudocode) GetRepository(LocationName) they will now (correctly) generate GetRepository(RepositoryName). Code using the older methods will be broken by this change, but would never have worked anyway.
PiperOrigin-RevId: 403028264