次の方法で共有


IWithWindowsCreateUnmanaged インターフェイス

定義

作成するリソースに必要な最小入力がすべて含まれている Windows 仮想マシン定義のステージ。また、その他のオプション設定を指定することもできます。

public interface IWithWindowsCreateUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithFromImageCreateOptionsUnmanaged, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IWithWindowsCreateUnmanaged = interface
    interface IWithFromImageCreateOptionsUnmanaged
    interface IWithUnmanagedCreate
    interface IWithUnmanagedDataDisk
    interface IWithCreate
    interface ICreatable<IVirtualMachine>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithOSDiskSettings
    interface IWithVMSize
    interface IWithStorageAccount
    interface IWithAvailabilitySet
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithPlan
    interface IWithBootDiagnostics
    interface IWithPriority
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithLicenseType
Public Interface IWithWindowsCreateUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachine), IDefinitionWithTags(Of IWithCreate), IWithFromImageCreateOptionsUnmanaged
派生
実装

プロパティ

Key

作成するリソースに必要な最小入力がすべて含まれている Windows 仮想マシン定義のステージ。また、その他のオプション設定を指定することもできます。

(継承元 IIndexable)
Name

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

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

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

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

(継承元 ICreatable<T>)
DefineNewExtension(String)

仮想マシンにアタッチする拡張機能の定義を開始します。

(継承元 IWithExtension)
DefineUnmanagedDataDisk(String)

仮想マシンに接続するアンマネージド データ ディスクの定義を開始します。

(継承元 IWithUnmanagedDataDisk)
WithBootDiagnostics()

仮想マシンでブート 診断を有効にする必要があることを指定します。

