StreamRuleSetObjectFilterSourceObjectIdentifier.fromMap constructor

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

Implementation

factory StreamRuleSetObjectFilterSourceObjectIdentifier.fromMap(Map<String, dynamic> map) {
  return StreamRuleSetObjectFilterSourceObjectIdentifier(
    mongodbIdentifier: (() { final guardedValue = map['mongodbIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierMongodbIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    mysqlIdentifier: (() { final guardedValue = map['mysqlIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierMysqlIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    oracleIdentifier: (() { final guardedValue = map['oracleIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierOracleIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    postgresqlIdentifier: (() { final guardedValue = map['postgresqlIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierPostgresqlIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    salesforceIdentifier: (() { final guardedValue = map['salesforceIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierSalesforceIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    spannerIdentifier: (() { final guardedValue = map['spannerIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierSpannerIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    sqlServerIdentifier: (() { final guardedValue = map['sqlServerIdentifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(StreamRuleSetObjectFilterSourceObjectIdentifierSqlServerIdentifier.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}