次の方法で共有


IWithLinuxCreateManaged インターフェイス

定義

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

public interface IWithLinuxCreateManaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithManagedCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IWithLinuxCreateManaged = interface
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithManagedDiskOptionals
    interface IWithAvailabilityZone
    interface IBeta
    interface IWithCreate
    interface ICreatable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IWithOSDiskSettings
    interface IWithComputerNamePrefix
    interface IWithCapacity
    interface IWithUpgradePolicy
    interface IWithOverProvision
    interface IWithStorageAccount
    interface IWithCustomData
    interface IWithExtension
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithVMPriority
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
    interface IDefinitionWithTags<IWithCreate>
Public Interface IWithLinuxCreateManaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionWithTags(Of IWithCreate), IWithManagedCreate
派生
実装

プロパティ

Key

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

(継承元 IIndexable)
Name

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

(継承元 ICreatable<T>)

メソッド

Create()

作成要求を実行します。

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

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

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

スケール セット内の仮想マシンにアタッチする拡張機能参照の定義を開始します。

(継承元 IWithExtension)
WithAcceleratedNetworking()

仮想マシン スケール セットに対して高速ネットワークを有効にすることを指定します。

(継承元 IWithAcceleratedNetworking)
WithAvailabilityZone(AvailabilityZoneId)

仮想マシン スケール セットの可用性ゾーンを指定します。

(継承元 IWithAvailabilityZone)
WithBootDiagnostics()

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

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

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

(継承元 IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

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

(継承元 IWithBootDiagnostics)
WithBootDiagnostics(String)

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

(継承元 IWithBootDiagnostics)
WithCapacity(Int32)

スケール セット内の仮想マシンの最大数を指定します。

(継承元 IWithCapacity)
WithComputerNamePrefix(String)

スケール セット内の仮想マシンの名前を自動生成するために使用する名前プレフィックスを指定します。

(継承元 IWithComputerNamePrefix)
WithCustomData(String)

仮想マシン スケール セットのカスタム データを指定します。

(継承元 IWithCustomData)
WithDataDiskDefaultCachingType(CachingTypes)

マネージド データ ディスクの既定のキャッシュの種類を指定します。

(継承元 IWithManagedDiskOptionals)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

マネージド データ ディスクの既定のキャッシュの種類を指定します。

(継承元 IWithManagedDiskOptionals)
WithExistingApplicationGatewayBackendPool(String)

アプリケーション ゲートウェイ バックエンド プールを仮想マシン スケール セットに関連付ける必要があることを指定します。

(継承元 IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

指定されたアプリケーション セキュリティ グループを仮想マシン スケール セットに関連付ける必要があることを指定します。

(継承元 IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

指定されたアプリケーション セキュリティ グループを仮想マシン スケール セットに関連付ける必要があることを指定します。

(継承元 IWithApplicationSecurityGroup)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

仮想マシン スケール セットのネットワーク セキュリティ グループを指定します。

(継承元 IWithNetworkSecurityGroup)
WithExistingNetworkSecurityGroupId(String)

仮想マシン スケール セットのネットワーク セキュリティ グループを指定します。

(継承元 IWithNetworkSecurityGroup)
WithExistingStorageAccount(IStorageAccount)

スケール セット内の仮想マシンの OS とデータ ディスク VHD の既存のストレージ アカウントを指定します。

(継承元 IWithStorageAccount)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

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

(継承元 IWithUserAssignedManagedServiceIdentity)
WithIpForwarding()

仮想マシン スケール セットに対して IP 転送を有効にすることを指定します。

(継承元 IWithIpForwarding)
WithLowPriorityVirtualMachine()

スケール セット内の仮想マシンを優先順位の低い VM にすることを指定します。

(継承元 IWithVMPriority)
WithLowPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes)

スケール セット内の仮想マシンは、指定された削除ポリシーを使用して優先順位の低い VM にする必要があることを指定します。

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

スケール セット内の優先度の低い仮想マシンの課金関連の詳細を指定します。

(継承元 IWithBillingProfile)
WithNewDataDisk(Int32)

指定したサイズでマネージド ディスクを暗黙的に作成する必要があることを指定します。

(継承元 IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

指定した設定でマネージド ディスクを暗黙的に作成する必要があることを指定します。

(継承元 IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

指定した設定でマネージド ディスクを暗黙的に作成する必要があることを指定します。

(継承元 IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32)

仮想マシン イメージ内のデータ ディスク イメージから作成するデータ ディスクを指定します。

(継承元 IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes)

仮想マシン イメージ内のデータ ディスク イメージから作成するデータ ディスクを指定します。

(継承元 IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes, StorageAccountTypes)

仮想マシン イメージ内のデータ ディスク イメージから作成するデータ ディスクを指定します。

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

スケール セット内の仮想マシンの OS とデータ ディスク VHD の新しいストレージ アカウントを指定します。

(継承元 IWithStorageAccount)
WithNewStorageAccount(String)

スケール セット内の仮想マシンの OS とデータ ディスク VHD の新しいストレージ アカウントを指定します。

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

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

(継承元 IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

オペレーティング システム ディスクのキャッシュの種類を指定します。

(継承元 IWithOSDiskSettings)
WithOSDiskName(String)

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

(継承元 IWithOSDiskSettings)
WithOSDiskStorageAccountType(StorageAccountTypes)

マネージド OS ディスクのストレージ アカウントの種類を指定します。

(継承元 IWithManagedDiskOptionals)
WithoutAcceleratedNetworking()

仮想マシン スケール セットに対して高速ネットワークを無効にすることを指定します。

(継承元 IWithAcceleratedNetworking)
WithoutIpForwarding()

仮想マシン スケール セットの IP 転送を無効にすることを指定します。

(継承元 IWithIpForwarding)
WithoutOverProvisioning()

仮想マシンの過剰プロビジョニングを無効にします。

(継承元 IWithOverProvision)
WithoutSinglePlacementGroup()

仮想マシン スケール セットに対して単一の配置グループを無効にすることを指定します。

(継承元 IWithSinglePlacementGroup)
WithOverProvision(Boolean)

スケール セット内の仮想マシンの過剰プロビジョニングを有効または無効にします。

(継承元 IWithOverProvision)
WithOverProvisioning()

仮想マシンの過剰プロビジョニングを有効にします。

(継承元 IWithOverProvision)
WithSinglePlacementGroup()

仮想マシン スケール セットに対して単一の配置グループを有効にすることを指定します。

(継承元 IWithSinglePlacementGroup)
WithSsh(String)

SSH 公開キーを指定します。 このメソッドを呼び出すたびに、指定された公開キーが VM の公開キーの一覧に追加されます。

WithSystemAssignedManagedServiceIdentity()

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

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

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

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

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

(継承元 IDefinitionWithTags<T>)
WithUpgradeMode(UpgradeMode)

仮想マシン スケール セットのアップグレード ポリシー モードを指定します。

(継承元 IWithUpgradePolicy)
WithVirtualMachinePriority(VirtualMachinePriorityTypes)

スケール セット内の仮想マシンの優先度を指定します。

(継承元 IWithVMPriority)
WithVirtualMachinePublicIp()

スケール セット内の仮想マシンにパブリック IP アドレスを指定します。

(継承元 IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(String)

スケール セット内の仮想マシンにパブリック IP アドレスを指定します。

(継承元 IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration)

スケール セット内の仮想マシンにパブリック IP アドレスを指定します。

(継承元 IWithVirtualMachinePublicIp)

適用対象