Sdílet prostřednictvím


Add-AzTrafficManagerEndpointConfig

Přidá koncový bod do místního objektu profilu Traffic Manageru.

Syntax

Add-AzTrafficManagerEndpointConfig
   -EndpointName <String>
   -TrafficManagerProfile <TrafficManagerProfile>
   -Type <String>
   [-TargetResourceId <String>]
   [-Target <String>]
   -EndpointStatus <String>
   [-Weight <UInt32>]
   [-Priority <UInt32>]
   [-EndpointLocation <String>]
   [-AlwaysServe <String>]
   [-MinChildEndpoints <UInt32>]
   [-MinChildEndpointsIPv4 <UInt32>]
   [-MinChildEndpointsIPv6 <UInt32>]
   [-GeoMapping <System.Collections.Generic.List`1[System.String]>]
   [-SubnetMapping <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerIpAddressRange]>]
   [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina Add-AzTrafficManagerEndpointConfig přidá koncový bod do místního objektu profilu služby Azure Traffic Manager. Profil můžete získat pomocí rutin New-AzTrafficManagerProfile nebo Get-AzTrafficManagerProfile.

Tato rutina pracuje s objektem místního profilu. Potvrďte změny v profilu traffic manageru pomocí rutiny Set-AzTrafficManagerProfile. Pokud chcete vytvořit koncový bod a potvrdit změnu v jedné operaci, použijte rutinu New-AzTrafficManagerEndpoint.

Příklady

Příklad 1: Přidání koncového bodu do profilu

$TrafficManagerProfile = Get-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11"
Add-AzTrafficManagerEndpointConfig -EndpointName "contoso" -EndpointStatus Enabled -Target "www.contoso.com" -TrafficManagerProfile $TrafficManagerProfile -Type ExternalEndpoints -EndpointLocation "North Europe" -Priority 1 -Weight 10
Set-AzTrafficManagerProfile -TrafficManagerProfile $TrafficManagerProfile

První příkaz získá profil Azure Traffic Manageru pomocí rutiny Get-AzTrafficManagerProfile . Příkaz uloží místní profil do proměnné $TrafficManagerProfile.

Druhý příkaz přidá koncový bod contoso do profilu uloženého v $TrafficManagerProfile. Tento příkaz obsahuje konfigurační data pro koncový bod. Tento příkaz změní pouze místní objekt.

Poslední příkaz aktualizuje profil Traffic Manageru v Azure tak, aby odpovídal místní hodnotě v $TrafficManagerProfile.

Parametry

-AlwaysServe

Pokud je služba Always Serve povolená, bude zjišťování stavu koncového bodu zakázané a koncové body budou zahrnuty do metody směrování provozu.

Type:String
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CustomHeader

Seznam vlastních dvojic názvů hlaviček a hodnot pro požadavky sondy

Type:List<T>[TrafficManagerCustomHeader]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EndpointLocation

Určuje umístění koncového bodu, které se má použít v metodě směrování provozu výkonu. Tento parametr se vztahuje pouze na koncové body typu ExternalEndpoints nebo NestedEndpoints. Tento parametr je nutné zadat při použití metody směrování provozu výkonu.

Zadejte název oblasti Azure. Úplný seznam oblastí Azure najdete v tématu Oblastihttp://azure.microsoft.com/regions/ Azure (http://azure.microsoft.com/regions/).

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

-EndpointName

Určuje název koncového bodu Traffic Manageru, který tato rutina přidá.

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

-EndpointStatus

Určuje stav koncového bodu. Platné hodnoty jsou:

  • Povolený
  • Disabled

Pokud je stav povolený, koncový bod se probírá pro stav koncového bodu a je součástí metody směrování provozu.

Type:String
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-GeoMapping

Seznam oblastí mapovaných na tento koncový bod při použití metody směrování geografického provozu Úplný seznam přijatých hodnot najdete v dokumentaci k Traffic Manageru.

Type:List<T>[String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinChildEndpoints

Minimální počet koncových bodů, které musí být k dispozici v podřízeného profilu, aby byl vnořený koncový bod v nadřazeného profilu považován za dostupný. Platí pouze pro koncový bod typu NestedEndpoints.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinChildEndpointsIPv4

Minimální počet koncových bodů IPv4 (typ záznamu DNS A), které musí být k dispozici v podřízeného profilu, aby byl v nadřazený profil považován za dostupný vnořený koncový bod. Platí pouze pro koncový bod typu NestedEndpoints.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinChildEndpointsIPv6

Minimální počet koncových bodů IPv6 (typ záznamu DNS AAAA), které musí být dostupné v podřízeného profilu, aby byl vnořený koncový bod v nadřazeného profilu považován za dostupný. Platí pouze pro koncový bod typu NestedEndpoints.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Priority

Určuje prioritu, kterou Traffic Manager přiřadí ke koncovému bodu. Tento parametr se používá pouze v případě, že je profil Traffic Manageru nakonfigurovaný pro metodu směrování provozu priority. Platné hodnoty jsou celá čísla od 1 do 1 000. Nižší hodnoty představují vyšší prioritu.

Pokud zadáte prioritu, musíte zadat priority pro všechny koncové body v profilu a žádné dva koncové body nemůžou sdílet stejnou hodnotu priority. Pokud nezadáte priority, Traffic Manager přiřadí koncovým bodům výchozí hodnoty priority počínaje jednou (1) v pořadí, v jakém profil uvádí koncové body.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SubnetMapping

Seznam rozsahů adres nebo podsítí mapovaných na tento koncový bod při použití metody směrování provozu podsítě

Type:List<T>[TrafficManagerIpAddressRange]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Target

Určuje plně kvalifikovaný název DNS koncového bodu. Traffic Manager vrátí tuto hodnotu v odpovědích DNS, když směruje provoz do tohoto koncového bodu. Tento parametr zadejte pouze pro typ koncového bodu ExternalEndpoints. U jiných typů koncových bodů místo toho zadejte parametr TargetResourceId .

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

-TargetResourceId

Určuje ID prostředku cíle. Tento parametr zadejte pouze pro typy koncových bodů AzureEndpoints a NestedEndpoints. Jako typ koncového bodu ExternalEndpoints zadejte parametr Target .

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

-TrafficManagerProfile

Určuje místní objekt TrafficManagerProfile . Tato rutina upraví tento místní objekt. K získání objektu TrafficManagerProfile použijte rutinu Get-AzTrafficManagerProfile.

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

-Type

Určuje typ koncového bodu, který tato rutina přidá do profilu Azure Traffic Manageru. Platné hodnoty jsou:

  • AzureEndpoints
  • ExternalEndpoints
  • Vnořenéendpointy
Type:String
Accepted values:AzureEndpoints, ExternalEndpoints, NestedEndpoints
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Weight

Určuje váhu, kterou Traffic Manager přiřadí ke koncovému bodu. Platné hodnoty jsou celá čísla od 1 do 1 000. Výchozí hodnota je jedna (1). Tento parametr se používá pouze v případě, že je profil Traffic Manageru nakonfigurovaný pomocí metody váženého směrování provozu.

Type:Nullable<T>[UInt32]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

TrafficManagerProfile

Výstupy

TrafficManagerProfile