Sdílet prostřednictvím


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

Výstupy

Object