AWS SDK for C++  1.9.107
AWS SDK for C++
Classes | Namespaces | Typedefs
StorageGatewayClient.h File Reference
#include <aws/storagegateway/StorageGateway_EXPORTS.h>
#include <aws/storagegateway/StorageGatewayErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/storagegateway/model/ActivateGatewayResult.h>
#include <aws/storagegateway/model/AddCacheResult.h>
#include <aws/storagegateway/model/AddTagsToResourceResult.h>
#include <aws/storagegateway/model/AddUploadBufferResult.h>
#include <aws/storagegateway/model/AddWorkingStorageResult.h>
#include <aws/storagegateway/model/AssignTapePoolResult.h>
#include <aws/storagegateway/model/AssociateFileSystemResult.h>
#include <aws/storagegateway/model/AttachVolumeResult.h>
#include <aws/storagegateway/model/CancelArchivalResult.h>
#include <aws/storagegateway/model/CancelRetrievalResult.h>
#include <aws/storagegateway/model/CreateCachediSCSIVolumeResult.h>
#include <aws/storagegateway/model/CreateNFSFileShareResult.h>
#include <aws/storagegateway/model/CreateSMBFileShareResult.h>
#include <aws/storagegateway/model/CreateSnapshotResult.h>
#include <aws/storagegateway/model/CreateSnapshotFromVolumeRecoveryPointResult.h>
#include <aws/storagegateway/model/CreateStorediSCSIVolumeResult.h>
#include <aws/storagegateway/model/CreateTapePoolResult.h>
#include <aws/storagegateway/model/CreateTapeWithBarcodeResult.h>
#include <aws/storagegateway/model/CreateTapesResult.h>
#include <aws/storagegateway/model/DeleteAutomaticTapeCreationPolicyResult.h>
#include <aws/storagegateway/model/DeleteBandwidthRateLimitResult.h>
#include <aws/storagegateway/model/DeleteChapCredentialsResult.h>
#include <aws/storagegateway/model/DeleteFileShareResult.h>
#include <aws/storagegateway/model/DeleteGatewayResult.h>
#include <aws/storagegateway/model/DeleteSnapshotScheduleResult.h>
#include <aws/storagegateway/model/DeleteTapeResult.h>
#include <aws/storagegateway/model/DeleteTapeArchiveResult.h>
#include <aws/storagegateway/model/DeleteTapePoolResult.h>
#include <aws/storagegateway/model/DeleteVolumeResult.h>
#include <aws/storagegateway/model/DescribeAvailabilityMonitorTestResult.h>
#include <aws/storagegateway/model/DescribeBandwidthRateLimitResult.h>
#include <aws/storagegateway/model/DescribeBandwidthRateLimitScheduleResult.h>
#include <aws/storagegateway/model/DescribeCacheResult.h>
#include <aws/storagegateway/model/DescribeCachediSCSIVolumesResult.h>
#include <aws/storagegateway/model/DescribeChapCredentialsResult.h>
#include <aws/storagegateway/model/DescribeFileSystemAssociationsResult.h>
#include <aws/storagegateway/model/DescribeGatewayInformationResult.h>
#include <aws/storagegateway/model/DescribeMaintenanceStartTimeResult.h>
#include <aws/storagegateway/model/DescribeNFSFileSharesResult.h>
#include <aws/storagegateway/model/DescribeSMBFileSharesResult.h>
#include <aws/storagegateway/model/DescribeSMBSettingsResult.h>
#include <aws/storagegateway/model/DescribeSnapshotScheduleResult.h>
#include <aws/storagegateway/model/DescribeStorediSCSIVolumesResult.h>
#include <aws/storagegateway/model/DescribeTapeArchivesResult.h>
#include <aws/storagegateway/model/DescribeTapeRecoveryPointsResult.h>
#include <aws/storagegateway/model/DescribeTapesResult.h>
#include <aws/storagegateway/model/DescribeUploadBufferResult.h>
#include <aws/storagegateway/model/DescribeVTLDevicesResult.h>
#include <aws/storagegateway/model/DescribeWorkingStorageResult.h>
#include <aws/storagegateway/model/DetachVolumeResult.h>
#include <aws/storagegateway/model/DisableGatewayResult.h>
#include <aws/storagegateway/model/DisassociateFileSystemResult.h>
#include <aws/storagegateway/model/JoinDomainResult.h>
#include <aws/storagegateway/model/ListAutomaticTapeCreationPoliciesResult.h>
#include <aws/storagegateway/model/ListFileSharesResult.h>
#include <aws/storagegateway/model/ListFileSystemAssociationsResult.h>
#include <aws/storagegateway/model/ListGatewaysResult.h>
#include <aws/storagegateway/model/ListLocalDisksResult.h>
#include <aws/storagegateway/model/ListTagsForResourceResult.h>
#include <aws/storagegateway/model/ListTapePoolsResult.h>
#include <aws/storagegateway/model/ListTapesResult.h>
#include <aws/storagegateway/model/ListVolumeInitiatorsResult.h>
#include <aws/storagegateway/model/ListVolumeRecoveryPointsResult.h>
#include <aws/storagegateway/model/ListVolumesResult.h>
#include <aws/storagegateway/model/NotifyWhenUploadedResult.h>
#include <aws/storagegateway/model/RefreshCacheResult.h>
#include <aws/storagegateway/model/RemoveTagsFromResourceResult.h>
#include <aws/storagegateway/model/ResetCacheResult.h>
#include <aws/storagegateway/model/RetrieveTapeArchiveResult.h>
#include <aws/storagegateway/model/RetrieveTapeRecoveryPointResult.h>
#include <aws/storagegateway/model/SetLocalConsolePasswordResult.h>
#include <aws/storagegateway/model/SetSMBGuestPasswordResult.h>
#include <aws/storagegateway/model/ShutdownGatewayResult.h>
#include <aws/storagegateway/model/StartAvailabilityMonitorTestResult.h>
#include <aws/storagegateway/model/StartGatewayResult.h>
#include <aws/storagegateway/model/UpdateAutomaticTapeCreationPolicyResult.h>
#include <aws/storagegateway/model/UpdateBandwidthRateLimitResult.h>
#include <aws/storagegateway/model/UpdateBandwidthRateLimitScheduleResult.h>
#include <aws/storagegateway/model/UpdateChapCredentialsResult.h>
#include <aws/storagegateway/model/UpdateFileSystemAssociationResult.h>
#include <aws/storagegateway/model/UpdateGatewayInformationResult.h>
#include <aws/storagegateway/model/UpdateGatewaySoftwareNowResult.h>
#include <aws/storagegateway/model/UpdateMaintenanceStartTimeResult.h>
#include <aws/storagegateway/model/UpdateNFSFileShareResult.h>
#include <aws/storagegateway/model/UpdateSMBFileShareResult.h>
#include <aws/storagegateway/model/UpdateSMBFileShareVisibilityResult.h>
#include <aws/storagegateway/model/UpdateSMBSecurityStrategyResult.h>
#include <aws/storagegateway/model/UpdateSnapshotScheduleResult.h>
#include <aws/storagegateway/model/UpdateVTLDeviceTypeResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::StorageGateway::StorageGatewayClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::StorageGateway
 
 Aws::StorageGateway::Model
 

Typedefs

typedef Aws::Utils::Outcome< ActivateGatewayResult, StorageGatewayError > Aws::StorageGateway::Model::ActivateGatewayOutcome
 
typedef Aws::Utils::Outcome< AddCacheResult, StorageGatewayError > Aws::StorageGateway::Model::AddCacheOutcome
 
typedef Aws::Utils::Outcome< AddTagsToResourceResult, StorageGatewayError > Aws::StorageGateway::Model::AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< AddUploadBufferResult, StorageGatewayError > Aws::StorageGateway::Model::AddUploadBufferOutcome
 
typedef Aws::Utils::Outcome< AddWorkingStorageResult, StorageGatewayError > Aws::StorageGateway::Model::AddWorkingStorageOutcome
 
typedef Aws::Utils::Outcome< AssignTapePoolResult, StorageGatewayError > Aws::StorageGateway::Model::AssignTapePoolOutcome
 
typedef Aws::Utils::Outcome< AssociateFileSystemResult, StorageGatewayError > Aws::StorageGateway::Model::AssociateFileSystemOutcome
 
typedef Aws::Utils::Outcome< AttachVolumeResult, StorageGatewayError > Aws::StorageGateway::Model::AttachVolumeOutcome
 
typedef Aws::Utils::Outcome< CancelArchivalResult, StorageGatewayError > Aws::StorageGateway::Model::CancelArchivalOutcome
 
typedef Aws::Utils::Outcome< CancelRetrievalResult, StorageGatewayError > Aws::StorageGateway::Model::CancelRetrievalOutcome
 
typedef Aws::Utils::Outcome< CreateCachediSCSIVolumeResult, StorageGatewayError > Aws::StorageGateway::Model::CreateCachediSCSIVolumeOutcome
 
typedef Aws::Utils::Outcome< CreateNFSFileShareResult, StorageGatewayError > Aws::StorageGateway::Model::CreateNFSFileShareOutcome
 
typedef Aws::Utils::Outcome< CreateSMBFileShareResult, StorageGatewayError > Aws::StorageGateway::Model::CreateSMBFileShareOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotResult, StorageGatewayError > Aws::StorageGateway::Model::CreateSnapshotOutcome
 
typedef Aws::Utils::Outcome< CreateSnapshotFromVolumeRecoveryPointResult, StorageGatewayError > Aws::StorageGateway::Model::CreateSnapshotFromVolumeRecoveryPointOutcome
 
typedef Aws::Utils::Outcome< CreateStorediSCSIVolumeResult, StorageGatewayError > Aws::StorageGateway::Model::CreateStorediSCSIVolumeOutcome
 
typedef Aws::Utils::Outcome< CreateTapePoolResult, StorageGatewayError > Aws::StorageGateway::Model::CreateTapePoolOutcome
 
typedef Aws::Utils::Outcome< CreateTapeWithBarcodeResult, StorageGatewayError > Aws::StorageGateway::Model::CreateTapeWithBarcodeOutcome
 
typedef Aws::Utils::Outcome< CreateTapesResult, StorageGatewayError > Aws::StorageGateway::Model::CreateTapesOutcome
 
