Partilhar via


IUpdate Interface

Definição

O modelo para uma operação de atualização, que contém todas as configurações que podem ser modificadas.

public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBillingProfile, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBootDiagnostics, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithExtension, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithLicenseType, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithManagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithPriority, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithProximityPlacementGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSecondaryNetworkInterface, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSystemAssignedManagedServiceIdentity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUnmanagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUserAssignedManagedServiceIdentity, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IUpdate = interface
    interface IAppliable<IVirtualMachine>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProximityPlacementGroup
    interface IWithUnmanagedDataDisk
    interface IWithManagedDataDisk
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithPriority
    interface IWithLicenseType
Public Interface IUpdate
Implements IAppliable(Of IVirtualMachine), IBeta, IUpdateWithTags(Of IUpdate), IWithBillingProfile, IWithBootDiagnostics, IWithExtension, IWithLicenseType, IWithManagedDataDisk, IWithPriority, IWithProximityPlacementGroup, IWithSecondaryNetworkInterface, IWithSystemAssignedManagedServiceIdentity, IWithUnmanagedDataDisk, IWithUserAssignedManagedServiceIdentity
Derivado
Implementações

Propriedades

Key

O modelo para uma operação de atualização, que contém todas as configurações que podem ser modificadas.

(Herdado de IIndexable)

Métodos

Apply()

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

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<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 em branco a ser anexado à máquina virtual junto com sua configuração.

(Herdado de IWithUnmanagedDataDisk)
UpdateExtension(String)

Inicia a descrição de uma atualização de uma extensão existente dessa máquina virtual.

(Herdado de IWithExtension)
UpdateUnmanagedDataDisk(String)

Inicia a descrição de uma atualização de um disco de dados não gerenciado existente desta máquina virtual.

(Herdado de IWithUnmanagedDataDisk)
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)
WithDataDiskDefaultCachingType(CachingTypes)

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

WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Especifica um tipo de conta de armazenamento.

WithEphemeralOSDisk(DiffDiskOptions)

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

WithExistingDataDisk(IDisk)

Associa um disco gerenciado de origem existente à VM.

(Herdado de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, CachingTypes)

Especifica um disco gerenciado de origem e configurações existentes.

(Herdado de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Especifica um disco gerenciado de origem e configurações existentes.

(Herdado de IWithManagedDataDisk)
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)
WithExistingUnmanagedDataDisk(String, String, String)

Especifica um VHD existente que precisa ser anexado à máquina virtual como disco de dados.

(Herdado de IWithUnmanagedDataDisk)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

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

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

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

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

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

(Herdado de IWithBillingProfile)
WithNewDataDisk(ICreatable<IDisk>)

Especifica que um disco gerenciado precisa ser criado explicitamente com a definição especificada e anexado à máquina virtual como um disco de dados.

(Herdado de IWithManagedDataDisk)
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Especifica que um disco gerenciado precisa ser criado explicitamente com a definição especificada e anexado à máquina virtual como um disco de dados.

(Herdado de IWithManagedDataDisk)
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)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

Cria um novo adaptador de rede para associar à 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)
WithNewUnmanagedDataDisk(Int32)

Especifica que um novo disco de dados não gerenciado em branco precisa ser anexado à 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.

WithOSDiskEncryptionSettings(DiskEncryptionSettings)

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

WithOSDiskSizeInGB(Int32)

Especifica o tamanho do disco do sistema operacional em GB. Somente discos não gerenciados podem ser redimensionados como parte de uma atualização de VM. Os discos gerenciados devem ser redimensionados separadamente, usando a API de disco gerenciado.

WithoutBootDiagnostics()

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

(Herdado de IWithBootDiagnostics)
WithoutDataDisk(Int32)

Desanexa um disco de dados gerenciado com o LUN fornecido da máquina virtual.

(Herdado de IWithManagedDataDisk)
WithoutExtension(String)

Desanexa uma extensão da máquina virtual.

(Herdado de IWithExtension)
WithoutNetworkInterface(String)

Remove um adaptador de rede da máquina virtual.

(Herdado de IWithSecondaryNetworkInterface)
WithoutProximityPlacementGroup()

Remove o grupo de posicionamento proximidade da VM

(Herdado de IWithProximityPlacementGroup)
WithoutSecondaryNetworkInterface(String)
Obsoleto.

Remove um adaptador de rede secundário da máquina virtual.

(Herdado de IWithSecondaryNetworkInterface)
WithoutSystemAssignedManagedServiceIdentity()

Especifica que a Identidade de Serviço Gerenciada Atribuída pelo Sistema (Local) precisa ser desabilitada.

(Herdado de IWithSystemAssignedManagedServiceIdentity)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithoutUnmanagedDataDisk(Int32)

Desanexa um disco de dados não gerenciado da máquina virtual.

(Herdado de IWithUnmanagedDataDisk)
WithoutUnmanagedDataDisk(String)

Desanexa um disco de dados não gerenciado da máquina virtual.

(Herdado de IWithUnmanagedDataDisk)
WithoutUserAssignedManagedServiceIdentity(String)

Especifica que uma identidade atribuída pelo usuário associada à máquina virtual deve ser removida.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithPriority(VirtualMachinePriorityTypes)

Especifica uma nova prioridade para a máquina virtual.

(Herdado de IWithPriority)
WithProximityPlacementGroup(String)

Defina informações sobre o grupo de posicionamento por proximidade ao qual as máquinas virtuais devem ser atribuídas.

(Herdado de IWithProximityPlacementGroup)
WithSize(String)

Especifica um novo tamanho para a máquina virtual.

WithSize(VirtualMachineSizeTypes)

Especifica um novo tamanho para a máquina virtual.

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 IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

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

(Herdado de IUpdateWithTags<T>)

Aplica-se a