Module: Aws::StorageGateway::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-storagegateway/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- ActivateGatewayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivateGatewayInput')
- ActivateGatewayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ActivateGatewayOutput')
- ActivationKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ActivationKey')
- ActiveDirectoryStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ActiveDirectoryStatus')
- AddCacheInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCacheInput')
- AddCacheOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddCacheOutput')
- AddTagsToResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceInput')
- AddTagsToResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsToResourceOutput')
- AddUploadBufferInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddUploadBufferInput')
- AddUploadBufferOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddUploadBufferOutput')
- AddWorkingStorageInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddWorkingStorageInput')
- AddWorkingStorageOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddWorkingStorageOutput')
- AssignTapePoolInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssignTapePoolInput')
- AssignTapePoolOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssignTapePoolOutput')
- AssociateFileSystemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateFileSystemInput')
- AssociateFileSystemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AssociateFileSystemOutput')
- AttachVolumeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachVolumeInput')
- AttachVolumeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachVolumeOutput')
- AuditDestinationARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AuditDestinationARN')
- Authentication =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Authentication')
- AutomaticTapeCreationPolicyInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutomaticTapeCreationPolicyInfo')
- AutomaticTapeCreationPolicyInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutomaticTapeCreationPolicyInfos')
- AutomaticTapeCreationRule =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AutomaticTapeCreationRule')
- AutomaticTapeCreationRules =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AutomaticTapeCreationRules')
- AutomaticUpdatePolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AutomaticUpdatePolicy')
- AvailabilityMonitorTestStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AvailabilityMonitorTestStatus')
- BandwidthDownloadRateLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BandwidthDownloadRateLimit')
- BandwidthRateLimitInterval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BandwidthRateLimitInterval')
- BandwidthRateLimitIntervals =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BandwidthRateLimitIntervals')
- BandwidthType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'BandwidthType')
- BandwidthUploadRateLimit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'BandwidthUploadRateLimit')
- Boolean =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'Boolean')
- CacheAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CacheAttributes')
- CacheStaleTimeoutInSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CacheStaleTimeoutInSeconds')
- CachediSCSIVolume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CachediSCSIVolume')
- CachediSCSIVolumes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'CachediSCSIVolumes')
- CancelArchivalInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelArchivalInput')
- CancelArchivalOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelArchivalOutput')
- CancelRetrievalInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelRetrievalInput')
- CancelRetrievalOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CancelRetrievalOutput')
- CaseSensitivity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CaseSensitivity')
- ChapCredentials =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ChapCredentials')
- ChapInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ChapInfo')
- ChapSecret =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ChapSecret')
- ClientToken =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ClientToken')
- CloudWatchLogGroupARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CloudWatchLogGroupARN')
- CreateCachediSCSIVolumeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCachediSCSIVolumeInput')
- CreateCachediSCSIVolumeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateCachediSCSIVolumeOutput')
Shapes::StructureShape.new(name: 'CreateNFSFileShareInput')
Shapes::StructureShape.new(name: 'CreateNFSFileShareOutput')
Shapes::StructureShape.new(name: 'CreateSMBFileShareInput')
Shapes::StructureShape.new(name: 'CreateSMBFileShareOutput')
- CreateSnapshotFromVolumeRecoveryPointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotFromVolumeRecoveryPointInput')
- CreateSnapshotFromVolumeRecoveryPointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotFromVolumeRecoveryPointOutput')
- CreateSnapshotInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotInput')
- CreateSnapshotOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateSnapshotOutput')
- CreateStorediSCSIVolumeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStorediSCSIVolumeInput')
- CreateStorediSCSIVolumeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateStorediSCSIVolumeOutput')
- CreateTapePoolInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapePoolInput')
- CreateTapePoolOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapePoolOutput')
- CreateTapeWithBarcodeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapeWithBarcodeInput')
- CreateTapeWithBarcodeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapeWithBarcodeOutput')
- CreateTapesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapesInput')
- CreateTapesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateTapesOutput')
- CreatedDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'CreatedDate')
- DNSHostName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DNSHostName')
- DayOfMonth =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DayOfMonth')
- DayOfWeek =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'DayOfWeek')
- DaysOfWeek =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DaysOfWeek')
- DeleteAutomaticTapeCreationPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAutomaticTapeCreationPolicyInput')
- DeleteAutomaticTapeCreationPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAutomaticTapeCreationPolicyOutput')
- DeleteBandwidthRateLimitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteBandwidthRateLimitInput')
- DeleteBandwidthRateLimitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteBandwidthRateLimitOutput')
- DeleteChapCredentialsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChapCredentialsInput')
- DeleteChapCredentialsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteChapCredentialsOutput')
Shapes::StructureShape.new(name: 'DeleteFileShareInput')
Shapes::StructureShape.new(name: 'DeleteFileShareOutput')
- DeleteGatewayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGatewayInput')
- DeleteGatewayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteGatewayOutput')
- DeleteSnapshotScheduleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotScheduleInput')
- DeleteSnapshotScheduleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteSnapshotScheduleOutput')
- DeleteTapeArchiveInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapeArchiveInput')
- DeleteTapeArchiveOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapeArchiveOutput')
- DeleteTapeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapeInput')
- DeleteTapeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapeOutput')
- DeleteTapePoolInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapePoolInput')
- DeleteTapePoolOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteTapePoolOutput')
- DeleteVolumeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVolumeInput')
- DeleteVolumeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteVolumeOutput')
- DeprecationDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeprecationDate')
- DescribeAvailabilityMonitorTestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAvailabilityMonitorTestInput')
- DescribeAvailabilityMonitorTestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAvailabilityMonitorTestOutput')
- DescribeBandwidthRateLimitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBandwidthRateLimitInput')
- DescribeBandwidthRateLimitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBandwidthRateLimitOutput')
- DescribeBandwidthRateLimitScheduleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBandwidthRateLimitScheduleInput')
- DescribeBandwidthRateLimitScheduleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeBandwidthRateLimitScheduleOutput')
- DescribeCacheInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCacheInput')
- DescribeCacheOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCacheOutput')
- DescribeCachediSCSIVolumesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCachediSCSIVolumesInput')
- DescribeCachediSCSIVolumesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeCachediSCSIVolumesOutput')
- DescribeChapCredentialsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChapCredentialsInput')
- DescribeChapCredentialsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeChapCredentialsOutput')
- DescribeFileSystemAssociationsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFileSystemAssociationsInput')
- DescribeFileSystemAssociationsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeFileSystemAssociationsOutput')
- DescribeGatewayInformationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeGatewayInformationInput')
- DescribeGatewayInformationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeGatewayInformationOutput')
- DescribeMaintenanceStartTimeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMaintenanceStartTimeInput')
- DescribeMaintenanceStartTimeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeMaintenanceStartTimeOutput')
Shapes::StructureShape.new(name: 'DescribeNFSFileSharesInput')
Shapes::StructureShape.new(name: 'DescribeNFSFileSharesOutput')
Shapes::StructureShape.new(name: 'DescribeSMBFileSharesInput')
Shapes::StructureShape.new(name: 'DescribeSMBFileSharesOutput')
- DescribeSMBSettingsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSMBSettingsInput')
- DescribeSMBSettingsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSMBSettingsOutput')
- DescribeSnapshotScheduleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotScheduleInput')
- DescribeSnapshotScheduleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeSnapshotScheduleOutput')
- DescribeStorediSCSIVolumesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStorediSCSIVolumesInput')
- DescribeStorediSCSIVolumesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeStorediSCSIVolumesOutput')
- DescribeTapeArchivesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapeArchivesInput')
- DescribeTapeArchivesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapeArchivesOutput')
- DescribeTapeRecoveryPointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapeRecoveryPointsInput')
- DescribeTapeRecoveryPointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapeRecoveryPointsOutput')
- DescribeTapesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapesInput')
- DescribeTapesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTapesOutput')
- DescribeUploadBufferInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUploadBufferInput')
- DescribeUploadBufferOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeUploadBufferOutput')
- DescribeVTLDevicesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVTLDevicesInput')
- DescribeVTLDevicesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeVTLDevicesOutput')
- DescribeWorkingStorageInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkingStorageInput')
- DescribeWorkingStorageOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeWorkingStorageOutput')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DetachVolumeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachVolumeInput')
- DetachVolumeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachVolumeOutput')
- DeviceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DeviceType')
- DeviceiSCSIAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeviceiSCSIAttributes')
- DisableGatewayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableGatewayInput')
- DisableGatewayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisableGatewayOutput')
- DisassociateFileSystemInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFileSystemInput')
- DisassociateFileSystemOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DisassociateFileSystemOutput')
- Disk =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Disk')
- DiskAllocationType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskAllocationType')
- DiskAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskAttribute')
- DiskAttributeList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DiskAttributeList')
- DiskId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DiskId')
- DiskIds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'DiskIds')
- Disks =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Disks')
- DomainName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainName')
- DomainUserName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainUserName')
- DomainUserPassword =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DomainUserPassword')
- DoubleObject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::FloatShape.new(name: 'DoubleObject')
- Ec2InstanceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ec2InstanceId')
- Ec2InstanceRegion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Ec2InstanceRegion')
- EncryptionType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EncryptionType')
- EndpointNetworkConfiguration =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'EndpointNetworkConfiguration')
- EndpointType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'EndpointType')
- ErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ErrorCode')
Shapes::StringShape.new(name: 'FileShareARN')
Shapes::ListShape.new(name: 'FileShareARNList')
Shapes::ListShape.new(name: 'FileShareClientList')
Shapes::StringShape.new(name: 'FileShareId')
Shapes::StructureShape.new(name: 'FileShareInfo')
Shapes::ListShape.new(name: 'FileShareInfoList')
Shapes::StringShape.new(name: 'FileShareName')
Shapes::StringShape.new(name: 'FileShareStatus')
Shapes::StringShape.new(name: 'FileShareType')
- FileSystemAssociationARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileSystemAssociationARN')
- FileSystemAssociationARNList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FileSystemAssociationARNList')
- FileSystemAssociationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileSystemAssociationId')
- FileSystemAssociationInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileSystemAssociationInfo')
- FileSystemAssociationInfoList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FileSystemAssociationInfoList')
- FileSystemAssociationStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileSystemAssociationStatus')
- FileSystemAssociationStatusDetail =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileSystemAssociationStatusDetail')
- FileSystemAssociationStatusDetails =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FileSystemAssociationStatusDetails')
- FileSystemAssociationSummary =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'FileSystemAssociationSummary')
- FileSystemAssociationSummaryList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FileSystemAssociationSummaryList')
- FileSystemAssociationSyncErrorCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileSystemAssociationSyncErrorCode')
- FileSystemLocationARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'FileSystemLocationARN')
- Folder =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Folder')
- FolderList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'FolderList')
- GatewayARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayARN')
- GatewayCapacity =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayCapacity')
- GatewayId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayId')
- GatewayInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'GatewayInfo')
- GatewayName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayName')
- GatewayNetworkInterfaces =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'GatewayNetworkInterfaces')
- GatewayOperationalState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayOperationalState')
- GatewayState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayState')
- GatewayTimezone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayTimezone')
- GatewayType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'GatewayType')
- Gateways =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Gateways')
- Host =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Host')
- HostEnvironment =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostEnvironment')
- HostEnvironmentId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HostEnvironmentId')
- Hosts =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Hosts')
- HourOfDay =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HourOfDay')
- IPV4Address =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IPV4Address')
- IPV4AddressCIDR =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IPV4AddressCIDR')
- Initiator =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Initiator')
- Initiators =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Initiators')
- InternalServerError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InternalServerError')
- InvalidGatewayRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidGatewayRequestException')
- IpAddressList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'IpAddressList')
- IqnName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'IqnName')
- JoinDomainInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JoinDomainInput')
- JoinDomainOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'JoinDomainOutput')
- KMSKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'KMSKey')
- LastSoftwareUpdate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LastSoftwareUpdate')
- ListAutomaticTapeCreationPoliciesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAutomaticTapeCreationPoliciesInput')
- ListAutomaticTapeCreationPoliciesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListAutomaticTapeCreationPoliciesOutput')
Shapes::StructureShape.new(name: 'ListFileSharesInput')
Shapes::StructureShape.new(name: 'ListFileSharesOutput')
- ListFileSystemAssociationsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFileSystemAssociationsInput')
- ListFileSystemAssociationsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListFileSystemAssociationsOutput')
- ListGatewaysInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGatewaysInput')
- ListGatewaysOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListGatewaysOutput')
- ListLocalDisksInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLocalDisksInput')
- ListLocalDisksOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListLocalDisksOutput')
- ListTagsForResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceInput')
- ListTagsForResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTagsForResourceOutput')
- ListTapePoolsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTapePoolsInput')
- ListTapePoolsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTapePoolsOutput')
- ListTapesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTapesInput')
- ListTapesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListTapesOutput')
- ListVolumeInitiatorsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumeInitiatorsInput')
- ListVolumeInitiatorsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumeInitiatorsOutput')
- ListVolumeRecoveryPointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumeRecoveryPointsInput')
- ListVolumeRecoveryPointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumeRecoveryPointsOutput')
- ListVolumesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumesInput')
- ListVolumesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListVolumesOutput')
- LocalConsolePassword =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LocalConsolePassword')
- LocationARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LocationARN')
- Marker =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Marker')
- MediumChangerType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'MediumChangerType')
- MinimumNumTapes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MinimumNumTapes')
- MinuteOfHour =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'MinuteOfHour')
Shapes::StructureShape.new(name: 'NFSFileShareDefaults')
Shapes::StructureShape.new(name: 'NFSFileShareInfo')
Shapes::ListShape.new(name: 'NFSFileShareInfoList')
- NetworkInterface =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NetworkInterface')
- NetworkInterfaceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NetworkInterfaceId')
- NextUpdateAvailabilityDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NextUpdateAvailabilityDate')
- NotificationId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationId')
- NotificationPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'NotificationPolicy')
- NotifyWhenUploadedInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyWhenUploadedInput')
- NotifyWhenUploadedOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'NotifyWhenUploadedOutput')
- NumTapesToCreate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'NumTapesToCreate')
- ObjectACL =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ObjectACL')
- OrganizationalUnit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'OrganizationalUnit')
- Path =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Path')
- PermissionId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PermissionId')
- PermissionMode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PermissionMode')
- PoolARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PoolARN')
- PoolARNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PoolARNs')
- PoolId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PoolId')
- PoolInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PoolInfo')
- PoolInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PoolInfos')
- PoolName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PoolName')
- PoolStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PoolStatus')
- PositiveIntObject =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PositiveIntObject')
- RecurrenceInHours =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RecurrenceInHours')
- RefreshCacheInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RefreshCacheInput')
- RefreshCacheOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RefreshCacheOutput')
- RegionId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RegionId')
- RemoveTagsFromResourceInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceInput')
- RemoveTagsFromResourceOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsFromResourceOutput')
- ResetCacheInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetCacheInput')
- ResetCacheOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ResetCacheOutput')
- ResourceARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ResourceARN')
- RetentionLockTimeInDays =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'RetentionLockTimeInDays')
- RetentionLockType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'RetentionLockType')
- RetrieveTapeArchiveInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetrieveTapeArchiveInput')
- RetrieveTapeArchiveOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetrieveTapeArchiveOutput')
- RetrieveTapeRecoveryPointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetrieveTapeRecoveryPointInput')
- RetrieveTapeRecoveryPointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RetrieveTapeRecoveryPointOutput')
- Role =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Role')
Shapes::StructureShape.new(name: 'SMBFileShareInfo')
Shapes::ListShape.new(name: 'SMBFileShareInfoList')
- SMBGuestPassword =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SMBGuestPassword')
- SMBLocalGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SMBLocalGroups')
- SMBSecurityStrategy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SMBSecurityStrategy')
Shapes::StructureShape.new(name: 'ServiceUnavailableError')
- SetLocalConsolePasswordInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLocalConsolePasswordInput')
- SetLocalConsolePasswordOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLocalConsolePasswordOutput')
- SetSMBGuestPasswordInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetSMBGuestPasswordInput')
- SetSMBGuestPasswordOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetSMBGuestPasswordOutput')
- ShutdownGatewayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShutdownGatewayInput')
- ShutdownGatewayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ShutdownGatewayOutput')
- SnapshotDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnapshotDescription')
- SnapshotId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SnapshotId')
- SoftwareUpdatePreferences =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SoftwareUpdatePreferences')
- SoftwareUpdatesEndDate =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SoftwareUpdatesEndDate')
- SoftwareVersion =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SoftwareVersion')
- Squash =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Squash')
- StartAvailabilityMonitorTestInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartAvailabilityMonitorTestInput')
- StartAvailabilityMonitorTestOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartAvailabilityMonitorTestOutput')
- StartGatewayInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartGatewayInput')
- StartGatewayOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StartGatewayOutput')
- StorageClass =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'StorageClass')
- StorageGatewayError =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StorageGatewayError')
- StorediSCSIVolume =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'StorediSCSIVolume')
- StorediSCSIVolumes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'StorediSCSIVolumes')
- SupportedGatewayCapacities =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SupportedGatewayCapacities')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeys =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeys')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- Tags =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tags')
- Tape =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tape')
- TapeARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeARN')
- TapeARNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TapeARNs')
- TapeArchive =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TapeArchive')
- TapeArchiveStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeArchiveStatus')
- TapeArchives =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TapeArchives')
- TapeBarcode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeBarcode')
- TapeBarcodePrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeBarcodePrefix')
- TapeDriveType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeDriveType')
- TapeInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TapeInfo')
- TapeInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TapeInfos')
- TapeRecoveryPointInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TapeRecoveryPointInfo')
- TapeRecoveryPointInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TapeRecoveryPointInfos')
- TapeRecoveryPointStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeRecoveryPointStatus')
- TapeSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TapeSize')
- TapeStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeStatus')
- TapeStorageClass =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TapeStorageClass')
- TapeUsage =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TapeUsage')
- Tapes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Tapes')
- TargetARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TargetARN')
- TargetName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TargetName')
- Time =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'Time')
- TimeoutInSeconds =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'TimeoutInSeconds')
- UpdateAutomaticTapeCreationPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAutomaticTapeCreationPolicyInput')
- UpdateAutomaticTapeCreationPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateAutomaticTapeCreationPolicyOutput')
- UpdateBandwidthRateLimitInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBandwidthRateLimitInput')
- UpdateBandwidthRateLimitOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBandwidthRateLimitOutput')
- UpdateBandwidthRateLimitScheduleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBandwidthRateLimitScheduleInput')
- UpdateBandwidthRateLimitScheduleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateBandwidthRateLimitScheduleOutput')
- UpdateChapCredentialsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChapCredentialsInput')
- UpdateChapCredentialsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateChapCredentialsOutput')
- UpdateFileSystemAssociationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFileSystemAssociationInput')
- UpdateFileSystemAssociationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateFileSystemAssociationOutput')
- UpdateGatewayInformationInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGatewayInformationInput')
- UpdateGatewayInformationOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGatewayInformationOutput')
- UpdateGatewaySoftwareNowInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGatewaySoftwareNowInput')
- UpdateGatewaySoftwareNowOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateGatewaySoftwareNowOutput')
- UpdateMaintenanceStartTimeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMaintenanceStartTimeInput')
- UpdateMaintenanceStartTimeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateMaintenanceStartTimeOutput')
Shapes::StructureShape.new(name: 'UpdateNFSFileShareInput')
Shapes::StructureShape.new(name: 'UpdateNFSFileShareOutput')
Shapes::StructureShape.new(name: 'UpdateSMBFileShareInput')
Shapes::StructureShape.new(name: 'UpdateSMBFileShareOutput')
Shapes::StructureShape.new(name: 'UpdateSMBFileShareVisibilityInput')
Shapes::StructureShape.new(name: 'UpdateSMBFileShareVisibilityOutput')
- UpdateSMBLocalGroupsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSMBLocalGroupsInput')
- UpdateSMBLocalGroupsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSMBLocalGroupsOutput')
- UpdateSMBSecurityStrategyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSMBSecurityStrategyInput')
- UpdateSMBSecurityStrategyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSMBSecurityStrategyOutput')
- UpdateSnapshotScheduleInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSnapshotScheduleInput')
- UpdateSnapshotScheduleOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateSnapshotScheduleOutput')
- UpdateVTLDeviceTypeInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVTLDeviceTypeInput')
- UpdateVTLDeviceTypeOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UpdateVTLDeviceTypeOutput')
- UserList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'UserList')
- UserListUser =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'UserListUser')
- VTLDevice =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VTLDevice')
- VTLDeviceARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VTLDeviceARN')
- VTLDeviceARNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VTLDeviceARNs')
- VTLDeviceProductIdentifier =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VTLDeviceProductIdentifier')
- VTLDeviceType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VTLDeviceType')
- VTLDeviceVendor =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VTLDeviceVendor')
- VTLDevices =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VTLDevices')
- VolumeARN =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeARN')
- VolumeARNs =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeARNs')
- VolumeAttachmentStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeAttachmentStatus')
- VolumeId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeId')
- VolumeInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeInfo')
- VolumeInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeInfos')
- VolumeRecoveryPointInfo =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeRecoveryPointInfo')
- VolumeRecoveryPointInfos =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'VolumeRecoveryPointInfos')
- VolumeStatus =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeStatus')
- VolumeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VolumeType')
- VolumeUsedInBytes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'VolumeUsedInBytes')
- VolumeiSCSIAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'VolumeiSCSIAttributes')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2013-06-30" api. = { "apiVersion" => "2013-06-30", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "storagegateway", "jsonVersion" => "1.1", "protocol" => "json", "protocols" => ["json"], "serviceFullName" => "AWS Storage Gateway", "serviceId" => "Storage Gateway", "signatureVersion" => "v4", "targetPrefix" => "StorageGateway_20130630", "uid" => "storagegateway-2013-06-30", } api.add_operation(:activate_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "ActivateGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ActivateGatewayInput) o.output = Shapes::ShapeRef.new(shape: ActivateGatewayOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:add_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "AddCache" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddCacheInput) o.output = Shapes::ShapeRef.new(shape: AddCacheOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:add_tags_to_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "AddTagsToResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddTagsToResourceInput) o.output = Shapes::ShapeRef.new(shape: AddTagsToResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:add_upload_buffer, Seahorse::Model::Operation.new.tap do |o| o.name = "AddUploadBuffer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddUploadBufferInput) o.output = Shapes::ShapeRef.new(shape: AddUploadBufferOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:add_working_storage, Seahorse::Model::Operation.new.tap do |o| o.name = "AddWorkingStorage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddWorkingStorageInput) o.output = Shapes::ShapeRef.new(shape: AddWorkingStorageOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:assign_tape_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "AssignTapePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssignTapePoolInput) o.output = Shapes::ShapeRef.new(shape: AssignTapePoolOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:associate_file_system, Seahorse::Model::Operation.new.tap do |o| o.name = "AssociateFileSystem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AssociateFileSystemInput) o.output = Shapes::ShapeRef.new(shape: AssociateFileSystemOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:attach_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachVolumeInput) o.output = Shapes::ShapeRef.new(shape: AttachVolumeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:cancel_archival, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelArchival" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelArchivalInput) o.output = Shapes::ShapeRef.new(shape: CancelArchivalOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:cancel_retrieval, Seahorse::Model::Operation.new.tap do |o| o.name = "CancelRetrieval" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CancelRetrievalInput) o.output = Shapes::ShapeRef.new(shape: CancelRetrievalOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_cached_iscsi_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateCachediSCSIVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateCachediSCSIVolumeInput) o.output = Shapes::ShapeRef.new(shape: CreateCachediSCSIVolumeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_nfs_file_share, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateNFSFileShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateNFSFileShareInput) o.output = Shapes::ShapeRef.new(shape: CreateNFSFileShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_smb_file_share, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSMBFileShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSMBFileShareInput) o.output = Shapes::ShapeRef.new(shape: CreateSMBFileShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_snapshot, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshot" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotInput) o.output = Shapes::ShapeRef.new(shape: CreateSnapshotOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableError) end) api.add_operation(:create_snapshot_from_volume_recovery_point, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateSnapshotFromVolumeRecoveryPoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateSnapshotFromVolumeRecoveryPointInput) o.output = Shapes::ShapeRef.new(shape: CreateSnapshotFromVolumeRecoveryPointOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o.errors << Shapes::ShapeRef.new(shape: ServiceUnavailableError) end) api.add_operation(:create_stored_iscsi_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateStorediSCSIVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateStorediSCSIVolumeInput) o.output = Shapes::ShapeRef.new(shape: CreateStorediSCSIVolumeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_tape_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTapePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTapePoolInput) o.output = Shapes::ShapeRef.new(shape: CreateTapePoolOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_tape_with_barcode, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTapeWithBarcode" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTapeWithBarcodeInput) o.output = Shapes::ShapeRef.new(shape: CreateTapeWithBarcodeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:create_tapes, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateTapes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateTapesInput) o.output = Shapes::ShapeRef.new(shape: CreateTapesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_automatic_tape_creation_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteAutomaticTapeCreationPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAutomaticTapeCreationPolicyInput) o.output = Shapes::ShapeRef.new(shape: DeleteAutomaticTapeCreationPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_bandwidth_rate_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteBandwidthRateLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteBandwidthRateLimitInput) o.output = Shapes::ShapeRef.new(shape: DeleteBandwidthRateLimitOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_chap_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteChapCredentials" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteChapCredentialsInput) o.output = Shapes::ShapeRef.new(shape: DeleteChapCredentialsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_file_share, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteFileShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteFileShareInput) o.output = Shapes::ShapeRef.new(shape: DeleteFileShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteGatewayInput) o.output = Shapes::ShapeRef.new(shape: DeleteGatewayOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteSnapshotScheduleInput) o.output = Shapes::ShapeRef.new(shape: DeleteSnapshotScheduleOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_tape, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTape" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTapeInput) o.output = Shapes::ShapeRef.new(shape: DeleteTapeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_tape_archive, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTapeArchive" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTapeArchiveInput) o.output = Shapes::ShapeRef.new(shape: DeleteTapeArchiveOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_tape_pool, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteTapePool" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteTapePoolInput) o.output = Shapes::ShapeRef.new(shape: DeleteTapePoolOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:delete_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteVolumeInput) o.output = Shapes::ShapeRef.new(shape: DeleteVolumeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_availability_monitor_test, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAvailabilityMonitorTest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAvailabilityMonitorTestInput) o.output = Shapes::ShapeRef.new(shape: DescribeAvailabilityMonitorTestOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_bandwidth_rate_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeBandwidthRateLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeBandwidthRateLimitInput) o.output = Shapes::ShapeRef.new(shape: DescribeBandwidthRateLimitOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_bandwidth_rate_limit_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeBandwidthRateLimitSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeBandwidthRateLimitScheduleInput) o.output = Shapes::ShapeRef.new(shape: DescribeBandwidthRateLimitScheduleOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCache" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCacheInput) o.output = Shapes::ShapeRef.new(shape: DescribeCacheOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_cached_iscsi_volumes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeCachediSCSIVolumes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeCachediSCSIVolumesInput) o.output = Shapes::ShapeRef.new(shape: DescribeCachediSCSIVolumesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_chap_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeChapCredentials" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeChapCredentialsInput) o.output = Shapes::ShapeRef.new(shape: DescribeChapCredentialsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_file_system_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeFileSystemAssociations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeFileSystemAssociationsInput) o.output = Shapes::ShapeRef.new(shape: DescribeFileSystemAssociationsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_gateway_information, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeGatewayInformation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeGatewayInformationInput) o.output = Shapes::ShapeRef.new(shape: DescribeGatewayInformationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_maintenance_start_time, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeMaintenanceStartTime" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeMaintenanceStartTimeInput) o.output = Shapes::ShapeRef.new(shape: DescribeMaintenanceStartTimeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_nfs_file_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeNFSFileShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeNFSFileSharesInput) o.output = Shapes::ShapeRef.new(shape: DescribeNFSFileSharesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_smb_file_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSMBFileShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSMBFileSharesInput) o.output = Shapes::ShapeRef.new(shape: DescribeSMBFileSharesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_smb_settings, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSMBSettings" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSMBSettingsInput) o.output = Shapes::ShapeRef.new(shape: DescribeSMBSettingsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeSnapshotScheduleInput) o.output = Shapes::ShapeRef.new(shape: DescribeSnapshotScheduleOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_stored_iscsi_volumes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeStorediSCSIVolumes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeStorediSCSIVolumesInput) o.output = Shapes::ShapeRef.new(shape: DescribeStorediSCSIVolumesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_tape_archives, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTapeArchives" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTapeArchivesInput) o.output = Shapes::ShapeRef.new(shape: DescribeTapeArchivesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_tape_recovery_points, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTapeRecoveryPoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTapeRecoveryPointsInput) o.output = Shapes::ShapeRef.new(shape: DescribeTapeRecoveryPointsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_tapes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTapes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTapesInput) o.output = Shapes::ShapeRef.new(shape: DescribeTapesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_upload_buffer, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeUploadBuffer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeUploadBufferInput) o.output = Shapes::ShapeRef.new(shape: DescribeUploadBufferOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:describe_vtl_devices, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeVTLDevices" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeVTLDevicesInput) o.output = Shapes::ShapeRef.new(shape: DescribeVTLDevicesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:describe_working_storage, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeWorkingStorage" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeWorkingStorageInput) o.output = Shapes::ShapeRef.new(shape: DescribeWorkingStorageOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:detach_volume, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachVolume" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachVolumeInput) o.output = Shapes::ShapeRef.new(shape: DetachVolumeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:disable_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisableGatewayInput) o.output = Shapes::ShapeRef.new(shape: DisableGatewayOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:disassociate_file_system, Seahorse::Model::Operation.new.tap do |o| o.name = "DisassociateFileSystem" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DisassociateFileSystemInput) o.output = Shapes::ShapeRef.new(shape: DisassociateFileSystemOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:join_domain, Seahorse::Model::Operation.new.tap do |o| o.name = "JoinDomain" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: JoinDomainInput) o.output = Shapes::ShapeRef.new(shape: JoinDomainOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_automatic_tape_creation_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "ListAutomaticTapeCreationPolicies" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListAutomaticTapeCreationPoliciesInput) o.output = Shapes::ShapeRef.new(shape: ListAutomaticTapeCreationPoliciesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_file_shares, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFileShares" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListFileSharesInput) o.output = Shapes::ShapeRef.new(shape: ListFileSharesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_marker" => "marker" } ) end) api.add_operation(:list_file_system_associations, Seahorse::Model::Operation.new.tap do |o| o.name = "ListFileSystemAssociations" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListFileSystemAssociationsInput) o.output = Shapes::ShapeRef.new(shape: ListFileSystemAssociationsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "next_marker" => "marker" } ) end) api.add_operation(:list_gateways, Seahorse::Model::Operation.new.tap do |o| o.name = "ListGateways" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListGatewaysInput) o.output = Shapes::ShapeRef.new(shape: ListGatewaysOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:list_local_disks, Seahorse::Model::Operation.new.tap do |o| o.name = "ListLocalDisks" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListLocalDisksInput) o.output = Shapes::ShapeRef.new(shape: ListLocalDisksOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_tags_for_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTagsForResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTagsForResourceInput) o.output = Shapes::ShapeRef.new(shape: ListTagsForResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:list_tape_pools, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTapePools" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTapePoolsInput) o.output = Shapes::ShapeRef.new(shape: ListTapePoolsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:list_tapes, Seahorse::Model::Operation.new.tap do |o| o.name = "ListTapes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListTapesInput) o.output = Shapes::ShapeRef.new(shape: ListTapesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:list_volume_initiators, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVolumeInitiators" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListVolumeInitiatorsInput) o.output = Shapes::ShapeRef.new(shape: ListVolumeInitiatorsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_volume_recovery_points, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVolumeRecoveryPoints" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListVolumeRecoveryPointsInput) o.output = Shapes::ShapeRef.new(shape: ListVolumeRecoveryPointsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:list_volumes, Seahorse::Model::Operation.new.tap do |o| o.name = "ListVolumes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ListVolumesInput) o.output = Shapes::ShapeRef.new(shape: ListVolumesOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) o[:pager] = Aws::Pager.new( limit_key: "limit", tokens: { "marker" => "marker" } ) end) api.add_operation(:notify_when_uploaded, Seahorse::Model::Operation.new.tap do |o| o.name = "NotifyWhenUploaded" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: NotifyWhenUploadedInput) o.output = Shapes::ShapeRef.new(shape: NotifyWhenUploadedOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:refresh_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "RefreshCache" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RefreshCacheInput) o.output = Shapes::ShapeRef.new(shape: RefreshCacheOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:remove_tags_from_resource, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveTagsFromResource" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceInput) o.output = Shapes::ShapeRef.new(shape: RemoveTagsFromResourceOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:reset_cache, Seahorse::Model::Operation.new.tap do |o| o.name = "ResetCache" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ResetCacheInput) o.output = Shapes::ShapeRef.new(shape: ResetCacheOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:retrieve_tape_archive, Seahorse::Model::Operation.new.tap do |o| o.name = "RetrieveTapeArchive" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RetrieveTapeArchiveInput) o.output = Shapes::ShapeRef.new(shape: RetrieveTapeArchiveOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:retrieve_tape_recovery_point, Seahorse::Model::Operation.new.tap do |o| o.name = "RetrieveTapeRecoveryPoint" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RetrieveTapeRecoveryPointInput) o.output = Shapes::ShapeRef.new(shape: RetrieveTapeRecoveryPointOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:set_local_console_password, Seahorse::Model::Operation.new.tap do |o| o.name = "SetLocalConsolePassword" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetLocalConsolePasswordInput) o.output = Shapes::ShapeRef.new(shape: SetLocalConsolePasswordOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:set_smb_guest_password, Seahorse::Model::Operation.new.tap do |o| o.name = "SetSMBGuestPassword" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetSMBGuestPasswordInput) o.output = Shapes::ShapeRef.new(shape: SetSMBGuestPasswordOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:shutdown_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "ShutdownGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ShutdownGatewayInput) o.output = Shapes::ShapeRef.new(shape: ShutdownGatewayOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:start_availability_monitor_test, Seahorse::Model::Operation.new.tap do |o| o.name = "StartAvailabilityMonitorTest" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartAvailabilityMonitorTestInput) o.output = Shapes::ShapeRef.new(shape: StartAvailabilityMonitorTestOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:start_gateway, Seahorse::Model::Operation.new.tap do |o| o.name = "StartGateway" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: StartGatewayInput) o.output = Shapes::ShapeRef.new(shape: StartGatewayOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_automatic_tape_creation_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateAutomaticTapeCreationPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateAutomaticTapeCreationPolicyInput) o.output = Shapes::ShapeRef.new(shape: UpdateAutomaticTapeCreationPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_bandwidth_rate_limit, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateBandwidthRateLimit" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateBandwidthRateLimitInput) o.output = Shapes::ShapeRef.new(shape: UpdateBandwidthRateLimitOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_bandwidth_rate_limit_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateBandwidthRateLimitSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateBandwidthRateLimitScheduleInput) o.output = Shapes::ShapeRef.new(shape: UpdateBandwidthRateLimitScheduleOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_chap_credentials, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateChapCredentials" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateChapCredentialsInput) o.output = Shapes::ShapeRef.new(shape: UpdateChapCredentialsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_file_system_association, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateFileSystemAssociation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateFileSystemAssociationInput) o.output = Shapes::ShapeRef.new(shape: UpdateFileSystemAssociationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_gateway_information, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGatewayInformation" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateGatewayInformationInput) o.output = Shapes::ShapeRef.new(shape: UpdateGatewayInformationOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_gateway_software_now, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateGatewaySoftwareNow" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateGatewaySoftwareNowInput) o.output = Shapes::ShapeRef.new(shape: UpdateGatewaySoftwareNowOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_maintenance_start_time, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateMaintenanceStartTime" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateMaintenanceStartTimeInput) o.output = Shapes::ShapeRef.new(shape: UpdateMaintenanceStartTimeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_nfs_file_share, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateNFSFileShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateNFSFileShareInput) o.output = Shapes::ShapeRef.new(shape: UpdateNFSFileShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_smb_file_share, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSMBFileShare" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSMBFileShareInput) o.output = Shapes::ShapeRef.new(shape: UpdateSMBFileShareOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_smb_file_share_visibility, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSMBFileShareVisibility" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSMBFileShareVisibilityInput) o.output = Shapes::ShapeRef.new(shape: UpdateSMBFileShareVisibilityOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_smb_local_groups, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSMBLocalGroups" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSMBLocalGroupsInput) o.output = Shapes::ShapeRef.new(shape: UpdateSMBLocalGroupsOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_smb_security_strategy, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSMBSecurityStrategy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSMBSecurityStrategyInput) o.output = Shapes::ShapeRef.new(shape: UpdateSMBSecurityStrategyOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_snapshot_schedule, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateSnapshotSchedule" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateSnapshotScheduleInput) o.output = Shapes::ShapeRef.new(shape: UpdateSnapshotScheduleOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) api.add_operation(:update_vtl_device_type, Seahorse::Model::Operation.new.tap do |o| o.name = "UpdateVTLDeviceType" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: UpdateVTLDeviceTypeInput) o.output = Shapes::ShapeRef.new(shape: UpdateVTLDeviceTypeOutput) o.errors << Shapes::ShapeRef.new(shape: InvalidGatewayRequestException) o.errors << Shapes::ShapeRef.new(shape: InternalServerError) end) end