CertificateReference interface
警告:此对象已弃用,将在 2024 年 2 月之后删除。 请改用 Azure KeyVault 扩展。
属性
| id | 要安装在池中的证书的完全限定 ID。 这必须与池位于同一批处理帐户内。 |
| store |
默认值为 currentUser。 此属性仅适用于使用 Windows 计算节点配置的池。 对于 Linux 计算节点,证书存储在任务工作目录中的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于可见性为“remoteUser”的证书,将在用户的主目录中(例如 /home/{user-name}/certs)中创建一个“certs”目录,并将证书置于该目录中。 |
| store |
此属性仅适用于使用 Windows 计算节点配置的池。 常见的存储名称包括:My、Root、CA、Trust、Trustallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为“我的”。 |
| visibility | 计算节点上的哪些用户帐户应有权访问证书的专用数据。 |
属性详细信息
id
要安装在池中的证书的完全限定 ID。 这必须与池位于同一批处理帐户内。
id: string
属性值
string
storeLocation
默认值为 currentUser。 此属性仅适用于使用 Windows 计算节点配置的池。 对于 Linux 计算节点,证书存储在任务工作目录中的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于可见性为“remoteUser”的证书,将在用户的主目录中(例如 /home/{user-name}/certs)中创建一个“certs”目录,并将证书置于该目录中。
storeLocation?: CertificateStoreLocation
属性值
storeName
此属性仅适用于使用 Windows 计算节点配置的池。 常见的存储名称包括:My、Root、CA、Trust、Trustallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为“我的”。
storeName?: string
属性值
string