Я создаю рабочий процесс Powershell в службе автоматизации Azure. При установке типа DateTime Set-AutomationVariable
с функцией распознается как строка. Пожалуйста, дайте мне знать, если вы знаете, как это решить.
workflow variabletest{
function Test-DateTime {
$Now = Get-Date
Set-AutomationVariable -Name 'VariableDateTime' -Value ($Now)
}
Test-DateTime
}
После выполнения значение 'VariableDateTime'
, подтвержденное на портале Azure, выглядит следующим образом:
Name: VariableDateTime
Type: String
Value: 2019-12-12T06:35:23.208367+00:00
Если вне функции есть Set-AutomationVariable
, было подтверждено, что она становится типом DateTime.
Спасибо.