次の方法で共有


Role クラス

定義

デプロイ内のロールの詳細。

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 を指定しないでください。

適用対象