FlowDestinationFlowConfigDestinationConnectorProperties.fromMap constructor
FlowDestinationFlowConfigDestinationConnectorProperties.fromMap(
- Map<String, dynamic> map
)
Implementation
factory FlowDestinationFlowConfigDestinationConnectorProperties.fromMap(Map<String, dynamic> map) {
return FlowDestinationFlowConfigDestinationConnectorProperties(
customConnector: (() { final guardedValue = map['customConnector']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
customerProfiles: (() { final guardedValue = map['customerProfiles']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
eventBridge: (() { final guardedValue = map['eventBridge']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
honeycode: (() { final guardedValue = map['honeycode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
lookoutMetrics: (() { final guardedValue = map['lookoutMetrics']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as Map).cast<String, dynamic>()); })(),
marketo: (() { final guardedValue = map['marketo']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
redshift: (() { final guardedValue = map['redshift']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
s3: (() { final guardedValue = map['s3']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesS3.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
salesforce: (() { final guardedValue = map['salesforce']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
sapoData: (() { final guardedValue = map['sapoData']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
snowflake: (() { final guardedValue = map['snowflake']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
upsolver: (() { final guardedValue = map['upsolver']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
zendesk: (() { final guardedValue = map['zendesk']; if (guardedValue == null) return null; return pulumi.Input.fromValue(FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}