Send feedback
Class NetAppConnection (2.36.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.36.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual ListStoragePools(google::cloud::netapp::v1::ListStoragePoolsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListStoragePoolsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::StoragePool >
virtual CreateStoragePool(google::cloud::netapp::v1::CreateStoragePoolRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateStoragePoolRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual CreateStoragePool(NoAwaitTag, google::cloud::netapp::v1::CreateStoragePoolRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateStoragePoolRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateStoragePool(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual GetStoragePool(google::cloud::netapp::v1::GetStoragePoolRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetStoragePoolRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::StoragePool >
virtual UpdateStoragePool(google::cloud::netapp::v1::UpdateStoragePoolRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateStoragePoolRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual UpdateStoragePool(NoAwaitTag, google::cloud::netapp::v1::UpdateStoragePoolRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateStoragePoolRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateStoragePool(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual DeleteStoragePool(google::cloud::netapp::v1::DeleteStoragePoolRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteStoragePoolRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteStoragePool(NoAwaitTag, google::cloud::netapp::v1::DeleteStoragePoolRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteStoragePoolRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteStoragePool(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ValidateDirectoryService(google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ValidateDirectoryService(NoAwaitTag, google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual ValidateDirectoryService(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual SwitchActiveReplicaZone(google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual SwitchActiveReplicaZone(NoAwaitTag, google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual SwitchActiveReplicaZone(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::StoragePool > >
virtual ListVolumes(google::cloud::netapp::v1::ListVolumesRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListVolumesRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::Volume >
virtual GetVolume(google::cloud::netapp::v1::GetVolumeRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetVolumeRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::Volume >
virtual CreateVolume(google::cloud::netapp::v1::CreateVolumeRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateVolumeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual CreateVolume(NoAwaitTag, google::cloud::netapp::v1::CreateVolumeRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateVolumeRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateVolume(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual UpdateVolume(google::cloud::netapp::v1::UpdateVolumeRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateVolumeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual UpdateVolume(NoAwaitTag, google::cloud::netapp::v1::UpdateVolumeRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateVolumeRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateVolume(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual DeleteVolume(google::cloud::netapp::v1::DeleteVolumeRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteVolumeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteVolume(NoAwaitTag, google::cloud::netapp::v1::DeleteVolumeRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteVolumeRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteVolume(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual RevertVolume(google::cloud::netapp::v1::RevertVolumeRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::RevertVolumeRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual RevertVolume(NoAwaitTag, google::cloud::netapp::v1::RevertVolumeRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::RevertVolumeRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual RevertVolume(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Volume > >
virtual ListSnapshots(google::cloud::netapp::v1::ListSnapshotsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListSnapshotsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::Snapshot >
virtual GetSnapshot(google::cloud::netapp::v1::GetSnapshotRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetSnapshotRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::Snapshot >
virtual CreateSnapshot(google::cloud::netapp::v1::CreateSnapshotRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateSnapshotRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Snapshot > >
virtual CreateSnapshot(NoAwaitTag, google::cloud::netapp::v1::CreateSnapshotRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateSnapshotRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateSnapshot(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Snapshot > >
virtual DeleteSnapshot(google::cloud::netapp::v1::DeleteSnapshotRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteSnapshotRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteSnapshot(NoAwaitTag, google::cloud::netapp::v1::DeleteSnapshotRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteSnapshotRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteSnapshot(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual UpdateSnapshot(google::cloud::netapp::v1::UpdateSnapshotRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateSnapshotRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Snapshot > >
virtual UpdateSnapshot(NoAwaitTag, google::cloud::netapp::v1::UpdateSnapshotRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateSnapshotRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateSnapshot(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Snapshot > >
virtual ListActiveDirectories(google::cloud::netapp::v1::ListActiveDirectoriesRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListActiveDirectoriesRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::ActiveDirectory >
virtual GetActiveDirectory(google::cloud::netapp::v1::GetActiveDirectoryRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetActiveDirectoryRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::ActiveDirectory >
virtual CreateActiveDirectory(google::cloud::netapp::v1::CreateActiveDirectoryRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateActiveDirectoryRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::ActiveDirectory > >
virtual CreateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::CreateActiveDirectoryRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateActiveDirectoryRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateActiveDirectory(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::ActiveDirectory > >
virtual UpdateActiveDirectory(google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::ActiveDirectory > >
virtual UpdateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateActiveDirectory(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::ActiveDirectory > >
virtual DeleteActiveDirectory(google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteActiveDirectory(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ListKmsConfigs(google::cloud::netapp::v1::ListKmsConfigsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListKmsConfigsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::KmsConfig >
virtual CreateKmsConfig(google::cloud::netapp::v1::CreateKmsConfigRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateKmsConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual CreateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::CreateKmsConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateKmsConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateKmsConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual GetKmsConfig(google::cloud::netapp::v1::GetKmsConfigRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetKmsConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::KmsConfig >
virtual UpdateKmsConfig(google::cloud::netapp::v1::UpdateKmsConfigRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateKmsConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual UpdateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::UpdateKmsConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateKmsConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateKmsConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual EncryptVolumes(google::cloud::netapp::v1::EncryptVolumesRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::EncryptVolumesRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual EncryptVolumes(NoAwaitTag, google::cloud::netapp::v1::EncryptVolumesRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::EncryptVolumesRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual EncryptVolumes(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::KmsConfig > >
virtual VerifyKmsConfig(google::cloud::netapp::v1::VerifyKmsConfigRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::VerifyKmsConfigRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::VerifyKmsConfigResponse >
virtual DeleteKmsConfig(google::cloud::netapp::v1::DeleteKmsConfigRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteKmsConfigRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteKmsConfig(NoAwaitTag, google::cloud::netapp::v1::DeleteKmsConfigRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteKmsConfigRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteKmsConfig(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ListReplications(google::cloud::netapp::v1::ListReplicationsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListReplicationsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::Replication >
virtual GetReplication(google::cloud::netapp::v1::GetReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetReplicationRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::Replication >
virtual CreateReplication(google::cloud::netapp::v1::CreateReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual CreateReplication(NoAwaitTag, google::cloud::netapp::v1::CreateReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual DeleteReplication(google::cloud::netapp::v1::DeleteReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteReplication(NoAwaitTag, google::cloud::netapp::v1::DeleteReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual UpdateReplication(google::cloud::netapp::v1::UpdateReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual UpdateReplication(NoAwaitTag, google::cloud::netapp::v1::UpdateReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual StopReplication(google::cloud::netapp::v1::StopReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::StopReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual StopReplication(NoAwaitTag, google::cloud::netapp::v1::StopReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::StopReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual StopReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual ResumeReplication(google::cloud::netapp::v1::ResumeReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::ResumeReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual ResumeReplication(NoAwaitTag, google::cloud::netapp::v1::ResumeReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::ResumeReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual ResumeReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual ReverseReplicationDirection(google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual ReverseReplicationDirection(NoAwaitTag, google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual ReverseReplicationDirection(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual EstablishPeering(google::cloud::netapp::v1::EstablishPeeringRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::EstablishPeeringRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual EstablishPeering(NoAwaitTag, google::cloud::netapp::v1::EstablishPeeringRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::EstablishPeeringRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual EstablishPeering(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual SyncReplication(google::cloud::netapp::v1::SyncReplicationRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::SyncReplicationRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual SyncReplication(NoAwaitTag, google::cloud::netapp::v1::SyncReplicationRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::SyncReplicationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual SyncReplication(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Replication > >
virtual CreateBackupVault(google::cloud::netapp::v1::CreateBackupVaultRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateBackupVaultRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupVault > >
virtual CreateBackupVault(NoAwaitTag, google::cloud::netapp::v1::CreateBackupVaultRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateBackupVaultRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateBackupVault(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupVault > >
virtual GetBackupVault(google::cloud::netapp::v1::GetBackupVaultRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetBackupVaultRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::BackupVault >
virtual ListBackupVaults(google::cloud::netapp::v1::ListBackupVaultsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListBackupVaultsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::BackupVault >
virtual UpdateBackupVault(google::cloud::netapp::v1::UpdateBackupVaultRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateBackupVaultRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupVault > >
virtual UpdateBackupVault(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupVaultRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateBackupVaultRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateBackupVault(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupVault > >
virtual DeleteBackupVault(google::cloud::netapp::v1::DeleteBackupVaultRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteBackupVaultRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteBackupVault(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupVaultRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteBackupVaultRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteBackupVault(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual CreateBackup(google::cloud::netapp::v1::CreateBackupRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateBackupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Backup > >
virtual CreateBackup(NoAwaitTag, google::cloud::netapp::v1::CreateBackupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateBackupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateBackup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Backup > >
virtual GetBackup(google::cloud::netapp::v1::GetBackupRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetBackupRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::Backup >
virtual ListBackups(google::cloud::netapp::v1::ListBackupsRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListBackupsRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::Backup >
virtual DeleteBackup(google::cloud::netapp::v1::DeleteBackupRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteBackupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteBackup(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteBackupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteBackup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual UpdateBackup(google::cloud::netapp::v1::UpdateBackupRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateBackupRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Backup > >
virtual UpdateBackup(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateBackupRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateBackup(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::Backup > >
virtual CreateBackupPolicy(google::cloud::netapp::v1::CreateBackupPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateBackupPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupPolicy > >
virtual CreateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::CreateBackupPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateBackupPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateBackupPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupPolicy > >
virtual GetBackupPolicy(google::cloud::netapp::v1::GetBackupPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetBackupPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::BackupPolicy >
virtual ListBackupPolicies(google::cloud::netapp::v1::ListBackupPoliciesRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListBackupPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::BackupPolicy >
virtual UpdateBackupPolicy(google::cloud::netapp::v1::UpdateBackupPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateBackupPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupPolicy > >
virtual UpdateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateBackupPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateBackupPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::BackupPolicy > >
virtual DeleteBackupPolicy(google::cloud::netapp::v1::DeleteBackupPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteBackupPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupPolicyRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteBackupPolicyRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteBackupPolicy(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ListQuotaRules(google::cloud::netapp::v1::ListQuotaRulesRequest)
Parameter
Name
Description
request
google::cloud::netapp::v1::ListQuotaRulesRequest
Returns
Type
Description
StreamRange< google::cloud::netapp::v1::QuotaRule >
virtual GetQuotaRule(google::cloud::netapp::v1::GetQuotaRuleRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::GetQuotaRuleRequest const &
Returns
Type
Description
StatusOr< google::cloud::netapp::v1::QuotaRule >
virtual CreateQuotaRule(google::cloud::netapp::v1::CreateQuotaRuleRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::CreateQuotaRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::QuotaRule > >
virtual CreateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::CreateQuotaRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::CreateQuotaRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual CreateQuotaRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::QuotaRule > >
virtual UpdateQuotaRule(google::cloud::netapp::v1::UpdateQuotaRuleRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::UpdateQuotaRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::QuotaRule > >
virtual UpdateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::UpdateQuotaRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::UpdateQuotaRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual UpdateQuotaRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::QuotaRule > >
virtual DeleteQuotaRule(google::cloud::netapp::v1::DeleteQuotaRuleRequest const &)
Parameter
Name
Description
request
google::cloud::netapp::v1::DeleteQuotaRuleRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual DeleteQuotaRule(NoAwaitTag, google::cloud::netapp::v1::DeleteQuotaRuleRequest const &)
Parameters
Name
Description
NoAwaitTag
request
google::cloud::netapp::v1::DeleteQuotaRuleRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteQuotaRule(google::longrunning::Operation const &)
Parameter
Name
Description
operation
google::longrunning::Operation const &
Returns
Type
Description
future< StatusOr< google::cloud::netapp::v1::OperationMetadata > >
virtual ListLocations(google::cloud::location::ListLocationsRequest)
Parameter
Name
Description
request
google::cloud::location::ListLocationsRequest
Returns
Type
Description
StreamRange< google::cloud::location::Location >
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
Parameter
Name
Description
request
google::cloud::location::GetLocationRequest const &
Returns
Type
Description
StatusOr< google::cloud::location::Location >
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter
Name
Description
request
google::longrunning::ListOperationsRequest
Returns
Type
Description
StreamRange< google::longrunning::Operation >
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::GetOperationRequest const &
Returns
Type
Description
StatusOr< google::longrunning::Operation >
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::DeleteOperationRequest const &
Returns
Type
Description
Status
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter
Name
Description
request
google::longrunning::CancelOperationRequest const &
Returns
Type
Description
Status
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-04-23 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-04-23 UTC."],[[["This documentation covers version 2.36.0, which includes a range of versions from 2.16.0 up to the latest release candidate, 2.37.0-rc."],["The `NetAppConnection` object, crucial for `NetAppClient`, is detailed, highlighting its use in creating virtual methods that allow for custom behavior in tests and providing both `MakeNetAppConnection()` for concrete instances and `netapp_v1_mocks::MockNetAppConnection` for mocks."],["The content thoroughly documents a wide array of functions for managing storage pools, volumes, snapshots, active directories, KMS configurations, replications, backup vaults, backups, backup policies, and quota rules, enabling actions such as creating, updating, deleting, listing, and getting."],["Functions in this documentation include overloads that support long-running operations, using `NoAwaitTag` to return `StatusOr\u003c google::longrunning::Operation \u003e`, with further overloads for managing these operations with `google::longrunning::Operation const &`."],["Functions are available for listing, getting, updating, deleting, creating, and managing operations, locations and objects like backup policies and quota rules, enabling a comprehensive suite of management tools."]]],[]]