SecurityGatewayProxyProtocolConfig class

Constructors

SecurityGatewayProxyProtocolConfig({Input<List<String>?>? allowedClientHeaders, Input<bool?>? clientIp, Input<SecurityGatewayProxyProtocolConfigContextualHeaders?>? contextualHeaders, Input<String?>? gatewayIdentity, Input<Map<String, String>?>? metadataHeaders})
Creates a new SecurityGatewayProxyProtocolConfig. allowedClientHeaders The configuration for the proxy. clientIp Client IP configuration. The client IP address is included if true. contextualHeaders Configuration for the contextual headers. gatewayIdentity Gateway identity configuration. metadataHeaders Custom resource specific headers along with the values.
const
SecurityGatewayProxyProtocolConfig.fromMap(Map<String, dynamic> map)
factory

Properties

allowedClientHeaders → Input<List<String>?>?
The configuration for the proxy.
final
clientIp → Input<bool?>?
Client IP configuration. The client IP address is included if true.
final
contextualHeaders → Input<SecurityGatewayProxyProtocolConfigContextualHeaders?>?
Configuration for the contextual headers. Structure is documented below.
final
gatewayIdentity → Input<String?>?
Gateway identity configuration. Possible values are: RESOURCE_NAME.
final
hashCode → int
The hash code for this object.
no setterinherited
metadataHeaders → Input<Map<String, String>?>?
Custom resource specific headers along with the values. The names should conform to RFC 9110: > Field names SHOULD constrain themselves to alphanumeric characters, "-", and ".", and SHOULD begin with a letter. > Field values SHOULD contain only ASCII printable characters and tab.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited