Commerce Extension Provider
Commerce 拡張機能プロバイダの取得、削除、変更のいずれかを行います。拡張機能プロバイダは、Commerce 拡張機能を実装する Apex クラスです。
- リソース
-
1/commerce/extension/providers/providerId - 使用可能なバージョン
- 59.0
- Chatter が必要かどうか
- いいえ
- HTTP のメソッド
- DELETE、GET、PATCH
- GET および PATCH のレスポンスボディ
- Commerce Extension Provider
- PATCH のリクエストボディ
-
- ルート XML タグ
- <ProviderInputRepresentation>
- JSON の例
-
1{ 2 "name": "UltimateInventory", 3 "epn": "Commerce_Domain_Inventory_Service", 4 "type": "apexClass", 5 "description": "Extension provider for ultimate inventory.", 6 "isApplication": true, 7 "apexClass": { 8 "classId": "0ZExx000000003FGAQ", 9 "className": "UltimateSoftwareSalesforceInventoryServiceExtension" 10 } 11} - プロパティ
-
名前 型 説明 必須か省略可能 使用可能なバージョン name String 拡張機能プロバイダの一意の名前。 必須 59.0 epn String 拡張ポイント名 (拡張機能の一意の識別子)。有効な値については、RegisteredExternalService オブジェクトの「ExtensionPointName」項目を参照してください。 必須 59.0 type String 拡張機能の種別 (apexClass など)。 必須 59.0 configUrl String 将来の使用のために予約されています。 省略可能 59.0 iconUri String 将来の使用のために予約されています。 省略可能 59.0 description String プロバイダの説明。 必須 59.0 isApplication String 拡張機能プロバイダーが管理パッケージ内に含まれるかどうかを示します。(true) または (false)。 必須 59.0 apexClass Commerce Extension Provider Apex Class Input 拡張機能プロバイダの Apex クラス。 必須 59.0
- PATCH のレスポンスボディ
- Commerce Extension Provider