New-AzTrafficManagerProfile

Létrehoz egy Traffic Manager-profilt.

Syntax

New-AzTrafficManagerProfile
   -Name <String>
   -ResourceGroupName <String>
   [-ProfileStatus <String>]
   -RelativeDnsName <String>
   -Ttl <UInt32>
   -TrafficRoutingMethod <String>
   -MonitorProtocol <String>
   -MonitorPort <UInt32>
   [-MonitorPath <String>]
   [-MonitorIntervalInSeconds <Int32>]
   [-MonitorTimeoutInSeconds <Int32>]
   [-MonitorToleratedNumberOfFailures <Int32>]
   [-MaxReturn <Int64>]
   [-Tag <Hashtable>]
   [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
   [-ExpectedStatusCodeRange <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerExpectedStatusCodeRange]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

A New-AzTrafficManagerProfile parancsmag létrehoz egy Azure Traffic Manager-profilt. Adja meg a Név paramétert és a szükséges beállításokat. Ez a parancsmag egy helyi objektumot ad vissza, amely az új profilt jelöli.

Ez a parancsmag nem konfigurálja a Traffic Manager-végpontokat. A helyi profilobjektumot az Add-AzTrafficManagerEndpointConfig parancsmaggal frissítheti. Ezután töltse fel a változásokat a Traffic Managerbe a Set-AzTrafficManagerProfile parancsmag használatával. Másik lehetőségként a New-AzTrafficManagerEndpoint parancsmaggal is hozzáadhat végpontokat.

Példák

1. példa: Profil létrehozása

New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"

Ez a parancs létrehoz egy ContosoProfile nevű Azure Traffic Manager-profilt a ResourceGroup11 erőforráscsoportban. A DNS teljes tartománynév contosoapp.trafficmanager.net.

Paraméterek

-CustomHeader

A mintavételi kérelmek egyéni fejlécnevének és értékpárjainak listája.

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

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

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

-ExpectedStatusCodeRange

A mintavételi kérelmek várt HTTP-állapotkód-tartományainak listája.

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

-MaxReturn

A többértékű útválasztási módszerrel visszaadott válaszok maximális száma.

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

-MonitorIntervalInSeconds

Az az időköz (másodpercben), amelyen a Traffic Manager ellenőrzi a profil egyes végpontjainak állapotát. Az alapértelmezett érték 30.

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

-MonitorPath

A végpont állapotának figyeléséhez használt elérési utat adja meg. Adjon meg egy értéket a végponttartomány nevéhez képest. Ennek az értéknek perjellel (/) kell kezdődnie.

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

-MonitorPort

A végpont állapotának figyeléséhez használt TCP-portot adja meg. Az érvényes értékek 1 és 65535 közötti egész számok.

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

-MonitorProtocol

A végpont állapotának figyeléséhez használandó protokollt adja meg. Az érvényes értékek a következők:

  • HTTP
  • HTTPS
Type:String
Aliases:ProtocolForMonitor
Accepted values:HTTP, HTTPS, TCP
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-MonitorTimeoutInSeconds

Az az idő (másodpercben), amellyel a Traffic Manager lehetővé teszi, hogy a profil végpontjai válaszoljanak az állapot-ellenőrzésre. Az alapértelmezett érték 10.

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

-MonitorToleratedNumberOfFailures

Az egymást követő sikertelen állapotellenőrzések száma, amelyeket a Traffic Manager tolerál, mielőtt egy végpontot deklarált volna ebben a profilban, a következő sikertelen állapotellenőrzés után csökkent. Az alapértelmezett érték 3.

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

-Name

Megadja a parancsmag által létrehozott Traffic Manager-profil nevét.

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

-ProfileStatus

A profil állapotát adja meg. Az érvényes értékek a következők: Engedélyezve és letiltva.

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

-RelativeDnsName

Megadja a Traffic Manager-profil által megadott relatív DNS-nevet. A Traffic Manager egyesíti ezt az értéket és az Azure Traffic Manager által a profil teljes tartománynevének (FQDN) létrehozásához használt DNS-tartománynevet.

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

-ResourceGroupName

Egy erőforráscsoport nevét adja meg. Ez a parancsmag létrehoz egy Traffic Manager-profilt a paraméter által megadott csoportban.

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

-Tag

Kulcs-érték párok kivonattábla formájában, címkékként a kiszolgálón. Példa:

@{key0="value0"; key1=$null; key2="value2"}

Type:Hashtable
Aliases:Tags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TrafficRoutingMethod

A forgalom útválasztási módszerét adja meg. Ez a metódus határozza meg, hogy a Traffic Manager melyik végpontot adja vissza a bejövő DNS-lekérdezésekre válaszul. Az érvényes értékek a következők:

  • Teljesítmény
  • Súlyozott
  • Prioritás
  • Földrajzi
Type:String
Accepted values:Performance, Weighted, Priority, Geographic, Subnet, MultiValue
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Ttl

A DNS élettartamának (TTL) értékét adja meg.

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

Bevitelek

None

Kimenetek

TrafficManagerProfile