IntegrationsAwsActions
Get Cost Explorer cost and usage
Get Cost Explorer cost and usage in us-east-1 only. start_date is inclusive and end_date is exclusive. HOURLY spans at most 14 days; DAILY and MONTHLY at most 366 days. Filters allow depth five, twenty children per logical node, and 100 leaves. Every request is billable at the published $0.01 per request for the primary billing view. Requires ce:GetCostAndUsage. Cost Explorer must be enabled; data may take ~24 hours to prepare.
cost_explorer.cost_and_usage.get · AWS · v1
Details
Scopes
ce:GetCostAndUsage
Input
| Name | Type | Required | Constraints |
|---|---|---|---|
(root) | object | Yes | additionalProperties false |
start_date | string | Yes | minLength 10; maxLength 10; pattern ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ |
end_date | string | Yes | minLength 10; maxLength 10; pattern ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ |
granularity | string | Yes | enum HOURLY | DAILY | MONTHLY |
metrics | array<string> | Yes | minItems 1; maxItems 7 |
metrics[] | string | Yes | enum AmortizedCost | BlendedCost | NetAmortizedCost | NetUnblendedCost | NormalizedUsageAmount | UnblendedCost | UsageQuantity |
groups | array<object> | No | maxItems 2 |
groups[] | object | Yes | additionalProperties false |
groups[].type | string | Yes | enum DIMENSION | TAG | COST_CATEGORY |
groups[].key | string | Yes | minLength 1; maxLength 255 |
filter | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.dimension | object | No | additionalProperties false |
filter.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.tag | object | No | additionalProperties false |
filter.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.cost_category | object | No | additionalProperties false |
filter.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and | array<object> | No | minItems 1; maxItems 20 |
filter.and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].dimension | object | No | additionalProperties false |
filter.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].tag | object | No | additionalProperties false |
filter.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].cost_category | object | No | additionalProperties false |
filter.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].and[].dimension | object | No | additionalProperties false |
filter.and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].tag | object | No | additionalProperties false |
filter.and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].cost_category | object | No | additionalProperties false |
filter.and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].and[].and[].dimension | object | No | additionalProperties false |
filter.and[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].and[].tag | object | No | additionalProperties false |
filter.and[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].cost_category | object | No | additionalProperties false |
filter.and[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].and[].and[].dimension | object | No | additionalProperties false |
filter.and[].and[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].and[].and[].tag | object | No | additionalProperties false |
filter.and[].and[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].and[].cost_category | object | No | additionalProperties false |
filter.and[].and[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].and[].or[].dimension | object | No | additionalProperties false |
filter.and[].and[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].and[].or[].tag | object | No | additionalProperties false |
filter.and[].and[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].or[].cost_category | object | No | additionalProperties false |
filter.and[].and[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].and[].not.dimension | object | No | additionalProperties false |
filter.and[].and[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].and[].not.tag | object | No | additionalProperties false |
filter.and[].and[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].and[].not.cost_category | object | No | additionalProperties false |
filter.and[].and[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].and[].or[].dimension | object | No | additionalProperties false |
filter.and[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].or[].tag | object | No | additionalProperties false |
filter.and[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].cost_category | object | No | additionalProperties false |
filter.and[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].or[].and[].dimension | object | No | additionalProperties false |
filter.and[].and[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].or[].and[].tag | object | No | additionalProperties false |
filter.and[].and[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].and[].cost_category | object | No | additionalProperties false |
filter.and[].and[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].or[].or[].dimension | object | No | additionalProperties false |
filter.and[].and[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].or[].or[].tag | object | No | additionalProperties false |
filter.and[].and[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].or[].cost_category | object | No | additionalProperties false |
filter.and[].and[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].or[].not.dimension | object | No | additionalProperties false |
filter.and[].and[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].or[].not.tag | object | No | additionalProperties false |
filter.and[].and[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].or[].not.cost_category | object | No | additionalProperties false |
filter.and[].and[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].and[].not.dimension | object | No | additionalProperties false |
filter.and[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].not.tag | object | No | additionalProperties false |
filter.and[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.cost_category | object | No | additionalProperties false |
filter.and[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].not.and[].dimension | object | No | additionalProperties false |
filter.and[].and[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].not.and[].tag | object | No | additionalProperties false |
filter.and[].and[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.and[].cost_category | object | No | additionalProperties false |
filter.and[].and[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].and[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].not.or[].dimension | object | No | additionalProperties false |
filter.and[].and[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].not.or[].tag | object | No | additionalProperties false |
filter.and[].and[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.or[].cost_category | object | No | additionalProperties false |
filter.and[].and[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].and[].not.not.dimension | object | No | additionalProperties false |
filter.and[].and[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].and[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].and[].not.not.tag | object | No | additionalProperties false |
filter.and[].and[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].and[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].and[].not.not.cost_category | object | No | additionalProperties false |
filter.and[].and[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].and[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].and[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].or[].dimension | object | No | additionalProperties false |
filter.and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].tag | object | No | additionalProperties false |
filter.and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].cost_category | object | No | additionalProperties false |
filter.and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].or[].and[].dimension | object | No | additionalProperties false |
filter.and[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].and[].tag | object | No | additionalProperties false |
filter.and[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].cost_category | object | No | additionalProperties false |
filter.and[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].and[].and[].dimension | object | No | additionalProperties false |
filter.and[].or[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].and[].and[].tag | object | No | additionalProperties false |
filter.and[].or[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].and[].cost_category | object | No | additionalProperties false |
filter.and[].or[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].and[].or[].dimension | object | No | additionalProperties false |
filter.and[].or[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].and[].or[].tag | object | No | additionalProperties false |
filter.and[].or[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].or[].cost_category | object | No | additionalProperties false |
filter.and[].or[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].and[].not.dimension | object | No | additionalProperties false |
filter.and[].or[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].and[].not.tag | object | No | additionalProperties false |
filter.and[].or[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].and[].not.cost_category | object | No | additionalProperties false |
filter.and[].or[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].or[].or[].dimension | object | No | additionalProperties false |
filter.and[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].or[].tag | object | No | additionalProperties false |
filter.and[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].cost_category | object | No | additionalProperties false |
filter.and[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].or[].and[].dimension | object | No | additionalProperties false |
filter.and[].or[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].or[].and[].tag | object | No | additionalProperties false |
filter.and[].or[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].and[].cost_category | object | No | additionalProperties false |
filter.and[].or[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].or[].or[].dimension | object | No | additionalProperties false |
filter.and[].or[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].or[].or[].tag | object | No | additionalProperties false |
filter.and[].or[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].or[].cost_category | object | No | additionalProperties false |
filter.and[].or[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].or[].not.dimension | object | No | additionalProperties false |
filter.and[].or[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].or[].not.tag | object | No | additionalProperties false |
filter.and[].or[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].or[].not.cost_category | object | No | additionalProperties false |
filter.and[].or[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].or[].not.dimension | object | No | additionalProperties false |
filter.and[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].not.tag | object | No | additionalProperties false |
filter.and[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.cost_category | object | No | additionalProperties false |
filter.and[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].not.and[].dimension | object | No | additionalProperties false |
filter.and[].or[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].not.and[].tag | object | No | additionalProperties false |
filter.and[].or[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.and[].cost_category | object | No | additionalProperties false |
filter.and[].or[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].or[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].not.or[].dimension | object | No | additionalProperties false |
filter.and[].or[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].not.or[].tag | object | No | additionalProperties false |
filter.and[].or[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.or[].cost_category | object | No | additionalProperties false |
filter.and[].or[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].or[].not.not.dimension | object | No | additionalProperties false |
filter.and[].or[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].or[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].or[].not.not.tag | object | No | additionalProperties false |
filter.and[].or[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].or[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].or[].not.not.cost_category | object | No | additionalProperties false |
filter.and[].or[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].or[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].or[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].not.dimension | object | No | additionalProperties false |
filter.and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.tag | object | No | additionalProperties false |
filter.and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.cost_category | object | No | additionalProperties false |
filter.and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].not.and[].dimension | object | No | additionalProperties false |
filter.and[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.and[].tag | object | No | additionalProperties false |
filter.and[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].cost_category | object | No | additionalProperties false |
filter.and[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.and[].and[].dimension | object | No | additionalProperties false |
filter.and[].not.and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.and[].and[].tag | object | No | additionalProperties false |
filter.and[].not.and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].and[].cost_category | object | No | additionalProperties false |
filter.and[].not.and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.and[].or[].dimension | object | No | additionalProperties false |
filter.and[].not.and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.and[].or[].tag | object | No | additionalProperties false |
filter.and[].not.and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].or[].cost_category | object | No | additionalProperties false |
filter.and[].not.and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.and[].not.dimension | object | No | additionalProperties false |
filter.and[].not.and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.and[].not.tag | object | No | additionalProperties false |
filter.and[].not.and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.and[].not.cost_category | object | No | additionalProperties false |
filter.and[].not.and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].not.or[].dimension | object | No | additionalProperties false |
filter.and[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.or[].tag | object | No | additionalProperties false |
filter.and[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].cost_category | object | No | additionalProperties false |
filter.and[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.or[].and[].dimension | object | No | additionalProperties false |
filter.and[].not.or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.or[].and[].tag | object | No | additionalProperties false |
filter.and[].not.or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].and[].cost_category | object | No | additionalProperties false |
filter.and[].not.or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.or[].or[].dimension | object | No | additionalProperties false |
filter.and[].not.or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.or[].or[].tag | object | No | additionalProperties false |
filter.and[].not.or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].or[].cost_category | object | No | additionalProperties false |
filter.and[].not.or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.or[].not.dimension | object | No | additionalProperties false |
filter.and[].not.or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.or[].not.tag | object | No | additionalProperties false |
filter.and[].not.or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.or[].not.cost_category | object | No | additionalProperties false |
filter.and[].not.or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.and[].not.not.dimension | object | No | additionalProperties false |
filter.and[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.not.tag | object | No | additionalProperties false |
filter.and[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.cost_category | object | No | additionalProperties false |
filter.and[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.and | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.not.and[].dimension | object | No | additionalProperties false |
filter.and[].not.not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.not.and[].tag | object | No | additionalProperties false |
filter.and[].not.not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.and[].cost_category | object | No | additionalProperties false |
filter.and[].not.not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.or | array<object> | No | minItems 1; maxItems 20 |
filter.and[].not.not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.not.or[].dimension | object | No | additionalProperties false |
filter.and[].not.not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.not.or[].tag | object | No | additionalProperties false |
filter.and[].not.not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.or[].cost_category | object | No | additionalProperties false |
filter.and[].not.not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.and[].not.not.not.dimension | object | No | additionalProperties false |
filter.and[].not.not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.and[].not.not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.and[].not.not.not.tag | object | No | additionalProperties false |
filter.and[].not.not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.and[].not.not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.and[].not.not.not.cost_category | object | No | additionalProperties false |
filter.and[].not.not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.and[].not.not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.and[].not.not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or | array<object> | No | minItems 1; maxItems 20 |
filter.or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].dimension | object | No | additionalProperties false |
filter.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].tag | object | No | additionalProperties false |
filter.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].cost_category | object | No | additionalProperties false |
filter.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].and[].dimension | object | No | additionalProperties false |
filter.or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].tag | object | No | additionalProperties false |
filter.or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].cost_category | object | No | additionalProperties false |
filter.or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].and[].and[].dimension | object | No | additionalProperties false |
filter.or[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].and[].tag | object | No | additionalProperties false |
filter.or[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].cost_category | object | No | additionalProperties false |
filter.or[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].and[].and[].dimension | object | No | additionalProperties false |
filter.or[].and[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].and[].and[].tag | object | No | additionalProperties false |
filter.or[].and[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].and[].cost_category | object | No | additionalProperties false |
filter.or[].and[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].and[].or[].dimension | object | No | additionalProperties false |
filter.or[].and[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].and[].or[].tag | object | No | additionalProperties false |
filter.or[].and[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].or[].cost_category | object | No | additionalProperties false |
filter.or[].and[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].and[].not.dimension | object | No | additionalProperties false |
filter.or[].and[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].and[].not.tag | object | No | additionalProperties false |
filter.or[].and[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].and[].not.cost_category | object | No | additionalProperties false |
filter.or[].and[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].and[].or[].dimension | object | No | additionalProperties false |
filter.or[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].or[].tag | object | No | additionalProperties false |
filter.or[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].cost_category | object | No | additionalProperties false |
filter.or[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].or[].and[].dimension | object | No | additionalProperties false |
filter.or[].and[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].or[].and[].tag | object | No | additionalProperties false |
filter.or[].and[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].and[].cost_category | object | No | additionalProperties false |
filter.or[].and[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].or[].or[].dimension | object | No | additionalProperties false |
filter.or[].and[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].or[].or[].tag | object | No | additionalProperties false |
filter.or[].and[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].or[].cost_category | object | No | additionalProperties false |
filter.or[].and[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].or[].not.dimension | object | No | additionalProperties false |
filter.or[].and[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].or[].not.tag | object | No | additionalProperties false |
filter.or[].and[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].or[].not.cost_category | object | No | additionalProperties false |
filter.or[].and[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].and[].not.dimension | object | No | additionalProperties false |
filter.or[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].not.tag | object | No | additionalProperties false |
filter.or[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.cost_category | object | No | additionalProperties false |
filter.or[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].not.and[].dimension | object | No | additionalProperties false |
filter.or[].and[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].not.and[].tag | object | No | additionalProperties false |
filter.or[].and[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.and[].cost_category | object | No | additionalProperties false |
filter.or[].and[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].and[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].not.or[].dimension | object | No | additionalProperties false |
filter.or[].and[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].not.or[].tag | object | No | additionalProperties false |
filter.or[].and[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.or[].cost_category | object | No | additionalProperties false |
filter.or[].and[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].and[].not.not.dimension | object | No | additionalProperties false |
filter.or[].and[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].and[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].and[].not.not.tag | object | No | additionalProperties false |
filter.or[].and[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].and[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].and[].not.not.cost_category | object | No | additionalProperties false |
filter.or[].and[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].and[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].and[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].or[].dimension | object | No | additionalProperties false |
filter.or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].tag | object | No | additionalProperties false |
filter.or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].cost_category | object | No | additionalProperties false |
filter.or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].or[].and[].dimension | object | No | additionalProperties false |
filter.or[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].and[].tag | object | No | additionalProperties false |
filter.or[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].cost_category | object | No | additionalProperties false |
filter.or[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].and[].and[].dimension | object | No | additionalProperties false |
filter.or[].or[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].and[].and[].tag | object | No | additionalProperties false |
filter.or[].or[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].and[].cost_category | object | No | additionalProperties false |
filter.or[].or[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].and[].or[].dimension | object | No | additionalProperties false |
filter.or[].or[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].and[].or[].tag | object | No | additionalProperties false |
filter.or[].or[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].or[].cost_category | object | No | additionalProperties false |
filter.or[].or[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].and[].not.dimension | object | No | additionalProperties false |
filter.or[].or[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].and[].not.tag | object | No | additionalProperties false |
filter.or[].or[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].and[].not.cost_category | object | No | additionalProperties false |
filter.or[].or[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].or[].or[].dimension | object | No | additionalProperties false |
filter.or[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].or[].tag | object | No | additionalProperties false |
filter.or[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].cost_category | object | No | additionalProperties false |
filter.or[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].or[].and[].dimension | object | No | additionalProperties false |
filter.or[].or[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].or[].and[].tag | object | No | additionalProperties false |
filter.or[].or[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].and[].cost_category | object | No | additionalProperties false |
filter.or[].or[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].or[].or[].dimension | object | No | additionalProperties false |
filter.or[].or[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].or[].or[].tag | object | No | additionalProperties false |
filter.or[].or[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].or[].cost_category | object | No | additionalProperties false |
filter.or[].or[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].or[].not.dimension | object | No | additionalProperties false |
filter.or[].or[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].or[].not.tag | object | No | additionalProperties false |
filter.or[].or[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].or[].not.cost_category | object | No | additionalProperties false |
filter.or[].or[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].or[].not.dimension | object | No | additionalProperties false |
filter.or[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].not.tag | object | No | additionalProperties false |
filter.or[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.cost_category | object | No | additionalProperties false |
filter.or[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].not.and[].dimension | object | No | additionalProperties false |
filter.or[].or[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].not.and[].tag | object | No | additionalProperties false |
filter.or[].or[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.and[].cost_category | object | No | additionalProperties false |
filter.or[].or[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].or[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].not.or[].dimension | object | No | additionalProperties false |
filter.or[].or[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].not.or[].tag | object | No | additionalProperties false |
filter.or[].or[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.or[].cost_category | object | No | additionalProperties false |
filter.or[].or[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].or[].not.not.dimension | object | No | additionalProperties false |
filter.or[].or[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].or[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].or[].not.not.tag | object | No | additionalProperties false |
filter.or[].or[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].or[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].or[].not.not.cost_category | object | No | additionalProperties false |
filter.or[].or[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].or[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].or[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].not.dimension | object | No | additionalProperties false |
filter.or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.tag | object | No | additionalProperties false |
filter.or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.cost_category | object | No | additionalProperties false |
filter.or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].not.and[].dimension | object | No | additionalProperties false |
filter.or[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.and[].tag | object | No | additionalProperties false |
filter.or[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].cost_category | object | No | additionalProperties false |
filter.or[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.and[].and[].dimension | object | No | additionalProperties false |
filter.or[].not.and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.and[].and[].tag | object | No | additionalProperties false |
filter.or[].not.and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].and[].cost_category | object | No | additionalProperties false |
filter.or[].not.and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.and[].or[].dimension | object | No | additionalProperties false |
filter.or[].not.and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.and[].or[].tag | object | No | additionalProperties false |
filter.or[].not.and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].or[].cost_category | object | No | additionalProperties false |
filter.or[].not.and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.and[].not.dimension | object | No | additionalProperties false |
filter.or[].not.and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.and[].not.tag | object | No | additionalProperties false |
filter.or[].not.and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.and[].not.cost_category | object | No | additionalProperties false |
filter.or[].not.and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].not.or[].dimension | object | No | additionalProperties false |
filter.or[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.or[].tag | object | No | additionalProperties false |
filter.or[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].cost_category | object | No | additionalProperties false |
filter.or[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.or[].and[].dimension | object | No | additionalProperties false |
filter.or[].not.or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.or[].and[].tag | object | No | additionalProperties false |
filter.or[].not.or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].and[].cost_category | object | No | additionalProperties false |
filter.or[].not.or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.or[].or[].dimension | object | No | additionalProperties false |
filter.or[].not.or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.or[].or[].tag | object | No | additionalProperties false |
filter.or[].not.or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].or[].cost_category | object | No | additionalProperties false |
filter.or[].not.or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.or[].not.dimension | object | No | additionalProperties false |
filter.or[].not.or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.or[].not.tag | object | No | additionalProperties false |
filter.or[].not.or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.or[].not.cost_category | object | No | additionalProperties false |
filter.or[].not.or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.or[].not.not.dimension | object | No | additionalProperties false |
filter.or[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.not.tag | object | No | additionalProperties false |
filter.or[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.cost_category | object | No | additionalProperties false |
filter.or[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.and | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.not.and[].dimension | object | No | additionalProperties false |
filter.or[].not.not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.not.and[].tag | object | No | additionalProperties false |
filter.or[].not.not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.and[].cost_category | object | No | additionalProperties false |
filter.or[].not.not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.or | array<object> | No | minItems 1; maxItems 20 |
filter.or[].not.not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.not.or[].dimension | object | No | additionalProperties false |
filter.or[].not.not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.not.or[].tag | object | No | additionalProperties false |
filter.or[].not.not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.or[].cost_category | object | No | additionalProperties false |
filter.or[].not.not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.or[].not.not.not.dimension | object | No | additionalProperties false |
filter.or[].not.not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.or[].not.not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.or[].not.not.not.tag | object | No | additionalProperties false |
filter.or[].not.not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.or[].not.not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.or[].not.not.not.cost_category | object | No | additionalProperties false |
filter.or[].not.not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.or[].not.not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.or[].not.not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.dimension | object | No | additionalProperties false |
filter.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.tag | object | No | additionalProperties false |
filter.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.cost_category | object | No | additionalProperties false |
filter.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.and[].dimension | object | No | additionalProperties false |
filter.not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].tag | object | No | additionalProperties false |
filter.not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].cost_category | object | No | additionalProperties false |
filter.not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.and[].and[].dimension | object | No | additionalProperties false |
filter.not.and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].and[].tag | object | No | additionalProperties false |
filter.not.and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].cost_category | object | No | additionalProperties false |
filter.not.and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].and[].and[].dimension | object | No | additionalProperties false |
filter.not.and[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].and[].and[].tag | object | No | additionalProperties false |
filter.not.and[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].and[].cost_category | object | No | additionalProperties false |
filter.not.and[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].and[].or[].dimension | object | No | additionalProperties false |
filter.not.and[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].and[].or[].tag | object | No | additionalProperties false |
filter.not.and[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].or[].cost_category | object | No | additionalProperties false |
filter.not.and[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].and[].not.dimension | object | No | additionalProperties false |
filter.not.and[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].and[].not.tag | object | No | additionalProperties false |
filter.not.and[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].and[].not.cost_category | object | No | additionalProperties false |
filter.not.and[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.and[].or[].dimension | object | No | additionalProperties false |
filter.not.and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].or[].tag | object | No | additionalProperties false |
filter.not.and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].cost_category | object | No | additionalProperties false |
filter.not.and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].or[].and[].dimension | object | No | additionalProperties false |
filter.not.and[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].or[].and[].tag | object | No | additionalProperties false |
filter.not.and[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].and[].cost_category | object | No | additionalProperties false |
filter.not.and[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].or[].or[].dimension | object | No | additionalProperties false |
filter.not.and[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].or[].or[].tag | object | No | additionalProperties false |
filter.not.and[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].or[].cost_category | object | No | additionalProperties false |
filter.not.and[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].or[].not.dimension | object | No | additionalProperties false |
filter.not.and[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].or[].not.tag | object | No | additionalProperties false |
filter.not.and[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].or[].not.cost_category | object | No | additionalProperties false |
filter.not.and[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.and[].not.dimension | object | No | additionalProperties false |
filter.not.and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].not.tag | object | No | additionalProperties false |
filter.not.and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.cost_category | object | No | additionalProperties false |
filter.not.and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].not.and[].dimension | object | No | additionalProperties false |
filter.not.and[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].not.and[].tag | object | No | additionalProperties false |
filter.not.and[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.and[].cost_category | object | No | additionalProperties false |
filter.not.and[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.not.and[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].not.or[].dimension | object | No | additionalProperties false |
filter.not.and[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].not.or[].tag | object | No | additionalProperties false |
filter.not.and[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.or[].cost_category | object | No | additionalProperties false |
filter.not.and[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.and[].not.not.dimension | object | No | additionalProperties false |
filter.not.and[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.and[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.and[].not.not.tag | object | No | additionalProperties false |
filter.not.and[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.and[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.and[].not.not.cost_category | object | No | additionalProperties false |
filter.not.and[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.and[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.and[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.or[].dimension | object | No | additionalProperties false |
filter.not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].tag | object | No | additionalProperties false |
filter.not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].cost_category | object | No | additionalProperties false |
filter.not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.or[].and[].dimension | object | No | additionalProperties false |
filter.not.or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].and[].tag | object | No | additionalProperties false |
filter.not.or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].cost_category | object | No | additionalProperties false |
filter.not.or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].and[].and[].dimension | object | No | additionalProperties false |
filter.not.or[].and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].and[].and[].tag | object | No | additionalProperties false |
filter.not.or[].and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].and[].cost_category | object | No | additionalProperties false |
filter.not.or[].and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].and[].or[].dimension | object | No | additionalProperties false |
filter.not.or[].and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].and[].or[].tag | object | No | additionalProperties false |
filter.not.or[].and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].or[].cost_category | object | No | additionalProperties false |
filter.not.or[].and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].and[].not.dimension | object | No | additionalProperties false |
filter.not.or[].and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].and[].not.tag | object | No | additionalProperties false |
filter.not.or[].and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].and[].not.cost_category | object | No | additionalProperties false |
filter.not.or[].and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.or[].or[].dimension | object | No | additionalProperties false |
filter.not.or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].or[].tag | object | No | additionalProperties false |
filter.not.or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].cost_category | object | No | additionalProperties false |
filter.not.or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].or[].and[].dimension | object | No | additionalProperties false |
filter.not.or[].or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].or[].and[].tag | object | No | additionalProperties false |
filter.not.or[].or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].and[].cost_category | object | No | additionalProperties false |
filter.not.or[].or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].or[].or[].dimension | object | No | additionalProperties false |
filter.not.or[].or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].or[].or[].tag | object | No | additionalProperties false |
filter.not.or[].or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].or[].cost_category | object | No | additionalProperties false |
filter.not.or[].or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].or[].not.dimension | object | No | additionalProperties false |
filter.not.or[].or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].or[].not.tag | object | No | additionalProperties false |
filter.not.or[].or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].or[].not.cost_category | object | No | additionalProperties false |
filter.not.or[].or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.or[].not.dimension | object | No | additionalProperties false |
filter.not.or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].not.tag | object | No | additionalProperties false |
filter.not.or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.cost_category | object | No | additionalProperties false |
filter.not.or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.and | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].not.and[].dimension | object | No | additionalProperties false |
filter.not.or[].not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].not.and[].tag | object | No | additionalProperties false |
filter.not.or[].not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.and[].cost_category | object | No | additionalProperties false |
filter.not.or[].not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.or | array<object> | No | minItems 1; maxItems 20 |
filter.not.or[].not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].not.or[].dimension | object | No | additionalProperties false |
filter.not.or[].not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].not.or[].tag | object | No | additionalProperties false |
filter.not.or[].not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.or[].cost_category | object | No | additionalProperties false |
filter.not.or[].not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.or[].not.not.dimension | object | No | additionalProperties false |
filter.not.or[].not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.or[].not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.or[].not.not.tag | object | No | additionalProperties false |
filter.not.or[].not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.or[].not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.or[].not.not.cost_category | object | No | additionalProperties false |
filter.not.or[].not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.or[].not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.or[].not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.not.dimension | object | No | additionalProperties false |
filter.not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.tag | object | No | additionalProperties false |
filter.not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.cost_category | object | No | additionalProperties false |
filter.not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.not.and[].dimension | object | No | additionalProperties false |
filter.not.not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.and[].tag | object | No | additionalProperties false |
filter.not.not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].cost_category | object | No | additionalProperties false |
filter.not.not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.and[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.and[].and[].dimension | object | No | additionalProperties false |
filter.not.not.and[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.and[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.and[].and[].tag | object | No | additionalProperties false |
filter.not.not.and[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.and[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].and[].cost_category | object | No | additionalProperties false |
filter.not.not.and[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.and[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.and[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.and[].or[].dimension | object | No | additionalProperties false |
filter.not.not.and[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.and[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.and[].or[].tag | object | No | additionalProperties false |
filter.not.not.and[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.and[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].or[].cost_category | object | No | additionalProperties false |
filter.not.not.and[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.and[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.and[].not.dimension | object | No | additionalProperties false |
filter.not.not.and[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.and[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.and[].not.tag | object | No | additionalProperties false |
filter.not.not.and[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.and[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.and[].not.cost_category | object | No | additionalProperties false |
filter.not.not.and[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.and[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.and[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.not.or[].dimension | object | No | additionalProperties false |
filter.not.not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.or[].tag | object | No | additionalProperties false |
filter.not.not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].cost_category | object | No | additionalProperties false |
filter.not.not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].and | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.or[].and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.or[].and[].dimension | object | No | additionalProperties false |
filter.not.not.or[].and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.or[].and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.or[].and[].tag | object | No | additionalProperties false |
filter.not.not.or[].and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.or[].and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].and[].cost_category | object | No | additionalProperties false |
filter.not.not.or[].and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.or[].and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].or | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.or[].or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.or[].or[].dimension | object | No | additionalProperties false |
filter.not.not.or[].or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.or[].or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.or[].or[].tag | object | No | additionalProperties false |
filter.not.not.or[].or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.or[].or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].or[].cost_category | object | No | additionalProperties false |
filter.not.not.or[].or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.or[].or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.or[].not.dimension | object | No | additionalProperties false |
filter.not.not.or[].not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.or[].not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.or[].not.tag | object | No | additionalProperties false |
filter.not.not.or[].not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.or[].not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.or[].not.cost_category | object | No | additionalProperties false |
filter.not.not.or[].not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.or[].not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.or[].not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not | object | No | additionalProperties false; oneOf branch 1: required and / branch 2: required or / branch 3: required not / branch 4: required dimension / branch 5: required tag / branch 6: required cost_category |
filter.not.not.not.dimension | object | No | additionalProperties false |
filter.not.not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.not.tag | object | No | additionalProperties false |
filter.not.not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.cost_category | object | No | additionalProperties false |
filter.not.not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.and | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.not.and[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.not.and[].dimension | object | No | additionalProperties false |
filter.not.not.not.and[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.not.and[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.and[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.not.and[].tag | object | No | additionalProperties false |
filter.not.not.not.and[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.not.and[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.and[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.and[].cost_category | object | No | additionalProperties false |
filter.not.not.not.and[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.not.and[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.and[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.or | array<object> | No | minItems 1; maxItems 20 |
filter.not.not.not.or[] | object | Yes | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.not.or[].dimension | object | No | additionalProperties false |
filter.not.not.not.or[].dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.not.or[].dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.or[].dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.not.or[].tag | object | No | additionalProperties false |
filter.not.not.not.or[].tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.not.or[].tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.or[].tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.or[].cost_category | object | No | additionalProperties false |
filter.not.not.not.or[].cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.not.or[].cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.or[].cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.not | object | No | additionalProperties false; oneOf branch 1: required dimension / branch 2: required tag / branch 3: required cost_category |
filter.not.not.not.not.dimension | object | No | additionalProperties false |
filter.not.not.not.not.dimension.key | string | Yes | enum SERVICE | REGION | LINKED_ACCOUNT | USAGE_TYPE | INSTANCE_TYPE | OPERATION | PURCHASE_TYPE | RECORD_TYPE |
filter.not.not.not.not.dimension.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.not.dimension.values[] | string | Yes | minLength 1; maxLength 1024 |
filter.not.not.not.not.tag | object | No | additionalProperties false |
filter.not.not.not.not.tag.key | string | Yes | minLength 1; maxLength 128 |
filter.not.not.not.not.tag.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.not.tag.values[] | string | Yes | minLength 1; maxLength 256 |
filter.not.not.not.not.cost_category | object | No | additionalProperties false |
filter.not.not.not.not.cost_category.key | string | Yes | minLength 1; maxLength 255 |
filter.not.not.not.not.cost_category.values | array<string> | Yes | minItems 1; maxItems 100 |
filter.not.not.not.not.cost_category.values[] | string | Yes | minLength 1; maxLength 256 |
cursor | string | No | minLength 1; maxLength 16384; pattern ^(?!.*://)[^\x00-\x1f\x7f]+$ |
Output
| Name | Type | Required | Constraints |
|---|---|---|---|
(root) | object | Yes | additionalProperties false |
periods | array<object> | Yes | maxItems 1000 |
periods[] | object | Yes | additionalProperties false |
periods[].start_date | string | Yes | minLength 10; maxLength 10; pattern ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ |
periods[].end_date | string | Yes | minLength 10; maxLength 10; pattern ^[0-9]{4}-[0-9]{2}-[0-9]{2}$ |
periods[].estimated | boolean | Yes | — |
periods[].totals | object | No | additionalProperties false |
periods[].totals.AmortizedCost | object | No | additionalProperties false |
periods[].totals.AmortizedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.AmortizedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.BlendedCost | object | No | additionalProperties false |
periods[].totals.BlendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.BlendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NetAmortizedCost | object | No | additionalProperties false |
periods[].totals.NetAmortizedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NetAmortizedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NetUnblendedCost | object | No | additionalProperties false |
periods[].totals.NetUnblendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NetUnblendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NormalizedUsageAmount | object | No | additionalProperties false |
periods[].totals.NormalizedUsageAmount.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.NormalizedUsageAmount.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.UnblendedCost | object | No | additionalProperties false |
periods[].totals.UnblendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.UnblendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].totals.UsageQuantity | object | No | additionalProperties false |
periods[].totals.UsageQuantity.amount | string | Yes | minLength 1; maxLength 64 |
periods[].totals.UsageQuantity.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups | array<object> | Yes | maxItems 1000 |
periods[].groups[] | object | Yes | additionalProperties false |
periods[].groups[].keys | array<string> | Yes | maxItems 2 |
periods[].groups[].keys[] | string | Yes | minLength 0; maxLength 1024 |
periods[].groups[].metrics | object | Yes | additionalProperties false |
periods[].groups[].metrics.AmortizedCost | object | No | additionalProperties false |
periods[].groups[].metrics.AmortizedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.AmortizedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.BlendedCost | object | No | additionalProperties false |
periods[].groups[].metrics.BlendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.BlendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NetAmortizedCost | object | No | additionalProperties false |
periods[].groups[].metrics.NetAmortizedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NetAmortizedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NetUnblendedCost | object | No | additionalProperties false |
periods[].groups[].metrics.NetUnblendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NetUnblendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NormalizedUsageAmount | object | No | additionalProperties false |
periods[].groups[].metrics.NormalizedUsageAmount.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.NormalizedUsageAmount.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.UnblendedCost | object | No | additionalProperties false |
periods[].groups[].metrics.UnblendedCost.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.UnblendedCost.unit | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.UsageQuantity | object | No | additionalProperties false |
periods[].groups[].metrics.UsageQuantity.amount | string | Yes | minLength 1; maxLength 64 |
periods[].groups[].metrics.UsageQuantity.unit | string | Yes | minLength 1; maxLength 64 |
next_cursor | string | No | minLength 1; maxLength 16384; pattern ^(?!.*://)[^\x00-\x1f\x7f]+$ |
Raw schema
Input
{
"type": "object",
"additionalProperties": false,
"properties": {
"start_date": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
},
"end_date": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
},
"granularity": {
"type": "string",
"enum": [
"HOURLY",
"DAILY",
"MONTHLY"
]
},
"metrics": {
"type": "array",
"items": {
"type": "string",
"enum": [
"AmortizedCost",
"BlendedCost",
"NetAmortizedCost",
"NetUnblendedCost",
"NormalizedUsageAmount",
"UnblendedCost",
"UsageQuantity"
]
},
"minItems": 1,
"maxItems": 7
},
"groups": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"type": {
"type": "string",
"enum": [
"DIMENSION",
"TAG",
"COST_CATEGORY"
]
},
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
}
},
"required": [
"type",
"key"
]
},
"maxItems": 2
},
"filter": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"and": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"or": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"minItems": 1,
"maxItems": 20
},
"not": {
"type": "object",
"additionalProperties": false,
"properties": {
"dimension": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"enum": [
"SERVICE",
"REGION",
"LINKED_ACCOUNT",
"USAGE_TYPE",
"INSTANCE_TYPE",
"OPERATION",
"PURCHASE_TYPE",
"RECORD_TYPE"
]
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"tag": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
},
"cost_category": {
"type": "object",
"additionalProperties": false,
"properties": {
"key": {
"type": "string",
"minLength": 1,
"maxLength": 255
},
"values": {
"type": "array",
"items": {
"type": "string",
"minLength": 1,
"maxLength": 256
},
"minItems": 1,
"maxItems": 100
}
},
"required": [
"key",
"values"
]
}
},
"oneOf": [
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
}
},
"oneOf": [
{
"required": [
"and"
]
},
{
"required": [
"or"
]
},
{
"required": [
"not"
]
},
{
"required": [
"dimension"
]
},
{
"required": [
"tag"
]
},
{
"required": [
"cost_category"
]
}
]
},
"cursor": {
"type": "string",
"minLength": 1,
"maxLength": 16384,
"pattern": "^(?!.*://)[^\\x00-\\x1f\\x7f]+$"
}
},
"required": [
"start_date",
"end_date",
"granularity",
"metrics"
]
}Output
{
"type": "object",
"additionalProperties": false,
"properties": {
"periods": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"start_date": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
},
"end_date": {
"type": "string",
"minLength": 10,
"maxLength": 10,
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$"
},
"estimated": {
"type": "boolean"
},
"totals": {
"type": "object",
"additionalProperties": false,
"properties": {
"AmortizedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"BlendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NetAmortizedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NetUnblendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NormalizedUsageAmount": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"UnblendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"UsageQuantity": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
}
}
},
"groups": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"keys": {
"type": "array",
"items": {
"type": "string",
"minLength": 0,
"maxLength": 1024
},
"maxItems": 2
},
"metrics": {
"type": "object",
"additionalProperties": false,
"properties": {
"AmortizedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"BlendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NetAmortizedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NetUnblendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"NormalizedUsageAmount": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"UnblendedCost": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
},
"UsageQuantity": {
"type": "object",
"additionalProperties": false,
"properties": {
"amount": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"unit": {
"type": "string",
"minLength": 1,
"maxLength": 64
}
},
"required": [
"amount",
"unit"
]
}
}
}
},
"required": [
"keys",
"metrics"
]
},
"maxItems": 1000
}
},
"required": [
"start_date",
"end_date",
"estimated",
"groups"
]
},
"maxItems": 1000
},
"next_cursor": {
"type": "string",
"minLength": 1,
"maxLength": 16384,
"pattern": "^(?!.*://)[^\\x00-\\x1f\\x7f]+$"
}
},
"required": [
"periods"
]
}