你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CertificateReference 类
- java.
lang. Object - com.
microsoft. azure. management. batch. CertificateReference
- com.
public class CertificateReference
对要安装在池中的计算节点上的证书的引用。 这必须与池位于同一帐户中。
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
String |
id()
获取 ID 值。 |
Certificate |
storeLocation()
获取默认值为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。 可能的值包括:“CurrentUser”、“LocalMachine”。 |
String |
storeName()
获取此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。 |
List<Certificate |
visibility()
获取可见性值。 |
Certificate |
withId(String id)
设置 ID 值。 |
Certificate |
withStoreLocation(CertificateStoreLocation storeLocation)
将默认值设置为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。 可能的值包括:“CurrentUser”、“LocalMachine”。 |
Certificate |
withStoreName(String storeName)
设置此属性仅适用于使用 Windows 节点 ((即使用 cloudServiceConfiguration 创建的)或使用 windows 映像引用) 使用 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。 |
Certificate |
withVisibility(List<CertificateVisibility> visibility)
设置可见性值。 |
方法详细信息
id
public String id()
获取 ID 值。
返回:
storeLocation
public CertificateStoreLocation storeLocation()
获取默认值为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。 可能的值包括:“CurrentUser”、“LocalMachine”。
返回:
storeName
public String storeName()
获取此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。
返回:
visibility
public List
获取可见性值。
返回:
withId
public CertificateReference withId(String id)
设置 ID 值。
参数:
返回:
withStoreLocation
public CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)
将默认值设置为 currentUser。 此属性仅适用于使用 Windows 节点配置的池 (,即使用 cloudServiceConfiguration 创建的池,或使用 windows 映像引用) 通过 virtualMachineConfiguration 配置的池。 对于 Linux 计算节点,证书存储在任务工作目录内的目录中,并向任务提供环境变量AZ_BATCH_CERTIFICATES_DIR以查询此位置。 对于具有“remoteUser”可见性的证书,在用户的主目录中创建一个“certs”目录, (例如 /home/{user-name}/certs) ,证书将放置在该目录中。 可能的值包括:“CurrentUser”、“LocalMachine”。
参数:
返回:
withStoreName
public CertificateReference withStoreName(String storeName)
设置此属性仅适用于使用 Windows 节点 ((即使用 cloudServiceConfiguration 创建的)或使用 windows 映像引用) 使用 virtualMachineConfiguration 配置的池。 常见的存储名称包括:My、Root、CA、Trust、Disallowed、TrustedPeople、TrustedPublisher、AuthRoot、AddressBook,但也可以使用任何自定义存储名称。 默认值为 My。
参数:
返回:
withVisibility
public CertificateReference withVisibility(List
设置可见性值。
参数:
返回: