Add-AzureEndpoint
Végpontot ad hozzá egy virtuális géphez.
Feljegyzés
A jelen dokumentációban hivatkozott parancsmagok az Azure Service Manager (ASM) API-kat használó örökölt Azure-erőforrások kezelésére szolgálnak. Ez az örökölt PowerShell-modul nem ajánlott új erőforrások létrehozásakor, mivel az ASM a kivonásra van ütemezve. További információkért lásd az Azure Service Manager kivonását.
Az Az PowerShell-modul az ajánlott PowerShell-modul az Azure Resource Manager-erőforrások PowerShell-lel való kezeléséhez.
Syntax
Add-AzureEndpoint
[-Name] <String>
[-Protocol] <String>
[-LocalPort] <Int32>
[-PublicPort <Int32>]
[-DirectServerReturn <Boolean>]
[-ACL <NetworkAclObject>]
[-InternalLoadBalancerName <String>]
[-IdleTimeoutInMinutes <Int32>]
[-LoadBalancerDistribution <String>]
[-VirtualIPName <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Add-AzureEndpoint
[-Name] <String>
[-Protocol] <String>
[-LocalPort] <Int32>
[-PublicPort <Int32>]
[-DirectServerReturn <Boolean>]
[-ACL <NetworkAclObject>]
-LBSetName <String>
[-NoProbe]
[-InternalLoadBalancerName <String>]
[-IdleTimeoutInMinutes <Int32>]
[-LoadBalancerDistribution <String>]
[-VirtualIPName <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Add-AzureEndpoint
[-Name] <String>
[-Protocol] <String>
[-LocalPort] <Int32>
[-PublicPort <Int32>]
[-DirectServerReturn <Boolean>]
[-ACL <NetworkAclObject>]
-LBSetName <String>
[-DefaultProbe]
[-InternalLoadBalancerName <String>]
[-IdleTimeoutInMinutes <Int32>]
[-LoadBalancerDistribution <String>]
[-VirtualIPName <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Add-AzureEndpoint
[-Name] <String>
[-Protocol] <String>
[-LocalPort] <Int32>
[-PublicPort <Int32>]
[-DirectServerReturn <Boolean>]
[-ACL <NetworkAclObject>]
-LBSetName <String>
-ProbePort <Int32>
-ProbeProtocol <String>
[-ProbePath <String>]
[-ProbeIntervalInSeconds <Int32>]
[-ProbeTimeoutInSeconds <Int32>]
[-InternalLoadBalancerName <String>]
[-IdleTimeoutInMinutes <Int32>]
[-LoadBalancerDistribution <String>]
[-VirtualIPName <String>]
-VM <IPersistentVM>
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Az Add-AzureEndpoint parancsmag végpontot ad hozzá egy Azure-beli virtuálisgép-objektumhoz.
Példák
1. példa: Végpont hozzáadása
PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirutalMachine01" | Add-AzureEndpoint -Name "HttpIn" -Protocol "tcp" -PublicPort 80 -LocalPort 8080 | Update-AzureVM
Ez a parancs lekéri egy VirtualMachine01 nevű virtuális gép konfigurációját a Get-AzureVM parancsmag használatával. A parancs a folyamatkezelő használatával továbbítja azt az aktuális parancsmagnak. Ez a parancsmag hozzáad egy HttpIn nevű végpontot. A végpont nyilvános portja a 80-at és a helyi 8080-at. A parancs átadja a virtuálisgép-objektumot az Update-AzureVM parancsmagnak, amely végrehajtja a módosításokat.
2. példa: Elosztott terhelésű csoporthoz tartozó végpont hozzáadása
PS C:\> Get-AzureVM -ServiceName "LoadBalancedService" -Name "VirtualMachine12" | Add-AzureEndpoint -Name "HttpIn" -Protocol "tcp" -PublicPort 80 -LocalPort 8080 -LBSetName "WebFarm" -ProbePort 80 -ProbeProtocol "http" -ProbePath '/' | Update-AzureVM
Ez a parancs egy VirtualMachine07 nevű virtuális gép konfigurációját kéri le. Az aktuális parancsmag hozzáad egy HttpIn nevű végpontot. A végpont nyilvános portja a 80-at és a helyi 8080-at. A végpont a WebFarm nevű megosztott terheléselosztási csoporthoz tartozik. A 80-as porton található HTTP-mintavétel "/" elérési úttal figyeli a végpont rendelkezésre állását. A parancs végrehajtja a módosításokat.
3. példa: Virtuális IP-cím társítása végponthoz
PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirtualMachine25" | Add-AzureEndpoint -Name "HttpIn" -Protocol "tcp" -LocalPort 8080 -PublicPort 80 -VirtualIPName "ContosoVip11" | Update-AzureVM
Ez a parancs egy VirtualMachine25 nevű virtuális gép konfigurációját kéri le. Az aktuális parancsmag hozzáad egy HttpIn nevű végpontot. A végpont nyilvános portja a 80-at és a helyi 8080-at. Ez a parancs virtuális IP-címet társít a végponthoz. A parancs végrehajtja a módosításokat.
Paraméterek
-ACL
A végpont hozzáférés-vezérlési lista (ACL) konfigurációs objektumát adja meg.
Típus: | NetworkAclObject |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DefaultProbe
Azt jelzi, hogy ez a parancsmag az alapértelmezett mintavételi beállítást használja.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-DirectServerReturn
Megadja, hogy ez a parancsmag engedélyezi-e a közvetlen kiszolgálói visszatérést. Adja meg az engedélyezni kívánt $True vagy a letiltani kívánt $False.
Típus: | Boolean |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-IdleTimeoutInMinutes
A végpont tcp-üresjárati időtúllépési időszakát adja meg percekben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InformationAction
Meghatározza, hogy ez a parancsmag hogyan reagál egy információs eseményre.
A paraméter elfogadható értékei a következők:
- Folytatás
- Mellőzés
- Érdeklődik
- SilentlyContinue
- Leállítás
- Felfüggesztés
Típus: | ActionPreference |
Aliasok: | infa |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InformationVariable
Egy információs változót ad meg.
Típus: | String |
Aliasok: | iv |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-InternalLoadBalancerName
Megadja a belső terheléselosztó nevét.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LBSetName
Megadja a végponthoz beállított terheléselosztó nevét.
Típus: | String |
Aliasok: | LoadBalancedEndpointSetName |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LoadBalancerDistribution
Megadja a terheléselosztó terjesztési algoritmusát. Az érvényes értékek a következők:
- sourceIP. Két rekord affinitása: Forrás IP-címe, cél IP-címe
- sourceIPProtocol. Három vonásos affinitás: Forrás IP-címe, Cél IP-címe, Protokoll
- egyik sem. Öt rekord affinitása: Forrás IP-cím, forrásport, cél IP-cím, célport, protokoll
Az alapértelmezett érték nincs.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-LocalPort
Megadja a végpont által használt helyi, privát portot. A virtuális gépen belüli alkalmazások ezen a porton figyelik a végponthoz tartozó szolgáltatásbemeneti kéréseket.
Típus: | Int32 |
Position: | 2 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Name
Megadja a végpont nevét.
Típus: | String |
Position: | 0 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-NoProbe
Azt jelzi, hogy ez a parancsmag a mintavétel nélküli beállítást használja.
Típus: | SwitchParameter |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProbeIntervalInSeconds
A végpont mintavételes lekérdezési időközét adja meg másodpercben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProbePath
A HTTP-mintavétel relatív elérési útját adja meg.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProbePort
Megadja a végpont által használt portot.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProbeProtocol
Megadja a portprotokollt. Az érvényes értékek a következők:
- tcp
- http
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-ProbeTimeoutInSeconds
A mintavételi lekérdezés időtúllépési időszakát adja meg másodpercben.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Profile
Azt az Azure-profilt adja meg, amelyből a parancsmag beolvassa. Ha nem ad meg profilt, ez a parancsmag a helyi alapértelmezett profilból olvas be.
Típus: | AzureSMProfile |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-Protocol
A végpont protokollját adja meg. Az érvényes értékek a következők:
- tcp
- Udp
Típus: | String |
Position: | 1 |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-PublicPort
A végpont által használt nyilvános portot adja meg. Ha nem ad meg értéket, az Azure hozzárendel egy elérhető portot.
Típus: | Int32 |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VirtualIPName
Megadja annak a virtuális IP-címnek a nevét, amelyet az Azure társít a végponthoz. A szolgáltatás több virtuális IP-cím is lehet. Virtuális IP-címek létrehozásához használja az Add-AzureVirtualIP parancsmagot.
Típus: | String |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | False |
Folyamatbemenet elfogadása: | False |
Helyettesítő karakterek elfogadása: | False |
-VM
Azt a virtuális gépet adja meg, amelyhez a végpont tartozik.
Típus: | IPersistentVM |
Aliasok: | InputObject |
Position: | Named |
Alapértelmezett érték: | None |
Kötelező: | True |
Folyamatbemenet elfogadása: | True |
Helyettesítő karakterek elfogadása: | False |