Compartilhar via


IDefinitionManagedOrUnmanaged Interface

Definição

A totalidade da definição do conjunto de dimensionamento de máquinas virtuais.

public interface IDefinitionManagedOrUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithUnmanagedCreate, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminPasswordManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.DefinitionShared.IDefinitionShared, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IDefinitionManagedOrUnmanaged = interface
    interface IDefinitionShared
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithSku>
    interface IWithExistingResourceGroup<IWithSku>
    interface IWithNewResourceGroup<IWithSku>
    interface IWithCreatableResourceGroup<IWithSku>
    interface IWithSku
    interface IWithProximityPlacementGroup
    interface IWithDoNotRunExtensionsOnOverprovisionedVms
    interface IWithAdditionalCapabilities
    interface IWithNetworkSubnet
    interface IWithPrimaryInternetFacingLoadBalancer
    interface IWithPrimaryInternalLoadBalancer
    interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
    interface IWithPrimaryInternetFacingLoadBalancerNatPool
    interface IWithInternalLoadBalancerBackendOrNatPool
    interface IWithInternalInternalLoadBalancerNatPool
    interface IWithOS
    interface IWithOSBeta
    interface IBeta
    interface IWithCreate
    interface ICreatable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IWithOSDiskSettings
    interface IWithComputerNamePrefix
    interface IWithCapacity
    interface IWithUpgradePolicy
    interface IWithOverProvision
    interface IWithStorageAccount
    interface IWithCustomData
    interface IWithExtension
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithVMPriority
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
    interface IDefinitionWithTags<IWithCreate>
    interface IWithLinuxRootUsernameManagedOrUnmanaged
    interface IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged
    interface IWithWindowsAdminUsernameManagedOrUnmanaged
    interface IWithWindowsAdminPasswordManagedOrUnmanaged
    interface IWithLinuxCreateManagedOrUnmanaged
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithManagedDiskOptionals
    interface IWithAvailabilityZone
    interface IWithWindowsCreateManagedOrUnmanaged
    interface IWithWindowsCreateManaged
    interface IWithUnmanagedCreate
    interface IWithUnmanagedDataDisk
Public Interface IDefinitionManagedOrUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionShared, IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithSku), IWithExistingResourceGroup(Of IWithSku), IWithGroup(Of IWithSku), IWithLinuxCreateManagedOrUnmanaged, IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, IWithLinuxRootUsernameManagedOrUnmanaged, IWithNewResourceGroup(Of IWithSku), IWithUnmanagedCreate, IWithWindowsAdminPasswordManagedOrUnmanaged, IWithWindowsAdminUsernameManagedOrUnmanaged, IWithWindowsCreateManagedOrUnmanaged
Implementações
IBlank IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithComputerNamePrefix IWithCreate IWithCustomData IWithDoNotRunExtensionsOnOverprovisionedVms IWithExtension IWithGroup IWithInternalInternalLoadBalancerNatPool IWithInternalLoadBalancerBackendOrNatPool IWithIpForwarding IWithLinuxCreateManagedOrUnmanaged IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged IWithLinuxRootUsernameManagedOrUnmanaged IWithManagedCreate IWithManagedDataDisk IWithManagedDiskOptionals IWithNetworkSecurityGroup IWithNetworkSubnet IWithOS IWithOSBeta IWithOSDiskSettings IWithOverProvision IWithPrimaryInternalLoadBalancer IWithPrimaryInternetFacingLoadBalancer IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool IWithPrimaryInternetFacingLoadBalancerNatPool IWithProximityPlacementGroup IWithSinglePlacementGroup IWithSku IWithStorageAccount IWithSystemAssignedManagedServiceIdentity IWithUnmanagedCreate IWithUnmanagedDataDisk IWithUpgradePolicy IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IWithVMPriority IWithWindowsAdminPasswordManagedOrUnmanaged IWithWindowsAdminUsernameManagedOrUnmanaged IWithWindowsCreateManaged IWithWindowsCreateManagedOrUnmanaged IDefinitionShared IWithCreatableResourceGroup<IWithSku> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithSku> IWithExistingResourceGroup<T> IWithGroup<IWithSku> IWithNewResourceGroup<IWithSku> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachineScaleSet> IIndexable

Propriedades

Key

A totalidade da definição do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineNewExtension(String)

