Home

envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning

Example

Disclaimer: The example is meant to show what methods are available on the object and does not necessarily constitute working code.
local types = import 'types.libsonnet';

types.envoy.extensions.filters.http.aws_request_signing.v3.AwsRequestSigning
.withHostRewrite('string')
.withMatchExcludedHeaders([ types.envoy.type.matcher.v3.StringMatcher ])
.withRegion('string')
.withServiceName('string')
.withUseUnsignedPayload(false)
._validate()

Fields

Name Type One-of group Required Constraints
host_rewrite string  
match_excluded_headers [] envoy.type.matcher.v3.StringMatcher  
region string   {"String_":{"WellKnown":null,"min_len":1}}
service_name string   {"String_":{"WellKnown":null,"min_len":1}}
use_unsigned_payload bool