amazon-web-services - Function_Check 维护窗口中的注册实例
问题描述
我有以下代码。
function Get-SSMMaintenanceWindowMatch ([string]$instance,[string]$mwtag) {
$mws = (Get-SSMMaintenanceWindowList -Region eu-central-1).WindowId
for ($i=0; $i -le $mws.Length; $i++) {
$val = ((Get-SSMMaintenanceWindowTargets -WindowId $mws[$i]).Targets).Values
$key = ((Get-SSMMaintenanceWindowTargets -WindowId $mws[$i]).Targets).Key
if (($val -eq $instance) -and ($key -eq "tag:" +$mwtag)) {
return $instance
else {
return $null
}
}
}
}
我更改了代码并且仅使用实例它可以工作,但是如果我尝试获取维护窗口标签进行比较,它会告诉我
Get-SSMMaintenanceWindowTargets : 1 validation error detected: Value null at 'windowId' failed to satisfy constraint: Member must not be
null
解决方案
推荐阅读
- mongodb - 使用 volidator 创建 mongodb 集合,然后插入 doc 错误
- python - 检测图像边缘是否几乎是一条直线
- neural-network - Julia lang 错误:LoadError:UndefVarError:训练未定义
- r - ggplot2中的中心和偏移标签
- javascript - Vuex + firebase 数据库操作
- c++ - 为什么我不能在 C++ 中打印 NULL 地址
- android - 如何在 Android 上使用 OpenCV 和 Kivy 查看 RTSP 流
- asp.net-mvc - 在 ASP .NET MVC 中使用数据库中的内容初始化 TinyMCE
- python - 选择套索系数非零的数据框列
- javascript - 即使发生错误,如何让 NodeJS 继续运行?