Delen via


Invoke-AzReservationExchange

Retourneert een of meer Reservations in ruil voor een of meer Reservation aankopen.\n

Syntaxis

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

Description

Retourneert een of meer Reservations in ruil voor een of meer Reservation aankopen.\n

Voorbeelden

Voorbeeld 1: Reserveringen uitwisselen met sessie-id verkregen van Invoke-AzReservationCalculateExchange

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

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

Ga door met het uitwisselen van reserveringen met de sessie-id die is verkregen van Invoke-AzReservationCalculateExchange. Dit is een langdurige POST-bewerking die ongeveer 10 minuten kan duren.

Parameters

-AsJob

De opdracht uitvoeren als een taak

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Body

Exchange-aanvraag Voor constructie raadpleegt u de sectie NOTES voor hoofdteksteigenschappen en maakt u een hash-tabel.

Type:IExchangeRequest
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type:SwitchParameter
Aliassen:cf
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DefaultProfile

De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.

Type:PSObject
Aliassen:AzureRMContext, AzureCredential
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-NoWait

De opdracht asynchroon uitvoeren

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-SessionId

SessionId die is geretourneerd door de CalculateExchange-API.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type:SwitchParameter
Aliassen:wi
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

Invoerwaarden

IExchangeRequest

Uitvoerwaarden

IExchangeOperationResultResponse