Liking cljdoc? Tell your friends :D
Clojure only.

happygapi.artifactregistry.projects

Artifact Registry API: projects. Store and manage build artifacts in a scalable and integrated service built on Google infrastructure. See: https://cloud.google.com/artifacts/docs/docs/reference/rest/v1/projects

Artifact Registry API: projects.
Store and manage build artifacts in a scalable and integrated service built on Google infrastructure.
See: https://cloud.google.com/artifacts/docs/docs/reference/rest/v1/projects
raw docstring

getProjectSettings$clj

(getProjectSettings$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/getProjectSettings

Required parameters: name

Optional parameters: none

Retrieves the Settings for the Project.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/getProjectSettings

Required parameters: name

Optional parameters: none

Retrieves the Settings for the Project.
raw docstring

locations-get$clj

(locations-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/get

Required parameters: name

Optional parameters: none

Gets information about a location.
raw docstring

locations-getVpcscConfig$clj

(locations-getVpcscConfig$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/getVpcscConfig

Required parameters: name

Optional parameters: none

Retrieves the VPCSC Config for the Project.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/getVpcscConfig

Required parameters: name

Optional parameters: none

Retrieves the VPCSC Config for the Project.
raw docstring

locations-list$clj

(locations-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/list

Required parameters: name

Optional parameters: filter, pageSize, pageToken

Lists information about the supported locations for this service.
raw docstring

locations-operations-get$clj

(locations-operations-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/operations/get

Required parameters: name

Optional parameters: none

Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
raw docstring

locations-repositories-aptArtifacts-import$clj

(locations-repositories-aptArtifacts-import$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/aptArtifacts/import

Required parameters: parent

Optional parameters: none

Body:

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports Apt artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/aptArtifacts/import

Required parameters: parent

Optional parameters: none

Body: 

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports Apt artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-repositories-aptArtifacts-upload$clj

(locations-repositories-aptArtifacts-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/aptArtifacts/upload

Required parameters: parent

Optional parameters: none

Body:

{}

Directly uploads an Apt artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/aptArtifacts/upload

Required parameters: parent

Optional parameters: none

Body: 

{}

Directly uploads an Apt artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-repositories-create$clj

(locations-repositories-create$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/create

Required parameters: parent

Optional parameters: repositoryId

Body:

{:description string, :labels {}, :format string, :mavenConfig {:allowSnapshotOverwrites boolean, :versionPolicy string}, :satisfiesPzi boolean, :name string, :sizeBytes string, :mode string, :createTime string, :cleanupPolicyDryRun boolean, :updateTime string, :virtualRepositoryConfig {:upstreamPolicies [UpstreamPolicy]}, :cleanupPolicies {}, :dockerConfig {:immutableTags boolean}, :satisfiesPzs boolean, :kmsKeyName string, :remoteRepositoryConfig {:description string, :pythonRepository PythonRepository, :npmRepository NpmRepository, :aptRepository AptRepository, :disableUpstreamValidation boolean, :mavenRepository MavenRepository, :upstreamCredentials UpstreamCredentials, :dockerRepository DockerRepository, :yumRepository YumRepository}, :disallowUnspecifiedMode boolean}

Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/create

Required parameters: parent

Optional parameters: repositoryId

Body: 

{:description string,
 :labels {},
 :format string,
 :mavenConfig {:allowSnapshotOverwrites boolean,
               :versionPolicy string},
 :satisfiesPzi boolean,
 :name string,
 :sizeBytes string,
 :mode string,
 :createTime string,
 :cleanupPolicyDryRun boolean,
 :updateTime string,
 :virtualRepositoryConfig {:upstreamPolicies [UpstreamPolicy]},
 :cleanupPolicies {},
 :dockerConfig {:immutableTags boolean},
 :satisfiesPzs boolean,
 :kmsKeyName string,
 :remoteRepositoryConfig {:description string,
                          :pythonRepository PythonRepository,
                          :npmRepository NpmRepository,
                          :aptRepository AptRepository,
                          :disableUpstreamValidation boolean,
                          :mavenRepository MavenRepository,
                          :upstreamCredentials UpstreamCredentials,
                          :dockerRepository DockerRepository,
                          :yumRepository YumRepository},
 :disallowUnspecifiedMode boolean}

Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.
raw docstring

locations-repositories-delete$clj

(locations-repositories-delete$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/delete

Required parameters: name

Optional parameters: none

Deletes a repository and all of its contents. The returned Operation will finish once the repository has been deleted. It will not have any Operation metadata and will return a google.protobuf.Empty response.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/delete

Required parameters: name

Optional parameters: none

Deletes a repository and all of its contents. The returned Operation will finish once the repository has been deleted. It will not have any Operation metadata and will return a google.protobuf.Empty response.
raw docstring

locations-repositories-dockerImages-get$clj

(locations-repositories-dockerImages-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/dockerImages/get

Required parameters: name

Optional parameters: none

Gets a docker image.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/dockerImages/get

Required parameters: name

Optional parameters: none

Gets a docker image.
raw docstring

locations-repositories-dockerImages-list$clj

(locations-repositories-dockerImages-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/dockerImages/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy

Lists docker images.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/dockerImages/list

Required parameters: parent

Optional parameters: pageSize, pageToken, orderBy

Lists docker images.
raw docstring

locations-repositories-files-delete$clj

(locations-repositories-files-delete$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/delete

Required parameters: name

Optional parameters: none

Deletes a file and all of its content. It is only allowed on generic repositories. The returned operation will complete once the file has been deleted.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/delete

Required parameters: name

Optional parameters: none

Deletes a file and all of its content. It is only allowed on generic repositories. The returned operation will complete once the file has been deleted.
raw docstring

locations-repositories-files-download$clj

(locations-repositories-files-download$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/download

Required parameters: name

Optional parameters: none

Download a file.
raw docstring

locations-repositories-files-get$clj

(locations-repositories-files-get$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/get

Required parameters: name

Optional parameters: none

Gets a file.
raw docstring

locations-repositories-files-list$clj

(locations-repositories-files-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/list

Required parameters: parent

Optional parameters: filter, pageSize, pageToken, orderBy

Lists files.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/files/list

Required parameters: parent

Optional parameters: filter, pageSize, pageToken, orderBy

Lists files.
raw docstring

locations-repositories-genericArtifacts-upload$clj

(locations-repositories-genericArtifacts-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/genericArtifacts/upload

Required parameters: parent

Optional parameters: none

Body:

{:packageId string, :versionId string, :filename string}

Directly uploads a Generic artifact. The returned operation will complete once the resources are uploaded. Package, version, and file resources are created based on the uploaded artifact. Uploaded artifacts that conflict with existing resources will raise an ALREADY_EXISTS error.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/genericArtifacts/upload

Required parameters: parent

Optional parameters: none

Body: 

{:packageId string, :versionId string, :filename string}

Directly uploads a Generic artifact. The returned operation will complete once the resources are uploaded. Package, version, and file resources are created based on the uploaded artifact. Uploaded artifacts that conflict with existing resources will raise an `ALREADY_EXISTS` error.
raw docstring

locations-repositories-get$clj

(locations-repositories-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/get

Required parameters: name

Optional parameters: none

Gets a repository.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/get

Required parameters: name

Optional parameters: none

Gets a repository.
raw docstring

locations-repositories-getIamPolicy$clj

(locations-repositories-getIamPolicy$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM policy for a given resource.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/getIamPolicy

Required parameters: resource

Optional parameters: options.requestedPolicyVersion

Gets the IAM policy for a given resource.
raw docstring

locations-repositories-goModules-upload$clj

(locations-repositories-goModules-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/goModules/upload

Required parameters: parent

Optional parameters: none

Body:

{}

Directly uploads a Go module. The returned Operation will complete once the Go module is uploaded. Package, Version, and File resources are created based on the uploaded Go module.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/goModules/upload

Required parameters: parent

Optional parameters: none

Body: 

{}

Directly uploads a Go module. The returned Operation will complete once the Go module is uploaded. Package, Version, and File resources are created based on the uploaded Go module.
raw docstring

locations-repositories-googetArtifacts-import$clj

(locations-repositories-googetArtifacts-import$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/googetArtifacts/import

Required parameters: parent

Optional parameters: none

Body:

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports GooGet artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/googetArtifacts/import

Required parameters: parent

Optional parameters: none

Body: 

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports GooGet artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-repositories-googetArtifacts-upload$clj

(locations-repositories-googetArtifacts-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/googetArtifacts/upload

Required parameters: parent

Optional parameters: none

Body:

{}

Directly uploads a GooGet artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/googetArtifacts/upload

Required parameters: parent

Optional parameters: none

Body: 

{}

Directly uploads a GooGet artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-repositories-kfpArtifacts-upload$clj

(locations-repositories-kfpArtifacts-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/kfpArtifacts/upload

Required parameters: parent

Optional parameters: none

Body:

{:tags [string], :description string}

Directly uploads a KFP artifact. The returned Operation will complete once the resource is uploaded. Package, Version, and File resources will be created based on the uploaded artifact. Uploaded artifacts that conflict with existing resources will be overwritten.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/kfpArtifacts/upload

Required parameters: parent

Optional parameters: none

Body: 

{:tags [string], :description string}

Directly uploads a KFP artifact. The returned Operation will complete once the resource is uploaded. Package, Version, and File resources will be created based on the uploaded artifact. Uploaded artifacts that conflict with existing resources will be overwritten.
raw docstring

locations-repositories-list$clj

(locations-repositories-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists repositories.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists repositories.
raw docstring

locations-repositories-mavenArtifacts-get$clj

(locations-repositories-mavenArtifacts-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/mavenArtifacts/get

Required parameters: name

Optional parameters: none

Gets a maven artifact.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/mavenArtifacts/get

Required parameters: name

Optional parameters: none

Gets a maven artifact.
raw docstring

locations-repositories-mavenArtifacts-list$clj

(locations-repositories-mavenArtifacts-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/mavenArtifacts/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists maven artifacts.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/mavenArtifacts/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists maven artifacts.
raw docstring

locations-repositories-npmPackages-get$clj

(locations-repositories-npmPackages-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/npmPackages/get

Required parameters: name

Optional parameters: none

Gets a npm package.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/npmPackages/get

Required parameters: name

Optional parameters: none

Gets a npm package.
raw docstring

locations-repositories-npmPackages-list$clj

(locations-repositories-npmPackages-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/npmPackages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists npm packages.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/npmPackages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists npm packages.
raw docstring

locations-repositories-packages-delete$clj

(locations-repositories-packages-delete$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/delete

Required parameters: name

Optional parameters: none

Deletes a package and all of its versions and tags. The returned operation will complete once the package has been deleted.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/delete

Required parameters: name

Optional parameters: none

Deletes a package and all of its versions and tags. The returned operation will complete once the package has been deleted.
raw docstring

locations-repositories-packages-get$clj

(locations-repositories-packages-get$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/get

Required parameters: name

Optional parameters: none

Gets a package.
raw docstring

locations-repositories-packages-list$clj

(locations-repositories-packages-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists packages.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists packages.
raw docstring

locations-repositories-packages-patch$clj

(locations-repositories-packages-patch$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :displayName string, :createTime string, :updateTime string, :annotations {}}

Updates a package.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string,
 :displayName string,
 :createTime string,
 :updateTime string,
 :annotations {}}

Updates a package.
raw docstring

locations-repositories-packages-tags-create$clj

(locations-repositories-packages-tags-create$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/create

Required parameters: parent

Optional parameters: tagId

Body:

{:name string, :version string}

Creates a tag.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/create

Required parameters: parent

Optional parameters: tagId

Body: 

{:name string, :version string}

Creates a tag.
raw docstring

locations-repositories-packages-tags-delete$clj

(locations-repositories-packages-tags-delete$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/delete

Required parameters: name

Optional parameters: none

Deletes a tag.
raw docstring

locations-repositories-packages-tags-get$clj

(locations-repositories-packages-tags-get$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/get

Required parameters: name

Optional parameters: none

Gets a tag.
raw docstring

locations-repositories-packages-tags-list$clj

(locations-repositories-packages-tags-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/list

Required parameters: parent

Optional parameters: filter, pageSize, pageToken

Lists tags.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/list

Required parameters: parent

Optional parameters: filter, pageSize, pageToken

Lists tags.
raw docstring

locations-repositories-packages-tags-patch$clj

(locations-repositories-packages-tags-patch$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :version string}

Updates a tag.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/tags/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string, :version string}

Updates a tag.
raw docstring

locations-repositories-packages-versions-batchDelete$clj

(locations-repositories-packages-versions-batchDelete$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/batchDelete

Required parameters: parent

Optional parameters: none

Body:

{:names [string], :validateOnly boolean}

Deletes multiple versions across a repository. The returned operation will complete once the versions have been deleted.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/batchDelete

Required parameters: parent

Optional parameters: none

Body: 

{:names [string], :validateOnly boolean}

Deletes multiple versions across a repository. The returned operation will complete once the versions have been deleted.
raw docstring

locations-repositories-packages-versions-delete$clj

(locations-repositories-packages-versions-delete$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/delete

Required parameters: name

Optional parameters: force

Deletes a version and all of its content. The returned operation will complete once the version has been deleted.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/delete

Required parameters: name

Optional parameters: force

Deletes a version and all of its content. The returned operation will complete once the version has been deleted.
raw docstring

locations-repositories-packages-versions-get$clj

(locations-repositories-packages-versions-get$ auth parameters)
https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/get

Required parameters: name

Optional parameters: view

Gets a version
raw docstring

locations-repositories-packages-versions-list$clj

(locations-repositories-packages-versions-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view, orderBy

Lists versions.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/packages/versions/list

Required parameters: parent

Optional parameters: pageSize, pageToken, view, orderBy

Lists versions.
raw docstring

locations-repositories-patch$clj

(locations-repositories-patch$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:description string, :labels {}, :format string, :mavenConfig {:allowSnapshotOverwrites boolean, :versionPolicy string}, :satisfiesPzi boolean, :name string, :sizeBytes string, :mode string, :createTime string, :cleanupPolicyDryRun boolean, :updateTime string, :virtualRepositoryConfig {:upstreamPolicies [UpstreamPolicy]}, :cleanupPolicies {}, :dockerConfig {:immutableTags boolean}, :satisfiesPzs boolean, :kmsKeyName string, :remoteRepositoryConfig {:description string, :pythonRepository PythonRepository, :npmRepository NpmRepository, :aptRepository AptRepository, :disableUpstreamValidation boolean, :mavenRepository MavenRepository, :upstreamCredentials UpstreamCredentials, :dockerRepository DockerRepository, :yumRepository YumRepository}, :disallowUnspecifiedMode boolean}

Updates a repository.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:description string,
 :labels {},
 :format string,
 :mavenConfig {:allowSnapshotOverwrites boolean,
               :versionPolicy string},
 :satisfiesPzi boolean,
 :name string,
 :sizeBytes string,
 :mode string,
 :createTime string,
 :cleanupPolicyDryRun boolean,
 :updateTime string,
 :virtualRepositoryConfig {:upstreamPolicies [UpstreamPolicy]},
 :cleanupPolicies {},
 :dockerConfig {:immutableTags boolean},
 :satisfiesPzs boolean,
 :kmsKeyName string,
 :remoteRepositoryConfig {:description string,
                          :pythonRepository PythonRepository,
                          :npmRepository NpmRepository,
                          :aptRepository AptRepository,
                          :disableUpstreamValidation boolean,
                          :mavenRepository MavenRepository,
                          :upstreamCredentials UpstreamCredentials,
                          :dockerRepository DockerRepository,
                          :yumRepository YumRepository},
 :disallowUnspecifiedMode boolean}

Updates a repository.
raw docstring

locations-repositories-pythonPackages-get$clj

(locations-repositories-pythonPackages-get$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/pythonPackages/get

Required parameters: name

Optional parameters: none

Gets a python package.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/pythonPackages/get

Required parameters: name

Optional parameters: none

Gets a python package.
raw docstring

locations-repositories-pythonPackages-list$clj

(locations-repositories-pythonPackages-list$ auth parameters)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/pythonPackages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists python packages.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/pythonPackages/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists python packages.
raw docstring

locations-repositories-setIamPolicy$clj

(locations-repositories-setIamPolicy$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/setIamPolicy

Required parameters: resource

Optional parameters: none

Body:

{:policy {:version integer, :bindings [Binding], :etag string}}

Updates the IAM policy for a given resource.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/setIamPolicy

Required parameters: resource

Optional parameters: none

Body: 

{:policy {:version integer, :bindings [Binding], :etag string}}

Updates the IAM policy for a given resource.
raw docstring

locations-repositories-testIamPermissions$clj

(locations-repositories-testIamPermissions$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/testIamPermissions

Required parameters: resource

Optional parameters: none

Body:

{:permissions [string]}

Tests if the caller has a list of permissions on a resource.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/testIamPermissions

Required parameters: resource

Optional parameters: none

Body: 

{:permissions [string]}

Tests if the caller has a list of permissions on a resource.
raw docstring

locations-repositories-yumArtifacts-import$clj

(locations-repositories-yumArtifacts-import$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/yumArtifacts/import

Required parameters: parent

Optional parameters: none

Body:

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports Yum (RPM) artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/yumArtifacts/import

Required parameters: parent

Optional parameters: none

Body: 

{:gcsSource {:uris [string], :useWildcards boolean}}

Imports Yum (RPM) artifacts. The returned Operation will complete once the resources are imported. Package, Version, and File resources are created based on the imported artifacts. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-repositories-yumArtifacts-upload$clj

(locations-repositories-yumArtifacts-upload$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/yumArtifacts/upload

Required parameters: parent

Optional parameters: none

Body:

{}

Directly uploads a Yum artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/repositories/yumArtifacts/upload

Required parameters: parent

Optional parameters: none

Body: 

{}

Directly uploads a Yum artifact. The returned Operation will complete once the resources are uploaded. Package, Version, and File resources are created based on the imported artifact. Imported artifacts that conflict with existing resources are ignored.
raw docstring

locations-updateVpcscConfig$clj

(locations-updateVpcscConfig$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/updateVpcscConfig

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :vpcscPolicy string}

Updates the VPCSC Config for the Project.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/locations/updateVpcscConfig

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string, :vpcscPolicy string}

Updates the VPCSC Config for the Project.
raw docstring

updateProjectSettings$clj

(updateProjectSettings$ auth parameters body)

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/updateProjectSettings

Required parameters: name

Optional parameters: updateMask

Body:

{:name string, :legacyRedirectionState string}

Updates the Settings for the Project.

https://cloud.google.com/artifacts/docs/api/reference/rest/v1/projects/updateProjectSettings

Required parameters: name

Optional parameters: updateMask

Body: 

{:name string, :legacyRedirectionState string}

Updates the Settings for the Project.
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close