Inicia a definição de uma referência de extensão a ser anexada às máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithExtension)
WithAcceleratedNetworking()

Especifique que a rede acelerada deve ser habilitada para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAcceleratedNetworking)
WithAdditionalCapabilities(AdditionalCapabilities)

Set especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.

(Herdado de IWithAdditionalCapabilities)
WithAdminPassword(String)

Especifica a senha de administrador para a máquina virtual do Windows.

(Herdado de IWithWindowsAdminPasswordManagedOrUnmanaged)
WithAdminUsername(String)

Especifica o nome de usuário do administrador para a máquina virtual do Windows.

(Herdado de IWithWindowsAdminUsernameManagedOrUnmanaged)
WithAutoUpdate()

Habilita atualizações automáticas.

(Herdado de IWithWindowsCreateManaged)
WithAvailabilityZone(AvailabilityZoneId)

Especifica a zona de disponibilidade para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAvailabilityZone)
WithBootDiagnostics()

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(String)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithCapacity(Int32)

Especifica o número máximo de máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithCapacity)
WithComputerNamePrefix(String)

Especifica o prefixo de nome a ser usado para gerar automaticamente os nomes das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithComputerNamePrefix)
WithCustomData(String)

Especifica os dados personalizados para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithCustomData)
WithDataDiskDefaultCachingType(CachingTypes)

Especifica o tipo de cache padrão para os discos de dados gerenciados.

(Herdado de IWithManagedDiskOptionals)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Especifica o tipo de cache padrão para os discos de dados gerenciados.

(Herdado de IWithManagedDiskOptionals)
WithDoNotRunExtensionsOnOverprovisionedVMs(Boolean)

Definidas quando o Overprovision está habilitado, as extensões são iniciadas somente no número solicitado de VMs que são finalmente mantidas. Portanto, essa propriedade garantirá que as extensões não sejam executadas na VMS extra sobreprovisionada.

(Herdado de IWithDoNotRunExtensionsOnOverprovisionedVms)
WithExistingApplicationGatewayBackendPool(String)

Especifique que um pool de back-end do gateway de aplicativo deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

Especifica que o grupo de segurança do aplicativo fornecido deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

Especifica que o grupo de segurança do aplicativo fornecido deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationSecurityGroup)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Especifica o grupo de segurança de rede para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNetworkSecurityGroup)
WithExistingNetworkSecurityGroupId(String)

Especifica o grupo de segurança de rede para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNetworkSecurityGroup)
WithExistingPrimaryInternalLoadBalancer(ILoadBalancer)

Especifica o balanceador de carga interno cujos back-ends e/ou pools NAT podem ser atribuídos ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento. Por padrão, todos os back-ends e pools NAT de entrada do balanceador de carga serão associados ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento, a menos que o subconjunto deles seja selecionado nos próximos estágios.

(Herdado de IWithPrimaryInternalLoadBalancer)
WithExistingPrimaryInternetFacingLoadBalancer(ILoadBalancer)

Especifica um balanceador de carga voltado para a Internet cujos back-ends e/ou pools NAT podem ser atribuídos aos principais adaptadores de rede das máquinas virtuais no conjunto de dimensionamento. Por padrão, todos os back-ends e pools NAT de entrada do balanceador de carga serão associados ao adaptador de rede primário das máquinas virtuais do conjunto de dimensionamento.

(Herdado de IWithPrimaryInternetFacingLoadBalancer)
WithExistingPrimaryNetworkSubnet(INetwork, String)

Associe uma sub-rede de rede virtual existente ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithNetworkSubnet)
WithExistingResourceGroup(IResourceGroup)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associa o recurso a um grupo de recursos existente.

(Herdado de IWithExistingResourceGroup<T>)
WithExistingStorageAccount(IStorageAccount)

Especifica uma conta de armazenamento existente para os VHDs do sistema operacional e do disco de dados das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithStorageAccount)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica uma identidade atribuída pelo usuário existente a ser associada ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithIpForwarding()

Especifique que o encaminhamento de ip deve ser habilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithIpForwarding)
WithLatestLinuxImage(String, String, String)

Especifica que a versão mais recente de uma imagem do Marketplace Linux deve ser usada.

(Herdado de IWithOS)
WithLatestWindowsImage(String, String, String)

