没有合适的资源?快使用搜索试试~ 我知道了~
首页Object Access API 8.0 文件指南
Object Access API 8.0 文件指南
需积分: 5 0 下载量 142 浏览量
更新于2023-11-23
收藏 231KB PDF 举报
《对象访问API指南-80.pdf》是关于Veritas Access Appliance的对象访问API的指南。该指南主要包括以下内容: 1. 关于对象访问服务器的介绍:介绍了对象访问服务器的概述和功能。 2. 关于对象访问用户管理API的介绍:介绍了对象访问用户管理API的功能和用途。 3. 为给定的用户创建访问密钥和秘密密钥:讲解了如何为特定用户创建访问密钥和秘密密钥。 4. 删除用户的访问密钥和秘密密钥:说明了如何删除用户的访问密钥和秘密密钥。 5. 列出用户的访问密钥:介绍了如何列出用户的访问密钥列表。 总结而言,该文件是关于Veritas Access Appliance对象访问API的指南,详细介绍了对象访问服务器和相关的用户管理API的使用方法和操作步骤。具体内容包括创建访问密钥、删除密钥和列出密钥等操作。
资源详情
资源推荐
AccessControlPolicy
Root level tag for the AccessControlPolicy parameters.
Required: Yes
Grants
A list of grants.
Grantee
Details of the user which has permission.
DisplayName
Name of the user.
ID
UID of the user.
xsi:type
Type of grantee. Valid Values: CanonicalUser | Group
URI
URI of grantee group.
Permission
Specifies permission given to grantee. Valid Values: FULL_CONTROL | WRITE |
WRITE_ACP | READ | READ_ACP
Owner
Container for the bucket owner’s display name and ID.
DisplayName
Name of the owner.
ID
UID of the owner.
Security Considerations - For the Get Bucket ACL to succeed, the caller should have READ ACP
permission on the bucket. For more information on ACL, refer to ACL.
Possible Error Response -
• Success HTTP status code 200.
• AccessDenied Access Denied. HTTP status code 403.
• NoSuchBucket The specified bucket does not exist. HTTP status code 404.
• InternalError Request failed because of an internal server error. HTTP status code 500.
10
GET Bucket Location
Description - The GET Bucket Location API returns the bucket’s region using LocationConstraint of
that object.
Veritas Object Access server returns an empty string as the location constraint. This empty string
represents US East as the location for AWS S3 clients.
Request Syntax -
GET /?location HTTP/1.1
Host: Bucket.s3.accesscluster:8143
Request Parameters -
Bucket
The name of the bucket.
Required: Yes
Type: String
Response Syntax -
HTTP/1.1 200
<?xml version="1.0" encoding="UTF-8"?>
<LocationConstraint>
Ê <LocationConstraint>string</LocationConstraint>
</LocationConstraint>
Response Body -
LocationConstraint
Root level tag for the LocationConstraint parameters.
Required: Yes
LocationConstraint
Veritas Access returns null location constraint. Some clients consider it as 'us-east-1'.
Security Considerations - Caller must have read permissions on the bucket for the Get Bucket
Location API.
Possible Error Response -
• Success HTTP status code 200.
• NoSuchBucket The specified bucket does not exist. HTTP status code 404.
• InternalError Request failed because of an internal server error. HTTP status code 500.
11
Get Bucket Versioning
Description - Get Bucket Versioning API returns the versioning state of a bucket. By default,
versioning is always enabled on Object Lock enabled buckets. Enabling versioning on Object Lock
disabled buckets is not supported.
Request Syntax -
GET /?versioning HTTP/1.1
Host: Bucket.s3.accesscluster:8143
Request Parameters -
Bucket
Bucket name for which you want to get the versioning information.
Required: Yes
Type: String
Response Syntax -
HTTP/1.1 200
<?xml version="1.0" encoding="UTF-8"?>
<VersioningConfiguration>
Ê <Status>string</Status>
</VersioningConfiguration>
Response Body -
VersioningConfiguration
Root level tag for the VersioningConfiguration parameters.
Required: Yes
Status
Versioning status of bucket.
Valid Values: Enabled
Security Considerations - The Get Bucket Versioning API is successful only if the caller has read
permission.
Possible Error response -
• Success HTTP status code 200.
• AccessDenied Request was rejected because user authentication failed. HTTP status code 403.
• NoSuchBucket The specified bucket does not exist. HTTP status code 404.
• InternalError Request failed because of an internal server error. HTTP status code 500.
12
Get Object Lock Configuration
Description - Get Object Lock Configuration API gets the Object Lock configuration for a bucket. If
default lock configuration is set on bucket, every new object will be applied with that default lock
configuration. Existing objects will remain intact, they will not be modified for default
configuration.
Request Syntax -
GET /?object-lock HTTP/1.1
Host: Bucket.s3.accesscluster:8143
Request Parameters -
Bucket
Bucket name for which you want to get object lock configuration.
Required: Yes
Type: String
Response Syntax -
HTTP/1.1 200
<?xml version="1.0" encoding="UTF-8"?>
<ObjectLockConfiguration>
Ê <ObjectLockEnabled>string</ObjectLockEnabled>
Ê <Rule>
Ê <DefaultRetention>
Ê <Days>integer</Days>
Ê <Mode>string</Mode>
Ê <Years>integer</Years>
Ê </DefaultRetention>
Ê </Rule>
</ObjectLockConfiguration>
Response Body -
ObjectLockConfiguration
Root level tag for the ObjectLockConfiguration parameters.
Required: Yes
ObjectLockEnabled
It shows the Object Lock Configuration status of bucket.
Type: String
Valid Values: Enabled
Rule
It shows default Object Lock mode and period.
13
剩余75页未读,继续阅读
weixin_40191861_zj
- 粉丝: 68
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- VMP技术解析:Handle块优化与壳模板初始化
- C++ Primer 第四版更新:现代编程风格与标准库
- 计算机系统基础实验:缓冲区溢出攻击(Lab3)
- 中国结算网上业务平台:证券登记操作详解与常见问题
- FPGA驱动的五子棋博弈系统:加速与创新娱乐体验
- 多旋翼飞行器定点位置控制器设计实验
- 基于流量预测与潮汐效应的动态载频优化策略
- SQL练习:查询分析与高级操作
- 海底数据中心散热优化:从MATLAB到动态模拟
- 移动应用作业:MyDiaryBook - Google Material Design 日记APP
- Linux提权技术详解:从内核漏洞到Sudo配置错误
- 93分钟快速入门 LaTeX:从入门到实践
- 5G测试新挑战与罗德与施瓦茨解决方案
- EAS系统性能优化与故障诊断指南
- Java并发编程:JUC核心概念解析与应用
- 数据结构实验报告:基于不同存储结构的线性表和树实现
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功