SecurityGatewayProxyProtocolConfig class
Constructors
-
SecurityGatewayProxyProtocolConfig({Input<
List< ? allowedClientHeaders, Input<String> ?>bool?> ? clientIp, Input<SecurityGatewayProxyProtocolConfigContextualHeaders?> ? contextualHeaders, Input<String?> ? gatewayIdentity, Input<Map< ? metadataHeaders})String, String> ?> -
Creates a new SecurityGatewayProxyProtocolConfig.
allowedClientHeadersThe configuration for the proxy.clientIpClient IP configuration. The client IP address is included if true.contextualHeadersConfiguration for the contextual headers.gatewayIdentityGateway identity configuration.metadataHeadersCustom 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