2632 lines
68 KiB
JSON
2632 lines
68 KiB
JSON
{
|
|
"version":"2.0",
|
|
"metadata":{
|
|
"apiVersion":"2013-06-30",
|
|
"endpointPrefix":"storagegateway",
|
|
"jsonVersion":"1.1",
|
|
"protocol":"json",
|
|
"serviceFullName":"AWS Storage Gateway",
|
|
"serviceId":"Storage Gateway",
|
|
"signatureVersion":"v4",
|
|
"targetPrefix":"StorageGateway_20130630",
|
|
"uid":"storagegateway-2013-06-30"
|
|
},
|
|
"operations":{
|
|
"ActivateGateway":{
|
|
"name":"ActivateGateway",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ActivateGatewayInput"},
|
|
"output":{"shape":"ActivateGatewayOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"AddCache":{
|
|
"name":"AddCache",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddCacheInput"},
|
|
"output":{"shape":"AddCacheOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"AddTagsToResource":{
|
|
"name":"AddTagsToResource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddTagsToResourceInput"},
|
|
"output":{"shape":"AddTagsToResourceOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"AddUploadBuffer":{
|
|
"name":"AddUploadBuffer",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddUploadBufferInput"},
|
|
"output":{"shape":"AddUploadBufferOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"AddWorkingStorage":{
|
|
"name":"AddWorkingStorage",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddWorkingStorageInput"},
|
|
"output":{"shape":"AddWorkingStorageOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CancelArchival":{
|
|
"name":"CancelArchival",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CancelArchivalInput"},
|
|
"output":{"shape":"CancelArchivalOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CancelRetrieval":{
|
|
"name":"CancelRetrieval",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CancelRetrievalInput"},
|
|
"output":{"shape":"CancelRetrievalOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CreateCachediSCSIVolume":{
|
|
"name":"CreateCachediSCSIVolume",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateCachediSCSIVolumeInput"},
|
|
"output":{"shape":"CreateCachediSCSIVolumeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CreateNFSFileShare":{
|
|
"name":"CreateNFSFileShare",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateNFSFileShareInput"},
|
|
"output":{"shape":"CreateNFSFileShareOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CreateSnapshot":{
|
|
"name":"CreateSnapshot",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateSnapshotInput"},
|
|
"output":{"shape":"CreateSnapshotOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"},
|
|
{"shape":"ServiceUnavailableError"}
|
|
]
|
|
},
|
|
"CreateSnapshotFromVolumeRecoveryPoint":{
|
|
"name":"CreateSnapshotFromVolumeRecoveryPoint",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateSnapshotFromVolumeRecoveryPointInput"},
|
|
"output":{"shape":"CreateSnapshotFromVolumeRecoveryPointOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"},
|
|
{"shape":"ServiceUnavailableError"}
|
|
]
|
|
},
|
|
"CreateStorediSCSIVolume":{
|
|
"name":"CreateStorediSCSIVolume",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateStorediSCSIVolumeInput"},
|
|
"output":{"shape":"CreateStorediSCSIVolumeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CreateTapeWithBarcode":{
|
|
"name":"CreateTapeWithBarcode",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateTapeWithBarcodeInput"},
|
|
"output":{"shape":"CreateTapeWithBarcodeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"CreateTapes":{
|
|
"name":"CreateTapes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateTapesInput"},
|
|
"output":{"shape":"CreateTapesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteBandwidthRateLimit":{
|
|
"name":"DeleteBandwidthRateLimit",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteBandwidthRateLimitInput"},
|
|
"output":{"shape":"DeleteBandwidthRateLimitOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteChapCredentials":{
|
|
"name":"DeleteChapCredentials",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteChapCredentialsInput"},
|
|
"output":{"shape":"DeleteChapCredentialsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteFileShare":{
|
|
"name":"DeleteFileShare",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteFileShareInput"},
|
|
"output":{"shape":"DeleteFileShareOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteGateway":{
|
|
"name":"DeleteGateway",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteGatewayInput"},
|
|
"output":{"shape":"DeleteGatewayOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteSnapshotSchedule":{
|
|
"name":"DeleteSnapshotSchedule",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteSnapshotScheduleInput"},
|
|
"output":{"shape":"DeleteSnapshotScheduleOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteTape":{
|
|
"name":"DeleteTape",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteTapeInput"},
|
|
"output":{"shape":"DeleteTapeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteTapeArchive":{
|
|
"name":"DeleteTapeArchive",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteTapeArchiveInput"},
|
|
"output":{"shape":"DeleteTapeArchiveOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DeleteVolume":{
|
|
"name":"DeleteVolume",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteVolumeInput"},
|
|
"output":{"shape":"DeleteVolumeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeBandwidthRateLimit":{
|
|
"name":"DescribeBandwidthRateLimit",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeBandwidthRateLimitInput"},
|
|
"output":{"shape":"DescribeBandwidthRateLimitOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeCache":{
|
|
"name":"DescribeCache",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeCacheInput"},
|
|
"output":{"shape":"DescribeCacheOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeCachediSCSIVolumes":{
|
|
"name":"DescribeCachediSCSIVolumes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeCachediSCSIVolumesInput"},
|
|
"output":{"shape":"DescribeCachediSCSIVolumesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeChapCredentials":{
|
|
"name":"DescribeChapCredentials",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeChapCredentialsInput"},
|
|
"output":{"shape":"DescribeChapCredentialsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeGatewayInformation":{
|
|
"name":"DescribeGatewayInformation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeGatewayInformationInput"},
|
|
"output":{"shape":"DescribeGatewayInformationOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeMaintenanceStartTime":{
|
|
"name":"DescribeMaintenanceStartTime",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeMaintenanceStartTimeInput"},
|
|
"output":{"shape":"DescribeMaintenanceStartTimeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeNFSFileShares":{
|
|
"name":"DescribeNFSFileShares",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeNFSFileSharesInput"},
|
|
"output":{"shape":"DescribeNFSFileSharesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeSnapshotSchedule":{
|
|
"name":"DescribeSnapshotSchedule",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeSnapshotScheduleInput"},
|
|
"output":{"shape":"DescribeSnapshotScheduleOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeStorediSCSIVolumes":{
|
|
"name":"DescribeStorediSCSIVolumes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeStorediSCSIVolumesInput"},
|
|
"output":{"shape":"DescribeStorediSCSIVolumesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeTapeArchives":{
|
|
"name":"DescribeTapeArchives",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeTapeArchivesInput"},
|
|
"output":{"shape":"DescribeTapeArchivesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeTapeRecoveryPoints":{
|
|
"name":"DescribeTapeRecoveryPoints",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeTapeRecoveryPointsInput"},
|
|
"output":{"shape":"DescribeTapeRecoveryPointsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeTapes":{
|
|
"name":"DescribeTapes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeTapesInput"},
|
|
"output":{"shape":"DescribeTapesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeUploadBuffer":{
|
|
"name":"DescribeUploadBuffer",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeUploadBufferInput"},
|
|
"output":{"shape":"DescribeUploadBufferOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeVTLDevices":{
|
|
"name":"DescribeVTLDevices",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeVTLDevicesInput"},
|
|
"output":{"shape":"DescribeVTLDevicesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DescribeWorkingStorage":{
|
|
"name":"DescribeWorkingStorage",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeWorkingStorageInput"},
|
|
"output":{"shape":"DescribeWorkingStorageOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"DisableGateway":{
|
|
"name":"DisableGateway",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DisableGatewayInput"},
|
|
"output":{"shape":"DisableGatewayOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListFileShares":{
|
|
"name":"ListFileShares",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListFileSharesInput"},
|
|
"output":{"shape":"ListFileSharesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListGateways":{
|
|
"name":"ListGateways",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListGatewaysInput"},
|
|
"output":{"shape":"ListGatewaysOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListLocalDisks":{
|
|
"name":"ListLocalDisks",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListLocalDisksInput"},
|
|
"output":{"shape":"ListLocalDisksOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListTagsForResource":{
|
|
"name":"ListTagsForResource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListTagsForResourceInput"},
|
|
"output":{"shape":"ListTagsForResourceOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListTapes":{
|
|
"name":"ListTapes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListTapesInput"},
|
|
"output":{"shape":"ListTapesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListVolumeInitiators":{
|
|
"name":"ListVolumeInitiators",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListVolumeInitiatorsInput"},
|
|
"output":{"shape":"ListVolumeInitiatorsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListVolumeRecoveryPoints":{
|
|
"name":"ListVolumeRecoveryPoints",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListVolumeRecoveryPointsInput"},
|
|
"output":{"shape":"ListVolumeRecoveryPointsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ListVolumes":{
|
|
"name":"ListVolumes",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListVolumesInput"},
|
|
"output":{"shape":"ListVolumesOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"NotifyWhenUploaded":{
|
|
"name":"NotifyWhenUploaded",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"NotifyWhenUploadedInput"},
|
|
"output":{"shape":"NotifyWhenUploadedOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"RefreshCache":{
|
|
"name":"RefreshCache",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RefreshCacheInput"},
|
|
"output":{"shape":"RefreshCacheOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"RemoveTagsFromResource":{
|
|
"name":"RemoveTagsFromResource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RemoveTagsFromResourceInput"},
|
|
"output":{"shape":"RemoveTagsFromResourceOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ResetCache":{
|
|
"name":"ResetCache",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ResetCacheInput"},
|
|
"output":{"shape":"ResetCacheOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"RetrieveTapeArchive":{
|
|
"name":"RetrieveTapeArchive",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RetrieveTapeArchiveInput"},
|
|
"output":{"shape":"RetrieveTapeArchiveOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"RetrieveTapeRecoveryPoint":{
|
|
"name":"RetrieveTapeRecoveryPoint",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RetrieveTapeRecoveryPointInput"},
|
|
"output":{"shape":"RetrieveTapeRecoveryPointOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"SetLocalConsolePassword":{
|
|
"name":"SetLocalConsolePassword",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"SetLocalConsolePasswordInput"},
|
|
"output":{"shape":"SetLocalConsolePasswordOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"ShutdownGateway":{
|
|
"name":"ShutdownGateway",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ShutdownGatewayInput"},
|
|
"output":{"shape":"ShutdownGatewayOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"StartGateway":{
|
|
"name":"StartGateway",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"StartGatewayInput"},
|
|
"output":{"shape":"StartGatewayOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateBandwidthRateLimit":{
|
|
"name":"UpdateBandwidthRateLimit",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateBandwidthRateLimitInput"},
|
|
"output":{"shape":"UpdateBandwidthRateLimitOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateChapCredentials":{
|
|
"name":"UpdateChapCredentials",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateChapCredentialsInput"},
|
|
"output":{"shape":"UpdateChapCredentialsOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateGatewayInformation":{
|
|
"name":"UpdateGatewayInformation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateGatewayInformationInput"},
|
|
"output":{"shape":"UpdateGatewayInformationOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateGatewaySoftwareNow":{
|
|
"name":"UpdateGatewaySoftwareNow",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateGatewaySoftwareNowInput"},
|
|
"output":{"shape":"UpdateGatewaySoftwareNowOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateMaintenanceStartTime":{
|
|
"name":"UpdateMaintenanceStartTime",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateMaintenanceStartTimeInput"},
|
|
"output":{"shape":"UpdateMaintenanceStartTimeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateNFSFileShare":{
|
|
"name":"UpdateNFSFileShare",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateNFSFileShareInput"},
|
|
"output":{"shape":"UpdateNFSFileShareOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateSnapshotSchedule":{
|
|
"name":"UpdateSnapshotSchedule",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateSnapshotScheduleInput"},
|
|
"output":{"shape":"UpdateSnapshotScheduleOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
},
|
|
"UpdateVTLDeviceType":{
|
|
"name":"UpdateVTLDeviceType",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateVTLDeviceTypeInput"},
|
|
"output":{"shape":"UpdateVTLDeviceTypeOutput"},
|
|
"errors":[
|
|
{"shape":"InvalidGatewayRequestException"},
|
|
{"shape":"InternalServerError"}
|
|
]
|
|
}
|
|
},
|
|
"shapes":{
|
|
"ActivateGatewayInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ActivationKey",
|
|
"GatewayName",
|
|
"GatewayTimezone",
|
|
"GatewayRegion"
|
|
],
|
|
"members":{
|
|
"ActivationKey":{"shape":"ActivationKey"},
|
|
"GatewayName":{"shape":"GatewayName"},
|
|
"GatewayTimezone":{"shape":"GatewayTimezone"},
|
|
"GatewayRegion":{"shape":"RegionId"},
|
|
"GatewayType":{"shape":"GatewayType"},
|
|
"TapeDriveType":{"shape":"TapeDriveType"},
|
|
"MediumChangerType":{"shape":"MediumChangerType"}
|
|
}
|
|
},
|
|
"ActivateGatewayOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ActivationKey":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":1
|
|
},
|
|
"AddCacheInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"DiskIds"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"}
|
|
}
|
|
},
|
|
"AddCacheOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"AddTagsToResourceInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ResourceARN",
|
|
"Tags"
|
|
],
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"},
|
|
"Tags":{"shape":"Tags"}
|
|
}
|
|
},
|
|
"AddTagsToResourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"}
|
|
}
|
|
},
|
|
"AddUploadBufferInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"DiskIds"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"}
|
|
}
|
|
},
|
|
"AddUploadBufferOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"AddWorkingStorageInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"DiskIds"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"}
|
|
}
|
|
},
|
|
"AddWorkingStorageOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"BandwidthDownloadRateLimit":{
|
|
"type":"long",
|
|
"min":102400
|
|
},
|
|
"BandwidthType":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":3
|
|
},
|
|
"BandwidthUploadRateLimit":{
|
|
"type":"long",
|
|
"min":51200
|
|
},
|
|
"Boolean":{"type":"boolean"},
|
|
"CachediSCSIVolume":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeId":{"shape":"VolumeId"},
|
|
"VolumeType":{"shape":"VolumeType"},
|
|
"VolumeStatus":{"shape":"VolumeStatus"},
|
|
"VolumeSizeInBytes":{"shape":"long"},
|
|
"VolumeProgress":{"shape":"DoubleObject"},
|
|
"SourceSnapshotId":{"shape":"SnapshotId"},
|
|
"VolumeiSCSIAttributes":{"shape":"VolumeiSCSIAttributes"},
|
|
"CreatedDate":{"shape":"CreatedDate"},
|
|
"VolumeUsedInBytes":{"shape":"VolumeUsedInBytes"}
|
|
}
|
|
},
|
|
"CachediSCSIVolumes":{
|
|
"type":"list",
|
|
"member":{"shape":"CachediSCSIVolume"}
|
|
},
|
|
"CancelArchivalInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"TapeARN"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"CancelArchivalOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"CancelRetrievalInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"TapeARN"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"CancelRetrievalOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"ChapCredentials":{
|
|
"type":"list",
|
|
"member":{"shape":"ChapInfo"}
|
|
},
|
|
"ChapInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"SecretToAuthenticateInitiator":{"shape":"ChapSecret"},
|
|
"InitiatorName":{"shape":"IqnName"},
|
|
"SecretToAuthenticateTarget":{"shape":"ChapSecret"}
|
|
}
|
|
},
|
|
"ChapSecret":{
|
|
"type":"string",
|
|
"max":100,
|
|
"min":1
|
|
},
|
|
"ClientToken":{
|
|
"type":"string",
|
|
"max":100,
|
|
"min":5
|
|
},
|
|
"CreateCachediSCSIVolumeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"VolumeSizeInBytes",
|
|
"TargetName",
|
|
"NetworkInterfaceId",
|
|
"ClientToken"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"VolumeSizeInBytes":{"shape":"long"},
|
|
"SnapshotId":{"shape":"SnapshotId"},
|
|
"TargetName":{"shape":"TargetName"},
|
|
"SourceVolumeARN":{"shape":"VolumeARN"},
|
|
"NetworkInterfaceId":{"shape":"NetworkInterfaceId"},
|
|
"ClientToken":{"shape":"ClientToken"}
|
|
}
|
|
},
|
|
"CreateCachediSCSIVolumeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"TargetARN":{"shape":"TargetARN"}
|
|
}
|
|
},
|
|
"CreateNFSFileShareInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ClientToken",
|
|
"GatewayARN",
|
|
"Role",
|
|
"LocationARN"
|
|
],
|
|
"members":{
|
|
"ClientToken":{"shape":"ClientToken"},
|
|
"NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"},
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"KMSEncrypted":{"shape":"Boolean"},
|
|
"KMSKey":{"shape":"KMSKey"},
|
|
"Role":{"shape":"Role"},
|
|
"LocationARN":{"shape":"LocationARN"},
|
|
"DefaultStorageClass":{"shape":"StorageClass"},
|
|
"ClientList":{"shape":"FileShareClientList"},
|
|
"Squash":{"shape":"Squash"},
|
|
"ReadOnly":{"shape":"Boolean"},
|
|
"GuessMIMETypeEnabled":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"CreateNFSFileShareOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"CreateSnapshotFromVolumeRecoveryPointInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"VolumeARN",
|
|
"SnapshotDescription"
|
|
],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"SnapshotDescription":{"shape":"SnapshotDescription"}
|
|
}
|
|
},
|
|
"CreateSnapshotFromVolumeRecoveryPointOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"SnapshotId":{"shape":"SnapshotId"},
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeRecoveryPointTime":{"shape":"string"}
|
|
}
|
|
},
|
|
"CreateSnapshotInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"VolumeARN",
|
|
"SnapshotDescription"
|
|
],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"SnapshotDescription":{"shape":"SnapshotDescription"}
|
|
}
|
|
},
|
|
"CreateSnapshotOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"SnapshotId":{"shape":"SnapshotId"}
|
|
}
|
|
},
|
|
"CreateStorediSCSIVolumeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"DiskId",
|
|
"PreserveExistingData",
|
|
"TargetName",
|
|
"NetworkInterfaceId"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskId":{"shape":"DiskId"},
|
|
"SnapshotId":{"shape":"SnapshotId"},
|
|
"PreserveExistingData":{"shape":"boolean"},
|
|
"TargetName":{"shape":"TargetName"},
|
|
"NetworkInterfaceId":{"shape":"NetworkInterfaceId"}
|
|
}
|
|
},
|
|
"CreateStorediSCSIVolumeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeSizeInBytes":{"shape":"long"},
|
|
"TargetARN":{"shape":"TargetARN"}
|
|
}
|
|
},
|
|
"CreateTapeWithBarcodeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"TapeSizeInBytes",
|
|
"TapeBarcode"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"TapeBarcode":{"shape":"TapeBarcode"}
|
|
}
|
|
},
|
|
"CreateTapeWithBarcodeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"CreateTapesInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"TapeSizeInBytes",
|
|
"ClientToken",
|
|
"NumTapesToCreate",
|
|
"TapeBarcodePrefix"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"ClientToken":{"shape":"ClientToken"},
|
|
"NumTapesToCreate":{"shape":"NumTapesToCreate"},
|
|
"TapeBarcodePrefix":{"shape":"TapeBarcodePrefix"}
|
|
}
|
|
},
|
|
"CreateTapesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARNs":{"shape":"TapeARNs"}
|
|
}
|
|
},
|
|
"CreatedDate":{"type":"timestamp"},
|
|
"DayOfWeek":{
|
|
"type":"integer",
|
|
"max":6,
|
|
"min":0
|
|
},
|
|
"DeleteBandwidthRateLimitInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"BandwidthType"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"BandwidthType":{"shape":"BandwidthType"}
|
|
}
|
|
},
|
|
"DeleteBandwidthRateLimitOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DeleteChapCredentialsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"TargetARN",
|
|
"InitiatorName"
|
|
],
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"InitiatorName":{"shape":"IqnName"}
|
|
}
|
|
},
|
|
"DeleteChapCredentialsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"InitiatorName":{"shape":"IqnName"}
|
|
}
|
|
},
|
|
"DeleteFileShareInput":{
|
|
"type":"structure",
|
|
"required":["FileShareARN"],
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"},
|
|
"ForceDelete":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"DeleteFileShareOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"DeleteGatewayInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DeleteGatewayOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DeleteSnapshotScheduleInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARN"],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"DeleteSnapshotScheduleOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"DeleteTapeArchiveInput":{
|
|
"type":"structure",
|
|
"required":["TapeARN"],
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"DeleteTapeArchiveOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"DeleteTapeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"TapeARN"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"DeleteTapeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"DeleteVolumeInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARN"],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"DeleteVolumeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"DescribeBandwidthRateLimitInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeBandwidthRateLimitOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"AverageUploadRateLimitInBitsPerSec":{"shape":"BandwidthUploadRateLimit"},
|
|
"AverageDownloadRateLimitInBitsPerSec":{"shape":"BandwidthDownloadRateLimit"}
|
|
}
|
|
},
|
|
"DescribeCacheInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeCacheOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"},
|
|
"CacheAllocatedInBytes":{"shape":"long"},
|
|
"CacheUsedPercentage":{"shape":"double"},
|
|
"CacheDirtyPercentage":{"shape":"double"},
|
|
"CacheHitPercentage":{"shape":"double"},
|
|
"CacheMissPercentage":{"shape":"double"}
|
|
}
|
|
},
|
|
"DescribeCachediSCSIVolumesInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARNs"],
|
|
"members":{
|
|
"VolumeARNs":{"shape":"VolumeARNs"}
|
|
}
|
|
},
|
|
"DescribeCachediSCSIVolumesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"CachediSCSIVolumes":{"shape":"CachediSCSIVolumes"}
|
|
}
|
|
},
|
|
"DescribeChapCredentialsInput":{
|
|
"type":"structure",
|
|
"required":["TargetARN"],
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"}
|
|
}
|
|
},
|
|
"DescribeChapCredentialsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ChapCredentials":{"shape":"ChapCredentials"}
|
|
}
|
|
},
|
|
"DescribeGatewayInformationInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeGatewayInformationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"GatewayId":{"shape":"GatewayId"},
|
|
"GatewayName":{"shape":"string"},
|
|
"GatewayTimezone":{"shape":"GatewayTimezone"},
|
|
"GatewayState":{"shape":"GatewayState"},
|
|
"GatewayNetworkInterfaces":{"shape":"GatewayNetworkInterfaces"},
|
|
"GatewayType":{"shape":"GatewayType"},
|
|
"NextUpdateAvailabilityDate":{"shape":"NextUpdateAvailabilityDate"},
|
|
"LastSoftwareUpdate":{"shape":"LastSoftwareUpdate"}
|
|
}
|
|
},
|
|
"DescribeMaintenanceStartTimeInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeMaintenanceStartTimeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"HourOfDay":{"shape":"HourOfDay"},
|
|
"MinuteOfHour":{"shape":"MinuteOfHour"},
|
|
"DayOfWeek":{"shape":"DayOfWeek"},
|
|
"Timezone":{"shape":"GatewayTimezone"}
|
|
}
|
|
},
|
|
"DescribeNFSFileSharesInput":{
|
|
"type":"structure",
|
|
"required":["FileShareARNList"],
|
|
"members":{
|
|
"FileShareARNList":{"shape":"FileShareARNList"}
|
|
}
|
|
},
|
|
"DescribeNFSFileSharesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NFSFileShareInfoList":{"shape":"NFSFileShareInfoList"}
|
|
}
|
|
},
|
|
"DescribeSnapshotScheduleInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARN"],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"DescribeSnapshotScheduleOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"StartAt":{"shape":"HourOfDay"},
|
|
"RecurrenceInHours":{"shape":"RecurrenceInHours"},
|
|
"Description":{"shape":"Description"},
|
|
"Timezone":{"shape":"GatewayTimezone"}
|
|
}
|
|
},
|
|
"DescribeStorediSCSIVolumesInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARNs"],
|
|
"members":{
|
|
"VolumeARNs":{"shape":"VolumeARNs"}
|
|
}
|
|
},
|
|
"DescribeStorediSCSIVolumesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"StorediSCSIVolumes":{"shape":"StorediSCSIVolumes"}
|
|
}
|
|
},
|
|
"DescribeTapeArchivesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARNs":{"shape":"TapeARNs"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"DescribeTapeArchivesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeArchives":{"shape":"TapeArchives"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"DescribeTapeRecoveryPointsInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"DescribeTapeRecoveryPointsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeRecoveryPointInfos":{"shape":"TapeRecoveryPointInfos"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"DescribeTapesInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"TapeARNs":{"shape":"TapeARNs"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"DescribeTapesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Tapes":{"shape":"Tapes"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"DescribeUploadBufferInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeUploadBufferOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"},
|
|
"UploadBufferUsedInBytes":{"shape":"long"},
|
|
"UploadBufferAllocatedInBytes":{"shape":"long"}
|
|
}
|
|
},
|
|
"DescribeVTLDevicesInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"VTLDeviceARNs":{"shape":"VTLDeviceARNs"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"DescribeVTLDevicesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"VTLDevices":{"shape":"VTLDevices"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"DescribeWorkingStorageInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DescribeWorkingStorageOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"DiskIds":{"shape":"DiskIds"},
|
|
"WorkingStorageUsedInBytes":{"shape":"long"},
|
|
"WorkingStorageAllocatedInBytes":{"shape":"long"}
|
|
}
|
|
},
|
|
"Description":{
|
|
"type":"string",
|
|
"max":255,
|
|
"min":1
|
|
},
|
|
"DeviceType":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":2
|
|
},
|
|
"DeviceiSCSIAttributes":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"NetworkInterfaceId":{"shape":"NetworkInterfaceId"},
|
|
"NetworkInterfacePort":{"shape":"integer"},
|
|
"ChapEnabled":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"DisableGatewayInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"DisableGatewayOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"Disk":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DiskId":{"shape":"DiskId"},
|
|
"DiskPath":{"shape":"string"},
|
|
"DiskNode":{"shape":"string"},
|
|
"DiskStatus":{"shape":"string"},
|
|
"DiskSizeInBytes":{"shape":"long"},
|
|
"DiskAllocationType":{"shape":"DiskAllocationType"},
|
|
"DiskAllocationResource":{"shape":"string"}
|
|
}
|
|
},
|
|
"DiskAllocationType":{
|
|
"type":"string",
|
|
"max":100,
|
|
"min":3
|
|
},
|
|
"DiskId":{
|
|
"type":"string",
|
|
"max":300,
|
|
"min":1
|
|
},
|
|
"DiskIds":{
|
|
"type":"list",
|
|
"member":{"shape":"DiskId"}
|
|
},
|
|
"Disks":{
|
|
"type":"list",
|
|
"member":{"shape":"Disk"}
|
|
},
|
|
"DoubleObject":{"type":"double"},
|
|
"ErrorCode":{
|
|
"type":"string",
|
|
"enum":[
|
|
"ActivationKeyExpired",
|
|
"ActivationKeyInvalid",
|
|
"ActivationKeyNotFound",
|
|
"GatewayInternalError",
|
|
"GatewayNotConnected",
|
|
"GatewayNotFound",
|
|
"GatewayProxyNetworkConnectionBusy",
|
|
"AuthenticationFailure",
|
|
"BandwidthThrottleScheduleNotFound",
|
|
"Blocked",
|
|
"CannotExportSnapshot",
|
|
"ChapCredentialNotFound",
|
|
"DiskAlreadyAllocated",
|
|
"DiskDoesNotExist",
|
|
"DiskSizeGreaterThanVolumeMaxSize",
|
|
"DiskSizeLessThanVolumeSize",
|
|
"DiskSizeNotGigAligned",
|
|
"DuplicateCertificateInfo",
|
|
"DuplicateSchedule",
|
|
"EndpointNotFound",
|
|
"IAMNotSupported",
|
|
"InitiatorInvalid",
|
|
"InitiatorNotFound",
|
|
"InternalError",
|
|
"InvalidGateway",
|
|
"InvalidEndpoint",
|
|
"InvalidParameters",
|
|
"InvalidSchedule",
|
|
"LocalStorageLimitExceeded",
|
|
"LunAlreadyAllocated ",
|
|
"LunInvalid",
|
|
"MaximumContentLengthExceeded",
|
|
"MaximumTapeCartridgeCountExceeded",
|
|
"MaximumVolumeCountExceeded",
|
|
"NetworkConfigurationChanged",
|
|
"NoDisksAvailable",
|
|
"NotImplemented",
|
|
"NotSupported",
|
|
"OperationAborted",
|
|
"OutdatedGateway",
|
|
"ParametersNotImplemented",
|
|
"RegionInvalid",
|
|
"RequestTimeout",
|
|
"ServiceUnavailable",
|
|
"SnapshotDeleted",
|
|
"SnapshotIdInvalid",
|
|
"SnapshotInProgress",
|
|
"SnapshotNotFound",
|
|
"SnapshotScheduleNotFound",
|
|
"StagingAreaFull",
|
|
"StorageFailure",
|
|
"TapeCartridgeNotFound",
|
|
"TargetAlreadyExists",
|
|
"TargetInvalid",
|
|
"TargetNotFound",
|
|
"UnauthorizedOperation",
|
|
"VolumeAlreadyExists",
|
|
"VolumeIdInvalid",
|
|
"VolumeInUse",
|
|
"VolumeNotFound",
|
|
"VolumeNotReady"
|
|
]
|
|
},
|
|
"FileShareARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50
|
|
},
|
|
"FileShareARNList":{
|
|
"type":"list",
|
|
"member":{"shape":"FileShareARN"},
|
|
"max":10,
|
|
"min":1
|
|
},
|
|
"FileShareClientList":{
|
|
"type":"list",
|
|
"member":{"shape":"IPV4AddressCIDR"},
|
|
"max":100,
|
|
"min":1
|
|
},
|
|
"FileShareId":{
|
|
"type":"string",
|
|
"max":30,
|
|
"min":12
|
|
},
|
|
"FileShareInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"},
|
|
"FileShareId":{"shape":"FileShareId"},
|
|
"FileShareStatus":{"shape":"FileShareStatus"},
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"FileShareInfoList":{
|
|
"type":"list",
|
|
"member":{"shape":"FileShareInfo"}
|
|
},
|
|
"FileShareStatus":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":3
|
|
},
|
|
"GatewayARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50
|
|
},
|
|
"GatewayId":{
|
|
"type":"string",
|
|
"max":30,
|
|
"min":12
|
|
},
|
|
"GatewayInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayId":{"shape":"GatewayId"},
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"GatewayType":{"shape":"GatewayType"},
|
|
"GatewayOperationalState":{"shape":"GatewayOperationalState"},
|
|
"GatewayName":{"shape":"string"}
|
|
}
|
|
},
|
|
"GatewayName":{
|
|
"type":"string",
|
|
"max":255,
|
|
"min":2,
|
|
"pattern":"^[ -\\.0-\\[\\]-~]*[!-\\.0-\\[\\]-~][ -\\.0-\\[\\]-~]*$"
|
|
},
|
|
"GatewayNetworkInterfaces":{
|
|
"type":"list",
|
|
"member":{"shape":"NetworkInterface"}
|
|
},
|
|
"GatewayOperationalState":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":2
|
|
},
|
|
"GatewayState":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":2
|
|
},
|
|
"GatewayTimezone":{
|
|
"type":"string",
|
|
"max":10,
|
|
"min":3
|
|
},
|
|
"GatewayType":{
|
|
"type":"string",
|
|
"max":20,
|
|
"min":2
|
|
},
|
|
"Gateways":{
|
|
"type":"list",
|
|
"member":{"shape":"GatewayInfo"}
|
|
},
|
|
"HourOfDay":{
|
|
"type":"integer",
|
|
"max":23,
|
|
"min":0
|
|
},
|
|
"IPV4AddressCIDR":{
|
|
"type":"string",
|
|
"pattern":"^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\\/([0-9]|[1-2][0-9]|3[0-2]))?$"
|
|
},
|
|
"Initiator":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":1
|
|
},
|
|
"Initiators":{
|
|
"type":"list",
|
|
"member":{"shape":"Initiator"}
|
|
},
|
|
"InternalServerError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"string"},
|
|
"error":{"shape":"StorageGatewayError"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"InvalidGatewayRequestException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"string"},
|
|
"error":{"shape":"StorageGatewayError"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"IqnName":{
|
|
"type":"string",
|
|
"max":255,
|
|
"min":1,
|
|
"pattern":"[0-9a-z:.-]+"
|
|
},
|
|
"KMSKey":{
|
|
"type":"string",
|
|
"max":2048,
|
|
"min":20
|
|
},
|
|
"LastSoftwareUpdate":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":1
|
|
},
|
|
"ListFileSharesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"Limit":{"shape":"PositiveIntObject"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"ListFileSharesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Marker":{"shape":"Marker"},
|
|
"NextMarker":{"shape":"Marker"},
|
|
"FileShareInfoList":{"shape":"FileShareInfoList"}
|
|
}
|
|
},
|
|
"ListGatewaysInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"ListGatewaysOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Gateways":{"shape":"Gateways"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"ListLocalDisksInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ListLocalDisksOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"Disks":{"shape":"Disks"}
|
|
}
|
|
},
|
|
"ListTagsForResourceInput":{
|
|
"type":"structure",
|
|
"required":["ResourceARN"],
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"ListTagsForResourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Tags":{"shape":"Tags"}
|
|
}
|
|
},
|
|
"ListTapesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARNs":{"shape":"TapeARNs"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"ListTapesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeInfos":{"shape":"TapeInfos"},
|
|
"Marker":{"shape":"Marker"}
|
|
}
|
|
},
|
|
"ListVolumeInitiatorsInput":{
|
|
"type":"structure",
|
|
"required":["VolumeARN"],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"ListVolumeInitiatorsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Initiators":{"shape":"Initiators"}
|
|
}
|
|
},
|
|
"ListVolumeRecoveryPointsInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ListVolumeRecoveryPointsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"VolumeRecoveryPointInfos":{"shape":"VolumeRecoveryPointInfos"}
|
|
}
|
|
},
|
|
"ListVolumesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"Marker":{"shape":"Marker"},
|
|
"Limit":{"shape":"PositiveIntObject"}
|
|
}
|
|
},
|
|
"ListVolumesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"Marker":{"shape":"Marker"},
|
|
"VolumeInfos":{"shape":"VolumeInfos"}
|
|
}
|
|
},
|
|
"LocalConsolePassword":{
|
|
"type":"string",
|
|
"max":512,
|
|
"min":6,
|
|
"pattern":"^[ -~]+$",
|
|
"sensitive":true
|
|
},
|
|
"LocationARN":{
|
|
"type":"string",
|
|
"max":310,
|
|
"min":16
|
|
},
|
|
"Marker":{
|
|
"type":"string",
|
|
"max":1000,
|
|
"min":1
|
|
},
|
|
"MediumChangerType":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":2
|
|
},
|
|
"MinuteOfHour":{
|
|
"type":"integer",
|
|
"max":59,
|
|
"min":0
|
|
},
|
|
"NFSFileShareDefaults":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileMode":{"shape":"PermissionMode"},
|
|
"DirectoryMode":{"shape":"PermissionMode"},
|
|
"GroupId":{"shape":"PermissionId"},
|
|
"OwnerId":{"shape":"PermissionId"}
|
|
}
|
|
},
|
|
"NFSFileShareInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"},
|
|
"FileShareARN":{"shape":"FileShareARN"},
|
|
"FileShareId":{"shape":"FileShareId"},
|
|
"FileShareStatus":{"shape":"FileShareStatus"},
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"KMSEncrypted":{"shape":"boolean"},
|
|
"KMSKey":{"shape":"KMSKey"},
|
|
"Path":{"shape":"Path"},
|
|
"Role":{"shape":"Role"},
|
|
"LocationARN":{"shape":"LocationARN"},
|
|
"DefaultStorageClass":{"shape":"StorageClass"},
|
|
"ClientList":{"shape":"FileShareClientList"},
|
|
"Squash":{"shape":"Squash"},
|
|
"ReadOnly":{"shape":"Boolean"},
|
|
"GuessMIMETypeEnabled":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"NFSFileShareInfoList":{
|
|
"type":"list",
|
|
"member":{"shape":"NFSFileShareInfo"}
|
|
},
|
|
"NetworkInterface":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Ipv4Address":{"shape":"string"},
|
|
"MacAddress":{"shape":"string"},
|
|
"Ipv6Address":{"shape":"string"}
|
|
}
|
|
},
|
|
"NetworkInterfaceId":{
|
|
"type":"string",
|
|
"pattern":"\\A(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}\\z"
|
|
},
|
|
"NextUpdateAvailabilityDate":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":1
|
|
},
|
|
"NotificationId":{
|
|
"type":"string",
|
|
"max":2048,
|
|
"min":1
|
|
},
|
|
"NotifyWhenUploadedInput":{
|
|
"type":"structure",
|
|
"required":["FileShareARN"],
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"NotifyWhenUploadedOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"},
|
|
"NotificationId":{"shape":"NotificationId"}
|
|
}
|
|
},
|
|
"NumTapesToCreate":{
|
|
"type":"integer",
|
|
"max":10,
|
|
"min":1
|
|
},
|
|
"Path":{"type":"string"},
|
|
"PermissionId":{
|
|
"type":"long",
|
|
"max":4294967294,
|
|
"min":0
|
|
},
|
|
"PermissionMode":{
|
|
"type":"string",
|
|
"max":4,
|
|
"min":1,
|
|
"pattern":"^[0-7]{4}$"
|
|
},
|
|
"PositiveIntObject":{
|
|
"type":"integer",
|
|
"min":1
|
|
},
|
|
"RecurrenceInHours":{
|
|
"type":"integer",
|
|
"max":24,
|
|
"min":1
|
|
},
|
|
"RefreshCacheInput":{
|
|
"type":"structure",
|
|
"required":["FileShareARN"],
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"RefreshCacheOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"RegionId":{
|
|
"type":"string",
|
|
"max":25,
|
|
"min":1
|
|
},
|
|
"RemoveTagsFromResourceInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ResourceARN",
|
|
"TagKeys"
|
|
],
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"},
|
|
"TagKeys":{"shape":"TagKeys"}
|
|
}
|
|
},
|
|
"RemoveTagsFromResourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceARN":{"shape":"ResourceARN"}
|
|
}
|
|
},
|
|
"ResetCacheInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ResetCacheOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ResourceARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50
|
|
},
|
|
"RetrieveTapeArchiveInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"TapeARN",
|
|
"GatewayARN"
|
|
],
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"RetrieveTapeArchiveOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"RetrieveTapeRecoveryPointInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"TapeARN",
|
|
"GatewayARN"
|
|
],
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"RetrieveTapeRecoveryPointOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"}
|
|
}
|
|
},
|
|
"Role":{
|
|
"type":"string",
|
|
"max":2048,
|
|
"min":20
|
|
},
|
|
"ServiceUnavailableError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"string"},
|
|
"error":{"shape":"StorageGatewayError"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"SetLocalConsolePasswordInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"LocalConsolePassword"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"LocalConsolePassword":{"shape":"LocalConsolePassword"}
|
|
}
|
|
},
|
|
"SetLocalConsolePasswordOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ShutdownGatewayInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"ShutdownGatewayOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"SnapshotDescription":{
|
|
"type":"string",
|
|
"max":255,
|
|
"min":1
|
|
},
|
|
"SnapshotId":{
|
|
"type":"string",
|
|
"pattern":"\\Asnap-([0-9A-Fa-f]{8}|[0-9A-Fa-f]{17})\\z"
|
|
},
|
|
"Squash":{
|
|
"type":"string",
|
|
"max":15,
|
|
"min":5
|
|
},
|
|
"StartGatewayInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"StartGatewayOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"StorageClass":{
|
|
"type":"string",
|
|
"max":20,
|
|
"min":5
|
|
},
|
|
"StorageGatewayError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"errorCode":{"shape":"ErrorCode"},
|
|
"errorDetails":{"shape":"errorDetails"}
|
|
}
|
|
},
|
|
"StorediSCSIVolume":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeId":{"shape":"VolumeId"},
|
|
"VolumeType":{"shape":"VolumeType"},
|
|
"VolumeStatus":{"shape":"VolumeStatus"},
|
|
"VolumeSizeInBytes":{"shape":"long"},
|
|
"VolumeProgress":{"shape":"DoubleObject"},
|
|
"VolumeDiskId":{"shape":"DiskId"},
|
|
"SourceSnapshotId":{"shape":"SnapshotId"},
|
|
"PreservedExistingData":{"shape":"boolean"},
|
|
"VolumeiSCSIAttributes":{"shape":"VolumeiSCSIAttributes"},
|
|
"CreatedDate":{"shape":"CreatedDate"},
|
|
"VolumeUsedInBytes":{"shape":"VolumeUsedInBytes"}
|
|
}
|
|
},
|
|
"StorediSCSIVolumes":{
|
|
"type":"list",
|
|
"member":{"shape":"StorediSCSIVolume"}
|
|
},
|
|
"Tag":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Key",
|
|
"Value"
|
|
],
|
|
"members":{
|
|
"Key":{"shape":"TagKey"},
|
|
"Value":{"shape":"TagValue"}
|
|
}
|
|
},
|
|
"TagKey":{
|
|
"type":"string",
|
|
"max":128,
|
|
"min":1,
|
|
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-%@]*)$"
|
|
},
|
|
"TagKeys":{
|
|
"type":"list",
|
|
"member":{"shape":"TagKey"}
|
|
},
|
|
"TagValue":{
|
|
"type":"string",
|
|
"max":256
|
|
},
|
|
"Tags":{
|
|
"type":"list",
|
|
"member":{"shape":"Tag"}
|
|
},
|
|
"Tape":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"TapeBarcode":{"shape":"TapeBarcode"},
|
|
"TapeCreatedDate":{"shape":"Time"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"TapeStatus":{"shape":"TapeStatus"},
|
|
"VTLDevice":{"shape":"VTLDeviceARN"},
|
|
"Progress":{"shape":"DoubleObject"},
|
|
"TapeUsedInBytes":{"shape":"TapeUsage"}
|
|
}
|
|
},
|
|
"TapeARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50,
|
|
"pattern":"^arn:(aws|aws-cn):storagegateway:[a-z\\-0-9]+:[0-9]+:tape\\/[0-9A-Z]{7,16}$"
|
|
},
|
|
"TapeARNs":{
|
|
"type":"list",
|
|
"member":{"shape":"TapeARN"}
|
|
},
|
|
"TapeArchive":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"TapeBarcode":{"shape":"TapeBarcode"},
|
|
"TapeCreatedDate":{"shape":"Time"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"CompletionTime":{"shape":"Time"},
|
|
"RetrievedTo":{"shape":"GatewayARN"},
|
|
"TapeStatus":{"shape":"TapeArchiveStatus"},
|
|
"TapeUsedInBytes":{"shape":"TapeUsage"}
|
|
}
|
|
},
|
|
"TapeArchiveStatus":{"type":"string"},
|
|
"TapeArchives":{
|
|
"type":"list",
|
|
"member":{"shape":"TapeArchive"}
|
|
},
|
|
"TapeBarcode":{
|
|
"type":"string",
|
|
"max":16,
|
|
"min":7,
|
|
"pattern":"^[A-Z0-9]*$"
|
|
},
|
|
"TapeBarcodePrefix":{
|
|
"type":"string",
|
|
"max":4,
|
|
"min":1,
|
|
"pattern":"^[A-Z]*$"
|
|
},
|
|
"TapeDriveType":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":2
|
|
},
|
|
"TapeInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"TapeBarcode":{"shape":"TapeBarcode"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"TapeStatus":{"shape":"TapeStatus"},
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"TapeInfos":{
|
|
"type":"list",
|
|
"member":{"shape":"TapeInfo"}
|
|
},
|
|
"TapeRecoveryPointInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TapeARN":{"shape":"TapeARN"},
|
|
"TapeRecoveryPointTime":{"shape":"Time"},
|
|
"TapeSizeInBytes":{"shape":"TapeSize"},
|
|
"TapeStatus":{"shape":"TapeRecoveryPointStatus"}
|
|
}
|
|
},
|
|
"TapeRecoveryPointInfos":{
|
|
"type":"list",
|
|
"member":{"shape":"TapeRecoveryPointInfo"}
|
|
},
|
|
"TapeRecoveryPointStatus":{"type":"string"},
|
|
"TapeSize":{"type":"long"},
|
|
"TapeStatus":{"type":"string"},
|
|
"TapeUsage":{"type":"long"},
|
|
"Tapes":{
|
|
"type":"list",
|
|
"member":{"shape":"Tape"}
|
|
},
|
|
"TargetARN":{
|
|
"type":"string",
|
|
"max":800,
|
|
"min":50
|
|
},
|
|
"TargetName":{
|
|
"type":"string",
|
|
"max":200,
|
|
"min":1,
|
|
"pattern":"^[-\\.;a-z0-9]+$"
|
|
},
|
|
"Time":{"type":"timestamp"},
|
|
"UpdateBandwidthRateLimitInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"AverageUploadRateLimitInBitsPerSec":{"shape":"BandwidthUploadRateLimit"},
|
|
"AverageDownloadRateLimitInBitsPerSec":{"shape":"BandwidthDownloadRateLimit"}
|
|
}
|
|
},
|
|
"UpdateBandwidthRateLimitOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"UpdateChapCredentialsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"TargetARN",
|
|
"SecretToAuthenticateInitiator",
|
|
"InitiatorName"
|
|
],
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"SecretToAuthenticateInitiator":{"shape":"ChapSecret"},
|
|
"InitiatorName":{"shape":"IqnName"},
|
|
"SecretToAuthenticateTarget":{"shape":"ChapSecret"}
|
|
}
|
|
},
|
|
"UpdateChapCredentialsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"InitiatorName":{"shape":"IqnName"}
|
|
}
|
|
},
|
|
"UpdateGatewayInformationInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"GatewayName":{"shape":"GatewayName"},
|
|
"GatewayTimezone":{"shape":"GatewayTimezone"}
|
|
}
|
|
},
|
|
"UpdateGatewayInformationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"GatewayName":{"shape":"string"}
|
|
}
|
|
},
|
|
"UpdateGatewaySoftwareNowInput":{
|
|
"type":"structure",
|
|
"required":["GatewayARN"],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"UpdateGatewaySoftwareNowOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"UpdateMaintenanceStartTimeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"GatewayARN",
|
|
"HourOfDay",
|
|
"MinuteOfHour",
|
|
"DayOfWeek"
|
|
],
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"HourOfDay":{"shape":"HourOfDay"},
|
|
"MinuteOfHour":{"shape":"MinuteOfHour"},
|
|
"DayOfWeek":{"shape":"DayOfWeek"}
|
|
}
|
|
},
|
|
"UpdateMaintenanceStartTimeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"GatewayARN":{"shape":"GatewayARN"}
|
|
}
|
|
},
|
|
"UpdateNFSFileShareInput":{
|
|
"type":"structure",
|
|
"required":["FileShareARN"],
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"},
|
|
"KMSEncrypted":{"shape":"Boolean"},
|
|
"KMSKey":{"shape":"KMSKey"},
|
|
"NFSFileShareDefaults":{"shape":"NFSFileShareDefaults"},
|
|
"DefaultStorageClass":{"shape":"StorageClass"},
|
|
"ClientList":{"shape":"FileShareClientList"},
|
|
"Squash":{"shape":"Squash"},
|
|
"ReadOnly":{"shape":"Boolean"},
|
|
"GuessMIMETypeEnabled":{"shape":"Boolean"}
|
|
}
|
|
},
|
|
"UpdateNFSFileShareOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FileShareARN":{"shape":"FileShareARN"}
|
|
}
|
|
},
|
|
"UpdateSnapshotScheduleInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"VolumeARN",
|
|
"StartAt",
|
|
"RecurrenceInHours"
|
|
],
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"StartAt":{"shape":"HourOfDay"},
|
|
"RecurrenceInHours":{"shape":"RecurrenceInHours"},
|
|
"Description":{"shape":"Description"}
|
|
}
|
|
},
|
|
"UpdateSnapshotScheduleOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"}
|
|
}
|
|
},
|
|
"UpdateVTLDeviceTypeInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"VTLDeviceARN",
|
|
"DeviceType"
|
|
],
|
|
"members":{
|
|
"VTLDeviceARN":{"shape":"VTLDeviceARN"},
|
|
"DeviceType":{"shape":"DeviceType"}
|
|
}
|
|
},
|
|
"UpdateVTLDeviceTypeOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VTLDeviceARN":{"shape":"VTLDeviceARN"}
|
|
}
|
|
},
|
|
"VTLDevice":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VTLDeviceARN":{"shape":"VTLDeviceARN"},
|
|
"VTLDeviceType":{"shape":"VTLDeviceType"},
|
|
"VTLDeviceVendor":{"shape":"VTLDeviceVendor"},
|
|
"VTLDeviceProductIdentifier":{"shape":"VTLDeviceProductIdentifier"},
|
|
"DeviceiSCSIAttributes":{"shape":"DeviceiSCSIAttributes"}
|
|
}
|
|
},
|
|
"VTLDeviceARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50
|
|
},
|
|
"VTLDeviceARNs":{
|
|
"type":"list",
|
|
"member":{"shape":"VTLDeviceARN"}
|
|
},
|
|
"VTLDeviceProductIdentifier":{"type":"string"},
|
|
"VTLDeviceType":{"type":"string"},
|
|
"VTLDeviceVendor":{"type":"string"},
|
|
"VTLDevices":{
|
|
"type":"list",
|
|
"member":{"shape":"VTLDevice"}
|
|
},
|
|
"VolumeARN":{
|
|
"type":"string",
|
|
"max":500,
|
|
"min":50
|
|
},
|
|
"VolumeARNs":{
|
|
"type":"list",
|
|
"member":{"shape":"VolumeARN"}
|
|
},
|
|
"VolumeId":{
|
|
"type":"string",
|
|
"max":30,
|
|
"min":12
|
|
},
|
|
"VolumeInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeId":{"shape":"VolumeId"},
|
|
"GatewayARN":{"shape":"GatewayARN"},
|
|
"GatewayId":{"shape":"GatewayId"},
|
|
"VolumeType":{"shape":"VolumeType"},
|
|
"VolumeSizeInBytes":{"shape":"long"}
|
|
}
|
|
},
|
|
"VolumeInfos":{
|
|
"type":"list",
|
|
"member":{"shape":"VolumeInfo"}
|
|
},
|
|
"VolumeRecoveryPointInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"VolumeARN":{"shape":"VolumeARN"},
|
|
"VolumeSizeInBytes":{"shape":"long"},
|
|
"VolumeUsageInBytes":{"shape":"long"},
|
|
"VolumeRecoveryPointTime":{"shape":"string"}
|
|
}
|
|
},
|
|
"VolumeRecoveryPointInfos":{
|
|
"type":"list",
|
|
"member":{"shape":"VolumeRecoveryPointInfo"}
|
|
},
|
|
"VolumeStatus":{
|
|
"type":"string",
|
|
"max":50,
|
|
"min":3
|
|
},
|
|
"VolumeType":{
|
|
"type":"string",
|
|
"max":100,
|
|
"min":3
|
|
},
|
|
"VolumeUsedInBytes":{"type":"long"},
|
|
"VolumeiSCSIAttributes":{
|
|
"type":"structure",
|
|
"members":{
|
|
"TargetARN":{"shape":"TargetARN"},
|
|
"NetworkInterfaceId":{"shape":"NetworkInterfaceId"},
|
|
"NetworkInterfacePort":{"shape":"integer"},
|
|
"LunNumber":{"shape":"PositiveIntObject"},
|
|
"ChapEnabled":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"boolean":{"type":"boolean"},
|
|
"double":{"type":"double"},
|
|
"errorDetails":{
|
|
"type":"map",
|
|
"key":{"shape":"string"},
|
|
"value":{"shape":"string"}
|
|
},
|
|
"integer":{"type":"integer"},
|
|
"long":{"type":"long"},
|
|
"string":{"type":"string"}
|
|
}
|
|
}
|