檢測到您已登錄華為云國際站賬號,為了您更好的體驗(yàn),建議您訪問國際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
上傳對象或者初始化分段上傳任務(wù)時,您可以直接指定對象的過期時間。 歸檔存儲和深度歸檔存儲不支持多AZ,因此不支持使用生命周期的存儲類別轉(zhuǎn)換功能,將多AZ的桶或對象轉(zhuǎn)化為歸檔或深度歸檔存儲。 低頻訪問存儲的最低存儲時間為30天,歸檔存儲的最低存儲時間為90天,深度歸檔存儲的最低存儲時間為180天。如果對象經(jīng)過轉(zhuǎn)換,歸檔
必選 參數(shù)解釋: 對象名。對象名是對象在存儲桶中的唯一標(biāo)識。對象名是對象在桶中的完整路徑,路徑中不包含桶名。 例如,您對象的訪問地址為examplebucket.obs.cn-north-4.myhuaweicloud.com/folder/test.txt 中,對象名為folder/test
必選 參數(shù)解釋: 對象名。對象名是對象在存儲桶中的唯一標(biāo)識。對象名是對象在桶中的完整路徑,路徑中不包含桶名。 例如,您對象的訪問地址為examplebucket.obs.cn-north-4.myhuaweicloud.com/folder/test.txt 中,對象名為folder/test
任務(wù)的目的 本任務(wù)的主要目的是讓OPA支持華為云OBS服務(wù),OPA 與華為云的 OBS(對象存儲服務(wù))集成,以實(shí)現(xiàn)對 OBS 資源的安全性、合規(guī)性和訪問控制策略的管理,拓展OBS服務(wù)的影響力。方便OPA的用戶使用華為云服務(wù)時能夠順利對接OBS服務(wù)。 1.2 報(bào)名流程 在喜歡的任務(wù)上進(jìn)
時可懷疑是否是依賴問題而導(dǎo)致,針對不同情況參照下述步驟進(jìn)行排查和解決。 依賴缺失 通過 maven 等包管理插件引入 OBS SDK 時,包管理工具會自動下載相關(guān)依賴,其他情況下需要您自行下載依賴包并添加至工程,最新版 SDK 依賴的三方組件與版本如下: 依賴庫名稱 版本號 作用 okhttp 4.12.0 發(fā)送HTTP請求的組件
獲取多版本對象權(quán)限(Java SDK) 功能說明 OBS支持對對象的操作進(jìn)行權(quán)限控制。默認(rèn)情況下,只有對象的創(chuàng)建者才有該對象的讀寫權(quán)限。OBS用戶可以通過ACL操作API接口對已存在的對象更改或者獲取ACL(access control list) 。 調(diào)用獲取桶的獲取多版本對象權(quán)限接口,將獲取指定桶的獲取多版本對象權(quán)限。
對象存儲不支持rename語義。如何實(shí)現(xiàn)對象OBS的重命名單個文件或者文件夾。重命名單個文件可以采用OBS Browser:使用OBSUtil工具實(shí)現(xiàn)批量對象COPY,和批量對象刪除實(shí)現(xiàn)對象重命名。典型的是重命名一個目錄,或者增加一個目錄名。例如將patha目錄命名為pathb目
進(jìn)行授權(quán),如果使用IAM則需授予obs:bucket:PutBucketWebsite權(quán)限,如果使用桶策略則需授予PutBucketWebsite權(quán)限。相關(guān)授權(quán)方式介紹可參見OBS權(quán)限控制概述,配置方式詳見使用IAM自定義策略、自定義創(chuàng)建桶策略。 OBS支持的region以及re
5值進(jìn)行服務(wù)端加密。 使用服務(wù)端加密,返回的ETag值不是對象的MD5值。無論是否使用服務(wù)端加密上傳對象,請求消息頭中加入Content-MD5參數(shù)時,OBS均會對對象進(jìn)行MD5校驗(yàn)。 當(dāng)使用服務(wù)端加密時,建議您使用HTTPS對數(shù)據(jù)進(jìn)行傳輸和接收。 更多關(guān)于服務(wù)端加密的內(nèi)容請參考服務(wù)端加密。
多版本控制簡介(Java SDK) 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。 OBS支持保存一個對象的多個版本,您可以利用多版本控制,在一個桶中保留多個版本的對象。 多版本功能可以方便地檢索和還原各個版本,在意外操作或應(yīng)用程序故障時快速恢復(fù)數(shù)據(jù)。
華為云MRS對接OBS 對接步驟 配置存算分離集群。 詳細(xì)操作,請參見使用委托方式配置存算分離集群。 使用存算分離集群。 詳細(xì)操作,請參見使用存算分離集群。 父主題: 對接大數(shù)據(jù)平臺
SDK自定義異常(Java SDK) SDK自定義異常(ObsException)是由ObsClient統(tǒng)一拋出的異常,繼承自java.lang.RuntimeException類。通常是OBS服務(wù)端錯誤,包含OBS錯誤碼、錯誤信息等,便于用戶定位問題,并做出適當(dāng)?shù)奶幚怼?ObsException通常包含以下錯誤信息:
如何進(jìn)行分段上傳?(Java SDK) 在上傳文件時,您可以指定上傳文件的某一段的數(shù)據(jù)來進(jìn)行分段上傳,步驟如下: 您需要以AK、SK、Endpoint先初始化一個客戶端ObsClient。 指定桶名和對象名初始化一個InitiateMultipartUploadRequest,您
本歸檔存儲對象。 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對象存儲服務(wù)論壇中發(fā)帖求助。 接口約束 您必須是桶擁有者或擁有恢復(fù)歸檔存儲對象的權(quán)限,才能恢復(fù)歸檔存儲對象。建議使用IAM或桶策略進(jìn)行授權(quán),如果使用IAM則需授予obs:object:Res
配置SDK日志(Java SDK) OBS Java SDK基于Apache Log4j2開源庫提供了日志功能,SDK默認(rèn)會將WARN級別的日志記錄到JDK系統(tǒng)變量user.dir所代表的路徑下,您可以通過修改日志配置文件定制日志功能。 操作步驟 找到OBS Java SDK開發(fā)包中的log4j2
分段上傳概述(Java SDK) 功能說明 對于較大文件上傳,可以切分成段上傳。用戶可以在如下的應(yīng)用場景內(nèi)(但不僅限于此),使用分段上傳的模式: 上傳超過100MB大小的文件。 網(wǎng)絡(luò)條件較差,和OBS服務(wù)端之間的鏈接經(jīng)常斷開。 上傳前無法確定將要上傳文件的大小。 使用分段上傳具有以下優(yōu)勢:
以在配置桶日志管理前,需要先到統(tǒng)一身份認(rèn)證服務(wù)生成一個對OBS服務(wù)的委托,委托配置權(quán)限只需設(shè)置目標(biāo)桶的上傳對象權(quán)限。如何創(chuàng)建委托請參考創(chuàng)建云服務(wù)委托。 您必須是桶擁有者或擁有設(shè)置桶日志管理配置的權(quán)限,才能設(shè)置桶日志管理配置。建議使用IAM或桶策略進(jìn)行授權(quán),如果使用IAM則需授予o
SDK的重試機(jī)制是什么?(Java SDK) SDK通過創(chuàng)建并配置客戶端章節(jié)中的maxErrorRetry參數(shù)來實(shí)行重試,默認(rèn)重試3次,建議值為0到5次之間。 當(dāng)調(diào)用ObsClient的接口發(fā)生網(wǎng)絡(luò)連接異?;蛘?span id="vpnl72d" class='cur'>服務(wù)端返回5XX錯誤時,SDK會進(jìn)行指數(shù)退避重試。 ObsClient.put
您必須是桶擁有者或擁有下載對象的權(quán)限,才能下載對象。建議使用IAM或桶策略進(jìn)行授權(quán),如果使用IAM則需授予obs:object:GetObject權(quán)限,如果使用桶策略則需授予GetObject權(quán)限。相關(guān)授權(quán)方式介紹可參見OBS權(quán)限控制概述,配置方式詳見使用IAM自定義策略、配置對象策略。 OB