EnterpriseCrmFrontendsEventbusProtoTaskEntity.fromMap constructor
EnterpriseCrmFrontendsEventbusProtoTaskEntity.fromMap(
- 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>())); })(),
);
}