- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试编写一个 PowerShell 脚本,列出所有订阅中所有 VNet 的子网中具有 ip 的所有已连接设备。
更新以下脚本有效,向下滚动以查找原始问题。
$subs = Get-AzSubscription
foreach ($Sub in $Subs) {
Write-Host "***************************"
Write-Host " "
$Sub.Name
$SelectSub = Select-AzSubscription -SubscriptionName $Sub.Name
$VNETs = Get-AzVirtualNetwork
foreach ($VNET in $VNETs) {
Write-Host "--------------------------"
Write-Host " "
Write-Host " vNet: " $VNET.Name
Write-Host " AddressPrefixes: " ($VNET).AddressSpace.AddressPrefixes
$vNetExpanded = Get-AzVirtualNetwork -Name $VNET.Name -ResourceGroupName $VNET.ResourceGroupName -ExpandResource 'subnets/ipConfigurations'
foreach($subnet in $vNetExpanded.Subnets)
{
Write-Host " Subnet: " $subnet.Name
Write-Host " Connected devices " $subnet.IpConfigurations.Count
foreach($ipConfig in $subnet.IpConfigurations)
{
Write-Host " " $ipConfig.PrivateIpAddress
}
}
Write-Host " "
}
}
我原来的问题:
但是问题是我无法填充 $subnet.IpConfigurations 属性。我的意思是我确实得到了一个列表,但子项仅包含一个 Id,其余属性(如 name、privateip 等)均为 null。
最佳答案
根据我的研究,如果我们想要获取有关子网 IpConfigurations 的详细信息,我们需要使用 powershell 命令 Get-AzVirtualNetwork
指定参数 ExpandResource
。例如
$result=Get-AzVirtualNetwork -Name '<vnet name>' -ResourceGroupName '<group nmae>' -ExpandResource 'subnets/ipConfigurations'
$result.Subnets[0].IpConfigurations
关于Azure vnet/子网列出连接的设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59688004/
我正在尝试创建一个 Azure 策略,如果新 VNet 的 CIDR 与管理组级别的任何现有 VNet 资源匹配,该策略将拒绝创建新 VNet。这是为了确保我们没有任何重叠的 IP 地址,否则可能会导
我正在尝试将 Azure Web 应用程序连接到 IAAS VM,它们都位于不同的 VNet 中。有人可以帮助我了解 Azure Vnet Perring 和 Vnet Integration 之间的
我在Azure上部署了两种服务,它们需要相互通信。到目前为止有两个选择:1.将它们放在同一个Vnet中2. 将它们放在单独的 Vnet 中,并在它们之间创建 Vnet 到 Vnet 连接。 我的问题是
我在Azure上部署了两种服务,它们需要相互通信。到目前为止有两个选择:1.将它们放在同一个Vnet中2. 将它们放在单独的 Vnet 中,并在它们之间创建 Vnet 到 Vnet 连接。 我的问题是
我们管理了 AKS 集群,它有一些应用程序 PODS。在同一个订阅中,我们在不同的资源组和不同的 VNET 中拥有一些服务器。我们需要在这两个 VNET 之间进行通信。我已在两个 VNET 之间配置了
我有一个旧版本的 appservice Plan,它连接到 VNET/Subnet 。当我想将其升级到 VNET 集成时,应用程序服务计划被完全删除。但是,当我尝试使用相同的 VNET/子网重新部署应
我在同一 Azure AD 租户中有两个订阅,并且在这两个订阅中,VM 都在运行。以下是高级详细信息: 两个订阅各有一个资源组 两个资源组都位于同一区域 Vnet IP 未重叠 所以我的问题是是否将所
我有一个旧版本的 appservice Plan,它连接到 VNET/Subnet 。当我想将其升级到 VNET 集成时,应用程序服务计划被完全删除。但是,当我尝试使用相同的 VNET/子网重新部署应
我在同一 Azure AD 租户中有两个订阅,并且在这两个订阅中,VM 都在运行。以下是高级详细信息: 两个订阅各有一个资源组 两个资源组都位于同一区域 Vnet IP 未重叠 所以我的问题是是否将所
我是 azure vnet 对等互连的初学者,所以如果这是一个如此明显的问题,请原谅我。我想要将一个虚拟网络与多个虚拟网络对等。然而,所有这些虚拟网络都使用相同的地址空间。让我用例子来解释更多。假设
我正在尝试设置这种集线器辐条拓扑,其中我有一个连接到 ExpressRoute 电路的集线器 VNet https://learn.microsoft.com/en-us/azure/architec
我正在尝试设置这种集线器辐条拓扑,其中我有一个连接到 ExpressRoute 电路的集线器 VNet https://learn.microsoft.com/en-us/azure/architec
如何使用 terraform 动态创建两个 VNET 以及每个 VNET 中的一些子网? 目前,我正在创建四个单独的资源 2,每个资源用于 VNET 和子网。 我想在 tf 代码中仅使用一个用于 VN
如何使用 terraform 动态创建两个 VNET 以及每个 VNET 中的一些子网? 目前,我正在创建四个单独的资源 2,每个资源用于 VNET 和子网。 我想在 tf 代码中仅使用一个用于 VN
我正在尝试找出如何回答我最近考试时遇到的问题。要求如下: 您计划跨 3 个虚拟网络(vnetA、vnetB 和 vnetC)创建 100 个虚拟机 所有流量必须通过 vnetA 路由 所有虚拟机必须能
在 Azure 中我可以创建 一个 VNET 和其中的 2 个子网,或者 我可以创建两个 VNET,每个 VNET 中都有一个子网。 实际后果/差异是什么?例如,在路由、隔离方面……? 最佳答案 嗯,
我正在为 ARM 模板创建 JSON 文件以部署 Azure VM 及其依赖资源。 我已经使用以下资源创建了 RHEL VM(全部都是新创建的):- Storage Account Diagnosti
我遇到了这样的情况:我想为其他 Vnet(定义了私有(private) IP 范围)打开我的 Vnet(比如 Vnet1),我正在考虑使用 NSG 规则并允许其他 Vnet 的私有(private)
我遇到了这样的情况:我想为其他 Vnet(定义了私有(private) IP 范围)打开我的 Vnet(比如 Vnet1),我正在考虑使用 NSG 规则并允许其他 Vnet 的私有(private)
我有以下设置: |--------------------- Internet -------------------------| WebApp Azure SQL Db WebAp
我是一名优秀的程序员,十分优秀!