Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Console
  • Overview
  • Library reference docs
  • NetApp API C++ Client Library
  • In-Depth Topics
    • Environment Variables
    • How to Override the Authentication Credentials
    • How to Override the Default Endpoint
    • Override Retry, Backoff, and Idempotency Policies
    • Override netapp_v1::NetAppClient Retry Policies
    • How to Override the Default Universe Domain
    • Override netapp_v1::NetAppClient Universe Domain
  • Modules
    • NetApp API Configuration Options
  • Namespaces
    • google::cloud::netapp_v1
      • Overview
      • Classes
        • NetAppClient
          • Overview
          • Constructors
            • NetAppClient(NetAppClient const &)
            • NetAppClient(NetAppClient &&)
            • NetAppClient(std::shared_ptr< NetAppConnection >, Options)
          • Operators
            • operator=(NetAppClient const &)
            • operator=(NetAppClient &&)
            • operator==(NetAppClient const &, NetAppClient const &)
            • operator!=(NetAppClient const &, NetAppClient const &)
          • Functions
            • ListStoragePools(std::string const &, Options)
            • ListStoragePools(google::cloud::netapp::v1::ListStoragePoolsRequest, Options)
            • CreateStoragePool(std::string const &, google::cloud::netapp::v1::StoragePool const &, std::string const &, Options)
            • CreateStoragePool(NoAwaitTag, std::string const &, google::cloud::netapp::v1::StoragePool const &, std::string const &, Options)
            • CreateStoragePool(google::cloud::netapp::v1::CreateStoragePoolRequest const &, Options)
            • CreateStoragePool(NoAwaitTag, google::cloud::netapp::v1::CreateStoragePoolRequest const &, Options)
            • CreateStoragePool(google::longrunning::Operation const &, Options)
            • GetStoragePool(std::string const &, Options)
            • GetStoragePool(google::cloud::netapp::v1::GetStoragePoolRequest const &, Options)
            • UpdateStoragePool(google::cloud::netapp::v1::StoragePool const &, google::protobuf::FieldMask const &, Options)
            • UpdateStoragePool(NoAwaitTag, google::cloud::netapp::v1::StoragePool const &, google::protobuf::FieldMask const &, Options)
            • UpdateStoragePool(google::cloud::netapp::v1::UpdateStoragePoolRequest const &, Options)
            • UpdateStoragePool(NoAwaitTag, google::cloud::netapp::v1::UpdateStoragePoolRequest const &, Options)
            • UpdateStoragePool(google::longrunning::Operation const &, Options)
            • DeleteStoragePool(std::string const &, Options)
            • DeleteStoragePool(NoAwaitTag, std::string const &, Options)
            • DeleteStoragePool(google::cloud::netapp::v1::DeleteStoragePoolRequest const &, Options)
            • DeleteStoragePool(NoAwaitTag, google::cloud::netapp::v1::DeleteStoragePoolRequest const &, Options)
            • DeleteStoragePool(google::longrunning::Operation const &, Options)
            • ValidateDirectoryService(google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &, Options)
            • ValidateDirectoryService(NoAwaitTag, google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &, Options)
            • ValidateDirectoryService(google::longrunning::Operation const &, Options)
            • SwitchActiveReplicaZone(google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &, Options)
            • SwitchActiveReplicaZone(NoAwaitTag, google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &, Options)
            • SwitchActiveReplicaZone(google::longrunning::Operation const &, Options)
            • ListVolumes(std::string const &, Options)
            • ListVolumes(google::cloud::netapp::v1::ListVolumesRequest, Options)
            • GetVolume(std::string const &, Options)
            • GetVolume(google::cloud::netapp::v1::GetVolumeRequest const &, Options)
            • CreateVolume(std::string const &, google::cloud::netapp::v1::Volume const &, std::string const &, Options)
            • CreateVolume(NoAwaitTag, std::string const &, google::cloud::netapp::v1::Volume const &, std::string const &, Options)
            • CreateVolume(google::cloud::netapp::v1::CreateVolumeRequest const &, Options)
            • CreateVolume(NoAwaitTag, google::cloud::netapp::v1::CreateVolumeRequest const &, Options)
            • CreateVolume(google::longrunning::Operation const &, Options)
            • UpdateVolume(google::cloud::netapp::v1::Volume const &, google::protobuf::FieldMask const &, Options)
            • UpdateVolume(NoAwaitTag, google::cloud::netapp::v1::Volume const &, google::protobuf::FieldMask const &, Options)
            • UpdateVolume(google::cloud::netapp::v1::UpdateVolumeRequest const &, Options)
            • UpdateVolume(NoAwaitTag, google::cloud::netapp::v1::UpdateVolumeRequest const &, Options)
            • UpdateVolume(google::longrunning::Operation const &, Options)
            • DeleteVolume(std::string const &, Options)
            • DeleteVolume(NoAwaitTag, std::string const &, Options)
            • DeleteVolume(google::cloud::netapp::v1::DeleteVolumeRequest const &, Options)
            • DeleteVolume(NoAwaitTag, google::cloud::netapp::v1::DeleteVolumeRequest const &, Options)
            • DeleteVolume(google::longrunning::Operation const &, Options)
            • RevertVolume(google::cloud::netapp::v1::RevertVolumeRequest const &, Options)
            • RevertVolume(NoAwaitTag, google::cloud::netapp::v1::RevertVolumeRequest const &, Options)
            • RevertVolume(google::longrunning::Operation const &, Options)
            • EstablishVolumePeering(google::cloud::netapp::v1::EstablishVolumePeeringRequest const &, Options)
            • EstablishVolumePeering(NoAwaitTag, google::cloud::netapp::v1::EstablishVolumePeeringRequest const &, Options)
            • EstablishVolumePeering(google::longrunning::Operation const &, Options)
            • ListSnapshots(std::string const &, Options)
            • ListSnapshots(google::cloud::netapp::v1::ListSnapshotsRequest, Options)
            • GetSnapshot(std::string const &, Options)
            • GetSnapshot(google::cloud::netapp::v1::GetSnapshotRequest const &, Options)
            • CreateSnapshot(std::string const &, google::cloud::netapp::v1::Snapshot const &, std::string const &, Options)
            • CreateSnapshot(NoAwaitTag, std::string const &, google::cloud::netapp::v1::Snapshot const &, std::string const &, Options)
            • CreateSnapshot(google::cloud::netapp::v1::CreateSnapshotRequest const &, Options)
            • CreateSnapshot(NoAwaitTag, google::cloud::netapp::v1::CreateSnapshotRequest const &, Options)
            • CreateSnapshot(google::longrunning::Operation const &, Options)
            • DeleteSnapshot(std::string const &, Options)
            • DeleteSnapshot(NoAwaitTag, std::string const &, Options)
            • DeleteSnapshot(google::cloud::netapp::v1::DeleteSnapshotRequest const &, Options)
            • DeleteSnapshot(NoAwaitTag, google::cloud::netapp::v1::DeleteSnapshotRequest const &, Options)
            • DeleteSnapshot(google::longrunning::Operation const &, Options)
            • UpdateSnapshot(google::cloud::netapp::v1::Snapshot const &, google::protobuf::FieldMask const &, Options)
            • UpdateSnapshot(NoAwaitTag, google::cloud::netapp::v1::Snapshot const &, google::protobuf::FieldMask const &, Options)
            • UpdateSnapshot(google::cloud::netapp::v1::UpdateSnapshotRequest const &, Options)
            • UpdateSnapshot(NoAwaitTag, google::cloud::netapp::v1::UpdateSnapshotRequest const &, Options)
            • UpdateSnapshot(google::longrunning::Operation const &, Options)
            • ListActiveDirectories(std::string const &, Options)
            • ListActiveDirectories(google::cloud::netapp::v1::ListActiveDirectoriesRequest, Options)
            • GetActiveDirectory(std::string const &, Options)
            • GetActiveDirectory(google::cloud::netapp::v1::GetActiveDirectoryRequest const &, Options)
            • CreateActiveDirectory(std::string const &, google::cloud::netapp::v1::ActiveDirectory const &, std::string const &, Options)
            • CreateActiveDirectory(NoAwaitTag, std::string const &, google::cloud::netapp::v1::ActiveDirectory const &, std::string const &, Options)
            • CreateActiveDirectory(google::cloud::netapp::v1::CreateActiveDirectoryRequest const &, Options)
            • CreateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::CreateActiveDirectoryRequest const &, Options)
            • CreateActiveDirectory(google::longrunning::Operation const &, Options)
            • UpdateActiveDirectory(google::cloud::netapp::v1::ActiveDirectory const &, google::protobuf::FieldMask const &, Options)
            • UpdateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::ActiveDirectory const &, google::protobuf::FieldMask const &, Options)
            • UpdateActiveDirectory(google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &, Options)
            • UpdateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &, Options)
            • UpdateActiveDirectory(google::longrunning::Operation const &, Options)
            • DeleteActiveDirectory(std::string const &, Options)
            • DeleteActiveDirectory(NoAwaitTag, std::string const &, Options)
            • DeleteActiveDirectory(google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &, Options)
            • DeleteActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &, Options)
            • DeleteActiveDirectory(google::longrunning::Operation const &, Options)
            • ListKmsConfigs(std::string const &, Options)
            • ListKmsConfigs(google::cloud::netapp::v1::ListKmsConfigsRequest, Options)
            • CreateKmsConfig(std::string const &, google::cloud::netapp::v1::KmsConfig const &, std::string const &, Options)
            • CreateKmsConfig(NoAwaitTag, std::string const &, google::cloud::netapp::v1::KmsConfig const &, std::string const &, Options)
            • CreateKmsConfig(google::cloud::netapp::v1::CreateKmsConfigRequest const &, Options)
            • CreateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::CreateKmsConfigRequest const &, Options)
            • CreateKmsConfig(google::longrunning::Operation const &, Options)
            • GetKmsConfig(std::string const &, Options)
            • GetKmsConfig(google::cloud::netapp::v1::GetKmsConfigRequest const &, Options)
            • UpdateKmsConfig(google::cloud::netapp::v1::KmsConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::KmsConfig const &, google::protobuf::FieldMask const &, Options)
            • UpdateKmsConfig(google::cloud::netapp::v1::UpdateKmsConfigRequest const &, Options)
            • UpdateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::UpdateKmsConfigRequest const &, Options)
            • UpdateKmsConfig(google::longrunning::Operation const &, Options)
            • EncryptVolumes(google::cloud::netapp::v1::EncryptVolumesRequest const &, Options)
            • EncryptVolumes(NoAwaitTag, google::cloud::netapp::v1::EncryptVolumesRequest const &, Options)
            • EncryptVolumes(google::longrunning::Operation const &, Options)
            • VerifyKmsConfig(google::cloud::netapp::v1::VerifyKmsConfigRequest const &, Options)
            • DeleteKmsConfig(std::string const &, Options)
            • DeleteKmsConfig(NoAwaitTag, std::string const &, Options)
            • DeleteKmsConfig(google::cloud::netapp::v1::DeleteKmsConfigRequest const &, Options)
            • DeleteKmsConfig(NoAwaitTag, google::cloud::netapp::v1::DeleteKmsConfigRequest const &, Options)
            • DeleteKmsConfig(google::longrunning::Operation const &, Options)
            • ListReplications(std::string const &, Options)
            • ListReplications(google::cloud::netapp::v1::ListReplicationsRequest, Options)
            • GetReplication(std::string const &, Options)
            • GetReplication(google::cloud::netapp::v1::GetReplicationRequest const &, Options)
            • CreateReplication(std::string const &, google::cloud::netapp::v1::Replication const &, std::string const &, Options)
            • CreateReplication(NoAwaitTag, std::string const &, google::cloud::netapp::v1::Replication const &, std::string const &, Options)
            • CreateReplication(google::cloud::netapp::v1::CreateReplicationRequest const &, Options)
            • CreateReplication(NoAwaitTag, google::cloud::netapp::v1::CreateReplicationRequest const &, Options)
            • CreateReplication(google::longrunning::Operation const &, Options)
            • DeleteReplication(std::string const &, Options)
            • DeleteReplication(NoAwaitTag, std::string const &, Options)
            • DeleteReplication(google::cloud::netapp::v1::DeleteReplicationRequest const &, Options)
            • DeleteReplication(NoAwaitTag, google::cloud::netapp::v1::DeleteReplicationRequest const &, Options)
            • DeleteReplication(google::longrunning::Operation const &, Options)
            • UpdateReplication(google::cloud::netapp::v1::Replication const &, google::protobuf::FieldMask const &, Options)
            • UpdateReplication(NoAwaitTag, google::cloud::netapp::v1::Replication const &, google::protobuf::FieldMask const &, Options)
            • UpdateReplication(google::cloud::netapp::v1::UpdateReplicationRequest const &, Options)
            • UpdateReplication(NoAwaitTag, google::cloud::netapp::v1::UpdateReplicationRequest const &, Options)
            • UpdateReplication(google::longrunning::Operation const &, Options)
            • StopReplication(google::cloud::netapp::v1::StopReplicationRequest const &, Options)
            • StopReplication(NoAwaitTag, google::cloud::netapp::v1::StopReplicationRequest const &, Options)
            • StopReplication(google::longrunning::Operation const &, Options)
            • ResumeReplication(google::cloud::netapp::v1::ResumeReplicationRequest const &, Options)
            • ResumeReplication(NoAwaitTag, google::cloud::netapp::v1::ResumeReplicationRequest const &, Options)
            • ResumeReplication(google::longrunning::Operation const &, Options)
            • ReverseReplicationDirection(google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &, Options)
            • ReverseReplicationDirection(NoAwaitTag, google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &, Options)
            • ReverseReplicationDirection(google::longrunning::Operation const &, Options)
            • EstablishPeering(google::cloud::netapp::v1::EstablishPeeringRequest const &, Options)
            • EstablishPeering(NoAwaitTag, google::cloud::netapp::v1::EstablishPeeringRequest const &, Options)
            • EstablishPeering(google::longrunning::Operation const &, Options)
            • SyncReplication(google::cloud::netapp::v1::SyncReplicationRequest const &, Options)
            • SyncReplication(NoAwaitTag, google::cloud::netapp::v1::SyncReplicationRequest const &, Options)
            • SyncReplication(google::longrunning::Operation const &, Options)
            • CreateBackupVault(std::string const &, google::cloud::netapp::v1::BackupVault const &, std::string const &, Options)
            • CreateBackupVault(NoAwaitTag, std::string const &, google::cloud::netapp::v1::BackupVault const &, std::string const &, Options)
            • CreateBackupVault(google::cloud::netapp::v1::CreateBackupVaultRequest const &, Options)
            • CreateBackupVault(NoAwaitTag, google::cloud::netapp::v1::CreateBackupVaultRequest const &, Options)
            • CreateBackupVault(google::longrunning::Operation const &, Options)
            • GetBackupVault(std::string const &, Options)
            • GetBackupVault(google::cloud::netapp::v1::GetBackupVaultRequest const &, Options)
            • ListBackupVaults(std::string const &, Options)
            • ListBackupVaults(google::cloud::netapp::v1::ListBackupVaultsRequest, Options)
            • UpdateBackupVault(google::cloud::netapp::v1::BackupVault const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackupVault(NoAwaitTag, google::cloud::netapp::v1::BackupVault const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackupVault(google::cloud::netapp::v1::UpdateBackupVaultRequest const &, Options)
            • UpdateBackupVault(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupVaultRequest const &, Options)
            • UpdateBackupVault(google::longrunning::Operation const &, Options)
            • DeleteBackupVault(std::string const &, Options)
            • DeleteBackupVault(NoAwaitTag, std::string const &, Options)
            • DeleteBackupVault(google::cloud::netapp::v1::DeleteBackupVaultRequest const &, Options)
            • DeleteBackupVault(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupVaultRequest const &, Options)
            • DeleteBackupVault(google::longrunning::Operation const &, Options)
            • CreateBackup(std::string const &, google::cloud::netapp::v1::Backup const &, std::string const &, Options)
            • CreateBackup(NoAwaitTag, std::string const &, google::cloud::netapp::v1::Backup const &, std::string const &, Options)
            • CreateBackup(google::cloud::netapp::v1::CreateBackupRequest const &, Options)
            • CreateBackup(NoAwaitTag, google::cloud::netapp::v1::CreateBackupRequest const &, Options)
            • CreateBackup(google::longrunning::Operation const &, Options)
            • GetBackup(std::string const &, Options)
            • GetBackup(google::cloud::netapp::v1::GetBackupRequest const &, Options)
            • ListBackups(std::string const &, Options)
            • ListBackups(google::cloud::netapp::v1::ListBackupsRequest, Options)
            • DeleteBackup(std::string const &, Options)
            • DeleteBackup(NoAwaitTag, std::string const &, Options)
            • DeleteBackup(google::cloud::netapp::v1::DeleteBackupRequest const &, Options)
            • DeleteBackup(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupRequest const &, Options)
            • DeleteBackup(google::longrunning::Operation const &, Options)
            • UpdateBackup(google::cloud::netapp::v1::Backup const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackup(NoAwaitTag, google::cloud::netapp::v1::Backup const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackup(google::cloud::netapp::v1::UpdateBackupRequest const &, Options)
            • UpdateBackup(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupRequest const &, Options)
            • UpdateBackup(google::longrunning::Operation const &, Options)
            • CreateBackupPolicy(std::string const &, google::cloud::netapp::v1::BackupPolicy const &, std::string const &, Options)
            • CreateBackupPolicy(NoAwaitTag, std::string const &, google::cloud::netapp::v1::BackupPolicy const &, std::string const &, Options)
            • CreateBackupPolicy(google::cloud::netapp::v1::CreateBackupPolicyRequest const &, Options)
            • CreateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::CreateBackupPolicyRequest const &, Options)
            • CreateBackupPolicy(google::longrunning::Operation const &, Options)
            • GetBackupPolicy(std::string const &, Options)
            • GetBackupPolicy(google::cloud::netapp::v1::GetBackupPolicyRequest const &, Options)
            • ListBackupPolicies(std::string const &, Options)
            • ListBackupPolicies(google::cloud::netapp::v1::ListBackupPoliciesRequest, Options)
            • UpdateBackupPolicy(google::cloud::netapp::v1::BackupPolicy const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::BackupPolicy const &, google::protobuf::FieldMask const &, Options)
            • UpdateBackupPolicy(google::cloud::netapp::v1::UpdateBackupPolicyRequest const &, Options)
            • UpdateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupPolicyRequest const &, Options)
            • UpdateBackupPolicy(google::longrunning::Operation const &, Options)
            • DeleteBackupPolicy(std::string const &, Options)
            • DeleteBackupPolicy(NoAwaitTag, std::string const &, Options)
            • DeleteBackupPolicy(google::cloud::netapp::v1::DeleteBackupPolicyRequest const &, Options)
            • DeleteBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupPolicyRequest const &, Options)
            • DeleteBackupPolicy(google::longrunning::Operation const &, Options)
            • ListQuotaRules(std::string const &, Options)
            • ListQuotaRules(google::cloud::netapp::v1::ListQuotaRulesRequest, Options)
            • GetQuotaRule(std::string const &, Options)
            • GetQuotaRule(google::cloud::netapp::v1::GetQuotaRuleRequest const &, Options)
            • CreateQuotaRule(std::string const &, google::cloud::netapp::v1::QuotaRule const &, std::string const &, Options)
            • CreateQuotaRule(NoAwaitTag, std::string const &, google::cloud::netapp::v1::QuotaRule const &, std::string const &, Options)
            • CreateQuotaRule(google::cloud::netapp::v1::CreateQuotaRuleRequest const &, Options)
            • CreateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::CreateQuotaRuleRequest const &, Options)
            • CreateQuotaRule(google::longrunning::Operation const &, Options)
            • UpdateQuotaRule(google::cloud::netapp::v1::QuotaRule const &, google::protobuf::FieldMask const &, Options)
            • UpdateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::QuotaRule const &, google::protobuf::FieldMask const &, Options)
            • UpdateQuotaRule(google::cloud::netapp::v1::UpdateQuotaRuleRequest const &, Options)
            • UpdateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::UpdateQuotaRuleRequest const &, Options)
            • UpdateQuotaRule(google::longrunning::Operation const &, Options)
            • DeleteQuotaRule(std::string const &, Options)
            • DeleteQuotaRule(NoAwaitTag, std::string const &, Options)
            • DeleteQuotaRule(google::cloud::netapp::v1::DeleteQuotaRuleRequest const &, Options)
            • DeleteQuotaRule(NoAwaitTag, google::cloud::netapp::v1::DeleteQuotaRuleRequest const &, Options)
            • DeleteQuotaRule(google::longrunning::Operation const &, Options)
            • RestoreBackupFiles(google::cloud::netapp::v1::RestoreBackupFilesRequest const &, Options)
            • RestoreBackupFiles(NoAwaitTag, google::cloud::netapp::v1::RestoreBackupFilesRequest const &, Options)
            • RestoreBackupFiles(google::longrunning::Operation const &, Options)
            • ListHostGroups(std::string const &, Options)
            • ListHostGroups(google::cloud::netapp::v1::ListHostGroupsRequest, Options)
            • GetHostGroup(std::string const &, Options)
            • GetHostGroup(google::cloud::netapp::v1::GetHostGroupRequest const &, Options)
            • CreateHostGroup(std::string const &, google::cloud::netapp::v1::HostGroup const &, std::string const &, Options)
            • CreateHostGroup(NoAwaitTag, std::string const &, google::cloud::netapp::v1::HostGroup const &, std::string const &, Options)
            • CreateHostGroup(google::cloud::netapp::v1::CreateHostGroupRequest const &, Options)
            • CreateHostGroup(NoAwaitTag, google::cloud::netapp::v1::CreateHostGroupRequest const &, Options)
            • CreateHostGroup(google::longrunning::Operation const &, Options)
            • UpdateHostGroup(google::cloud::netapp::v1::HostGroup const &, google::protobuf::FieldMask const &, Options)
            • UpdateHostGroup(NoAwaitTag, google::cloud::netapp::v1::HostGroup const &, google::protobuf::FieldMask const &, Options)
            • UpdateHostGroup(google::cloud::netapp::v1::UpdateHostGroupRequest const &, Options)
            • UpdateHostGroup(NoAwaitTag, google::cloud::netapp::v1::UpdateHostGroupRequest const &, Options)
            • UpdateHostGroup(google::longrunning::Operation const &, Options)
            • DeleteHostGroup(std::string const &, Options)
            • DeleteHostGroup(NoAwaitTag, std::string const &, Options)
            • DeleteHostGroup(google::cloud::netapp::v1::DeleteHostGroupRequest const &, Options)
            • DeleteHostGroup(NoAwaitTag, google::cloud::netapp::v1::DeleteHostGroupRequest const &, Options)
            • DeleteHostGroup(google::longrunning::Operation const &, Options)
            • ExecuteOntapPost(google::cloud::netapp::v1::ExecuteOntapPostRequest const &, Options)
            • ExecuteOntapGet(google::cloud::netapp::v1::ExecuteOntapGetRequest const &, Options)
            • ExecuteOntapDelete(google::cloud::netapp::v1::ExecuteOntapDeleteRequest const &, Options)
            • ExecuteOntapPatch(google::cloud::netapp::v1::ExecuteOntapPatchRequest const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • NetAppConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListStoragePools(google::cloud::netapp::v1::ListStoragePoolsRequest)
            • virtual CreateStoragePool(google::cloud::netapp::v1::CreateStoragePoolRequest const &)
            • virtual CreateStoragePool(NoAwaitTag, google::cloud::netapp::v1::CreateStoragePoolRequest const &)
            • virtual CreateStoragePool(google::longrunning::Operation const &)
            • virtual GetStoragePool(google::cloud::netapp::v1::GetStoragePoolRequest const &)
            • virtual UpdateStoragePool(google::cloud::netapp::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(NoAwaitTag, google::cloud::netapp::v1::UpdateStoragePoolRequest const &)
            • virtual UpdateStoragePool(google::longrunning::Operation const &)
            • virtual DeleteStoragePool(google::cloud::netapp::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(NoAwaitTag, google::cloud::netapp::v1::DeleteStoragePoolRequest const &)
            • virtual DeleteStoragePool(google::longrunning::Operation const &)
            • virtual ValidateDirectoryService(google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &)
            • virtual ValidateDirectoryService(NoAwaitTag, google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &)
            • virtual ValidateDirectoryService(google::longrunning::Operation const &)
            • virtual SwitchActiveReplicaZone(google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &)
            • virtual SwitchActiveReplicaZone(NoAwaitTag, google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &)
            • virtual SwitchActiveReplicaZone(google::longrunning::Operation const &)
            • virtual ListVolumes(google::cloud::netapp::v1::ListVolumesRequest)
            • virtual GetVolume(google::cloud::netapp::v1::GetVolumeRequest const &)
            • virtual CreateVolume(google::cloud::netapp::v1::CreateVolumeRequest const &)
            • virtual CreateVolume(NoAwaitTag, google::cloud::netapp::v1::CreateVolumeRequest const &)
            • virtual CreateVolume(google::longrunning::Operation const &)
            • virtual UpdateVolume(google::cloud::netapp::v1::UpdateVolumeRequest const &)
            • virtual UpdateVolume(NoAwaitTag, google::cloud::netapp::v1::UpdateVolumeRequest const &)
            • virtual UpdateVolume(google::longrunning::Operation const &)
            • virtual DeleteVolume(google::cloud::netapp::v1::DeleteVolumeRequest const &)
            • virtual DeleteVolume(NoAwaitTag, google::cloud::netapp::v1::DeleteVolumeRequest const &)
            • virtual DeleteVolume(google::longrunning::Operation const &)
            • virtual RevertVolume(google::cloud::netapp::v1::RevertVolumeRequest const &)
            • virtual RevertVolume(NoAwaitTag, google::cloud::netapp::v1::RevertVolumeRequest const &)
            • virtual RevertVolume(google::longrunning::Operation const &)
            • virtual EstablishVolumePeering(google::cloud::netapp::v1::EstablishVolumePeeringRequest const &)
            • virtual EstablishVolumePeering(NoAwaitTag, google::cloud::netapp::v1::EstablishVolumePeeringRequest const &)
            • virtual EstablishVolumePeering(google::longrunning::Operation const &)
            • virtual ListSnapshots(google::cloud::netapp::v1::ListSnapshotsRequest)
            • virtual GetSnapshot(google::cloud::netapp::v1::GetSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::netapp::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(NoAwaitTag, google::cloud::netapp::v1::CreateSnapshotRequest const &)
            • virtual CreateSnapshot(google::longrunning::Operation const &)
            • virtual DeleteSnapshot(google::cloud::netapp::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(NoAwaitTag, google::cloud::netapp::v1::DeleteSnapshotRequest const &)
            • virtual DeleteSnapshot(google::longrunning::Operation const &)
            • virtual UpdateSnapshot(google::cloud::netapp::v1::UpdateSnapshotRequest const &)
            • virtual UpdateSnapshot(NoAwaitTag, google::cloud::netapp::v1::UpdateSnapshotRequest const &)
            • virtual UpdateSnapshot(google::longrunning::Operation const &)
            • virtual ListActiveDirectories(google::cloud::netapp::v1::ListActiveDirectoriesRequest)
            • virtual GetActiveDirectory(google::cloud::netapp::v1::GetActiveDirectoryRequest const &)
            • virtual CreateActiveDirectory(google::cloud::netapp::v1::CreateActiveDirectoryRequest const &)
            • virtual CreateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::CreateActiveDirectoryRequest const &)
            • virtual CreateActiveDirectory(google::longrunning::Operation const &)
            • virtual UpdateActiveDirectory(google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &)
            • virtual UpdateActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &)
            • virtual UpdateActiveDirectory(google::longrunning::Operation const &)
            • virtual DeleteActiveDirectory(google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &)
            • virtual DeleteActiveDirectory(NoAwaitTag, google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &)
            • virtual DeleteActiveDirectory(google::longrunning::Operation const &)
            • virtual ListKmsConfigs(google::cloud::netapp::v1::ListKmsConfigsRequest)
            • virtual CreateKmsConfig(google::cloud::netapp::v1::CreateKmsConfigRequest const &)
            • virtual CreateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::CreateKmsConfigRequest const &)
            • virtual CreateKmsConfig(google::longrunning::Operation const &)
            • virtual GetKmsConfig(google::cloud::netapp::v1::GetKmsConfigRequest const &)
            • virtual UpdateKmsConfig(google::cloud::netapp::v1::UpdateKmsConfigRequest const &)
            • virtual UpdateKmsConfig(NoAwaitTag, google::cloud::netapp::v1::UpdateKmsConfigRequest const &)
            • virtual UpdateKmsConfig(google::longrunning::Operation const &)
            • virtual EncryptVolumes(google::cloud::netapp::v1::EncryptVolumesRequest const &)
            • virtual EncryptVolumes(NoAwaitTag, google::cloud::netapp::v1::EncryptVolumesRequest const &)
            • virtual EncryptVolumes(google::longrunning::Operation const &)
            • virtual VerifyKmsConfig(google::cloud::netapp::v1::VerifyKmsConfigRequest const &)
            • virtual DeleteKmsConfig(google::cloud::netapp::v1::DeleteKmsConfigRequest const &)
            • virtual DeleteKmsConfig(NoAwaitTag, google::cloud::netapp::v1::DeleteKmsConfigRequest const &)
            • virtual DeleteKmsConfig(google::longrunning::Operation const &)
            • virtual ListReplications(google::cloud::netapp::v1::ListReplicationsRequest)
            • virtual GetReplication(google::cloud::netapp::v1::GetReplicationRequest const &)
            • virtual CreateReplication(google::cloud::netapp::v1::CreateReplicationRequest const &)
            • virtual CreateReplication(NoAwaitTag, google::cloud::netapp::v1::CreateReplicationRequest const &)
            • virtual CreateReplication(google::longrunning::Operation const &)
            • virtual DeleteReplication(google::cloud::netapp::v1::DeleteReplicationRequest const &)
            • virtual DeleteReplication(NoAwaitTag, google::cloud::netapp::v1::DeleteReplicationRequest const &)
            • virtual DeleteReplication(google::longrunning::Operation const &)
            • virtual UpdateReplication(google::cloud::netapp::v1::UpdateReplicationRequest const &)
            • virtual UpdateReplication(NoAwaitTag, google::cloud::netapp::v1::UpdateReplicationRequest const &)
            • virtual UpdateReplication(google::longrunning::Operation const &)
            • virtual StopReplication(google::cloud::netapp::v1::StopReplicationRequest const &)
            • virtual StopReplication(NoAwaitTag, google::cloud::netapp::v1::StopReplicationRequest const &)
            • virtual StopReplication(google::longrunning::Operation const &)
            • virtual ResumeReplication(google::cloud::netapp::v1::ResumeReplicationRequest const &)
            • virtual ResumeReplication(NoAwaitTag, google::cloud::netapp::v1::ResumeReplicationRequest const &)
            • virtual ResumeReplication(google::longrunning::Operation const &)
            • virtual ReverseReplicationDirection(google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &)
            • virtual ReverseReplicationDirection(NoAwaitTag, google::cloud::netapp::v1::ReverseReplicationDirectionRequest const &)
            • virtual ReverseReplicationDirection(google::longrunning::Operation const &)
            • virtual EstablishPeering(google::cloud::netapp::v1::EstablishPeeringRequest const &)
            • virtual EstablishPeering(NoAwaitTag, google::cloud::netapp::v1::EstablishPeeringRequest const &)
            • virtual EstablishPeering(google::longrunning::Operation const &)
            • virtual SyncReplication(google::cloud::netapp::v1::SyncReplicationRequest const &)
            • virtual SyncReplication(NoAwaitTag, google::cloud::netapp::v1::SyncReplicationRequest const &)
            • virtual SyncReplication(google::longrunning::Operation const &)
            • virtual CreateBackupVault(google::cloud::netapp::v1::CreateBackupVaultRequest const &)
            • virtual CreateBackupVault(NoAwaitTag, google::cloud::netapp::v1::CreateBackupVaultRequest const &)
            • virtual CreateBackupVault(google::longrunning::Operation const &)
            • virtual GetBackupVault(google::cloud::netapp::v1::GetBackupVaultRequest const &)
            • virtual ListBackupVaults(google::cloud::netapp::v1::ListBackupVaultsRequest)
            • virtual UpdateBackupVault(google::cloud::netapp::v1::UpdateBackupVaultRequest const &)
            • virtual UpdateBackupVault(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupVaultRequest const &)
            • virtual UpdateBackupVault(google::longrunning::Operation const &)
            • virtual DeleteBackupVault(google::cloud::netapp::v1::DeleteBackupVaultRequest const &)
            • virtual DeleteBackupVault(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupVaultRequest const &)
            • virtual DeleteBackupVault(google::longrunning::Operation const &)
            • virtual CreateBackup(google::cloud::netapp::v1::CreateBackupRequest const &)
            • virtual CreateBackup(NoAwaitTag, google::cloud::netapp::v1::CreateBackupRequest const &)
            • virtual CreateBackup(google::longrunning::Operation const &)
            • virtual GetBackup(google::cloud::netapp::v1::GetBackupRequest const &)
            • virtual ListBackups(google::cloud::netapp::v1::ListBackupsRequest)
            • virtual DeleteBackup(google::cloud::netapp::v1::DeleteBackupRequest const &)
            • virtual DeleteBackup(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupRequest const &)
            • virtual DeleteBackup(google::longrunning::Operation const &)
            • virtual UpdateBackup(google::cloud::netapp::v1::UpdateBackupRequest const &)
            • virtual UpdateBackup(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupRequest const &)
            • virtual UpdateBackup(google::longrunning::Operation const &)
            • virtual CreateBackupPolicy(google::cloud::netapp::v1::CreateBackupPolicyRequest const &)
            • virtual CreateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::CreateBackupPolicyRequest const &)
            • virtual CreateBackupPolicy(google::longrunning::Operation const &)
            • virtual GetBackupPolicy(google::cloud::netapp::v1::GetBackupPolicyRequest const &)
            • virtual ListBackupPolicies(google::cloud::netapp::v1::ListBackupPoliciesRequest)
            • virtual UpdateBackupPolicy(google::cloud::netapp::v1::UpdateBackupPolicyRequest const &)
            • virtual UpdateBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::UpdateBackupPolicyRequest const &)
            • virtual UpdateBackupPolicy(google::longrunning::Operation const &)
            • virtual DeleteBackupPolicy(google::cloud::netapp::v1::DeleteBackupPolicyRequest const &)
            • virtual DeleteBackupPolicy(NoAwaitTag, google::cloud::netapp::v1::DeleteBackupPolicyRequest const &)
            • virtual DeleteBackupPolicy(google::longrunning::Operation const &)
            • virtual ListQuotaRules(google::cloud::netapp::v1::ListQuotaRulesRequest)
            • virtual GetQuotaRule(google::cloud::netapp::v1::GetQuotaRuleRequest const &)
            • virtual CreateQuotaRule(google::cloud::netapp::v1::CreateQuotaRuleRequest const &)
            • virtual CreateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::CreateQuotaRuleRequest const &)
            • virtual CreateQuotaRule(google::longrunning::Operation const &)
            • virtual UpdateQuotaRule(google::cloud::netapp::v1::UpdateQuotaRuleRequest const &)
            • virtual UpdateQuotaRule(NoAwaitTag, google::cloud::netapp::v1::UpdateQuotaRuleRequest const &)
            • virtual UpdateQuotaRule(google::longrunning::Operation const &)
            • virtual DeleteQuotaRule(google::cloud::netapp::v1::DeleteQuotaRuleRequest const &)
            • virtual DeleteQuotaRule(NoAwaitTag, google::cloud::netapp::v1::DeleteQuotaRuleRequest const &)
            • virtual DeleteQuotaRule(google::longrunning::Operation const &)
            • virtual RestoreBackupFiles(google::cloud::netapp::v1::RestoreBackupFilesRequest const &)
            • virtual RestoreBackupFiles(NoAwaitTag, google::cloud::netapp::v1::RestoreBackupFilesRequest const &)
            • virtual RestoreBackupFiles(google::longrunning::Operation const &)
            • virtual ListHostGroups(google::cloud::netapp::v1::ListHostGroupsRequest)
            • virtual GetHostGroup(google::cloud::netapp::v1::GetHostGroupRequest const &)
            • virtual CreateHostGroup(google::cloud::netapp::v1::CreateHostGroupRequest const &)
            • virtual CreateHostGroup(NoAwaitTag, google::cloud::netapp::v1::CreateHostGroupRequest const &)
            • virtual CreateHostGroup(google::longrunning::Operation const &)
            • virtual UpdateHostGroup(google::cloud::netapp::v1::UpdateHostGroupRequest const &)
            • virtual UpdateHostGroup(NoAwaitTag, google::cloud::netapp::v1::UpdateHostGroupRequest const &)
            • virtual UpdateHostGroup(google::longrunning::Operation const &)
            • virtual DeleteHostGroup(google::cloud::netapp::v1::DeleteHostGroupRequest const &)
            • virtual DeleteHostGroup(NoAwaitTag, google::cloud::netapp::v1::DeleteHostGroupRequest const &)
            • virtual DeleteHostGroup(google::longrunning::Operation const &)
            • virtual ExecuteOntapPost(google::cloud::netapp::v1::ExecuteOntapPostRequest const &)
            • virtual ExecuteOntapGet(google::cloud::netapp::v1::ExecuteOntapGetRequest const &)
            • virtual ExecuteOntapDelete(google::cloud::netapp::v1::ExecuteOntapDeleteRequest const &)
            • virtual ExecuteOntapPatch(google::cloud::netapp::v1::ExecuteOntapPatchRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • NetAppConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListStoragePools(google::cloud::netapp::v1::ListStoragePoolsRequest)
            • virtual CreateStoragePool(google::cloud::netapp::v1::CreateStoragePoolRequest const &)
            • virtual GetStoragePool(google::cloud::netapp::v1::GetStoragePoolRequest const &)
            • virtual UpdateStoragePool(google::cloud::netapp::v1::UpdateStoragePoolRequest const &)
            • virtual DeleteStoragePool(google::cloud::netapp::v1::DeleteStoragePoolRequest const &)
            • virtual ValidateDirectoryService(google::cloud::netapp::v1::ValidateDirectoryServiceRequest const &)
            • virtual SwitchActiveReplicaZone(google::cloud::netapp::v1::SwitchActiveReplicaZoneRequest const &)
            • virtual ListVolumes(google::cloud::netapp::v1::ListVolumesRequest)
            • virtual GetVolume(google::cloud::netapp::v1::GetVolumeRequest const &)
            • virtual CreateVolume(google::cloud::netapp::v1::CreateVolumeRequest const &)
            • virtual UpdateVolume(google::cloud::netapp::v1::UpdateVolumeRequest const &)
            • virtual DeleteVolume(google::cloud::netapp::v1::DeleteVolumeRequest const &)
            • virtual RevertVolume(google::cloud::netapp::v1::RevertVolumeRequest const &)
            • virtual EstablishVolumePeering(google::cloud::netapp::v1::EstablishVolumePeeringRequest const &)
            • virtual ListSnapshots(google::cloud::netapp::v1::ListSnapshotsRequest)
            • virtual GetSnapshot(google::cloud::netapp::v1::GetSnapshotRequest const &)
            • virtual CreateSnapshot(google::cloud::netapp::v1::CreateSnapshotRequest const &)
            • virtual DeleteSnapshot(google::cloud::netapp::v1::DeleteSnapshotRequest const &)
            • virtual UpdateSnapshot(google::cloud::netapp::v1::UpdateSnapshotRequest const &)
            • virtual ListActiveDirectories(google::cloud::netapp::v1::ListActiveDirectoriesRequest)
            • virtual GetActiveDirectory(google::cloud::netapp::v1::GetActiveDirectoryRequest const &)
            • virtual CreateActiveDirectory(google::cloud::netapp::v1::CreateActiveDirectoryRequest const &)
            • virtual UpdateActiveDirectory(google::cloud::netapp::v1::UpdateActiveDirectoryRequest const &)
            • virtual DeleteActiveDirectory(google::cloud::netapp::v1::DeleteActiveDirectoryRequest const &)
            • virtual ListKmsConfigs(google::cloud::netapp::v1::ListKmsConfigsRequest)
            • virtual CreateKmsConfig(google::cloud::netapp::v1::CreateKmsConfigRequest const &)
            • virtual GetKmsConfig(google::cloud::netapp::v1::GetKmsConfigRequest const &)