You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Firehose::Types::HttpEndpointRequestConfiguration
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Firehose::Types::HttpEndpointRequestConfiguration
 
- Defined in:
- (unknown)
Overview
When passing HttpEndpointRequestConfiguration as input to an Aws::Client method, you can use a vanilla Hash:
{
  content_encoding: "NONE", # accepts NONE, GZIP
  common_attributes: [
    {
      attribute_name: "HttpEndpointAttributeName", # required
      attribute_value: "HttpEndpointAttributeValue", # required
    },
  ],
}
The configuration of the HTTP endpoint request.
Returned by:
Instance Attribute Summary collapse
- 
  
    
      #common_attributes  ⇒ Array<Types::HttpEndpointCommonAttribute> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Describes the metadata sent to the HTTP endpoint destination. 
- 
  
    
      #content_encoding  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. 
Instance Attribute Details
#common_attributes ⇒ Array<Types::HttpEndpointCommonAttribute>
Describes the metadata sent to the HTTP endpoint destination.
#content_encoding ⇒ String
Kinesis Data Firehose uses the content encoding to compress the body of a request before sending the request to the destination. For more information, see Content-Encoding in MDN Web Docs, the official Mozilla documentation.