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
@@ -159,26 +181,26 @@ curl -X POST "https://video.stream-io-api.com/video/call/default/${CALL_ID}/star
159
181
160
182
| Name | Description | Required |
161
183
|---------------|-------------|----------|
162
-
| name |||
163
-
| storage_type |||
164
-
| bucket |||
165
-
| custom_folder |||
184
+
| name |unique name |yes|
185
+
| storage_type |s3, gcs or abs|yes|
186
+
| bucket |bucket name|yes|
187
+
| custom_folder |path inside the bucket||
166
188
167
189
## Amazon S3
168
190
169
191
To use Amazon S3 as your storage provider, you have two authentication options: IAM role or API key.
170
192
171
193
If you do not specify the `s3_api_key` parameter, Stream will use IAM role authentication. In that case make sure to have the correct IAM role configured for your application.
172
194
173
-
| Name |Description |Required |
174
-
|------------|-------------|----------|
175
-
| s3_region ||yes |
176
-
| s3_api_key |||
177
-
| s3_secret |||
195
+
| Name | Required |
196
+
|------------|----------|
197
+
| s3_region | yes |
198
+
| s3_api_key ||
199
+
| s3_secret ||
178
200
179
201
There are 2 ways to configure authentication on your S3 bucket:
180
202
- By providing a key and secret
181
-
- Or by having Stream's AWS account assume a role on your SQS queue.
203
+
- Or by having Stream's AWS account assume a role on S3 bucket.
182
204
With this option you omit the key and secret, but instead you set up a resource-based policy to grant Stream SendMessage permission on your S3 bucket.
183
205
The following policy needs to be attached to your queue (replace the value of Resource with the fully qualified ARN of you S3 bucket):
0 commit comments