Freigeben über


New-AzTrafficManagerProfile

Erstellt ein Traffic Manager-Profil.

Syntax

Default (Standard)

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>]

Beschreibung

Das Cmdlet New-AzTrafficManagerProfile erstellt ein Azure Traffic Manager-Profil. Geben Sie den Parameter Name und die erforderlichen Einstellungen an. Dieses Cmdlet gibt ein lokales Objekt zurück, das das neue Profil darstellt.

Dieses Cmdlet konfiguriert keine Datenverkehrs-Manager-Endpunkte. Sie können das lokale Profilobjekt mithilfe des Cmdlets Add-AzTrafficManagerEndpointConfig aktualisieren. Laden Sie dann Änderungen mithilfe des Cmdlets Set-AzTrafficManagerProfile in Traffic Manager hoch. Alternativ können Sie Endpunkte mithilfe des Cmdlets New-AzTrafficManagerEndpoint hinzufügen.

Beispiele

Beispiel 1: Erstellen eines Profils

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

Mit diesem Befehl wird ein Azure Traffic Manager-Profil namens ContosoProfile in der Ressourcengruppe ResourceGroup11 erstellt. Der DNS-FQDN ist contosoapp.trafficmanager.net.

Parameter

-CustomHeader

Liste der benutzerdefinierten Headernamen- und Wertpaare für Prüfpunktanforderungen.

Parametereigenschaften

Typ:

List<T>[TrafficManagerCustomHeader]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Parametereigenschaften

Typ:IAzureContextContainer
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:AzContext, AzureRmContext, AzureCredential

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ExpectedStatusCodeRange

Liste der erwarteten HTTP-Statuscodebereiche für Probeanforderungen.

Parametereigenschaften

Typ:

List<T>[TrafficManagerExpectedStatusCodeRange]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MaxReturn

Die maximale Anzahl von Antworten, die für Profile mit einer MultiValue-Routingmethode zurückgegeben werden.

Parametereigenschaften

Typ:

Nullable<T>[Int64]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorIntervalInSeconds

Das Intervall (in Sekunden), in dem Der Datenverkehrs-Manager die Integrität der einzelnen Endpunkte in diesem Profil überprüft. Der Standardwert ist 30.

Parametereigenschaften

Typ:

Nullable<T>[Int32]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:IntervalInSecondsForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorPath

Gibt den Pfad an, der zum Überwachen der Endpunktintegrität verwendet wird. Geben Sie einen Wert relativ zum Endpunktdomänennamen an. Dieser Wert muss mit einem Schrägstrich (/) beginnen.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PathForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorPort

Gibt den TCP-Port an, der zum Überwachen der Endpunktintegrität verwendet wird. Gültige Werte sind ganze Zahlen zwischen 1 und 65535.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:PortForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorProtocol

Gibt das Protokoll an, das zum Überwachen der Endpunktintegrität verwendet werden soll. Gültige Werte sind:

  • HTTP
  • HTTPS

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:HTTP, HTTPS, TCP
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:ProtocolForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorTimeoutInSeconds

Die Zeit (in Sekunden), die Der Traffic Manager Endpunkten in diesem Profil ermöglicht, auf die Integritätsprüfung zu reagieren. Der Standardwert ist 10.

Parametereigenschaften

Typ:

Nullable<T>[Int32]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:TimeoutInSecondsForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MonitorToleratedNumberOfFailures

Die Anzahl der aufeinanderfolgenden fehlerhaften Integritätsprüfungen, die traffic Manager toleriert, bevor ein Endpunkt in diesem Profil nach der nächsten aufeinander folgenden fehlerhaften Integritätsprüfung deklariert wird. Der Standard ist „3“.

Parametereigenschaften

Typ:

Nullable<T>[Int32]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:ToleriertNumberOfFailuresForMonitor

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Name

Gibt einen Namen für das Datenverkehrs-Manager-Profil an, das dieses Cmdlet erstellt.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ProfileStatus

Gibt den Status des Profils an. Gültige Werte sind: Aktiviert und deaktiviert.

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:Enabled, Disabled
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-RelativeDnsName

Gibt den relativen DNS-Namen an, den dieses Traffic Manager-Profil bereitstellt. Traffic Manager kombiniert diesen Wert und den DNS-Domänennamen, den Azure Traffic Manager verwendet, um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Profils zu bilden.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ResourceGroupName

Gibt den Namen einer Ressourcengruppe an. Mit diesem Cmdlet wird ein Traffic Manager-Profil in der Gruppe erstellt, die dieser Parameter angibt.

Parametereigenschaften

Typ:String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Tag

Schlüsselwertpaare in Form einer Hashtabelle, die als Tags auf dem Server festgelegt ist. Beispiel:

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

Parametereigenschaften

Typ:Hashtable
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Stichwörter

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-TrafficRoutingMethod

Gibt die Datenverkehrsroutingmethode an. Diese Methode bestimmt, welcher Endpunkt Traffic Manager als Reaktion auf eingehende DNS-Abfragen zurückgegeben wird. Gültige Werte sind:

  • Leistung
  • Gewichtet
  • Priority
  • Geografisch

Parametereigenschaften

Typ:String
Standardwert:None
Zulässige Werte:Performance, Weighted, Priority, Geographic, Subnet, MultiValue
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Ttl

Gibt den TTL-Wert (DNS Time to Live) an.

Parametereigenschaften

Typ:UInt32
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.

Eingaben

None

Ausgaben

TrafficManagerProfile