CfnBudgetMixinProps
- class aws_cdk.cfn_property_mixins.aws_deadline.CfnBudgetMixinProps(*, actions=None, approximate_dollar_limit=None, description=None, display_name=None, farm_id=None, schedule=None, tags=None, usage_tracking_resource=None)
Bases:
objectProperties for CfnBudgetPropsMixin.
- Parameters:
actions (
Union[IResolvable,Sequence[Union[IResolvable,BudgetActionToAddProperty,Dict[str,Any]]],None]) – The budget actions to specify what happens when the budget runs out.approximate_dollar_limit (
Union[int,float,None]) – The dollar limit based on consumed usage.description (
Optional[str]) – The description of the budget.display_name (
Optional[str]) – The display name of the budget.farm_id (
Optional[str]) – The farm ID.schedule (
Union[IResolvable,BudgetScheduleProperty,Dict[str,Any],None]) – The start and end time of the budget.tags (
Optional[Sequence[Union[CfnTag,Dict[str,Any]]]]) – An array of key-value pairs to apply to this resource.usage_tracking_resource (
Union[IResolvable,UsageTrackingResourceProperty,Dict[str,Any],None]) – The usage details of the allotted budget.
- See:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-deadline-budget.html
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import CfnTag # 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_deadline as deadline cfn_budget_mixin_props = deadline.CfnBudgetMixinProps( actions=[deadline.CfnBudgetPropsMixin.BudgetActionToAddProperty( description="description", threshold_percentage=123, type="type" )], approximate_dollar_limit=123, description="description", display_name="displayName", farm_id="farmId", schedule=deadline.CfnBudgetPropsMixin.BudgetScheduleProperty( fixed=deadline.CfnBudgetPropsMixin.FixedBudgetScheduleProperty( end_time="endTime", start_time="startTime" ) ), tags=[CfnTag( key="key", value="value" )], usage_tracking_resource=deadline.CfnBudgetPropsMixin.UsageTrackingResourceProperty( queue_id="queueId" ) )
Attributes
- actions
The budget actions to specify what happens when the budget runs out.
- approximate_dollar_limit
The dollar limit based on consumed usage.
- description
The description of the budget.
- display_name
The display name of the budget.
- farm_id
The farm ID.
- schedule
The start and end time of the budget.
- tags
An array of key-value pairs to apply to this resource.
- usage_tracking_resource
The usage details of the allotted budget.