Skip to content

Commit 95b4068

Browse files
feat: update AWS API models
1 parent 53322b6 commit 95b4068

File tree

6 files changed

+3426
-235
lines changed

6 files changed

+3426
-235
lines changed

codegen/sdk/aws-models/bcm-pricing-calculator.json

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,7 @@
674674
"name": "CreateBillScenarioCommitmentModification",
675675
"documentation": "Grants permission to create new commitments or remove existing commitment from a specified bill scenario"
676676
},
677-
"smithy.api#documentation": "<p>\n Create Compute Savings Plans, EC2 Instance Savings Plans, or EC2 Reserved Instances commitments that you want to model in a Bill Scenario.\n </p>",
677+
"smithy.api#documentation": "<p>\n Create Compute Savings Plans, EC2 Instance Savings Plans, or EC2 Reserved Instances commitments that you want to model in a Bill Scenario.\n </p>\n <note>\n <p>The <code>BatchCreateBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:CreateBillScenarioCommitmentModification</code> in your policies.</p>\n </note>",
678678
"smithy.api#idempotent": {}
679679
}
680680
},
@@ -902,7 +902,7 @@
902902
"name": "CreateBillScenarioUsageModification",
903903
"documentation": "Grants permission to create usage in the specified bill scenario"
904904
},
905-
"smithy.api#documentation": "<p>\n Create Amazon Web Services service usage that you want to model in a Bill Scenario.\n </p>",
905+
"smithy.api#documentation": "<p>\n Create Amazon Web Services service usage that you want to model in a Bill Scenario.\n </p>\n <note>\n <p>The <code>BatchCreateBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:CreateBillScenarioUsageModification</code> in your policies.</p>\n </note>",
906906
"smithy.api#idempotent": {}
907907
}
908908
},
@@ -1207,7 +1207,7 @@
12071207
"name": "CreateWorkloadEstimateUsage",
12081208
"documentation": "Grants permission to create usage in the specified workload estimate"
12091209
},
1210-
"smithy.api#documentation": "<p>\n Create Amazon Web Services service usage that you want to model in a Workload Estimate.\n </p>",
1210+
"smithy.api#documentation": "<p>\n Create Amazon Web Services service usage that you want to model in a Workload Estimate.\n </p>\n <note>\n <p>The <code>BatchCreateWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:CreateWorkloadEstimateUsage</code> in your policies.</p>\n </note>",
12111211
"smithy.api#idempotent": {}
12121212
}
12131213
},
@@ -1501,6 +1501,9 @@
15011501
"target": "com.amazonaws.bcmpricingcalculator#BatchDeleteBillScenarioCommitmentModificationResponse"
15021502
},
15031503
"errors": [
1504+
{
1505+
"target": "com.amazonaws.bcmpricingcalculator#ConflictException"
1506+
},
15041507
{
15051508
"target": "com.amazonaws.bcmpricingcalculator#DataUnavailableException"
15061509
},
@@ -1513,7 +1516,7 @@
15131516
"name": "DeleteBillScenarioCommitmentModification",
15141517
"documentation": "Grants permission to delete newly added commitments from the specified bill scenario"
15151518
},
1516-
"smithy.api#documentation": "<p>\n Delete commitment that you have created in a Bill Scenario. You can only delete a commitment that you had \n added and cannot model deletion (or removal) of a existing commitment. If you want model deletion of an existing \n commitment, see the negate <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BillScenarioCommitmentModificationAction.html\">\n BillScenarioCommitmentModificationAction</a> of \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioUsageModification.html\">\n BatchCreateBillScenarioCommitmentModification</a> operation.\n </p>",
1519+
"smithy.api#documentation": "<p>\n Delete commitment that you have created in a Bill Scenario. You can only delete a commitment that you had \n added and cannot model deletion (or removal) of a existing commitment. If you want model deletion of an existing \n commitment, see the negate <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BillScenarioCommitmentModificationAction.html\">\n BillScenarioCommitmentModificationAction</a> of \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchCreateBillScenarioUsageModification.html\">\n BatchCreateBillScenarioCommitmentModification</a> operation.\n </p>\n <note>\n <p>The <code>BatchDeleteBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:DeleteBillScenarioCommitmentModification</code> in your policies.</p>\n </note>",
15171520
"smithy.api#idempotent": {}
15181521
}
15191522
},
@@ -1629,6 +1632,9 @@
16291632
"target": "com.amazonaws.bcmpricingcalculator#BatchDeleteBillScenarioUsageModificationResponse"
16301633
},
16311634
"errors": [
1635+
{
1636+
"target": "com.amazonaws.bcmpricingcalculator#ConflictException"
1637+
},
16321638
{
16331639
"target": "com.amazonaws.bcmpricingcalculator#DataUnavailableException"
16341640
},
@@ -1644,7 +1650,7 @@
16441650
"name": "DeleteBillScenarioUsageModification",
16451651
"documentation": "Grants permission to delete newly added usage from the specified bill scenario"
16461652
},
1647-
"smithy.api#documentation": "<p>\n Delete usage that you have created in a Bill Scenario. You can only delete usage that you had added and cannot model \n deletion (or removal) of a existing usage. If you want model removal of an existing usage, see \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioUsageModification.html\">\n BatchUpdateBillScenarioUsageModification</a>.\n </p>",
1653+
"smithy.api#documentation": "<p>\n Delete usage that you have created in a Bill Scenario. You can only delete usage that you had added and cannot model \n deletion (or removal) of a existing usage. If you want model removal of an existing usage, see \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateBillScenarioUsageModification.html\">\n BatchUpdateBillScenarioUsageModification</a>.\n </p>\n <note>\n <p>The <code>BatchDeleteBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:DeleteBillScenarioUsageModification</code> in your policies.</p>\n </note>",
16481654
"smithy.api#idempotent": {}
16491655
}
16501656
},
@@ -1775,7 +1781,7 @@
17751781
"name": "DeleteWorkloadEstimateUsage",
17761782
"documentation": "Grants permission to delete newly added usage from the specified workload estimate"
17771783
},
1778-
"smithy.api#documentation": "<p>\n Delete usage that you have created in a Workload estimate. You can only delete usage that you had added and cannot model deletion \n (or removal) of a existing usage. If you want model removal of an existing usage, see \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateWorkloadEstimateUsage.html\">\n BatchUpdateWorkloadEstimateUsage</a>.\n </p>",
1784+
"smithy.api#documentation": "<p>\n Delete usage that you have created in a Workload estimate. You can only delete usage that you had added and cannot model deletion \n (or removal) of a existing usage. If you want model removal of an existing usage, see \n <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_AWSBCMPricingCalculator_BatchUpdateWorkloadEstimateUsage.html\">\n BatchUpdateWorkloadEstimateUsage</a>.\n </p>\n <note>\n <p>The <code>BatchDeleteWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:DeleteWorkloadEstimateUsage</code> in your policies.</p>\n </note>",
17791785
"smithy.api#idempotent": {}
17801786
}
17811787
},
@@ -1868,6 +1874,9 @@
18681874
"target": "com.amazonaws.bcmpricingcalculator#BatchUpdateBillScenarioCommitmentModificationResponse"
18691875
},
18701876
"errors": [
1877+
{
1878+
"target": "com.amazonaws.bcmpricingcalculator#ConflictException"
1879+
},
18711880
{
18721881
"target": "com.amazonaws.bcmpricingcalculator#DataUnavailableException"
18731882
},
@@ -1880,7 +1889,7 @@
18801889
"name": "UpdateBillScenarioCommitmentModification",
18811890
"documentation": "Grants permission to update commitment group of commitments in the specified bill scenario"
18821891
},
1883-
"smithy.api#documentation": "<p>\n Update a newly added or existing commitment. You can update the commitment group based on a commitment ID and a Bill scenario ID.\n </p>",
1892+
"smithy.api#documentation": "<p>\n Update a newly added or existing commitment. You can update the commitment group based on a commitment ID and a Bill scenario ID.\n </p>\n <note>\n <p>The <code>BatchUpdateBillScenarioCommitmentModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:UpdateBillScenarioCommitmentModification</code> in your policies.</p>\n </note>",
18841893
"smithy.api#idempotent": {}
18851894
}
18861895
},
@@ -2029,6 +2038,9 @@
20292038
"target": "com.amazonaws.bcmpricingcalculator#BatchUpdateBillScenarioUsageModificationResponse"
20302039
},
20312040
"errors": [
2041+
{
2042+
"target": "com.amazonaws.bcmpricingcalculator#ConflictException"
2043+
},
20322044
{
20332045
"target": "com.amazonaws.bcmpricingcalculator#DataUnavailableException"
20342046
},
@@ -2044,7 +2056,7 @@
20442056
"name": "UpdateBillScenarioUsageModification",
20452057
"documentation": "Grants permission to update usage amount, usage hour, and usage group in the specified bill scenario"
20462058
},
2047-
"smithy.api#documentation": "<p>\n 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.\n </p>",
2059+
"smithy.api#documentation": "<p>\n 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.\n </p>\n <note>\n <p>The <code>BatchUpdateBillScenarioUsageModification</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:UpdateBillScenarioUsageModification</code> in your policies.</p>\n </note>",
20482060
"smithy.api#idempotent": {}
20492061
}
20502062
},
@@ -2214,7 +2226,7 @@
22142226
"name": "UpdateWorkloadEstimateUsage",
22152227
"documentation": "Grants permission to update usage amount and usage group in the specified workload estimate based on the usage id"
22162228
},
2217-
"smithy.api#documentation": "<p>\n 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.\n </p>",
2229+
"smithy.api#documentation": "<p>\n 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.\n </p>\n <note>\n <p>The <code>BatchUpdateWorkloadEstimateUsage</code> operation doesn't have its own IAM permission. To authorize this operation for Amazon Web Services principals, \n include the permission <code>bcm-pricing-calculator:UpdateWorkloadEstimateUsage</code> in your policies.</p>\n </note>",
22182230
"smithy.api#idempotent": {}
22192231
}
22202232
},
@@ -3784,6 +3796,9 @@
37843796
"target": "com.amazonaws.bcmpricingcalculator#DeleteBillScenarioResponse"
37853797
},
37863798
"errors": [
3799+
{
3800+
"target": "com.amazonaws.bcmpricingcalculator#ConflictException"
3801+
},
37873802
{
37883803
"target": "com.amazonaws.bcmpricingcalculator#DataUnavailableException"
37893804
}
@@ -4905,13 +4920,13 @@
49054920
"createdAtFilter": {
49064921
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
49074922
"traits": {
4908-
"smithy.api#documentation": "<p>\n Filter bill estimates based on their creation date.\n </p>"
4923+
"smithy.api#documentation": "<p>\n Filter bill estimates based on the creation date.\n </p>"
49094924
}
49104925
},
49114926
"expiresAtFilter": {
49124927
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
49134928
"traits": {
4914-
"smithy.api#documentation": "<p>\n Filter bill estimates based on their expiration date.\n </p>"
4929+
"smithy.api#documentation": "<p>\n Filter bill estimates based on the expiration date.\n </p>"
49154930
}
49164931
},
49174932
"nextToken": {
@@ -5207,13 +5222,13 @@
52075222
"createdAtFilter": {
52085223
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
52095224
"traits": {
5210-
"smithy.api#documentation": "<p>\n Filter bill scenarios based on their creation date.\n </p>"
5225+
"smithy.api#documentation": "<p>\n Filter bill scenarios based on the creation date.\n </p>"
52115226
}
52125227
},
52135228
"expiresAtFilter": {
52145229
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
52155230
"traits": {
5216-
"smithy.api#documentation": "<p>\n Filter bill scenarios based on their expiration date.\n </p>"
5231+
"smithy.api#documentation": "<p>\n Filter bill scenarios based on the expiration date.\n </p>"
52175232
}
52185233
},
52195234
"nextToken": {
@@ -5587,13 +5602,13 @@
55875602
"createdAtFilter": {
55885603
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
55895604
"traits": {
5590-
"smithy.api#documentation": "<p>\n Filter workload estimates based on their creation date.\n </p>"
5605+
"smithy.api#documentation": "<p>\n Filter workload estimates based on the creation date.\n </p>"
55915606
}
55925607
},
55935608
"expiresAtFilter": {
55945609
"target": "com.amazonaws.bcmpricingcalculator#FilterTimestamp",
55955610
"traits": {
5596-
"smithy.api#documentation": "<p>\n Filter workload estimates based on their expiration date.\n </p>"
5611+
"smithy.api#documentation": "<p>\n Filter workload estimates based on the expiration date.\n </p>"
55975612
}
55985613
},
55995614
"filters": {

0 commit comments

Comments
 (0)