LabVirtualMachine クラス
仮想マシン。
変数はサーバーによってのみ設定され、要求の送信時には無視されます。
- 継承
-
azure.mgmt.devtestlabs.models._models_py3.ResourceLabVirtualMachine
コンストラクター
LabVirtualMachine(*, location: str | None = None, tags: Dict[str, str] | None = None, notes: str | None = None, owner_object_id: str | None = None, owner_user_principal_name: str | None = None, created_by_user_id: str | None = None, created_by_user: str | None = None, created_date: datetime | None = None, compute_id: str | None = None, custom_image_id: str | None = None, os_type: str | None = None, size: str | None = None, user_name: str | None = None, password: str | None = None, ssh_key: str | None = None, is_authentication_with_ssh_key: bool | None = None, fqdn: str | None = None, lab_subnet_name: str | None = None, lab_virtual_network_id: str | None = None, disallow_public_ip_address: bool | None = None, artifacts: List[ArtifactInstallProperties] | None = None, artifact_deployment_status: ArtifactDeploymentStatusProperties | None = None, gallery_image_reference: GalleryImageReference | None = None, plan_id: str | None = None, network_interface: NetworkInterfaceProperties | None = None, expiration_date: datetime | None = None, allow_claim: bool | None = None, storage_type: str | None = None, virtual_machine_creation_source: str | VirtualMachineCreationSource | None = None, environment_id: str | None = None, data_disk_parameters: List[DataDiskProperties] | None = None, schedule_parameters: List[ScheduleCreationParameter] | None = None, last_known_power_state: str | None = None, **kwargs)
パラメーター
名前 | 説明 |
---|---|
location
必須
|
リソースの場所。 |
tags
必須
|
タグのセット。 リソースのタグ。 |
notes
必須
|
仮想マシンのメモ。 |
owner_object_id
必須
|
仮想マシンの所有者のオブジェクト識別子。 |
owner_user_principal_name
必須
|
仮想マシン所有者のユーザー プリンシパル名。 |
created_by_user_id
必須
|
仮想マシンの作成者のオブジェクト識別子。 |
created_by_user
必須
|
仮想マシンの作成者のメール アドレス。 |
created_date
必須
|
仮想マシンの作成日。 |
compute_id
必須
|
仮想マシンのリソース識別子 (Microsoft.Compute)。 |
custom_image_id
必須
|
仮想マシンのカスタム イメージ識別子。 |
os_type
必須
|
仮想マシンの OS の種類。 |
size
必須
|
仮想マシンのサイズ。 |
user_name
必須
|
仮想マシンのユーザー名。 |
password
必須
|
仮想マシン管理者のパスワード。 |
ssh_key
必須
|
仮想マシン管理者の SSH キー。 |
is_authentication_with_ssh_key
必須
|
この仮想マシンが認証に SSH キーを使用するかどうかを示します。 |
fqdn
必須
|
仮想マシンの完全修飾ドメイン名。 |
lab_subnet_name
必須
|
仮想マシンのラボ サブネット名。 |
lab_virtual_network_id
必須
|
仮想マシンのラボ仮想ネットワーク識別子。 |
disallow_public_ip_address
必須
|
パブリック IP アドレスなしで仮想マシンを作成するかどうかを示します。 |
artifacts
必須
|
仮想マシンにインストールする成果物。 |
artifact_deployment_status
必須
|
仮想マシンの成果物のデプロイ状態。 |
gallery_image_reference
必須
|
仮想マシンの Microsoft Azure Marketplace イメージ参照。 |
plan_id
必須
|
仮想マシン イメージに関連付けられているプランの ID。 |
network_interface
必須
|
ネットワーク インターフェイスのプロパティ。 |
expiration_date
必須
|
VM の有効期限。 |
allow_claim
必須
|
別のユーザーが仮想マシンの所有権を取得できるかどうかを示します。 |
storage_type
必須
|
仮想マシンに使用するストレージの種類 (Standard、Premium など)。 |
virtual_machine_creation_source
必須
|
ラボ仮想マシンの作成元に指示します。 Output プロパティのみ。 指定できる値は、"FromCustomImage"、"FromGalleryImage"、"FromSharedGalleryImage" です。 |
environment_id
必須
|
この仮想マシンを含む環境のリソース ID (存在する場合)。 |
data_disk_parameters
必須
|
作成後に仮想マシンにアタッチする新規または既存のデータ ディスク。 |
schedule_parameters
必須
|
仮想マシンの作成スケジュール。 |
last_known_power_state
必須
|
DTL でキャプチャされた最後の既知のコンピューティング電力状態。 |
キーワードのみのパラメーター
名前 | 説明 |
---|---|
location
必須
|
|
tags
必須
|
|
notes
必須
|
|
owner_object_id
必須
|
|
owner_user_principal_name
必須
|
|
created_by_user_id
必須
|
|
created_by_user
必須
|
|
created_date
必須
|
|
compute_id
必須
|
|
custom_image_id
必須
|
|
os_type
必須
|
|
size
必須
|
|
user_name
必須
|
|
password
必須
|
|
ssh_key
必須
|
|
is_authentication_with_ssh_key
必須
|
|
fqdn
必須
|
|
lab_subnet_name
必須
|
|
lab_virtual_network_id
必須
|
|
disallow_public_ip_address
必須
|
|
artifacts
必須
|
|
artifact_deployment_status
必須
|
|
gallery_image_reference
必須
|
|
plan_id
必須
|
|
network_interface
必須
|
|
expiration_date
必須
|
|
allow_claim
必須
|
|
storage_type
必須
|
|
virtual_machine_creation_source
必須
|
|
environment_id
必須
|
|
data_disk_parameters
必須
|
|
schedule_parameters
必須
|
|
last_known_power_state
必須
|
|
変数
名前 | 説明 |
---|---|
id
|
リソースの識別子。 |
name
|
リソースの名前。 |
type
|
リソースの型。 |
compute_vm
|
コンピューティング仮想マシンのプロパティ。 |
applicable_schedule
|
仮想マシンに適用されるスケジュール。 |
provisioning_state
|
リソースのプロビジョニング状態。 |
unique_identifier
|
リソースの一意の不変識別子 (Guid)。 |
Azure SDK for Python