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
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/main-menu/reference/store/object-storage/index.mdx
+6-10Lines changed: 6 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,7 @@ Azion **Object Storage** is a scalable and secure storage service designed to in
21
21
Object Storage allows you to create buckets, which can be used as origins for applications or as directories for real-time object upload. Alongside bucket creation, you possess complete control over storage allocation, bucket and object access management, as well as the ability to upload, change, and delete objects.
22
22
23
23
:::note
24
-
This product is available through the[Azion API](https://api.azion.com) and [Azion Runtime](/en/documentation/runtime/overview/).
24
+
This product is available through [Console](https://console.azion.com/object-storage),[Azion API](https://api.azion.com), [Azion Runtime](/en/documentation/runtime/overview/), and [Azion CLI](/en/documentation/products/azion-cli/overview/).
25
25
:::
26
26
27
27
## Implementation
@@ -191,11 +191,10 @@ The operations listed in this documentation are the ones currently supported by
191
191
| B |[CopyObject](#copyobject)|
192
192
| B |[GetObject](#getobject)|
193
193
| B |[HeadObject](#headobject)|
194
-
| C |[DeleteObject](#deletebbject)|
194
+
| C |[DeleteObject](#deleteobject)|
195
195
| C |[DeleteObjects](#deleteobjects)|
196
196
| C |[AbortMultipartUpload](#abortmultipartupload)|
197
197
| C |[CompleteMultipartUpload](#completemultipartupload)|
198
-
| C |[CopyObject](#copyobject)|
199
198
| C |[CreateMultipartUpload](#createmultipartupload)|
200
199
| C |[ListParts](#listparts)|
201
200
| C |[PutObject](#putobject)|
@@ -297,7 +296,7 @@ This operation is part of the S3 multipart upload process, being handled automat
297
296
298
297
Lists parts that have been uploaded for a given multipart upload.
299
298
300
-
This limit is a default setup. However, if the search results number is more than the maximum result set size, then the first set is returned in the initial response, the response element contains the value true and the element contains a token to retrieve the next set of results. Use this token as the part-number-marker query parameter in another request to retrieve the next set of results.
299
+
This limit is a default setup. However, if the number of parts is more than the maximum result set size, the first set is returned in the initial response. In this case, the IsTruncated response element contains the value true and the NextPartNumberMarker element contains a token to retrieve the next set of results. Use this token as the part-number-marker query parameter in another request to retrieve the next set of results.
@@ -342,14 +341,14 @@ These permissions are related to the way the edge can access the bucket. For ins
342
341
For example, when an external user attempts to send a `POST` or `PUT `request to an application using a bucket configured with read-only or restricted permissions as its origin, the edge will deny access and return an error message.
343
342
344
343
:::caution[Warning]
345
-
When a bucket is configured with **read-write permissions**, any user can access and modify its content (for example, by sending a PUT request to overwrite files). If the bucket is used as an origin for an application, this configuration may expose the content to unauthorized modifications. However, suppose the bucket is accessed through an function. In that case, the risk is managed by the logic implemented in the function code, allowing developers to enforce stricter controls over who can access or modify the data. To mitigate risks, always verify the required permissions for each use case and implement proper access controls.
344
+
When a bucket is configured with **read-write permissions**, any user can access and modify its content (for example, by sending a PUT request to overwrite files). If the bucket is used as an origin for an application, this configuration may expose the content to unauthorized modifications. However, suppose the bucket is accessed through a function. In that case, the risk is managed by the logic implemented in the function code, allowing developers to enforce stricter controls over who can access or modify the data. To mitigate risks, always verify the required permissions for each use case and implement proper access controls.
346
345
:::
347
346
348
347
### S3 credentials
349
348
350
349
**Object Storage** offers compatibility with the S3 protocol through credentials.
351
350
352
-
Credentials can be created for any bucket that you own or for your account as a whole to manage all your buckets. With them, you can control permissions for operations associated with that credential. The permissions for the credential are exclusive to access thorugh the S3 protocol.
351
+
Credentials can be created for any bucket that you own or for your account as a whole to manage all your buckets. With them, you can control permissions for operations associated with that credential. The permissions for the credential are exclusive to access through the S3 protocol.
353
352
354
353
To [create a S3 credential](/en/documentation/products/store/storage/s3-protocol-for-edge-storage/), you must use an Azion personal token and run a `POST` request via API. However, after the credential is created, it works independently from your Azion token. This way, even if the token expires, the credential remains valid.
355
354
@@ -408,7 +407,4 @@ These are the **default limits**:
408
407
| S3 credential access keys | 100,000 per account |
409
408
410
409
411
-
Learn how Azion Object Storage scales unstructured data effortlessly. Watch the video below:
412
-
<divclass="cms-embed">
413
-
<iframewidth="600"height="400"src="https://www.youtube.com/embed/vDxJV4T-Qc8?si=YdRN4gVZwU0A3str"loading="lazy"title="YouTube video player"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/observe-journey/data-stream/integrations/connector-azion-edge-storage.mdx
-12Lines changed: 0 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,15 +56,3 @@ The **Object Key Prefix** field refers to the prefix for the name of your upload
56
56
57
57
You can keep track of the calls made by Data Stream to Object Storage in [Real-Time Events](/en/documentation/products/observe/real-time-events/). To do so, select **Data Source** > **Data Stream** and choose the filter options as you wish.
58
58
59
-
Watch a video tutorial on how to use Object Storage with Data Stream on Azion's YouTube channel:
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/observe-journey/data-stream/integrations/connector-azure-blob.mdx
-5Lines changed: 0 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -73,11 +73,6 @@ After saving the configurations, your data will be streamed to the newly configu
73
73
74
74
You can keep track of the calls made by Data Stream to Azure Blob on [Real-Time Events](/en/documentation/products/observe/real-time-events/). To do so, select **Data Source** > **Data Stream** and choose the filters options as you wish.
75
75
76
-
Learn how to use Azure Blob Storage to receive data from Data Stream. Watch the video below:
77
-
78
-
<divclass="cms-embed">
79
-
<iframewidth="600"height="400"src="https://www.youtube.com/embed/KcufBkalznc?si=2AWrs2l745PpjHCb"loading="lazy"title="How to use Azure Blob Storage to receive data from Data Stream"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/observe-journey/data-stream/integrations/connector-azure-monitor.mdx
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,11 +77,7 @@ After saving the configurations, your data will be streamed to the newly configu
77
77
78
78
You can keep track of the calls made by Data Stream to Azure Monitor on [Real-Time Events](/en/documentation/products/observe/real-time-events/). To do so, select **Data Source** > **Data Stream** and choose the filters options as you wish.
79
79
80
-
Learn how to use Azure Monitor to receive data from Data Stream. Watch the video below:
81
80
82
-
<divclass="cms-embed">
83
-
<iframewidth="600"height="400"src="https://www.youtube.com/embed/P9kzC1Jmit0?si=Ai3HEVqwTGOPXgIO"loading="lazy"title="How to use Azure Monitor to receive data from Data Stream"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/observe-journey/data-stream/integrations/connector-big-query.mdx
-4Lines changed: 0 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -176,11 +176,7 @@ After saving the configurations, your data will be streamed to the newly configu
176
176
177
177
You can keep track of the calls made by Data Stream to Google BigQuery on [Real-Time Events](/en/documentation/products/observe/real-time-events/). To do so, select **Data Source** > **Data Stream** and choose the filters options as you wish.
178
178
179
-
Learn how to use Google BigQuery to receive data from Data Stream. Watch the video below:
180
179
181
-
<divclass="cms-embed">
182
-
<iframewidth="600"height="400"src="https://www.youtube.com/embed/DUcfEBcY6xY?si=MjlpIJzHhG9ANwvt"loading="lazy"title="How to use Google BigQuery to receive data from Data Stream"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
Copy file name to clipboardExpand all lines: src/content/docs/en/pages/observe-journey/data-stream/integrations/connector-datadog.mdx
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -80,12 +80,6 @@ You can keep track of the calls made by Data Stream to Datadog on [Real-Time Eve
80
80
[Datadog](https://docs.datadoghq.com/) is a registered trademark of Datadog, Inc in the United States.
81
81
82
82
83
-
Learn how to use Datadog to receive data from Data Stream. Watch the video below:
84
-
85
-
<divclass="cms-embed">
86
-
<iframewidth="600"height="400"src="https://www.youtube.com/embed/nqKMWorVX6s?si=BajW-IOsP8UBwVV2"loading="lazy"title="How to use Datadog to receive data from Data Stream"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"allowfullscreen></iframe>
0 commit comments