typedef Aws::Utils::Outcome< DeleteAutomaticTapeCreationPolicyResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteAutomaticTapeCreationPolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteBandwidthRateLimitResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteBandwidthRateLimitOutcome
 
typedef Aws::Utils::Outcome< DeleteChapCredentialsResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteChapCredentialsOutcome
 
typedef Aws::Utils::Outcome< DeleteFileShareResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteFileShareOutcome
 
typedef Aws::Utils::Outcome< DeleteGatewayResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteGatewayOutcome
 
typedef Aws::Utils::Outcome< DeleteSnapshotScheduleResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< DeleteTapeResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteTapeOutcome
 
typedef Aws::Utils::Outcome< DeleteTapeArchiveResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteTapeArchiveOutcome
 
typedef Aws::Utils::Outcome< DeleteTapePoolResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteTapePoolOutcome
 
typedef Aws::Utils::Outcome< DeleteVolumeResult, StorageGatewayError > Aws::StorageGateway::Model::DeleteVolumeOutcome
 
typedef Aws::Utils::Outcome< DescribeAvailabilityMonitorTestResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestOutcome
 
typedef Aws::Utils::Outcome< DescribeBandwidthRateLimitResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeBandwidthRateLimitOutcome
 
typedef Aws::Utils::Outcome< DescribeBandwidthRateLimitScheduleResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeBandwidthRateLimitScheduleOutcome
 
typedef Aws::Utils::Outcome< DescribeCacheResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeCacheOutcome
 
typedef Aws::Utils::Outcome< DescribeCachediSCSIVolumesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeCachediSCSIVolumesOutcome
 
typedef Aws::Utils::Outcome< DescribeChapCredentialsResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeChapCredentialsOutcome
 
typedef Aws::Utils::Outcome< DescribeFileSystemAssociationsResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeFileSystemAssociationsOutcome
 
typedef Aws::Utils::Outcome< DescribeGatewayInformationResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeGatewayInformationOutcome
 
typedef Aws::Utils::Outcome< DescribeMaintenanceStartTimeResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeMaintenanceStartTimeOutcome
 
typedef Aws::Utils::Outcome< DescribeNFSFileSharesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeNFSFileSharesOutcome
 
typedef Aws::Utils::Outcome< DescribeSMBFileSharesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeSMBFileSharesOutcome
 
typedef Aws::Utils::Outcome< DescribeSMBSettingsResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeSMBSettingsOutcome
 
typedef Aws::Utils::Outcome< DescribeSnapshotScheduleResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< DescribeStorediSCSIVolumesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeStorediSCSIVolumesOutcome
 
typedef Aws::Utils::Outcome< DescribeTapeArchivesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeTapeArchivesOutcome
 
typedef Aws::Utils::Outcome< DescribeTapeRecoveryPointsResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeTapeRecoveryPointsOutcome
 
typedef Aws::Utils::Outcome< DescribeTapesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeTapesOutcome
 
typedef Aws::Utils::Outcome< DescribeUploadBufferResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeUploadBufferOutcome
 
typedef Aws::Utils::Outcome< DescribeVTLDevicesResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeVTLDevicesOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkingStorageResult, StorageGatewayError > Aws::StorageGateway::Model::DescribeWorkingStorageOutcome
 
typedef Aws::Utils::Outcome< DetachVolumeResult, StorageGatewayError > Aws::StorageGateway::Model::DetachVolumeOutcome
 
typedef Aws::Utils::Outcome< DisableGatewayResult, StorageGatewayError > Aws::StorageGateway::Model::DisableGatewayOutcome
 
typedef Aws::Utils::Outcome< DisassociateFileSystemResult, StorageGatewayError > Aws::StorageGateway::Model::DisassociateFileSystemOutcome
 
typedef Aws::Utils::Outcome< JoinDomainResult, StorageGatewayError > Aws::StorageGateway::Model::JoinDomainOutcome
 
typedef Aws::Utils::Outcome< ListAutomaticTapeCreationPoliciesResult, StorageGatewayError > Aws::StorageGateway::Model::ListAutomaticTapeCreationPoliciesOutcome
 
typedef Aws::Utils::Outcome< ListFileSharesResult, StorageGatewayError > Aws::StorageGateway::Model::ListFileSharesOutcome
 
typedef Aws::Utils::Outcome< ListFileSystemAssociationsResult, StorageGatewayError > Aws::StorageGateway::Model::ListFileSystemAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListGatewaysResult, StorageGatewayError > Aws::StorageGateway::Model::ListGatewaysOutcome
 
typedef Aws::Utils::Outcome< ListLocalDisksResult, StorageGatewayError > Aws::StorageGateway::Model::ListLocalDisksOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, StorageGatewayError > Aws::StorageGateway::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTapePoolsResult, StorageGatewayError > Aws::StorageGateway::Model::ListTapePoolsOutcome
 
typedef Aws::Utils::Outcome< ListTapesResult, StorageGatewayError > Aws::StorageGateway::Model::ListTapesOutcome
 
typedef Aws::Utils::Outcome< ListVolumeInitiatorsResult, StorageGatewayError > Aws::StorageGateway::Model::ListVolumeInitiatorsOutcome
 
