Dela via


Set-AzureEndpoint

Ändrar en slutpunkt som tilldelats till en virtuell dator.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

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

Cmdleten Set-AzureEndpoint ändrar en slutpunkt som tilldelats till en virtuell Azure-dator. Du kan ange ändringar i en slutpunkt som inte är lastbalanserad.

Exempel

Exempel 1: Ändra en slutpunkt för att lyssna på en port

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "VirutalMachine01" | Set-AzureEndpoint -Name "Web" -PublicPort 443 -LocalPort 443 -Protocol tcp | Update-AzureVM

Det här kommandot hämtar konfigurationen av en virtuell dator med namnet VirtualMachine01 med hjälp av cmdleten Get-AzureVM . Kommandot skickar den till den aktuella cmdleten med hjälp av pipelineoperatorn. Den här cmdleten ändrar slutpunkten med namnet Web för att lyssna på port 443. Kommandot skickar objektet för den virtuella datorn till cmdleten Update-AzureVM , som implementerar dina ändringar.

Parametrar

-ACL

Anger ett konfigurationsobjekt för åtkomstkontrollistan (ACL) som den här cmdleten gäller för slutpunkten.

Type:NetworkAclObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DirectServerReturn

Anger om den här cmdleten aktiverar direkt serverretur. Ange $True som ska aktiveras eller $False att inaktivera.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IdleTimeoutInMinutes

Anger tidsgränsen för TCP-inaktivitet i minuter för slutpunkten.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationAction

Anger hur den här cmdleten svarar på en informationshändelse.

De godtagbara värdena för den här parametern är:

  • Fortsätt
  • Ignorera
  • Fråga
  • TystKontinuera
  • Stoppa
  • Suspend
Type:ActionPreference
Aliases:infa
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Anger en informationsvariabel.

Type:String
Aliases:iv
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-InternalLoadBalancerName

Anger namnet på den interna lastbalanseraren.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LoadBalancerDistribution

Anger algoritmen för lastbalanserarens distribution. Giltiga värden är:

  • sourceIP. En två tuppelns tillhörighet: Käll-IP, mål-IP
  • sourceIPProtocol. En tre tuppelns tillhörighet: Käll-IP, mål-IP, protokoll
  • Ingen. En fem tuppelns tillhörighet: Käll-IP, källport, mål-IP, målport, protokoll

Standardvärdet är inget.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LocalPort

Anger den lokala, privata port som den här slutpunkten använder. Program på den virtuella datorn lyssnar på den här porten efter tjänstindatabegäranden för den här slutpunkten.

Type:Int32
Position:2
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Anger namnet på slutpunkten.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Protocol

Anger slutpunktens protokoll. Giltiga värden är:

  • tcp
  • Udp
Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PublicPort

Anger den offentliga port som slutpunkten använder.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualIPName

Anger namnet på en virtuell IP-adress som Azure associerar med slutpunkten. Tjänsten kan ha flera virtuella IP-adresser. Om du vill skapa virtuella IP-adresser använder du cmdleten Add-AzureVirtualIP .

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Anger den virtuella dator som slutpunkten tillhör.

Type:IPersistentVM
Aliases:InputObject
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Utdata

Object