DomainValidationOptions

DomainValidationOptions

这与AWS Certificate Manager有关:

Get-ACMCertificatelist | Get-ACMCertificateDetail | Select -ExpandProperty renewalsummary | Where-object {$_.renewalStatus -ne "Success"}

以下是输出,我想删除那些大括号:

DomainValidationOptions更新状态
----------------------- -------------
{Certificate1} PENDING_AUTO_RENEWAL
{certificate2} PENDING_AUTO_RENEWAL

最佳答案

问题对象实际上是为DomainValidationOptions部分提供了一个数组,该数组可以包含多个值。

| Select @{n="DomainValidationOptions";e={($_.DomainValidationOptions -join ",")}},RenewalStatus

将其放在查询的末尾将用逗号分隔的字符串而不是数组替换DomainValidationOptions,但是保留名称,以防在只有一个选项的情况下将其技术上转换为字符串。

关于powershell - 如何从PowerShell输出中删除大括号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44593175/

10-11 08:32