typedef Aws::Utils::Outcome< ListVolumeRecoveryPointsResult, StorageGatewayError > Aws::StorageGateway::Model::ListVolumeRecoveryPointsOutcome
 
typedef Aws::Utils::Outcome< ListVolumesResult, StorageGatewayError > Aws::StorageGateway::Model::ListVolumesOutcome
 
typedef Aws::Utils::Outcome< NotifyWhenUploadedResult, StorageGatewayError > Aws::StorageGateway::Model::NotifyWhenUploadedOutcome
 
typedef Aws::Utils::Outcome< RefreshCacheResult, StorageGatewayError > Aws::StorageGateway::Model::RefreshCacheOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, StorageGatewayError > Aws::StorageGateway::Model::RemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< ResetCacheResult, StorageGatewayError > Aws::StorageGateway::Model::ResetCacheOutcome
 
typedef Aws::Utils::Outcome< RetrieveTapeArchiveResult, StorageGatewayError > Aws::StorageGateway::Model::RetrieveTapeArchiveOutcome
 
typedef Aws::Utils::Outcome< RetrieveTapeRecoveryPointResult, StorageGatewayError > Aws::StorageGateway::Model::RetrieveTapeRecoveryPointOutcome
 
typedef Aws::Utils::Outcome< SetLocalConsolePasswordResult, StorageGatewayError > Aws::StorageGateway::Model::SetLocalConsolePasswordOutcome
 
typedef Aws::Utils::Outcome< SetSMBGuestPasswordResult, StorageGatewayError > Aws::StorageGateway::Model::SetSMBGuestPasswordOutcome
 
typedef Aws::Utils::Outcome< ShutdownGatewayResult, StorageGatewayError > Aws::StorageGateway::Model::ShutdownGatewayOutcome
 
typedef Aws::Utils::Outcome< StartAvailabilityMonitorTestResult, StorageGatewayError > Aws::StorageGateway::Model::StartAvailabilityMonitorTestOutcome
 
typedef Aws::Utils::Outcome< StartGatewayResult, StorageGatewayError > Aws::StorageGateway::Model::StartGatewayOutcome
 
typedef Aws::Utils::Outcome< UpdateAutomaticTapeCreationPolicyResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateAutomaticTapeCreationPolicyOutcome
 
typedef Aws::Utils::Outcome< UpdateBandwidthRateLimitResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateBandwidthRateLimitOutcome
 
typedef Aws::Utils::Outcome< UpdateBandwidthRateLimitScheduleResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateBandwidthRateLimitScheduleOutcome
 
typedef Aws::Utils::Outcome< UpdateChapCredentialsResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateChapCredentialsOutcome
 
typedef Aws::Utils::Outcome< UpdateFileSystemAssociationResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateFileSystemAssociationOutcome
 
typedef Aws::Utils::Outcome< UpdateGatewayInformationResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateGatewayInformationOutcome
 
typedef Aws::Utils::Outcome< UpdateGatewaySoftwareNowResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateGatewaySoftwareNowOutcome
 
typedef Aws::Utils::Outcome< UpdateMaintenanceStartTimeResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateMaintenanceStartTimeOutcome
 
typedef Aws::Utils::Outcome< UpdateNFSFileShareResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateNFSFileShareOutcome
 
typedef Aws::Utils::Outcome< UpdateSMBFileShareResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateSMBFileShareOutcome
 
typedef Aws::Utils::Outcome< UpdateSMBFileShareVisibilityResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateSMBFileShareVisibilityOutcome
 
typedef Aws::Utils::Outcome< UpdateSMBSecurityStrategyResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateSMBSecurityStrategyOutcome
 
typedef Aws::Utils::Outcome< UpdateSnapshotScheduleResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateSnapshotScheduleOutcome
 
typedef Aws::Utils::Outcome< UpdateVTLDeviceTypeResult, StorageGatewayError > Aws::StorageGateway::Model::UpdateVTLDeviceTypeOutcome
 
typedef std::future< ActivateGatewayOutcome > Aws::StorageGateway::Model::ActivateGatewayOutcomeCallable
 
typedef std::future< AddCacheOutcome > Aws::StorageGateway::Model::AddCacheOutcomeCallable
 
typedef std::future< AddTagsToResourceOutcome > Aws::StorageGateway::Model::AddTagsToResourceOutcomeCallable
 
typedef std::future< AddUploadBufferOutcome > Aws::StorageGateway::Model::AddUploadBufferOutcomeCallable
 
typedef std::future< AddWorkingStorageOutcome > Aws::StorageGateway::Model::AddWorkingStorageOutcomeCallable
 
typedef std::future< AssignTapePoolOutcome > Aws::StorageGateway::Model::AssignTapePoolOutcomeCallable
 
typedef std::future< AssociateFileSystemOutcome > Aws::StorageGateway::Model::AssociateFileSystemOutcomeCallable
 
typedef std::future< AttachVolumeOutcome > Aws::StorageGateway::Model::AttachVolumeOutcomeCallable
 
typedef std::future< CancelArchivalOutcome > Aws::StorageGateway::Model::CancelArchivalOutcomeCallable
 
typedef std::future< CancelRetrievalOutcome > Aws::StorageGateway::Model::CancelRetrievalOutcomeCallable
 
