123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- type: google.api.Service
- config_version: 3
- name: artifactregistry.googleapis.com
- title: Artifact Registry API
- apis:
- - name: google.devtools.artifactregistry.v1.ArtifactRegistry
- types:
- - name: google.devtools.artifactregistry.v1.ImportAptArtifactsMetadata
- - name: google.devtools.artifactregistry.v1.ImportAptArtifactsResponse
- - name: google.devtools.artifactregistry.v1.ImportYumArtifactsMetadata
- - name: google.devtools.artifactregistry.v1.ImportYumArtifactsResponse
- - name: google.devtools.artifactregistry.v1.OperationMetadata
- documentation:
- summary: |-
- Store and manage build artifacts in a scalable and integrated service built
- on Google infrastructure.
- overview: |-
- With Artifact Registry you can store and manage your build artifacts (e.g.
- Docker images, Maven packages, npm packages), in a scalable and integrated
- repository service built on Google infrastructure. You can manage
- repository access
- with IAM and interact with repositories via gcloud, Cloud Console, and
- native package format tools. The service can also be integrated with Cloud
- Build and other CI/CD systems. Artifact Registry abstracts away
- infrastructure management, so you can focus on what matters most —
- delivering value to the users of your services and applications. Note:
- Enabling the Artifact Registry API will not affect your use of Container
- Registry in the same project.
- rules:
- - selector: google.cloud.location.Locations.GetLocation
- description: Gets information about a location.
- - selector: google.cloud.location.Locations.ListLocations
- description: Lists information about the supported locations for this service.
- http:
- rules:
- - selector: google.cloud.location.Locations.GetLocation
- get: '/v1/{name=projects/*/locations/*}'
- - selector: google.cloud.location.Locations.ListLocations
- get: '/v1/{name=projects/*}/locations'
- - selector: google.longrunning.Operations.GetOperation
- get: '/v1/{name=projects/*/locations/*/operations/*}'
- authentication:
- rules:
- - selector: google.cloud.location.Locations.GetLocation
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform,
- https://www.googleapis.com/auth/cloud-platform.read-only
- - selector: google.cloud.location.Locations.ListLocations
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform,
- https://www.googleapis.com/auth/cloud-platform.read-only
- - selector: 'google.devtools.artifactregistry.v1.ArtifactRegistry.*'
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform,
- https://www.googleapis.com/auth/cloud-platform.read-only
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.CreateRepository
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.CreateTag
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.DeletePackage
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteRepository
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteTag
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.DeleteVersion
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.ImportAptArtifacts
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.ImportYumArtifacts
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.SetIamPolicy
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateProjectSettings
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateRepository
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.devtools.artifactregistry.v1.ArtifactRegistry.UpdateTag
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform
- - selector: google.longrunning.Operations.GetOperation
- oauth:
- canonical_scopes: |-
- https://www.googleapis.com/auth/cloud-platform,
- https://www.googleapis.com/auth/cloud-platform.read-only
|