メインコンテンツまでスキップ

LinuxVirtualMachine



リソースアイコン

リソース概要

Azure Linux Virtual Machine は、Microsoft Azure クラウドコンピューティングプラットフォーム上で Linux オペレーティングシステムを実行する仮想マシン(VM)です。
VM サイズ(SKU)、OS イメージ、認証方式(パスワード/SSH キー)、ディスク構成、ネットワーク インターフェース接続、Cloud-init 初期化スクリプトなどを設定することで、サーバーワークロードを実行できます。

関連リソース

上位リソース

接続リソース


リソース設定値

  • included_vnet_name : Virtual Machine が属する Virtual Network の名前

  • linked_availability_set_name : Virtual Machine に適用する Availability Set の名前

  • size : ワークロード実行のための Virtual Machine サイズ設定

イメージ設定 (source_image)

  • source_image.type : カスタム イメージ ID 使用有無 - recommended, custom_id, custom_input

  • source_image.image_id : VM 作成に使用するイメージ ID

  • source_image.image : VM 作成に使用するイメージ

  • source_image.publisher : VM 作成に使用するイメージの発行元

  • source_image.offer : VM 作成に使用するイメージのオファー ID

  • source_image.sku : VM 作成に使用するイメージの価格レベル(SKU)

認証設定

  • enable_ssh_key_authentication : 管理者アカウント認証に SSH キーを使用するかどうか - true, false

  • admin_username : VM の管理者ユーザー名 - 1 ~ 64 文字

  • admin_password : VM の管理者パスワード - 12 ~ 72 文字

  • ssh_public_key : VM 用の公開 SSH キー - 最大 600 文字

OS ディスク設定

  • os_disk_caching : OS ディスクのキャッシュタイプ - ReadWrite, ReadOnly, None

  • storage_account_type : OS ディスクのストレージタイプ - Standard_LRS, StandardSSD_LRS, Premium_LRS

  • disk_size_gb : OS ディスクサイズ(GB) - 3232767

追加ディスク接続 (disk_attachment)

  • disk_attachment.lun : ディスクの論理ユニット番号(LUN)

  • disk_attachment.host_caching : ディスク キャッシュ設定 - None, ReadOnly, ReadWrite

ネットワーク設定

  • linked_network_interface_names : Network Interface 名の一覧

  • primary_network_interface_name : Virtual Machine に接続される Network Interface 名

初期化スクリプト

  • cloudinit_config : サーバー作成時に自動実行されるスクリプト内容

タグ

  • tag : リソースを分類するためのタグ - 最大 512 文字、key:value

参考資料