Partager via


IDefinition Interface

Définition

Intégralité de la définition de l’image.

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)
Implémente

Propriétés

Key

Intégralité de la définition de l’image.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource pouvant être créé.

(Hérité de ICreatable<T>)

Méthodes

Create()

Exécutez la demande de création.

(Hérité de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Place la requête dans la file d’attente et autorise le client HTTP à l’exécuter lorsque des ressources système sont disponibles.

(Hérité de ICreatable<T>)
DefineDataDiskImage()

Commence la définition d’une nouvelle image de disque de données à ajouter à l’image.

(Hérité de IWithDataDiskImage)
FromVirtualMachine(IVirtualMachine)

Utilise le système d’exploitation et les disques de données de la machine virtuelle comme sources pour l’image de disque du système d’exploitation et les images de disque de données de cette image.

(Hérité de IWithSourceVirtualMachine)
FromVirtualMachine(String)

Utilise le disque de système d’exploitation et les disques de données de la machine virtuelle comme source pour l’image de disque du système d’exploitation et les images de disque de données de cette image.

(Hérité de IWithSourceVirtualMachine)
WithDataDiskImageFromManagedDisk(String)

Ajoute une image de disque de données avec un disque managé existant comme source.

(Hérité de IWithDataDiskImage)
WithDataDiskImageFromSnapshot(String)

Ajoute une image de disque de données avec une instantané existante comme source.

(Hérité de IWithDataDiskImage)
WithDataDiskImageFromVhd(String)

Ajoute une image de disque de données avec un disque dur virtuel comme source.

(Hérité de IWithDataDiskImage)
WithExistingResourceGroup(IResourceGroup)

Associe la ressource à un groupe de ressources existant.

(Hérité de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Associe la ressource à un groupe de ressources existant.

(Hérité de IWithExistingResourceGroup<T>)
WithHyperVGeneration(HyperVGenerationTypes)

Spécifie la génération d’image Hyper-V.

(Hérité de IWithHyperVGeneration)
WithLinuxFromDisk(IDisk, OperatingSystemStateTypes)

Spécifie le disque managé source Linux pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithLinuxFromDisk(String, OperatingSystemStateTypes)

Spécifie le disque managé source Linux pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithLinuxFromSnapshot(ISnapshot, OperatingSystemStateTypes)

Spécifie le instantané source Linux pour l’image disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithLinuxFromSnapshot(String, OperatingSystemStateTypes)

Spécifie le instantané source Linux pour l’image disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithLinuxFromVhd(String, OperatingSystemStateTypes)

Spécifie le disque dur virtuel natif source Linux pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithNewResourceGroup()

Intégralité de la définition de l’image.

(Hérité de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crée un groupe de ressources dans lequel placer la ressource, en fonction de la définition spécifiée.

(Hérité de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

Intégralité de la définition de l’image.

(Hérité de IWithNewResourceGroup<T>)
WithOSDiskCaching(CachingTypes)

Spécifie le type de mise en cache pour le disque du système d’exploitation.

(Hérité de IWithOSDiskSettings)
WithOSDiskSizeInGB(Int32)

Spécifie la taille en Go pour le disque du système d’exploitation.

(Hérité de IWithOSDiskSettings)
WithRegion(Region)

Spécifie la région de la ressource.

(Hérité de IDefinitionWithRegion<T>)
WithRegion(String)

Spécifie la région de la ressource par nom.

(Hérité de IDefinitionWithRegion<T>)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IDefinitionWithTags<T>)
WithWindowsFromDisk(IDisk, OperatingSystemStateTypes)

Spécifie le disque managé source Windows pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithWindowsFromDisk(String, OperatingSystemStateTypes)

Spécifie le disque managé source Windows pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithWindowsFromSnapshot(ISnapshot, OperatingSystemStateTypes)

Spécifie le instantané source Windows pour l’image disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithWindowsFromSnapshot(String, OperatingSystemStateTypes)

Spécifie le instantané source Windows pour l’image disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithWindowsFromVhd(String, OperatingSystemStateTypes)

Spécifie le disque dur virtuel natif source Windows pour l’image de disque du système d’exploitation.

(Hérité de IWithOSDiskImageSource)
WithZoneResilient()

Spécifie que la résilience de zone doit être activée pour l’image.

(Hérité de IWithZoneResilient)

S’applique à