New-AzPublicIpAddress
Egy nyilvános IP-címet hoz létre.
Syntax
New-AzPublicIpAddress
[-Name <String>]
-ResourceGroupName <String>
-Location <String>
[-EdgeZone <String>]
[-Sku <String>]
[-Tier <String>]
-AllocationMethod <String>
[-IpAddressVersion <String>]
[-DomainNameLabel <String>]
[-DomainNameLabelScope <PSDomainNameLabelScopeType>]
[-IpTag <PSPublicIpTag[]>]
[-PublicIpPrefix <PSPublicIpPrefix>]
[-DdosProtectionMode <String>]
[-DdosProtectionPlanId <String>]
[-ReverseFqdn <String>]
[-IdleTimeoutInMinutes <Int32>]
[-Zone <String[]>]
[-IpAddress <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
A New-AzPublicIpAddress parancsmag létrehoz egy nyilvános IP-címet.
Példák
1. példa: Új nyilvános IP-cím létrehozása
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $dnsPrefix -Location $location
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást. Létrejön egy DNS-rekord, amely $dnsPrefix.$location.cloudapp.azure.com az erőforrás nyilvános IP-címére mutat. A rendszer azonnal lefoglal egy nyilvános IP-címet ehhez az erőforráshoz, mivel a -AllocationMethod paraméter "Statikusként" van megadva. Ha dinamikusként van megadva, a nyilvános IP-cím csak a társított erőforrás (például virtuális gép vagy terheléselosztó) indításakor (vagy létrehozásakor) lesz lefoglalva.
2. példa: Nyilvános IP-cím létrehozása fordított teljes tartománynévvel
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $dnsPrefix -Location $location -ReverseFqdn $customFqdn
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást. A -ReverseFqdn paraméterrel az Azure létrehoz egy DNS PTR-rekordot (fordított keresés) az erőforráshoz lefoglalt nyilvános IP-címhez, amely a parancsban megadott $customFqdn mutat. Előfeltételként a $customFqdn (például webapp.contoso.com) rendelkeznie kell egy DNS CNAME rekorddal (előrekeresés), amely a $dnsPrefix.$location.cloudapp.azure.com mutat.
3. példa: Új nyilvános IP-cím létrehozása ip-címmel
$ipTag = New-AzPublicIpTag -IpTagType "FirstPartyUsage" -Tag "/Sql"
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $dnsPrefix -Location $location -IpTag $ipTag
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást. Létrejön egy DNS-rekord, amely $dnsPrefix.$location.cloudapp.azure.com az erőforrás nyilvános IP-címére mutat. A rendszer azonnal lefoglal egy nyilvános IP-címet ehhez az erőforráshoz, mivel a -AllocationMethod paraméter "Statikusként" van megadva. Ha dinamikusként van megadva, a nyilvános IP-cím csak a társított erőforrás (például virtuális gép vagy terheléselosztó) indításakor (vagy létrehozásakor) lesz lefoglalva. Az Iptag az erőforráshoz társított címkék pontos megjelölésére szolgál. Az Iptag a New-AzPublicIpTag használatával adható meg, és bemenetként továbbítható az -IpTags használatával.
4. példa: Új nyilvános IP-cím létrehozása előtagból
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $dnsPrefix -Location $location -PublicIpPrefix $publicIpPrefix -Sku Standard
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást. Létrejön egy DNS-rekord, amely $dnsPrefix.$location.cloudapp.azure.com az erőforrás nyilvános IP-címére mutat. A rendszer azonnal lefoglal egy nyilvános IP-címet ehhez az erőforráshoz a megadott publicIpPrefix fájlból. Ez a beállítás csak a "Standard" termékváltozat és a "Static" AllocationMethod esetében támogatott.
5. példa: Adott nyilvános IP-cím létrehozása BYOIP-előtagból
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -Location $location -IpAddress 0.0.0.0 -PublicIpPrefix $publicIpPrefix -Sku Standard
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást adott IP-címmel. Az NRP ellenőrzi, hogy a megadott IP-cím a PublicIpPrefixben van-e, és hogy a megadott PublicIpPrefix BYOIP PublicIpPrefix-e. a megadott nyilvános IP-cím azonnal le lesz foglalva ehhez az erőforráshoz a megadott publicIpPrefix fájlból. Ez a beállítás csak a "Standard" termékváltozat, a "Static" AllocationMethod és a BYOIP PublicIpPrefix esetében támogatott.
6. példa: Új globális nyilvános IP-cím létrehozása
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $domainNameLabel -Location $location -Sku Standard -Tier Global
Ez a parancs létrehoz egy új globális nyilvános IP-címerőforrást. Létrejön egy DNS-rekord, amely $dnsPrefix.$location.cloudapp.azure.com az erőforrás nyilvános IP-címére mutat. A rendszer azonnal lefoglal egy globális nyilvános IP-címet ehhez az erőforráshoz. Ez a beállítás csak a "Standard" termékváltozat és a "Static" AllocationMethod esetében támogatott.
7. példa: Nyilvános IP-cím létrehozása DomainNameLabelScope használatával
$publicIp = New-AzPublicIpAddress -Name $publicIpName -ResourceGroupName $rgName -AllocationMethod Static -DomainNameLabel $dnsPrefix -DomainNameLabelScope $hasedReusePolicy -Location $location
Ez a parancs létrehoz egy új nyilvános IP-címerőforrást. A -DomainNameLabelScope paraméterrel az Azure létrehoz egy DNS-rekordot kivonatolt értékkel az FQDN-ben az erőforráshoz rendelt nyilvános IP-címhez a $hasedReusePolicy által javasolt szabályzattal.
Paraméterek
-AllocationMethod
Megadja a nyilvános IP-cím lefoglalásának módját. A paraméter elfogadható értékei a következők: Statikus vagy Dinamikus.
Típus: | String |
Elfogadott értékek: | Dynamic, Static |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-AsJob
Parancsmag futtatása a háttérben
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Típus: | SwitchParameter |
Aliasok: | cf |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DdosProtectionMode
A nyilvános IP-címhez használandó DdosProtectionMode
Típus: | String |
Elfogadott értékek: | VirtualNetworkInherited, Enabled, Disabled |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DdosProtectionPlanId
A nyilvános IP-címhez csatolandó DdosProtectionPlan azonosító
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 |
-DomainNameLabel
Egy nyilvános IP-cím relatív DNS-nevét adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-DomainNameLabelScope
A nyilvános IP-cím DNS-nevének HashedReusePolicy értékét adja meg.
Típus: | Nullable<T>[PSDomainNameLabelScopeType] |
Elfogadott értékek: | TenantReuse, SubscriptionReuse, ResourceGroupReuse, NoReuse |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-EdgeZone
A kiterjesztett hely neve.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Force
Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IdleTimeoutInMinutes
A tétlen időtúllépést adja meg percekben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-IpAddress
A BYOIP publicIpAddress létrehozásakor megadja az IP-címet.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-IpAddressVersion
Az IP-cím verzióját adja meg.
Típus: | String |
Elfogadott értékek: | IPv4, IPv6 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-IpTag
IpTag-lista.
Típus: | PSPublicIpTag[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Location
Azt a régiót adja meg, amelyben nyilvános IP-címet szeretne létrehozni.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a parancsmag által létrehozott nyilvános IP-cím nevét.
Típus: | String |
Aliasok: | ResourceName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-PublicIpPrefix
Azt a PSPublicIpPrefixet adja meg, amelyből a nyilvános IP-címet le szeretné foglalni.
Típus: | PSPublicIpPrefix |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ResourceGroupName
Megadja annak az erőforráscsoportnak a nevét, amelyben nyilvános IP-címet szeretne létrehozni.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-ReverseFqdn
Egy fordított, teljes tartománynevet (FQDN) ad meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Sku
A nyilvános IP-termékváltozat neve.
Típus: | String |
Elfogadott értékek: | Basic, Standard |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Tag
Kulcs-érték párok kivonattábla formájában. Például: @{key0="value0"; key1=$null; key2="value2"}
Típus: | Hashtable |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-Tier
A nyilvános IP-termékváltozat szintje.
Típus: | String |
Elfogadott értékek: | Regional, Global |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Típus: | SwitchParameter |
Aliasok: | wi |
Position: | Named |
Alapértelmezett érték: | False |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Zone
Az erőforráshoz lefoglalt IP-címet denotáló rendelkezésre állási zónák listájának származnia kell.
Típus: | String[] |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |
Bevitelek
String[]