Updates the file malware scan state on the pod.
Implemented by Symphony, the API is exposed on the customer's pod. The malware-scanning service should use this API to update the malware scanning state of a given file on the pod. The calling service account should have 'Malware Scan State User' role to make this call.
Allowed values: OK, BAD, UNSCANNABLE, SCAN_ERROR and EXPIRED.
OK - Malware Scan state is ok. The file can be downloaded.
BAD - Malware Scan determined the file to be bad. The file cannot be downloaded.
UNSCANNABLE - Malware Scan cannot be done for the file. The file will not be downloadable. Symphony will treat this equivalent to the 'BAD' state.
EXPIRED - Malware Scan state is too old to be used any more. The file will not be downloadable. The customers can use this state to prevent further downloads of the file. As of now, Symphony doesn't support the TTL functionality. Therefore, Symphony will not be changing an existing 'OK' state to 'EXPIRED'.