Set-AzureEndpoint
Upraví koncový bod přiřazený k virtuálnímu počítači.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
Set-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>]
Description
Rutina Set-AzureEndpoint upraví koncový bod přiřazený k virtuálnímu počítači Azure. Můžete zadat změny koncového bodu, který není vyrovnán zatížením.
Příklady
Příklad 1: Úprava koncového bodu pro naslouchání na portu
PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirutalMachine01" | Set-AzureEndpoint -Name "Web" -PublicPort 443 -LocalPort 443 -Protocol tcp | Update-AzureVM
Tento příkaz načte konfiguraci virtuálního počítače s názvem VirtualMachine01 pomocí rutiny Get-AzureVM . Příkaz ho předá aktuální rutině pomocí operátoru kanálu. Tato rutina upraví koncový bod s názvem Web tak, aby naslouchal na portu 443. Příkaz předá objekt virtuálního počítače rutině Update-AzureVM , která implementuje vaše změny.
Parametry
-ACL
Určuje objekt konfigurace seznamu řízení přístupu (ACL), který se tato rutina vztahuje na koncový bod.
Typ: | NetworkAclObject |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DirectServerReturn
Určuje, jestli tato rutina povolí přímé vrácení serveru. Zadejte $True, které chcete povolit, nebo $False zakázat.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IdleTimeoutInMinutes
Určuje časový limit nečinnosti protokolu TCP v minutách koncového bodu.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InformationAction
Určuje, jak tato rutina reaguje na informační událost.
Tento parametr přijímá tyto hodnoty:
- Pokračovat
- Ignorovat
- Informovat se
- SilentlyContinue
- Zastavit
- Suspend
Typ: | ActionPreference |
Aliasy: | infa |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InformationVariable
Určuje informační proměnnou.
Typ: | String |
Aliasy: | iv |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InternalLoadBalancerName
Určuje název interního nástroje pro vyrovnávání zatížení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LoadBalancerDistribution
Určuje distribuční algoritmus nástroje pro vyrovnávání zatížení. Platné hodnoty jsou:
- sourceIP. Spřažení se řazenou kolekcí členů: zdrojová IP adresa, cílová IP adresa
- sourceIPProtocol. Tří spřažení řazené kolekce členů: zdrojová IP adresa, cílová IP adresa, protokol
- žádný. Pět spřažení řazené kolekce členů: zdrojová IP adresa, zdrojový port, cílová IP adresa, cílový port, protokol
Výchozí hodnota není žádná.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-LocalPort
Určuje místní privátní port, který tento koncový bod používá. Aplikace v rámci virtuálního počítače naslouchají na tomto portu pro požadavky na vstup služby pro tento koncový bod.
Typ: | Int32 |
Position: | 2 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název koncového bodu.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure, ze kterého se tato rutina čte. Pokud nezadáte profil, tato rutina načte z místního výchozího profilu.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Protocol
Určuje protokol koncového bodu. Platné hodnoty jsou:
- tcp
- protokol udp
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PublicPort
Určuje veřejný port, který koncový bod používá.
Typ: | Int32 |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VirtualIPName
Určuje název virtuální IP adresy, kterou Azure přidruží ke koncovému bodu. Vaše služba může mít několik virtuálních IP adres. K vytvoření virtuálních IP adres použijte rutinu Add-AzureVirtualIP .
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VM
Určuje virtuální počítač, do kterého koncový bod patří.
Typ: | IPersistentVM |
Aliasy: | InputObject |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |