Click or drag to resize
Aliyun.OpenServices.OpenStorageService Namespace
 
Classes
  ClassDescription
Public classAbortMultipartUploadRequest
指定中止Multipart Upload事件的请求参数
Public classAccessControlList
表示OSS的访问控制列表(Access Control List, ACL), 包含了一组为指定被授权者IGrantee 分配特定权限Permission的集合。
Public classBucket
Bucket是OSS上的命名空间。
Public classBucketLoggingResult
Get Bucket Logging 的请求结果。
Public classBucketWebsiteResult
Get Bucket Website 的请求结果。
Public classCompleteMultipartUploadRequest
指定完成Multipart Upload的请求参数。
Public classCompleteMultipartUploadResult
Complete Multipart Upload的请求结果。
Public classCopyObjectRequest
指定拷贝Object的请求参数
Public classCopyObjectResult
拷贝Object的请求结果。
Public classCORSRule
表示一条CORS规则。
Public classDeleteObjectsRequest
指定完成Delete Multiple Objects的请求参数。
Public classDeleteObjectsResult
Description of DeleteObjectsResult.
Public classDeleteObjectsResultDeletedObject
Public classGeneratePresignedUriRequest
指定生成URL预签名的请求参数。
Public classGetObjectRequest
指定从OSS下载Object的请求参数。
Public classGrant
访问控制的授权信息。
Public classGroupGrantee
定义了可以被授权的一组OSS用户。
Public classInitiateMultipartUploadRequest
指定初始化Multipart Upload的请求参数。
Public classInitiateMultipartUploadResult
表示初始化MultipartUpload的结果。
Public classLifecycleRule
表示一条Lifecycle规则。
Public classListBucketsRequest
包含获取Bucket列表的请求信息。
Public classListBucketsResult
列举Bucket的请求结果。
Public classListMultipartUploadsRequest
包含获取MultipartUpload列表的请求信息。
Public classListObjectsRequest
包含获取OssObjectSummary列表的请求信息。
Public classListPartsRequest
指定列出指定Upload ID所属的所有已经上传成功Part的请求参数。
Public classMultipartUpload
获取MultipartUpload事件的信息。
Public classMultipartUploadListing
获取List Multipart Upload的请求结果。
Public classObjectListing
包含获取OSS的BucketOssObjectSummary列表的信息。
Public classObjectMetadata
OSS中Object的元数据。

包含了用户自定义的元数据,也包含了OSS发送的标准HTTP头(如Content-Length, ETag等)。

Public classOssClient
访问阿里云开放存储服务(Open Storage Service, OSS)的入口类。
Public classOssErrorCode
表示来自开放存储服务(Open Storage Service,OSS)的错误代码。
Public classOssException
该异常在对开放存储服务(Open Storage Service)访问失败时抛出。
Public classOssObject
表示OSS中的Object。
Public classOssObjectSummary
OssObject的摘要信息。
Public classOwner
表示OSS实体的所有者。
Public classPart
获取Multipart Upload事件中某块数据的信息。
Public classPartETag
某块PartNumber和ETag的信息,用于Complete Multipart Upload请求参数的设置。
Public classPartListing
获取List Parts的结果.
Public classPolicyConditions
Conditions列表,用于指定 Post 请求表单域的合法值。
Public classPutObjectResult
表示上传OssObject时的请求结果。
Public classRefererConfiguration
Referer反盗链相关配置。
Public classRefererConfigurationRefererListModel
Public classResponseHeaderOverrides
包含了在发送OSS GET请求时可以重载的返回请求头。
Public classServiceException

表示阿里云服务返回的错误消息。

ServiceException用于处理阿里云服务返回的错误消息。 比如,用于身份验证的AccessKeyID不存在,则会抛出ServiceException。 异常中包含了错误代码,用于让调用者进行特定的处理。

WebException表示的则是在向阿里云服务发送请求时出现的错误。 例如,在发送请求时网络连接不可用,则会抛出WebException的异常。

InvalidOperationException表示客户端代码无法处理或解析返回结果。这种情况 有可能是服务器返回的结果不完整,或不再符合SDK设计时的规范。如果持续遇到该错误,请考虑升级 SDK版本,或联系我们。

通常来讲,调用者只需要处理ServiceException。因为该异常表明请求被服务处理, 但处理的结果表明存在错误。异常中包含了细节的信息,特别是错误代码,可以帮助调用者进行处理。

Public classSetBucketAclRequest
Public classSetBucketCorsRequest
Public classSetBucketLifecycleRequest
Public classSetBucketLoggingRequest
Public classSetBucketRefererRequest
设置指定Bucket的Referer白名单和是否允许referer字段为空的请求。
Public classSetBucketWebsiteRequest
Public classUploadPartCopyRequest
指定以某一Object作为上传某分块数据源的请求。
Public classUploadPartCopyResult
获取以某一Object作为上传某分块数据源的结果。
Public classUploadPartRequest
指定上传某分块的请求。
Public classUploadPartResult
获取上传某分块的结果。
Interfaces
  InterfaceDescription
Public interfaceIGrantee
表示被授权者的信息。
Public interfaceIOss
阿里云开放存储服务(Open Storage Service, OSS)的访问接口。
Enumerations
  EnumerationDescription
Public enumerationCannedAccessControlList
表示一组常用的用户访问权限。

这一组常用权限相当于给所有用户指定权限的快捷方法。

Public enumerationMatchMode
Conditions匹配方式。
Public enumerationPermission
表示访问控制权限。
Public enumerationProtocol
表示请求OSS服务时采用的通信协议,默认值为HTTP。
Public enumerationRuleStatus
Lifecycle规则状态。
Public enumerationSignHttpMethod
用于预签名URL的请求方法.