Represents an ArtifactRegistry
Inheritance
$protobuf.rpc.Service > protos.google.devtools.artifactregistry.v1beta2.ArtifactRegistryPackage
@google-cloud/artifact-registry!Constructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new ArtifactRegistry service.
Type | Name | Description |
---|---|---|
$protobuf.RPCImpl | rpcImpl |
RPC implementation |
boolean | requestDelimited |
Whether requests are length-delimited |
boolean | responseDelimited |
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): ArtifactRegistry;
Creates new ArtifactRegistry service using the specified rpc implementation.
Type | Name | Description |
---|---|---|
$protobuf.RPCImpl | rpcImpl |
RPC implementation |
boolean | requestDelimited |
Whether requests are length-delimited |
boolean | responseDelimited |
Whether responses are length-delimited |
Type | Description |
---|---|
ArtifactRegistry | RPC service. Useful where requests and/or responses are streamed. |
createRepository(request, callback)
public createRepository(request: google.devtools.artifactregistry.v1beta2.ICreateRepositoryRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateRepositoryCallback): void;
Calls CreateRepository.
Type | Name | Description |
---|---|---|
ICreateRepositoryRequest | request |
CreateRepositoryRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateRepositoryCallback | callback |
Node-style callback called with the error, if any, and Operation |
Type | Description |
---|---|
void |
createRepository(request)
public createRepository(request: google.devtools.artifactregistry.v1beta2.ICreateRepositoryRequest): Promise<google.longrunning.Operation>;
Calls CreateRepository.
Type | Name | Description |
---|---|---|
ICreateRepositoryRequest | request |
CreateRepositoryRequest message or plain object |
Type | Description |
---|---|
Promise<google.longrunning.Operation> | Promise |
createTag(request, callback)
public createTag(request: google.devtools.artifactregistry.v1beta2.ICreateTagRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateTagCallback): void;
Calls CreateTag.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.ICreateTagRequest | request |
CreateTagRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.CreateTagCallback | callback |
Node-style callback called with the error, if any, and Tag |
Type | Description |
---|---|
void |
createTag(request)
public createTag(request: google.devtools.artifactregistry.v1beta2.ICreateTagRequest): Promise<google.devtools.artifactregistry.v1beta2.Tag>;
Calls CreateTag.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.ICreateTagRequest | request |
CreateTagRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Tag> | Promise |
deletePackage(request, callback)
public deletePackage(request: google.devtools.artifactregistry.v1beta2.IDeletePackageRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeletePackageCallback): void;
Calls DeletePackage.
Type | Name | Description |
---|---|---|
IDeletePackageRequest | request |
DeletePackageRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeletePackageCallback | callback |
Node-style callback called with the error, if any, and Operation |
Type | Description |
---|---|
void |
deletePackage(request)
public deletePackage(request: google.devtools.artifactregistry.v1beta2.IDeletePackageRequest): Promise<google.longrunning.Operation>;
Calls DeletePackage.
Type | Name | Description |
---|---|---|
IDeletePackageRequest | request |
DeletePackageRequest message or plain object |
Type | Description |
---|---|
Promise<google.longrunning.Operation> | Promise |
deleteRepository(request, callback)
public deleteRepository(request: google.devtools.artifactregistry.v1beta2.IDeleteRepositoryRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteRepositoryCallback): void;
Calls DeleteRepository.
Type | Name | Description |
---|---|---|
IDeleteRepositoryRequest | request |
DeleteRepositoryRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteRepositoryCallback | callback |
Node-style callback called with the error, if any, and Operation |
Type | Description |
---|---|
void |
deleteRepository(request)
public deleteRepository(request: google.devtools.artifactregistry.v1beta2.IDeleteRepositoryRequest): Promise<google.longrunning.Operation>;
Calls DeleteRepository.
Type | Name | Description |
---|---|---|
IDeleteRepositoryRequest | request |
DeleteRepositoryRequest message or plain object |
Type | Description |
---|---|
Promise<google.longrunning.Operation> | Promise |
deleteTag(request, callback)
public deleteTag(request: google.devtools.artifactregistry.v1beta2.IDeleteTagRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteTagCallback): void;
Calls DeleteTag.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.IDeleteTagRequest | request |
DeleteTagRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteTagCallback | callback |
Node-style callback called with the error, if any, and Empty |
Type | Description |
---|---|
void |
deleteTag(request)
public deleteTag(request: google.devtools.artifactregistry.v1beta2.IDeleteTagRequest): Promise<google.protobuf.Empty>;
Calls DeleteTag.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.IDeleteTagRequest | request |
DeleteTagRequest message or plain object |
Type | Description |
---|---|
Promise<google.protobuf.Empty> | Promise |
deleteVersion(request, callback)
public deleteVersion(request: google.devtools.artifactregistry.v1beta2.IDeleteVersionRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteVersionCallback): void;
Calls DeleteVersion.
Type | Name | Description |
---|---|---|
IDeleteVersionRequest | request |
DeleteVersionRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.DeleteVersionCallback | callback |
Node-style callback called with the error, if any, and Operation |
Type | Description |
---|---|
void |
deleteVersion(request)
public deleteVersion(request: google.devtools.artifactregistry.v1beta2.IDeleteVersionRequest): Promise<google.longrunning.Operation>;
Calls DeleteVersion.
Type | Name | Description |
---|---|---|
IDeleteVersionRequest | request |
DeleteVersionRequest message or plain object |
Type | Description |
---|---|
Promise<google.longrunning.Operation> | Promise |
getFile(request, callback)
public getFile(request: google.devtools.artifactregistry.v1beta2.IGetFileRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetFileCallback): void;
Calls GetFile.
Type | Name | Description |
---|---|---|
IGetFileRequest | request |
GetFileRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetFileCallback | callback |
Node-style callback called with the error, if any, and File |
Type | Description |
---|---|
void |
getFile(request)
public getFile(request: google.devtools.artifactregistry.v1beta2.IGetFileRequest): Promise<google.devtools.artifactregistry.v1beta2.File>;
Calls GetFile.
Type | Name | Description |
---|---|---|
IGetFileRequest | request |
GetFileRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.File> | Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetIamPolicyCallback): void;
Calls GetIamPolicy.
Type | Name | Description |
---|---|---|
IGetIamPolicyRequest | request |
GetIamPolicyRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetIamPolicyCallback | callback |
Node-style callback called with the error, if any, and Policy |
Type | Description |
---|---|
void |
getIamPolicy(request)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls GetIamPolicy.
Type | Name | Description |
---|---|---|
IGetIamPolicyRequest | request |
GetIamPolicyRequest message or plain object |
Type | Description |
---|---|
Promise<google.iam.v1.Policy> | Promise |
getPackage(request, callback)
public getPackage(request: google.devtools.artifactregistry.v1beta2.IGetPackageRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetPackageCallback): void;
Calls GetPackage.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.IGetPackageRequest | request |
GetPackageRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetPackageCallback | callback |
Node-style callback called with the error, if any, and Package |
Type | Description |
---|---|
void |
getPackage(request)
public getPackage(request: google.devtools.artifactregistry.v1beta2.IGetPackageRequest): Promise<google.devtools.artifactregistry.v1beta2.Package>;
Calls GetPackage.
Type | Name | Description |
---|---|---|
google.devtools.artifactregistry.v1beta2.IGetPackageRequest | request |
GetPackageRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Package> | Promise |
getRepository(request, callback)
public getRepository(request: google.devtools.artifactregistry.v1beta2.IGetRepositoryRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetRepositoryCallback): void;
Calls GetRepository.
Type | Name | Description |
---|---|---|
IGetRepositoryRequest | request |
GetRepositoryRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetRepositoryCallback | callback |
Node-style callback called with the error, if any, and Repository |
Type | Description |
---|---|
void |
getRepository(request)
public getRepository(request: google.devtools.artifactregistry.v1beta2.IGetRepositoryRequest): Promise<google.devtools.artifactregistry.v1beta2.Repository>;
Calls GetRepository.
Type | Name | Description |
---|---|---|
IGetRepositoryRequest | request |
GetRepositoryRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Repository> | Promise |
getTag(request, callback)
public getTag(request: google.devtools.artifactregistry.v1beta2.IGetTagRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetTagCallback): void;
Calls GetTag.
Type | Name | Description |
---|---|---|
IGetTagRequest | request |
GetTagRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetTagCallback | callback |
Node-style callback called with the error, if any, and Tag |
Type | Description |
---|---|
void |
getTag(request)
public getTag(request: google.devtools.artifactregistry.v1beta2.IGetTagRequest): Promise<google.devtools.artifactregistry.v1beta2.Tag>;
Calls GetTag.
Type | Name | Description |
---|---|---|
IGetTagRequest | request |
GetTagRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Tag> | Promise |
getVersion(request, callback)
public getVersion(request: google.devtools.artifactregistry.v1beta2.IGetVersionRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetVersionCallback): void;
Calls GetVersion.
Type | Name | Description |
---|---|---|
IGetVersionRequest | request |
GetVersionRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.GetVersionCallback | callback |
Node-style callback called with the error, if any, and Version |
Type | Description |
---|---|
void |
getVersion(request)
public getVersion(request: google.devtools.artifactregistry.v1beta2.IGetVersionRequest): Promise<google.devtools.artifactregistry.v1beta2.Version>;
Calls GetVersion.
Type | Name | Description |
---|---|---|
IGetVersionRequest | request |
GetVersionRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Version> | Promise |
listFiles(request, callback)
public listFiles(request: google.devtools.artifactregistry.v1beta2.IListFilesRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListFilesCallback): void;
Calls ListFiles.
Type | Name | Description |
---|---|---|
IListFilesRequest | request |
ListFilesRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListFilesCallback | callback |
Node-style callback called with the error, if any, and ListFilesResponse |
Type | Description |
---|---|
void |
listFiles(request)
public listFiles(request: google.devtools.artifactregistry.v1beta2.IListFilesRequest): Promise<google.devtools.artifactregistry.v1beta2.ListFilesResponse>;
Calls ListFiles.
Type | Name | Description |
---|---|---|
IListFilesRequest | request |
ListFilesRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.ListFilesResponse> | Promise |
listPackages(request, callback)
public listPackages(request: google.devtools.artifactregistry.v1beta2.IListPackagesRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListPackagesCallback): void;
Calls ListPackages.
Type | Name | Description |
---|---|---|
IListPackagesRequest | request |
ListPackagesRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListPackagesCallback | callback |
Node-style callback called with the error, if any, and ListPackagesResponse |
Type | Description |
---|---|
void |
listPackages(request)
public listPackages(request: google.devtools.artifactregistry.v1beta2.IListPackagesRequest): Promise<google.devtools.artifactregistry.v1beta2.ListPackagesResponse>;
Calls ListPackages.
Type | Name | Description |
---|---|---|
IListPackagesRequest | request |
ListPackagesRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.ListPackagesResponse> | Promise |
listRepositories(request, callback)
public listRepositories(request: google.devtools.artifactregistry.v1beta2.IListRepositoriesRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListRepositoriesCallback): void;
Calls ListRepositories.
Type | Name | Description |
---|---|---|
IListRepositoriesRequest | request |
ListRepositoriesRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListRepositoriesCallback | callback |
Node-style callback called with the error, if any, and ListRepositoriesResponse |
Type | Description |
---|---|
void |
listRepositories(request)
public listRepositories(request: google.devtools.artifactregistry.v1beta2.IListRepositoriesRequest): Promise<google.devtools.artifactregistry.v1beta2.ListRepositoriesResponse>;
Calls ListRepositories.
Type | Name | Description |
---|---|---|
IListRepositoriesRequest | request |
ListRepositoriesRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.ListRepositoriesResponse> | Promise |
listTags(request, callback)
public listTags(request: google.devtools.artifactregistry.v1beta2.IListTagsRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListTagsCallback): void;
Calls ListTags.
Type | Name | Description |
---|---|---|
IListTagsRequest | request |
ListTagsRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListTagsCallback | callback |
Node-style callback called with the error, if any, and ListTagsResponse |
Type | Description |
---|---|
void |
listTags(request)
public listTags(request: google.devtools.artifactregistry.v1beta2.IListTagsRequest): Promise<google.devtools.artifactregistry.v1beta2.ListTagsResponse>;
Calls ListTags.
Type | Name | Description |
---|---|---|
IListTagsRequest | request |
ListTagsRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.ListTagsResponse> | Promise |
listVersions(request, callback)
public listVersions(request: google.devtools.artifactregistry.v1beta2.IListVersionsRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListVersionsCallback): void;
Calls ListVersions.
Type | Name | Description |
---|---|---|
IListVersionsRequest | request |
ListVersionsRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.ListVersionsCallback | callback |
Node-style callback called with the error, if any, and ListVersionsResponse |
Type | Description |
---|---|
void |
listVersions(request)
public listVersions(request: google.devtools.artifactregistry.v1beta2.IListVersionsRequest): Promise<google.devtools.artifactregistry.v1beta2.ListVersionsResponse>;
Calls ListVersions.
Type | Name | Description |
---|---|---|
IListVersionsRequest | request |
ListVersionsRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.ListVersionsResponse> | Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.SetIamPolicyCallback): void;
Calls SetIamPolicy.
Type | Name | Description |
---|---|---|
ISetIamPolicyRequest | request |
SetIamPolicyRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.SetIamPolicyCallback | callback |
Node-style callback called with the error, if any, and Policy |
Type | Description |
---|---|
void |
setIamPolicy(request)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls SetIamPolicy.
Type | Name | Description |
---|---|---|
ISetIamPolicyRequest | request |
SetIamPolicyRequest message or plain object |
Type | Description |
---|---|
Promise<google.iam.v1.Policy> | Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.TestIamPermissionsCallback): void;
Calls TestIamPermissions.
Type | Name | Description |
---|---|---|
google.iam.v1.ITestIamPermissionsRequest | request |
TestIamPermissionsRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.TestIamPermissionsCallback | callback |
Node-style callback called with the error, if any, and TestIamPermissionsResponse |
Type | Description |
---|---|
void |
testIamPermissions(request)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;
Calls TestIamPermissions.
Type | Name | Description |
---|---|---|
google.iam.v1.ITestIamPermissionsRequest | request |
TestIamPermissionsRequest message or plain object |
Type | Description |
---|---|
Promise<google.iam.v1.TestIamPermissionsResponse> | Promise |
updateRepository(request, callback)
public updateRepository(request: google.devtools.artifactregistry.v1beta2.IUpdateRepositoryRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateRepositoryCallback): void;
Calls UpdateRepository.
Type | Name | Description |
---|---|---|
IUpdateRepositoryRequest | request |
UpdateRepositoryRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateRepositoryCallback | callback |
Node-style callback called with the error, if any, and Repository |
Type | Description |
---|---|
void |
updateRepository(request)
public updateRepository(request: google.devtools.artifactregistry.v1beta2.IUpdateRepositoryRequest): Promise<google.devtools.artifactregistry.v1beta2.Repository>;
Calls UpdateRepository.
Type | Name | Description |
---|---|---|
IUpdateRepositoryRequest | request |
UpdateRepositoryRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Repository> | Promise |
updateTag(request, callback)
public updateTag(request: google.devtools.artifactregistry.v1beta2.IUpdateTagRequest, callback: google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateTagCallback): void;
Calls UpdateTag.
Type | Name | Description |
---|---|---|
IUpdateTagRequest | request |
UpdateTagRequest message or plain object |
google.devtools.artifactregistry.v1beta2.ArtifactRegistry.UpdateTagCallback | callback |
Node-style callback called with the error, if any, and Tag |
Type | Description |
---|---|
void |
updateTag(request)
public updateTag(request: google.devtools.artifactregistry.v1beta2.IUpdateTagRequest): Promise<google.devtools.artifactregistry.v1beta2.Tag>;
Calls UpdateTag.
Type | Name | Description |
---|---|---|
IUpdateTagRequest | request |
UpdateTagRequest message or plain object |
Type | Description |
---|---|
Promise<google.devtools.artifactregistry.v1beta2.Tag> | Promise |