|
73 | 73 | }, |
74 | 74 | "/providers/Microsoft.BillingBenefits/savingsPlanOrderAliases/{savingsPlanOrderAliasName}": { |
75 | 75 | "put": { |
76 | | - "description": "Create a savings plan.", |
| 76 | + "description": "Create a savings plan. Learn more about permissions needed at https://go.microsoft.com/fwlink/?linkid=2215851", |
77 | 77 | "operationId": "SavingsPlanOrderAlias_Create", |
| 78 | + "externalDocs": { |
| 79 | + "url": "https://go.microsoft.com/fwlink/?linkid=2215851/" |
| 80 | + }, |
78 | 81 | "tags": [ |
79 | 82 | "Savings plan order aliases" |
80 | 83 | ], |
|
285 | 288 | "/providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans": { |
286 | 289 | "get": { |
287 | 290 | "description": "List savings plans in an order.", |
288 | | - "operationId": "SavingsPlansInOrder_List", |
| 291 | + "operationId": "SavingsPlan_List", |
289 | 292 | "tags": [ |
290 | 293 | "Savings plan" |
291 | 294 | ], |
|
324 | 327 | "/providers/Microsoft.BillingBenefits/savingsPlans": { |
325 | 328 | "get": { |
326 | 329 | "description": "List savings plans.", |
327 | | - "operationId": "SavingsPlans_List", |
| 330 | + "operationId": "SavingsPlan_ListAll", |
328 | 331 | "tags": [ |
329 | 332 | "Savings plan" |
330 | 333 | ], |
|
499 | 502 | "/providers/Microsoft.BillingBenefits/savingsPlanOrders/{savingsPlanOrderId}/savingsPlans/{savingsPlanId}/validate": { |
500 | 503 | "post": { |
501 | 504 | "description": "Validate savings plan patch.", |
502 | | - "operationId": "SavingsPlanUpdate_Validate", |
| 505 | + "operationId": "SavingsPlan_ValidateUpdate", |
503 | 506 | "tags": [ |
504 | 507 | "Savings plan" |
505 | 508 | ], |
|
541 | 544 | "/providers/Microsoft.BillingBenefits/validate": { |
542 | 545 | "post": { |
543 | 546 | "description": "Validate savings plan purchase.", |
544 | | - "operationId": "SavingsPlanPurchase_Validate", |
| 547 | + "operationId": "ValidatePurchase", |
545 | 548 | "tags": [ |
546 | 549 | "Savings plan" |
547 | 550 | ], |
|
727 | 730 | "$ref": "#/definitions/BillingScopeId" |
728 | 731 | }, |
729 | 732 | "term": { |
730 | | - "$ref": "#/definitions/BenefitTerm" |
| 733 | + "$ref": "#/definitions/Term" |
731 | 734 | }, |
732 | 735 | "billingPlan": { |
733 | 736 | "$ref": "#/definitions/BillingPlan" |
|
745 | 748 | }, |
746 | 749 | "BillingScopeId": { |
747 | 750 | "type": "string", |
748 | | - "description": "Subscription that will be charged for purchasing SavingsPlan" |
| 751 | + "description": "Subscription that will be charged for purchasing the benefit" |
749 | 752 | }, |
750 | 753 | "BillingProfileId": { |
751 | 754 | "type": "string", |
|
766 | 769 | "type": "string", |
767 | 770 | "description": "The type of the resource that is being reserved.", |
768 | 771 | "enum": [ |
769 | | - "ComputeSavingsPlan", |
770 | 772 | "VirtualMachines", |
771 | 773 | "SqlDatabases", |
772 | 774 | "SuseLinux", |
|
829 | 831 | "modelAsString": true |
830 | 832 | } |
831 | 833 | }, |
832 | | - "BenefitTerm": { |
| 834 | + "Term": { |
833 | 835 | "type": "string", |
834 | | - "description": "Represent SavingsPlan term in ISO 8601 format.", |
| 836 | + "description": "Represent benefit term in ISO 8601 format.", |
835 | 837 | "enum": [ |
836 | 838 | "P1Y", |
837 | | - "P3Y" |
| 839 | + "P3Y", |
| 840 | + "P5Y" |
838 | 841 | ], |
839 | 842 | "x-ms-enum": { |
840 | | - "name": "SavingsPlanTerm", |
| 843 | + "name": "Term", |
841 | 844 | "modelAsString": true |
842 | 845 | } |
843 | 846 | }, |
|
882 | 885 | }, |
883 | 886 | "TenantId": { |
884 | 887 | "type": "string", |
885 | | - "description": "Tenant ID where the savings plan should apply benefit." |
| 888 | + "description": "Tenant ID where the benefit is applied." |
886 | 889 | }, |
887 | 890 | "ManagementGroupId": { |
888 | 891 | "type": "string", |
|
899 | 902 | "Renew": { |
900 | 903 | "type": "boolean", |
901 | 904 | "default": false, |
902 | | - "description": "Setting this to true will automatically purchase a new savings plan on the expiration date time." |
| 905 | + "description": "Setting this to true will automatically purchase a new benefit on the expiration date time." |
903 | 906 | }, |
904 | 907 | "Commitment": { |
905 | 908 | "type": "object", |
|
1091 | 1094 | "$ref": "#/definitions/BillingAccountId" |
1092 | 1095 | }, |
1093 | 1096 | "term": { |
1094 | | - "$ref": "#/definitions/BenefitTerm" |
| 1097 | + "$ref": "#/definitions/Term" |
1095 | 1098 | }, |
1096 | 1099 | "billingPlan": { |
1097 | 1100 | "$ref": "#/definitions/BillingPlan" |
|
1202 | 1205 | "$ref": "#/definitions/BillingAccountId" |
1203 | 1206 | }, |
1204 | 1207 | "term": { |
1205 | | - "$ref": "#/definitions/BenefitTerm" |
| 1208 | + "$ref": "#/definitions/Term" |
1206 | 1209 | }, |
1207 | 1210 | "billingPlan": { |
1208 | 1211 | "$ref": "#/definitions/BillingPlan" |
|
1481 | 1484 | "$ref": "#/definitions/BillingScopeId" |
1482 | 1485 | }, |
1483 | 1486 | "term": { |
1484 | | - "$ref": "#/definitions/BenefitTerm" |
| 1487 | + "$ref": "#/definitions/Term" |
1485 | 1488 | }, |
1486 | 1489 | "billingPlan": { |
1487 | 1490 | "$ref": "#/definitions/BillingPlan" |
|
1636 | 1639 | "$ref": "#/definitions/BillingScopeId" |
1637 | 1640 | }, |
1638 | 1641 | "term": { |
1639 | | - "$ref": "#/definitions/BenefitTerm" |
| 1642 | + "$ref": "#/definitions/Term" |
1640 | 1643 | }, |
1641 | 1644 | "billingPlan": { |
1642 | 1645 | "$ref": "#/definitions/BillingPlan" |
|
1723 | 1726 | "$ref": "#/definitions/BillingScopeId" |
1724 | 1727 | }, |
1725 | 1728 | "term": { |
1726 | | - "$ref": "#/definitions/BenefitTerm" |
| 1729 | + "$ref": "#/definitions/Term" |
1727 | 1730 | }, |
1728 | 1731 | "billingPlan": { |
1729 | 1732 | "$ref": "#/definitions/BillingPlan" |
|
1764 | 1767 | }, |
1765 | 1768 | "InstanceFlexibility": { |
1766 | 1769 | "type": "string", |
1767 | | - "description": "Turning this on will apply the reservation discount to other VMs in the same VM size group. Only specify for VirtualMachines reserved resource type.", |
| 1770 | + "description": "Turning this on will apply the reservation discount to other VMs in the same VM size group.", |
1768 | 1771 | "enum": [ |
1769 | 1772 | "On", |
1770 | 1773 | "Off" |
|
0 commit comments