From 5c94facd0bd23bc850adf5e80605a306e196c87f Mon Sep 17 00:00:00 2001 From: meirloichter Date: Thu, 29 Sep 2022 16:30:32 +0300 Subject: [PATCH 1/3] Adding example for MarketplaceOrdering --- .../stable/2021-01-01/Agreements.json | 5 ++ .../2021-01-01/examples/OperationsList.json | 76 +++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/OperationsList.json diff --git a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json index fbf4b0d1c8e5..a94fe5992f0b 100644 --- a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json +++ b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json @@ -157,6 +157,11 @@ } } }, + "x-ms-examples": { + "List Operations": { + "$ref": "./examples/OperationsList.json" + } + }, "x-ms-pageable": { "nextLinkName": "nextLink" } diff --git a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/OperationsList.json b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/OperationsList.json new file mode 100644 index 000000000000..abc221843c64 --- /dev/null +++ b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/examples/OperationsList.json @@ -0,0 +1,76 @@ +{ + "parameters": { + "api-version": "2021-01-01" + }, + "responses": { + "200": { + "body": { + "value": [ + { + "name": "Microsoft.MarketplaceOrdering/agreements/read", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Get all Agreements", + "description": "Return all agreements under given subscription" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/agreements/offers/plans/read", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Get Agreement", + "description": "Return an agreement for a given marketplace item" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/agreements/offers/plans/sign/action", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Sign Agreement", + "description": "Sign an agreement for a given marketplace item" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/agreements/offers/plans/cancel/action", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Cancel Agreement", + "description": "Cancel an agreement for a given marketplace item" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/read", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Get Agreement for virtual machine", + "description": "Get an agreement for a given marketplace virtual machine item" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/offertypes/publishers/offers/plans/agreements/write", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "Save Agreement for virtual machine", + "description": "Sign or Cancel an agreement for a given marketplace virtual machine item" + } + }, + { + "name": "Microsoft.MarketplaceOrdering/operations/read", + "display": { + "provider": "Microsoft Marketplace Ordering", + "resource": "Agreement", + "operation": "List Operations", + "description": "List all possible operations in the API" + } + } + ] + } + } + } +} From 60e4a75f35e93d1371c78ccc58e2747520cc2462 Mon Sep 17 00:00:00 2001 From: meirloichter Date: Fri, 30 Sep 2022 10:48:39 +0300 Subject: [PATCH 2/3] fix operations list example name \ --- .../stable/2021-01-01/Agreements.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json index a94fe5992f0b..edb722ef974d 100644 --- a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json +++ b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json @@ -298,7 +298,7 @@ "operationId": "MarketplaceAgreements_List", "description": "List marketplace agreements in the subscription.", "x-ms-examples": { - "SetMarketplaceTerms": { + "OperationsList": { "$ref": "./examples/ListMarketplaceTerms.json" } }, From 1e829f7c80a066184f17edcd87ce92d53c3001bd Mon Sep 17 00:00:00 2001 From: meirloichter Date: Fri, 30 Sep 2022 11:15:43 +0300 Subject: [PATCH 3/3] fix typo --- .../stable/2021-01-01/Agreements.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json index edb722ef974d..d06fb18c2f7f 100644 --- a/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json +++ b/specification/marketplaceordering/resource-manager/Microsoft.MarketplaceOrdering/stable/2021-01-01/Agreements.json @@ -298,7 +298,7 @@ "operationId": "MarketplaceAgreements_List", "description": "List marketplace agreements in the subscription.", "x-ms-examples": { - "OperationsList": { + "ListMarketplaceTerms": { "$ref": "./examples/ListMarketplaceTerms.json" } },