0

我正在尝试通过 powershell 和 rest API ( https://consumption.azure.com/v3/enrollments/ {enrollmentNumber}/usagedetailsbycustomdate?startTime=2017-01-01&endTime=获取 JSON 格式的 Azure 订阅的使用详细信息2017-01-10)

当我使用日期的实际值作为参数时,我的代码正在工作。但是当我使用变量来获取当前和前一天的日期时,它不起作用。它抛出一个错误,说该值小于 2014-05-01

 $endDate = Get-Date
 $startDate = $endDate.AddDays(-1)`enter code here`
 $out = $startDate.ToString('yyyy-MM-dd')
 $out1 = $endDate.ToString('yyyy-MM-dd')
 $header = @{"authorization"="bearer $key"}
 $uri = "https://consumption.azure.com/v3/enrollments/$enrollment/usagedetailsbycustomdate?startTime=$out&endTime=$out1"

我希望通过此代码获取最近两天的使用详细信息。任何帮助或建议表示赞赏

4

0 回答 0