Partager via


az reservations reservation-order

Remarque

Cette référence fait partie de l’extension de réservation pour Azure CLI (version 2.50.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az reservations reservation-order . En savoir plus sur les extensions.

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Réservations- ordre de réservation.

Commandes

Nom Description Type Statut
az reservations reservation-order calculate

Calculer le prix de placement d’un ReservationOrder.

Extension Aperçu
az reservations reservation-order calculate-refund

Calculez le prix de retour Reservations en l’absence d’erreurs de stratégie.

Extension Aperçu
az reservations reservation-order change-directory

Modifiez le répertoire (locataire) de ReservationOrder l’ID de locataire spécifié et tous Reservation sous celui-ci.

Extension Aperçu
az reservations reservation-order list

Liste de tous les ReservationOrders auxquels l’utilisateur a accès dans le locataire actuel.

Extension Aperçu
az reservations reservation-order purchase

Créez et créez une ReservationOrder ressource sous l’URI spécifié.

Extension Aperçu
az reservations reservation-order return

Retourne une réservation.

Extension Aperçu
az reservations reservation-order show

Obtenez les détails du ReservationOrder.

Extension Aperçu
az reservations reservation-order wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Extension Aperçu

az reservations reservation-order calculate

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Calculer le prix de placement d’un 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}]

Exemples

Calculer le prix

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

Paramètres facultatifs

--applied-scope

Abonnement auquel l’avantage sera appliqué. Obligatoire si --applied-scope-type est unique. Ne spécifiez pas si --applied-scope-type est Partagé. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--applied-scope-property

Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable. Obligatoire et doit fournir tenantId et managementGroupId si AppliedScopeType est ManagementGroup Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--applied-scope-type

Type de l’étendue appliquée.

valeurs acceptées: ManagementGroup, Shared, Single
--billing-plan

Représentez les plans de facturation.

valeurs acceptées: Monthly, Upfront
--billing-scope

Abonnement qui sera facturé pour l’achat de réservation.

--display-name

Nom convivial de la réservation.

--instance-flexibility

L’activation de cette option applique la remise de réservation à d’autres machines virtuelles du même groupe de tailles de machine virtuelle. Spécifiez uniquement le type de ressource réservée VirtualMachines.

valeurs acceptées: Off, On
--location

Région Azure où réside la ressource réservée.

--quantity

Quantité des références SKU qui font partie de la réservation.

--renew

Si cette valeur est true, vous achetez automatiquement une nouvelle réservation à la date d’expiration.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
valeur par défaut: False
--reserved-resource-type

Type de la ressource qui est réservée.

valeurs acceptées: 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

Il s’agit de la date à laquelle l’avantage hybride Azure doit être examiné.

--sku

Nom de la référence SKU pour l’achat.

--term

Représente le terme de réservation.

valeurs acceptées: P1Y, P3Y, P5Y
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order calculate-refund

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Calculez le prix de retour Reservations en l’absence d’erreurs de stratégie.

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

Exemples

Calculer le remboursement

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--id

Identificateur complet de l’ordre de réservation retourné.

--quantity

Quantité à retourner. Doit être supérieur à zéro.

--reservation-id

Identificateur complet de la réservation retournée.

--scope

Étendue du remboursement, par exemple réservation.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order change-directory

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Modifiez le répertoire (locataire) de ReservationOrder l’ID de locataire spécifié et tous Reservation sous celui-ci.

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

Exemples

Modifier une commande de réservation en un autre locataire

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--destination-tenant-id

GUID de l’ID de locataire vers lequel l’ordre de réservation doit être transféré.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order list

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Liste de tous les ReservationOrders auxquels l’utilisateur a accès dans le locataire actuel.

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

Exemples

Liste de toutes les commandes de réservation auxquelles l’utilisateur a accès dans le locataire actuel.

az reservations reservation-order list

Paramètres facultatifs

--max-items

Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token l’argument d’une commande suivante.

--next-token

Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order purchase

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez et créez une ReservationOrder ressource sous l’URI spécifié.

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

Exemples

Acheter une réservation d’étendue unique

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

Acheter une étendue unique avec réservation de groupe de ressources

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--applied-scope

Abonnement auquel l’avantage sera appliqué. Obligatoire si --applied-scope-type est unique. Ne spécifiez pas si --applied-scope-type est Partagé. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--applied-scope-property

Propriétés spécifiques au type d’étendue appliqué. Non obligatoire s’il n’est pas applicable. Obligatoire et doit fournir tenantId et managementGroupId si AppliedScopeType est ManagementGroup Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

--applied-scope-type

Type de l’étendue appliquée.

valeurs acceptées: ManagementGroup, Shared, Single
--billing-plan

Représentez les plans de facturation.

valeurs acceptées: Monthly, Upfront
--billing-scope

Abonnement qui sera facturé pour l’achat de réservation.

--display-name

Nom convivial de la réservation.

--instance-flexibility

L’activation de cette option applique la remise de réservation à d’autres machines virtuelles du même groupe de tailles de machine virtuelle. Spécifiez uniquement le type de ressource réservée VirtualMachines.

valeurs acceptées: Off, On
--location

Région Azure où réside la ressource réservée.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--quantity

Quantité des références SKU qui font partie de la réservation.

--renew

Si cette valeur est true, vous achetez automatiquement une nouvelle réservation à la date d’expiration.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
valeur par défaut: False
--reserved-resource-type

Type de la ressource qui est réservée.

valeurs acceptées: 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

Il s’agit de la date à laquelle l’avantage hybride Azure doit être examiné.

--sku

Nom de la référence SKU pour l’achat.

--term

Représente le terme de réservation.

valeurs acceptées: P1Y, P3Y, P5Y
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order return

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Retourne une réservation.

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]

Exemples

Retourner une réservation

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--quantity

Quantité à retourner. Doit être supérieur à zéro.

--reservation-id

Identificateur complet de la réservation retournée.

--return-reason

Motif du retour de la réservation.

--scope

Étendue du remboursement, par exemple réservation.

--session-id

SessionId retourné par l’API CalculateRefund.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order show

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Obtenez les détails du ReservationOrder.

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

Exemples

Obtenir les détails d’une commande de réservation

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--expand

Peut être utilisé pour développer le planInformation.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az reservations reservation-order wait

Préversion

Le groupe de commandes « reservations » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

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

Paramètres obligatoires

--reservation-order-id

ID de commande de la réservation.

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendez la suppression.

valeur par défaut: False
--exists

Attendez que la ressource existe.

valeur par défaut: False
--expand

Peut être utilisé pour développer le planInformation.

--interval

Intervalle d’interrogation en secondes.

valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.