|
5 | 5 | "endpointPrefix":"ce",
|
6 | 6 | "jsonVersion":"1.1",
|
7 | 7 | "protocol":"json",
|
| 8 | + "protocols":["json"], |
8 | 9 | "serviceAbbreviation":"AWS Cost Explorer",
|
9 | 10 | "serviceFullName":"AWS Cost Explorer Service",
|
10 | 11 | "serviceId":"Cost Explorer",
|
11 | 12 | "signatureVersion":"v4",
|
12 | 13 | "signingName":"ce",
|
13 | 14 | "targetPrefix":"AWSInsightsIndexService",
|
14 |
| - "uid":"ce-2017-10-25" |
| 15 | + "uid":"ce-2017-10-25", |
| 16 | + "auth":["aws.auth#sigv4"] |
15 | 17 | },
|
16 | 18 | "operations":{
|
17 | 19 | "CreateAnomalyMonitor":{
|
|
651 | 653 | },
|
652 | 654 | "DimensionValue":{
|
653 | 655 | "shape":"GenericString",
|
654 |
| - "documentation":"<p>The dimension for the anomaly (for example, an Amazon Web Service in a service monitor). </p>" |
| 656 | + "documentation":"<p>The dimension for the anomaly (for example, an Amazon Web Servicesservice in a service monitor). </p>" |
655 | 657 | },
|
656 | 658 | "RootCauses":{
|
657 | 659 | "shape":"RootCauses",
|
|
1715 | 1717 | },
|
1716 | 1718 | "documentation":"<p>The field that contains a list of disk (local storage) metrics that are associated with the current instance. </p>"
|
1717 | 1719 | },
|
| 1720 | + "DynamoDBCapacityDetails":{ |
| 1721 | + "type":"structure", |
| 1722 | + "members":{ |
| 1723 | + "CapacityUnits":{ |
| 1724 | + "shape":"GenericString", |
| 1725 | + "documentation":"<p>The capacity unit of the recommended reservation.</p>" |
| 1726 | + }, |
| 1727 | + "Region":{ |
| 1728 | + "shape":"GenericString", |
| 1729 | + "documentation":"<p>The Amazon Web Services Region of the recommended reservation.</p>" |
| 1730 | + } |
| 1731 | + }, |
| 1732 | + "documentation":"<p>The DynamoDB reservations that Amazon Web Services recommends that you purchase.</p>" |
| 1733 | + }, |
1718 | 1734 | "EBSResourceUtilization":{
|
1719 | 1735 | "type":"structure",
|
1720 | 1736 | "members":{
|
|
2431 | 2447 | },
|
2432 | 2448 | "Context":{
|
2433 | 2449 | "shape":"Context",
|
2434 |
| - "documentation":"<p>The context for the call to <code>GetDimensionValues</code>. This can be <code>RESERVATIONS</code> or <code>COST_AND_USAGE</code>. The default value is <code>COST_AND_USAGE</code>. If the context is set to <code>RESERVATIONS</code>, the resulting dimension values can be used in the <code>GetReservationUtilization</code> operation. If the context is set to <code>COST_AND_USAGE</code>, the resulting dimension values can be used in the <code>GetCostAndUsage</code> operation.</p> <p>If you set the context to <code>COST_AND_USAGE</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</p> </li> <li> <p>BILLING_ENTITY - The Amazon Web Services seller that your account is with. Possible values are the following:</p> <p>- Amazon Web Services(Amazon Web Services): The entity that sells Amazon Web Services.</p> <p>- AISPL (Amazon Internet Services Pvt. Ltd.): The local Indian entity that's an acting reseller for Amazon Web Services in India.</p> <p>- Amazon Web Services Marketplace: The entity that supports the sale of solutions that are built on Amazon Web Services by third-party software providers.</p> </li> <li> <p>CACHE_ENGINE - The Amazon ElastiCache operating system. Examples are Windows or Linux.</p> </li> <li> <p>DEPLOYMENT_OPTION - The scope of Amazon Relational Database Service deployments. Valid values are <code>SingleAZ</code> and <code>MultiAZ</code>.</p> </li> <li> <p>DATABASE_ENGINE - The Amazon Relational Database Service database. Examples are Aurora or MySQL.</p> </li> <li> <p>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</p> </li> <li> <p>INSTANCE_TYPE_FAMILY - A family of instance types optimized to fit different use cases. Examples are <code>Compute Optimized</code> (for example, <code>C4</code>, <code>C5</code>, <code>C6g</code>, and <code>C7g</code>), <code>Memory Optimization</code> (for example, <code>R4</code>, <code>R5n</code>, <code>R5b</code>, and <code>R6g</code>).</p> </li> <li> <p>INVOICING_ENTITY - The name of the entity that issues the Amazon Web Services invoice.</p> </li> <li> <p>LEGAL_ENTITY_NAME - The name of the organization that sells you Amazon Web Services services, such as Amazon Web Services.</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>OPERATING_SYSTEM - The operating system. Examples are Windows or Linux.</p> </li> <li> <p>OPERATION - The action performed. Examples include <code>RunInstance</code> and <code>CreateBucket</code>.</p> </li> <li> <p>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</p> </li> <li> <p>PURCHASE_TYPE - The reservation type of the purchase that this usage is related to. Examples include On-Demand Instances and Standard Reserved Instances.</p> </li> <li> <p>RESERVATION_ID - The unique identifier for an Amazon Web Services Reservation Instance.</p> </li> <li> <p>SAVINGS_PLAN_ARN - The unique identifier for your Savings Plans.</p> </li> <li> <p>SAVINGS_PLANS_TYPE - Type of Savings Plans (EC2 Instance or Compute).</p> </li> <li> <p>SERVICE - The Amazon Web Services service such as Amazon DynamoDB.</p> </li> <li> <p>TENANCY - The tenancy of a resource. Examples are shared or dedicated.</p> </li> <li> <p>USAGE_TYPE - The type of usage. An example is DataTransfer-In-Bytes. The response for the <code>GetDimensionValues</code> operation includes a unit attribute. Examples include GB and Hrs.</p> </li> <li> <p>USAGE_TYPE_GROUP - The grouping of common usage types. An example is Amazon EC2: CloudWatch – Alarms. The response for this operation includes a unit attribute.</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>RECORD_TYPE - The different types of charges such as Reserved Instance (RI) fees, usage costs, tax refunds, and credits.</p> </li> <li> <p>RESOURCE_ID - The unique identifier of the resource. ResourceId is an opt-in feature only available for last 14 days for EC2-Compute Service.</p> </li> </ul> <p>If you set the context to <code>RESERVATIONS</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</p> </li> <li> <p>CACHE_ENGINE - The Amazon ElastiCache operating system. Examples are Windows or Linux.</p> </li> <li> <p>DEPLOYMENT_OPTION - The scope of Amazon Relational Database Service deployments. Valid values are <code>SingleAZ</code> and <code>MultiAZ</code>.</p> </li> <li> <p>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>SCOPE (Utilization only) - The scope of a Reserved Instance (RI). Values are regional or a single Availability Zone.</p> </li> <li> <p>TAG (Coverage only) - The tags that are associated with a Reserved Instance (RI).</p> </li> <li> <p>TENANCY - The tenancy of a resource. Examples are shared or dedicated.</p> </li> </ul> <p>If you set the context to <code>SAVINGS_PLANS</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>SAVINGS_PLANS_TYPE - Type of Savings Plans (EC2 Instance or Compute)</p> </li> <li> <p>PAYMENT_OPTION - The payment option for the given Savings Plans (for example, All Upfront)</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>INSTANCE_TYPE_FAMILY - The family of instances (For example, <code>m5</code>)</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>SAVINGS_PLAN_ARN - The unique identifier for your Savings Plans.</p> </li> </ul>" |
| 2450 | + "documentation":"<p>The context for the call to <code>GetDimensionValues</code>. This can be <code>RESERVATIONS</code> or <code>COST_AND_USAGE</code>. The default value is <code>COST_AND_USAGE</code>. If the context is set to <code>RESERVATIONS</code>, the resulting dimension values can be used in the <code>GetReservationUtilization</code> operation. If the context is set to <code>COST_AND_USAGE</code>, the resulting dimension values can be used in the <code>GetCostAndUsage</code> operation.</p> <p>If you set the context to <code>COST_AND_USAGE</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</p> </li> <li> <p>BILLING_ENTITY - The Amazon Web Services seller that your account is with. Possible values are the following:</p> <p>- Amazon Web Services(Amazon Web Services): The entity that sells Amazon Web Servicesservices.</p> <p>- AISPL (Amazon Internet Services Pvt. Ltd.): The local Indian entity that's an acting reseller for Amazon Web Servicesservices in India.</p> <p>- Amazon Web Services Marketplace: The entity that supports the sale of solutions that are built on Amazon Web Services by third-party software providers.</p> </li> <li> <p>CACHE_ENGINE - The Amazon ElastiCache operating system. Examples are Windows or Linux.</p> </li> <li> <p>DEPLOYMENT_OPTION - The scope of Amazon Relational Database Service deployments. Valid values are <code>SingleAZ</code> and <code>MultiAZ</code>.</p> </li> <li> <p>DATABASE_ENGINE - The Amazon Relational Database Service database. Examples are Aurora or MySQL.</p> </li> <li> <p>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</p> </li> <li> <p>INSTANCE_TYPE_FAMILY - A family of instance types optimized to fit different use cases. Examples are <code>Compute Optimized</code> (for example, <code>C4</code>, <code>C5</code>, <code>C6g</code>, and <code>C7g</code>), <code>Memory Optimization</code> (for example, <code>R4</code>, <code>R5n</code>, <code>R5b</code>, and <code>R6g</code>).</p> </li> <li> <p>INVOICING_ENTITY - The name of the entity that issues the Amazon Web Services invoice.</p> </li> <li> <p>LEGAL_ENTITY_NAME - The name of the organization that sells you Amazon Web Services services, such as Amazon Web Services.</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>OPERATING_SYSTEM - The operating system. Examples are Windows or Linux.</p> </li> <li> <p>OPERATION - The action performed. Examples include <code>RunInstance</code> and <code>CreateBucket</code>.</p> </li> <li> <p>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</p> </li> <li> <p>PURCHASE_TYPE - The reservation type of the purchase that this usage is related to. Examples include On-Demand Instances and Standard Reserved Instances.</p> </li> <li> <p>RESERVATION_ID - The unique identifier for an Amazon Web Services Reservation Instance.</p> </li> <li> <p>SAVINGS_PLAN_ARN - The unique identifier for your Savings Plans.</p> </li> <li> <p>SAVINGS_PLANS_TYPE - Type of Savings Plans (EC2 Instance or Compute).</p> </li> <li> <p>SERVICE - The Amazon Web Services service such as Amazon DynamoDB.</p> </li> <li> <p>TENANCY - The tenancy of a resource. Examples are shared or dedicated.</p> </li> <li> <p>USAGE_TYPE - The type of usage. An example is DataTransfer-In-Bytes. The response for the <code>GetDimensionValues</code> operation includes a unit attribute. Examples include GB and Hrs.</p> </li> <li> <p>USAGE_TYPE_GROUP - The grouping of common usage types. An example is Amazon EC2: CloudWatch – Alarms. The response for this operation includes a unit attribute.</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>RECORD_TYPE - The different types of charges such as Reserved Instance (RI) fees, usage costs, tax refunds, and credits.</p> </li> <li> <p>RESOURCE_ID - The unique identifier of the resource. ResourceId is an opt-in feature only available for last 14 days for EC2-Compute Service.</p> </li> </ul> <p>If you set the context to <code>RESERVATIONS</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>AZ - The Availability Zone. An example is <code>us-east-1a</code>.</p> </li> <li> <p>CACHE_ENGINE - The Amazon ElastiCache operating system. Examples are Windows or Linux.</p> </li> <li> <p>DEPLOYMENT_OPTION - The scope of Amazon Relational Database Service deployments. Valid values are <code>SingleAZ</code> and <code>MultiAZ</code>.</p> </li> <li> <p>INSTANCE_TYPE - The type of Amazon EC2 instance. An example is <code>m4.xlarge</code>.</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>PLATFORM - The Amazon EC2 operating system. Examples are Windows or Linux.</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>SCOPE (Utilization only) - The scope of a Reserved Instance (RI). Values are regional or a single Availability Zone.</p> </li> <li> <p>TAG (Coverage only) - The tags that are associated with a Reserved Instance (RI).</p> </li> <li> <p>TENANCY - The tenancy of a resource. Examples are shared or dedicated.</p> </li> </ul> <p>If you set the context to <code>SAVINGS_PLANS</code>, you can use the following dimensions for searching:</p> <ul> <li> <p>SAVINGS_PLANS_TYPE - Type of Savings Plans (EC2 Instance or Compute)</p> </li> <li> <p>PAYMENT_OPTION - The payment option for the given Savings Plans (for example, All Upfront)</p> </li> <li> <p>REGION - The Amazon Web Services Region.</p> </li> <li> <p>INSTANCE_TYPE_FAMILY - The family of instances (For example, <code>m5</code>)</p> </li> <li> <p>LINKED_ACCOUNT - The description in the attribute map that includes the full name of the member account. The value field contains the Amazon Web Services ID of the member account.</p> </li> <li> <p>SAVINGS_PLAN_ARN - The unique identifier for your Savings Plans.</p> </li> </ul>" |
2435 | 2451 | },
|
2436 | 2452 | "Filter":{"shape":"Expression"},
|
2437 | 2453 | "SortBy":{
|
|
3967 | 3983 | },
|
3968 | 3984 | "AverageUtilization":{
|
3969 | 3985 | "shape":"GenericString",
|
3970 |
| - "documentation":"<p>The average utilization of your instances. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>" |
| 3986 | + "documentation":"<p>The average utilization of your recommendations. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>" |
3971 | 3987 | },
|
3972 | 3988 | "EstimatedBreakEvenInMonths":{
|
3973 | 3989 | "shape":"GenericString",
|
3974 |
| - "documentation":"<p>How long Amazon Web Services estimates that it takes for this instance to start saving you money, in months.</p>" |
| 3990 | + "documentation":"<p>How long Amazon Web Services estimates that it takes for this recommendation to start saving you money, in months.</p>" |
3975 | 3991 | },
|
3976 | 3992 | "CurrencyCode":{
|
3977 | 3993 | "shape":"GenericString",
|
3978 |
| - "documentation":"<p>The currency code that Amazon Web Services used to calculate the costs for this instance.</p>" |
| 3994 | + "documentation":"<p>The currency code that Amazon Web Services used to calculate the costs for this recommendation.</p>" |
3979 | 3995 | },
|
3980 | 3996 | "EstimatedMonthlySavingsAmount":{
|
3981 | 3997 | "shape":"GenericString",
|
|
3995 | 4011 | },
|
3996 | 4012 | "UpfrontCost":{
|
3997 | 4013 | "shape":"GenericString",
|
3998 |
| - "documentation":"<p>How much purchasing this instance costs you upfront.</p>" |
| 4014 | + "documentation":"<p>How much purchasing this recommendation costs you upfront.</p>" |
3999 | 4015 | },
|
4000 | 4016 | "RecurringStandardMonthlyCost":{
|
4001 | 4017 | "shape":"GenericString",
|
4002 |
| - "documentation":"<p>How much purchasing this instance costs you on a monthly basis.</p>" |
| 4018 | + "documentation":"<p>How much purchasing this recommendation costs you on a monthly basis.</p>" |
| 4019 | + }, |
| 4020 | + "ReservedCapacityDetails":{ |
| 4021 | + "shape":"ReservedCapacityDetails", |
| 4022 | + "documentation":"<p>Details about the reservations that Amazon Web Services recommends that you purchase.</p>" |
| 4023 | + }, |
| 4024 | + "RecommendedNumberOfCapacityUnitsToPurchase":{ |
| 4025 | + "shape":"GenericString", |
| 4026 | + "documentation":"<p>The number of reserved capacity units that Amazon Web Services recommends that you purchase.</p>" |
| 4027 | + }, |
| 4028 | + "MinimumNumberOfCapacityUnitsUsedPerHour":{ |
| 4029 | + "shape":"GenericString", |
| 4030 | + "documentation":"<p>The minimum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>" |
| 4031 | + }, |
| 4032 | + "MaximumNumberOfCapacityUnitsUsedPerHour":{ |
| 4033 | + "shape":"GenericString", |
| 4034 | + "documentation":"<p>The maximum number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>" |
| 4035 | + }, |
| 4036 | + "AverageNumberOfCapacityUnitsUsedPerHour":{ |
| 4037 | + "shape":"GenericString", |
| 4038 | + "documentation":"<p>The average number of provisioned capacity units that you used in an hour during the historical period. Amazon Web Services uses this to calculate your recommended reservation purchases.</p>" |
4003 | 4039 | }
|
4004 | 4040 | },
|
4005 | 4041 | "documentation":"<p>Details about your recommended reservation purchase.</p>"
|
|
4074 | 4110 | "type":"list",
|
4075 | 4111 | "member":{"shape":"ReservationUtilizationGroup"}
|
4076 | 4112 | },
|
| 4113 | + "ReservedCapacityDetails":{ |
| 4114 | + "type":"structure", |
| 4115 | + "members":{ |
| 4116 | + "DynamoDBCapacityDetails":{ |
| 4117 | + "shape":"DynamoDBCapacityDetails", |
| 4118 | + "documentation":"<p>The DynamoDB reservations that Amazon Web Services recommends that you purchase.</p>" |
| 4119 | + } |
| 4120 | + }, |
| 4121 | + "documentation":"<p>Details about the reservations that Amazon Web Services recommends that you purchase.</p>" |
| 4122 | + }, |
4077 | 4123 | "ReservedHours":{"type":"string"},
|
4078 | 4124 | "ReservedNormalizedUnits":{"type":"string"},
|
4079 | 4125 | "ResourceDetails":{
|
|
4281 | 4327 | "members":{
|
4282 | 4328 | "Service":{
|
4283 | 4329 | "shape":"GenericString",
|
4284 |
| - "documentation":"<p>The Amazon Web Service name that's associated with the cost anomaly. </p>" |
| 4330 | + "documentation":"<p>The Amazon Web Servicesservice name that's associated with the cost anomaly. </p>" |
4285 | 4331 | },
|
4286 | 4332 | "Region":{
|
4287 | 4333 | "shape":"GenericString",
|
|
4300 | 4346 | "documentation":"<p>The member account name value that's associated with the cost anomaly.</p>"
|
4301 | 4347 | }
|
4302 | 4348 | },
|
4303 |
| - "documentation":"<p>The combination of Amazon Web Service, linked account, linked account name, Region, and usage type where a cost anomaly is observed. The linked account name will only be available when the account name can be identified.</p>" |
| 4349 | + "documentation":"<p>The combination of Amazon Web Servicesservice, linked account, linked account name, Region, and usage type where a cost anomaly is observed. The linked account name will only be available when the account name can be identified.</p>" |
4304 | 4350 | },
|
4305 | 4351 | "RootCauses":{
|
4306 | 4352 | "type":"list",
|
|
0 commit comments