typedef std::future< CreateCachediSCSIVolumeOutcome > Aws::StorageGateway::Model::CreateCachediSCSIVolumeOutcomeCallable
 
typedef std::future< CreateNFSFileShareOutcome > Aws::StorageGateway::Model::CreateNFSFileShareOutcomeCallable
 
typedef std::future< CreateSMBFileShareOutcome > Aws::StorageGateway::Model::CreateSMBFileShareOutcomeCallable
 
typedef std::future< CreateSnapshotOutcome > Aws::StorageGateway::Model::CreateSnapshotOutcomeCallable
 
typedef std::future< CreateSnapshotFromVolumeRecoveryPointOutcome > Aws::StorageGateway::Model::CreateSnapshotFromVolumeRecoveryPointOutcomeCallable
 
typedef std::future< CreateStorediSCSIVolumeOutcome > Aws::StorageGateway::Model::CreateStorediSCSIVolumeOutcomeCallable
 
typedef std::future< CreateTapePoolOutcome > Aws::StorageGateway::Model::CreateTapePoolOutcomeCallable
 
typedef std::future< CreateTapeWithBarcodeOutcome > Aws::StorageGateway::Model::CreateTapeWithBarcodeOutcomeCallable
 
typedef std::future< CreateTapesOutcome > Aws::StorageGateway::Model::CreateTapesOutcomeCallable
 
typedef std::future< DeleteAutomaticTapeCreationPolicyOutcome > Aws::StorageGateway::Model::DeleteAutomaticTapeCreationPolicyOutcomeCallable
 
typedef std::future< DeleteBandwidthRateLimitOutcome > Aws::StorageGateway::Model::DeleteBandwidthRateLimitOutcomeCallable
 
typedef std::future< DeleteChapCredentialsOutcome > Aws::StorageGateway::Model::DeleteChapCredentialsOutcomeCallable
 
typedef std::future< DeleteFileShareOutcome > Aws::StorageGateway::Model::DeleteFileShareOutcomeCallable
 
typedef std::future< DeleteGatewayOutcome > Aws::StorageGateway::Model::DeleteGatewayOutcomeCallable
 
typedef std::future< DeleteSnapshotScheduleOutcome > Aws::StorageGateway::Model::DeleteSnapshotScheduleOutcomeCallable
 
typedef std::future< DeleteTapeOutcome > Aws::StorageGateway::Model::DeleteTapeOutcomeCallable
 
typedef std::future< DeleteTapeArchiveOutcome > Aws::StorageGateway::Model::DeleteTapeArchiveOutcomeCallable
 
typedef std::future< DeleteTapePoolOutcome > Aws::StorageGateway::Model::DeleteTapePoolOutcomeCallable
 
typedef std::future< DeleteVolumeOutcome > Aws::StorageGateway::Model::DeleteVolumeOutcomeCallable
 
typedef std::future< DescribeAvailabilityMonitorTestOutcome > Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestOutcomeCallable
 
typedef std::future< DescribeBandwidthRateLimitOutcome > Aws::StorageGateway::Model::DescribeBandwidthRateLimitOutcomeCallable
 
typedef std::future< DescribeBandwidthRateLimitScheduleOutcome > Aws::StorageGateway::Model::DescribeBandwidthRateLimitScheduleOutcomeCallable
 
typedef std::future< DescribeCacheOutcome > Aws::StorageGateway::Model::DescribeCacheOutcomeCallable
 
typedef std::future< DescribeCachediSCSIVolumesOutcome > Aws::StorageGateway::Model::DescribeCachediSCSIVolumesOutcomeCallable
 
typedef std::future< DescribeChapCredentialsOutcome > Aws::StorageGateway::Model::DescribeChapCredentialsOutcomeCallable
 
typedef std::future< DescribeFileSystemAssociationsOutcome > Aws::StorageGateway::Model::DescribeFileSystemAssociationsOutcomeCallable
 
typedef std::future< DescribeGatewayInformationOutcome > Aws::StorageGateway::Model::DescribeGatewayInformationOutcomeCallable
 
typedef std::future< DescribeMaintenanceStartTimeOutcome > Aws::StorageGateway::Model::DescribeMaintenanceStartTimeOutcomeCallable
 
typedef std::future< DescribeNFSFileSharesOutcome > Aws::StorageGateway::Model::DescribeNFSFileSharesOutcomeCallable
 
typedef std::future< DescribeSMBFileSharesOutcome > Aws::StorageGateway::Model::DescribeSMBFileSharesOutcomeCallable
 
typedef std::future< DescribeSMBSettingsOutcome > Aws::StorageGateway::Model::DescribeSMBSettingsOutcomeCallable
 
typedef std::future< DescribeSnapshotScheduleOutcome > Aws::StorageGateway::Model::DescribeSnapshotScheduleOutcomeCallable
 
typedef std::future< DescribeStorediSCSIVolumesOutcome > Aws::StorageGateway::Model::DescribeStorediSCSIVolumesOutcomeCallable
 
typedef std::future< DescribeTapeArchivesOutcome > Aws::StorageGateway::Model::DescribeTapeArchivesOutcomeCallable
 
typedef std::future< DescribeTapeRecoveryPointsOutcome > Aws::StorageGateway::Model::DescribeTapeRecoveryPointsOutcomeCallable
 
typedef std::future< DescribeTapesOutcome > Aws::StorageGateway::Model::DescribeTapesOutcomeCallable
 
typedef std::future< DescribeUploadBufferOutcome > Aws::StorageGateway::Model::DescribeUploadBufferOutcomeCallable
 
typedef std::future< DescribeVTLDevicesOutcome > Aws::StorageGateway::Model::DescribeVTLDevicesOutcomeCallable
 
typedef std::future< DescribeWorkingStorageOutcome > Aws::StorageGateway::Model::DescribeWorkingStorageOutcomeCallable
 
typedef std::future< DetachVolumeOutcome > Aws::StorageGateway::Model::DetachVolumeOutcomeCallable
 
typedef std::future< DisableGatewayOutcome > Aws::StorageGateway::Model::DisableGatewayOutcomeCallable
 
typedef std::future< DisassociateFileSystemOutcome > Aws::StorageGateway::Model::DisassociateFileSystemOutcomeCallable
 
typedef std::future< JoinDomainOutcome > Aws::StorageGateway::Model::JoinDomainOutcomeCallable
 
typedef std::future< ListAutomaticTapeCreationPoliciesOutcome > Aws::StorageGateway::Model::ListAutomaticTapeCreationPoliciesOutcomeCallable
 
typedef std::future< ListFileSharesOutcome > Aws::StorageGateway::Model::ListFileSharesOutcomeCallable
 
typedef std::future< ListFileSystemAssociationsOutcome > Aws::StorageGateway::Model::ListFileSystemAssociationsOutcomeCallable
 
typedef std::future< ListGatewaysOutcome > Aws::StorageGateway::Model::ListGatewaysOutcomeCallable
 
typedef std::future< ListLocalDisksOutcome > Aws::StorageGateway::Model::ListLocalDisksOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::StorageGateway::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< ListTapePoolsOutcome > Aws::StorageGateway::Model::ListTapePoolsOutcomeCallable
 
typedef std::future< ListTapesOutcome > Aws::StorageGateway::Model::ListTapesOutcomeCallable
 
typedef std::future< ListVolumeInitiatorsOutcome > Aws::StorageGateway::Model::ListVolumeInitiatorsOutcomeCallable
 
typedef std::future< ListVolumeRecoveryPointsOutcome > Aws::StorageGateway::Model::ListVolumeRecoveryPointsOutcomeCallable
 
typedef std::future< ListVolumesOutcome > Aws::StorageGateway::Model::ListVolumesOutcomeCallable
 
typedef std::future< NotifyWhenUploadedOutcome > Aws::StorageGateway::Model::NotifyWhenUploadedOutcomeCallable
 
typedef std::future< RefreshCacheOutcome > Aws::StorageGateway::Model::RefreshCacheOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcome > Aws::StorageGateway::Model::RemoveTagsFromResourceOutcomeCallable
 
typedef std::future< ResetCacheOutcome > Aws::StorageGateway::Model::ResetCacheOutcomeCallable
 
typedef std::future< RetrieveTapeArchiveOutcome > Aws::StorageGateway::Model::RetrieveTapeArchiveOutcomeCallable
 
typedef std::future< RetrieveTapeRecoveryPointOutcome > Aws::StorageGateway::Model::RetrieveTapeRecoveryPointOutcomeCallable
 
typedef std::future< SetLocalConsolePasswordOutcome > Aws::StorageGateway::Model::SetLocalConsolePasswordOutcomeCallable
 
typedef std::future< SetSMBGuestPasswordOutcome > Aws::StorageGateway::Model::SetSMBGuestPasswordOutcomeCallable
 
typedef std::future< ShutdownGatewayOutcome > Aws::StorageGateway::Model::ShutdownGatewayOutcomeCallable
 
typedef std::future< StartAvailabilityMonitorTestOutcome > Aws::StorageGateway::Model::StartAvailabilityMonitorTestOutcomeCallable
 
typedef std::future< StartGatewayOutcome > Aws::StorageGateway::Model::StartGatewayOutcomeCallable
 
typedef std::future< UpdateAutomaticTapeCreationPolicyOutcome > Aws::StorageGateway::Model::UpdateAutomaticTapeCreationPolicyOutcomeCallable
 
typedef std::future< UpdateBandwidthRateLimitOutcome > Aws::StorageGateway::Model::UpdateBandwidthRateLimitOutcomeCallable
 
typedef std::future< UpdateBandwidthRateLimitScheduleOutcome > Aws::StorageGateway::Model::UpdateBandwidthRateLimitScheduleOutcomeCallable
 
typedef std::future< UpdateChapCredentialsOutcome > Aws::StorageGateway::Model::UpdateChapCredentialsOutcomeCallable
 
typedef std::future< UpdateFileSystemAssociationOutcome > Aws::StorageGateway::Model::UpdateFileSystemAssociationOutcomeCallable
 
typedef std::future< UpdateGatewayInformationOutcome > Aws::StorageGateway::Model::UpdateGatewayInformationOutcomeCallable
 
typedef std::future< UpdateGatewaySoftwareNowOutcome > Aws::StorageGateway::Model::UpdateGatewaySoftwareNowOutcomeCallable
 
