Compartilhar via


IDefinitionUnmanaged Interface

Definição

A totalidade da definição de máquina virtual baseada em disco não gerenciada.

public interface IDefinitionUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IBlank, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithLinuxCreateUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithLinuxRootPasswordOrPublicKeyUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithLinuxRootUsernameUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithNetwork, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithOS, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithPrivateIP, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithPublicIPAddress, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithSubnet, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithWindowsAdminPasswordUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithWindowsAdminUsernameUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithWindowsCreateUnmanaged, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithNetwork>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IDefinitionUnmanaged = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithNetwork>
    interface IWithExistingResourceGroup<IWithNetwork>
    interface IWithNewResourceGroup<IWithNetwork>
    interface IWithCreatableResourceGroup<IWithNetwork>
    interface IWithNetwork
    interface IWithPrimaryNetworkInterface
    interface IWithSubnet
    interface IWithPrivateIP
    interface IWithPublicIPAddress
    interface IWithOS
    interface IWithOSBeta
    interface IBeta
    interface IWithLinuxRootUsernameUnmanaged
    interface IWithLinuxRootPasswordOrPublicKeyUnmanaged
    interface IWithWindowsAdminUsernameUnmanaged
    interface IWithWindowsAdminPasswordUnmanaged
    interface IWithFromImageCreateOptionsUnmanaged
    interface IWithUnmanagedCreate
    interface IWithUnmanagedDataDisk
    interface IWithCreate
    interface ICreatable<IVirtualMachine>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithOSDiskSettings
    interface IWithVMSize
    interface IWithStorageAccount
    interface IWithAvailabilitySet
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithPlan
    interface IWithBootDiagnostics
    interface IWithPriority
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithLicenseType
    interface IWithLinuxCreateUnmanaged
    interface IWithWindowsCreateUnmanaged
Public Interface IDefinitionUnmanaged
Implements IBeta, IBlank, ICreatable(Of IVirtualMachine), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithNetwork), IWithExistingResourceGroup(Of IWithNetwork), IWithGroup, IWithGroup(Of IWithNetwork), IWithLinuxCreateUnmanaged, IWithLinuxRootPasswordOrPublicKeyUnmanaged, IWithLinuxRootUsernameUnmanaged, IWithNetwork, IWithNewResourceGroup(Of IWithNetwork), IWithOS, IWithPrivateIP, IWithPublicIPAddress, IWithSubnet, IWithWindowsAdminPasswordUnmanaged, IWithWindowsAdminUsernameUnmanaged, IWithWindowsCreateUnmanaged
Implementações

Propriedades

Key

A totalidade da definição de máquina virtual baseada em disco não gerenciada.

(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 extensão a ser anexada à máquina virtual.

(Herdado de IWithExtension)
DefineUnmanagedDataDisk(String)

Inicia a definição de um disco de dados não gerenciado a ser anexado à máquina virtual.

(Herdado de IWithUnmanagedDataDisk)
WithAdminPassword(String)

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

(Herdado de IWithWindowsAdminPasswordUnmanaged)
WithAdminUsername(String)

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

(Herdado de IWithWindowsAdminUsernameUnmanaged)
WithBootDiagnostics()

Especifica que o diagnóstico de inicialização precisa ser habilitado na máquina virtual.

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

Especifica que o diagnóstico de inicialização precisa ser habilitado na máquina virtual.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Especifica que o diagnóstico de inicialização precisa ser habilitado na máquina virtual.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(String)

Especifica que o diagnóstico de inicialização precisa ser habilitado na máquina virtual.

(Herdado de IWithBootDiagnostics)
WithComputerName(String)

Especifica o nome do computador para a máquina virtual.

(Herdado de IWithFromImageCreateOptionsUnmanaged)
WithCustomData(String)

Especifica os dados personalizados para a máquina virtual.

(Herdado de IWithFromImageCreateOptionsUnmanaged)
WithEphemeralOSDisk(DiffDiskOptions)

Especifica as opções efêmeras para o disco do sistema operacional.

(Herdado de IWithOSDiskSettings)
WithExistingAvailabilitySet(IAvailabilitySet)

Especifica um conjunto de disponibilidade existente a ser associado à máquina virtual.

(Herdado de IWithAvailabilitySet)
WithExistingPrimaryNetwork(INetwork)

Associa uma rede virtual existente ao adaptador de rede principal da máquina virtual.

(Herdado de IWithNetwork)
WithExistingPrimaryNetworkInterface(INetworkInterface)

Associa um adaptador de rede existente à máquina virtual como seu adaptador de rede primário.

(Herdado de IWithPrimaryNetworkInterface)
WithExistingPrimaryPublicIPAddress(IPublicIPAddress)

Associa um endereço IP público existente ao adaptador de rede primário da VM.

(Herdado de IWithPublicIPAddress)
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>)
WithExistingSecondaryNetworkInterface(INetworkInterface)

