共用方式為


擷取供應專案

注意

Cloud Partner 入口網站 API 已與整合,並將繼續在合作夥伴中心運作。 轉換引進了小型變更。 檢閱 Cloud Partner 入口網站 API 參考所列的變更,以確保您的程式代碼在轉換至合作夥伴中心後繼續運作。 CPP API 應該只用於轉換至合作夥伴中心之前已整合的現有產品:新產品應使用合作夥伴中心提交 API。

擷取發行者命名空間下供應專案的摘要清單。

GET https://cloudpartner.azure.com/api/publishers/<publisherId>/offers?api-version=2017-10-31

URI 參數

名稱 說明 資料類型
publisherId 發行者標識碼,例如 contoso String
api-version 最新版的 API Date
名稱
內容-類型 application/json
授權 Bearer YOUR_TOKEN

本文範例

回應

  200 OK 
  [ 
      {  
          "offerTypeId": "microsoft-azure-virtualmachines",
          "publisherId": "contoso",
          "status": "published",
          "id": "059afc24-07de-4126-b004-4e42a51816fe",
          "version": 1,
          "definition": {
              "displayText": "Contoso Virtual Machine"
          },
          "changedTime":"2017-05-23T23:33:47.8802283Z"
      }
  ]

回應本文屬性

名稱 說明
offerTypeId 識別供應項目類型
publisherId 可唯一識別發行者的標識碼
status 供應項目的狀態。 如需可能值的清單,請參閱 下方的供應項目狀態
id 可唯一識別發行者命名空間中供應專案的 GUID。
version 目前版本的供應專案。 客戶端無法修改 version 屬性。 它會在每個發佈之後遞增。
定義 包含工作負載實際定義的摘要檢視。 若要取得詳細的定義,請使用擷 取特定供應專案 API。
changedTime 上次修改供應專案的 UTC 時間

回應狀態代碼

程式碼 說明
200 OK - 已成功處理要求,且發行者下的所有供應項目都會傳回給用戶端。
400 Bad/Malformed request - 錯誤回應本文可能包含詳細資訊。
403 Forbidden - 客戶端無法存取指定的命名空間。
404 Not found - 指定的實體不存在。

供應項目狀態

名稱 說明
NeverPublished 供應項目從未發佈過。
未開始 供應專案是新的,但尚未啟動。
WaitingForPublisherReview 供應專案正在等候發行者核准。
執行中 正在處理供應專案提交。
已成功 供應專案提交已完成處理。
已取消 已取消供應專案提交。
失敗 供應專案提交失敗。