你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CertificateReference interface
警告:此对象已弃用,将在 2024 年 2 月之后删除。 请改用 Azure KeyVault 扩展 。
属性
id | 要安装在池上的证书的完全限定 ID。 这必须与池位于同一批帐户中。 |
store |
默认值为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR来查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。 |
store |
此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。 |
visibility | 计算节点上的哪些用户帐户应有权访问证书的专用数据。 |
属性详细信息
id
要安装在池上的证书的完全限定 ID。 这必须与池位于同一批帐户中。
id: string
属性值
string
storeLocation
默认值为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR来查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。
storeLocation?: CertificateStoreLocation
属性值
storeName
此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。
storeName?: string
属性值
string