Delen via


az reservations reservation-order

Notitie

Deze verwijzing maakt deel uit van de reserveringsextensie voor de Azure CLI (versie 2.50.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az reservations reservation-order uitvoert. Meer informatie over extensies.

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Reserveringsorder.

Opdracht

Name Description Type Status
az reservations reservation-order calculate

Bereken de prijs voor het plaatsen van een ReservationOrder.

Toestel Preview uitvoeren
az reservations reservation-order calculate-refund

Bereken de prijs voor retourneren Reservations als er geen beleidsfouten zijn.

Toestel Preview uitvoeren
az reservations reservation-order change-directory

Wijzig de map (tenant) van ReservationOrder en allemaal Reservation eronder in de opgegeven tenant-id.

Toestel Preview uitvoeren
az reservations reservation-order list

Lijst met alle ReservationOrders waartoe de gebruiker toegang heeft in de huidige tenant.

Toestel Preview uitvoeren
az reservations reservation-order purchase

Maak ReservationOrder en maak een resource onder de opgegeven URI.

Toestel Preview uitvoeren
az reservations reservation-order return

Retourneer een reservering.

Toestel Preview uitvoeren
az reservations reservation-order show

De details van de ReservationOrder.

Toestel Preview uitvoeren
az reservations reservation-order wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

Toestel Preview uitvoeren

az reservations reservation-order calculate

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Bereken de prijs voor het plaatsen van een ReservationOrder.

az reservations reservation-order calculate [--applied-scope]
                                            [--applied-scope-property]
                                            [--applied-scope-type {ManagementGroup, Shared, Single}]
                                            [--billing-plan {Monthly, Upfront}]
                                            [--billing-scope]
                                            [--display-name]
                                            [--instance-flexibility {Off, On}]
                                            [--location]
                                            [--quantity]
                                            [--renew {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--reserved-resource-type {AVS, AppService, AzureDataExplorer, AzureFiles, BlockBlob, CosmosDb, DataFactory, Databricks, DedicatedHost, ManagedDisk, MariaDb, MySql, NetAppStorage, PostgreSql, RedHat, RedHatOsa, RedisCache, SapHana, SqlAzureHybridBenefit, SqlDataWarehouse, SqlDatabases, SqlEdge, SuseLinux, VMwareCloudSimple, VirtualMachineSoftware, VirtualMachines}]
                                            [--review-date-time]
                                            [--sku]
                                            [--term {P1Y, P3Y, P5Y}]

Voorbeelden

Prijs berekenen

az reservations reservation-order calculate --applied-scope-type Shared --billing-scope 50000000-aaaa-bbbb-cccc-100000000002 --display-name name1 --quantity 1 --reserved-resource-type VirtualMachines --sku Standard_B1s --term P1Y --billing-plan Monthly --location eastus

Optionele parameters

--applied-scope

Abonnement dat het voordeel wordt toegepast. Vereist als --applied-scope-type single is. Geef niet op of --applied-scope-type gedeeld is. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--applied-scope-property

Eigenschappen die specifiek zijn voor het toegepaste bereiktype. Niet vereist indien niet van toepassing. Vereist en moet tenantId en managementGroupId opgeven als AppliedScopeType ManagementGroup ondersteuning biedt voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--applied-scope-type

Type van het toegepaste bereik.

geaccepteerde waarden: ManagementGroup, Shared, Single
--billing-plan

Vertegenwoordig de factureringsplannen.

geaccepteerde waarden: Monthly, Upfront
--billing-scope

Abonnement dat in rekening wordt gebracht voor het aanschaffen van reservering.

--display-name

Beschrijvende naam van de reservering.

--instance-flexibility

Als u dit inschakelt, wordt de reserveringskorting toegepast op andere VM's in dezelfde VM-groottegroep. Geef alleen het gereserveerde resourcetype VirtualMachines op.

geaccepteerde waarden: Off, On
--location

De Azure-regio waar de gereserveerde resource zich bevindt.

--quantity

Hoeveelheid van de SKU's die deel uitmaken van de reservering.

--renew

Als u dit instelt op True, wordt automatisch een nieuwe reservering aangeschaft op de vervaldatum.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
standaardwaarde: False
--reserved-resource-type

Het type resource dat wordt gereserveerd.

geaccepteerde waarden: AVS, AppService, AzureDataExplorer, AzureFiles, BlockBlob, CosmosDb, DataFactory, Databricks, DedicatedHost, ManagedDisk, MariaDb, MySql, NetAppStorage, PostgreSql, RedHat, RedHatOsa, RedisCache, SapHana, SqlAzureHybridBenefit, SqlDataWarehouse, SqlDatabases, SqlEdge, SuseLinux, VMwareCloudSimple, VirtualMachineSoftware, VirtualMachines
--review-date-time

Dit is de datum en tijd waarop het Hybride Azure-voordeel moet worden gecontroleerd.

--sku

SKU-naam voor aankoop.

--term

Vertegenwoordig de looptijd van de reservering.

geaccepteerde waarden: P1Y, P3Y, P5Y
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order calculate-refund

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Bereken de prijs voor retourneren Reservations als er geen beleidsfouten zijn.

az reservations reservation-order calculate-refund --reservation-order-id
                                                   [--id]
                                                   [--quantity]
                                                   [--reservation-id]
                                                   [--scope]

Voorbeelden

Restitutie berekenen

az reservations reservation-order calculate-refund --reservation-order-id 0000000-aaaa-bbbb-cccc-20000000001 --id /providers/microsoft.capacity/reservationOrders/0000000-aaaa-bbbb-cccc-20000000001 --scope Reservation --quantity 1 --reservation-id /providers/microsoft.capacity/reservationOrders/0000000-aaaa-bbbb-cccc-20000000001/reservations/50000000-aaaa-bbbb-cccc-200000000000

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--id

Volledig gekwalificeerde id van de reserveringsorder die wordt geretourneerd.

--quantity

Hoeveelheid die moet worden geretourneerd. Moet groter zijn dan nul.

--reservation-id

Volledig gekwalificeerde id van de reservering die wordt geretourneerd.

--scope

Het bereik van de restitutie, bijvoorbeeld Reservering.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order change-directory

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Wijzig de map (tenant) van ReservationOrder en allemaal Reservation eronder in de opgegeven tenant-id.

az reservations reservation-order change-directory --reservation-order-id
                                                   [--destination-tenant-id]

Voorbeelden

Een reserveringsorder wijzigen in een andere tenant

az reservations reservation-order change-directory --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000000 --destination-tenant-id 10000000-aaaa-bbbb-cccc-200000000011

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--destination-tenant-id

Tenant-id-GUID waarnaar de reserveringsorder moet worden overgedragen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order list

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Lijst met alle ReservationOrders waartoe de gebruiker toegang heeft in de huidige tenant.

az reservations reservation-order list [--max-items]
                                       [--next-token]

Voorbeelden

Lijst met alle reserveringsorders waartoe de gebruiker toegang heeft in de huidige tenant.

az reservations reservation-order list

Optionele parameters

--max-items

Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token het argument van een volgende opdracht.

--next-token

Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order purchase

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Maak ReservationOrder en maak een resource onder de opgegeven URI.

az reservations reservation-order purchase --reservation-order-id
                                           [--applied-scope]
                                           [--applied-scope-property]
                                           [--applied-scope-type {ManagementGroup, Shared, Single}]
                                           [--billing-plan {Monthly, Upfront}]
                                           [--billing-scope]
                                           [--display-name]
                                           [--instance-flexibility {Off, On}]
                                           [--location]
                                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--quantity]
                                           [--renew {0, 1, f, false, n, no, t, true, y, yes}]
                                           [--reserved-resource-type {AVS, AppService, AzureDataExplorer, AzureFiles, BlockBlob, CosmosDb, DataFactory, Databricks, DedicatedHost, ManagedDisk, MariaDb, MySql, NetAppStorage, PostgreSql, RedHat, RedHatOsa, RedisCache, SapHana, SqlAzureHybridBenefit, SqlDataWarehouse, SqlDatabases, SqlEdge, SuseLinux, VMwareCloudSimple, VirtualMachineSoftware, VirtualMachines}]
                                           [--review-date-time]
                                           [--sku]
                                           [--term {P1Y, P3Y, P5Y}]

Voorbeelden

Een reservering met één bereik aanschaffen

az reservations reservation-order purchase --reservation-order-id 40000000-aaaa-bbbb-cccc-200000000005 --applied-scope-type Single --billing-scope 50000000-aaaa-bbbb-cccc-200000000005 --reserved-resource-type VirtualMachines --display-name name1 --quantity 1 --sku Standard_B1s --term P1Y --billing-plan Monthly --location eastus --applied-scope 50000000-aaaa-bbbb-cccc-200000000010

Een enkel bereik aanschaffen met resourcegroepreservering

az reservations reservation-order purchase --reservation-order-id 40000000-aaaa-bbbb-cccc-200000000005 --applied-scope-type Single --billing-scope 50000000-aaaa-bbbb-cccc-200000000005 --reserved-resource-type VirtualMachines --display-name testername1 --quantity 1 --sku Standard_B1s --term P1Y --billing-plan Monthly --location eastus --applied-scope '/subscriptions/50000000-aaaa-bbbb-cccc-200000000005/resourceGroups/rg1' --instance-flexibility Off

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--applied-scope

Abonnement dat het voordeel wordt toegepast. Vereist als --applied-scope-type single is. Geef niet op of --applied-scope-type gedeeld is. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--applied-scope-property

Eigenschappen die specifiek zijn voor het toegepaste bereiktype. Niet vereist indien niet van toepassing. Vereist en moet tenantId en managementGroupId opgeven als AppliedScopeType ManagementGroup ondersteuning biedt voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.

--applied-scope-type

Type van het toegepaste bereik.

geaccepteerde waarden: ManagementGroup, Shared, Single
--billing-plan

Vertegenwoordig de factureringsplannen.

geaccepteerde waarden: Monthly, Upfront
--billing-scope

Abonnement dat in rekening wordt gebracht voor het aanschaffen van reservering.

--display-name

Beschrijvende naam van de reservering.

--instance-flexibility

Als u dit inschakelt, wordt de reserveringskorting toegepast op andere VM's in dezelfde VM-groottegroep. Geef alleen het gereserveerde resourcetype VirtualMachines op.

geaccepteerde waarden: Off, On
--location

De Azure-regio waar de gereserveerde resource zich bevindt.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--quantity

Hoeveelheid van de SKU's die deel uitmaken van de reservering.

--renew

Als u dit instelt op True, wordt automatisch een nieuwe reservering aangeschaft op de vervaldatum.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
standaardwaarde: False
--reserved-resource-type

Het type resource dat wordt gereserveerd.

geaccepteerde waarden: AVS, AppService, AzureDataExplorer, AzureFiles, BlockBlob, CosmosDb, DataFactory, Databricks, DedicatedHost, ManagedDisk, MariaDb, MySql, NetAppStorage, PostgreSql, RedHat, RedHatOsa, RedisCache, SapHana, SqlAzureHybridBenefit, SqlDataWarehouse, SqlDatabases, SqlEdge, SuseLinux, VMwareCloudSimple, VirtualMachineSoftware, VirtualMachines
--review-date-time

Dit is de datum en tijd waarop het Hybride Azure-voordeel moet worden gecontroleerd.

--sku

SKU-naam voor aankoop.

--term

Vertegenwoordig de looptijd van de reservering.

geaccepteerde waarden: P1Y, P3Y, P5Y
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order return

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Retourneer een reservering.

az reservations reservation-order return --reservation-order-id
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--quantity]
                                         [--reservation-id]
                                         [--return-reason]
                                         [--scope]
                                         [--session-id]

