|
32 | 32 | {"shape":"AccessDeniedException"},
|
33 | 33 | {"shape":"ThrottlingException"}
|
34 | 34 | ],
|
35 |
| - "documentation":"<p> Create Compute Savings Plans, EC2 Instance Savings Plans, or EC2 Reserved Instances commitments that you want to model in a Bill Scenario. </p>", |
| 35 | + "documentation":"<p> Create Compute Savings Plans, EC2 Instance Savings Plans, or EC2 Reserved Instances commitments that you want to model in a Bill Scenario. </p> <note> <p>The <code>BatchCreateBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:CreateBillScenarioCommitmentModification</code> in your policies.</p> </note>", |
36 | 36 | "idempotent":true
|
37 | 37 | },
|
38 | 38 | "BatchCreateBillScenarioUsageModification":{
|
|
53 | 53 | {"shape":"AccessDeniedException"},
|
54 | 54 | {"shape":"ThrottlingException"}
|
55 | 55 | ],
|
56 |
| - "documentation":"<p> Create Amazon Web Services service usage that you want to model in a Bill Scenario. </p>", |
| 56 | + "documentation":"<p> Create Amazon Web Services service usage that you want to model in a Bill Scenario. </p> <note> <p>The <code>BatchCreateBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:CreateBillScenarioUsageModification</code> in your policies.</p> </note>", |
57 | 57 | "idempotent":true
|
58 | 58 | },
|
59 | 59 | "BatchCreateWorkloadEstimateUsage":{
|
|
74 | 74 | {"shape":"AccessDeniedException"},
|
75 | 75 | {"shape":"ThrottlingException"}
|
76 | 76 | ],
|
77 |
| - "documentation":"<p> Create Amazon Web Services service usage that you want to model in a Workload Estimate. </p>", |
| 77 | + "documentation":"<p> Create Amazon Web Services service usage that you want to model in a Workload Estimate. </p> <note> <p>The <code>BatchCreateWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:CreateWorkloadEstimateUsage</code> in your policies.</p> </note>", |
78 | 78 | "idempotent":true
|
79 | 79 | },
|
80 | 80 | "BatchDeleteBillScenarioCommitmentModification":{
|
|
86 | 86 | "input":{"shape":"BatchDeleteBillScenarioCommitmentModificationRequest"},
|
87 | 87 | "output":{"shape":"BatchDeleteBillScenarioCommitmentModificationResponse"},
|
88 | 88 | "errors":[
|
| 89 | + {"shape":"ConflictException"}, |
89 | 90 | {"shape":"ValidationException"},
|
90 | 91 | {"shape":"DataUnavailableException"},
|
91 | 92 | {"shape":"InternalServerException"},
|
92 | 93 | {"shape":"ResourceNotFoundException"},
|
93 | 94 | {"shape":"AccessDeniedException"},
|
94 | 95 | {"shape":"ThrottlingException"}
|
95 | 96 | ],
|
96 |
| - "documentation":"<p> Delete commitment that you have created in a Bill Scenario. You can only delete a commitment that you had added and cannot model deletion (or removal) of a existing commitment. If you want model deletion of an existing commitment, see the negate <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BillScenarioCommitmentModificationAction.html\"> BillScenarioCommitmentModificationAction</a> of <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioUsageModification.html\"> BatchCreateBillScenarioCommitmentModification</a> operation. </p>", |
| 97 | + "documentation":"<p> Delete commitment that you have created in a Bill Scenario. You can only delete a commitment that you had added and cannot model deletion (or removal) of a existing commitment. If you want model deletion of an existing commitment, see the negate <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BillScenarioCommitmentModificationAction.html\"> BillScenarioCommitmentModificationAction</a> of <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioUsageModification.html\"> BatchCreateBillScenarioCommitmentModification</a> operation. </p> <note> <p>The <code>BatchDeleteBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:DeleteBillScenarioCommitmentModification</code> in your policies.</p> </note>", |
97 | 98 | "idempotent":true
|
98 | 99 | },
|
99 | 100 | "BatchDeleteBillScenarioUsageModification":{
|
|
105 | 106 | "input":{"shape":"BatchDeleteBillScenarioUsageModificationRequest"},
|
106 | 107 | "output":{"shape":"BatchDeleteBillScenarioUsageModificationResponse"},
|
107 | 108 | "errors":[
|
| 109 | + {"shape":"ConflictException"}, |
108 | 110 | {"shape":"ValidationException"},
|
109 | 111 | {"shape":"DataUnavailableException"},
|
110 | 112 | {"shape":"ServiceQuotaExceededException"},
|
|
113 | 115 | {"shape":"AccessDeniedException"},
|
114 | 116 | {"shape":"ThrottlingException"}
|
115 | 117 | ],
|
116 |
| - "documentation":"<p> Delete usage that you have created in a Bill Scenario. You can only delete usage that you had added and cannot model deletion (or removal) of a existing usage. If you want model removal of an existing usage, see <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioUsageModification.html\"> BatchUpdateBillScenarioUsageModification</a>. </p>", |
| 118 | + "documentation":"<p> Delete usage that you have created in a Bill Scenario. You can only delete usage that you had added and cannot model deletion (or removal) of a existing usage. If you want model removal of an existing usage, see <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioUsageModification.html\"> BatchUpdateBillScenarioUsageModification</a>. </p> <note> <p>The <code>BatchDeleteBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:DeleteBillScenarioUsageModification</code> in your policies.</p> </note>", |
117 | 119 | "idempotent":true
|
118 | 120 | },
|
119 | 121 | "BatchDeleteWorkloadEstimateUsage":{
|
|
133 | 135 | {"shape":"AccessDeniedException"},
|
134 | 136 | {"shape":"ThrottlingException"}
|
135 | 137 | ],
|
136 |
| - "documentation":"<p> Delete usage that you have created in a Workload estimate. You can only delete usage that you had added and cannot model deletion (or removal) of a existing usage. If you want model removal of an existing usage, see <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateWorkloadEstimateUsage.html\"> BatchUpdateWorkloadEstimateUsage</a>. </p>", |
| 138 | + "documentation":"<p> Delete usage that you have created in a Workload estimate. You can only delete usage that you had added and cannot model deletion (or removal) of a existing usage. If you want model removal of an existing usage, see <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateWorkloadEstimateUsage.html\"> BatchUpdateWorkloadEstimateUsage</a>. </p> <note> <p>The <code>BatchDeleteWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:DeleteWorkloadEstimateUsage</code> in your policies.</p> </note>", |
137 | 139 | "idempotent":true
|
138 | 140 | },
|
139 | 141 | "BatchUpdateBillScenarioCommitmentModification":{
|
|
145 | 147 | "input":{"shape":"BatchUpdateBillScenarioCommitmentModificationRequest"},
|
146 | 148 | "output":{"shape":"BatchUpdateBillScenarioCommitmentModificationResponse"},
|
147 | 149 | "errors":[
|
| 150 | + {"shape":"ConflictException"}, |
148 | 151 | {"shape":"ValidationException"},
|
149 | 152 | {"shape":"DataUnavailableException"},
|
150 | 153 | {"shape":"InternalServerException"},
|
151 | 154 | {"shape":"ResourceNotFoundException"},
|
152 | 155 | {"shape":"AccessDeniedException"},
|
153 | 156 | {"shape":"ThrottlingException"}
|
154 | 157 | ],
|
155 |
| - "documentation":"<p> Update a newly added or existing commitment. You can update the commitment group based on a commitment ID and a Bill scenario ID. </p>", |
| 158 | + "documentation":"<p> Update a newly added or existing commitment. You can update the commitment group based on a commitment ID and a Bill scenario ID. </p> <note> <p>The <code>BatchUpdateBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:UpdateBillScenarioCommitmentModification</code> in your policies.</p> </note>", |
156 | 159 | "idempotent":true
|
157 | 160 | },
|
158 | 161 | "BatchUpdateBillScenarioUsageModification":{
|
|
164 | 167 | "input":{"shape":"BatchUpdateBillScenarioUsageModificationRequest"},
|
165 | 168 | "output":{"shape":"BatchUpdateBillScenarioUsageModificationResponse"},
|
166 | 169 | "errors":[
|
| 170 | + {"shape":"ConflictException"}, |
167 | 171 | {"shape":"ValidationException"},
|
168 | 172 | {"shape":"DataUnavailableException"},
|
169 | 173 | {"shape":"ServiceQuotaExceededException"},
|
|
172 | 176 | {"shape":"AccessDeniedException"},
|
173 | 177 | {"shape":"ThrottlingException"}
|
174 | 178 | ],
|
175 |
| - "documentation":"<p> Update a newly added or existing usage lines. You can update the usage amounts, usage hour, and usage group based on a usage ID and a Bill scenario ID. </p>", |
| 179 | + "documentation":"<p> Update a newly added or existing usage lines. You can update the usage amounts, usage hour, and usage group based on a usage ID and a Bill scenario ID. </p> <note> <p>The <code>BatchUpdateBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:UpdateBillScenarioUsageModification</code> in your policies.</p> </note>", |
176 | 180 | "idempotent":true
|
177 | 181 | },
|
178 | 182 | "BatchUpdateWorkloadEstimateUsage":{
|
|
192 | 196 | {"shape":"AccessDeniedException"},
|
193 | 197 | {"shape":"ThrottlingException"}
|
194 | 198 | ],
|
195 |
| - "documentation":"<p> Update a newly added or existing usage lines. You can update the usage amounts and usage group based on a usage ID and a Workload estimate ID. </p>", |
| 199 | + "documentation":"<p> Update a newly added or existing usage lines. You can update the usage amounts and usage group based on a usage ID and a Workload estimate ID. </p> <note> <p>The <code>BatchUpdateWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, include the permission <code>bcm-pricing-calculator:UpdateWorkloadEstimateUsage</code> in your policies.</p> </note>", |
196 | 200 | "idempotent":true
|
197 | 201 | },
|
198 | 202 | "CreateBillEstimate":{
|
|
283 | 287 | "input":{"shape":"DeleteBillScenarioRequest"},
|
284 | 288 | "output":{"shape":"DeleteBillScenarioResponse"},
|
285 | 289 | "errors":[
|
| 290 | + {"shape":"ConflictException"}, |
286 | 291 | {"shape":"ValidationException"},
|
287 | 292 | {"shape":"DataUnavailableException"},
|
288 | 293 | {"shape":"InternalServerException"},
|
|
2920 | 2925 | },
|
2921 | 2926 | "createdAtFilter":{
|
2922 | 2927 | "shape":"FilterTimestamp",
|
2923 |
| - "documentation":"<p> Filter bill estimates based on their creation date. </p>" |
| 2928 | + "documentation":"<p> Filter bill estimates based on the creation date. </p>" |
2924 | 2929 | },
|
2925 | 2930 | "expiresAtFilter":{
|
2926 | 2931 | "shape":"FilterTimestamp",
|
2927 |
| - "documentation":"<p> Filter bill estimates based on their expiration date. </p>" |
| 2932 | + "documentation":"<p> Filter bill estimates based on the expiration date. </p>" |
2928 | 2933 | },
|
2929 | 2934 | "nextToken":{
|
2930 | 2935 | "shape":"NextPageToken",
|
|
3061 | 3066 | },
|
3062 | 3067 | "createdAtFilter":{
|
3063 | 3068 | "shape":"FilterTimestamp",
|
3064 |
| - "documentation":"<p> Filter bill scenarios based on their creation date. </p>" |
| 3069 | + "documentation":"<p> Filter bill scenarios based on the creation date. </p>" |
3065 | 3070 | },
|
3066 | 3071 | "expiresAtFilter":{
|
3067 | 3072 | "shape":"FilterTimestamp",
|
3068 |
| - "documentation":"<p> Filter bill scenarios based on their expiration date. </p>" |
| 3073 | + "documentation":"<p> Filter bill scenarios based on the expiration date. </p>" |
3069 | 3074 | },
|
3070 | 3075 | "nextToken":{
|
3071 | 3076 | "shape":"NextPageToken",
|
|
3232 | 3237 | "members":{
|
3233 | 3238 | "createdAtFilter":{
|
3234 | 3239 | "shape":"FilterTimestamp",
|
3235 |
| - "documentation":"<p> Filter workload estimates based on their creation date. </p>" |
| 3240 | + "documentation":"<p> Filter workload estimates based on the creation date. </p>" |
3236 | 3241 | },
|
3237 | 3242 | "expiresAtFilter":{
|
3238 | 3243 | "shape":"FilterTimestamp",
|
3239 |
| - "documentation":"<p> Filter workload estimates based on their expiration date. </p>" |
| 3244 | + "documentation":"<p> Filter workload estimates based on the expiration date. </p>" |
3240 | 3245 | },
|
3241 | 3246 | "filters":{
|
3242 | 3247 | "shape":"ListWorkloadEstimatesFilters",
|
|
0 commit comments