PricingRuleListElement
A representation of a pricing rule.
Contents
- Arn
 - 
               
The Amazon Resource Name (ARN) used to uniquely identify a pricing rule.
Type: String
Pattern:
(arn:aws(-cn)?:billingconductor::[0-9]{12}:pricingrule/)?[a-zA-Z0-9]{10}Required: No
 - AssociatedPricingPlanCount
 - 
               
The pricing plans count that this pricing rule is associated with.
Type: Long
Valid Range: Minimum value of 0.
Required: No
 - BillingEntity
 - 
               
The seller of services provided by AWS, their affiliates, or third-party providers selling services via AWS Marketplace.
Type: String
Pattern:
[a-zA-Z0-9() ]+Required: No
 - CreationTime
 - 
               
The time when the pricing rule was created.
Type: Long
Required: No
 - Description
 - 
               
The pricing rule description.
Type: String
Length Constraints: Minimum length of 0. Maximum length of 1024.
Required: No
 - LastModifiedTime
 - 
               
The most recent time when the pricing rule was modified.
Type: Long
Required: No
 - ModifierPercentage
 - 
               
A percentage modifier applied on the public pricing rates.
Type: Double
Valid Range: Minimum value of 0.
Required: No
 - Name
 - 
               
The name of a pricing rule.
Type: String
Length Constraints: Minimum length of 1. Maximum length of 128.
Pattern:
[a-zA-Z0-9_\+=\.\-@]+Required: No
 - Operation
 - 
               
Operation is the specific AWS action covered by this line item. This describes the specific usage of the line item.
If the
Scopeattribute is set toSKU, this attribute indicates which operation thePricingRuleis modifying. For example, a value ofRunInstances:0202indicates the operation of running an Amazon EC2 instance.Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
\S+Required: No
 - Scope
 - 
               
The scope of pricing rule that indicates if it is globally applicable, or if it is service-specific.
Type: String
Valid Values:
GLOBAL | SERVICE | BILLING_ENTITY | SKURequired: No
 - Service
 - 
               
If the
Scopeattribute isSERVICE, this attribute indicates which service thePricingRuleis applicable for.Type: String
Length Constraints: Minimum length of 1. Maximum length of 128.
Pattern:
[a-zA-Z0-9]+Required: No
 - Tiering
 - 
               
The set of tiering configurations for the pricing rule.
Type: Tiering object
Required: No
 - Type
 - 
               
The type of pricing rule.
Type: String
Valid Values:
MARKUP | DISCOUNT | TIERINGRequired: No
 - UsageType
 - 
               
Usage type is the unit that each service uses to measure the usage of a specific type of resource.
If the
Scopeattribute is set toSKU, this attribute indicates which usage type thePricingRuleis modifying. For example,USW2-BoxUsage:m2.2xlargedescribes anM2 High Memory Double Extra Largeinstance in the US West (Oregon) Region.Type: String
Length Constraints: Minimum length of 1. Maximum length of 256.
Pattern:
\S+Required: No
 
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: