/api/vendor/aws/aws-sdk-php/src/Aws/StorageGateway/Resources/storagegateway-2013-06-30.php
https://gitlab.com/x33n/respond · PHP · 1193 lines · 1178 code · 1 blank · 14 comment · 0 complexity · ca29e33957123bf2a3b2bc2d8c0acdb4 MD5 · raw file
- <?php
- /**
- * Copyright 2010-2013 Amazon.com, Inc. or its affiliates. All Rights Reserved.
- *
- * Licensed under the Apache License, Version 2.0 (the "License").
- * You may not use this file except in compliance with the License.
- * A copy of the License is located at
- *
- * http://aws.amazon.com/apache2.0
- *
- * or in the "license" file accompanying this file. This file is distributed
- * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
- * express or implied. See the License for the specific language governing
- * permissions and limitations under the License.
- */
- return array (
- 'apiVersion' => '2013-06-30',
- 'endpointPrefix' => 'storagegateway',
- 'serviceFullName' => 'AWS Storage Gateway',
- 'serviceType' => 'json',
- 'jsonVersion' => '1.1',
- 'targetPrefix' => 'StorageGateway_20130630.',
- 'signatureVersion' => 'v4',
- 'namespace' => 'StorageGateway',
- 'regions' => array(
- 'us-east-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.us-east-1.amazonaws.com',
- ),
- 'us-west-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.us-west-1.amazonaws.com',
- ),
- 'us-west-2' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.us-west-2.amazonaws.com',
- ),
- 'eu-west-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.eu-west-1.amazonaws.com',
- ),
- 'ap-northeast-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.ap-northeast-1.amazonaws.com',
- ),
- 'ap-southeast-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.ap-southeast-1.amazonaws.com',
- ),
- 'ap-southeast-2' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.ap-southeast-2.amazonaws.com',
- ),
- 'sa-east-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.sa-east-1.amazonaws.com',
- ),
- 'cn-north-1' => array(
- 'http' => false,
- 'https' => true,
- 'hostname' => 'storagegateway.cn-north-1.amazonaws.com.cn',
- ),
- ),
- 'operations' => array(
- 'ActivateGateway' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'ActivateGatewayOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.ActivateGateway',
- ),
- 'ActivationKey' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 50,
- ),
- 'GatewayName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 2,
- 'maxLength' => 255,
- ),
- 'GatewayTimezone' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 3,
- 'maxLength' => 10,
- ),
- 'GatewayRegion' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 25,
- ),
- 'GatewayType' => array(
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 2,
- 'maxLength' => 20,
- ),
- 'TapeDriveType' => array(
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 2,
- 'maxLength' => 50,
- ),
- 'MediumChangerType' => array(
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 2,
- 'maxLength' => 50,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'AddCache' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'AddCacheOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.AddCache',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'DiskIds' => array(
- 'required' => true,
- 'type' => 'array',
- 'location' => 'json',
- 'items' => array(
- 'name' => 'DiskId',
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 300,
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'AddUploadBuffer' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'AddUploadBufferOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.AddUploadBuffer',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'DiskIds' => array(
- 'required' => true,
- 'type' => 'array',
- 'location' => 'json',
- 'items' => array(
- 'name' => 'DiskId',
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 300,
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'AddWorkingStorage' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'AddWorkingStorageOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.AddWorkingStorage',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'DiskIds' => array(
- 'required' => true,
- 'type' => 'array',
- 'location' => 'json',
- 'items' => array(
- 'name' => 'DiskId',
- 'type' => 'string',
- 'minLength' => 1,
- 'maxLength' => 300,
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CancelArchival' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CancelArchivalOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CancelArchival',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'TapeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CancelRetrieval' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CancelRetrievalOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CancelRetrieval',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'TapeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CreateCachediSCSIVolume' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CreateCachediSCSIVolumeOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CreateCachediSCSIVolume',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'VolumeSizeInBytes' => array(
- 'required' => true,
- 'type' => 'numeric',
- 'location' => 'json',
- ),
- 'SnapshotId' => array(
- 'type' => 'string',
- 'location' => 'json',
- ),
- 'TargetName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 200,
- ),
- 'NetworkInterfaceId' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- ),
- 'ClientToken' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 5,
- 'maxLength' => 100,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CreateSnapshot' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CreateSnapshotOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CreateSnapshot',
- ),
- 'VolumeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'SnapshotDescription' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 255,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CreateSnapshotFromVolumeRecoveryPoint' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CreateSnapshotFromVolumeRecoveryPointOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CreateSnapshotFromVolumeRecoveryPoint',
- ),
- 'VolumeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'SnapshotDescription' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 255,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CreateStorediSCSIVolume' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CreateStorediSCSIVolumeOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CreateStorediSCSIVolume',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'DiskId' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 300,
- ),
- 'SnapshotId' => array(
- 'type' => 'string',
- 'location' => 'json',
- ),
- 'PreserveExistingData' => array(
- 'required' => true,
- 'type' => 'boolean',
- 'format' => 'boolean-string',
- 'location' => 'json',
- ),
- 'TargetName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 200,
- ),
- 'NetworkInterfaceId' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'CreateTapes' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'CreateTapesOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.CreateTapes',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'TapeSizeInBytes' => array(
- 'required' => true,
- 'type' => 'numeric',
- 'location' => 'json',
- ),
- 'ClientToken' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 5,
- 'maxLength' => 100,
- ),
- 'NumTapesToCreate' => array(
- 'required' => true,
- 'type' => 'numeric',
- 'location' => 'json',
- 'minimum' => 1,
- 'maximum' => 10,
- ),
- 'TapeBarcodePrefix' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 4,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteBandwidthRateLimit' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteBandwidthRateLimitOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteBandwidthRateLimit',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'BandwidthType' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 3,
- 'maxLength' => 25,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteChapCredentials' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteChapCredentialsOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteChapCredentials',
- ),
- 'TargetARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 800,
- ),
- 'InitiatorName' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 1,
- 'maxLength' => 255,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteGateway' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteGatewayOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteGateway',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteSnapshotSchedule' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteSnapshotScheduleOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteSnapshotSchedule',
- ),
- 'VolumeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteTape' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteTapeOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteTape',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- 'TapeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteTapeArchive' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteTapeArchiveOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteTapeArchive',
- ),
- 'TapeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DeleteVolume' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DeleteVolumeOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DeleteVolume',
- ),
- 'VolumeARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DescribeBandwidthRateLimit' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DescribeBandwidthRateLimitOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DescribeBandwidthRateLimit',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DescribeCache' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DescribeCacheOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DescribeCache',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DescribeCachediSCSIVolumes' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DescribeCachediSCSIVolumesOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DescribeCachediSCSIVolumes',
- ),
- 'VolumeARNs' => array(
- 'required' => true,
- 'type' => 'array',
- 'location' => 'json',
- 'items' => array(
- 'name' => 'VolumeARN',
- 'type' => 'string',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DescribeChapCredentials' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DescribeChapCredentialsOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DescribeChapCredentials',
- ),
- 'TargetARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 800,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway request was issued to the service. See the error and message fields for more information.',
- 'class' => 'InvalidGatewayRequestException',
- ),
- array(
- 'reason' => 'An internal server error has occurred during the request. See the error and message fields for more information.',
- 'class' => 'InternalServerErrorException',
- ),
- ),
- ),
- 'DescribeGatewayInformation' => array(
- 'httpMethod' => 'POST',
- 'uri' => '/',
- 'class' => 'Aws\\Common\\Command\\JsonCommand',
- 'responseClass' => 'DescribeGatewayInformationOutput',
- 'responseType' => 'model',
- 'parameters' => array(
- 'Content-Type' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'application/x-amz-json-1.1',
- ),
- 'command.expects' => array(
- 'static' => true,
- 'default' => 'application/json',
- ),
- 'X-Amz-Target' => array(
- 'static' => true,
- 'location' => 'header',
- 'default' => 'StorageGateway_20130630.DescribeGatewayInformation',
- ),
- 'GatewayARN' => array(
- 'required' => true,
- 'type' => 'string',
- 'location' => 'json',
- 'minLength' => 50,
- 'maxLength' => 500,
- ),
- ),
- 'errorResponses' => array(
- array(
- 'reason' => 'An exception occurred because an invalid gateway reques