Я использую PowerShell, чтобы получить содержимое JSON, которое возвращается как объект PSObject, так что, когда я хочу вызвать значение свойства в объекте, я могу получить значение по вызову переменная, как:Добавить свойство свойства в PSObject в PowerShell
$endpoint.authorization
Но я хотел бы добавить новое свойство внутри существующего имущества авторизации в конечном итоге выглядит как:
$endpoint.authorization.parameters.username
Я понял, что я могу труба переменной с командлеты Select и Add-Member, но это не похоже на что-либо когда я снова вызову исходную переменную. Вот что мой код выглядит следующим образом:
$endpoint | Select -Property "authorization" | Add-Member -NotePropertyName "parameters.username" -NotePropertyValue "test"
И ничего, кажется, изменения в переменной конечной точки, когда я проверить его после этой строки кода. Должно быть что-то простое, что мне не хватает, но любые идеи о том, как я могу добавить новое свойство в качестве суб-свойства существующего?
Это aweso Я, Тесселлинг Хеклер! – Sachi