【发布时间】:2021-04-12 08:07:26
【问题描述】:
我得到了一个与 Azure 相关的 powershell 查询,它创建了一个服务原则数组,然后使用这个数组,它查找每个服务原则的结束日期,并仅使用服务原则显示名称和结束日期创建一个新对象。到目前为止一切顺利,但格式已关闭,我有一种感觉,因为我试图将 2 个数组组合成一个对象而不是字符串,但我仍然不知道如何修复它:
$sp = get-azadserviceprinciple -DisplaynameBeginswith "new"
foreach($appid in $sp.ApplicationId){
$enddate += Get-azadAppCredential -applicationid $appid
}
New-Object psobject -property @{
Name = $sp.DisplayName
expiration = $enddate.EndDate
}
返回
@{newsp}, @{newsp2} {31,12,2022}, {31.12.2022}
理想情况下它会返回
Name expiration
newsp 31,12,2022
newsp2 31.12.2022
【问题讨论】:
标签: azure powershell azure-active-directory