|
832 | 832 | }, |
833 | 833 | "documentation":"<p>The key-value pair that represents the attribute by which the <code>BillingGroupCostReportResults</code> are grouped. For example, if you want a service-level breakdown for Amazon Simple Storage Service (Amazon S3) of the billing group, the attribute will be a key-value pair of <code>\"PRODUCT_NAME\"</code> and <code>\"S3\"</code>.</p>" |
834 | 834 | }, |
| 835 | + "AttributeValue":{ |
| 836 | + "type":"string", |
| 837 | + "max":128, |
| 838 | + "min":1, |
| 839 | + "pattern":"[a-zA-Z0-9]+" |
| 840 | + }, |
| 841 | + "AttributeValueList":{ |
| 842 | + "type":"list", |
| 843 | + "member":{"shape":"AttributeValue"}, |
| 844 | + "max":1, |
| 845 | + "min":0 |
| 846 | + }, |
835 | 847 | "AttributesList":{ |
836 | 848 | "type":"list", |
837 | 849 | "member":{"shape":"Attribute"} |
|
1130 | 1142 | "ComputationRuleEnum":{ |
1131 | 1143 | "type":"string", |
1132 | 1144 | "documentation":"<p>The display settings of the custom line item</p>", |
1133 | | - "enum":["CONSOLIDATED"] |
| 1145 | + "enum":[ |
| 1146 | + "ITEMIZED", |
| 1147 | + "CONSOLIDATED" |
| 1148 | + ] |
1134 | 1149 | }, |
1135 | 1150 | "ConflictException":{ |
1136 | 1151 | "type":"structure", |
|
1931 | 1946 | "type":"structure", |
1932 | 1947 | "required":[ |
1933 | 1948 | "Attribute", |
1934 | | - "MatchOption", |
1935 | | - "Values" |
| 1949 | + "MatchOption" |
1936 | 1950 | ], |
1937 | 1951 | "members":{ |
1938 | 1952 | "Attribute":{ |
|
1946 | 1960 | "Values":{ |
1947 | 1961 | "shape":"LineItemFilterValuesList", |
1948 | 1962 | "documentation":"<p>The values of the line item filter. This specifies the values to filter on. Currently, you can only exclude Savings Plans discounts.</p>" |
| 1963 | + }, |
| 1964 | + "AttributeValues":{ |
| 1965 | + "shape":"AttributeValueList", |
| 1966 | + "documentation":"<p>The values of the line item filter. This specifies the values to filter on.</p>" |
1949 | 1967 | } |
1950 | 1968 | }, |
1951 | 1969 | "documentation":"<p>A representation of the line item filter for your custom line item. You can use line item filters to include or exclude specific resource values from the billing group's total cost. For example, if you create a custom line item and you want to filter out a value, such as Savings Plans discounts, you can update <code>LineItemFilter</code> to exclude it.</p>" |
1952 | 1970 | }, |
1953 | 1971 | "LineItemFilterAttributeName":{ |
1954 | 1972 | "type":"string", |
1955 | | - "enum":["LINE_ITEM_TYPE"] |
| 1973 | + "enum":[ |
| 1974 | + "LINE_ITEM_TYPE", |
| 1975 | + "SERVICE" |
| 1976 | + ] |
1956 | 1977 | }, |
1957 | 1978 | "LineItemFilterValue":{ |
1958 | 1979 | "type":"string", |
|
2590 | 2611 | "MarginPercentage":{"type":"string"}, |
2591 | 2612 | "MatchOption":{ |
2592 | 2613 | "type":"string", |
2593 | | - "enum":["NOT_EQUAL"] |
| 2614 | + "enum":[ |
| 2615 | + "NOT_EQUAL", |
| 2616 | + "EQUAL" |
| 2617 | + ] |
2594 | 2618 | }, |
2595 | 2619 | "MaxBillingGroupCostReportResults":{ |
2596 | 2620 | "type":"integer", |
|
3504 | 3528 | "ILLEGAL_MODIFIER_PERCENTAGE", |
3505 | 3529 | "ILLEGAL_TYPE", |
3506 | 3530 | "ILLEGAL_BILLING_GROUP_TYPE", |
| 3531 | + "ILLEGAL_BILLING_GROUP_PRICING_PLAN", |
3507 | 3532 | "ILLEGAL_ENDED_BILLINGGROUP", |
3508 | 3533 | "ILLEGAL_TIERING_INPUT", |
3509 | 3534 | "ILLEGAL_OPERATION", |
|
0 commit comments