你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

OSProfileProvisioningData 类

用于重置非临时虚拟机映像的其他参数。

继承
azure.mgmt.compute._serialization.Model
OSProfileProvisioningData

构造函数

OSProfileProvisioningData(*, admin_password: str | None = None, custom_data: str | None = None, **kwargs: Any)

仅限关键字的参数

名称 说明
admin_password
str

指定管理员帐户的密码。 <br>``<br>最小长度 (Windows) :8 个字符 <br>``<br>最小长度 (Linux) :6 个字符 <br>``<br>最大长度 (Windows) :123 个字符 <br>``<br>Linux) 最大长度 ( 72 个字符 <br>``<br>复杂性要求:以下 4 个条件中的 3 个需要满足 <br> 有小字符<br>有上限字符 :code:<br> 有一个数字 <br> 有一个特殊字符 (正则表达式匹配 [W_]) <br>``<br>不允许的值: “<xref:mailto:abc@123>”、“<xref:mailto:P@$$w0rd>”、“<xref:mailto:P@ssw0rd>”、“<xref:mailto:P@ssword123>Pa$$word”、“密码!”、<xref:mailto:pass@word1>“Password!”、“Password1”、“Password22”、“iloveyou!” <br>``<br>有关重置密码,请参阅如何在 Windows VM<br>``<br> 中重置远程桌面服务或其登录密码有关重置根密码,请参阅使用 VMAccess 扩展管理 Azure Linux VM 上的用户、SSH 和检查或修复磁盘

custom_data
str

指定自定义数据的 Base-64 编码的字符串。 Base-64 编码的字符串将解码为一个二元数组并作为一个文件保存在虚拟机上。 该二元数组的最大长度为 65535 字节。 注意:请勿在 customData 属性中传递任何机密或密码。 创建 VM 后,无法更新此属性。 属性 customData 传递到 VM 以保存为文件,有关详细信息,请参阅 Azure VM 上的自定义数据。 如果对 Linux VM 使用 cloud-init,请参阅 在创建期间使用 cloud-init 自定义 Linux VM

变量

名称 说明
admin_password
str

指定管理员帐户的密码。 <br>``<br>最小长度 (Windows) :8 个字符 <br>``<br>最小长度 (Linux) :6 个字符 <br>``<br>最大长度 (Windows) :123 个字符 <br>``<br>Linux) 最大长度 ( 72 个字符 <br>``<br>复杂性要求:以下 4 个条件中的 3 个需要满足 <br> 有小字符<br>有上限字符 :code:<br> 有一个数字 <br> 有一个特殊字符 (正则表达式匹配 [W_]) <br>``<br>不允许的值: “<xref:mailto:abc@123>”、“<xref:mailto:P@$$w0rd>”、“<xref:mailto:P@ssw0rd>”、“<xref:mailto:P@ssword123>Pa$$word”、“密码!”、<xref:mailto:pass@word1>“Password!”、“Password1”、“Password22”、“iloveyou!” <br>``<br>有关重置密码,请参阅如何在 Windows VM<br>``<br> 中重置远程桌面服务或其登录密码有关重置根密码,请参阅使用 VMAccess 扩展管理 Azure Linux VM 上的用户、SSH 和检查或修复磁盘

custom_data
str

指定自定义数据的 Base-64 编码的字符串。 Base-64 编码的字符串将解码为一个二元数组并作为一个文件保存在虚拟机上。 该二元数组的最大长度为 65535 字节。 注意:请勿在 customData 属性中传递任何机密或密码。 创建 VM 后,无法更新此属性。 属性 customData 传递到 VM 以保存为文件,有关详细信息,请参阅 Azure VM 上的自定义数据。 如果对 Linux VM 使用 cloud-init,请参阅 在创建期间使用 cloud-init 自定义 Linux VM