EnterpriseCrmFrontendsEventbusProtoTaskEntity.fromMap constructor

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

Implementation

factory EnterpriseCrmFrontendsEventbusProtoTaskEntity.fromMap(Map<String, dynamic> map) {
  return EnterpriseCrmFrontendsEventbusProtoTaskEntity(
    disabledForVpcSc: (() { final guardedValue = map['disabledForVpcSc']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    metadata: (() { final guardedValue = map['metadata']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EnterpriseCrmEventbusProtoTaskMetadata.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    paramSpecs: (() { final guardedValue = map['paramSpecs']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EnterpriseCrmFrontendsEventbusProtoParamSpecsMessage.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    stats: (() { final guardedValue = map['stats']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EnterpriseCrmEventbusStats.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
    taskType: (() { final guardedValue = map['taskType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EnterpriseCrmFrontendsEventbusProtoTaskEntityTaskType.fromValue(guardedValue as String)); })(),
    uiConfig: (() { final guardedValue = map['uiConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(EnterpriseCrmEventbusProtoTaskUiConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
  );
}