Voorbeelden

Een reservering retourneren

az reservations reservation-order return --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000000 --return-reason mockReason --scope Reservation --quantity 1 --reservation-id /providers/microsoft.capacity/reservationOrders/50000000-aaaa-bbbb-cccc-200000000000/reservations/30000000-aaaa-bbbb-cccc-200000000011 --session-id 40000000-aaaa-bbbb-cccc-200000000020

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

geaccepteerde waarden: 0, 1, f, false, n, no, t, true, y, yes
--quantity

Hoeveelheid die moet worden geretourneerd. Moet groter zijn dan nul.

--reservation-id

Volledig gekwalificeerde id van de reservering die wordt geretourneerd.

--return-reason

De reden voor het retourneren van de reservering.

--scope

Het bereik van de restitutie, bijvoorbeeld Reservering.

--session-id

SessionId die is geretourneerd door de CalculateRefund-API.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order show

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

De details van de ReservationOrder.

az reservations reservation-order show --reservation-order-id
                                       [--expand]

Voorbeelden

De details van een reserveringsorder ophalen

az reservations reservation-order show --reservation-order-id 50000000-aaaa-bbbb-cccc-200000000005

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--expand

Kan worden gebruikt om het planInformation uit te breiden.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az reservations reservation-order wait

Preview

De opdrachtgroep 'reserveringen' is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Plaats de CLI in een wachtstatus totdat aan een voorwaarde is voldaan.

az reservations reservation-order wait --reservation-order-id
                                       [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--expand]
                                       [--interval]
                                       [--timeout]
                                       [--updated]

Vereiste parameters

--reservation-order-id

Order-id van de reservering.

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

standaardwaarde: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--expand

Kan worden gebruikt om het planInformation uit te breiden.

--interval

Polling-interval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.