Class BudgetTimePeriodArgs


  • public final class BudgetTimePeriodArgs
    extends com.pulumi.resources.ResourceArgs
    The time period that defines the active period of the budget. The budget will evaluate data on or after the startDate and will expire on the endDate. Supported for CategoryType(s): Cost, ReservationUtilization. Required for CategoryType(s): Cost, ReservationUtilization.
    • Method Detail

      • endDate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endDate()
        Returns:
        The end date for the budget. - Constraints for **CategoryType: Cost** - No constraints. If not provided, we default this to 10 years from the start date. - Constraints for **CategoryType: ReservationUtilization** - End date cannot be more than 3 years after the start date.
      • startDate

        public com.pulumi.core.Output<java.lang.String> startDate()
        Returns:
        The start date for the budget. - Constraints for **CategoryType: Cost** - Must be first of the month and should be less than the end date. Budget start date must be on or after June 1, 2017. Future start date should not be more than twelve months. Past start date should be selected within the timegrain period. - Constraints for **CategoryType: ReservationUtilization** - Must be on or after the current date and less than the end date.