ALBCompressionProfile (schema)

CompressionProfile

Advanced load balancer CompressionProfile object
Name Description Type Notes
compressible_content_path Compressible content path

Compress only content types listed in this string group.
Content types not present in this list are not compressed.
It is a reference to an object of type StringGroup.
string
compression Compression

Compress HTTP response content if it wasn't already
compressed.
Default value when not specified in API or module is
interpreted by ALB Controller as false.
boolean Required
Default: "False"
filter Filter

Custom filters used when auto compression is not selected.
array of ALBCompressionFilter
remove_accept_encoding_header Remove accept encoding header

Offload compression from the servers to AVI.
Saves compute cycles on the servers.
Default value when not specified in API or module is
interpreted by ALB Controller as true.
boolean Required
Default: "True"
type Type

Compress content automatically or add custom filters to
define compressible content and compression levels.
Enum options - AUTO_COMPRESSION, CUSTOM_COMPRESSION.
Default value when not specified in API or module is
interpreted by ALB Controller as AUTO_COMPRESSION.
ALBCompressionType Required
Default: "AUTO_COMPRESSION"