Especifica que a versão mais recente da imagem especificada do Windows do marketplace deve ser usada.

(Herdado de IWithOS)
WithLinuxCustomImage(String)

Especifica a ID de uma imagem personalizada do Linux a ser usada.

(Herdado de IWithOS)
WithLinuxGalleryImageVersion(String)

Especifica a ID do recurso de uma versão de imagem da galeria do Linux a ser usada como o sistema operacional scaleset de máquinas virtuais.

(Herdado de IWithOSBeta)
WithLowPriorityVirtualMachine()

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ser VMs de baixa prioridade.

(Herdado de IWithVMPriority)
WithLowPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes)

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ser VMs de baixa prioridade com a política de remoção fornecida.

(Herdado de IWithVMPriority)
WithMaxPrice(Nullable<Double>)

Especifica os detalhes relacionados à cobrança das máquinas virtuais de baixa prioridade no conjunto de dimensionamento.

(Herdado de IWithBillingProfile)
WithNewDataDisk(Int32)

Especifica que um disco gerenciado precisa ser criado implicitamente com o tamanho fornecido.

(Herdado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Especifica que um disco gerenciado precisa ser criado implicitamente com as configurações fornecidas.

(Herdado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Especifica que um disco gerenciado precisa ser criado implicitamente com as configurações fornecidas.

(Herdado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32)

Especifica o disco de dados a ser criado a partir da imagem do disco de dados na imagem da máquina virtual.

(Herdado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes)

Especifica o disco de dados a ser criado a partir da imagem do disco de dados na imagem da máquina virtual.

(Herdado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes, StorageAccountTypes)

Especifica o disco de dados a ser criado a partir da imagem do disco de dados na imagem da máquina virtual.

(Herdado de IWithManagedDataDisk)
WithNewProximityPlacementGroup(String, ProximityPlacementGroupType)

Cria um novo grupo de posicionamento por proximidade com o nome especificado e o adiciona ao conjunto de dimensionamento da VM.

(Herdado de IWithProximityPlacementGroup)
WithNewResourceGroup()

A totalidade da definição do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada.

(Herdado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

A totalidade da definição do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNewResourceGroup<T>)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Especifica uma nova conta de armazenamento para os VHDs do sistema operacional e do disco de dados das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithStorageAccount)
WithNewStorageAccount(String)

Especifica uma nova conta de armazenamento para os VHDs do sistema operacional e do disco de dados das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithStorageAccount)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Especifica a definição de uma identidade atribuída pelo usuário ainda não criada a ser associada ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

Especifica o tipo de cache para o disco do sistema operacional.

(Herdado de IWithOSDiskSettings)
WithOSDiskName(String)

Especifica o nome do disco do sistema operacional.

(Herdado de IWithOSDiskSettings)
WithOSDiskStorageAccountType(StorageAccountTypes)

Especifica o tipo de conta de armazenamento para o disco do sistema operacional gerenciado.

(Herdado de IWithManagedDiskOptionals)
WithoutAcceleratedNetworking()

Especifique que a rede acelerada deve ser desabilitada para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAcceleratedNetworking)
WithoutAutoUpdate()

Desabilita as atualizações automáticas.

(Herdado de IWithWindowsCreateManaged)
WithoutIpForwarding()

Especifique que o encaminhamento de ip deve ser desabilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithIpForwarding)
WithoutOverProvisioning()

Desabilita o provisionamento excessivo de máquinas virtuais.

(Herdado de IWithOverProvision)
WithoutPrimaryInternalLoadBalancer()

Especifica que nenhum balanceador de carga interno deve ser associado às interfaces de rede primárias das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithPrimaryInternalLoadBalancer)
WithoutPrimaryInternetFacingLoadBalancer()

Especifica que nenhum balanceador de carga público deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithPrimaryInternetFacingLoadBalancer)
WithoutSinglePlacementGroup()

Especifique que o grupo de posicionamento único deve ser desabilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSinglePlacementGroup)
WithoutVMAgent()

Desabilita o agente de VM.

(Herdado de IWithWindowsCreateManaged)
WithOverProvision(Boolean)

Habilita ou desabilita o excesso de provisionamento de máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithOverProvision)
WithOverProvisioning()

Habilita o provisionamento excessivo de máquinas virtuais.

(Herdado de IWithOverProvision)
WithPopularLinuxImage(KnownLinuxVirtualMachineImage)

