This content is part of a third party extension that is not supported by the Cake project.
                        For more information about this extension see 
Cake.AWS.S3.
                            
 
	
		Summary
	
            Retrieves object from Amazon S3.
            
		
	Syntax
	public static Task<S3Object> GetS3Object(this ICakeContext context, string key, string version, S3Settings settings)
	Attributes
	
		
			
				
					
						| Type | Description | 
				
					
						| AsyncStateMachineAttribute |  | 
					
						| CakeMethodAliasAttribute |  | 
					
						| CakeAliasCategoryAttribute |  | 
			
		 
	 	
	Parameters
	
		
			
				
					
						| Name | Type | Description | 
				
					
						| context | ICakeContext | The cake context. | 
					
						| key | string | The key under which the Amazon S3 object is stored. | 
					
						| version | string | The identifier for the specific version of the object to be deleted, if required. | 
					
						| settings | S3Settings | The S3Settingsrequired to download from Amazon S3. | 
			
		 
	 	
	Return Value
	
		
			
				
					
						| Type | Description | 
				
				
					| Task<S3Object> |  |