Role クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デプロイ内のロールの詳細。
public class Role
type Role = class
Public Class Role
- 継承
-
Role
コンストラクター
Role() |
Role クラスの新しいインスタンスを初期化します。 |
プロパティ
AvailabilitySetName |
省略可能。 ロールの名前。 |
ConfigurationSets |
任意。 システムまたはアプリケーションの構成設定を表す値のコレクション。 |
DataVirtualHardDisks |
任意。 Azure で仮想マシンのデータ ディスクの作成に使用されるパラメーターが含まれます。 |
DebugSettings |
省略可能。 このパラメーターを使用して、VM のデバッグ設定を設定できます。 ブート 診断機能を有効にすると、コンソールのスクリーンショットまたはシリアル出力が BLOB ストレージに格納されます。 このプロパティは、2015-09-01 以降のバージョン ヘッダーでのみ返されます。 |
DefaultWinRmCertificateThumbprint |
省略可能。 WinRM の HTTPS リスナーと共に使用する証明書の読み取り専用サムプリントです。 |
Label |
省略可能。 ロールのフレンドリ名。 |
LicenseType |
省略可能。 使用されているイメージまたはディスクがオンプレミスでライセンスされていることを指定します。 この要素は、Windows Server オペレーティング システムを含むイメージにのみ使用されます。 使用可能な値は次のとおりです:Windows_Client、Windows_Server |
MediaLocation |
省略可能。 発行された VM イメージの VM イメージ VHD をコピーする必要があるストレージの場所。 |
MigrationState |
省略可能。 仮想マシンの IaaS クラシックから ARM への移行状態を指定します。使用できる値は次のとおりです。None、Prepareing、Prepared、PrepareFailed、Committing、Committed、CommitFailed、Aborting、AbortFailed.None は null 値として扱われ、表示されません。 |
OSVersion |
省略可能。 ロール インスタンスを実行中のオペレーティング システムのバージョン。 |
OSVirtualHardDisk |
任意。 Azure で仮想マシンのオペレーティング システム ディスクの作成に使用されるパラメーターが含まれます。 |
ProvisionGuestAgent |
省略可能。 WindowsAzureGuestAgent サービスが仮想マシンにインストールされているかどうかを示します。 仮想マシンでリソース拡張機能を実行するには、このサービスがインストールされている必要があります。 |
ResourceExtensionReferences |
省略可能。 仮想マシンにインストールしようとするリソース拡張機能のコレクションを格納します。 ProvisionGuestAgent が true に設定されている場合、この要素が使用されます。 |
RoleName |
省略可能。 ロールの名前。 |
RoleSize |
省略可能。 ロール インスタンスのサイズ。 |
RoleType |
省略可能。 ロールの種類を指定します。 この要素は仮想マシンのデプロイにのみ一覧表示され、既定では PersistentVMRole です。 |
VMImageInput |
省略可能。 VM イメージを使用して、新しい PersistantVMRole を作成する場合、VM イメージの DiskConfigurations を使用して、新しい VM の新しいディスクを作成します。 このパラメーターを使用すると、新しく作成されたディスクのサイズを、VM Image の基になる DiskConfigurations よりも大きなサイズに変更できます。このプロパティは、2014-10-01 以降のバージョン ヘッダーでのみ返されます。 |
VMImageName |
省略可能。 省略可能。 このロールの作成元となる VMImage の名前。 VMImage の OSDisk が特殊化されている場合は、WindowsProvisioningConfigurationSet または LinuxProvisioningConfigurationSet を指定しないでください。 この引数を使用する場合、OSVirtualHardDisk または DataVirtualHardDisk を指定しないでください。 |
適用対象
Azure SDK for .NET