Class: Aws::Firehose::Types::HttpEndpointRequestConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::Firehose::Types::HttpEndpointRequestConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-firehose/types.rb
Overview
Note:
When making an API call, you may pass HttpEndpointRequestConfiguration data as a hash:
{
content_encoding: "NONE", # accepts NONE, GZIP
common_attributes: [
{
attribute_name: "HttpEndpointAttributeName", # required
attribute_value: "HttpEndpointAttributeValue", # required
},
],
}
The configuration of the HTTP endpoint request.
Constant Summary collapse
- SENSITIVE =
[]
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.
3304 3305 3306 3307 3308 3309 |
# File 'lib/aws-sdk-firehose/types.rb', line 3304 class HttpEndpointRequestConfiguration < Struct.new( :content_encoding, :common_attributes) SENSITIVE = [] include Aws::Structure end |
#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.
[1]: developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding
3304 3305 3306 3307 3308 3309 |
# File 'lib/aws-sdk-firehose/types.rb', line 3304 class HttpEndpointRequestConfiguration < Struct.new( :content_encoding, :common_attributes) SENSITIVE = [] include Aws::Structure end |