ONTAP S3 支持的操作
-
本文档站点的 PDF
- NAS 存储管理
单独 PDF 文档的收集
Creating your file...
标准S3 REST API支持ONTAP S3操作、但如下所示除外。有关详细信息,请参见 "Amazon S3 API参考"。
存储分段操作
ONTAP支持使用AWS S3 API执行以下操作:
存储分段操作 | ONTAP 支持、从开始 |
---|---|
CreateBucket |
ONTAP 9.11.1 |
DeleteBucket |
ONTAP 9.11.1 |
DeleteBucketPolicy |
ONTAP 9.12.1 |
GetBucketAcl |
ONTAP 9.8 |
GetBucketLifecycleConfiguration |
ONTAP 9.13.1及更高版本 *仅支持过期操作 |
GetBucketLocation |
ONTAP 9.10.1 |
GetBucketPolicy |
ONTAP 9.12.1 |
HeadBucket |
ONTAP 9.8 |
List桶 |
ONTAP 9.8 |
ListBucketVersioning |
ONTAP 9.11.1 |
ListObjectVersies |
ONTAP 9.11.1 |
PutBucket |
|
PutBucketLifecycleConfiguration |
ONTAP 9.13.1及更高版本 *仅支持过期操作 |
PutBucketPolicy |
ONTAP 9.12.1 |
对象操作
从 ONTAP 9.1.1 开始, ONTAP S3 支持对象元数据和标记。
-
PutObject和CreateMultipartUpload使用包括键值对
x-amz-meta-<key>.
例如:
x-amz-meta-project: ontap_s3
。 -
GetObject 。和HeadObject返回用户定义的元数据。
-
与元数据不同,可以使用以下命令独立于对象读取标记:
-
PutObjectTagging
-
GetObjectTagging
-
DeleteObjectTagging
-
从ONTAP 9.11.1开始、ONTAP S3支持使用以下ONTAP API进行对象版本控制和关联操作:
-
GetBucketVersioning
-
ListBucketVersions
-
PutBucketVersioning
对象操作 | ONTAP 支持、从开始 |
---|---|
AbortMultipartUpload |
ONTAP 9.8 |
CompleteMultipartUpload |
ONTAP 9.8 |
CopyObject |
ONTAP 9.12.1 |
CreateMultipartUpload |
ONTAP 9.8 |
DeleteObject |
ONTAP 9.8 |
DeleteObjects |
ONTAP 9.11.1 |
DeleteObjectTagging |
ONTAP 9.9.1 |
GetBucketVersioning |
ONTAP 9.11.1 |
GetObject |
ONTAP 9.8 |
GetObjectAcl |
ONTAP 9.8 |
GetObject保留 |
ONTAP 9.14.1 |
GetObjectTagging |
ONTAP 9.9.1 |
HeadObject |
ONTAP 9.8 |
ListMultipartUpload |
ONTAP 9.8 |
ListObjects |
ONTAP 9.8 |
List对象V2 |
ONTAP 9.8 |
ListBucketVersions |
ONTAP 9.11.1 |
ListParts |
ONTAP 9.8 |
PutBucketVersioning |
ONTAP 9.11.1 |
PutObject |
ONTAP 9.8 |
PutObjectLockConfiguration |
ONTAP 9.14.1 |
PutObject保留 |
ONTAP 9.14.1 |
PutObjectTagging |
ONTAP 9.9.1 |
上传部件 |
ONTAP 9.8 |
上传PartCopy |
ONTAP 9.12.1 |
组策略
这些操作并不特定于 S3 ,通常与身份和管理( IAM )流程相关。ONTAP 支持这些命令,但不使用 IAM REST API 。
-
创建策略
-
AttachGroup 策略
用户管理
这些操作并不特定于 S3 ,通常与 IAM 流程相关。
-
CreateUser
-
deleteuser
-
CreateGroup
-
DeleteGroup