Google Artifact Registry
Browse Artifact Registry repositories, images and versions (Google OAuth2).
OCNORA ships 66 typed Google Artifact Registry operations. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run.
Before you connect Google Artifact Registry
- Authentication
- OAuth 2.0
- Credential
- {"client_id", "client_secret", "refresh_token"}
- Connection test
- Available: the stored credential can be checked against the provider when you add it. This is not a record that a test was run or passed.
What you can do with Google Artifact Registry
Operations, grouped by what they do to your data.
Create and send 14
Read and search 32
Update 9
Delete and cancel 9
Other operations 2
A sample Google Artifact Registry workflow
- 1A core triggerStart the run from a chat, form, manual, schedule, webhook, workflow trigger — no Google Artifact Registry trigger is needed.
- 2Check Prewarmed Artifact Repositoryartifact_registry.check_prewarmed_artifact_repositoryChecks an artifact streaming.
- 3Batch Delete Versionartifact_registry.batch_delete_versionDeletes multiple versions across a repository.
An outline built from this provider’s node contracts, not a recorded run. Each step’s output fields are available to the next in the field picker.
Every node below has a reference page: what it does, the connection it needs, its config fields with types, constraints and examples, and the shapes it emits.
Operations 66
- Batch Delete VersionDeletes multiple versions across a repository.artifact_registry.batch_delete_version
- Cancel OperationStarts asynchronous cancellation on a long-running operation.artifact_registry.cancel_operation
- Check Prewarmed Artifact RepositoryChecks an artifact streaming.artifact_registry.check_prewarmed_artifact_repository
- Create AttachmentCreates an attachment.artifact_registry.create_attachment
- Create RepositoryCreates a repository.artifact_registry.create_repository
- Create RuleCreates a rule.artifact_registry.create_rule
- Create TagCreates a tag.artifact_registry.create_tag
- Delete AttachmentDeletes an attachment.artifact_registry.delete_attachment
- Delete FileDeletes a file and all of its content.artifact_registry.delete_file
- Delete PackageDeletes a package and all of its versions and tags.artifact_registry.delete_package
- Delete RepositoryDeletes a repository and all of its contents.artifact_registry.delete_repository
- Delete RuleDeletes a rule.artifact_registry.delete_rule
- Delete TagDeletes a tag.artifact_registry.delete_tag
- Delete VersionDelete one package version (long-running operation).artifact_registry.delete_version
- Download FileDownload a file.artifact_registry.download_file
- Export Artifact RepositoryExports an artifact to a Cloud Storage bucket.artifact_registry.export_artifact_repository
- Get AttachmentGets an attachment.artifact_registry.get_attachment
- Get Docker ImageGets a docker image.artifact_registry.get_docker_image
- Get FileGets a file.artifact_registry.get_file
- Get LocationGets information about a location.artifact_registry.get_location
- Get Maven ArtifactGets a maven artifact.artifact_registry.get_maven_artifact
- Get Npm PackageGets a npm package.artifact_registry.get_npm_package
- Get OperationGets the latest state of a long-running operation.artifact_registry.get_operation
- Get PackageGets a package.artifact_registry.get_package
- Get Project Config LocationRetrieves the project configuration.artifact_registry.get_project_config_location
- Get Project Settings ProjectRetrieves the Settings for the Project.artifact_registry.get_project_settings_project
- Get Python PackageGets a python package.artifact_registry.get_python_package
- Get RepositoryGets a repository.artifact_registry.get_repository
- Get RuleGets a rule.artifact_registry.get_rule
- Get TagGets a tag.artifact_registry.get_tag
- Get VersionGets a version.artifact_registry.get_version
- Get Vpcsc Config LocationRetrieves the VPCSC Config for the Project.artifact_registry.get_vpcsc_config_location
- Import Apt ArtifactImports Apt artifacts.artifact_registry.import_apt_artifact
- Import Googet ArtifactImports GooGet artifacts.artifact_registry.import_googet_artifact
- Import Yum ArtifactImports Yum (RPM) artifacts.artifact_registry.import_yum_artifact
- List AttachmentsLists attachments.artifact_registry.list_attachments
- List Docker ImagesList container images (name, uri, tags, upload time) in a repository.artifact_registry.list_docker_images
- List FilesLists files.artifact_registry.list_files
- List LocationsLists information about the supported locations for this service.artifact_registry.list_locations
- List Maven ArtifactsLists maven artifacts.artifact_registry.list_maven_artifacts
- List Npm PackagesLists npm packages.artifact_registry.list_npm_packages
- List PackagesList packages in an Artifact Registry repository.artifact_registry.list_packages
- List Prewarmed ArtifactsLists all streamed artifacts in a repository.artifact_registry.list_prewarmed_artifacts
- List Python PackagesLists python packages.artifact_registry.list_python_packages
- List RepositoriesList Artifact Registry repositories in a location.artifact_registry.list_repositories
- List RulesLists rules.artifact_registry.list_rules
- List TagsLists tags.artifact_registry.list_tags
- List VersionsList versions of a package in an Artifact Registry repository.artifact_registry.list_versions
Show 18 more
- Prewarm Artifact RepositoryPrewarms an artifact for streaming.artifact_registry.prewarm_artifact_repository
- Remove Prewarmed Artifact RepositoryRemoves an artifact from streaming.artifact_registry.remove_prewarmed_artifact_repository
- Update FileUpdates a file.artifact_registry.update_file
- Update PackageUpdates a package.artifact_registry.update_package
- Update Project Config LocationUpdates the project configuration.artifact_registry.update_project_config_location
- Update Project Settings ProjectUpdates the Settings for the Project.artifact_registry.update_project_settings_project
- Update RepositoryUpdates a repository.artifact_registry.update_repository
- Update RuleUpdates a rule.artifact_registry.update_rule
- Update TagUpdates a tag.artifact_registry.update_tag
- Update VersionUpdates a version.artifact_registry.update_version
- Update Vpcsc Config LocationUpdates the VPCSC Config for the Project.artifact_registry.update_vpcsc_config_location
- Upload Apt ArtifactDirectly uploads an Apt artifact.artifact_registry.upload_apt_artifact
- Upload FileDirectly uploads a file to a repository.artifact_registry.upload_file
- Upload Generic ArtifactDirectly uploads a Generic artifact.artifact_registry.upload_generic_artifact
- Upload Go ModuleDirectly uploads a Go module.artifact_registry.upload_go_module
- Upload Googet ArtifactDirectly uploads a GooGet artifact.artifact_registry.upload_googet_artifact
- Upload Kfp ArtifactDirectly uploads a KFP artifact.artifact_registry.upload_kfp_artifact
- Upload Yum ArtifactDirectly uploads a Yum artifact.artifact_registry.upload_yum_artifact
Google Artifact Registry questions
- How does OCNORA authenticate with Google Artifact Registry?
- With a stored OAuth 2.0 credential, shaped {"client_id", "client_secret", "refresh_token"}. A connection test can check it when you add it.
- What can I automate with Google Artifact Registry?
- 66 typed operations, each with a reference page listing its config fields and the shapes it emits.
- What if the Google Artifact Registry operation I need is not listed?
- Where Google Artifact Registry has an HTTP API, call it from the HTTP node with the same credential, or describe the step to the AI builder, which asks our team for a typed node when one is missing.
- Are there templates that use Google Artifact Registry?
- Not yet. Start from a blank workflow, or describe the workflow to Build with AI.
- How are Google Artifact Registry calls controlled?
- Every call and every run step is audited, runs count against the execution budget, and Workflow Health pre-flights the workflow when you save it.
See your first Google Artifact Registry workflow run.
Book a technical demo. We add the connection, pick a template or describe the workflow to Build with AI, and Workflow Health checks it before it runs.