This topic explains how to set up access tracking for a bucket with the Python SDK V2.
Notes
-
The example code provided here uses the region ID
cn-hangzhou
for China (Hangzhou). The public endpoint is used by default. To access OSS through other Alibaba Cloud products within the same region, use the internal endpoint. For detailed information on the regions and endpoints supported by OSS, see OSS Regions and Endpoints.
Method definition
Enable access tracking
put_bucket_access_monitor(request: PutBucketAccessMonitorRequest, **kwargs) → PutBucketAccessMonitorResult
View access tracking status
get_bucket_access_monitor(request: GetBucketAccessMonitorRequest, **kwargs) → GetBucketAccessMonitorResult
Request parameter list
Parameter name | Type | Description |
request | PutBucketAccessMonitorRequest | Set request parameters. For more information, see PutBucketAccessMonitorRequest |
GetBucketAccessMonitorRequest | Set request parameters. For more information, see GetBucketAccessMonitorRequest |
Return value list
Type | Description |
PutBucketAccessMonitorResult | Return value. For more information, see PutBucketAccessMonitorResult |
GetBucketAccessMonitorResult | Return value. For more information, see GetBucketAccessMonitorResult |
For the full definition of enabling access tracking, see put_bucket_access_monitor.
For the full definition of viewing access tracking status, see get_bucket_access_monitor.
Sample code
References
-
For the complete sample code to enable access tracking, see put_bucket_access_monitor.py.
-
For the complete sample code to view access tracking status, see get_bucket_access_monitor.py.