Share via


TargetCostProperties Class

Properties of a cost target.

Constructor

TargetCostProperties(*, status: str | TargetCostStatus | None = None, target: int | None = None, cost_thresholds: List[CostThresholdProperties] | None = None, cycle_start_date_time: datetime | None = None, cycle_end_date_time: datetime | None = None, cycle_type: str | ReportingCycleType | None = None, **kwargs)

Parameters

Name Description
status
Required

Target cost status. Possible values include: "Enabled", "Disabled".

target
Required
int

Lab target cost.

cost_thresholds
Required

Cost thresholds.

cycle_start_date_time
Required

Reporting cycle start date.

cycle_end_date_time
Required

Reporting cycle end date.

cycle_type
Required

Reporting cycle type. Possible values include: "CalendarMonth", "Custom".

Keyword-Only Parameters

Name Description
status
Default value: None
target
Default value: None
cost_thresholds
Default value: None
cycle_start_date_time
Default value: None
cycle_end_date_time
Default value: None
cycle_type
Default value: None