# Functions
New creates a new Service.
NewService creates a new Service.
# Constants
View your data across Google Cloud services and see the email address of your Google Account.
See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.
# Structs
AptArtifact: A detailed representation of an Apt artifact.
AptRepository: Configuration for an Apt remote repository.
Attachment: An Attachment refers to additional metadata that can be attached to artifacts in Artifact Registry.
BatchDeleteVersionsMetadata: The metadata of an LRO from deleting multiple versions.
BatchDeleteVersionsRequest: The request to delete multiple versions across a repository.
Binding: Associates `members`, or principals, with a `role`.
CleanupPolicy: Artifact policy configuration for repository cleanup policies.
CleanupPolicyCondition: CleanupPolicyCondition is a set of conditions attached to a CleanupPolicy.
CleanupPolicyMostRecentVersions: CleanupPolicyMostRecentVersions is an alternate condition of a CleanupPolicy for retaining a minimum number of versions.
CommonRemoteRepository: Common remote repository settings type.
DockerImage: DockerImage represents a docker artifact.
DockerRepository: Configuration for a Docker remote repository.
DockerRepositoryConfig: DockerRepositoryConfig is docker related repository details.
DownloadFileResponse: The response to download a file.
Empty: A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
Expr: Represents a textual expression in the Common Expression Language (CEL) syntax.
GenericArtifact: GenericArtifact represents a generic artifact.
GoModule: GoModule represents a Go module.
GoogetArtifact: A detailed representation of a GooGet artifact.
GoogleDevtoolsArtifactregistryV1File: Files store content that is potentially associated with Packages or Versions.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryCustomRepo sitory: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigAptRepositoryPublicRepo sitory: Publicly available Apt repositories constructed from a common repository base and a custom repository path.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigDockerRepositoryCustomR epository: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigMavenRepositoryCustomRe pository: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigNpmRepositoryCustomRepo sitory: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigPythonRepositoryCustomR epository: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryCustomRepo sitory: Customer-specified publicly available remote repository.
GoogleDevtoolsArtifactregistryV1RemoteRepositoryConfigYumRepositoryPublicRepo sitory: Publicly available Yum repositories constructed from a common repository base and a custom repository path.
GoogleDevtoolsArtifactregistryV1Rule: A rule defines the deny or allow action of the operation it applies to and the conditions required for the rule to apply.
Hash: A hash of file content.
ImportAptArtifactsErrorInfo: Error information explaining why a package was not imported.
ImportAptArtifactsGcsSource: Google Cloud Storage location where the artifacts currently reside.
ImportAptArtifactsMetadata: The operation metadata for importing artifacts.
ImportAptArtifactsRequest: The request to import new apt artifacts.
ImportAptArtifactsResponse: The response message from importing APT artifacts.
ImportGoogetArtifactsErrorInfo: Error information explaining why a package was not imported.
ImportGoogetArtifactsGcsSource: Google Cloud Storage location where the artifacts currently reside.
ImportGoogetArtifactsMetadata: The operation metadata for importing artifacts.
ImportGoogetArtifactsRequest: The request to import new googet artifacts.
ImportGoogetArtifactsResponse: The response message from importing artifacts.
ImportYumArtifactsErrorInfo: Error information explaining why a package was not imported.
ImportYumArtifactsGcsSource: Google Cloud Storage location where the artifacts currently reside.
ImportYumArtifactsMetadata: The operation metadata for importing artifacts.
ImportYumArtifactsRequest: The request to import new yum artifacts.
ImportYumArtifactsResponse: The response message from importing YUM artifacts.
KfpArtifact: A detailed representation of a KFP artifact.
ListAttachmentsResponse: The response from listing attachments.
ListDockerImagesResponse: The response from listing docker images.
ListFilesResponse: The response from listing files.
ListLocationsResponse: The response message for Locations.ListLocations.
ListMavenArtifactsResponse: The response from listing maven artifacts.
ListNpmPackagesResponse: The response from listing npm packages.
ListPackagesResponse: The response from listing packages.
ListPythonPackagesResponse: The response from listing python packages.
ListRepositoriesResponse: The response from listing repositories.
ListRulesResponse: The response from listing rules.
ListTagsResponse: The response from listing tags.
ListVersionsResponse: The response from listing versions.
Location: A resource that represents a Google Cloud location.
MavenArtifact: MavenArtifact represents a maven artifact.
MavenRepository: Configuration for a Maven remote repository.
MavenRepositoryConfig: MavenRepositoryConfig is maven related repository details.
NpmPackage: NpmPackage represents an npm artifact.
NpmRepository: Configuration for a Npm remote repository.
Operation: This resource represents a long-running operation that is the result of a network API call.
OperationMetadata: Metadata type for longrunning-operations, currently empty.
Package: Packages are named collections of versions.
Policy: An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
ProjectSettings: The Artifact Registry settings that apply to a Project.
PythonPackage: PythonPackage represents a python artifact.
PythonRepository: Configuration for a Python remote repository.
RemoteRepositoryConfig: Remote repository configuration.
Repository: A Repository for storing artifacts with a specific format.
SetIamPolicyRequest: Request message for `SetIamPolicy` method.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Tag: Tags point to a version and represent an alternative name that can be used to access the version.
TestIamPermissionsRequest: Request message for `TestIamPermissions` method.
TestIamPermissionsResponse: Response message for `TestIamPermissions` method.
UploadAptArtifactMediaResponse: The response to upload an artifact.
UploadAptArtifactMetadata: The operation metadata for uploading artifacts.
UploadAptArtifactRequest: The request to upload an artifact.
UploadAptArtifactResponse: The response of the completed artifact upload operation.
UploadFileMediaResponse: The response to upload a generic artifact.
UploadFileRequest: The request to upload a file.
UploadGenericArtifactMediaResponse: The response to upload a generic artifact.
UploadGenericArtifactMetadata: The operation metadata for uploading generic artifacts.
UploadGenericArtifactRequest: The request to upload a generic artifact.
UploadGoModuleMediaResponse: The response to upload a Go module.
UploadGoModuleMetadata: The operation metadata for uploading go modules.
UploadGoModuleRequest: The request to upload a Go module.
UploadGoogetArtifactMediaResponse: The response to upload an artifact.
UploadGoogetArtifactMetadata: The operation metadata for uploading artifacts.
UploadGoogetArtifactRequest: The request to upload an artifact.
UploadGoogetArtifactResponse: The response of the completed artifact upload operation.
UploadKfpArtifactMediaResponse: The response to upload an artifact.
UploadKfpArtifactMetadata: The operation metadata for uploading KFP artifacts.
UploadKfpArtifactRequest: The request to upload an artifact.
UploadYumArtifactMediaResponse: The response to upload an artifact.
UploadYumArtifactMetadata: The operation metadata for uploading artifacts.
UploadYumArtifactRequest: The request to upload an artifact.
UploadYumArtifactResponse: The response of the completed artifact upload operation.
UpstreamCredentials: The credentials to access the remote repository.
UpstreamPolicy: Artifact policy configuration for the repository contents.
UsernamePasswordCredentials: Username and password credentials.
Version: The body of a version resource.
VirtualRepositoryConfig: Virtual repository configuration.
VPCSCConfig: The Artifact Registry VPC SC config that apply to a Project.
VulnerabilityScanningConfig: Config on whether to perform vulnerability scanning for resources in this repository, as well as output fields describing current state.
YumArtifact: A detailed representation of a Yum artifact.
YumRepository: Configuration for a Yum remote repository.