New-AzNetworkInterfaceIpConfig
Létrehoz egy hálózati adapter IP-konfigurációját.
Syntax
New-AzNetworkInterfaceIpConfig
-Name <String>
[-PrivateIpAddressVersion <String>]
[-PrivateIpAddress <String>]
[-Primary]
[-Subnet <PSSubnet>]
[-PublicIpAddress <PSPublicIpAddress>]
[-LoadBalancerBackendAddressPool <PSBackendAddressPool[]>]
[-LoadBalancerInboundNatRule <PSInboundNatRule[]>]
[-ApplicationGatewayBackendAddressPool <PSApplicationGatewayBackendAddressPool[]>]
[-ApplicationSecurityGroup <PSApplicationSecurityGroup[]>]
[-GatewayLoadBalancerId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzNetworkInterfaceIpConfig
-Name <String>
[-PrivateIpAddressVersion <String>]
[-PrivateIpAddress <String>]
[-Primary]
[-SubnetId <String>]
[-PublicIpAddressId <String>]
[-LoadBalancerBackendAddressPoolId <String[]>]
[-LoadBalancerInboundNatRuleId <String[]>]
[-ApplicationGatewayBackendAddressPoolId <String[]>]
[-ApplicationSecurityGroupId <String[]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
A New-AzNetworkInterfaceIpConfig parancsmag létrehoz egy Azure-beli hálózati adapter IP-konfigurációját egy hálózati adapterhez.
Példák
1. példa: IP-konfiguráció létrehozása nyilvános IP-címmel egy hálózati adapterhez
$vnet = Get-AzVirtualNetwork -Name myvnet -ResourceGroupName myrg
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$PIP1 = Get-AzPublicIpAddress -Name "PIP1" -ResourceGroupName "RG1"
$IPConfig1 = New-AzNetworkInterfaceIpConfig -Name "IPConfig-1" -Subnet $Subnet -PublicIpAddress $PIP1 -Primary
$nic = New-AzNetworkInterface -Name mynic1 -ResourceGroupName myrg -Location westus -IpConfiguration $IpConfig1
Az első két parancs egy myvnet nevű virtuális hálózatot, illetve egy korábban létrehozott mysubnet nevű alhálózatot kap. Ezek tárolása $vnet és $Subnet történik. A harmadik parancs egy korábban létrehozott, PIP1 nevű nyilvános IP-címet kap. A következő parancs létrehoz egy "IPConfig-1" nevű új IP-konfigurációt elsődleges IP-konfigurációként, amelyhez egy nyilvános IP-cím tartozik. Az utolsó parancs ezután létrehoz egy mynic1 nevű hálózati adaptert ezzel az IP-konfigurációval.
2. példa: IP-konfiguráció létrehozása privát IP-címmel
$vnet = Get-AzVirtualNetwork -Name myvnet -ResourceGroupName myrg
$Subnet = Get-AzVirtualNetworkSubnetConfig -Name mysubnet -VirtualNetwork $vnet
$IPConfig2 = New-AzNetworkInterfaceIpConfig -Name "IP-Config2" -Subnet $Subnet -PrivateIpAddress 10.0.0.5
$nic = New-AzNetworkInterface -Name mynic1 -ResourceGroupName myrg -Location westus -IpConfiguration $IpConfig2
Az első két parancs egy myvnet nevű virtuális hálózatot, illetve egy korábban létrehozott mysubnet nevű alhálózatot kap. Ezek tárolása $vnet és $Subnet történik. A harmadik parancs létrehoz egy "IPConfig-2" nevű új IP-konfigurációt, amelyhez egy 10.0.0.5-ös privát IP-cím van társítva. Az utolsó parancs ezután létrehoz egy mynic1 nevű hálózati adaptert ezzel az IP-konfigurációval.
3. példa
Létrehoz egy hálózati adapter IP-konfigurációját. (automatikusan létrehozott)
New-AzNetworkInterfaceIpConfig -Name 'IP-Config2' -PrivateIpAddress '10.0.1.10' -PrivateIpAddressVersion IPv4 -SubnetId <String>
Paraméterek
-ApplicationGatewayBackendAddressPool
Az Application Gateway háttércímkészlet-hivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | PSApplicationGatewayBackendAddressPool[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ApplicationGatewayBackendAddressPoolId
Az Application Gateway háttércímkészlet-hivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ApplicationSecurityGroup
Alkalmazásbiztonsági csoporthivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | PSApplicationSecurityGroup[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ApplicationSecurityGroupId
Alkalmazásbiztonsági csoporthivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Típus: | IAzureContextContainer |
Aliasok: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-GatewayLoadBalancerId
Az átjáró loadBalancer-szolgáltatói erőforrásának referenciája.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-LoadBalancerBackendAddressPool
A terheléselosztó háttércímkészletére mutató hivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | PSBackendAddressPool[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-LoadBalancerBackendAddressPoolId
A terheléselosztó háttércímkészletére mutató hivatkozások gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-LoadBalancerInboundNatRule
A terheléselosztó bejövő Nat-szabályhivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IPConfiguration tartozik.
Típus: | PSInboundNatRule[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-LoadBalancerInboundNatRuleId
A terheléselosztó bejövő hálózati címfordítási (NAT) szabályhivatkozásainak gyűjteményét adja meg, amelyhez ez a hálózati adapter IP-konfigurációja tartozik.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a hálózati adapter IP-konfigurációjának nevét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Primary
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PrivateIpAddress
Megadja a hálózati adapter IP-konfigurációjának statikus IP-címét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PrivateIpAddressVersion
A hálózati adapter IP-címkonfigurációjának IP-címverzióját adja meg. A paraméter elfogadható értékei a következők:
- IPv4
- IPv6
Típus: | String |
Elfogadott értékek: | IPv4, IPv6 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicIpAddress
Egy PublicIPAddress objektumot határoz meg. Ez a parancsmag létrehoz egy hivatkozást egy nyilvános IP-címre a hálózati adapter IP-konfigurációjának társításához.
Típus: | PSPublicIpAddress |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicIpAddressId
Ez a parancsmag létrehoz egy hivatkozást egy nyilvános IP-címre a hálózati adapter IP-konfigurációjának társításához.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Subnet
Alhálózati objektumot ad meg. Ez a parancsmag egy olyan alhálózatra mutató hivatkozást hoz létre, amelyben ez a hálózati adapter IP-konfigurációja létrejön.
Típus: | PSSubnet |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-SubnetId
Egy olyan alhálózatra mutató hivatkozást ad meg, amelyben ez a hálózati adapter IP-konfigurációja létrejön.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
String[]
PSApplicationGatewayBackendAddressPool[]
Kimenetek
PSNetworkInterfaceIPConfiguration
Jegyzetek
- Kulcsszavak: azure, azurerm, arm, erőforrás, felügyelet, vezető, hálózat, hálózatkezelés