Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

ONTAP S3 支持的操作

贡献者

标准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

  • ONTAP 9.11.1

  • ONTAP 9.8-仅支持ONTAP REST API

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