public sealed class ArtifactRegistryClientImpl : ArtifactRegistryClientReference documentation and code samples for the Artifact Registry v1 API class ArtifactRegistryClientImpl.
ArtifactRegistry client wrapper implementation, for convenient use.
Namespace
Google.Cloud.ArtifactRegistry.V1Assembly
Google.Cloud.ArtifactRegistry.V1.dll
Remarks
The Artifact Registry API service.
Artifact Registry is an artifact management system for storing artifacts from different package management systems.
The resources managed by this API are:
- Repositories, which group packages and their data.
- Packages, which group versions and their tags.
- Versions, which are specific forms of a package.
- Tags, which represent alternative names for versions.
- Files, which contain content and are optionally associated with a Package or Version.
Constructors
ArtifactRegistryClientImpl(ArtifactRegistryClient, ArtifactRegistrySettings, ILogger)
public ArtifactRegistryClientImpl(ArtifactRegistry.ArtifactRegistryClient grpcClient, ArtifactRegistrySettings settings, ILogger logger)Constructs a client wrapper for the ArtifactRegistry service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
ArtifactRegistryArtifactRegistryClientThe underlying gRPC client. |
settings |
ArtifactRegistrySettingsThe base ArtifactRegistrySettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
BatchDeleteVersionsOperationsClient
public override OperationsClient BatchDeleteVersionsOperationsClient { get; }The long-running operations client for BatchDeleteVersions.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateAttachmentOperationsClient
public override OperationsClient CreateAttachmentOperationsClient { get; }The long-running operations client for CreateAttachment.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateRepositoryOperationsClient
public override OperationsClient CreateRepositoryOperationsClient { get; }The long-running operations client for CreateRepository.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAttachmentOperationsClient
public override OperationsClient DeleteAttachmentOperationsClient { get; }The long-running operations client for DeleteAttachment.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFileOperationsClient
public override OperationsClient DeleteFileOperationsClient { get; }The long-running operations client for DeleteFile.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeletePackageOperationsClient
public override OperationsClient DeletePackageOperationsClient { get; }The long-running operations client for DeletePackage.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteRepositoryOperationsClient
public override OperationsClient DeleteRepositoryOperationsClient { get; }The long-running operations client for DeleteRepository.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteVersionOperationsClient
public override OperationsClient DeleteVersionOperationsClient { get; }The long-running operations client for DeleteVersion.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
ExportArtifactOperationsClient
public override OperationsClient ExportArtifactOperationsClient { get; }The long-running operations client for ExportArtifact.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override ArtifactRegistry.ArtifactRegistryClient GrpcClient { get; }The underlying gRPC ArtifactRegistry client
| Property Value | |
|---|---|
| Type | Description |
ArtifactRegistryArtifactRegistryClient |
|
ImportAptArtifactsOperationsClient
public override OperationsClient ImportAptArtifactsOperationsClient { get; }The long-running operations client for ImportAptArtifacts.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
ImportYumArtifactsOperationsClient
public override OperationsClient ImportYumArtifactsOperationsClient { get; }The long-running operations client for ImportYumArtifacts.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
Methods
BatchDeleteVersions(BatchDeleteVersionsRequest, CallSettings)
public override Operation<Empty, BatchDeleteVersionsMetadata> BatchDeleteVersions(BatchDeleteVersionsRequest request, CallSettings callSettings = null)Deletes multiple versions across a repository. The returned operation will complete once the versions have been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchDeleteVersionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyBatchDeleteVersionsMetadata |
The RPC response. |
BatchDeleteVersionsAsync(BatchDeleteVersionsRequest, CallSettings)
public override Task<Operation<Empty, BatchDeleteVersionsMetadata>> BatchDeleteVersionsAsync(BatchDeleteVersionsRequest request, CallSettings callSettings = null)Deletes multiple versions across a repository. The returned operation will complete once the versions have been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
BatchDeleteVersionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyBatchDeleteVersionsMetadata |
A Task containing the RPC response. |
CreateAttachment(CreateAttachmentRequest, CallSettings)
public override Operation<Attachment, OperationMetadata> CreateAttachment(CreateAttachmentRequest request, CallSettings callSettings = null)Creates an attachment. The returned Operation will finish once the attachment has been created. Its response will be the created attachment.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAttachmentOperationMetadata |
The RPC response. |
CreateAttachmentAsync(CreateAttachmentRequest, CallSettings)
public override Task<Operation<Attachment, OperationMetadata>> CreateAttachmentAsync(CreateAttachmentRequest request, CallSettings callSettings = null)Creates an attachment. The returned Operation will finish once the attachment has been created. Its response will be the created attachment.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAttachmentOperationMetadata |
A Task containing the RPC response. |
CreateRepository(CreateRepositoryRequest, CallSettings)
public override Operation<Repository, OperationMetadata> CreateRepository(CreateRepositoryRequest request, CallSettings callSettings = null)Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRepositoryOperationMetadata |
The RPC response. |
CreateRepositoryAsync(CreateRepositoryRequest, CallSettings)
public override Task<Operation<Repository, OperationMetadata>> CreateRepositoryAsync(CreateRepositoryRequest request, CallSettings callSettings = null)Creates a repository. The returned Operation will finish once the repository has been created. Its response will be the created Repository.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRepositoryOperationMetadata |
A Task containing the RPC response. |
CreateRule(CreateRuleRequest, CallSettings)
public override Rule CreateRule(CreateRuleRequest request, CallSettings callSettings = null)Creates a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Rule |
The RPC response. |
CreateRuleAsync(CreateRuleRequest, CallSettings)
public override Task<Rule> CreateRuleAsync(CreateRuleRequest request, CallSettings callSettings = null)Creates a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRule |
A Task containing the RPC response. |
CreateTag(CreateTagRequest, CallSettings)
public override Tag CreateTag(CreateTagRequest request, CallSettings callSettings = null)Creates a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tag |
The RPC response. |
CreateTagAsync(CreateTagRequest, CallSettings)
public override Task<Tag> CreateTagAsync(CreateTagRequest request, CallSettings callSettings = null)Creates a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTag |
A Task containing the RPC response. |
DeleteAttachment(DeleteAttachmentRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAttachment(DeleteAttachmentRequest request, CallSettings callSettings = null)Deletes an attachment. The returned Operation will
finish once the attachments has been deleted. It will not have any
Operation metadata and will return a google.protobuf.Empty response.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAttachmentAsync(DeleteAttachmentRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAttachmentAsync(DeleteAttachmentRequest request, CallSettings callSettings = null)Deletes an attachment. The returned Operation will
finish once the attachments has been deleted. It will not have any
Operation metadata and will return a google.protobuf.Empty response.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteFile(DeleteFileRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFile(DeleteFileRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteFileAsync(DeleteFileRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFileAsync(DeleteFileRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeletePackage(DeletePackageRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeletePackage(DeletePackageRequest request, CallSettings callSettings = null)Deletes a package and all of its versions and tags. The returned operation will complete once the package has been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeletePackageAsync(DeletePackageRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeletePackageAsync(DeletePackageRequest request, CallSettings callSettings = null)Deletes a package and all of its versions and tags. The returned operation will complete once the package has been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeletePackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteRepository(DeleteRepositoryRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteRepository(DeleteRepositoryRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteRepositoryAsync(DeleteRepositoryRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteRepositoryAsync(DeleteRepositoryRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteRule(DeleteRuleRequest, CallSettings)
public override void DeleteRule(DeleteRuleRequest request, CallSettings callSettings = null)Deletes a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteRuleAsync(DeleteRuleRequest, CallSettings)
public override Task DeleteRuleAsync(DeleteRuleRequest request, CallSettings callSettings = null)Deletes a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteTag(DeleteTagRequest, CallSettings)
public override void DeleteTag(DeleteTagRequest request, CallSettings callSettings = null)Deletes a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
DeleteTagAsync(DeleteTagRequest, CallSettings)
public override Task DeleteTagAsync(DeleteTagRequest request, CallSettings callSettings = null)Deletes a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task |
A Task containing the RPC response. |
DeleteVersion(DeleteVersionRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteVersion(DeleteVersionRequest request, CallSettings callSettings = null)Deletes a version and all of its content. The returned operation will complete once the version has been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteVersionAsync(DeleteVersionRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteVersionAsync(DeleteVersionRequest request, CallSettings callSettings = null)Deletes a version and all of its content. The returned operation will complete once the version has been deleted.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
ExportArtifact(ExportArtifactRequest, CallSettings)
public override Operation<ExportArtifactResponse, ExportArtifactMetadata> ExportArtifact(ExportArtifactRequest request, CallSettings callSettings = null)Exports an artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationExportArtifactResponseExportArtifactMetadata |
The RPC response. |
ExportArtifactAsync(ExportArtifactRequest, CallSettings)
public override Task<Operation<ExportArtifactResponse, ExportArtifactMetadata>> ExportArtifactAsync(ExportArtifactRequest request, CallSettings callSettings = null)Exports an artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
ExportArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationExportArtifactResponseExportArtifactMetadata |
A Task containing the RPC response. |
GetAttachment(GetAttachmentRequest, CallSettings)
public override Attachment GetAttachment(GetAttachmentRequest request, CallSettings callSettings = null)Gets an attachment.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Attachment |
The RPC response. |
GetAttachmentAsync(GetAttachmentRequest, CallSettings)
public override Task<Attachment> GetAttachmentAsync(GetAttachmentRequest request, CallSettings callSettings = null)Gets an attachment.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAttachmentRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAttachment |
A Task containing the RPC response. |
GetDockerImage(GetDockerImageRequest, CallSettings)
public override DockerImage GetDockerImage(GetDockerImageRequest request, CallSettings callSettings = null)Gets a docker image.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDockerImageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DockerImage |
The RPC response. |
GetDockerImageAsync(GetDockerImageRequest, CallSettings)
public override Task<DockerImage> GetDockerImageAsync(GetDockerImageRequest request, CallSettings callSettings = null)Gets a docker image.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDockerImageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskDockerImage |
A Task containing the RPC response. |
GetFile(GetFileRequest, CallSettings)
public override File GetFile(GetFileRequest request, CallSettings callSettings = null)Gets a file.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
File |
The RPC response. |
GetFileAsync(GetFileRequest, CallSettings)
public override Task<File> GetFileAsync(GetFileRequest request, CallSettings callSettings = null)Gets a file.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFile |
A Task containing the RPC response. |
GetIamPolicy(GetIamPolicyRequest, CallSettings)
public override Policy GetIamPolicy(GetIamPolicyRequest request, CallSettings callSettings = null)Gets the IAM policy for a given resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIamPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Policy |
The RPC response. |
GetIamPolicyAsync(GetIamPolicyRequest, CallSettings)
public override Task<Policy> GetIamPolicyAsync(GetIamPolicyRequest request, CallSettings callSettings = null)Gets the IAM policy for a given resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetIamPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
A Task containing the RPC response. |
GetMavenArtifact(GetMavenArtifactRequest, CallSettings)
public override MavenArtifact GetMavenArtifact(GetMavenArtifactRequest request, CallSettings callSettings = null)Gets a maven artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMavenArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
MavenArtifact |
The RPC response. |
GetMavenArtifactAsync(GetMavenArtifactRequest, CallSettings)
public override Task<MavenArtifact> GetMavenArtifactAsync(GetMavenArtifactRequest request, CallSettings callSettings = null)Gets a maven artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMavenArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMavenArtifact |
A Task containing the RPC response. |
GetNpmPackage(GetNpmPackageRequest, CallSettings)
public override NpmPackage GetNpmPackage(GetNpmPackageRequest request, CallSettings callSettings = null)Gets a npm package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetNpmPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
NpmPackage |
The RPC response. |
GetNpmPackageAsync(GetNpmPackageRequest, CallSettings)
public override Task<NpmPackage> GetNpmPackageAsync(GetNpmPackageRequest request, CallSettings callSettings = null)Gets a npm package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetNpmPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskNpmPackage |
A Task containing the RPC response. |
GetPackage(GetPackageRequest, CallSettings)
public override Package GetPackage(GetPackageRequest request, CallSettings callSettings = null)Gets a package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Package |
The RPC response. |
GetPackageAsync(GetPackageRequest, CallSettings)
public override Task<Package> GetPackageAsync(GetPackageRequest request, CallSettings callSettings = null)Gets a package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPackage |
A Task containing the RPC response. |
GetProjectSettings(GetProjectSettingsRequest, CallSettings)
public override ProjectSettings GetProjectSettings(GetProjectSettingsRequest request, CallSettings callSettings = null)Retrieves the Settings for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
GetProjectSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ProjectSettings |
The RPC response. |
GetProjectSettingsAsync(GetProjectSettingsRequest, CallSettings)
public override Task<ProjectSettings> GetProjectSettingsAsync(GetProjectSettingsRequest request, CallSettings callSettings = null)Retrieves the Settings for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
GetProjectSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskProjectSettings |
A Task containing the RPC response. |
GetPythonPackage(GetPythonPackageRequest, CallSettings)
public override PythonPackage GetPythonPackage(GetPythonPackageRequest request, CallSettings callSettings = null)Gets a python package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPythonPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PythonPackage |
The RPC response. |
GetPythonPackageAsync(GetPythonPackageRequest, CallSettings)
public override Task<PythonPackage> GetPythonPackageAsync(GetPythonPackageRequest request, CallSettings callSettings = null)Gets a python package.
| Parameters | |
|---|---|
| Name | Description |
request |
GetPythonPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPythonPackage |
A Task containing the RPC response. |
GetRepository(GetRepositoryRequest, CallSettings)
public override Repository GetRepository(GetRepositoryRequest request, CallSettings callSettings = null)Gets a repository.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Repository |
The RPC response. |
GetRepositoryAsync(GetRepositoryRequest, CallSettings)
public override Task<Repository> GetRepositoryAsync(GetRepositoryRequest request, CallSettings callSettings = null)Gets a repository.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRepository |
A Task containing the RPC response. |
GetRule(GetRuleRequest, CallSettings)
public override Rule GetRule(GetRuleRequest request, CallSettings callSettings = null)Gets a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Rule |
The RPC response. |
GetRuleAsync(GetRuleRequest, CallSettings)
public override Task<Rule> GetRuleAsync(GetRuleRequest request, CallSettings callSettings = null)Gets a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRule |
A Task containing the RPC response. |
GetTag(GetTagRequest, CallSettings)
public override Tag GetTag(GetTagRequest request, CallSettings callSettings = null)Gets a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tag |
The RPC response. |
GetTagAsync(GetTagRequest, CallSettings)
public override Task<Tag> GetTagAsync(GetTagRequest request, CallSettings callSettings = null)Gets a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTag |
A Task containing the RPC response. |
GetVPCSCConfig(GetVPCSCConfigRequest, CallSettings)
public override VPCSCConfig GetVPCSCConfig(GetVPCSCConfigRequest request, CallSettings callSettings = null)Retrieves the VPCSC Config for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVPCSCConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
VPCSCConfig |
The RPC response. |
GetVPCSCConfigAsync(GetVPCSCConfigRequest, CallSettings)
public override Task<VPCSCConfig> GetVPCSCConfigAsync(GetVPCSCConfigRequest request, CallSettings callSettings = null)Retrieves the VPCSC Config for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVPCSCConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskVPCSCConfig |
A Task containing the RPC response. |
GetVersion(GetVersionRequest, CallSettings)
public override Version GetVersion(GetVersionRequest request, CallSettings callSettings = null)Gets a version
| Parameters | |
|---|---|
| Name | Description |
request |
GetVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Version |
The RPC response. |
GetVersionAsync(GetVersionRequest, CallSettings)
public override Task<Version> GetVersionAsync(GetVersionRequest request, CallSettings callSettings = null)Gets a version
| Parameters | |
|---|---|
| Name | Description |
request |
GetVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskVersion |
A Task containing the RPC response. |
ImportAptArtifacts(ImportAptArtifactsRequest, CallSettings)
public override Operation<ImportAptArtifactsResponse, ImportAptArtifactsMetadata> ImportAptArtifacts(ImportAptArtifactsRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportAptArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationImportAptArtifactsResponseImportAptArtifactsMetadata |
The RPC response. |
ImportAptArtifactsAsync(ImportAptArtifactsRequest, CallSettings)
public override Task<Operation<ImportAptArtifactsResponse, ImportAptArtifactsMetadata>> ImportAptArtifactsAsync(ImportAptArtifactsRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportAptArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationImportAptArtifactsResponseImportAptArtifactsMetadata |
A Task containing the RPC response. |
ImportYumArtifacts(ImportYumArtifactsRequest, CallSettings)
public override Operation<ImportYumArtifactsResponse, ImportYumArtifactsMetadata> ImportYumArtifacts(ImportYumArtifactsRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportYumArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationImportYumArtifactsResponseImportYumArtifactsMetadata |
The RPC response. |
ImportYumArtifactsAsync(ImportYumArtifactsRequest, CallSettings)
public override Task<Operation<ImportYumArtifactsResponse, ImportYumArtifactsMetadata>> ImportYumArtifactsAsync(ImportYumArtifactsRequest request, CallSettings callSettings = null)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.
| Parameters | |
|---|---|
| Name | Description |
request |
ImportYumArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationImportYumArtifactsResponseImportYumArtifactsMetadata |
A Task containing the RPC response. |
ListAttachments(ListAttachmentsRequest, CallSettings)
public override PagedEnumerable<ListAttachmentsResponse, Attachment> ListAttachments(ListAttachmentsRequest request, CallSettings callSettings = null)Lists attachments.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAttachmentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAttachmentsResponseAttachment |
A pageable sequence of Attachment resources. |
ListAttachmentsAsync(ListAttachmentsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAttachmentsResponse, Attachment> ListAttachmentsAsync(ListAttachmentsRequest request, CallSettings callSettings = null)Lists attachments.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAttachmentsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAttachmentsResponseAttachment |
A pageable asynchronous sequence of Attachment resources. |
ListDockerImages(ListDockerImagesRequest, CallSettings)
public override PagedEnumerable<ListDockerImagesResponse, DockerImage> ListDockerImages(ListDockerImagesRequest request, CallSettings callSettings = null)Lists docker images.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDockerImagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListDockerImagesResponseDockerImage |
A pageable sequence of DockerImage resources. |
ListDockerImagesAsync(ListDockerImagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDockerImagesResponse, DockerImage> ListDockerImagesAsync(ListDockerImagesRequest request, CallSettings callSettings = null)Lists docker images.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDockerImagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListDockerImagesResponseDockerImage |
A pageable asynchronous sequence of DockerImage resources. |
ListFiles(ListFilesRequest, CallSettings)
public override PagedEnumerable<ListFilesResponse, File> ListFiles(ListFilesRequest request, CallSettings callSettings = null)Lists files.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFilesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFilesResponseFile |
A pageable sequence of File resources. |
ListFilesAsync(ListFilesRequest, CallSettings)
public override PagedAsyncEnumerable<ListFilesResponse, File> ListFilesAsync(ListFilesRequest request, CallSettings callSettings = null)Lists files.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFilesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFilesResponseFile |
A pageable asynchronous sequence of File resources. |
ListMavenArtifacts(ListMavenArtifactsRequest, CallSettings)
public override PagedEnumerable<ListMavenArtifactsResponse, MavenArtifact> ListMavenArtifacts(ListMavenArtifactsRequest request, CallSettings callSettings = null)Lists maven artifacts.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMavenArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMavenArtifactsResponseMavenArtifact |
A pageable sequence of MavenArtifact resources. |
ListMavenArtifactsAsync(ListMavenArtifactsRequest, CallSettings)
public override PagedAsyncEnumerable<ListMavenArtifactsResponse, MavenArtifact> ListMavenArtifactsAsync(ListMavenArtifactsRequest request, CallSettings callSettings = null)Lists maven artifacts.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMavenArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMavenArtifactsResponseMavenArtifact |
A pageable asynchronous sequence of MavenArtifact resources. |
ListNpmPackages(ListNpmPackagesRequest, CallSettings)
public override PagedEnumerable<ListNpmPackagesResponse, NpmPackage> ListNpmPackages(ListNpmPackagesRequest request, CallSettings callSettings = null)Lists npm packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListNpmPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListNpmPackagesResponseNpmPackage |
A pageable sequence of NpmPackage resources. |
ListNpmPackagesAsync(ListNpmPackagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListNpmPackagesResponse, NpmPackage> ListNpmPackagesAsync(ListNpmPackagesRequest request, CallSettings callSettings = null)Lists npm packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListNpmPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListNpmPackagesResponseNpmPackage |
A pageable asynchronous sequence of NpmPackage resources. |
ListPackages(ListPackagesRequest, CallSettings)
public override PagedEnumerable<ListPackagesResponse, Package> ListPackages(ListPackagesRequest request, CallSettings callSettings = null)Lists packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListPackagesResponsePackage |
A pageable sequence of Package resources. |
ListPackagesAsync(ListPackagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListPackagesResponse, Package> ListPackagesAsync(ListPackagesRequest request, CallSettings callSettings = null)Lists packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListPackagesResponsePackage |
A pageable asynchronous sequence of Package resources. |
ListPythonPackages(ListPythonPackagesRequest, CallSettings)
public override PagedEnumerable<ListPythonPackagesResponse, PythonPackage> ListPythonPackages(ListPythonPackagesRequest request, CallSettings callSettings = null)Lists python packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPythonPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListPythonPackagesResponsePythonPackage |
A pageable sequence of PythonPackage resources. |
ListPythonPackagesAsync(ListPythonPackagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListPythonPackagesResponse, PythonPackage> ListPythonPackagesAsync(ListPythonPackagesRequest request, CallSettings callSettings = null)Lists python packages.
| Parameters | |
|---|---|
| Name | Description |
request |
ListPythonPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListPythonPackagesResponsePythonPackage |
A pageable asynchronous sequence of PythonPackage resources. |
ListRepositories(ListRepositoriesRequest, CallSettings)
public override PagedEnumerable<ListRepositoriesResponse, Repository> ListRepositories(ListRepositoriesRequest request, CallSettings callSettings = null)Lists repositories.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRepositoriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListRepositoriesResponseRepository |
A pageable sequence of Repository resources. |
ListRepositoriesAsync(ListRepositoriesRequest, CallSettings)
public override PagedAsyncEnumerable<ListRepositoriesResponse, Repository> ListRepositoriesAsync(ListRepositoriesRequest request, CallSettings callSettings = null)Lists repositories.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRepositoriesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListRepositoriesResponseRepository |
A pageable asynchronous sequence of Repository resources. |
ListRules(ListRulesRequest, CallSettings)
public override PagedEnumerable<ListRulesResponse, Rule> ListRules(ListRulesRequest request, CallSettings callSettings = null)Lists rules.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRulesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListRulesResponseRule |
A pageable sequence of Rule resources. |
ListRulesAsync(ListRulesRequest, CallSettings)
public override PagedAsyncEnumerable<ListRulesResponse, Rule> ListRulesAsync(ListRulesRequest request, CallSettings callSettings = null)Lists rules.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRulesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListRulesResponseRule |
A pageable asynchronous sequence of Rule resources. |
ListTags(ListTagsRequest, CallSettings)
public override PagedEnumerable<ListTagsResponse, Tag> ListTags(ListTagsRequest request, CallSettings callSettings = null)Lists tags.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTagsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListTagsResponseTag |
A pageable sequence of Tag resources. |
ListTagsAsync(ListTagsRequest, CallSettings)
public override PagedAsyncEnumerable<ListTagsResponse, Tag> ListTagsAsync(ListTagsRequest request, CallSettings callSettings = null)Lists tags.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTagsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListTagsResponseTag |
A pageable asynchronous sequence of Tag resources. |
ListVersions(ListVersionsRequest, CallSettings)
public override PagedEnumerable<ListVersionsResponse, Version> ListVersions(ListVersionsRequest request, CallSettings callSettings = null)Lists versions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVersionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListVersionsResponseVersion |
A pageable sequence of Version resources. |
ListVersionsAsync(ListVersionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListVersionsResponse, Version> ListVersionsAsync(ListVersionsRequest request, CallSettings callSettings = null)Lists versions.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVersionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListVersionsResponseVersion |
A pageable asynchronous sequence of Version resources. |
SetIamPolicy(SetIamPolicyRequest, CallSettings)
public override Policy SetIamPolicy(SetIamPolicyRequest request, CallSettings callSettings = null)Updates the IAM policy for a given resource.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Policy |
The RPC response. |
SetIamPolicyAsync(SetIamPolicyRequest, CallSettings)
public override Task<Policy> SetIamPolicyAsync(SetIamPolicyRequest request, CallSettings callSettings = null)Updates the IAM policy for a given resource.
| Parameters | |
|---|---|
| Name | Description |
request |
SetIamPolicyRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPolicy |
A Task containing the RPC response. |
TestIamPermissions(TestIamPermissionsRequest, CallSettings)
public override TestIamPermissionsResponse TestIamPermissions(TestIamPermissionsRequest request, CallSettings callSettings = null)Tests if the caller has a list of permissions on a resource.
| Parameters | |
|---|---|
| Name | Description |
request |
TestIamPermissionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TestIamPermissionsResponse |
The RPC response. |
TestIamPermissionsAsync(TestIamPermissionsRequest, CallSettings)
public override Task<TestIamPermissionsResponse> TestIamPermissionsAsync(TestIamPermissionsRequest request, CallSettings callSettings = null)Tests if the caller has a list of permissions on a resource.
| Parameters | |
|---|---|
| Name | Description |
request |
TestIamPermissionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTestIamPermissionsResponse |
A Task containing the RPC response. |
UpdateFile(UpdateFileRequest, CallSettings)
public override File UpdateFile(UpdateFileRequest request, CallSettings callSettings = null)Updates a file.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
File |
The RPC response. |
UpdateFileAsync(UpdateFileRequest, CallSettings)
public override Task<File> UpdateFileAsync(UpdateFileRequest request, CallSettings callSettings = null)Updates a file.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFileRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFile |
A Task containing the RPC response. |
UpdatePackage(UpdatePackageRequest, CallSettings)
public override Package UpdatePackage(UpdatePackageRequest request, CallSettings callSettings = null)Updates a package.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdatePackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Package |
The RPC response. |
UpdatePackageAsync(UpdatePackageRequest, CallSettings)
public override Task<Package> UpdatePackageAsync(UpdatePackageRequest request, CallSettings callSettings = null)Updates a package.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdatePackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskPackage |
A Task containing the RPC response. |
UpdateProjectSettings(UpdateProjectSettingsRequest, CallSettings)
public override ProjectSettings UpdateProjectSettings(UpdateProjectSettingsRequest request, CallSettings callSettings = null)Updates the Settings for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateProjectSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ProjectSettings |
The RPC response. |
UpdateProjectSettingsAsync(UpdateProjectSettingsRequest, CallSettings)
public override Task<ProjectSettings> UpdateProjectSettingsAsync(UpdateProjectSettingsRequest request, CallSettings callSettings = null)Updates the Settings for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateProjectSettingsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskProjectSettings |
A Task containing the RPC response. |
UpdateRepository(UpdateRepositoryRequest, CallSettings)
public override Repository UpdateRepository(UpdateRepositoryRequest request, CallSettings callSettings = null)Updates a repository.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Repository |
The RPC response. |
UpdateRepositoryAsync(UpdateRepositoryRequest, CallSettings)
public override Task<Repository> UpdateRepositoryAsync(UpdateRepositoryRequest request, CallSettings callSettings = null)Updates a repository.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRepositoryRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRepository |
A Task containing the RPC response. |
UpdateRule(UpdateRuleRequest, CallSettings)
public override Rule UpdateRule(UpdateRuleRequest request, CallSettings callSettings = null)Updates a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Rule |
The RPC response. |
UpdateRuleAsync(UpdateRuleRequest, CallSettings)
public override Task<Rule> UpdateRuleAsync(UpdateRuleRequest request, CallSettings callSettings = null)Updates a rule.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRuleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRule |
A Task containing the RPC response. |
UpdateTag(UpdateTagRequest, CallSettings)
public override Tag UpdateTag(UpdateTagRequest request, CallSettings callSettings = null)Updates a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Tag |
The RPC response. |
UpdateTagAsync(UpdateTagRequest, CallSettings)
public override Task<Tag> UpdateTagAsync(UpdateTagRequest request, CallSettings callSettings = null)Updates a tag.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTagRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskTag |
A Task containing the RPC response. |
UpdateVPCSCConfig(UpdateVPCSCConfigRequest, CallSettings)
public override VPCSCConfig UpdateVPCSCConfig(UpdateVPCSCConfigRequest request, CallSettings callSettings = null)Updates the VPCSC Config for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVPCSCConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
VPCSCConfig |
The RPC response. |
UpdateVPCSCConfigAsync(UpdateVPCSCConfigRequest, CallSettings)
public override Task<VPCSCConfig> UpdateVPCSCConfigAsync(UpdateVPCSCConfigRequest request, CallSettings callSettings = null)Updates the VPCSC Config for the Project.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVPCSCConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskVPCSCConfig |
A Task containing the RPC response. |
UpdateVersion(UpdateVersionRequest, CallSettings)
public override Version UpdateVersion(UpdateVersionRequest request, CallSettings callSettings = null)Updates a version.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Version |
The RPC response. |
UpdateVersionAsync(UpdateVersionRequest, CallSettings)
public override Task<Version> UpdateVersionAsync(UpdateVersionRequest request, CallSettings callSettings = null)Updates a version.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVersionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskVersion |
A Task containing the RPC response. |