IDefinition Interface
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.
A totalidade da definição de imagem.
public interface IDefinition : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IBlank, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithCreateAndDataDiskImageOSDiskSettings, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithHyperVGeneration, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithHyperVGeneration>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithHyperVGeneration>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithHyperVGeneration>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithHyperVGeneration>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineCustomImage.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineCustomImage>
type IDefinition = interface
interface IBlank
interface IDefinitionWithRegion<IWithGroup>
interface IWithGroup
interface IWithGroup<IWithHyperVGeneration>
interface IWithExistingResourceGroup<IWithHyperVGeneration>
interface IWithNewResourceGroup<IWithHyperVGeneration>
interface IWithCreatableResourceGroup<IWithHyperVGeneration>
interface IWithHyperVGeneration
interface IWithOSDiskImageSourceAltVirtualMachineSource
interface IWithOSDiskImageSource
interface IWithSourceVirtualMachine
interface IWithCreateAndDataDiskImageOSDiskSettings
interface IWithCreate
interface IWithZoneResilient
interface IBeta
interface ICreatable<IVirtualMachineCustomImage>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
interface IWithOSDiskSettings
interface IWithDataDiskImage
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IVirtualMachineCustomImage), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithHyperVGeneration), IWithCreateAndDataDiskImageOSDiskSettings, IWithExistingResourceGroup(Of IWithHyperVGeneration), IWithGroup, IWithGroup(Of IWithHyperVGeneration), IWithHyperVGeneration, IWithNewResourceGroup(Of IWithHyperVGeneration)
- Implementações
-
IBlank IWithCreate IWithCreateAndDataDiskImageOSDiskSettings IWithDataDiskImage IWithGroup IWithHyperVGeneration IWithOSDiskImageSource IWithOSDiskImageSourceAltVirtualMachineSource IWithOSDiskSettings IWithSourceVirtualMachine IWithZoneResilient IWithCreatableResourceGroup<IWithHyperVGeneration> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithHyperVGeneration> IWithExistingResourceGroup<T> IWithGroup<IWithHyperVGeneration> IWithNewResourceGroup<IWithHyperVGeneration> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachineCustomImage> IIndexable
Propriedades
Key |
A totalidade da definição de imagem. (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>) |
DefineDataDiskImage() |
Inicia a definição de uma nova imagem de disco de dados a ser adicionada à imagem. (Herdado de IWithDataDiskImage) |
FromVirtualMachine(IVirtualMachine) |
Usa o sistema operacional e os discos de dados da máquina virtual como fontes para imagens de disco do sistema operacional e imagens de disco de dados dessa imagem. (Herdado de IWithSourceVirtualMachine) |
FromVirtualMachine(String) |
Usa o disco do sistema operacional da máquina virtual e os discos de dados como a origem para imagens de disco do sistema operacional e imagens de disco de dados dessa imagem. (Herdado de IWithSourceVirtualMachine) |
WithDataDiskImageFromManagedDisk(String) |
Adiciona uma imagem de disco de dados com um disco gerenciado existente como a origem. (Herdado de IWithDataDiskImage) |
WithDataDiskImageFromSnapshot(String) |
Adiciona uma imagem de disco de dados com um instantâneo existente como a origem. (Herdado de IWithDataDiskImage) |
WithDataDiskImageFromVhd(String) |
Adiciona uma imagem de disco de dados com um disco rígido virtual como a origem. (Herdado de IWithDataDiskImage) |
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>) |
WithHyperVGeneration(HyperVGenerationTypes) |
Especifica a geração de imagem do Hyper-V. (Herdado de IWithHyperVGeneration) |
WithLinuxFromDisk(IDisk, OperatingSystemStateTypes) |
Especifica o disco gerenciado de origem do Linux para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithLinuxFromDisk(String, OperatingSystemStateTypes) |
Especifica o disco gerenciado de origem do Linux para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithLinuxFromSnapshot(ISnapshot, OperatingSystemStateTypes) |
Especifica o instantâneo de origem do Linux para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithLinuxFromSnapshot(String, OperatingSystemStateTypes) |
Especifica o instantâneo de origem do Linux para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithLinuxFromVhd(String, OperatingSystemStateTypes) |
Especifica o VHD nativo de origem do Linux para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithNewResourceGroup() |
A totalidade da definição de imagem. (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 imagem. (Herdado de IWithNewResourceGroup<T>) |
WithOSDiskCaching(CachingTypes) |
Especifica o tipo de cache para o disco do sistema operacional. (Herdado de IWithOSDiskSettings) |
WithOSDiskSizeInGB(Int32) |
Especifica o tamanho em GB para o disco do sistema operacional. (Herdado de IWithOSDiskSettings) |
WithRegion(Region) |
Especifica a região do recurso. (Herdado de IDefinitionWithRegion<T>) |
WithRegion(String) |
Especifica a região do recurso por nome. (Herdado de IDefinitionWithRegion<T>) |
WithTag(String, String) |
Adiciona uma marca ao recurso. (Herdado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica marcas para o recurso como um {@link Map}. (Herdado de IDefinitionWithTags<T>) |
WithWindowsFromDisk(IDisk, OperatingSystemStateTypes) |
Especifica o disco gerenciado de origem do Windows para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithWindowsFromDisk(String, OperatingSystemStateTypes) |
Especifica o disco gerenciado de origem do Windows para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithWindowsFromSnapshot(ISnapshot, OperatingSystemStateTypes) |
Especifica o instantâneo de origem do Windows para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithWindowsFromSnapshot(String, OperatingSystemStateTypes) |
Especifica o instantâneo de origem do Windows para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithWindowsFromVhd(String, OperatingSystemStateTypes) |
Especifica o VHD nativo de origem do Windows para a imagem de disco do sistema operacional. (Herdado de IWithOSDiskImageSource) |
WithZoneResilient() |
Especifica que a resiliência de zona deve ser habilitada para a imagem. (Herdado de IWithZoneResilient) |
Aplica-se a
Azure SDK for .NET