ConnectionHttpConfig.fromMap constructor
ConnectionHttpConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ConnectionHttpConfig.fromMap(Map<String, dynamic> map) {
return ConnectionHttpConfig(
basicAuthentication: (() { final guardedValue = map['basicAuthentication']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConnectionHttpConfigBasicAuthentication.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
bearerTokenAuthentication: (() { final guardedValue = map['bearerTokenAuthentication']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConnectionHttpConfigBearerTokenAuthentication.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
hostUri: pulumi.Input.fromValue(map['hostUri'] as String),
serviceDirectoryConfig: (() { final guardedValue = map['serviceDirectoryConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(ConnectionHttpConfigServiceDirectoryConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
sslCaCertificate: (() { final guardedValue = map['sslCaCertificate']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}