You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# When using the self-hosted offering, replace attachmentav.yourcompany.com with the domain name of your attachmentAV API installation: https://attachmentav.com/help/virus-malware-scan-api-aws/developer/definition.html#domain-name
Send a URL to the attachmentAV Virus Scan API. attachmentAV will send the scan result to the callback URL. See [callback URL](https://attachmentav.com/help/virus-malware-scan-api/setup-guide/#callback-url) for details.
145
149
@@ -151,15 +155,46 @@ The maximum file size is 5 GB. The request timeout is 29 seconds; the asynchrono
Find full example [here](https://github.com/widdix/attachmentav-sdk-python/blob/main/examples/async-download.py)
166
+
167
+
### Async Scan: Download (polling)
168
+
169
+
Send a URL to the attachmentAV Virus Scan API. attachmentAV will download the file and store the scan result for 24 hours.
170
+
171
+
See [AsyncDownloadScanRequest](sdk/docs/AsyncDownloadScanRequest.md) for details.
172
+
173
+
The maximum file size is 5 GB. The request timeout is 29 seconds; the asynchronous scan job is not affected by this limit.
161
174
162
-
Send an S3 bucket name and object key to the attachmentAV Virus Scan API. attachmentAV will send the scan result to the callback URL. See [callback URL](https://attachmentav.com/help/virus-malware-scan-api/setup-guide/#callback-url) for details.
175
+
> Not supported by attachmentAV Virus Scan API (Self-hosted on AWS) yet. Contact [[email protected]]([email protected]) to let us know, in case you need this feature.
Find full example [here](https://github.com/widdix/attachmentav-sdk-python/blob/main/examples/async-download-polling.py)
194
+
195
+
### Async Scan: S3 (callback)
196
+
197
+
Send an S3 bucket name and object key to the attachmentAV Virus Scan API. attachmentAV will send the scan result to the callback URL. See [callback URL](https://attachmentav.com/help/virus-malware-scan-api/setup-guide/#callback-url) for details.
163
198
164
199
See [AsyncS3ScanRequest](sdk/docs/AsyncS3ScanRequest.md) for details.
165
200
@@ -171,31 +206,52 @@ The maximum file size is 5 GB. The request timeout is 29 seconds; the asynchrono
Find full example [here](https://github.com/widdix/attachmentav-sdk-python/blob/main/examples/async-s3.py)
182
218
183
-
Get information abour yourself.
219
+
### Async Scan: S3 (polling)
184
220
185
-
See [Whoami](sdk/models/Whoami.ts)for details.
221
+
Send an S3 bucket name and object key to the attachmentAV Virus Scan API. attachmentAV will download the file and store the scan result for 24 hours.
186
222
187
-
> Not supported by attachmentAV Virus Scan API (Self-hosted on AWS).
223
+
See [AsyncS3ScanRequest](sdk/docs/AsyncS3ScanRequest.md) for details.
224
+
225
+
The maximum file size is 5 GB. The request timeout is 29 seconds; the asynchronous scan job is not affected by this limit.
226
+
227
+
> A [bucket policy](https://attachmentav.com/help/virus-malware-scan-api/setup-guide/#s3-bucket-policy) is required to grant attachmentAV access to private S3 objects.
228
+
229
+
> Not supported by attachmentAV Virus Scan API (Self-hosted on AWS) yet. Contact [[email protected]]([email protected]) to let us know, in case you need this feature.
0 commit comments