DirectoryWorkspaceAccessProperties.fromMap constructor
DirectoryWorkspaceAccessProperties.fromMap(
- Map<String, dynamic> map
)
Implementation
factory DirectoryWorkspaceAccessProperties.fromMap(Map<String, dynamic> map) {
return DirectoryWorkspaceAccessProperties(
accessEndpointConfig: (() { final guardedValue = map['accessEndpointConfig']; if (guardedValue == null) return null; return pulumi.Input.fromValue(DirectoryWorkspaceAccessPropertiesAccessEndpointConfig.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
deviceTypeAndroid: (() { final guardedValue = map['deviceTypeAndroid']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeChromeos: (() { final guardedValue = map['deviceTypeChromeos']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeIos: (() { final guardedValue = map['deviceTypeIos']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeLinux: (() { final guardedValue = map['deviceTypeLinux']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeOsx: (() { final guardedValue = map['deviceTypeOsx']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeWeb: (() { final guardedValue = map['deviceTypeWeb']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeWindows: (() { final guardedValue = map['deviceTypeWindows']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
deviceTypeZeroclient: (() { final guardedValue = map['deviceTypeZeroclient']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
);
}