Associa um adaptador de rede existente à máquina virtual. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, o novo adaptador de rede secundário adicionado à máquina virtual.

(Herdado de IWithSecondaryNetworkInterface)
WithExistingStorageAccount(IStorageAccount)

Especifica uma conta de armazenamento existente para colocar o sistema operacional e o VHD do disco de dados da VM. Um disco do sistema operacional baseado em um marketplace ou uma imagem de usuário (imagem generalizada) será armazenado nesta conta de armazenamento.

(Herdado de IWithStorageAccount)
WithExistingUnmanagedDataDisk(String, String, String)

Anexa um VHD não gerenciado existente como um disco de dados à máquina virtual.

(Herdado de IWithUnmanagedDataDisk)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica uma identidade atribuída pelo usuário existente a ser associada à máquina virtual.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithLatestLinuxImage(String, String, String)

Especifica que a versão mais recente de uma imagem do Linux do marketplace deve ser usada como o sistema operacional da máquina virtual.

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

Especifica que a versão mais recente de uma imagem do Windows do marketplace deve ser usada como o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithLicenseType(String)

Especifica que a imagem ou o disco que está sendo usado foi licenciado localmente.

(Herdado de IWithLicenseType)
WithLinuxCustomImage(String)

Especifica a ID do recurso de uma imagem personalizada do Linux a ser usada como o sistema operacional das máquinas virtuais.