(継承元 IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

仮想マシンでブート 診断を有効にする必要があることを指定します。

(継承元 IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

仮想マシンでブート 診断を有効にする必要があることを指定します。

(継承元 IWithBootDiagnostics)
WithBootDiagnostics(String)

仮想マシンでブート 診断を有効にする必要があることを指定します。

(継承元 IWithBootDiagnostics)
WithComputerName(String)

仮想マシンのコンピューター名を指定します。

(継承元 IWithFromImageCreateOptionsUnmanaged)
WithCustomData(String)

仮想マシンのカスタム データを指定します。

(継承元 IWithFromImageCreateOptionsUnmanaged)
WithEphemeralOSDisk(DiffDiskOptions)

OS ディスクのエフェメラル オプションを指定します。

(継承元 IWithOSDiskSettings)
WithExistingAvailabilitySet(IAvailabilitySet)

仮想マシンに関連付ける既存の可用性セットを指定します。

(継承元 IWithAvailabilitySet)
WithExistingSecondaryNetworkInterface(INetworkInterface)

既存のネットワーク インターフェイスを仮想マシンに関連付けます。 このメソッドの効果は加法的であることに注意してください。つまり、使用されるたびに、仮想マシンに追加される新しいセカンダリ ネットワーク インターフェイスです。

(継承元 IWithSecondaryNetworkInterface)
WithExistingStorageAccount(IStorageAccount)

VM の OS とデータ ディスク VHD を配置する既存のストレージ アカウントを指定します。 マーケットプレースまたはユーザー イメージ (一般化されたイメージ) に基づく OS ディスクは、このストレージ アカウントに格納されます。

(継承元 IWithStorageAccount)
WithExistingUnmanagedDataDisk(String, String, String)

既存のアンマネージド VHD をデータ ディスクとして仮想マシンにアタッチします。

(継承元 IWithUnmanagedDataDisk)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

仮想マシンに関連付ける既存のユーザー割り当て ID を指定します。

(継承元 IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。

(継承元 IWithLicenseType)
WithLowPriority()

仮想マシンの優先度を低くすることを指定します。

(継承元 IWithPriority)
WithLowPriority(VirtualMachineEvictionPolicyTypes)

仮想マシンの優先度を低くすることを指定します。

(継承元 IWithPriority)
WithMaxPrice(Nullable<Double>)

優先度の低い仮想マシンの課金関連の詳細を指定します。

(継承元 IWithBillingProfile)
WithNewAvailabilitySet(ICreatable<IAvailabilitySet>)

仮想マシンを関連付ける、まだ作成されていない可用性セット定義の定義を指定します。

(継承元 IWithAvailabilitySet)
WithNewAvailabilitySet(String)

仮想マシンに関連付ける新しい可用性セットの名前を指定します。

(継承元 IWithAvailabilitySet)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

指定された定義に基づいて、仮想マシンに関連付ける新しいネットワーク インターフェイスを作成します。 このメソッドの効果は加法的であることに注意してください。つまり、使用されるたびに、仮想マシンに新しいセカンダリ ネットワーク インターフェイスが追加されます。

(継承元 IWithSecondaryNetworkInterface)
WithNewStorageAccount(ICreatable<IStorageAccount>)

VM の OS とデータ ディスク VHD を格納する、まだ作成されていないストレージ アカウントの定義を指定します。 マーケットプレース イメージに基づく OS ディスクのみが新しいストレージ アカウントに格納されます。 ユーザー イメージに基づく OS ディスクは、ユーザー イメージと同じストレージ アカウントに格納されます。

(継承元 IWithStorageAccount)
WithNewStorageAccount(String)

VM の OS とデータ ディスク VHD を格納する新しいストレージ アカウントの名前を指定します。 マーケットプレース イメージに基づく OS ディスクのみが新しいストレージ アカウントに格納されます。 ユーザー イメージに基づく OS ディスクは、ユーザー イメージと同じストレージ アカウントに格納されます。

(継承元 IWithStorageAccount)
WithNewUnmanagedDataDisk(Int32)

新しい空のアンマネージド データ ディスクを仮想マシンにアタッチします。

(継承元 IWithUnmanagedDataDisk)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

仮想マシンに関連付ける、まだ作成されていないユーザー割り当て ID の定義を指定します。

(継承元 IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

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

(継承元 IWithOSDiskSettings)
WithOSDiskEncryptionSettings(DiskEncryptionSettings)

OS ディスクの暗号化設定を指定します。

(継承元 IWithOSDiskSettings)
WithOSDiskName(String)

OS ディスクの名前を指定します。

(継承元 IWithOSDiskSettings)
WithOSDiskSizeInGB(Int32)

OSDisk のサイズを GB 単位で指定します。

(継承元 IWithOSDiskSettings)
WithOSDiskVhdLocation(String, String)

OS ディスク VHD ファイルとその親コンテナーの名前を指定します。

(継承元 IWithUnmanagedCreate)
WithoutAutoUpdate()

自動更新を無効にすることを指定します。

WithoutVMAgent()

VM エージェントをプロビジョニングしないことを指定します。

WithPlan(PurchasePlan)

仮想マシンの購入計画を指定します。

(継承元 IWithPlan)
WithPriority(VirtualMachinePriorityTypes)

仮想マシンの優先度を指定します。

(継承元 IWithPriority)
WithPromotionalPlan(PurchasePlan, String)

仮想マシンの購入計画を指定します。

(継承元 IWithPlan)
WithSize(String)

仮想マシンのサイズを選択します。

(継承元 IWithVMSize)
WithSize(VirtualMachineSizeTypes)

仮想マシンのサイズを指定します。

(継承元 IWithVMSize)
WithSystemAssignedManagedServiceIdentity()

仮想マシンでシステム割り当て (ローカル) マネージド サービス ID を有効にする必要があることを指定します。

(継承元 IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

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

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

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

(継承元 IDefinitionWithTags<T>)
WithTimeZone(String)

タイム ゾーンを指定します。

WithVaultSecret(String, String, String)

VM に追加するコンテナー シークレットを指定します。 このメソッドを呼び出すたびに、コンテナー シークレットの一覧が追加されます。

WithWinRM(WinRMListener)

WINRM リスナーを指定します。 このメソッドを呼び出すたびに、指定されたリスナーが VM の WinRM リスナーの一覧に追加されます。

適用対象