你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
OSProfileProvisioningData 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
OSProfileProvisioningData() |
初始化 OSProfileProvisioningData 类的新实例。 |
OSProfileProvisioningData(String, String) |
初始化 OSProfileProvisioningData 类的新实例。 |
OSProfileProvisioningData()
初始化 OSProfileProvisioningData 类的新实例。
public OSProfileProvisioningData ();
Public Sub New ()
适用于
OSProfileProvisioningData(String, String)
初始化 OSProfileProvisioningData 类的新实例。
public OSProfileProvisioningData (string adminPassword = default, string customData = default);
new Microsoft.Azure.Management.Compute.Models.OSProfileProvisioningData : string * string -> Microsoft.Azure.Management.Compute.Models.OSProfileProvisioningData
Public Sub New (Optional adminPassword As String = Nothing, Optional customData As String = Nothing)
参数
- adminPassword
- String
指定管理员帐户的密码。 <br><br>最小长度 (Windows) : 8 个字符 <br><br>最小长度 (Linux) : 6 个字符 <br><最大>长度 (Windows) : 123 个字符 <br><br>最大长度 (Linux) : 72 个字符 <br><br>复杂度要求: 3 个条件以下需要满足 <br> 有低字符 <br>有上限字符 <br> 有一个数字<br> 具有特殊字符 (正则表达式匹配 [\W_]) <br><br>不允许的值:“abc@123”、“P@$$w 0rd”、“P@ssw0rd”、“P@ssword123”、“Pa$$word”、“pass@word1”、“Password!”、“Password1”、“Password22”、“iloveyou!” <br><br> 有关重置密码,请参阅如何在 Windows VM<中重置远程桌面服务或其登录密码 br><br> 有关重置根密码,请参阅使用 VMAccess 扩展管理 Azure Linux VM 上的用户、SSH 和检查或修复磁盘
- customData
- String
指定自定义数据的 Base-64 编码的字符串。 Base-64 编码的字符串将解码为一个二元数组并作为一个文件保存在虚拟机上。 该二元数组的最大长度为 65535 字节。 注意:请勿在 customData 属性中传递任何机密或密码。 创建 VM 后,无法更新此属性。 属性 customData 传递到 VM 以保存为文件,有关详细信息,请参阅 Azure VM 上的自定义数据。 如果对 Linux VM 使用 cloud-init,请参阅 在创建期间使用 cloud-init 自定义 Linux VM。