VirtualMachineScaleSetResource Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma Classe que representa um VirtualMachineScaleSet juntamente com as operações de instância que podem ser executadas nele. Se você tiver um ResourceIdentifier , poderá construir um de uma VirtualMachineScaleSetResource instância do ArmClient usando o método GetVirtualMachineScaleSetResource. Caso contrário, você pode obter um de seu recurso ResourceGroupResource pai usando o método GetVirtualMachineScaleSet.
public class VirtualMachineScaleSetResource : Azure.ResourceManager.ArmResource
type VirtualMachineScaleSetResource = class
inherit ArmResource
Public Class VirtualMachineScaleSetResource
Inherits ArmResource
- Herança
Construtores
VirtualMachineScaleSetResource() |
Inicializa uma nova instância da VirtualMachineScaleSetResource classe para simulação. |
Campos
ResourceType |
Obtém o tipo de recurso para as operações. |
Propriedades
Client |
Obtém o ArmClient do qual esse cliente de recurso foi criado. (Herdado de ArmResource) |
Data |
Obtém os dados que representam esse Recurso. |
Diagnostics |
Obtém as opções de diagnóstico para esse cliente de recurso. (Herdado de ArmResource) |
Endpoint |
Obtém o uri base para esse cliente de recurso. (Herdado de ArmResource) |
HasData |
Obtém se a instância atual tem ou não dados. |
Id |
Obtém o identificador de recurso. (Herdado de ArmResource) |
Pipeline |
Obtém o pipeline desse cliente de recurso. (Herdado de ArmResource) |
Métodos
AddTag(String, String, CancellationToken) |
Adicione uma marca ao recurso atual.
|
AddTagAsync(String, String, CancellationToken) |
Adicione uma marca ao recurso atual.
|
CancelVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken) |
Cancela a atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais atual.
|
CancelVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken) |
Cancela a atualização sem interrupção do conjunto de dimensionamento de máquinas virtuais atual.
|
CanUseTagResource(CancellationToken) |
Verifica se a API TagResource está implantada no ambiente atual. (Herdado de ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Verifica se a API TagResource está implantada no ambiente atual. (Herdado de ArmResource) |
ConvertToSinglePlacementGroup(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken) |
Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente.
|
ConvertToSinglePlacementGroupAsync(VirtualMachineScaleSetConvertToSinglePlacementGroupContent, CancellationToken) |
Converte a propriedade SinglePlacementGroup em false para um conjunto de dimensionamento de máquinas virtuais existente.
|
CreateResourceIdentifier(String, String, String) |
Gere o identificador de recurso de uma VirtualMachineScaleSetResource instância. |
Deallocate(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Desaloca máquinas virtuais específicas em um conjunto de dimensionamento de VMs. Desliga as máquinas virtuais e libera os recursos de computação. Você não é cobrado pelos recursos de computação que esse conjunto de dimensionamento de máquinas virtuais desaloca.
|
DeallocateAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Desaloca máquinas virtuais específicas em um conjunto de dimensionamento de VMs. Desliga as máquinas virtuais e libera os recursos de computação. Você não é cobrado pelos recursos de computação que esse conjunto de dimensionamento de máquinas virtuais desaloca.
|
Delete(WaitUntil, Nullable<Boolean>, CancellationToken) |
Exclui um conjunto de dimensionamento de VMs.
|
DeleteAsync(WaitUntil, Nullable<Boolean>, CancellationToken) |
Exclui um conjunto de dimensionamento de VMs.
|
DeleteInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.
|
DeleteInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, Nullable<Boolean>, CancellationToken) |
Exclui máquinas virtuais em um conjunto de dimensionamento de VMs.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalk(Int32, String, String, CancellationToken) |
Passo a passo manual do domínio de atualização da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric.
|
ForceRecoveryServiceFabricPlatformUpdateDomainWalkAsync(Int32, String, String, CancellationToken) |
Passo a passo manual do domínio de atualização da plataforma para atualizar máquinas virtuais em um conjunto de dimensionamento de máquinas virtuais do Service Fabric.
|
Get(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais.
|
GetAsync(Nullable<VirtualMachineScaleSetGetExpand>, CancellationToken) |
Exibir informações sobre um conjunto de dimensionamento de máquinas virtuais.
|
GetAvailableLocations(CancellationToken) |
Lista todos os locais geográficos disponíveis. (Herdado de ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Lista todos os locais geográficos disponíveis. (Herdado de ArmResource) |
GetInstanceView(CancellationToken) |
Obtém o status de uma instância do conjunto de dimensionamento de VMs.
|
GetInstanceViewAsync(CancellationToken) |
Obtém o status de uma instância do conjunto de dimensionamento de VMs.
|
GetManagementLock(String, CancellationToken) |
Obter um bloqueio de gerenciamento por escopo.
|
GetManagementLockAsync(String, CancellationToken) |
Obter um bloqueio de gerenciamento por escopo.
|
GetManagementLocks() |
Obtém uma coleção de ManagementLockResources no ArmResource. (Herdado de ArmResource) |
GetOSUpgradeHistory(CancellationToken) |
Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs.
|
GetOSUpgradeHistoryAsync(CancellationToken) |
Obtém a lista de atualizações do sistema operacional em uma instância do conjunto de dimensionamento de VMs.
|
GetPolicyAssignment(String, CancellationToken) |
Essa operação recupera uma única atribuição de política, dado seu nome e o escopo em que foi criada.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Essa operação recupera uma única atribuição de política, dado seu nome e o escopo em que foi criada.
|
GetPolicyAssignments() |
Obtém uma coleção de PolicyAssignmentResources no ArmResource. (Herdado de ArmResource) |
GetSkus(CancellationToken) |
Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU.
|
GetSkusAsync(CancellationToken) |
Obtém uma lista de SKUs disponíveis para o conjunto de dimensionamento de VMs, incluindo as instâncias de VM mínimas e máximas permitidas para cada SKU.
|
GetTagResource() |
Obtém um objeto que representa um TagResource junto com as operações de instância que podem ser executadas nele no ArmResource. (Herdado de ArmResource) |
GetVirtualMachineScaleSetExtension(String, String, CancellationToken) |
A operação para obter a extensão.
|
GetVirtualMachineScaleSetExtensionAsync(String, String, CancellationToken) |
A operação para obter a extensão.
|
GetVirtualMachineScaleSetExtensions() |
Obtém uma coleção de VirtualMachineScaleSetExtensionResources no VirtualMachineScaleSet. |
GetVirtualMachineScaleSetRollingUpgrade() |
Obtém um objeto que representa um VirtualMachineScaleSetRollingUpgradeResource juntamente com as operações de instância que podem ser executadas nele no VirtualMachineScaleSet. |
GetVirtualMachineScaleSetVm(String, Nullable<InstanceViewType>, CancellationToken) |
Obtém uma máquina virtual de um conjunto de dimensionamento de VMs.
|
GetVirtualMachineScaleSetVmAsync(String, Nullable<InstanceViewType>, CancellationToken) |
Obtém uma máquina virtual de um conjunto de dimensionamento de VMs.
|
GetVirtualMachineScaleSetVms() |
Obtém uma coleção de VirtualMachineScaleSetVmResources no VirtualMachineScaleSet. |
PerformMaintenance(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. A operação em instâncias que não estão qualificadas para executar a manutenção falhará. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
|
PerformMaintenanceAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Execute a manutenção em uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. A operação em instâncias que não estão qualificadas para executar a manutenção falhará. Consulte as práticas recomendadas para obter mais detalhes: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications
|
PowerOff(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Desligar (parar) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use desalocar para liberar recursos e evitar encargos.
|
PowerOffAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, Nullable<Boolean>, CancellationToken) |
Desligar (parar) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs. Observe que os recursos ainda estão anexados e você está sendo cobrado pelos recursos. Em vez disso, use desalocar para liberar recursos e evitar encargos.
|
PowerOn(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
|
PowerOnAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Inicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
|
Reapply(WaitUntil, CancellationToken) |
Reaplica o perfil de máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias de máquina virtual
|
ReapplyAsync(WaitUntil, CancellationToken) |
Reaplica o perfil de máquina virtual do conjunto de dimensionamento de máquinas virtuais para as instâncias de máquina virtual
|
Redeploy(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.
|
RedeployAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Desliga todas as máquinas virtuais no conjunto de dimensionamento de máquinas virtuais, move-as para um novo nó e as liga novamente.
|
Reimage(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken) |
Imagens novamente (atualizar o sistema operacional) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs que não têm um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial.
|
ReimageAll(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Refazer a imagem de todos os discos ( incluindo discos de dados ) nas máquinas virtuais em um conjunto de dimensionamento de VMs. Essa operação só tem suporte para discos gerenciados.
|
ReimageAllAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Refazer a imagem de todos os discos ( incluindo discos de dados ) nas máquinas virtuais em um conjunto de dimensionamento de VMs. Essa operação só tem suporte para discos gerenciados.
|
ReimageAsync(WaitUntil, VirtualMachineScaleSetReimageContent, CancellationToken) |
Imagens novamente (atualizar o sistema operacional) uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs que não têm um disco do sistema operacional efêmero, para máquinas virtuais que têm um disco do sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial.
|
RemoveTag(String, CancellationToken) |
Remove uma marca por chave do recurso.
|
RemoveTagAsync(String, CancellationToken) |
Remove uma marca por chave do recurso.
|
Restart(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
|
RestartAsync(WaitUntil, VirtualMachineScaleSetVmInstanceIds, CancellationToken) |
Reinicia uma ou mais máquinas virtuais em um conjunto de dimensionamento de VMs.
|
SetOrchestrationServiceState(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Altera a propriedade ServiceState para um determinado serviço
|
SetOrchestrationServiceStateAsync(WaitUntil, OrchestrationServiceStateContent, CancellationToken) |
Altera a propriedade ServiceState para um determinado serviço
|
SetTags(IDictionary<String,String>, CancellationToken) |
Substitua as marcas no recurso pelo conjunto fornecido.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Substitua as marcas no recurso pelo conjunto fornecido.
|
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgrade(WaitUntil, CancellationToken) |
Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente da extensão disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.
|
StartExtensionUpgradeVirtualMachineScaleSetRollingUpgradeAsync(WaitUntil, CancellationToken) |
Inicia uma atualização sem interrupção para mover todas as extensões de todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente da extensão disponível. As instâncias que já estão executando as versões de extensão mais recentes não são afetadas.
|
StartOSUpgrade(WaitUntil, CancellationToken) |
Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente do sistema operacional platform image disponível. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.
|
StartOSUpgradeAsync(WaitUntil, CancellationToken) |
Inicia uma atualização sem interrupção para mover todas as instâncias do conjunto de dimensionamento de máquinas virtuais para a versão mais recente do sistema operacional platform image disponível. As instâncias que já estão executando a versão mais recente do sistema operacional disponível não são afetadas.
|
TryGetApiVersion(ResourceType, String) |
Obtém a substituição da versão da API se ela tiver sido definida para as opções de cliente atuais. (Herdado de ArmResource) |
Update(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken) |
Atualizar um conjunto de dimensionamento de VMs.
|
UpdateAsync(WaitUntil, VirtualMachineScaleSetPatch, CancellationToken) |
Atualizar um conjunto de dimensionamento de VMs.
|
UpdateInstances(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.
|
UpdateInstancesAsync(WaitUntil, VirtualMachineScaleSetVmInstanceRequiredIds, CancellationToken) |
Atualiza uma ou mais máquinas virtuais para o conjunto de SKU mais recente no modelo de conjunto de dimensionamento de VMs.
|
Métodos de Extensão
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Obter a definição de função por nome (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Obter a definição de função por nome (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Obtém uma coleção de AuthorizationRoleDefinitionResources no ArmResource. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Obtenha a atribuição de negação especificada.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtenha a atribuição de negação especificada.
|
GetDenyAssignments(ArmResource) |
Obtém uma coleção de DenyAssignmentResources no ArmResource. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Obtenha uma atribuição de função por escopo e nome.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Obtenha uma atribuição de função por escopo e nome.
|
GetRoleAssignments(ArmResource) |
Obtém uma coleção de RoleAssignmentResources no ArmResource. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Obter o agendamento de atribuição de função especificado para um escopo de recurso
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Obter o agendamento de atribuição de função especificado para um escopo de recurso
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleInstanceResources no ArmResource. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleRequestResources no ArmResource. |
GetRoleAssignmentSchedules(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleResources no ArmResource. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Obter o agendamento de qualificação de função especificado para um escopo de recurso
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Obter o agendamento de qualificação de função especificado para um escopo de recurso
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleInstanceResources no ArmResource. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleRequestResources no ArmResource. |
GetRoleEligibilitySchedules(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleResources no ArmResource. |
GetRoleManagementPolicies(ArmResource) |
Obtém uma coleção de RoleManagementPolicyResources no ArmResource. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Obter a política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignments(ArmResource) |
Obtém uma coleção de RoleManagementPolicyAssignmentResources no ArmResource. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Obter a política de gerenciamento de função especificada para um escopo de recurso
|
GetSystemAssignedIdentity(ArmResource) |
Obtém um objeto que representa um SystemAssignedIdentityResource juntamente com as operações de instância que podem ser executadas nele no ArmResource. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Retorna o recurso Vinculador para um determinado nome.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Retorna o recurso Vinculador para um determinado nome.
|
GetLinkerResources(ArmResource) |
Obtém uma coleção de LinkerResources no ArmResource. |