CfnSubscriptionMixinProps
- class aws_cdk.cfn_property_mixins.aws_pricingplanmanager.CfnSubscriptionMixinProps(*, plan_family=None, plan_tier=None, resource_arns=None, usage_level=None)
Bases:
objectProperties for CfnSubscriptionPropsMixin.
- Parameters:
plan_family (
Optional[str]) – The name of the pricing plan family.plan_tier (
Optional[str]) – The tier of the pricing plan. Upgrades take effect immediately. However, rolling back an upgrade does not revert billing instantly; it schedules a downgrade to the end of the current billing period, and the higher-tier charge applies for the remainder of that month. While a downgrade is scheduled, the CurrentPlanTier property reports the tier currently being billed.resource_arns (
Optional[Sequence[str]]) – The ARNs of resources associated with the subscription.usage_level (
Optional[str])
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_pricingplanmanager as pricingplanmanager cfn_subscription_mixin_props = pricingplanmanager.CfnSubscriptionMixinProps( plan_family="planFamily", plan_tier="planTier", resource_arns=["resourceArns"], usage_level="usageLevel" )
Attributes
- plan_family
The name of the pricing plan family.
- plan_tier
The tier of the pricing plan.
Upgrades take effect immediately. However, rolling back an upgrade does not revert billing instantly; it schedules a downgrade to the end of the current billing period, and the higher-tier charge applies for the remainder of that month. While a downgrade is scheduled, the CurrentPlanTier property reports the tier currently being billed.
- resource_arns
The ARNs of resources associated with the subscription.