typedef std::future< UpdateMaintenanceStartTimeOutcome > Aws::StorageGateway::Model::UpdateMaintenanceStartTimeOutcomeCallable
 
typedef std::future< UpdateNFSFileShareOutcome > Aws::StorageGateway::Model::UpdateNFSFileShareOutcomeCallable
 
typedef std::future< UpdateSMBFileShareOutcome > Aws::StorageGateway::Model::UpdateSMBFileShareOutcomeCallable
 
typedef std::future< UpdateSMBFileShareVisibilityOutcome > Aws::StorageGateway::Model::UpdateSMBFileShareVisibilityOutcomeCallable
 
typedef std::future< UpdateSMBSecurityStrategyOutcome > Aws::StorageGateway::Model::UpdateSMBSecurityStrategyOutcomeCallable
 
typedef std::future< UpdateSnapshotScheduleOutcome > Aws::StorageGateway::Model::UpdateSnapshotScheduleOutcomeCallable
 
typedef std::future< UpdateVTLDeviceTypeOutcome > Aws::StorageGateway::Model::UpdateVTLDeviceTypeOutcomeCallable
 
typedef std::function< void(const StorageGatewayClient *, const Model::ActivateGatewayRequest &, const Model::ActivateGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ActivateGatewayResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AddCacheRequest &, const Model::AddCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AddCacheResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AddTagsToResourceRequest &, const Model::AddTagsToResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AddTagsToResourceResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AddUploadBufferRequest &, const Model::AddUploadBufferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AddUploadBufferResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AddWorkingStorageRequest &, const Model::AddWorkingStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AddWorkingStorageResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AssignTapePoolRequest &, const Model::AssignTapePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AssignTapePoolResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AssociateFileSystemRequest &, const Model::AssociateFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AssociateFileSystemResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::AttachVolumeRequest &, const Model::AttachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::AttachVolumeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CancelArchivalRequest &, const Model::CancelArchivalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CancelArchivalResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CancelRetrievalRequest &, const Model::CancelRetrievalOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CancelRetrievalResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateCachediSCSIVolumeRequest &, const Model::CreateCachediSCSIVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateCachediSCSIVolumeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateNFSFileShareRequest &, const Model::CreateNFSFileShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateNFSFileShareResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateSMBFileShareRequest &, const Model::CreateSMBFileShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateSMBFileShareResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateSnapshotRequest &, const Model::CreateSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateSnapshotResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateSnapshotFromVolumeRecoveryPointRequest &, const Model::CreateSnapshotFromVolumeRecoveryPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateSnapshotFromVolumeRecoveryPointResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateStorediSCSIVolumeRequest &, const Model::CreateStorediSCSIVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateStorediSCSIVolumeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateTapePoolRequest &, const Model::CreateTapePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateTapePoolResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateTapeWithBarcodeRequest &, const Model::CreateTapeWithBarcodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateTapeWithBarcodeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::CreateTapesRequest &, const Model::CreateTapesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::CreateTapesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteAutomaticTapeCreationPolicyRequest &, const Model::DeleteAutomaticTapeCreationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteAutomaticTapeCreationPolicyResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteBandwidthRateLimitRequest &, const Model::DeleteBandwidthRateLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteBandwidthRateLimitResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteChapCredentialsRequest &, const Model::DeleteChapCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteChapCredentialsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteFileShareRequest &, const Model::DeleteFileShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteFileShareResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteGatewayRequest &, const Model::DeleteGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteGatewayResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteSnapshotScheduleRequest &, const Model::DeleteSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteTapeRequest &, const Model::DeleteTapeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteTapeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteTapeArchiveRequest &, const Model::DeleteTapeArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteTapeArchiveResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteTapePoolRequest &, const Model::DeleteTapePoolOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteTapePoolResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DeleteVolumeRequest &, const Model::DeleteVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DeleteVolumeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeAvailabilityMonitorTestRequest &, const Model::DescribeAvailabilityMonitorTestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeAvailabilityMonitorTestResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeBandwidthRateLimitRequest &, const Model::DescribeBandwidthRateLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeBandwidthRateLimitResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeBandwidthRateLimitScheduleRequest &, const Model::DescribeBandwidthRateLimitScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeBandwidthRateLimitScheduleResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeCacheRequest &, const Model::DescribeCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeCacheResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeCachediSCSIVolumesRequest &, const Model::DescribeCachediSCSIVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeCachediSCSIVolumesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeChapCredentialsRequest &, const Model::DescribeChapCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeChapCredentialsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeFileSystemAssociationsRequest &, const Model::DescribeFileSystemAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeFileSystemAssociationsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeGatewayInformationRequest &, const Model::DescribeGatewayInformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeGatewayInformationResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeMaintenanceStartTimeRequest &, const Model::DescribeMaintenanceStartTimeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeMaintenanceStartTimeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeNFSFileSharesRequest &, const Model::DescribeNFSFileSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeNFSFileSharesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeSMBFileSharesRequest &, const Model::DescribeSMBFileSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeSMBFileSharesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeSMBSettingsRequest &, const Model::DescribeSMBSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeSMBSettingsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeSnapshotScheduleRequest &, const Model::DescribeSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeStorediSCSIVolumesRequest &, const Model::DescribeStorediSCSIVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeStorediSCSIVolumesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeTapeArchivesRequest &, const Model::DescribeTapeArchivesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeTapeArchivesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeTapeRecoveryPointsRequest &, const Model::DescribeTapeRecoveryPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeTapeRecoveryPointsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeTapesRequest &, const Model::DescribeTapesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeTapesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeUploadBufferRequest &, const Model::DescribeUploadBufferOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeUploadBufferResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeVTLDevicesRequest &, const Model::DescribeVTLDevicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeVTLDevicesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DescribeWorkingStorageRequest &, const Model::DescribeWorkingStorageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DescribeWorkingStorageResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DetachVolumeRequest &, const Model::DetachVolumeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DetachVolumeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DisableGatewayRequest &, const Model::DisableGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DisableGatewayResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::DisassociateFileSystemRequest &, const Model::DisassociateFileSystemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::DisassociateFileSystemResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::JoinDomainRequest &, const Model::JoinDomainOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::JoinDomainResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListAutomaticTapeCreationPoliciesRequest &, const Model::ListAutomaticTapeCreationPoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListAutomaticTapeCreationPoliciesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListFileSharesRequest &, const Model::ListFileSharesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListFileSharesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListFileSystemAssociationsRequest &, const Model::ListFileSystemAssociationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListFileSystemAssociationsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListGatewaysRequest &, const Model::ListGatewaysOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListGatewaysResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListLocalDisksRequest &, const Model::ListLocalDisksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListLocalDisksResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListTapePoolsRequest &, const Model::ListTapePoolsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListTapePoolsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListTapesRequest &, const Model::ListTapesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListTapesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListVolumeInitiatorsRequest &, const Model::ListVolumeInitiatorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListVolumeInitiatorsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListVolumeRecoveryPointsRequest &, const Model::ListVolumeRecoveryPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListVolumeRecoveryPointsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ListVolumesRequest &, const Model::ListVolumesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ListVolumesResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::NotifyWhenUploadedRequest &, const Model::NotifyWhenUploadedOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::NotifyWhenUploadedResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::RefreshCacheRequest &, const Model::RefreshCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::RefreshCacheResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::RemoveTagsFromResourceRequest &, const Model::RemoveTagsFromResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::RemoveTagsFromResourceResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ResetCacheRequest &, const Model::ResetCacheOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ResetCacheResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::RetrieveTapeArchiveRequest &, const Model::RetrieveTapeArchiveOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::RetrieveTapeArchiveResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::RetrieveTapeRecoveryPointRequest &, const Model::RetrieveTapeRecoveryPointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::RetrieveTapeRecoveryPointResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::SetLocalConsolePasswordRequest &, const Model::SetLocalConsolePasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::SetLocalConsolePasswordResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::SetSMBGuestPasswordRequest &, const Model::SetSMBGuestPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::SetSMBGuestPasswordResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::ShutdownGatewayRequest &, const Model::ShutdownGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::ShutdownGatewayResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::StartAvailabilityMonitorTestRequest &, const Model::StartAvailabilityMonitorTestOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::StartAvailabilityMonitorTestResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::StartGatewayRequest &, const Model::StartGatewayOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::StartGatewayResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateAutomaticTapeCreationPolicyRequest &, const Model::UpdateAutomaticTapeCreationPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateAutomaticTapeCreationPolicyResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateBandwidthRateLimitRequest &, const Model::UpdateBandwidthRateLimitOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateBandwidthRateLimitResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateBandwidthRateLimitScheduleRequest &, const Model::UpdateBandwidthRateLimitScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateBandwidthRateLimitScheduleResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateChapCredentialsRequest &, const Model::UpdateChapCredentialsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateChapCredentialsResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateFileSystemAssociationRequest &, const Model::UpdateFileSystemAssociationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateFileSystemAssociationResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateGatewayInformationRequest &, const Model::UpdateGatewayInformationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateGatewayInformationResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateGatewaySoftwareNowRequest &, const Model::UpdateGatewaySoftwareNowOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateGatewaySoftwareNowResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateMaintenanceStartTimeRequest &, const Model::UpdateMaintenanceStartTimeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateMaintenanceStartTimeResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateNFSFileShareRequest &, const Model::UpdateNFSFileShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateNFSFileShareResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateSMBFileShareRequest &, const Model::UpdateSMBFileShareOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateSMBFileShareResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateSMBFileShareVisibilityRequest &, const Model::UpdateSMBFileShareVisibilityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateSMBFileShareVisibilityResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateSMBSecurityStrategyRequest &, const Model::UpdateSMBSecurityStrategyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateSMBSecurityStrategyResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateSnapshotScheduleRequest &, const Model::UpdateSnapshotScheduleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateSnapshotScheduleResponseReceivedHandler
 
typedef std::function< void(const StorageGatewayClient *, const Model::UpdateVTLDeviceTypeRequest &, const Model::UpdateVTLDeviceTypeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::StorageGateway::UpdateVTLDeviceTypeResponseReceivedHandler