PricingRuleListElement - AWS Billing Conductor

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: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

CreationTime

The time 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 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

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

Required: No

Service

If the Scope attribute is SERVICE, this attribute indicates which service the PricingRule is applicable for.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 128.

Pattern: [a-zA-Z0-9]+

Required: No

Type

The type of pricing rule.

Type: String

Valid Values: MARKUP | DISCOUNT

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: