次の方法で共有


IDefinition インターフェイス

定義

イメージ定義の全体。

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)
実装

プロパティ

Key

イメージ定義の全体。

(継承元 IIndexable)
Name

作成可能なリソースの名前を取得します。

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

(継承元 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

要求をキューに格納し、システム リソースが使用可能になったときに HTTP クライアントが要求を実行できるようにします。

(継承元 ICreatable<T>)
DefineDataDiskImage()

イメージに追加する新しいデータ ディスク イメージの定義を開始します。

(継承元 IWithDataDiskImage)
FromVirtualMachine(IVirtualMachine)

仮想マシンの OS ディスクとデータ ディスクを、このイメージの OS ディスク イメージとデータ ディスク イメージのソースとして使用します。

(継承元 IWithSourceVirtualMachine)
FromVirtualMachine(String)

仮想マシンの OS ディスクとデータ ディスクを、このイメージの OS ディスク イメージとデータ ディスク イメージのソースとして使用します。

(継承元 IWithSourceVirtualMachine)
WithDataDiskImageFromManagedDisk(String)

既存のマネージド ディスクをソースとして持つデータ ディスク イメージを追加します。

(継承元 IWithDataDiskImage)
WithDataDiskImageFromSnapshot(String)

既存のスナップショットをソースとして持つデータ ディスク イメージを追加します。

(継承元 IWithDataDiskImage)
WithDataDiskImageFromVhd(String)

ソースとして仮想ハード ディスクを含むデータ ディスク イメージを追加します。

(継承元 IWithDataDiskImage)
WithExistingResourceGroup(IResourceGroup)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

リソースを既存のリソース グループに関連付けます。

(継承元 IWithExistingResourceGroup<T>)
WithHyperVGeneration(HyperVGenerationTypes)

Hyper-V イメージの生成を指定します。

(継承元 IWithHyperVGeneration)
WithLinuxFromDisk(IDisk, OperatingSystemStateTypes)

OS ディスク イメージの Linux ソース マネージド ディスクを指定します。

(継承元 IWithOSDiskImageSource)
WithLinuxFromDisk(String, OperatingSystemStateTypes)

OS ディスク イメージの Linux ソース マネージド ディスクを指定します。

(継承元 IWithOSDiskImageSource)
WithLinuxFromSnapshot(ISnapshot, OperatingSystemStateTypes)

OS ディスク イメージの Linux ソース スナップショットを指定します。

(継承元 IWithOSDiskImageSource)
WithLinuxFromSnapshot(String, OperatingSystemStateTypes)

OS ディスク イメージの Linux ソース スナップショットを指定します。

(継承元 IWithOSDiskImageSource)
WithLinuxFromVhd(String, OperatingSystemStateTypes)

OS ディスク イメージの Linux ソース ネイティブ VHD を指定します。

(継承元 IWithOSDiskImageSource)
WithNewResourceGroup()

イメージ定義の全体。

(継承元 IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

指定された定義に基づいて、リソースを配置する新しいリソース グループを作成します。

(継承元 IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

イメージ定義の全体。

(継承元 IWithNewResourceGroup<T>)
WithOSDiskCaching(CachingTypes)

OS ディスクのキャッシュの種類を指定します。

(継承元 IWithOSDiskSettings)
WithOSDiskSizeInGB(Int32)

OS ディスクのサイズを GB 単位で指定します。

(継承元 IWithOSDiskSettings)
WithRegion(Region)

リソースのリージョンを指定します。

(継承元 IDefinitionWithRegion<T>)
WithRegion(String)

リソースのリージョンを名前で指定します。

(継承元 IDefinitionWithRegion<T>)
WithTag(String, String)

リソースにタグを追加します。

(継承元 IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

リソースのタグを {@link Map} として指定します。

(継承元 IDefinitionWithTags<T>)
WithWindowsFromDisk(IDisk, OperatingSystemStateTypes)

OS ディスク イメージの Windows ソース マネージド ディスクを指定します。

(継承元 IWithOSDiskImageSource)
WithWindowsFromDisk(String, OperatingSystemStateTypes)

OS ディスク イメージの Windows ソース マネージド ディスクを指定します。

(継承元 IWithOSDiskImageSource)
WithWindowsFromSnapshot(ISnapshot, OperatingSystemStateTypes)

OS ディスク イメージの Windows ソース スナップショットを指定します。

(継承元 IWithOSDiskImageSource)
WithWindowsFromSnapshot(String, OperatingSystemStateTypes)

OS ディスク イメージの Windows ソース スナップショットを指定します。

(継承元 IWithOSDiskImageSource)
WithWindowsFromVhd(String, OperatingSystemStateTypes)

OS ディスク イメージの Windows ソース ネイティブ VHD を指定します。

(継承元 IWithOSDiskImageSource)
WithZoneResilient()

イメージに対してゾーンの回復性を有効にすることを指定します。

(継承元 IWithZoneResilient)

適用対象