Aws\S3\Exception\NoSuchKeyException Object ( [response:protected] => Guzzle\Http\Message\Response Object ( [body:protected] => Guzzle\Http\EntityBody Object ( [contentEncoding:protected] => [rewindFunction:protected] => [stream:protected] => Resource id #130 [size:protected] => [cache:protected] => Array ( [wrapper_type] => PHP [stream_type] => TEMP [mode] => w+b [unread_bytes] => 0 [seekable] => 1 [uri] => php://temp [is_local] => 1 [is_readable] => 1 [is_writable] => 1 ) [customData:protected] => Array ( ) ) [reasonPhrase:protected] => Not Found [statusCode:protected] => 404 [info:protected] => Array ( [url] => https://wikifoundryimages.s3.amazonaws.com/image/1 [content_type] => application/xml [http_code] => 404 [header_size] => 254 [request_size] => 245 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 0.023369 [namelookup_time] => 1.9E-5 [connect_time] => 0.001505 [pretransfer_time] => 0.012911 [size_upload] => 0 [size_download] => 266 [speed_download] => 11382 [speed_upload] => 0 [download_content_length] => -1 [upload_content_length] => 0 [starttransfer_time] => 0.023353 [redirect_time] => 0 [redirect_url] => [primary_ip] => 54.231.0.65 [certinfo] => Array ( ) [primary_port] => 443 [local_ip] => 10.65.151.72 [local_port] => 60697 ) [effectiveUrl:protected] => https://wikifoundryimages.s3.amazonaws.com/image/1 [headers:protected] => Guzzle\Http\Message\Header\HeaderCollection Object ( [headers:protected] => Array ( [x-amz-request-id] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => EE4B6F96CC550AF9 ) [header:protected] => x-amz-request-id [glue:protected] => , ) [x-amz-id-2] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => yAdxNz4zDEINEyaQkewpLna3DVaex8YFVzGcyhzslA9fflVmfLEKAXCTBai9Xp8i ) [header:protected] => x-amz-id-2 [glue:protected] => , ) [content-type] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => application/xml ) [header:protected] => Content-Type [glue:protected] => , ) [transfer-encoding] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => chunked ) [header:protected] => Transfer-Encoding [glue:protected] => , ) [date] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => Sat, 26 Jul 2014 17:11:10 GMT ) [header:protected] => Date [glue:protected] => , ) [server] => Guzzle\Http\Message\Header Object ( [values:protected] => Array ( [0] => AmazonS3 ) [header:protected] => Server [glue:protected] => , ) ) ) [headerFactory:protected] => Guzzle\Http\Message\Header\HeaderFactory Object ( [mapping:protected] => Array ( [cache-control] => Guzzle\Http\Message\Header\CacheControl [link] => Guzzle\Http\Message\Header\Link ) ) [params:protected] => Guzzle\Common\Collection Object ( [data:protected] => Array ( ) ) [protocol:protected] => HTTP [protocolVersion:protected] => 1.1 ) [request:protected] => Guzzle\Http\Message\Request Object ( [eventDispatcher:protected] => Symfony\Component\EventDispatcher\EventDispatcher Object ( [listeners:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array ( [request.sent] => Array ( [100] => Array ( [0] => Array ( [0] => Guzzle\Http\RedirectPlugin Object ( [defaultMaxRedirects:protected] => 5 ) [1] => onRequestSent ) ) [0] => Array ( [0] => Array ( [0] => Guzzle\Plugin\Backoff\BackoffPlugin Object ( [strategy:protected] => Guzzle\Plugin\Backoff\TruncatedBackoffStrategy Object ( [max:protected] => 3 [next:protected] => Guzzle\Plugin\Backoff\CurlBackoffStrategy Object ( [errorCodes:protected] => Array ( [6] => 1 [7] => 1 [18] => 1 [23] => 1 [26] => 1 [28] => 1 [35] => 1 [45] => 1 [52] => 1 [55] => 1 [56] => 1 ) [next:protected] => Guzzle\Plugin\Backoff\HttpBackoffStrategy Object ( [errorCodes:protected] => Array ( [500] => 1 [503] => 1 ) [next:protected] => Aws\S3\SocketTimeoutChecker Object ( [next:protected] => Aws\Common\Client\ExpiredCredentialsChecker Object ( [retryable:protected] => Array ( [RequestExpired] => 1 [ExpiredTokenException] => 1 [ExpiredToken] => 1 ) [exceptionParser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [next:protected] => Guzzle\Plugin\Backoff\ExponentialBackoffStrategy Object ( [next:protected] => ) ) ) ) ) ) [eventDispatcher:protected] => ) [1] => onRequestSent ) ) ) [request.clone] => Array ( [0] => Array ( [0] => Array ( [0] => Guzzle\Http\RedirectPlugin Object ( [defaultMaxRedirects:protected] => 5 ) [1] => cleanupRequest ) ) ) [request.before_send] => Array ( [0] => Array ( [0] => Array ( [0] => Guzzle\Http\RedirectPlugin Object ( [defaultMaxRedirects:protected] => 5 ) [1] => cleanupRequest ) ) [-255] => Array ( [0] => Array ( [0] => Aws\Common\Signature\SignatureListener Object ( [credentials:protected] => Aws\Common\Credentials\Credentials Object ( [key:protected] => AKIAJ7Z3DYMAD5M4JLRQ [secret:protected] => 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 [token:protected] => [ttd:protected] => ) [signature:protected] => Aws\S3\S3Signature Object ( [signableQueryString:protected] => Array ( [0] => acl [1] => cors [2] => delete [3] => lifecycle [4] => location [5] => logging [6] => notification [7] => partNumber [8] => policy [9] => requestPayment [10] => response-cache-control [11] => response-content-disposition [12] => response-content-encoding [13] => response-content-language [14] => response-content-type [15] => response-expires [16] => restore [17] => tagging [18] => torrent [19] => uploadId [20] => uploads [21] => versionId [22] => versioning [23] => versions [24] => website ) [signableHeaders:Aws\S3\S3Signature:private] => Array ( [0] => Content-MD5 [1] => Content-Type ) ) ) [1] => onRequestBeforeSend ) ) ) [client.credentials_changed] => Array ( [0] => Array ( [0] => Array ( [0] => Aws\Common\Signature\SignatureListener Object ( [credentials:protected] => Aws\Common\Credentials\Credentials Object ( [key:protected] => AKIAJ7Z3DYMAD5M4JLRQ [secret:protected] => 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 [token:protected] => [ttd:protected] => ) [signature:protected] => Aws\S3\S3Signature Object ( [signableQueryString:protected] => Array ( [0] => acl [1] => cors [2] => delete [3] => lifecycle [4] => location [5] => logging [6] => notification [7] => partNumber [8] => policy [9] => requestPayment [10] => response-cache-control [11] => response-content-disposition [12] => response-content-encoding [13] => response-content-language [14] => response-content-type [15] => response-expires [16] => restore [17] => tagging [18] => torrent [19] => uploadId [20] => uploads [21] => versionId [22] => versioning [23] => versions [24] => website ) [signableHeaders:Aws\S3\S3Signature:private] => Array ( [0] => Content-MD5 [1] => Content-Type ) ) ) [1] => onCredentialsChanged ) ) ) [request.exception] => Array ( [0] => Array ( [0] => Array ( [0] => Guzzle\Plugin\Backoff\BackoffPlugin Object ( [strategy:protected] => Guzzle\Plugin\Backoff\TruncatedBackoffStrategy Object ( [max:protected] => 3 [next:protected] => Guzzle\Plugin\Backoff\CurlBackoffStrategy Object ( [errorCodes:protected] => Array ( [6] => 1 [7] => 1 [18] => 1 [23] => 1 [26] => 1 [28] => 1 [35] => 1 [45] => 1 [52] => 1 [55] => 1 [56] => 1 ) [next:protected] => Guzzle\Plugin\Backoff\HttpBackoffStrategy Object ( [errorCodes:protected] => Array ( [500] => 1 [503] => 1 ) [next:protected] => Aws\S3\SocketTimeoutChecker Object ( [next:protected] => Aws\Common\Client\ExpiredCredentialsChecker Object ( [retryable:protected] => Array ( [RequestExpired] => 1 [ExpiredTokenException] => 1 [ExpiredToken] => 1 ) [exceptionParser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [next:protected] => Guzzle\Plugin\Backoff\ExponentialBackoffStrategy Object ( [next:protected] => ) ) ) ) ) ) [eventDispatcher:protected] => ) [1] => onRequestSent ) ) ) [curl_multi.polling_request] => Array ( [0] => Array ( [0] => Array ( [0] => Guzzle\Plugin\Backoff\BackoffPlugin Object ( [strategy:protected] => Guzzle\Plugin\Backoff\TruncatedBackoffStrategy Object ( [max:protected] => 3 [next:protected] => Guzzle\Plugin\Backoff\CurlBackoffStrategy Object ( [errorCodes:protected] => Array ( [6] => 1 [7] => 1 [18] => 1 [23] => 1 [26] => 1 [28] => 1 [35] => 1 [45] => 1 [52] => 1 [55] => 1 [56] => 1 ) [next:protected] => Guzzle\Plugin\Backoff\HttpBackoffStrategy Object ( [errorCodes:protected] => Array ( [500] => 1 [503] => 1 ) [next:protected] => Aws\S3\SocketTimeoutChecker Object ( [next:protected] => Aws\Common\Client\ExpiredCredentialsChecker Object ( [retryable:protected] => Array ( [RequestExpired] => 1 [ExpiredTokenException] => 1 [ExpiredToken] => 1 ) [exceptionParser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [next:protected] => Guzzle\Plugin\Backoff\ExponentialBackoffStrategy Object ( [next:protected] => ) ) ) ) ) ) [eventDispatcher:protected] => ) [1] => onRequestPoll ) ) ) [request.error] => Array ( [-1] => Array ( [0] => Array ( [0] => Aws\Common\Exception\ExceptionListener Object ( [factory:protected] => Aws\Common\Exception\NamespaceExceptionFactory Object ( [parser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [baseNamespace:protected] => Aws\S3\Exception [defaultException:protected] => Aws\S3\Exception\S3Exception ) ) [1] => onRequestError ) ) [-255] => Array ( [0] => Array ( [0] => Guzzle\Http\Message\Request [1] => onRequestError ) ) ) [command.before_send] => Array ( [0] => Array ( [0] => Array ( [0] => Aws\Common\Client\UserAgentListener Object ( ) [1] => onBeforeSend ) ) ) [command.after_prepare] => Array ( [-255] => Array ( [0] => Array ( [0] => Aws\S3\BucketStyleListener Object ( ) [1] => onCommandAfterPrepare ) ) [0] => Array ( [0] => Array ( [0] => Aws\S3\S3Md5Listener Object ( [signature:Aws\S3\S3Md5Listener:private] => Aws\S3\S3Signature Object ( [signableQueryString:protected] => Array ( [0] => acl [1] => cors [2] => delete [3] => lifecycle [4] => location [5] => logging [6] => notification [7] => partNumber [8] => policy [9] => requestPayment [10] => response-cache-control [11] => response-content-disposition [12] => response-content-encoding [13] => response-content-language [14] => response-content-type [15] => response-expires [16] => restore [17] => tagging [18] => torrent [19] => uploadId [20] => uploads [21] => versionId [22] => versioning [23] => versions [24] => website ) [signableHeaders:Aws\S3\S3Signature:private] => Array ( [0] => Content-MD5 [1] => Content-Type ) ) ) [1] => onCommandAfterPrepare ) ) ) [command.before_prepare] => Array ( [0] => Array ( [0] => Array ( [0] => Aws\Common\Client\UploadBodyListener Object ( [commands:protected] => Array ( [0] => PutObject [1] => UploadPart ) [bodyParameter:protected] => Body [sourceParameter:protected] => SourceFile ) [1] => onCommandBeforePrepare ) [1] => Array ( [0] => Aws\S3\SseCpkListener Object ( ) [1] => onCommandBeforePrepare ) ) [-255] => Array ( [0] => Array ( [0] => Aws\S3\AcpListener Object ( ) [1] => onCommandBeforePrepare ) ) ) ) [sorted:Symfony\Component\EventDispatcher\EventDispatcher:private] => Array ( [command.before_prepare] => Array ( [0] => Array ( [0] => Aws\Common\Client\UploadBodyListener Object ( [commands:protected] => Array ( [0] => PutObject [1] => UploadPart ) [bodyParameter:protected] => Body [sourceParameter:protected] => SourceFile ) [1] => onCommandBeforePrepare ) [1] => Array ( [0] => Aws\S3\SseCpkListener Object ( ) [1] => onCommandBeforePrepare ) [2] => Array ( [0] => Aws\S3\AcpListener Object ( ) [1] => onCommandBeforePrepare ) ) [request.before_send] => Array ( [0] => Array ( [0] => Guzzle\Http\RedirectPlugin Object ( [defaultMaxRedirects:protected] => 5 ) [1] => cleanupRequest ) [1] => Array ( [0] => Aws\Common\Signature\SignatureListener Object ( [credentials:protected] => Aws\Common\Credentials\Credentials Object ( [key:protected] => AKIAJ7Z3DYMAD5M4JLRQ [secret:protected] => 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 [token:protected] => [ttd:protected] => ) [signature:protected] => Aws\S3\S3Signature Object ( [signableQueryString:protected] => Array ( [0] => acl [1] => cors [2] => delete [3] => lifecycle [4] => location [5] => logging [6] => notification [7] => partNumber [8] => policy [9] => requestPayment [10] => response-cache-control [11] => response-content-disposition [12] => response-content-encoding [13] => response-content-language [14] => response-content-type [15] => response-expires [16] => restore [17] => tagging [18] => torrent [19] => uploadId [20] => uploads [21] => versionId [22] => versioning [23] => versions [24] => website ) [signableHeaders:Aws\S3\S3Signature:private] => Array ( [0] => Content-MD5 [1] => Content-Type ) ) ) [1] => onRequestBeforeSend ) ) [curl_multi.polling_request] => Array ( [0] => Array ( [0] => Guzzle\Plugin\Backoff\BackoffPlugin Object ( [strategy:protected] => Guzzle\Plugin\Backoff\TruncatedBackoffStrategy Object ( [max:protected] => 3 [next:protected] => Guzzle\Plugin\Backoff\CurlBackoffStrategy Object ( [errorCodes:protected] => Array ( [6] => 1 [7] => 1 [18] => 1 [23] => 1 [26] => 1 [28] => 1 [35] => 1 [45] => 1 [52] => 1 [55] => 1 [56] => 1 ) [next:protected] => Guzzle\Plugin\Backoff\HttpBackoffStrategy Object ( [errorCodes:protected] => Array ( [500] => 1 [503] => 1 ) [next:protected] => Aws\S3\SocketTimeoutChecker Object ( [next:protected] => Aws\Common\Client\ExpiredCredentialsChecker Object ( [retryable:protected] => Array ( [RequestExpired] => 1 [ExpiredTokenException] => 1 [ExpiredToken] => 1 ) [exceptionParser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [next:protected] => Guzzle\Plugin\Backoff\ExponentialBackoffStrategy Object ( [next:protected] => ) ) ) ) ) ) [eventDispatcher:protected] => ) [1] => onRequestPoll ) ) [request.sent] => Array ( [0] => Array ( [0] => Guzzle\Http\RedirectPlugin Object ( [defaultMaxRedirects:protected] => 5 ) [1] => onRequestSent ) [1] => Array ( [0] => Guzzle\Plugin\Backoff\BackoffPlugin Object ( [strategy:protected] => Guzzle\Plugin\Backoff\TruncatedBackoffStrategy Object ( [max:protected] => 3 [next:protected] => Guzzle\Plugin\Backoff\CurlBackoffStrategy Object ( [errorCodes:protected] => Array ( [6] => 1 [7] => 1 [18] => 1 [23] => 1 [26] => 1 [28] => 1 [35] => 1 [45] => 1 [52] => 1 [55] => 1 [56] => 1 ) [next:protected] => Guzzle\Plugin\Backoff\HttpBackoffStrategy Object ( [errorCodes:protected] => Array ( [500] => 1 [503] => 1 ) [next:protected] => Aws\S3\SocketTimeoutChecker Object ( [next:protected] => Aws\Common\Client\ExpiredCredentialsChecker Object ( [retryable:protected] => Array ( [RequestExpired] => 1 [ExpiredTokenException] => 1 [ExpiredToken] => 1 ) [exceptionParser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [next:protected] => Guzzle\Plugin\Backoff\ExponentialBackoffStrategy Object ( [next:protected] => ) ) ) ) ) ) [eventDispatcher:protected] => ) [1] => onRequestSent ) ) [request.error] => Array ( [0] => Array ( [0] => Aws\Common\Exception\ExceptionListener Object ( [factory:protected] => Aws\Common\Exception\NamespaceExceptionFactory Object ( [parser:protected] => Aws\S3\Exception\Parser\S3ExceptionParser Object ( ) [baseNamespace:protected] => Aws\S3\Exception [defaultException:protected] => Aws\S3\Exception\S3Exception ) ) [1] => onRequestError ) [1] => Array ( [0] => Guzzle\Http\Message\Request [1] => onRequestError ) ) ) ) [url:protected] => Guzzle\Http\Url Object ( [scheme:protected] => https [host:protected] => wikifoundryimages.s3.amazonaws.com [port:protected] => 443 [username:protected] => [password:protected] => [path:protected] => /image/1 [fragment:protected] => [query:protected] => Guzzle\Http\QueryString Object ( [fieldSeparator:protected] => & [valueSeparator:protected] => = [urlEncode:protected] => RFC 3986 [aggregator:protected] => [data:protected] => Array ( ) ) ) [method:protected] => GET [client:protected] => Aws\S3\S3Client Object ( [directory:protected] => /var/www/html/Aws/S3 [credentials:protected] => Aws\Common\Credentials\Credentials Object ( [key:protected] => AKIAJ7Z3DYMAD5M4JLRQ [secret:protected] => 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 [token:protected] => [ttd:protected] => ) [signature:protected] => Aws\S3\S3Signature Object ( [signableQueryString:protected] => Array ( [0] => acl [1] => cors [2] => delete [3] => lifecycle [4] => location [5] => logging [6] => notification [7] => partNumber [8] => policy [9] => requestPayment [10] => response-cache-control [11] => response-content-disposition [12] => response-content-encoding [13] => response-content-language [14] => response-content-type [15] => response-expires [16] => restore [17] => tagging [18] => torrent [19] => uploadId [20] => uploads [21] => versionId [22] => versioning [23] => versions [24] => website ) [signableHeaders:Aws\S3\S3Signature:private] => Array ( [0] => Content-MD5 [1] => Content-Type ) ) [waiterFactory:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object ( [operations:protected] => Array ( [AbortMultipartUpload] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => AbortMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadAbort.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified multipart upload does not exist. [class] => NoSuchUploadException ) ) [name] => AbortMultipartUpload ) [CompleteMultipartUpload] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => CompleteMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadComplete.html [data] => Array ( [xmlRoot] => Array ( [name] => CompleteMultipartUpload [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Parts] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CompletedPart [type] => object [sentAs] => Part [properties] => Array ( [ETag] => Array ( [type] => string ) [PartNumber] => Array ( [type] => numeric ) ) ) ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => CompleteMultipartUpload ) [CopyObject] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => CopyObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html [data] => Array ( [xmlRoot] => Array ( [name] => CopyObjectRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [CopySource] => Array ( [required] => 1 [type] => string [location] => header [sentAs] => x-amz-copy-source ) [CopySourceIfMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-match ) [CopySourceIfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-modified-since ) [CopySourceIfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-none-match ) [CopySourceIfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-unmodified-since ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [MetadataDirective] => Array ( [type] => string [location] => header [sentAs] => x-amz-metadata-directive ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [CopySourceSSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-algorithm ) [CopySourceSSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key ) [CopySourceSSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The source object of the COPY operation is not in the active tier and is only stored in Amazon Glacier. [class] => ObjectNotInActiveTierErrorException ) ) [name] => CopyObject ) [CreateBucket] => Array ( [httpMethod] => PUT [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => CreateBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => CreateBucketConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [LocationConstraint] => Array ( [type] => string [location] => xml ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again. [class] => BucketAlreadyExistsException ) ) [name] => CreateBucket ) [CreateMultipartUpload] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*}?uploads [class] => Aws\S3\Command\S3Command [responseClass] => CreateMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadInitiate.html [data] => Array ( [xmlRoot] => Array ( [name] => CreateMultipartUploadRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => CreateMultipartUpload ) [DeleteBucket] => Array ( [httpMethod] => DELETE [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETE.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucket ) [DeleteBucketCors] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEcors.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketCors ) [DeleteBucketLifecycle] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETElifecycle.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketLifecycle ) [DeleteBucketPolicy] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEpolicy.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketPolicy ) [DeleteBucketTagging] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEtagging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketTagging ) [DeleteBucketWebsite] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEwebsite.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketWebsite ) [DeleteObject] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => DeleteObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectDELETE.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) ) [name] => DeleteObject ) [DeleteObjects] => Array ( [httpMethod] => POST [uri] => /{Bucket}?delete [class] => Aws\S3\Command\S3Command [responseClass] => DeleteObjectsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/multiobjectdeleteapi.html [data] => Array ( [xmlRoot] => Array ( [name] => Delete [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Objects] => Array ( [required] => 1 [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ObjectIdentifier [type] => object [sentAs] => Object [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) [VersionId] => Array ( [type] => string ) ) ) ) [Quiet] => Array ( [type] => boolean [format] => boolean-string [location] => xml ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => DeleteObjects ) [GetBucketAcl] => Array ( [httpMethod] => GET [uri] => /{Bucket}?acl [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETacl.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketAcl ) [GetBucketCors] => Array ( [httpMethod] => GET [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETcors.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketCors ) [GetBucketLifecycle] => Array ( [httpMethod] => GET [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlifecycle.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketLifecycle ) [GetBucketLocation] => Array ( [httpMethod] => GET [uri] => /{Bucket}?location [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLocationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlocation.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => GetBucketLocation ) [GetBucketLogging] => Array ( [httpMethod] => GET [uri] => /{Bucket}?logging [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLoggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlogging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketLogging ) [GetBucketNotification] => Array ( [httpMethod] => GET [uri] => /{Bucket}?notification [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketNotificationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETnotification.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketNotification ) [GetBucketPolicy] => Array ( [httpMethod] => GET [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETpolicy.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => GetBucketPolicy ) [GetBucketRequestPayment] => Array ( [httpMethod] => GET [uri] => /{Bucket}?requestPayment [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketRequestPaymentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTrequestPaymentGET.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketRequestPayment ) [GetBucketTagging] => Array ( [httpMethod] => GET [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETtagging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketTagging ) [GetBucketVersioning] => Array ( [httpMethod] => GET [uri] => /{Bucket}?versioning [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketVersioningOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETversioningStatus.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketVersioning ) [GetBucketWebsite] => Array ( [httpMethod] => GET [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETwebsite.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketWebsite ) [GetObject] => Guzzle\Service\Description\Operation Object ( [parameters:protected] => Array ( [Bucket] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Bucket [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => 1 [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => uri [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfMatch] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfMatch [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Match [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfModifiedSince] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfModifiedSince [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Modified-Since [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [IfNoneMatch] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfNoneMatch [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-None-Match [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfUnmodifiedSince] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfUnmodifiedSince [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Unmodified-Since [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [Key] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Key [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => 1 [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => Array ( [0] => Aws\S3\S3Client::explodeKey ) [location:protected] => uri [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [Range] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Range [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseCacheControl] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseCacheControl [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-cache-control [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentDisposition] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentDisposition [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-disposition [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentEncoding] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentEncoding [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-encoding [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentLanguage] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentLanguage [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-language [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentType] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentType [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-type [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseExpires] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseExpires [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-expires [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [VersionId] => Guzzle\Service\Description\Parameter Object ( [name:protected] => VersionId [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => versionId [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerAlgorithm] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerAlgorithm [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-algorithm [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerKey] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerKey [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-key [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerKeyMD5] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerKeyMD5 [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-key-MD5 [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SaveAs] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SaveAs [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => response_body [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) ) [additionalParameters:protected] => [name:protected] => GetObject [httpMethod:protected] => GET [summary:protected] => [notes:protected] => [documentationUrl:protected] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html [uri:protected] => /{Bucket}{/Key*} [class:protected] => Aws\S3\Command\S3Command [responseClass:protected] => GetObjectOutput [responseType:protected] => model [responseNotes:protected] => [deprecated:protected] => [errorResponses:protected] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [description:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [data:protected] => Array ( ) ) [GetObjectAcl] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*}?acl [class] => Aws\S3\Command\S3Command [responseClass] => GetObjectAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETacl.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => GetObjectAcl ) [GetObjectTorrent] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*}?torrent [class] => Aws\S3\Command\S3Command [responseClass] => GetObjectTorrentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETtorrent.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) ) [name] => GetObjectTorrent ) [HeadBucket] => Array ( [httpMethod] => HEAD [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => HeadBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketHEAD.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified bucket does not exist. [class] => NoSuchBucketException ) ) [name] => HeadBucket ) [HeadObject] => Array ( [httpMethod] => HEAD [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => HeadObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [IfMatch] => Array ( [type] => string [location] => header [sentAs] => If-Match ) [IfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => If-Modified-Since ) [IfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => If-None-Match ) [IfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => If-Unmodified-Since ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Range] => Array ( [type] => string [location] => header ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => HeadObject ) [ListBuckets] => Array ( [httpMethod] => GET [uri] => / [class] => Aws\S3\Command\S3Command [responseClass] => ListBucketsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceGET.html [parameters] => Array ( [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListBuckets ) [ListMultipartUploads] => Array ( [httpMethod] => GET [uri] => /{Bucket}?uploads [class] => Aws\S3\Command\S3Command [responseClass] => ListMultipartUploadsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadListMPUpload.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [KeyMarker] => Array ( [type] => string [location] => query [sentAs] => key-marker ) [MaxUploads] => Array ( [type] => numeric [location] => query [sentAs] => max-uploads ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [UploadIdMarker] => Array ( [type] => string [location] => query [sentAs] => upload-id-marker ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListMultipartUploads ) [ListObjectVersions] => Array ( [httpMethod] => GET [uri] => /{Bucket}?versions [class] => Aws\S3\Command\S3Command [responseClass] => ListObjectVersionsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETVersion.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [KeyMarker] => Array ( [type] => string [location] => query [sentAs] => key-marker ) [MaxKeys] => Array ( [type] => numeric [location] => query [sentAs] => max-keys ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [VersionIdMarker] => Array ( [type] => string [location] => query [sentAs] => version-id-marker ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListObjectVersions ) [ListObjects] => Array ( [httpMethod] => GET [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => ListObjectsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGET.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [Marker] => Array ( [type] => string [location] => query [sentAs] => marker ) [MaxKeys] => Array ( [type] => numeric [location] => query [sentAs] => max-keys ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified bucket does not exist. [class] => NoSuchBucketException ) ) [name] => ListObjects ) [ListParts] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => ListPartsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadListParts.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [MaxParts] => Array ( [type] => numeric [location] => query [sentAs] => max-parts ) [PartNumberMarker] => Array ( [type] => numeric [location] => query [sentAs] => part-number-marker ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListParts ) [PutBucketAcl] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?acl [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTacl.html [data] => Array ( [xmlRoot] => Array ( [name] => AccessControlPolicy [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [name] => PutBucketAcl ) [PutBucketCors] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTcors.html [data] => Array ( [xmlRoot] => Array ( [name] => CORSConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CORSRules] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CORSRule [type] => object [sentAs] => CORSRule [properties] => Array ( [AllowedHeaders] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedHeader [type] => string [sentAs] => AllowedHeader ) ) [AllowedMethods] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedMethod [type] => string [sentAs] => AllowedMethod ) ) [AllowedOrigins] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedOrigin [type] => string [sentAs] => AllowedOrigin ) ) [ExposeHeaders] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ExposeHeader [type] => string [sentAs] => ExposeHeader ) ) [MaxAgeSeconds] => Array ( [type] => numeric ) ) ) ) ) [name] => PutBucketCors ) [PutBucketLifecycle] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTlifecycle.html [data] => Array ( [xmlRoot] => Array ( [name] => LifecycleConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Rules] => Array ( [required] => 1 [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Rule [type] => object [sentAs] => Rule [properties] => Array ( [Expiration] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time ) [Days] => Array ( [type] => numeric ) ) ) [ID] => Array ( [type] => string ) [Prefix] => Array ( [required] => 1 [type] => string ) [Status] => Array ( [required] => 1 [type] => string ) [Transition] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time ) [Days] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionTransition] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionExpiration] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) ) ) ) ) ) ) [name] => PutBucketLifecycle ) [PutBucketLogging] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?logging [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketLoggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTlogging.html [data] => Array ( [xmlRoot] => Array ( [name] => BucketLoggingStatus [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [xmlAllowEmpty] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [LoggingEnabled] => Array ( [type] => object [location] => xml [properties] => Array ( [TargetBucket] => Array ( [type] => string ) [TargetGrants] => Array ( [type] => array [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [TargetPrefix] => Array ( [type] => string ) ) ) ) [name] => PutBucketLogging ) [PutBucketNotification] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?notification [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketNotificationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTnotification.html [data] => Array ( [xmlRoot] => Array ( [name] => NotificationConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [TopicConfiguration] => Array ( [required] => 1 [type] => object [location] => xml [properties] => Array ( [Event] => Array ( [type] => string ) [Topic] => Array ( [type] => string ) ) ) ) [name] => PutBucketNotification ) [PutBucketPolicy] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTpolicy.html [data] => Array ( [xmlRoot] => Array ( [name] => PutBucketPolicyRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Policy] => Array ( [required] => 1 [type] => Array ( [0] => string [1] => object ) [location] => body ) ) [name] => PutBucketPolicy ) [PutBucketRequestPayment] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?requestPayment [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketRequestPaymentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTrequestPaymentPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => RequestPaymentConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Payer] => Array ( [required] => 1 [type] => string [location] => xml ) ) [name] => PutBucketRequestPayment ) [PutBucketTagging] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTtagging.html [data] => Array ( [xmlRoot] => Array ( [name] => Tagging [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [TagSet] => Array ( [required] => 1 [type] => array [location] => xml [items] => Array ( [name] => Tag [type] => object [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) [Value] => Array ( [required] => 1 [type] => string ) ) ) ) ) [name] => PutBucketTagging ) [PutBucketVersioning] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?versioning [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketVersioningOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTVersioningStatus.html [data] => Array ( [xmlRoot] => Array ( [name] => VersioningConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [MFADelete] => Array ( [type] => string [location] => xml [sentAs] => MfaDelete ) [Status] => Array ( [type] => string [location] => xml ) ) [name] => PutBucketVersioning ) [PutBucketWebsite] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTwebsite.html [data] => Array ( [xmlRoot] => Array ( [name] => WebsiteConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [xmlAllowEmpty] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [ErrorDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) ) ) [IndexDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Suffix] => Array ( [required] => 1 [type] => string ) ) ) [RedirectAllRequestsTo] => Array ( [type] => object [location] => xml [properties] => Array ( [HostName] => Array ( [required] => 1 [type] => string ) [Protocol] => Array ( [type] => string ) ) ) [RoutingRules] => Array ( [type] => array [location] => xml [items] => Array ( [name] => RoutingRule [type] => object [properties] => Array ( [Condition] => Array ( [type] => object [properties] => Array ( [HttpErrorCodeReturnedEquals] => Array ( [type] => string ) [KeyPrefixEquals] => Array ( [type] => string ) ) ) [Redirect] => Array ( [required] => 1 [type] => object [properties] => Array ( [HostName] => Array ( [type] => string ) [HttpRedirectCode] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) [ReplaceKeyPrefixWith] => Array ( [type] => string ) [ReplaceKeyWith] => Array ( [type] => string ) ) ) ) ) ) ) [name] => PutBucketWebsite ) [PutObject] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => PutObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => PutObjectRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Body] => Array ( [type] => Array ( [0] => string [1] => object ) [location] => body ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ContentMD5] => Array ( [type] => Array ( [0] => string [1] => boolean ) [location] => header [sentAs] => Content-MD5 ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [name] => PutObject ) [PutObjectAcl] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*}?acl [class] => Aws\S3\Command\S3Command [responseClass] => PutObjectAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUTacl.html [data] => Array ( [xmlRoot] => Array ( [name] => AccessControlPolicy [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => PutObjectAcl ) [RestoreObject] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*}?restore [class] => Aws\S3\Command\S3Command [responseClass] => RestoreObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectRestore.html [data] => Array ( [xmlRoot] => Array ( [name] => RestoreRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Days] => Array ( [required] => 1 [type] => numeric [location] => xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => This operation is not allowed against this storage tier [class] => ObjectAlreadyInActiveTierErrorException ) ) [name] => RestoreObject ) [UploadPart] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => UploadPartOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPart.html [data] => Array ( [xmlRoot] => Array ( [name] => UploadPartRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Body] => Array ( [type] => Array ( [0] => string [1] => object ) [location] => body ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ContentMD5] => Array ( [type] => Array ( [0] => string [1] => boolean ) [location] => header [sentAs] => Content-MD5 ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [PartNumber] => Array ( [required] => 1 [type] => numeric [location] => query [sentAs] => partNumber ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) ) [name] => UploadPart ) [UploadPartCopy] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => UploadPartCopyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPartCopy.html [data] => Array ( [xmlRoot] => Array ( [name] => UploadPartCopyRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CopySource] => Array ( [required] => 1 [type] => string [location] => header [sentAs] => x-amz-copy-source ) [CopySourceIfMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-match ) [CopySourceIfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-modified-since ) [CopySourceIfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-none-match ) [CopySourceIfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-unmodified-since ) [CopySourceRange] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-range ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [PartNumber] => Array ( [required] => 1 [type] => numeric [location] => query [sentAs] => partNumber ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [CopySourceSSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-algorithm ) [CopySourceSSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key ) [CopySourceSSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key-MD5 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => UploadPartCopy ) ) [models:protected] => Array ( [AbortMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CompleteMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => xml ) [Bucket] => Array ( [type] => string [location] => xml ) [Key] => Array ( [type] => string [location] => xml ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [ETag] => Array ( [type] => string [location] => xml ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CopyObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [ETag] => Array ( [type] => string [location] => xml ) [LastModified] => Array ( [type] => string [location] => xml ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [CopySourceVersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-version-id ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CreateBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => header ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CreateMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Bucket] => Array ( [type] => string [location] => xml [sentAs] => Bucket ) [Key] => Array ( [type] => string [location] => xml ) [UploadId] => Array ( [type] => string [location] => xml ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketCorsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketLifecycleOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketPolicyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketTaggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketWebsiteOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [DeleteMarker] => Array ( [type] => boolean [location] => header [sentAs] => x-amz-delete-marker ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteObjectsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Deleted] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => DeletedObject [type] => object [properties] => Array ( [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [DeleteMarker] => Array ( [type] => boolean ) [DeleteMarkerVersionId] => Array ( [type] => string ) ) ) ) [Errors] => Array ( [type] => array [location] => xml [sentAs] => Error [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Error [type] => object [sentAs] => Error [properties] => Array ( [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [Code] => Array ( [type] => string ) [Message] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketCorsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [CORSRules] => Array ( [type] => array [location] => xml [sentAs] => CORSRule [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CORSRule [type] => object [sentAs] => CORSRule [properties] => Array ( [AllowedHeaders] => Array ( [type] => array [sentAs] => AllowedHeader [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedHeader [type] => string [sentAs] => AllowedHeader ) ) [AllowedMethods] => Array ( [type] => array [sentAs] => AllowedMethod [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedMethod [type] => string [sentAs] => AllowedMethod ) ) [AllowedOrigins] => Array ( [type] => array [sentAs] => AllowedOrigin [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedOrigin [type] => string [sentAs] => AllowedOrigin ) ) [ExposeHeaders] => Array ( [type] => array [sentAs] => ExposeHeader [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ExposeHeader [type] => string [sentAs] => ExposeHeader ) ) [MaxAgeSeconds] => Array ( [type] => numeric ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketLifecycleOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Rules] => Array ( [type] => array [location] => xml [sentAs] => Rule [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Rule [type] => object [sentAs] => Rule [properties] => Array ( [Expiration] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => string ) [Days] => Array ( [type] => numeric ) ) ) [ID] => Array ( [type] => string ) [Prefix] => Array ( [type] => string ) [Status] => Array ( [type] => string ) [Transition] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => string ) [Days] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionTransition] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionExpiration] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) ) ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketLocationOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => body [filters] => Array ( [0] => strval [1] => strip_tags [2] => trim ) ) ) ) [GetBucketLoggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [LoggingEnabled] => Array ( [type] => object [location] => xml [properties] => Array ( [TargetBucket] => Array ( [type] => string ) [TargetGrants] => Array ( [type] => array [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [TargetPrefix] => Array ( [type] => string ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketNotificationOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [TopicConfiguration] => Array ( [type] => object [location] => xml [properties] => Array ( [Event] => Array ( [type] => string ) [Topic] => Array ( [type] => string ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketPolicyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Policy] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketRequestPaymentOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Payer] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketTaggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [TagSet] => Array ( [type] => array [location] => xml [items] => Array ( [name] => Tag [type] => object [sentAs] => Tag [properties] => Array ( [Key] => Array ( [type] => string ) [Value] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketVersioningOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Status] => Array ( [type] => string [location] => xml ) [MFADelete] => Array ( [type] => string [location] => xml [sentAs] => MfaDelete ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketWebsiteOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RedirectAllRequestsTo] => Array ( [type] => object [location] => xml [properties] => Array ( [HostName] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) ) ) [IndexDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Suffix] => Array ( [type] => string ) ) ) [ErrorDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Key] => Array ( [type] => string ) ) ) [RoutingRules] => Array ( [type] => array [location] => xml [items] => Array ( [name] => RoutingRule [type] => object [sentAs] => RoutingRule [properties] => Array ( [Condition] => Array ( [type] => object [properties] => Array ( [HttpErrorCodeReturnedEquals] => Array ( [type] => string ) [KeyPrefixEquals] => Array ( [type] => string ) ) ) [Redirect] => Array ( [type] => object [properties] => Array ( [HostName] => Array ( [type] => string ) [HttpRedirectCode] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) [ReplaceKeyPrefixWith] => Array ( [type] => string ) [ReplaceKeyWith] => Array ( [type] => string ) ) ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Body] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [DeleteMarker] => Array ( [type] => boolean [location] => header [sentAs] => x-amz-delete-marker ) [AcceptRanges] => Array ( [type] => string [location] => header [sentAs] => accept-ranges ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [Restore] => Array ( [type] => string [location] => header [sentAs] => x-amz-restore ) [LastModified] => Array ( [type] => string [location] => header [sentAs] => Last-Modified ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ETag] => Array ( [type] => string [location] => header ) [MissingMeta] => Array ( [type] => numeric [location] => header [sentAs] => x-amz-missing-meta ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => string [location] => header ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectTorrentOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Body] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [HeadBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [HeadObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [DeleteMarker] => Array ( [type] => boolean [location] => header [sentAs] => x-amz-delete-marker ) [AcceptRanges] => Array ( [type] => string [location] => header [sentAs] => accept-ranges ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [Restore] => Array ( [type] => string [location] => header [sentAs] => x-amz-restore ) [LastModified] => Array ( [type] => string [location] => header [sentAs] => Last-Modified ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ETag] => Array ( [type] => string [location] => header ) [MissingMeta] => Array ( [type] => numeric [location] => header [sentAs] => x-amz-missing-meta ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => string [location] => header ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [ListBucketsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Buckets] => Array ( [type] => array [location] => xml [items] => Array ( [name] => Bucket [type] => object [sentAs] => Bucket [properties] => Array ( [Name] => Array ( [type] => string ) [CreationDate] => Array ( [type] => string ) ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [ListMultipartUploadsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Bucket] => Array ( [type] => string [location] => xml ) [KeyMarker] => Array ( [type] => string [location] => xml ) [UploadIdMarker] => Array ( [type] => string [location] => xml ) [NextKeyMarker] => Array ( [type] => string [location] => xml ) [Prefix] => Array ( [type] => string [location] => xml ) [NextUploadIdMarker] => Array ( [type] => string [location] => xml ) [MaxUploads] => Array ( [type] => numeric [location] => xml ) [IsTruncated] => Array ( [type] => boolean [location] => xml ) [Uploads] => Array ( [type] => array [location] => xml [sentAs] => Upload [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => MultipartUpload [type] => object [sentAs] => Upload [properties] => Array ( [UploadId] => Array ( [type] => string ) [Key] => Array ( [type] => string ) [Initiated] => Array ( [type] => string ) [StorageClass] => Array ( [type] => string ) [Owner] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Initiator] => Array ( [type] => object [properties] => Array ( [ID] => Array ( [type] => string ) [DisplayName] => Array ( [type] => string ) ) ) ) ) ) [CommonPrefixes] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CommonPrefix [type] => object [properties] => Array ( [Prefix] => Array ( [type] => string ) ) ) ) [EncodingType] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [ListObjectVersionsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [IsTruncated] => Array ( [type] => boolean [location] => xml ) [KeyMarker] => Array ( [type] => string [location] => xml ) [VersionIdMarker] => Array ( [type] => string [location] => xml ) [NextKeyMarker] => Array ( [type] => string [location] => xml ) [NextVersionIdMarker] => Array ( [type] => string [location] => xml ) [Versions] => Array ( [type] => array [location] => xml [sentAs] => Version [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ObjectVersion [type] => object [sentAs] => Version [properties] => Array ( [ETag] => Array ( [type] => string ) [Size] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [IsLatest] => Array ( [type] => boolean ) [LastModified] => Array ( [type] => string ) [Owner] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) ) ) ) [DeleteMarkers] => Array ( [type] => array [location] => xml [sentAs] => DeleteMarker [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => DeleteMarkerEntry [type] => object [sentAs] => DeleteMarker [properties] => Array ( [Owner] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [IsLatest] => Array ( [type] => boolean ) [LastModified] => Array ( [type] => string ) ) ) ) [Name] => Array ( [type] => string [location] => xml ) [Prefix] => Array ( [type] => string [location] => xml ) [MaxKeys] => Array ( [type] => numeric [location] => xml ) [CommonPrefixes] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CommonPrefix [type] => object [properties] => Array ( [Prefix] => Array ( [type] => string ) ) ) ) [EncodingType] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [ListObjectsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [IsTruncated] => Array ( [type] => boolean [location] => xml ) [Marker] => Array ( [type] => string [location] => xml ) [NextMarker] => Array ( [type] => string [location] => xml ) [Contents] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Object [type] => object [properties] => Array ( [Key] => Array ( [type] => string ) [LastModified] => Array ( [type] => string ) [ETag] => Array ( [type] => string ) [Size] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) [Owner] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) ) ) ) [Name] => Array ( [type] => string [location] => xml ) [Prefix] => Array ( [type] => string [location] => xml ) [MaxKeys] => Array ( [type] => numeric [location] => xml ) [CommonPrefixes] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CommonPrefix [type] => object [properties] => Array ( [Prefix] => Array ( [type] => string ) ) ) ) [EncodingType] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [ListPartsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Bucket] => Array ( [type] => string [location] => xml ) [Key] => Array ( [type] => string [location] => xml ) [UploadId] => Array ( [type] => string [location] => xml ) [PartNumberMarker] => Array ( [type] => numeric [location] => xml ) [NextPartNumberMarker] => Array ( [type] => numeric [location] => xml ) [MaxParts] => Array ( [type] => numeric [location] => xml ) [IsTruncated] => Array ( [type] => boolean [location] => xml ) [Parts] => Array ( [type] => array [location] => xml [sentAs] => Part [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Part [type] => object [sentAs] => Part [properties] => Array ( [PartNumber] => Array ( [type] => numeric ) [LastModified] => Array ( [type] => string ) [ETag] => Array ( [type] => string ) [Size] => Array ( [type] => numeric ) ) ) ) [Initiator] => Array ( [type] => object [location] => xml [properties] => Array ( [ID] => Array ( [type] => string ) [DisplayName] => Array ( [type] => string ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [StorageClass] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketCorsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketLifecycleOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketLoggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketNotificationOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketPolicyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketRequestPaymentOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketTaggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketVersioningOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutBucketWebsiteOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [PutObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [ETag] => Array ( [type] => string [location] => header ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) [ObjectURL] => Array ( ) ) ) [PutObjectAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [RestoreObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [UploadPartOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [ETag] => Array ( [type] => string [location] => header ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [UploadPartCopyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [CopySourceVersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-version-id ) [ETag] => Array ( [type] => string [location] => xml ) [LastModified] => Array ( [type] => string [location] => xml ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) ) [name:protected] => [apiVersion:protected] => 2006-03-01 [description:protected] => [extraData:protected] => Array ( [endpointPrefix] => s3 [serviceFullName] => Amazon Simple Storage Service [serviceAbbreviation] => Amazon S3 [serviceType] => rest-xml [timestampFormat] => rfc822 [globalEndpoint] => s3.amazonaws.com [signatureVersion] => s3 [namespace] => S3 [regions] => Array ( [us-east-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3.amazonaws.com ) [us-west-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-us-west-1.amazonaws.com ) [us-west-2] => Array ( [http] => 1 [https] => 1 [hostname] => s3-us-west-2.amazonaws.com ) [eu-west-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-eu-west-1.amazonaws.com ) [ap-northeast-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-ap-northeast-1.amazonaws.com ) [ap-southeast-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-ap-southeast-1.amazonaws.com ) [ap-southeast-2] => Array ( [http] => 1 [https] => 1 [hostname] => s3-ap-southeast-2.amazonaws.com ) [sa-east-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-sa-east-1.amazonaws.com ) [cn-north-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3.cn-north-1.amazonaws.com.cn ) [us-gov-west-1] => Array ( [http] => 1 [https] => 1 [hostname] => s3-us-gov-west-1.amazonaws.com ) ) [iterators] => Array ( [ListBuckets] => Array ( [result_key] => Buckets ) [ListMultipartUploads] => Array ( [limit_key] => MaxUploads [more_results] => IsTruncated [output_token] => Array ( [0] => NextKeyMarker [1] => NextUploadIdMarker ) [input_token] => Array ( [0] => KeyMarker [1] => UploadIdMarker ) [result_key] => Array ( [0] => Uploads [1] => CommonPrefixes ) ) [ListObjectVersions] => Array ( [more_results] => IsTruncated [limit_key] => MaxKeys [output_token] => Array ( [0] => NextKeyMarker [1] => NextVersionIdMarker ) [input_token] => Array ( [0] => KeyMarker [1] => VersionIdMarker ) [result_key] => Array ( [0] => Versions [1] => DeleteMarkers [2] => CommonPrefixes ) ) [ListObjects] => Array ( [more_results] => IsTruncated [limit_key] => MaxKeys [output_token] => NextMarker [input_token] => Marker [result_key] => Array ( [0] => Contents [1] => CommonPrefixes ) ) [ListParts] => Array ( [more_results] => IsTruncated [limit_key] => MaxParts [output_token] => NextPartNumberMarker [input_token] => PartNumberMarker [result_key] => Parts ) ) [waiters] => Array ( [__default__] => Array ( [interval] => 5 [max_attempts] => 20 ) [BucketExists] => Array ( [operation] => HeadBucket [success.type] => output [ignore_errors] => Array ( [0] => NoSuchBucket ) ) [BucketNotExists] => Array ( [operation] => HeadBucket [success.type] => error [success.value] => NoSuchBucket ) [ObjectExists] => Array ( [operation] => HeadObject [success.type] => output [ignore_errors] => Array ( [0] => NoSuchKey ) ) ) ) [baseUrl:protected] => ) [commandFactory:protected] => Guzzle\Service\Command\Factory\CompositeFactory Object ( [factories:protected] => Array ( [0] => Guzzle\Service\Command\Factory\AliasFactory Object ( [aliases:protected] => Array ( [GetService] => ListBuckets [GetBucket] => ListObjects [PutBucket] => CreateBucket [GetBucketHeaders] => HeadBucket [GetObjectHeaders] => HeadObject [SetBucketAcl] => PutBucketAcl [CreateObject] => PutObject [DeleteObjects] => DeleteMultipleObjects [PutObjectCopy] => CopyObject [SetObjectAcl] => PutObjectAcl [GetLogs] => GetBucketLogging [GetVersioningStatus] => GetBucketVersioning [SetBucketPolicy] => PutBucketPolicy [CreateBucketNotification] => PutBucketNotification [GetBucketNotifications] => GetBucketNotification [CopyPart] => UploadPartCopy [CreateWebsiteConfig] => PutBucketWebsite [GetWebsiteConfig] => GetBucketWebsite [DeleteWebsiteConfig] => DeleteBucketWebsite [CreateObjectExpirationConfig] => PutBucketLifecycle [GetObjectExpirationConfig] => GetBucketLifecycle [DeleteObjectExpirationConfig] => DeleteBucketLifecycle ) [client:protected] => Aws\S3\S3Client Object *RECURSION* ) [1] => Guzzle\Service\Command\Factory\ServiceDescriptionFactory Object ( [description:protected] => Guzzle\Service\Description\ServiceDescription Object ( [operations:protected] => Array ( [AbortMultipartUpload] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => AbortMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadAbort.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified multipart upload does not exist. [class] => NoSuchUploadException ) ) [name] => AbortMultipartUpload ) [CompleteMultipartUpload] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => CompleteMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadComplete.html [data] => Array ( [xmlRoot] => Array ( [name] => CompleteMultipartUpload [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Parts] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CompletedPart [type] => object [sentAs] => Part [properties] => Array ( [ETag] => Array ( [type] => string ) [PartNumber] => Array ( [type] => numeric ) ) ) ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => CompleteMultipartUpload ) [CopyObject] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => CopyObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectCOPY.html [data] => Array ( [xmlRoot] => Array ( [name] => CopyObjectRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [CopySource] => Array ( [required] => 1 [type] => string [location] => header [sentAs] => x-amz-copy-source ) [CopySourceIfMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-match ) [CopySourceIfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-modified-since ) [CopySourceIfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-none-match ) [CopySourceIfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-unmodified-since ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [MetadataDirective] => Array ( [type] => string [location] => header [sentAs] => x-amz-metadata-directive ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [CopySourceSSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-algorithm ) [CopySourceSSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key ) [CopySourceSSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The source object of the COPY operation is not in the active tier and is only stored in Amazon Glacier. [class] => ObjectNotInActiveTierErrorException ) ) [name] => CopyObject ) [CreateBucket] => Array ( [httpMethod] => PUT [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => CreateBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => CreateBucketConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [LocationConstraint] => Array ( [type] => string [location] => xml ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The requested bucket name is not available. The bucket namespace is shared by all users of the system. Please select a different name and try again. [class] => BucketAlreadyExistsException ) ) [name] => CreateBucket ) [CreateMultipartUpload] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*}?uploads [class] => Aws\S3\Command\S3Command [responseClass] => CreateMultipartUploadOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadInitiate.html [data] => Array ( [xmlRoot] => Array ( [name] => CreateMultipartUploadRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => CreateMultipartUpload ) [DeleteBucket] => Array ( [httpMethod] => DELETE [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETE.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucket ) [DeleteBucketCors] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEcors.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketCors ) [DeleteBucketLifecycle] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETElifecycle.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketLifecycle ) [DeleteBucketPolicy] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEpolicy.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketPolicy ) [DeleteBucketTagging] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEtagging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketTagging ) [DeleteBucketWebsite] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => DeleteBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketDELETEwebsite.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => DeleteBucketWebsite ) [DeleteObject] => Array ( [httpMethod] => DELETE [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => DeleteObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectDELETE.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) ) [name] => DeleteObject ) [DeleteObjects] => Array ( [httpMethod] => POST [uri] => /{Bucket}?delete [class] => Aws\S3\Command\S3Command [responseClass] => DeleteObjectsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/multiobjectdeleteapi.html [data] => Array ( [xmlRoot] => Array ( [name] => Delete [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Objects] => Array ( [required] => 1 [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ObjectIdentifier [type] => object [sentAs] => Object [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) [VersionId] => Array ( [type] => string ) ) ) ) [Quiet] => Array ( [type] => boolean [format] => boolean-string [location] => xml ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => DeleteObjects ) [GetBucketAcl] => Array ( [httpMethod] => GET [uri] => /{Bucket}?acl [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETacl.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketAcl ) [GetBucketCors] => Array ( [httpMethod] => GET [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETcors.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketCors ) [GetBucketLifecycle] => Array ( [httpMethod] => GET [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlifecycle.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketLifecycle ) [GetBucketLocation] => Array ( [httpMethod] => GET [uri] => /{Bucket}?location [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLocationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlocation.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => GetBucketLocation ) [GetBucketLogging] => Array ( [httpMethod] => GET [uri] => /{Bucket}?logging [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketLoggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETlogging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketLogging ) [GetBucketNotification] => Array ( [httpMethod] => GET [uri] => /{Bucket}?notification [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketNotificationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETnotification.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketNotification ) [GetBucketPolicy] => Array ( [httpMethod] => GET [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETpolicy.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [name] => GetBucketPolicy ) [GetBucketRequestPayment] => Array ( [httpMethod] => GET [uri] => /{Bucket}?requestPayment [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketRequestPaymentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTrequestPaymentGET.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketRequestPayment ) [GetBucketTagging] => Array ( [httpMethod] => GET [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETtagging.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketTagging ) [GetBucketVersioning] => Array ( [httpMethod] => GET [uri] => /{Bucket}?versioning [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketVersioningOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETversioningStatus.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketVersioning ) [GetBucketWebsite] => Array ( [httpMethod] => GET [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => GetBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETwebsite.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => GetBucketWebsite ) [GetObject] => Guzzle\Service\Description\Operation Object ( [parameters:protected] => Array ( [Bucket] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Bucket [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => 1 [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => uri [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfMatch] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfMatch [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Match [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfModifiedSince] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfModifiedSince [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Modified-Since [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [IfNoneMatch] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfNoneMatch [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-None-Match [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [IfUnmodifiedSince] => Guzzle\Service\Description\Parameter Object ( [name:protected] => IfUnmodifiedSince [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => If-Unmodified-Since [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [Key] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Key [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => 1 [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => Array ( [0] => Aws\S3\S3Client::explodeKey ) [location:protected] => uri [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [Range] => Guzzle\Service\Description\Parameter Object ( [name:protected] => Range [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseCacheControl] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseCacheControl [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-cache-control [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentDisposition] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentDisposition [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-disposition [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentEncoding] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentEncoding [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-encoding [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentLanguage] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentLanguage [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-language [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseContentType] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseContentType [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-content-type [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [ResponseExpires] => Guzzle\Service\Description\Parameter Object ( [name:protected] => ResponseExpires [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => Array ( [0] => object [1] => string [2] => integer ) [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => response-expires [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => date-time-http [propertiesCache:protected] => ) [VersionId] => Guzzle\Service\Description\Parameter Object ( [name:protected] => VersionId [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => query [sentAs:protected] => versionId [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerAlgorithm] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerAlgorithm [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-algorithm [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerKey] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerKey [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-key [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SSECustomerKeyMD5] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SSECustomerKeyMD5 [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => string [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => header [sentAs:protected] => x-amz-server-side-encryption-customer-key-MD5 [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) [SaveAs] => Guzzle\Service\Description\Parameter Object ( [name:protected] => SaveAs [description:protected] => [serviceDescription:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [type:protected] => [required:protected] => [enum:protected] => [pattern:protected] => [minimum:protected] => [maximum:protected] => [minLength:protected] => [maxLength:protected] => [minItems:protected] => [maxItems:protected] => [default:protected] => [static:protected] => [instanceOf:protected] => [filters:protected] => [location:protected] => response_body [sentAs:protected] => [data:protected] => Array ( ) [properties:protected] => Array ( ) [additionalProperties:protected] => [items:protected] => [parent:protected] => Guzzle\Service\Description\Operation Object *RECURSION* [ref:protected] => [format:protected] => [propertiesCache:protected] => ) ) [additionalParameters:protected] => [name:protected] => GetObject [httpMethod:protected] => GET [summary:protected] => [notes:protected] => [documentationUrl:protected] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGET.html [uri:protected] => /{Bucket}{/Key*} [class:protected] => Aws\S3\Command\S3Command [responseClass:protected] => GetObjectOutput [responseType:protected] => model [responseNotes:protected] => [deprecated:protected] => [errorResponses:protected] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [description:protected] => Guzzle\Service\Description\ServiceDescription Object *RECURSION* [data:protected] => Array ( ) ) [GetObjectAcl] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*}?acl [class] => Aws\S3\Command\S3Command [responseClass] => GetObjectAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETacl.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => GetObjectAcl ) [GetObjectTorrent] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*}?torrent [class] => Aws\S3\Command\S3Command [responseClass] => GetObjectTorrentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETtorrent.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) ) [name] => GetObjectTorrent ) [HeadBucket] => Array ( [httpMethod] => HEAD [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => HeadBucketOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketHEAD.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified bucket does not exist. [class] => NoSuchBucketException ) ) [name] => HeadBucket ) [HeadObject] => Array ( [httpMethod] => HEAD [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => HeadObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectHEAD.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [IfMatch] => Array ( [type] => string [location] => header [sentAs] => If-Match ) [IfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => If-Modified-Since ) [IfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => If-None-Match ) [IfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => If-Unmodified-Since ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Range] => Array ( [type] => string [location] => header ) [VersionId] => Array ( [type] => string [location] => query [sentAs] => versionId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => HeadObject ) [ListBuckets] => Array ( [httpMethod] => GET [uri] => / [class] => Aws\S3\Command\S3Command [responseClass] => ListBucketsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceGET.html [parameters] => Array ( [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListBuckets ) [ListMultipartUploads] => Array ( [httpMethod] => GET [uri] => /{Bucket}?uploads [class] => Aws\S3\Command\S3Command [responseClass] => ListMultipartUploadsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadListMPUpload.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [KeyMarker] => Array ( [type] => string [location] => query [sentAs] => key-marker ) [MaxUploads] => Array ( [type] => numeric [location] => query [sentAs] => max-uploads ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [UploadIdMarker] => Array ( [type] => string [location] => query [sentAs] => upload-id-marker ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListMultipartUploads ) [ListObjectVersions] => Array ( [httpMethod] => GET [uri] => /{Bucket}?versions [class] => Aws\S3\Command\S3Command [responseClass] => ListObjectVersionsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGETVersion.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [KeyMarker] => Array ( [type] => string [location] => query [sentAs] => key-marker ) [MaxKeys] => Array ( [type] => numeric [location] => query [sentAs] => max-keys ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [VersionIdMarker] => Array ( [type] => string [location] => query [sentAs] => version-id-marker ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListObjectVersions ) [ListObjects] => Array ( [httpMethod] => GET [uri] => /{Bucket} [class] => Aws\S3\Command\S3Command [responseClass] => ListObjectsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketGET.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Delimiter] => Array ( [type] => string [location] => query [sentAs] => delimiter ) [EncodingType] => Array ( [type] => string [location] => query [sentAs] => encoding-type ) [Marker] => Array ( [type] => string [location] => query [sentAs] => marker ) [MaxKeys] => Array ( [type] => numeric [location] => query [sentAs] => max-keys ) [Prefix] => Array ( [type] => string [location] => query [sentAs] => prefix ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified bucket does not exist. [class] => NoSuchBucketException ) ) [name] => ListObjects ) [ListParts] => Array ( [httpMethod] => GET [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => ListPartsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadListParts.html [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [MaxParts] => Array ( [type] => numeric [location] => query [sentAs] => max-parts ) [PartNumberMarker] => Array ( [type] => numeric [location] => query [sentAs] => part-number-marker ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => ListParts ) [PutBucketAcl] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?acl [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTacl.html [data] => Array ( [xmlRoot] => Array ( [name] => AccessControlPolicy [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [name] => PutBucketAcl ) [PutBucketCors] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?cors [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketCorsOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTcors.html [data] => Array ( [xmlRoot] => Array ( [name] => CORSConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CORSRules] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CORSRule [type] => object [sentAs] => CORSRule [properties] => Array ( [AllowedHeaders] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedHeader [type] => string [sentAs] => AllowedHeader ) ) [AllowedMethods] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedMethod [type] => string [sentAs] => AllowedMethod ) ) [AllowedOrigins] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedOrigin [type] => string [sentAs] => AllowedOrigin ) ) [ExposeHeaders] => Array ( [type] => array [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ExposeHeader [type] => string [sentAs] => ExposeHeader ) ) [MaxAgeSeconds] => Array ( [type] => numeric ) ) ) ) ) [name] => PutBucketCors ) [PutBucketLifecycle] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?lifecycle [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketLifecycleOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTlifecycle.html [data] => Array ( [xmlRoot] => Array ( [name] => LifecycleConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Rules] => Array ( [required] => 1 [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Rule [type] => object [sentAs] => Rule [properties] => Array ( [Expiration] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time ) [Days] => Array ( [type] => numeric ) ) ) [ID] => Array ( [type] => string ) [Prefix] => Array ( [required] => 1 [type] => string ) [Status] => Array ( [required] => 1 [type] => string ) [Transition] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time ) [Days] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionTransition] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionExpiration] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) ) ) ) ) ) ) [name] => PutBucketLifecycle ) [PutBucketLogging] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?logging [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketLoggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTlogging.html [data] => Array ( [xmlRoot] => Array ( [name] => BucketLoggingStatus [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [xmlAllowEmpty] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [LoggingEnabled] => Array ( [type] => object [location] => xml [properties] => Array ( [TargetBucket] => Array ( [type] => string ) [TargetGrants] => Array ( [type] => array [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [TargetPrefix] => Array ( [type] => string ) ) ) ) [name] => PutBucketLogging ) [PutBucketNotification] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?notification [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketNotificationOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTnotification.html [data] => Array ( [xmlRoot] => Array ( [name] => NotificationConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [TopicConfiguration] => Array ( [required] => 1 [type] => object [location] => xml [properties] => Array ( [Event] => Array ( [type] => string ) [Topic] => Array ( [type] => string ) ) ) ) [name] => PutBucketNotification ) [PutBucketPolicy] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?policy [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketPolicyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTpolicy.html [data] => Array ( [xmlRoot] => Array ( [name] => PutBucketPolicyRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Policy] => Array ( [required] => 1 [type] => Array ( [0] => string [1] => object ) [location] => body ) ) [name] => PutBucketPolicy ) [PutBucketRequestPayment] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?requestPayment [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketRequestPaymentOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTrequestPaymentPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => RequestPaymentConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Payer] => Array ( [required] => 1 [type] => string [location] => xml ) ) [name] => PutBucketRequestPayment ) [PutBucketTagging] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?tagging [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketTaggingOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTtagging.html [data] => Array ( [xmlRoot] => Array ( [name] => Tagging [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [contentMd5] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [TagSet] => Array ( [required] => 1 [type] => array [location] => xml [items] => Array ( [name] => Tag [type] => object [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) [Value] => Array ( [required] => 1 [type] => string ) ) ) ) ) [name] => PutBucketTagging ) [PutBucketVersioning] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?versioning [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketVersioningOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTVersioningStatus.html [data] => Array ( [xmlRoot] => Array ( [name] => VersioningConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [MFA] => Array ( [type] => string [location] => header [sentAs] => x-amz-mfa ) [MFADelete] => Array ( [type] => string [location] => xml [sentAs] => MfaDelete ) [Status] => Array ( [type] => string [location] => xml ) ) [name] => PutBucketVersioning ) [PutBucketWebsite] => Array ( [httpMethod] => PUT [uri] => /{Bucket}?website [class] => Aws\S3\Command\S3Command [responseClass] => PutBucketWebsiteOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketPUTwebsite.html [data] => Array ( [xmlRoot] => Array ( [name] => WebsiteConfiguration [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) [xmlAllowEmpty] => 1 ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [ErrorDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Key] => Array ( [required] => 1 [type] => string ) ) ) [IndexDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Suffix] => Array ( [required] => 1 [type] => string ) ) ) [RedirectAllRequestsTo] => Array ( [type] => object [location] => xml [properties] => Array ( [HostName] => Array ( [required] => 1 [type] => string ) [Protocol] => Array ( [type] => string ) ) ) [RoutingRules] => Array ( [type] => array [location] => xml [items] => Array ( [name] => RoutingRule [type] => object [properties] => Array ( [Condition] => Array ( [type] => object [properties] => Array ( [HttpErrorCodeReturnedEquals] => Array ( [type] => string ) [KeyPrefixEquals] => Array ( [type] => string ) ) ) [Redirect] => Array ( [required] => 1 [type] => object [properties] => Array ( [HostName] => Array ( [type] => string ) [HttpRedirectCode] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) [ReplaceKeyPrefixWith] => Array ( [type] => string ) [ReplaceKeyWith] => Array ( [type] => string ) ) ) ) ) ) ) [name] => PutBucketWebsite ) [PutObject] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => PutObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUT.html [data] => Array ( [xmlRoot] => Array ( [name] => PutObjectRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Body] => Array ( [type] => Array ( [0] => string [1] => object ) [location] => body ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ContentMD5] => Array ( [type] => Array ( [0] => string [1] => boolean ) [location] => header [sentAs] => Content-MD5 ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [StorageClass] => Array ( [type] => string [location] => header [sentAs] => x-amz-storage-class ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [name] => PutObject ) [PutObjectAcl] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*}?acl [class] => Aws\S3\Command\S3Command [responseClass] => PutObjectAclOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUTacl.html [data] => Array ( [xmlRoot] => Array ( [name] => AccessControlPolicy [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [ACL] => Array ( [type] => string [location] => header [sentAs] => x-amz-acl ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [required] => 1 [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [GrantFullControl] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-full-control ) [GrantRead] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read ) [GrantReadACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-read-acp ) [GrantWrite] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write ) [GrantWriteACP] => Array ( [type] => string [location] => header [sentAs] => x-amz-grant-write-acp ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [ACP] => Array ( [type] => object [additionalProperties] => 1 ) ) [errorResponses] => Array ( [0] => Array ( [reason] => The specified key does not exist. [class] => NoSuchKeyException ) ) [name] => PutObjectAcl ) [RestoreObject] => Array ( [httpMethod] => POST [uri] => /{Bucket}{/Key*}?restore [class] => Aws\S3\Command\S3Command [responseClass] => RestoreObjectOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectRestore.html [data] => Array ( [xmlRoot] => Array ( [name] => RestoreRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [Days] => Array ( [required] => 1 [type] => numeric [location] => xml ) ) [errorResponses] => Array ( [0] => Array ( [reason] => This operation is not allowed against this storage tier [class] => ObjectAlreadyInActiveTierErrorException ) ) [name] => RestoreObject ) [UploadPart] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => UploadPartOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPart.html [data] => Array ( [xmlRoot] => Array ( [name] => UploadPartRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Body] => Array ( [type] => Array ( [0] => string [1] => object ) [location] => body ) [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ContentMD5] => Array ( [type] => Array ( [0] => string [1] => boolean ) [location] => header [sentAs] => Content-MD5 ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [PartNumber] => Array ( [required] => 1 [type] => numeric [location] => query [sentAs] => partNumber ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) ) [name] => UploadPart ) [UploadPartCopy] => Array ( [httpMethod] => PUT [uri] => /{Bucket}{/Key*} [class] => Aws\S3\Command\S3Command [responseClass] => UploadPartCopyOutput [responseType] => model [documentationUrl] => http://docs.aws.amazon.com/AmazonS3/latest/API/mpUploadUploadPartCopy.html [data] => Array ( [xmlRoot] => Array ( [name] => UploadPartCopyRequest [namespaces] => Array ( [0] => http://s3.amazonaws.com/doc/2006-03-01/ ) ) ) [parameters] => Array ( [Bucket] => Array ( [required] => 1 [type] => string [location] => uri ) [CopySource] => Array ( [required] => 1 [type] => string [location] => header [sentAs] => x-amz-copy-source ) [CopySourceIfMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-match ) [CopySourceIfModifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-modified-since ) [CopySourceIfNoneMatch] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-if-none-match ) [CopySourceIfUnmodifiedSince] => Array ( [type] => Array ( [0] => object [1] => string [2] => integer ) [format] => date-time-http [location] => header [sentAs] => x-amz-copy-source-if-unmodified-since ) [CopySourceRange] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-range ) [Key] => Array ( [required] => 1 [type] => string [location] => uri [filters] => Array ( [0] => Aws\S3\S3Client::explodeKey ) ) [PartNumber] => Array ( [required] => 1 [type] => numeric [location] => query [sentAs] => partNumber ) [UploadId] => Array ( [required] => 1 [type] => string [location] => query [sentAs] => uploadId ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [CopySourceSSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-algorithm ) [CopySourceSSECustomerKey] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key ) [CopySourceSSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-server-side-encryption-customer-key-MD5 ) [command.expects] => Array ( [static] => 1 [default] => application/xml ) ) [name] => UploadPartCopy ) ) [models:protected] => Array ( [AbortMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CompleteMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => xml ) [Bucket] => Array ( [type] => string [location] => xml ) [Key] => Array ( [type] => string [location] => xml ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [ETag] => Array ( [type] => string [location] => xml ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CopyObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [ETag] => Array ( [type] => string [location] => xml ) [LastModified] => Array ( [type] => string [location] => xml ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [CopySourceVersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-copy-source-version-id ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CreateBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => header ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [CreateMultipartUploadOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Bucket] => Array ( [type] => string [location] => xml [sentAs] => Bucket ) [Key] => Array ( [type] => string [location] => xml ) [UploadId] => Array ( [type] => string [location] => xml ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketCorsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketLifecycleOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketPolicyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketTaggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteBucketWebsiteOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [DeleteMarker] => Array ( [type] => boolean [location] => header [sentAs] => x-amz-delete-marker ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [DeleteObjectsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Deleted] => Array ( [type] => array [location] => xml [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => DeletedObject [type] => object [properties] => Array ( [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [DeleteMarker] => Array ( [type] => boolean ) [DeleteMarkerVersionId] => Array ( [type] => string ) ) ) ) [Errors] => Array ( [type] => array [location] => xml [sentAs] => Error [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Error [type] => object [sentAs] => Error [properties] => Array ( [Key] => Array ( [type] => string ) [VersionId] => Array ( [type] => string ) [Code] => Array ( [type] => string ) [Message] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketCorsOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [CORSRules] => Array ( [type] => array [location] => xml [sentAs] => CORSRule [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => CORSRule [type] => object [sentAs] => CORSRule [properties] => Array ( [AllowedHeaders] => Array ( [type] => array [sentAs] => AllowedHeader [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedHeader [type] => string [sentAs] => AllowedHeader ) ) [AllowedMethods] => Array ( [type] => array [sentAs] => AllowedMethod [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedMethod [type] => string [sentAs] => AllowedMethod ) ) [AllowedOrigins] => Array ( [type] => array [sentAs] => AllowedOrigin [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => AllowedOrigin [type] => string [sentAs] => AllowedOrigin ) ) [ExposeHeaders] => Array ( [type] => array [sentAs] => ExposeHeader [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => ExposeHeader [type] => string [sentAs] => ExposeHeader ) ) [MaxAgeSeconds] => Array ( [type] => numeric ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketLifecycleOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Rules] => Array ( [type] => array [location] => xml [sentAs] => Rule [data] => Array ( [xmlFlattened] => 1 ) [items] => Array ( [name] => Rule [type] => object [sentAs] => Rule [properties] => Array ( [Expiration] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => string ) [Days] => Array ( [type] => numeric ) ) ) [ID] => Array ( [type] => string ) [Prefix] => Array ( [type] => string ) [Status] => Array ( [type] => string ) [Transition] => Array ( [type] => object [properties] => Array ( [Date] => Array ( [type] => string ) [Days] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionTransition] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) [StorageClass] => Array ( [type] => string ) ) ) [NoncurrentVersionExpiration] => Array ( [type] => object [properties] => Array ( [NoncurrentDays] => Array ( [type] => numeric ) ) ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketLocationOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Location] => Array ( [type] => string [location] => body [filters] => Array ( [0] => strval [1] => strip_tags [2] => trim ) ) ) ) [GetBucketLoggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [LoggingEnabled] => Array ( [type] => object [location] => xml [properties] => Array ( [TargetBucket] => Array ( [type] => string ) [TargetGrants] => Array ( [type] => array [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [TargetPrefix] => Array ( [type] => string ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketNotificationOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [TopicConfiguration] => Array ( [type] => object [location] => xml [properties] => Array ( [Event] => Array ( [type] => string ) [Topic] => Array ( [type] => string ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketPolicyOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Policy] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketRequestPaymentOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Payer] => Array ( [type] => string [location] => xml ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketTaggingOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [TagSet] => Array ( [type] => array [location] => xml [items] => Array ( [name] => Tag [type] => object [sentAs] => Tag [properties] => Array ( [Key] => Array ( [type] => string ) [Value] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketVersioningOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Status] => Array ( [type] => string [location] => xml ) [MFADelete] => Array ( [type] => string [location] => xml [sentAs] => MfaDelete ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetBucketWebsiteOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RedirectAllRequestsTo] => Array ( [type] => object [location] => xml [properties] => Array ( [HostName] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) ) ) [IndexDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Suffix] => Array ( [type] => string ) ) ) [ErrorDocument] => Array ( [type] => object [location] => xml [properties] => Array ( [Key] => Array ( [type] => string ) ) ) [RoutingRules] => Array ( [type] => array [location] => xml [items] => Array ( [name] => RoutingRule [type] => object [sentAs] => RoutingRule [properties] => Array ( [Condition] => Array ( [type] => object [properties] => Array ( [HttpErrorCodeReturnedEquals] => Array ( [type] => string ) [KeyPrefixEquals] => Array ( [type] => string ) ) ) [Redirect] => Array ( [type] => object [properties] => Array ( [HostName] => Array ( [type] => string ) [HttpRedirectCode] => Array ( [type] => string ) [Protocol] => Array ( [type] => string ) [ReplaceKeyPrefixWith] => Array ( [type] => string ) [ReplaceKeyWith] => Array ( [type] => string ) ) ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Body] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [DeleteMarker] => Array ( [type] => boolean [location] => header [sentAs] => x-amz-delete-marker ) [AcceptRanges] => Array ( [type] => string [location] => header [sentAs] => accept-ranges ) [Expiration] => Array ( [type] => string [location] => header [sentAs] => x-amz-expiration ) [Restore] => Array ( [type] => string [location] => header [sentAs] => x-amz-restore ) [LastModified] => Array ( [type] => string [location] => header [sentAs] => Last-Modified ) [ContentLength] => Array ( [type] => numeric [location] => header [sentAs] => Content-Length ) [ETag] => Array ( [type] => string [location] => header ) [MissingMeta] => Array ( [type] => numeric [location] => header [sentAs] => x-amz-missing-meta ) [VersionId] => Array ( [type] => string [location] => header [sentAs] => x-amz-version-id ) [CacheControl] => Array ( [type] => string [location] => header [sentAs] => Cache-Control ) [ContentDisposition] => Array ( [type] => string [location] => header [sentAs] => Content-Disposition ) [ContentEncoding] => Array ( [type] => string [location] => header [sentAs] => Content-Encoding ) [ContentLanguage] => Array ( [type] => string [location] => header [sentAs] => Content-Language ) [ContentType] => Array ( [type] => string [location] => header [sentAs] => Content-Type ) [Expires] => Array ( [type] => string [location] => header ) [WebsiteRedirectLocation] => Array ( [type] => string [location] => header [sentAs] => x-amz-website-redirect-location ) [ServerSideEncryption] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption ) [Metadata] => Array ( [type] => object [location] => header [sentAs] => x-amz-meta- [additionalProperties] => Array ( [type] => string ) ) [SSECustomerAlgorithm] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-algorithm ) [SSECustomerKeyMD5] => Array ( [type] => string [location] => header [sentAs] => x-amz-server-side-encryption-customer-key-MD5 ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectAclOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Owner] => Array ( [type] => object [location] => xml [properties] => Array ( [DisplayName] => Array ( [type] => string ) [ID] => Array ( [type] => string ) ) ) [Grants] => Array ( [type] => array [location] => xml [sentAs] => AccessControlList [items] => Array ( [name] => Grant [type] => object [sentAs] => Grant [properties] => Array ( [Grantee] => Array ( [type] => object [properties] => Array ( [DisplayName] => Array ( [type] => string ) [EmailAddress] => Array ( [type] => string ) [ID] => Array ( [type] => string ) [Type] => Array ( [type] => string [sentAs] => xsi:type [data] => Array ( [xmlAttribute] => 1 [xmlNamespace] => http://www.w3.org/2001/XMLSchema-instance ) ) [URI] => Array ( [type] => string ) ) ) [Permission] => Array ( [type] => string ) ) ) ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [GetObjectTorrentOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [Body] => Array ( [type] => string [instanceOf] => Guzzle\Http\EntityBody [location] => body ) [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [HeadBucketOutput] => Array ( [type] => object [additionalProperties] => 1 [properties] => Array ( [RequestId] => Array ( [location] => header [sentAs] => x-amz-request-id ) ) ) [HeadObjectOutput] => Array (