次の方法で共有


OSProfile interface

仮想マシンのオペレーティング システム設定を指定します。 一部の設定は、VM をプロビジョニングした後は変更できません。

プロパティ

adminPassword

管理者アカウントのパスワードを指定します。

最小長(Windows): 8文字

最小長 (Linux): 6 文字

最大長さ(Windows): 123文字

最大長 (Linux): 72 文字

複雑さの要件: 以下の 4 つの条件のうち 3 つ を満たす必要があります
文字が小さい
上の文字を含む
数字を含む
特殊文字を持つ (Regex match [\W_])

許可されない値: 「abc@123」、「P@$$w 0rd」、「P@ssw0rd」、「P@ssword123」、「Pa$$word」、「pass@word1」、「パスワード!」、「パスワード1」、「パスワード22」、「iloveyou!」

パスワードのリセットについては、Windows VMでRemote Desktopサービスまたはそのログインパスワードをリセットする方法を参照してください

rootパスワードのリセットについては、Manage users、SSH、そしてVMAccess拡張機能

adminUsername

管理者アカウントの名前を指定します。

このプロパティは、VM の作成後に更新できません。

Windowsのみ制限: 「.」で終わることはできません。

許可されていない値: "administrator"、"admin"、"user"、"user1"、"test"、"user2"、"test1"、"user3"、"admin1"、 "1"、"123"、"a"、"actuser"、"adm"、"admin2"、"aspnet"、"backup"、"console"、"david"、"guest"、"john"、"owner"、"root"、"server"、"sql"、"support"、"support_388945a0"、"sys"、"test2"、"test3"、"user4"、"user5"。

最小長 (Linux): 1 文字

最大長 (Linux): 64 文字

最大長さ(Windows):20文字。

allowExtensionOperations

仮想マシンで拡張機能の操作を許可するかどうかを指定します。 これは、仮想マシンに拡張機能が存在しない場合にのみ False に設定できます。

computerName

仮想マシンのホスト OS 名を指定します。 VM の作成後にこの名前を更新することはできません。 最大長さ(Windows): 15文字。 最大長 (Linux): 64 文字。 命名規則や制限についてはAzureインフラストラクチャサービス実装ガイドラインを参照してください。

customData

カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 注: customData プロパティにシークレットやパスワードを渡さないでください。 このプロパティは、VM の作成後に更新できません。 プロパティ「customData」はVMにファイルとして保存されるために渡されます。詳細はCustom Data on Azure VMsを参照してください。 Linux VM に cloud-init を使用する方法については、「cloud-init を使用して、の作成時に Linux VM をカスタマイズする」を参照してください。

linuxConfiguration

仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされているLinuxディストリビューションの一覧については、Linux on Azure-Endorsed Distributionsを参照してください。

requireGuestProvisionSignal

True に設定するか省略する必要がある省略可能なプロパティ。

secrets

仮想マシンにインストールする必要がある証明書のセットを指定します。 仮想マシンに証明書をインストールするには、LinuxにはAzure Key Vault仮想マシン拡張、WindowsにはAzure Key Vault仮想マシン拡張を使用することが推奨されます。

windowsConfiguration

仮想マシン上のWindowsオペレーティングシステム設定を指定します。

プロパティの詳細

adminPassword

管理者アカウントのパスワードを指定します。

最小長(Windows): 8文字

最小長 (Linux): 6 文字

最大長さ(Windows): 123文字

最大長 (Linux): 72 文字

複雑さの要件: 以下の 4 つの条件のうち 3 つ を満たす必要があります
文字が小さい
上の文字を含む
数字を含む
特殊文字を持つ (Regex match [\W_])

許可されない値: 「abc@123」、「P@$$w 0rd」、「P@ssw0rd」、「P@ssword123」、「Pa$$word」、「pass@word1」、「パスワード!」、「パスワード1」、「パスワード22」、「iloveyou!」

パスワードのリセットについては、Windows VMでRemote Desktopサービスまたはそのログインパスワードをリセットする方法を参照してください

rootパスワードのリセットについては、Manage users、SSH、そしてVMAccess拡張機能

adminPassword?: string

プロパティ値

string

adminUsername

管理者アカウントの名前を指定します。

このプロパティは、VM の作成後に更新できません。

Windowsのみ制限: 「.」で終わることはできません。

許可されていない値: "administrator"、"admin"、"user"、"user1"、"test"、"user2"、"test1"、"user3"、"admin1"、 "1"、"123"、"a"、"actuser"、"adm"、"admin2"、"aspnet"、"backup"、"console"、"david"、"guest"、"john"、"owner"、"root"、"server"、"sql"、"support"、"support_388945a0"、"sys"、"test2"、"test3"、"user4"、"user5"。

最小長 (Linux): 1 文字

最大長 (Linux): 64 文字

最大長さ(Windows):20文字。

adminUsername?: string

プロパティ値

string

allowExtensionOperations

仮想マシンで拡張機能の操作を許可するかどうかを指定します。 これは、仮想マシンに拡張機能が存在しない場合にのみ False に設定できます。

allowExtensionOperations?: boolean

プロパティ値

boolean

computerName

仮想マシンのホスト OS 名を指定します。 VM の作成後にこの名前を更新することはできません。 最大長さ(Windows): 15文字。 最大長 (Linux): 64 文字。 命名規則や制限についてはAzureインフラストラクチャサービス実装ガイドラインを参照してください。

computerName?: string

プロパティ値

string

customData

カスタム データの base-64 でエンコードされた文字列を指定します。 base-64 でエンコードされた文字列は、仮想マシン上のファイルとして保存されるバイナリ配列にデコードされます。 バイナリ配列の最大長は 65535 バイトです。 注: customData プロパティにシークレットやパスワードを渡さないでください。 このプロパティは、VM の作成後に更新できません。 プロパティ「customData」はVMにファイルとして保存されるために渡されます。詳細はCustom Data on Azure VMsを参照してください。 Linux VM に cloud-init を使用する方法については、「cloud-init を使用して、の作成時に Linux VM をカスタマイズする」を参照してください。

customData?: string

プロパティ値

string

linuxConfiguration

仮想マシン上の Linux オペレーティング システムの設定を指定します。 サポートされているLinuxディストリビューションの一覧については、Linux on Azure-Endorsed Distributionsを参照してください。

linuxConfiguration?: LinuxConfiguration

プロパティ値

requireGuestProvisionSignal

True に設定するか省略する必要がある省略可能なプロパティ。

requireGuestProvisionSignal?: boolean

プロパティ値

boolean

secrets

仮想マシンにインストールする必要がある証明書のセットを指定します。 仮想マシンに証明書をインストールするには、LinuxにはAzure Key Vault仮想マシン拡張、WindowsにはAzure Key Vault仮想マシン拡張を使用することが推奨されます。

secrets?: VaultSecretGroup[]

プロパティ値

windowsConfiguration

仮想マシン上のWindowsオペレーティングシステム設定を指定します。

windowsConfiguration?: WindowsConfiguration

プロパティ値