重新啟用 Azure 訂用帳戶
適用於:合作夥伴中心 |由 21Vianet 營運的合作夥伴中心 |美國政府Microsoft雲端合作夥伴中心
此 API 會重新啟用先前 取消的 Azure 訂用帳戶,。 若要重新啟用多個訂用帳戶,請個別呼叫 API 以重新啟用每個訂用帳戶。
合作夥伴必須是具有管理代理角色的全域管理員,才能進行重新啟用。
先決條件
- 合作夥伴中心驗證中所述的憑證。 此案例支援使用獨立應用程式和 App+使用者認證進行驗證。
- 客戶_id
- Subscription_id
- 權限識別碼
- 版本
C#
若要重新啟用 Azure 訂用帳戶,您必須識別您想要重新啟用之 Azure 訂用帳戶的客戶標識碼、訂用帳戶標識碼和權利標識碼。
若要取得客戶識別碼,請參閱 依識別碼取得客戶;依客戶識別碼取得客戶 - REST API。
若要取得訂閱 ID,請參閱 依 ID 取得訂閱,依 ID 取得訂閱 - REST API。
若要取得授權 ID,請參閱 取得 Azure 訂用帳戶的授權 - REST API。
REST 要求
請求語法
方法 | 要求 URI |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1 |
URI 參數
下表列出重新啟用 Azure 訂用帳戶所需的查詢參數。
名字 | 類型 | 必填 | 描述 |
---|---|---|---|
客戶編號 | 字串 | Y | 值是表示客戶識別碼的字串。 |
訂閱ID (subscription_id) | 字串 | Y | 值是表示客戶識別碼的字串。 |
授權_id | 字串 | Y | 值是表示 Azure 訂用帳戶權利標識碼的字串。 |
版本 | 字串 | Y | API 版本。 |
要求標頭
請參閱 合作夥伴中心 REST 標頭。
REST 回應
如果成功,此方法會傳回 HTTP 代碼 202,表示已接受訂閱請求的 Azure 權利重新啟用。
回應成功和錯誤碼
每個回應都有一個 HTTP 狀態代碼,指出成功或失敗和其他偵錯資訊。 使用網路追蹤工具來讀取此程式代碼、錯誤類型和其他參數。 如需完整清單,請參閱 合作夥伴中心 REST 錯誤碼。
HTTP 狀態 | HTTP 程式代碼 | 錯誤碼 | 描述 |
---|---|---|---|
錯誤請求 | 400 | 900118 | 無效的客戶識別碼。 |
錯誤請求 | 400 | 800002 | 客戶標識符 {0} 應具有 GUID 格式(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx)。 |
錯誤請求 | 400 | 800002 | 需要訂用帳戶標識碼。 |
錯誤請求 | 400 | 800002 | 需要權利標識碼。 |
禁止 | 403 | 900159 | 具有帳戶標識碼 {0} 和組織標識碼 {1} 的合作夥伴與具有帳戶標識碼 {2} 的客戶和組織標識碼 {3}沒有商業關係。 |
錯誤請求 | 400 | 900337 | 合作夥伴無法重新啟用標識碼為 {0}的 Azure 權利。 |
禁止 | 403 | 900335 | 合作夥伴沒有重新啟用標識碼為 {0}的 Azure 權利所需的許可權。 |
未找到 | 404 | 800111 | 找不到識別碼 {0} 的 Azure 權益。 |