(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 das máquinas virtuais.

(Herdado de IWithOSBeta)
WithLowPriority()

Especifica que a máquina virtual deve ser de baixa prioridade.

(Herdado de IWithPriority)
WithLowPriority(VirtualMachineEvictionPolicyTypes)

Especifica que a máquina virtual deve ser de baixa prioridade.

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

Especifica os detalhes relacionados à cobrança de uma máquina virtual de baixa prioridade.

(Herdado de IWithBillingProfile)
WithNewAvailabilitySet(ICreatable<IAvailabilitySet>)

Especifica a definição de uma definição de conjunto de disponibilidade ainda não criada para associar a máquina virtual.

(Herdado de IWithAvailabilitySet)
WithNewAvailabilitySet(String)

Especifica o nome de um novo conjunto de disponibilidade a ser associado à máquina virtual.

(Herdado de IWithAvailabilitySet)
WithNewPrimaryNetwork(ICreatable<INetwork>)

Cria uma nova rede virtual para associar ao adaptador de rede primário da máquina virtual, com base na definição fornecida.

(Herdado de IWithNetwork)
WithNewPrimaryNetwork(String)

Cria uma nova rede virtual para associar ao adaptador de rede principal da máquina virtual. A rede virtual será criada no mesmo grupo de recursos e região da máquina virtual, ela será criada com o espaço de endereço especificado e uma sub-rede padrão abrangendo toda a área de endereço IP da rede.

(Herdado de IWithNetwork)
WithNewPrimaryNetworkInterface(ICreatable<INetworkInterface>)

Cria um novo adaptador de rede para associar à máquina virtual como seu adaptador de rede principal, com base na definição fornecida.

(Herdado de IWithPrimaryNetworkInterface)
WithNewPrimaryPublicIPAddress(ICreatable<IPublicIPAddress>)

Cria um novo endereço IP público para associar ao adaptador de rede primário da VM.

(Herdado de IWithPublicIPAddress)
WithNewPrimaryPublicIPAddress(String)

Cria um novo endereço IP público na mesma região e grupo de recursos que o recurso, com o rótulo DNS especificado e o associa ao adaptador de rede primário da VM. O nome interno do endereço IP público será derivado do rótulo DNS.

(Herdado de IWithPublicIPAddress)
WithNewResourceGroup()

A totalidade da definição de máquina virtual baseada em disco não gerenciada.

(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 de máquina virtual baseada em disco não gerenciada.

(Herdado de IWithNewResourceGroup<T>)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

Cria um novo adaptador de rede para associar à máquina virtual, com base na definição fornecida. Observe que o efeito desse método é aditivo, ou seja, cada vez que ele é usado, um novo adaptador de rede secundário adicionado à máquina virtual.

(Herdado de IWithSecondaryNetworkInterface)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Especifica a definição de uma conta de armazenamento ainda não criada para colocar os VHDs do sistema operacional e do disco de dados da VM. Somente o disco do sistema operacional com base em uma imagem do marketplace será armazenado na nova conta de armazenamento. Um disco do sistema operacional baseado em uma imagem de usuário será armazenado na mesma conta de armazenamento que a imagem do usuário.

(Herdado de IWithStorageAccount)
WithNewStorageAccount(String)

Especifica o nome de uma nova conta de armazenamento para colocar o sistema operacional e o VHD de disco de dados da VM. Somente um disco do sistema operacional com base em uma imagem do marketplace será armazenado na nova conta de armazenamento. Um disco do sistema operacional baseado em uma imagem de usuário será armazenado na mesma conta de armazenamento que a imagem do usuário.

(Herdado de IWithStorageAccount)
WithNewUnmanagedDataDisk(Int32)

Anexa um novo disco de dados não gerenciado em branco à máquina virtual.

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

Especifica a definição de uma identidade atribuída pelo usuário ainda não criada a ser associada à máquina virtual.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

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

(Herdado de IWithOSDiskSettings)
WithOSDiskEncryptionSettings(DiskEncryptionSettings)

Especifica as configurações de criptografia para o disco do sistema operacional.

(Herdado de IWithOSDiskSettings)
WithOSDiskName(String)

Especifica o nome do disco do sistema operacional.

(Herdado de IWithOSDiskSettings)
WithOSDiskSizeInGB(Int32)

Especifica o tamanho do OSDisk em GB.

(Herdado de IWithOSDiskSettings)
WithOSDiskVhdLocation(String, String)

Especifica o nome de um arquivo VHD de disco do sistema operacional e seu contêiner pai.

(Herdado de IWithUnmanagedCreate)
WithoutAutoUpdate()

Especifica que as atualizações automáticas devem ser desabilitadas.

(Herdado de IWithWindowsCreateUnmanaged)
WithoutPrimaryPublicIPAddress()

Especifica que a VM não deve ter um endereço IP público.

(Herdado de IWithPublicIPAddress)
WithoutVMAgent()

Especifica que o Agente de VM não deve ser provisionado.

(Herdado de IWithWindowsCreateUnmanaged)
WithPlan(PurchasePlan)

Especifica o plano de compra da máquina virtual.

(Herdado de IWithPlan)
WithPopularLinuxImage(KnownLinuxVirtualMachineImage)

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

(Herdado de IWithOS)
WithPopularWindowsImage(KnownWindowsVirtualMachineImage)

Especifica uma imagem conhecida do Windows do marketplace a ser usada para o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithPrimaryPrivateIPAddressDynamic()

Habilita a alocação dinâmica de endereço IP privado dentro da sub-rede de rede virtual existente especificada para o adaptador de rede primário da VM.

(Herdado de IWithPrivateIP)
WithPrimaryPrivateIPAddressStatic(String)

Atribui o endereço IP privado estático especificado dentro da sub-rede de rede virtual existente especificada ao adaptador de rede primário da VM.

(Herdado de IWithPrivateIP)
WithPriority(VirtualMachinePriorityTypes)

Especifica a prioridade da máquina virtual.

(Herdado de IWithPriority)
WithPromotionalPlan(PurchasePlan, String)

Especifica o plano de compra da máquina virtual.

(Herdado de IWithPlan)
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 uma senha raiz SSH para a máquina virtual linux.

(Herdado de IWithLinuxRootPasswordOrPublicKeyUnmanaged)
WithRootUsername(String)

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

(Herdado de IWithLinuxRootUsernameUnmanaged)
WithSize(String)

Seleciona o tamanho da máquina virtual.

(Herdado de IWithVMSize)
WithSize(VirtualMachineSizeTypes)

Especifica o tamanho da máquina virtual.

(Herdado de IWithVMSize)
WithSpecializedOSDisk(IDisk, OperatingSystemTypes)

Especifica um disco gerenciado do sistema operacional especializado a ser anexado à máquina virtual.

(Herdado de IWithOS)
WithSpecializedOSUnmanagedDisk(String, OperatingSystemTypes)

Especifica um disco não gerenciado do sistema operacional especializado a ser anexado à máquina virtual.

(Herdado de IWithOS)
WithSpecificLinuxImageVersion(ImageReference)

Especifica uma versão de uma imagem do Linux no local de mercado a ser usada como o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithSpecificWindowsImageVersion(ImageReference)

Especifica uma versão de uma imagem do Windows do marketplace a ser usada como o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithSsh(String)

Especifica uma chave pública SSH.

(Herdado de IWithLinuxRootPasswordOrPublicKeyUnmanaged)
WithStoredLinuxImage(String)

Especifica uma imagem do Linux (generalizada) do usuário a ser usada para o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithStoredWindowsImage(String)

Especifica a imagem do Windows do usuário (generalizada) a ser usada para o sistema operacional da máquina virtual.

(Herdado de IWithOS)
WithSubnet(String)

Associa uma sub-rede ao adaptador de rede principal da máquina virtual.

(Herdado de IWithSubnet)
WithSystemAssignedManagedServiceIdentity()

Especifica que a Identidade de Serviço Gerenciada Atribuída pelo Sistema (Local) precisa ser habilitada na máquina virtual.

(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.

(Herdado de IWithWindowsCreateUnmanaged)
WithVaultSecret(String, String, String)

Especifica um segredo do cofre a ser adicionado à vm. Cada chamada a esse método adiciona à lista de segredos do cofre.

(Herdado de IWithWindowsCreateUnmanaged)
WithWindowsCustomImage(String)

Especifica a ID do recurso de uma imagem personalizada do Windows a ser usada como o sistema operacional da máquina virtual.

(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 da máquina virtual.

(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 IWithWindowsCreateUnmanaged)

Aplica-se a