@@ -37,6 +37,8 @@ locals {
3737 UsageType = " "
3838 }
3939 }
40+ month = " ${ substr (timestamp (), 5 , 2 )} "
41+ month_num = " ${ substr (local. month ,0 , 1 ) == " 0" ? substr (local. month ,1 , 1 ) : local . month } "
4042}
4143
4244/**/
@@ -59,7 +61,7 @@ resource "aws_budgets_budget" "budget" {
5961 time_period_start = " ${ var . time_unit == " ANNUALLY" ?
6062 " ${ substr (timestamp (), 0 , 5 )} 01-01_00:00" :
6163 var . time_unit == " QUARTERLY" ?
62- " ${ substr (timestamp (), 0 , 5 )} ${ format (" %02d" , (substr ( timestamp (), 5 , 2 ) - 1 ) / 3 * 3 + 1 )} -01_00:00" :
64+ " ${ substr (timestamp (), 0 , 5 )} ${ format (" %02d" , (local . month_num - 1 ) / 3 * 3 + 1 )} -01_00:00" :
6365 " ${ substr (timestamp (), 0 , 8 )} 01_00:00"
6466 } "
6567
@@ -87,7 +89,7 @@ resource "aws_budgets_budget" "budgets" {
8789 time_period_start = " ${ var . time_unit == " ANNUALLY" ?
8890 " ${ substr (timestamp (), 0 , 5 )} 01-01_00:00" :
8991 var . time_unit == " QUARTERLY" ?
90- " ${ substr (timestamp (), 0 , 5 )} ${ format (" %02d" , (substr ( timestamp (), 5 , 2 ) - 1 ) / 3 * 3 + 1 )} -01_00:00" :
92+ " ${ substr (timestamp (), 0 , 5 )} ${ format (" %02d" , (local . month_num - 1 ) / 3 * 3 + 1 )} -01_00:00" :
9193 " ${ substr (timestamp (), 0 , 8 )} 01_00:00"
9294 } "
9395
@@ -101,4 +103,3 @@ resource "aws_budgets_budget" "budgets" {
101103}
102104
103105# Attributes: id
104-
0 commit comments