[BindServiceMethod(typeof(NetApp), "BindService")]
public abstract class NetApp.NetAppBaseReference documentation and code samples for the NetApp v1 API class NetApp.NetAppBase.
Base class for server-side implementations of NetApp
Namespace
Google.Cloud.NetApp.V1Assembly
Google.Cloud.NetApp.V1.dll
Methods
CreateActiveDirectory(CreateActiveDirectoryRequest, ServerCallContext)
public virtual Task<Operation> CreateActiveDirectory(CreateActiveDirectoryRequest request, ServerCallContext context)CreateActiveDirectory Creates the active directory specified in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateActiveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateBackup(CreateBackupRequest, ServerCallContext)
public virtual Task<Operation> CreateBackup(CreateBackupRequest request, ServerCallContext context)Creates a backup from the volume specified in the request The backup can be created from the given snapshot if specified in the request. If no snapshot specified, there'll be a new snapshot taken to initiate the backup creation.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateBackupPolicy(CreateBackupPolicyRequest, ServerCallContext)
public virtual Task<Operation> CreateBackupPolicy(CreateBackupPolicyRequest request, ServerCallContext context)Creates new backup policy
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateBackupVault(CreateBackupVaultRequest, ServerCallContext)
public virtual Task<Operation> CreateBackupVault(CreateBackupVaultRequest request, ServerCallContext context)Creates new backup vault
| Parameters | |
|---|---|
| Name | Description |
request |
CreateBackupVaultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateKmsConfig(CreateKmsConfigRequest, ServerCallContext)
public virtual Task<Operation> CreateKmsConfig(CreateKmsConfigRequest request, ServerCallContext context)Creates a new KMS config.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateKmsConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateReplication(CreateReplicationRequest, ServerCallContext)
public virtual Task<Operation> CreateReplication(CreateReplicationRequest request, ServerCallContext context)Create a new replication for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateSnapshot(CreateSnapshotRequest, ServerCallContext)
public virtual Task<Operation> CreateSnapshot(CreateSnapshotRequest request, ServerCallContext context)Create a new snapshot for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSnapshotRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateStoragePool(CreateStoragePoolRequest, ServerCallContext)
public virtual Task<Operation> CreateStoragePool(CreateStoragePoolRequest request, ServerCallContext context)Creates a new storage pool.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateStoragePoolRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateVolume(CreateVolumeRequest, ServerCallContext)
public virtual Task<Operation> CreateVolume(CreateVolumeRequest request, ServerCallContext context)Creates a new Volume in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVolumeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteActiveDirectory(DeleteActiveDirectoryRequest, ServerCallContext)
public virtual Task<Operation> DeleteActiveDirectory(DeleteActiveDirectoryRequest request, ServerCallContext context)Delete the active directory specified in the request.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteActiveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteBackup(DeleteBackupRequest, ServerCallContext)
public virtual Task<Operation> DeleteBackup(DeleteBackupRequest request, ServerCallContext context)Warning! This operation will permanently delete the backup.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteBackupPolicy(DeleteBackupPolicyRequest, ServerCallContext)
public virtual Task<Operation> DeleteBackupPolicy(DeleteBackupPolicyRequest request, ServerCallContext context)Warning! This operation will permanently delete the backup policy.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteBackupVault(DeleteBackupVaultRequest, ServerCallContext)
public virtual Task<Operation> DeleteBackupVault(DeleteBackupVaultRequest request, ServerCallContext context)Warning! This operation will permanently delete the backup vault.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteBackupVaultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteKmsConfig(DeleteKmsConfigRequest, ServerCallContext)
public virtual Task<Operation> DeleteKmsConfig(DeleteKmsConfigRequest request, ServerCallContext context)Warning! This operation will permanently delete the Kms config.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteKmsConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteReplication(DeleteReplicationRequest, ServerCallContext)
public virtual Task<Operation> DeleteReplication(DeleteReplicationRequest request, ServerCallContext context)Deletes a replication.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteSnapshot(DeleteSnapshotRequest, ServerCallContext)
public virtual Task<Operation> DeleteSnapshot(DeleteSnapshotRequest request, ServerCallContext context)Deletes a snapshot.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSnapshotRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteStoragePool(DeleteStoragePoolRequest, ServerCallContext)
public virtual Task<Operation> DeleteStoragePool(DeleteStoragePoolRequest request, ServerCallContext context)Warning! This operation will permanently delete the storage pool.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteStoragePoolRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteVolume(DeleteVolumeRequest, ServerCallContext)
public virtual Task<Operation> DeleteVolume(DeleteVolumeRequest request, ServerCallContext context)Deletes a single Volume.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVolumeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
EncryptVolumes(EncryptVolumesRequest, ServerCallContext)
public virtual Task<Operation> EncryptVolumes(EncryptVolumesRequest request, ServerCallContext context)Encrypt the existing volumes without CMEK encryption with the desired the KMS config for the whole region.
| Parameters | |
|---|---|
| Name | Description |
request |
EncryptVolumesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetActiveDirectory(GetActiveDirectoryRequest, ServerCallContext)
public virtual Task<ActiveDirectory> GetActiveDirectory(GetActiveDirectoryRequest request, ServerCallContext context)Describes a specified active directory.
| Parameters | |
|---|---|
| Name | Description |
request |
GetActiveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskActiveDirectory |
The response to send back to the client (wrapped by a task). |
GetBackup(GetBackupRequest, ServerCallContext)
public virtual Task<Backup> GetBackup(GetBackupRequest request, ServerCallContext context)Returns the description of the specified backup
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackup |
The response to send back to the client (wrapped by a task). |
GetBackupPolicy(GetBackupPolicyRequest, ServerCallContext)
public virtual Task<BackupPolicy> GetBackupPolicy(GetBackupPolicyRequest request, ServerCallContext context)Returns the description of the specified backup policy by backup_policy_id.
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupPolicy |
The response to send back to the client (wrapped by a task). |
GetBackupVault(GetBackupVaultRequest, ServerCallContext)
public virtual Task<BackupVault> GetBackupVault(GetBackupVaultRequest request, ServerCallContext context)Returns the description of the specified backup vault
| Parameters | |
|---|---|
| Name | Description |
request |
GetBackupVaultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskBackupVault |
The response to send back to the client (wrapped by a task). |
GetKmsConfig(GetKmsConfigRequest, ServerCallContext)
public virtual Task<KmsConfig> GetKmsConfig(GetKmsConfigRequest request, ServerCallContext context)Returns the description of the specified KMS config by kms_config_id.
| Parameters | |
|---|---|
| Name | Description |
request |
GetKmsConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskKmsConfig |
The response to send back to the client (wrapped by a task). |
GetReplication(GetReplicationRequest, ServerCallContext)
public virtual Task<Replication> GetReplication(GetReplicationRequest request, ServerCallContext context)Describe a replication for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskReplication |
The response to send back to the client (wrapped by a task). |
GetSnapshot(GetSnapshotRequest, ServerCallContext)
public virtual Task<Snapshot> GetSnapshot(GetSnapshotRequest request, ServerCallContext context)Describe a snapshot for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSnapshotRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSnapshot |
The response to send back to the client (wrapped by a task). |
GetStoragePool(GetStoragePoolRequest, ServerCallContext)
public virtual Task<StoragePool> GetStoragePool(GetStoragePoolRequest request, ServerCallContext context)Returns the description of the specified storage pool by poolId.
| Parameters | |
|---|---|
| Name | Description |
request |
GetStoragePoolRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskStoragePool |
The response to send back to the client (wrapped by a task). |
GetVolume(GetVolumeRequest, ServerCallContext)
public virtual Task<Volume> GetVolume(GetVolumeRequest request, ServerCallContext context)Gets details of a single Volume.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVolumeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVolume |
The response to send back to the client (wrapped by a task). |
ListActiveDirectories(ListActiveDirectoriesRequest, ServerCallContext)
public virtual Task<ListActiveDirectoriesResponse> ListActiveDirectories(ListActiveDirectoriesRequest request, ServerCallContext context)Lists active directories.
| Parameters | |
|---|---|
| Name | Description |
request |
ListActiveDirectoriesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListActiveDirectoriesResponse |
The response to send back to the client (wrapped by a task). |
ListBackupPolicies(ListBackupPoliciesRequest, ServerCallContext)
public virtual Task<ListBackupPoliciesResponse> ListBackupPolicies(ListBackupPoliciesRequest request, ServerCallContext context)Returns list of all available backup policies.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupPoliciesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListBackupPoliciesResponse |
The response to send back to the client (wrapped by a task). |
ListBackupVaults(ListBackupVaultsRequest, ServerCallContext)
public virtual Task<ListBackupVaultsResponse> ListBackupVaults(ListBackupVaultsRequest request, ServerCallContext context)Returns list of all available backup vaults.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupVaultsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListBackupVaultsResponse |
The response to send back to the client (wrapped by a task). |
ListBackups(ListBackupsRequest, ServerCallContext)
public virtual Task<ListBackupsResponse> ListBackups(ListBackupsRequest request, ServerCallContext context)Returns descriptions of all backups for a backupVault.
| Parameters | |
|---|---|
| Name | Description |
request |
ListBackupsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListBackupsResponse |
The response to send back to the client (wrapped by a task). |
ListKmsConfigs(ListKmsConfigsRequest, ServerCallContext)
public virtual Task<ListKmsConfigsResponse> ListKmsConfigs(ListKmsConfigsRequest request, ServerCallContext context)Returns descriptions of all KMS configs owned by the caller.
| Parameters | |
|---|---|
| Name | Description |
request |
ListKmsConfigsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListKmsConfigsResponse |
The response to send back to the client (wrapped by a task). |
ListReplications(ListReplicationsRequest, ServerCallContext)
public virtual Task<ListReplicationsResponse> ListReplications(ListReplicationsRequest request, ServerCallContext context)Returns descriptions of all replications for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReplicationsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListReplicationsResponse |
The response to send back to the client (wrapped by a task). |
ListSnapshots(ListSnapshotsRequest, ServerCallContext)
public virtual Task<ListSnapshotsResponse> ListSnapshots(ListSnapshotsRequest request, ServerCallContext context)Returns descriptions of all snapshots for a volume.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSnapshotsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListSnapshotsResponse |
The response to send back to the client (wrapped by a task). |
ListStoragePools(ListStoragePoolsRequest, ServerCallContext)
public virtual Task<ListStoragePoolsResponse> ListStoragePools(ListStoragePoolsRequest request, ServerCallContext context)Returns descriptions of all storage pools owned by the caller.
| Parameters | |
|---|---|
| Name | Description |
request |
ListStoragePoolsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListStoragePoolsResponse |
The response to send back to the client (wrapped by a task). |
ListVolumes(ListVolumesRequest, ServerCallContext)
public virtual Task<ListVolumesResponse> ListVolumes(ListVolumesRequest request, ServerCallContext context)Lists Volumes in a given project.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVolumesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListVolumesResponse |
The response to send back to the client (wrapped by a task). |
ResumeReplication(ResumeReplicationRequest, ServerCallContext)
public virtual Task<Operation> ResumeReplication(ResumeReplicationRequest request, ServerCallContext context)Resume Cross Region Replication.
| Parameters | |
|---|---|
| Name | Description |
request |
ResumeReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
ReverseReplicationDirection(ReverseReplicationDirectionRequest, ServerCallContext)
public virtual Task<Operation> ReverseReplicationDirection(ReverseReplicationDirectionRequest request, ServerCallContext context)Reverses direction of replication. Source becomes destination and destination becomes source.
| Parameters | |
|---|---|
| Name | Description |
request |
ReverseReplicationDirectionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
RevertVolume(RevertVolumeRequest, ServerCallContext)
public virtual Task<Operation> RevertVolume(RevertVolumeRequest request, ServerCallContext context)Revert an existing volume to a specified snapshot. Warning! This operation will permanently revert all changes made after the snapshot was created.
| Parameters | |
|---|---|
| Name | Description |
request |
RevertVolumeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
StopReplication(StopReplicationRequest, ServerCallContext)
public virtual Task<Operation> StopReplication(StopReplicationRequest request, ServerCallContext context)Stop Cross Region Replication.
| Parameters | |
|---|---|
| Name | Description |
request |
StopReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
SwitchActiveReplicaZone(SwitchActiveReplicaZoneRequest, ServerCallContext)
public virtual Task<Operation> SwitchActiveReplicaZone(SwitchActiveReplicaZoneRequest request, ServerCallContext context)This operation will switch the active/replica zone for a regional storagePool.
| Parameters | |
|---|---|
| Name | Description |
request |
SwitchActiveReplicaZoneRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateActiveDirectory(UpdateActiveDirectoryRequest, ServerCallContext)
public virtual Task<Operation> UpdateActiveDirectory(UpdateActiveDirectoryRequest request, ServerCallContext context)Update the parameters of an active directories.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateActiveDirectoryRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateBackup(UpdateBackupRequest, ServerCallContext)
public virtual Task<Operation> UpdateBackup(UpdateBackupRequest request, ServerCallContext context)Update backup with full spec.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateBackupPolicy(UpdateBackupPolicyRequest, ServerCallContext)
public virtual Task<Operation> UpdateBackupPolicy(UpdateBackupPolicyRequest request, ServerCallContext context)Updates settings of a specific backup policy.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupPolicyRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateBackupVault(UpdateBackupVaultRequest, ServerCallContext)
public virtual Task<Operation> UpdateBackupVault(UpdateBackupVaultRequest request, ServerCallContext context)Updates the settings of a specific backup vault.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateBackupVaultRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateKmsConfig(UpdateKmsConfigRequest, ServerCallContext)
public virtual Task<Operation> UpdateKmsConfig(UpdateKmsConfigRequest request, ServerCallContext context)Updates the Kms config properties with the full spec
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateKmsConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateReplication(UpdateReplicationRequest, ServerCallContext)
public virtual Task<Operation> UpdateReplication(UpdateReplicationRequest request, ServerCallContext context)Updates the settings of a specific replication.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReplicationRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateSnapshot(UpdateSnapshotRequest, ServerCallContext)
public virtual Task<Operation> UpdateSnapshot(UpdateSnapshotRequest request, ServerCallContext context)Updates the settings of a specific snapshot.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSnapshotRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateStoragePool(UpdateStoragePoolRequest, ServerCallContext)
public virtual Task<Operation> UpdateStoragePool(UpdateStoragePoolRequest request, ServerCallContext context)Updates the storage pool properties with the full spec
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateStoragePoolRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateVolume(UpdateVolumeRequest, ServerCallContext)
public virtual Task<Operation> UpdateVolume(UpdateVolumeRequest request, ServerCallContext context)Updates the parameters of a single Volume.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVolumeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
VerifyKmsConfig(VerifyKmsConfigRequest, ServerCallContext)
public virtual Task<VerifyKmsConfigResponse> VerifyKmsConfig(VerifyKmsConfigRequest request, ServerCallContext context)Verifies KMS config reachability.
| Parameters | |
|---|---|
| Name | Description |
request |
VerifyKmsConfigRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVerifyKmsConfigResponse |
The response to send back to the client (wrapped by a task). |