Partager via


CapacityReservation Classe

Spécifie des informations sur la réservation de capacité.

Les variables sont uniquement remplies par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés pour pouvoir être envoyés à Azure.

Héritage
azure.mgmt.compute.v2022_08_01.models._models_py3.Resource
CapacityReservation

Constructeur

CapacityReservation(*, location: str, sku: _models.Sku, tags: Dict[str, str] | None = None, zones: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

location
str

Emplacement de la ressource. Obligatoire.

tags
dict[str, str]

Balises de ressource.

sku
Sku

Référence SKU de la ressource pour laquelle la capacité doit être réservée. Le nom et la capacité de la référence SKU doivent être définis. Actuellement, les références SKU de machine virtuelle avec la fonctionnalité appelée « CapacityReservationSupported » définie sur true sont prises en charge. Reportez-vous à Répertorier les références SKU Microsoft.Compute dans une région (https://docs.microsoft.com/rest/api/compute/resourceskus/list) pour connaître les valeurs prises en charge. Obligatoire.

zones
list[str]

Zone de disponibilité à utiliser pour cette réservation de capacité. La zone doit être une valeur unique et doit également faire partie de la liste des zones spécifiées lors de la création du groupe de réservations de capacité. La zone peut être affectée uniquement lors de la création. Si elle n’est pas fournie, la réservation prend uniquement en charge les déploiements non zonaux. S’il est fourni, applique la machine virtuelle/VMSS à l’aide de cette réservation de capacité à se trouver dans la même zone.

Variables

id
str

ID de ressource.

name
str

Nom de la ressource.

type
str

Type de ressource.

location
str

Emplacement de la ressource. Obligatoire.

tags
dict[str, str]

Balises de ressource.

sku
Sku

Référence SKU de la ressource pour laquelle la capacité doit être réservée. Le nom et la capacité de la référence SKU doivent être définis. Actuellement, les références SKU de machine virtuelle avec la fonctionnalité appelée « CapacityReservationSupported » définie sur true sont prises en charge. Reportez-vous à Répertorier les références SKU Microsoft.Compute dans une région (https://docs.microsoft.com/rest/api/compute/resourceskus/list) pour connaître les valeurs prises en charge. Obligatoire.

zones
list[str]

Zone de disponibilité à utiliser pour cette réservation de capacité. La zone doit être une valeur unique et doit également faire partie de la liste des zones spécifiées lors de la création du groupe de réservations de capacité. La zone peut être affectée uniquement lors de la création. Si elle n’est pas fournie, la réservation prend uniquement en charge les déploiements non zonaux. S’il est fourni, applique la machine virtuelle/VMSS à l’aide de cette réservation de capacité à se trouver dans la même zone.

reservation_id
str

ID unique généré et affecté à la réservation de capacité par la plateforme qui ne change pas tout au long de la durée de vie de la ressource.

platform_fault_domain_count
int

Spécifie la valeur du nombre de domaines d’erreur pris en charge par la réservation de capacité pour la taille de machine virtuelle demandée.:code :
NOTE: The fault domain count specified for a resource (like virtual machines scale set) must be less than or equal to this value if it deploys using capacity reservation.:code:
:code:>><<<br>Version api minimale : 2022-08-01.

virtual_machines_associated
list[SubResourceReadOnly]

Liste de tous les ID de ressource de machine virtuelle associés à la réservation de capacité.

provisioning_time
datetime

Date de la dernière mise à jour de la réservation de capacité.

provisioning_state
str

État d’approvisionnement, qui apparaît uniquement dans la réponse.

instance_view
CapacityReservationInstanceView

Vue instance réservation de capacité.

time_created
datetime

Spécifie l’heure à laquelle la ressource de réservation de capacité a été créée.:code :
:code:>><<<br>Version api minimale : 2021-11-01.