Partager via


IDefinition Interface

Définition

L’intégralité de la définition du disque managé.

public interface IDefinition : Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IBlank, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithCreateAndSize, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDataDiskSource, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithGroup, Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithStorageAccount, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithDiskSource>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.Disk.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IDisk>
type IDefinition = interface
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithDiskSource>
    interface IWithExistingResourceGroup<IWithDiskSource>
    interface IWithNewResourceGroup<IWithDiskSource>
    interface IWithCreatableResourceGroup<IWithDiskSource>
    interface IWithDiskSource
    interface IWithWindowsDiskSource
    interface IWithLinuxDiskSource
    interface IWithData
    interface IWithDataDiskSource
    interface IWithDataDiskFromVhd
    interface IWithDataDiskFromUpload
    interface IWithDataDiskFromDisk
    interface IWithDataDiskFromSnapshot
    interface IWithStorageAccount
    interface IWithCreateAndSize
    interface IWithCreate
    interface ICreatable<IDisk>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSku
    interface IWithHyperVGeneration
    interface IWithAvailabilityZone
    interface IBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IDisk), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithDiskSource), IWithCreateAndSize, IWithDataDiskSource, IWithDiskSource, IWithExistingResourceGroup(Of IWithDiskSource), IWithGroup, IWithGroup(Of IWithDiskSource), IWithNewResourceGroup(Of IWithDiskSource), IWithStorageAccount
Implémente

Propriétés

Key

L’intégralité de la définition du disque managé.

(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>)
FromDisk(IDisk)

Spécifie le disque managé de données sources.

(Hérité de IWithDataDiskFromDisk)
FromDisk(String)

Spécifie l’ID du disque managé de données sources.

(Hérité de IWithDataDiskFromDisk)
FromSnapshot(ISnapshot)

Spécifie les données sources instantané gérées.

(Hérité de IWithDataDiskFromSnapshot)
FromSnapshot(String)

Spécifie les données sources instantané gérées.

(Hérité de IWithDataDiskFromSnapshot)
FromVhd(String)

Spécifie le disque dur virtuel de données sources.

(Hérité de IWithDataDiskFromVhd)
WithAvailabilityZone(AvailabilityZoneId)

Spécifie la zone de disponibilité du disque managé.

(Hérité de IWithAvailabilityZone)
WithData()

Commence la définition du disque managé contenant des données.

(Hérité de IWithData)
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(HyperVGeneration)

Spécifie la génération de l’hyperviseur du disque managé.

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

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

(Hérité de IWithLinuxDiskSource)
WithLinuxFromDisk(String)

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

(Hérité de IWithLinuxDiskSource)
WithLinuxFromSnapshot(ISnapshot)

Spécifie le instantané managé du système d’exploitation Linux source.

(Hérité de IWithLinuxDiskSource)
WithLinuxFromSnapshot(String)

Spécifie le instantané managé du système d’exploitation Linux source.

(Hérité de IWithLinuxDiskSource)
WithLinuxFromVhd(String)

Spécifie le disque dur virtuel du système d’exploitation Linux spécialisé ou généralisé source.

(Hérité de IWithLinuxDiskSource)
WithNewResourceGroup()

L’intégralité de la définition du disque managé.

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

L’intégralité de la définition du disque managé.

(Hérité de IWithNewResourceGroup<T>)
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>)
WithSizeInGB(Int32)

Spécifie la taille du disque d’un disque vide.

(Hérité de IWithDataDiskSource)
WithSku(DiskSkuTypes)

Spécifie la référence SKU.

(Hérité de IWithSku)
WithStorageAccount(IStorageAccount)

Spécifie le compte de stockage.

(Hérité de IWithStorageAccount)
WithStorageAccountId(String)

Spécifie l’ID du compte de stockage.

(Hérité de IWithStorageAccount)
WithStorageAccountName(String)

Spécifie le nom du compte de stockage dans le même groupe de ressources.

(Hérité de IWithStorageAccount)
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>)
WithUploadSizeInMB(Nullable<Int64>)

Obtient ou définit si createOption est Upload, il s’agit de la taille du contenu du chargement, y compris le pied de page du disque dur virtuel. Cette valeur doit être comprise entre 20 (20 Mio) et 33554432 octets (32 Tio).

(Hérité de IWithDataDiskFromUpload)
WithWindowsFromDisk(IDisk)

Spécifie un disque managé du système d’exploitation Windows source.

(Hérité de IWithWindowsDiskSource)
WithWindowsFromDisk(String)

Spécifie un disque managé du système d’exploitation Windows source.

(Hérité de IWithWindowsDiskSource)
WithWindowsFromSnapshot(ISnapshot)

Spécifie une instantané gérée par le système d’exploitation Windows source.

(Hérité de IWithWindowsDiskSource)
WithWindowsFromSnapshot(String)

Spécifie une instantané gérée par le système d’exploitation Windows source.

(Hérité de IWithWindowsDiskSource)
WithWindowsFromVhd(String)

Spécifie un disque dur virtuel du système d’exploitation Windows spécialisé ou généralisé.

(Hérité de IWithWindowsDiskSource)

S’applique à