GetSecurityGatewayProxyProtocolConfig.fromMap constructor

GetSecurityGatewayProxyProtocolConfig.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetSecurityGatewayProxyProtocolConfig.fromMap(Map<String, dynamic> map) {
  return GetSecurityGatewayProxyProtocolConfig(
    allowedClientHeaders: pulumi.Input.fromValue((map['allowedClientHeaders'] as List).cast<String>()),
    clientIp: pulumi.Input.fromValue(map['clientIp'] as bool),
    contextualHeaders: pulumi.Input.fromValue(pulumi.Input.decodeList<GetSecurityGatewayProxyProtocolConfigContextualHeader>(map['contextualHeaders']!, (value) => GetSecurityGatewayProxyProtocolConfigContextualHeader.fromMap((value as Map).cast<String, dynamic>()))),
    gatewayIdentity: pulumi.Input.fromValue(map['gatewayIdentity'] as String),
    metadataHeaders: pulumi.Input.fromValue((map['metadataHeaders'] as Map).cast<String, String>()),
  );
}