本產品(
資源目錄/2022-04-19
)的OpenAPI采用RPC簽名風格,簽名細節參見簽名機制說明。我們已經為開發者封裝了常見編程語言的SDK,開發者可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由于自簽名細節非常復雜,需花費 5個工作日左右。因此建議加入我們的服務釘釘群(11370001915),在專家指導下進行簽名對接。在使用API前,您需要準備好身份賬號及訪問密鑰(AccessKey),才能有效通過客戶端工具(SDK、CLI等)訪問API。細節請參見獲取AccessKey。
服務
API | 標題 | API概述 |
---|---|---|
EnableResourceDirectory | 開通資源目錄 | 調用EnableResourceDirectory開通資源目錄。 |
SendVerificationCodeForEnableRD | 向新管理賬號的安全手機發送驗證碼 | 通過新創建的管理賬號開通資源目錄時,調用SendVerificationCodeForEnableRD向新管理賬號的安全手機發送驗證碼。 |
GetResourceDirectory | 獲取資源目錄信息 | 調用GetResourceDirectory獲取資源目錄信息。管理賬號調用時,返回管理賬號開通的資源目錄詳情。成員調用時,返回成員所屬的資源目錄詳情。 |
DestroyResourceDirectory | 關閉資源目錄 | 調用DestroyResourceDirectory關閉資源目錄。此操作不可恢復,請您慎重操作。 |
資源夾
API | 標題 | API概述 |
---|---|---|
CreateFolder | 創建資源夾 | 調用CreateFolder創建資源夾。 |
GetFolder | 獲取資源夾信息 | 調用GetFolder獲取資源夾信息。 |
DeleteFolder | 刪除資源夾 | 調用DeleteFolder刪除資源夾。 |
ListFoldersForParent | 查詢指定資源夾的子資源夾列表 | 調用ListFoldersForParent查詢指定資源夾的子資源夾列表。 |
UpdateFolder | 修改資源夾 | 調用UpdateFolder修改資源夾名稱。 |
ListAncestors | 查看指定資源夾的所有父資源夾信息 | 調用ListAncestors查看指定資源夾的所有父資源夾信息。 |
成員
API | 標題 | API概述 |
---|---|---|
CreateResourceAccount | 創建成員 | 調用CreateResourceAccount創建資源賬號類型的成員。 |
GetAccount | 查詢成員信息 | 調用GetAccount查詢成員信息。 |
MoveAccount | 移動成員 | 調用MoveAccount將成員移動到另一個資源夾。 |
UpdateAccount | 修改成員 | 調用UpdateAccount修改成員名稱或切換成員類型。 |
ListAccounts | 查詢整個資源目錄下的所有成員列表 | 調用ListAccounts查詢整個資源目錄下的所有成員列表。 |
RemoveCloudAccount | 移除云賬號類型的成員 | 調用RemoveCloudAccount移除云賬號類型的成員。 |
ListAccountsForParent | 查詢資源夾下的成員列表 | 調用ListAccountsForParent查詢資源夾下的成員列表。 |
GetPayerForAccount | 獲取結算賬號信息 | 調用GetPayerForAccount獲取結算賬號信息。 |
InviteAccountToResourceDirectory | 邀請外部賬號加入資源目錄 | 調用InviteAccountToResourceDirectory邀請外部賬號加入資源目錄。 |
AcceptHandshake | 接受邀請 | 被邀請的阿里云賬號調用AcceptHandshake接受邀請。 |
GetHandshake | 獲取邀請信息 | 調用GetHandshake獲取邀請信息。 |
DeclineHandshake | 拒絕邀請 | 調用DeclineHandshake拒絕邀請。 |
CancelHandshake | 取消邀請 | 調用CancelHandshake取消邀請。 |
ListHandshakesForAccount | 查詢當前賬號的邀請記錄 | 調用ListHandshakesForAccount查詢當前賬號的邀請記錄。 |
ListHandshakesForResourceDirectory | 查看資源目錄下的所有邀請列表 | 調用ListHandshakesForResourceDirectory查看資源目錄下的所有邀請列表。 |
SendVerificationCodeForBindSecureMobilePhone | 向安全手機發送驗證碼 | 為資源賬號類型的成員設置安全手機號碼時,調用SendVerificationCodeForBindSecureMobilePhone向安全手機發送驗證碼。 |
BindSecureMobilePhone | 設置安全手機號碼 | 調用BindSecureMobilePhone為資源賬號類型的成員設置安全手機號碼。 |
SetMemberDeletionPermission | 開啟或關閉成員刪除許可 | 調用SetMemberDeletionPermission開啟或關閉成員刪除許可。 |
CheckAccountDelete | 成員刪除檢查 | 調用CheckAccountDelete執行成員刪除檢查任務。 |
GetAccountDeletionCheckResult | 查詢成員刪除檢查結果 | 調用GetAccountDeletionCheckResult查詢成員刪除檢查結果。 |
DeleteAccount | 刪除資源賬號 | 調用DeleteAccount刪除資源類型的成員。 |
GetAccountDeletionStatus | 查詢成員刪除狀態 | 調用GetAccountDeletionStatus查詢成員刪除狀態。 |
TagResources | 綁定標簽 | 調用TagResources為資源目錄的成員綁定標簽。 |
UntagResources | 解綁標簽 | 調用UntagResources解綁資源目成員的標簽。 |
ListTagResources | 查詢標簽列表 | 調用ListTagResources查詢資源目錄成員綁定的標簽列表。 |
ListTagKeys | 查詢標簽鍵列表 | 調用ListTagKeys查詢標簽鍵列表。 |
ListTagValues | 查詢指定標簽鍵對應的標簽值 | 調用ListTagValues查詢指定標簽鍵對應的標簽值。 |
ChangeAccountEmail | 修改成員郵箱 | 調用ChangeAccountEmail修改成員郵箱。 |
RetryChangeAccountEmail | 重新發送修改成員郵箱的確認郵件 | 調用RetryChangeAccountEmail重新發送修改成員郵箱的確認郵件。 |
CancelChangeAccountEmail | 取消修改成員郵箱 | 調用CancelChangeAccountEmail取消修改成員郵箱。 |
AddMessageContact | 添加聯系人 | 添加消息通知聯系人。 |
SendEmailVerificationForMessageContact | 向聯系人郵箱發送驗證信息 | 向聯系人的郵箱發送驗證信息。 |
SendPhoneVerificationForMessageContact | 向聯系人手機發送驗證信息 | 向聯系人的手機號碼發送驗證信息。 |
ListMessageContactVerifications | 查詢聯系人待驗證記錄 | 查詢聯系人的手機或郵箱的待驗證記錄。 |
AssociateMembers | 綁定聯系人 | 為資源目錄、資源夾或成員綁定聯系人。 |
DisassociateMembers | 解綁聯系人 | 為資源目錄、資源夾或成員解綁聯系人。 |
GetMessageContact | 查詢聯系人信息 | 查詢聯系人信息。 |
ListMessageContacts | 查詢聯系人列表 | 查詢聯系人列表。 |
DeleteMessageContact | 刪除聯系人 | 刪除聯系人。 |
GetMessageContactDeletionStatus | 查詢聯系人刪除狀態 | 查詢聯系人刪除狀態。 |
UpdateMessageContact | 更新聯系人信息 | 更新聯系人信息。 |
CancelMessageContactUpdate | 取消更新聯系人手機或郵箱 | 取消更新聯系人手機或郵箱。 |
PrecheckForConsolidatedBillingAccount | 檢查賬號是否可以作為財務托管主賬號 | 檢查管理賬號或者成員是否可以作為財務托管主賬號。 |
管控策略
API | 標題 | API概述 |
---|---|---|
EnableControlPolicy | 開啟管控策略 | 調用EnableControlPolicy開啟管控策略功能。 |
DisableControlPolicy | 關閉管控策略 | 調用DisableControlPolicy關閉管控策略功能。 |
GetControlPolicyEnablementStatus | 查詢管控策略功能的狀態 | 調用GetControlPolicyEnablementStatus查詢管控策略功能的開啟或關閉狀態。 |
CreateControlPolicy | 創建管控策略 | 調用CreateControlPolicy創建自定義管控策略。 |
GetControlPolicy | 查詢管控策略的詳情 | 調用GetControlPolicy查詢管控策略的詳情。 |
ListControlPolicies | 查詢管控策略列表 | 調用ListControlPolicies查詢管控策略列表。 |
UpdateControlPolicy | 修改自定義管控策略 | 調用UpdateControlPolicy修改自定義管控策略。 |
DeleteControlPolicy | 刪除管控策略 | 調用DeleteControlPolicy刪除自定義管控策略。 |
AttachControlPolicy | 綁定管控策略 | 調用AttachControlPolicy綁定管控策略。 |
DetachControlPolicy | 解綁管控策略 | 調用DetachControlPolicy解綁管控策略。 |
ListControlPolicyAttachmentsForTarget | 查詢資源夾或成員綁定的管控策略列表 | 調用ListControlPolicyAttachmentsForTarget查詢資源夾或成員綁定的管控策略列表。 |
ListTargetAttachmentsForControlPolicy | 查詢管控策略綁定的目標節點 | 調用ListTargetAttachmentsForControlPolicy查詢管控策略綁定的目標節點。 |
可信服務
API | 標題 | API概述 |
---|---|---|
ListTrustedServiceStatus | 查詢企業管理賬號或委派管理員賬號已啟用的可信服務列表 | 調用ListTrustedServiceStatus查詢企業管理賬號或委派管理員賬號已啟用的可信服務列表。 |
RegisterDelegatedAdministrator | 將資源目錄的成員設置為可信服務的委派管理員賬號 | 調用RegisterDelegatedAdministrator將資源目錄的成員設置為可信服務的委派管理員賬號。 |
DeregisterDelegatedAdministrator | 移除可信服務的委派管理員賬號 | 調用DeregisterDelegatedAdministrator移除可信服務的委派管理員賬號。 |
ListDelegatedAdministrators | 查詢可信服務的委派管理員賬號列表 | 調用ListDelegatedAdministrators查詢可信服務的委派管理員賬號列表。 |
ListDelegatedServicesForAccount | 查詢指定成員被設置為哪些可信服務的委派管理員賬號 | 調用ListDelegatedServicesForAccount查詢指定成員被設置為哪些可信服務的委派管理員賬號。 |