VirtualMachineScaleSetResource Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe représentant un VirtualMachineScaleSet avec les opérations instance qui peuvent être effectuées dessus. Si vous avez un, ResourceIdentifier vous pouvez construire un VirtualMachineScaleSetResource à partir d’un instance de à l’aide de ArmClient la méthode GetVirtualMachineScaleSetResource. Sinon, vous pouvez en obtenir un à partir de sa ressource ResourceGroupResource parente à l’aide de la méthode GetVirtualMachineScaleSet.
public class VirtualMachineScaleSetResource : Azure.ResourceManager.ArmResource
type VirtualMachineScaleSetResource = class
inherit ArmResource
Public Class VirtualMachineScaleSetResource
Inherits ArmResource
- Héritage
Constructeurs
VirtualMachineScaleSetResource() |
Initialise une nouvelle instance de la classe pour la VirtualMachineScaleSetResource simulation. |
Champs
ResourceType |
Obtient le type de ressource pour les opérations. |
Propriétés
Client |
Obtient le ArmClient à partir duquel ce client de ressource a été créé. (Hérité de ArmResource) |
Data |
Obtient les données représentant cette fonctionnalité. |
Diagnostics |
Obtient les options de diagnostic pour ce client de ressources. (Hérité de ArmResource) |
Endpoint |
Obtient l’URI de base pour ce client de ressource. (Hérité de ArmResource) |
HasData |
Obtient si le instance actuel contient des données. |
Id |
Obtient l’identificateur de ressource. (Hérité de ArmResource) |
Pipeline |
Obtient le pipeline pour ce client de ressource. (Hérité de ArmResource) |
Méthodes
AddTag(String, String, CancellationToken) |
Ajoutez une étiquette à la ressource actuelle.
|
AddTagAsync(String, String, CancellationToken) |
Ajoutez une étiquette à la ressource actuelle.
|
CancelVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken) |
Annule la mise à niveau propagée actuelle du groupe de machines virtuelles identiques.
|
CancelVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken) |
Annule la mise à niveau propagée actuelle du groupe de machines virtuelles identiques.
|
CanUseTagResource(CancellationToken) |
Vérifie si l’API TagResource est déployée dans l’environnement actuel. (Hérité de ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Vérifie si l’API TagResource est déployée dans l’environnement actuel. (Hérité de ArmResource) |
ConvertToSinglePlacementGroup(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken) |
Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant.
|
ConvertToSinglePlacementGroupAsync(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken) |
Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant.
|
CreateResourceIdentifier(String, String, String) |
Générez l’identificateur de ressource d’un VirtualMachineScaleSetResource instance. |
Deallocate(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Désalloue des machines virtuelles spécifiques dans un groupe de machines virtuelles identiques. Arrête les machines virtuelles et libère les ressources de calcul. Vous n’êtes pas facturé pour les ressources de calcul que ce groupe de machines virtuelles identiques libère.
|
DeallocateAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Désalloue des machines virtuelles spécifiques dans un groupe de machines virtuelles identiques. Arrête les machines virtuelles et libère les ressources de calcul. Vous n’êtes pas facturé pour les ressources de calcul que ce groupe de machines virtuelles identiques libère.
|
Delete(WaitUntil, Nullable<Boolean>, CancellationToken) |
Supprime un groupe de machines virtuelles identiques.
|
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken) |
Supprime un groupe de machines virtuelles identiques.
|
DeleteInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Supprime des machines virtuelles dans un groupe de machines virtuelles identiques.
|
DeleteInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Supprime des machines virtuelles dans un groupe de machines virtuelles identiques.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalk(Int32, String, String, CancellationToken) |
Marche manuelle du domaine de mise à jour de plateforme pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Int32, String, String, CancellationToken) |
Marche manuelle du domaine de mise à jour de plateforme pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.
|
Get(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Afficher des informations sur un groupe de machines virtuelles identiques.
|
GetAsync(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Afficher des informations sur un groupe de machines virtuelles identiques.
|
GetAvailableLocations(CancellationToken) |
Répertorie tous les emplacements géographiques disponibles. (Hérité de ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Répertorie tous les emplacements géographiques disponibles. (Hérité de ArmResource) |
GetInstanceView(CancellationToken) |
Obtient la status d’un groupe de machines virtuelles identiques instance.
|
GetInstanceViewAsync(CancellationToken) |
Obtient la status d’un groupe de machines virtuelles identiques instance.
|
GetManagementLock(String, CancellationToken) |
Obtenir un verrou de gestion par étendue.
|
GetManagementLockAsync(String, CancellationToken) |
Obtenir un verrou de gestion par étendue.
|
GetManagementLocks() |
Obtient une collection de ManagementLockResources dans ArmResource. (Hérité de ArmResource) |
GetOSUpgradeHistory(CancellationToken) |
Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance.
|
GetOSUpgradeHistoryAsync(CancellationToken) |
Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance.
|
GetPolicyAssignment(String, CancellationToken) |
Cette opération récupère une affectation de stratégie unique, en fonction de son nom et de l’étendue dans laquelle elle a été créée.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Cette opération récupère une affectation de stratégie unique, en fonction de son nom et de l’étendue dans laquelle elle a été créée.
|
GetPolicyAssignments() |
Obtient une collection de PolicyAssignmentResources dans ArmResource. (Hérité de ArmResource) |
GetSkus(CancellationToken) |
Obtient la liste des références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machines virtuelles minimales et maximales autorisées pour chaque référence SKU.
|
GetSkusAsync(CancellationToken) |
Obtient la liste des références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machines virtuelles minimales et maximales autorisées pour chaque référence SKU.
|
GetTagResource() |
Obtient un objet représentant une TagResource ainsi que les opérations instance qui peuvent être effectuées sur celle-ci dans ArmResource. (Hérité de ArmResource) |
GetVirtualMachineScaleSetExtension(String, String, CancellationToken) |
Opération permettant d’obtenir l’extension.
|
GetVirtualMachineScaleSetExtensionAsync(String, String, CancellationToken) |
Opération permettant d’obtenir l’extension.
|
GetVirtualMachineScaleSetExtensions() |
Obtient une collection de VirtualMachineScaleSetExtensionResources dans VirtualMachineScaleSet. |
GetVirtualMachineScaleSetRollingUpgrade() |
Obtient un objet représentant un VirtualMachineScaleSetRollingUpgradeResource ainsi que les opérations instance qui peuvent être effectuées sur celui-ci dans virtualMachineScaleSet. |
GetVirtualMachineScaleSetVm(String, Nullable<InstanceViewType>, CancellationToken) |
Obtient une machine virtuelle à partir d’un groupe de machines virtuelles identiques.
|
GetVirtualMachineScaleSetVmAsync(String, Nullable<InstanceViewType>, CancellationToken) |
Obtient une machine virtuelle à partir d’un groupe de machines virtuelles identiques.
|
GetVirtualMachineScaleSetVms() |
Obtient une collection de VirtualMachineScaleSetVmResources dans VirtualMachineScaleSet. |
PerformMaintenance(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Effectuez la maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux meilleures pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
|
PerformMaintenanceAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Effectuez la maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux meilleures pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
|
PowerOff(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Mettez hors tension (arrêtez) une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources. Utilisez plutôt la désallocation pour libérer des ressources et éviter les frais.
|
PowerOffAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Mettez hors tension (arrêtez) une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources. Utilisez plutôt la désallocation pour libérer des ressources et éviter les frais.
|
PowerOn(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
|
PowerOnAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
|
Reapply(WaitUntil, CancellationToken) |
Réapplique le profil de machines virtuelles du groupe de machines virtuelles identiques aux instances de machines virtuelles
|
ReapplyAsync(WaitUntil, CancellationToken) |
Réapplique le profil de machines virtuelles du groupe de machines virtuelles identiques aux instances de machines virtuelles
|
Redeploy(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.
|
RedeployAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.
|
Reimage(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken) |
Reimage (mettre à niveau le système d’exploitation) une ou plusieurs machines virtuelles d’un groupe de machines virtuelles identiques qui n’ont pas de disque de système d’exploitation éphémère. Pour les machines virtuelles qui ont un disque de système d’exploitation éphémère, la machine virtuelle est réinitialisée à l’état initial.
|
ReimageAll(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Réimage tous les disques (y compris les disques de données ) dans les machines virtuelles d’un groupe de machines virtuelles identiques. Cette opération est uniquement prise en charge pour les disques managés.
|
ReimageAllAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Réimage tous les disques (y compris les disques de données ) dans les machines virtuelles d’un groupe de machines virtuelles identiques. Cette opération est uniquement prise en charge pour les disques managés.
|
ReimageAsync(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken) |
Reimage (mettre à niveau le système d’exploitation) une ou plusieurs machines virtuelles d’un groupe de machines virtuelles identiques qui n’ont pas de disque de système d’exploitation éphémère. Pour les machines virtuelles qui ont un disque de système d’exploitation éphémère, la machine virtuelle est réinitialisée à l’état initial.
|
RemoveTag(String, CancellationToken) |
Supprime une balise par clé de la ressource.
|
RemoveTagAsync(String, CancellationToken) |
Supprime une balise par clé de la ressource.
|
Restart(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
|
RestartAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
|
SetOrchestrationServiceState(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Modifie la propriété ServiceState pour un service donné
|
SetOrchestrationServiceStateAsync(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Modifie la propriété ServiceState pour un service donné
|
SetTags(IDictionary<String,String>, CancellationToken) |
Remplacez les balises sur la ressource par l’ensemble donné.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Remplacez les balises sur la ressource par l’ensemble donné.
|
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken) |
Démarre une mise à niveau propagée pour déplacer toutes les extensions de toutes les instances de groupe de machines virtuelles identiques vers la dernière version d’extension disponible. Les instances qui exécutent déjà les dernières versions de l’extension ne sont pas affectées.
|
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken) |
Démarre une mise à niveau propagée pour déplacer toutes les extensions de toutes les instances de groupe de machines virtuelles identiques vers la dernière version d’extension disponible. Les instances qui exécutent déjà les dernières versions de l’extension ne sont pas affectées.
|
StartOSUpgrade(WaitUntil, CancellationToken) |
Démarre une mise à niveau propagée pour déplacer toutes les instances de groupe de machines virtuelles identiques vers la dernière version disponible du système d’exploitation d’image de plateforme. Les instances qui exécutent déjà la dernière version du système d’exploitation disponible ne sont pas affectées.
|
StartOSUpgradeAsync(WaitUntil, CancellationToken) |
Démarre une mise à niveau propagée pour déplacer toutes les instances de groupe de machines virtuelles identiques vers la dernière version disponible du système d’exploitation d’image de plateforme. Les instances qui exécutent déjà la dernière version du système d’exploitation disponible ne sont pas affectées.
|
TryGetApiVersion(ResourceType, String) |
Obtient le remplacement de version de l’API s’il a été défini pour les options client actuelles. (Hérité de ArmResource) |
Update(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken) |
Mettre à jour un groupe de machines virtuelles identiques.
|
UpdateAsync(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken) |
Mettre à jour un groupe de machines virtuelles identiques.
|
UpdateInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Met à niveau une ou plusieurs machines virtuelles vers la dernière référence SKU définie dans le modèle de groupe identique de machines virtuelles.
|
UpdateInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Met à niveau une ou plusieurs machines virtuelles vers la dernière référence SKU définie dans le modèle de groupe identique de machines virtuelles.
|
Méthodes d’extension
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Obtenir la définition de rôle par nom (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Obtenir la définition de rôle par nom (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Obtient une collection d’AuthorizationRoleDefinitionResources dans ArmResource. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Obtient l’affectation de refus spécifiée.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtient l’affectation de refus spécifiée.
|
GetDenyAssignments(ArmResource) |
Obtient une collection de DenyAssignmentResources dans ArmResource. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Obtenir une attribution de rôle par étendue et par nom.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Obtenir une attribution de rôle par étendue et par nom.
|
GetRoleAssignments(ArmResource) |
Obtient une collection de RoleAssignmentResources dans ArmResource. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Obtenir la planification d’attribution de rôle spécifiée pour une étendue de ressource
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Obtenir la planification d’attribution de rôle spécifiée pour une étendue de ressource
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Obtient la planification d’attribution de rôle spécifiée instance.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtient la planification d’attribution de rôle spécifiée instance.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Obtient une collection de RoleAssignmentScheduleInstanceResources dans ArmResource. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Obtient la demande de planification d’attribution de rôle spécifiée.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtient la demande de planification d’attribution de rôle spécifiée.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Obtient une collection de RoleAssignmentScheduleRequestResources dans ArmResource. |
GetRoleAssignmentSchedules(ArmResource) |
Obtient une collection de RoleAssignmentScheduleResources dans ArmResource. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Obtenir la planification d’éligibilité de rôle spécifiée pour une étendue de ressource
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Obtenir la planification d’éligibilité de rôle spécifiée pour une étendue de ressource
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Obtient la planification d’éligibilité au rôle spécifiée instance.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtient la planification d’éligibilité au rôle spécifiée instance.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Obtient une collection de RoleEligibilityScheduleInstanceResources dans ArmResource. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Obtenez la demande de planification d’éligibilité de rôle spécifiée.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtenez la demande de planification d’éligibilité de rôle spécifiée.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Obtient une collection de RoleEligibilityScheduleRequestResources dans ArmResource. |
GetRoleEligibilitySchedules(ArmResource) |
Obtient une collection de RoleEligibilityScheduleResources dans ArmResource. |
GetRoleManagementPolicies(ArmResource) |
Obtient une collection de RoleManagementPolicyResources dans ArmResource. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Obtenir la stratégie de gestion des rôles spécifiée pour une étendue de ressource
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Obtenir l’attribution de stratégie de gestion des rôles spécifiée pour une étendue de ressource
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtenir l’attribution de stratégie de gestion des rôles spécifiée pour une étendue de ressource
|
GetRoleManagementPolicyAssignments(ArmResource) |
Obtient une collection de RoleManagementPolicyAssignmentResources dans ArmResource. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Obtenir la stratégie de gestion des rôles spécifiée pour une étendue de ressource
|
GetSystemAssignedIdentity(ArmResource) |
Obtient un objet représentant un SystemAssignedIdentityResource avec les opérations instance qui peuvent être effectuées sur celui-ci dans ArmResource. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Retourne une ressource Éditeur de liens pour un nom donné.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Retourne une ressource Éditeur de liens pour un nom donné.
|
GetLinkerResources(ArmResource) |
Obtient une collection de LinkerResources dans ArmResource. |