You are viewing documentation for version 1 of the AWS SDK for Ruby. Version 2 documentation can be found here.
Class: AWS::StorageGateway::Client
- Inherits:
-
Core::JSONClient
- Object
- Core::Client
- Core::JSONClient
- AWS::StorageGateway::Client
- Defined in:
- lib/aws/storage_gateway/client.rb
Overview
Client class for AWS Storage Gateway.
Defined Under Namespace
Constant Summary
- API_VERSION =
'2013-06-30'
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#activate_gateway(options = {}) ⇒ Core::Response
Calls the ActivateGateway API operation.
-
#add_cache(options = {}) ⇒ Core::Response
Calls the AddCache API operation.
-
#add_upload_buffer(options = {}) ⇒ Core::Response
Calls the AddUploadBuffer API operation.
-
#add_working_storage(options = {}) ⇒ Core::Response
Calls the AddWorkingStorage API operation.
-
#cancel_archival(options = {}) ⇒ Core::Response
Calls the CancelArchival API operation.
-
#cancel_retrieval(options = {}) ⇒ Core::Response
Calls the CancelRetrieval API operation.
-
#create_cachedi_scsi_volume(options = {}) ⇒ Core::Response
Calls the CreateCachediSCSIVolume API operation.
-
#create_snapshot(options = {}) ⇒ Core::Response
Calls the CreateSnapshot API operation.
-
#create_snapshot_from_volume_recovery_point(options = {}) ⇒ Core::Response
Calls the CreateSnapshotFromVolumeRecoveryPoint API operation.
-
#create_storedi_scsi_volume(options = {}) ⇒ Core::Response
Calls the CreateStorediSCSIVolume API operation.
-
#create_tapes(options = {}) ⇒ Core::Response
Calls the CreateTapes API operation.
-
#delete_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the DeleteBandwidthRateLimit API operation.
-
#delete_chap_credentials(options = {}) ⇒ Core::Response
Calls the DeleteChapCredentials API operation.
-
#delete_gateway(options = {}) ⇒ Core::Response
Calls the DeleteGateway API operation.
-
#delete_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the DeleteSnapshotSchedule API operation.
-
#delete_tape(options = {}) ⇒ Core::Response
Calls the DeleteTape API operation.
-
#delete_tape_archive(options = {}) ⇒ Core::Response
Calls the DeleteTapeArchive API operation.
-
#delete_volume(options = {}) ⇒ Core::Response
Calls the DeleteVolume API operation.
-
#describe_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the DescribeBandwidthRateLimit API operation.
-
#describe_cache(options = {}) ⇒ Core::Response
Calls the DescribeCache API operation.
-
#describe_cachedi_scsi_volumes(options = {}) ⇒ Core::Response
Calls the DescribeCachediSCSIVolumes API operation.
-
#describe_chap_credentials(options = {}) ⇒ Core::Response
Calls the DescribeChapCredentials API operation.
-
#describe_gateway_information(options = {}) ⇒ Core::Response
Calls the DescribeGatewayInformation API operation.
-
#describe_maintenance_start_time(options = {}) ⇒ Core::Response
Calls the DescribeMaintenanceStartTime API operation.
-
#describe_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the DescribeSnapshotSchedule API operation.
-
#describe_storedi_scsi_volumes(options = {}) ⇒ Core::Response
Calls the DescribeStorediSCSIVolumes API operation.
-
#describe_tape_archives(options = {}) ⇒ Core::Response
Calls the DescribeTapeArchives API operation.
-
#describe_tape_recovery_points(options = {}) ⇒ Core::Response
Calls the DescribeTapeRecoveryPoints API operation.
-
#describe_tapes(options = {}) ⇒ Core::Response
Calls the DescribeTapes API operation.
-
#describe_upload_buffer(options = {}) ⇒ Core::Response
Calls the DescribeUploadBuffer API operation.
-
#describe_vtl_devices(options = {}) ⇒ Core::Response
Calls the DescribeVTLDevices API operation.
-
#describe_working_storage(options = {}) ⇒ Core::Response
Calls the DescribeWorkingStorage API operation.
-
#disable_gateway(options = {}) ⇒ Core::Response
Calls the DisableGateway API operation.
-
#list_gateways(options = {}) ⇒ Core::Response
Calls the ListGateways API operation.
-
#list_local_disks(options = {}) ⇒ Core::Response
Calls the ListLocalDisks API operation.
-
#list_volume_recovery_points(options = {}) ⇒ Core::Response
Calls the ListVolumeRecoveryPoints API operation.
-
#list_volumes(options = {}) ⇒ Core::Response
Calls the ListVolumes API operation.
-
#retrieve_tape_archive(options = {}) ⇒ Core::Response
Calls the RetrieveTapeArchive API operation.
-
#retrieve_tape_recovery_point(options = {}) ⇒ Core::Response
Calls the RetrieveTapeRecoveryPoint API operation.
-
#shutdown_gateway(options = {}) ⇒ Core::Response
Calls the ShutdownGateway API operation.
-
#start_gateway(options = {}) ⇒ Core::Response
Calls the StartGateway API operation.
-
#update_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the UpdateBandwidthRateLimit API operation.
-
#update_chap_credentials(options = {}) ⇒ Core::Response
Calls the UpdateChapCredentials API operation.
-
#update_gateway_information(options = {}) ⇒ Core::Response
Calls the UpdateGatewayInformation API operation.
-
#update_gateway_software_now(options = {}) ⇒ Core::Response
Calls the UpdateGatewaySoftwareNow API operation.
-
#update_maintenance_start_time(options = {}) ⇒ Core::Response
Calls the UpdateMaintenanceStartTime API operation.
-
#update_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the UpdateSnapshotSchedule API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#activate_gateway(options = {}) ⇒ Core::Response
Calls the ActivateGateway API operation.
#add_cache(options = {}) ⇒ Core::Response
Calls the AddCache API operation.
#add_upload_buffer(options = {}) ⇒ Core::Response
Calls the AddUploadBuffer API operation.
#add_working_storage(options = {}) ⇒ Core::Response
Calls the AddWorkingStorage API operation.
#cancel_archival(options = {}) ⇒ Core::Response
Calls the CancelArchival API operation.
#cancel_retrieval(options = {}) ⇒ Core::Response
Calls the CancelRetrieval API operation.
#create_cachedi_scsi_volume(options = {}) ⇒ Core::Response
Calls the CreateCachediSCSIVolume API operation.
#create_snapshot(options = {}) ⇒ Core::Response
Calls the CreateSnapshot API operation.
#create_snapshot_from_volume_recovery_point(options = {}) ⇒ Core::Response
Calls the CreateSnapshotFromVolumeRecoveryPoint API operation.
#create_storedi_scsi_volume(options = {}) ⇒ Core::Response
Calls the CreateStorediSCSIVolume API operation.
#create_tapes(options = {}) ⇒ Core::Response
Calls the CreateTapes API operation.
#delete_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the DeleteBandwidthRateLimit API operation.
#delete_chap_credentials(options = {}) ⇒ Core::Response
Calls the DeleteChapCredentials API operation.
#delete_gateway(options = {}) ⇒ Core::Response
Calls the DeleteGateway API operation.
#delete_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the DeleteSnapshotSchedule API operation.
#delete_tape(options = {}) ⇒ Core::Response
Calls the DeleteTape API operation.
#delete_tape_archive(options = {}) ⇒ Core::Response
Calls the DeleteTapeArchive API operation.
#delete_volume(options = {}) ⇒ Core::Response
Calls the DeleteVolume API operation.
#describe_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the DescribeBandwidthRateLimit API operation.
#describe_cache(options = {}) ⇒ Core::Response
Calls the DescribeCache API operation.
#describe_cachedi_scsi_volumes(options = {}) ⇒ Core::Response
Calls the DescribeCachediSCSIVolumes API operation.
#describe_chap_credentials(options = {}) ⇒ Core::Response
Calls the DescribeChapCredentials API operation.
#describe_gateway_information(options = {}) ⇒ Core::Response
Calls the DescribeGatewayInformation API operation.
#describe_maintenance_start_time(options = {}) ⇒ Core::Response
Calls the DescribeMaintenanceStartTime API operation.
#describe_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the DescribeSnapshotSchedule API operation.
#describe_storedi_scsi_volumes(options = {}) ⇒ Core::Response
Calls the DescribeStorediSCSIVolumes API operation.
#describe_tape_archives(options = {}) ⇒ Core::Response
Calls the DescribeTapeArchives API operation.
#describe_tape_recovery_points(options = {}) ⇒ Core::Response
Calls the DescribeTapeRecoveryPoints API operation.
#describe_tapes(options = {}) ⇒ Core::Response
Calls the DescribeTapes API operation.
#describe_upload_buffer(options = {}) ⇒ Core::Response
Calls the DescribeUploadBuffer API operation.
#describe_vtl_devices(options = {}) ⇒ Core::Response
Calls the DescribeVTLDevices API operation.
#describe_working_storage(options = {}) ⇒ Core::Response
Calls the DescribeWorkingStorage API operation.
#disable_gateway(options = {}) ⇒ Core::Response
Calls the DisableGateway API operation.
#list_gateways(options = {}) ⇒ Core::Response
Calls the ListGateways API operation.
#list_local_disks(options = {}) ⇒ Core::Response
Calls the ListLocalDisks API operation.
#list_volume_recovery_points(options = {}) ⇒ Core::Response
Calls the ListVolumeRecoveryPoints API operation.
#list_volumes(options = {}) ⇒ Core::Response
Calls the ListVolumes API operation.
#retrieve_tape_archive(options = {}) ⇒ Core::Response
Calls the RetrieveTapeArchive API operation.
#retrieve_tape_recovery_point(options = {}) ⇒ Core::Response
Calls the RetrieveTapeRecoveryPoint API operation.
#shutdown_gateway(options = {}) ⇒ Core::Response
Calls the ShutdownGateway API operation.
#start_gateway(options = {}) ⇒ Core::Response
Calls the StartGateway API operation.
#update_bandwidth_rate_limit(options = {}) ⇒ Core::Response
Calls the UpdateBandwidthRateLimit API operation.
#update_chap_credentials(options = {}) ⇒ Core::Response
Calls the UpdateChapCredentials API operation.
#update_gateway_information(options = {}) ⇒ Core::Response
Calls the UpdateGatewayInformation API operation.
#update_gateway_software_now(options = {}) ⇒ Core::Response
Calls the UpdateGatewaySoftwareNow API operation.
#update_maintenance_start_time(options = {}) ⇒ Core::Response
Calls the UpdateMaintenanceStartTime API operation.
#update_snapshot_schedule(options = {}) ⇒ Core::Response
Calls the UpdateSnapshotSchedule API operation.