Especifica uma imagem conhecida do Marketplace Linux usada como o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithPopularWindowsImage(KnownWindowsVirtualMachineImage)

Especifica uma imagem conhecida do Windows do marketplace usada como o sistema operacional para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithOS)
WithPrimaryInternalLoadBalancerBackends(String[])

Associa os back-ends especificados do balanceador de carga selecionado ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithInternalLoadBalancerBackendOrNatPool)
WithPrimaryInternalLoadBalancerInboundNatPools(String[])

Associe pools NAT de entrada do balanceador de carga interno ao adaptador de rede primário da máquina virtual do conjunto de dimensionamento.

(Herdado de IWithInternalInternalLoadBalancerNatPool)
WithPrimaryInternetFacingLoadBalancerBackends(String[])

Associa os back-ends especificados do balanceador de carga selecionado ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool)
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Associa os pools NAT de entrada especificados do balanceador de carga interno selecionado ao adaptador de rede primário das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithPrimaryInternetFacingLoadBalancerNatPool)
WithProximityPlacementGroup(String)

Defina informações sobre o grupo de posicionamento por proximidade ao qual o conjunto de dimensionamento de máquinas virtuais deve ser atribuído.

(Herdado de IWithProximityPlacementGroup)
WithRegion(Region)

Especifica a região do recurso.

(Herdado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica a região para o recurso por nome.

(Herdado de IDefinitionWithRegion<T>)
WithRootPassword(String)

Especifica a senha raiz SSH para a máquina virtual linux.

(Herdado de IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithRootUsername(String)

Especifica o nome de usuário raiz SSH para a máquina virtual linux.

(Herdado de IWithLinuxRootUsernameManagedOrUnmanaged)
WithSinglePlacementGroup()

Especifique que o grupo de posicionamento único deve ser habilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSinglePlacementGroup)
WithSku(IVirtualMachineScaleSetSku)

Especifica o SKU para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithSku)
WithSku(VirtualMachineScaleSetSkuTypes)

Especifica o SKU para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithSku)
WithSpecificLinuxImageVersion(ImageReference)

Especifica a versão específica de uma imagem do Linux no local de mercado que deve ser usada.

(Herdado de IWithOS)
WithSpecificWindowsImageVersion(ImageReference)

Especifica a versão específica de uma imagem do Windows do marketplace que precisa ser usada.

(Herdado de IWithOS)
WithSsh(String)

Especifica a chave pública SSH. Cada chamada a esse método adiciona a chave pública fornecida à lista de chaves públicas da VM.

(Herdado de IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithStoredLinuxImage(String)

Especifica a imagem do Usuário (personalizado) do Linux usada como o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithStoredWindowsImage(String)

Especifica a imagem do Windows do usuário (personalizada) a ser usada como o sistema operacional para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithOS)
WithSystemAssignedManagedServiceIdentity()

Especifica que a Identidade de Serviço Gerenciada Atribuída pelo Sistema (Local) precisa ser habilitada no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como {@link Map}.

(Herdado de IDefinitionWithTags<T>)
WithTimeZone(String)

Especifica o fuso horário para as máquinas virtuais usarem.

(Herdado de IWithWindowsCreateManaged)
WithUnmanagedDisks()

A totalidade da definição do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithWindowsCreateManagedOrUnmanaged)
WithUpgradeMode(UpgradeMode)

Especifica o modo de política de atualização do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithUpgradePolicy)
WithVirtualMachinePriority(VirtualMachinePriorityTypes)

Especifica a prioridade das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithVMPriority)
WithVirtualMachinePublicIp()

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(String)

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration)

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)
WithVMAgent()

Habilita o agente de VM.

(Herdado de IWithWindowsCreateManaged)
WithWindowsCustomImage(String)

Especifica a ID de uma imagem personalizada do Windows a ser usada.

(Herdado de IWithOS)
WithWindowsGalleryImageVersion(String)

Especifica a ID do recurso de uma versão de imagem da galeria do Windows a ser usada como o sistema operacional do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithOSBeta)
WithWinRM(WinRMListener)

Especifica o ouvinte WinRM. Cada chamada a esse método adiciona o ouvinte especificado à lista de ouvintes WinRM da VM.

(Herdado de IWithWindowsCreateManaged)

Aplica-se a