Freigeben über


Invoke-AzReservationExchange

Gibt einen oder mehrere im Austausch für einen oder Reservations Reservation mehrere Käufe zurück.\n

Syntax

Invoke-AzReservationExchange
      [-SessionId <String>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Invoke-AzReservationExchange
      -Body <IExchangeRequest>
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Gibt einen oder mehrere im Austausch für einen oder Reservations Reservation mehrere Käufe zurück.\n

Beispiele

Beispiel 1: Tausch der Reservierungen mit sitzungs-ID fortsetzen, die von Invoke-AzReservationCalculateExchange abgerufen wurde

Invoke-AzReservationExchange -SessionId 8982593c-679e-4d4e-b971-c48b6d824cba

SessionId                            Status   
---------                            ------   
8982593c-679e-4d4e-b971-c48b6d824cba Succeeded

Fahren Sie mit der Sitzungs-ID fort, die von Invoke-AzReservationCalculateExchange abgerufen wurde. Dies ist ein lang ausgeführter POST-Vorgang, der ca. 10 Minuten dauern kann.

Parameter

-AsJob

Ausführen des Befehls als Auftrag

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Body

Exchange-Anforderung zum Erstellen finden Sie im Abschnitt NOTES für BODY-Eigenschaften und Erstellen einer Hashtabelle.

Typ:IExchangeRequest
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Der Parameter DefaultProfile ist nicht funktionsfähig. Verwenden Sie den Parameter "SubscriptionId", wenn sie verfügbar ist, wenn Sie das Cmdlet für ein anderes Abonnement ausführen.

Typ:PSObject
Aliase:AzureRMContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NoWait

Asynchrones Ausführen des Befehls

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SessionId

SessionId, die von der CalculateExchange-API zurückgegeben wurde.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

IExchangeRequest

Ausgaben

IExchangeOperationResultResponse