Поделиться через


CertificateReference interface

Предупреждение. Этот объект устарел и будет удален после февраля 2024 г. Вместо этого используйте расширения Azure KeyVault.

Свойства

id

Полный идентификатор сертификата для установки в пуле. Это должно находиться внутри той же учетной записи пакетной службы, что и пул.

storeLocation

Значение по умолчанию — currentUser. Это свойство применимо только для пулов, настроенных с вычислительными узлами Windows. Для вычислительных узлов Linux сертификаты хранятся в каталоге рабочих каталогов задач, а переменная среды AZ_BATCH_CERTIFICATES_DIR предоставляется задаче для запроса к этому расположению. Для сертификатов с видимостью remoteUser каталог "certs" создается в домашнем каталоге пользователя (например, /home/{user-name}/certs) и сертификаты помещаются в этот каталог.

storeName

Это свойство применимо только для пулов, настроенных с вычислительными узлами Windows. Распространенные имена хранилищ: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, но любое пользовательское имя хранилища также можно использовать. Значением по умолчанию является My.

visibility

Какие учетные записи пользователей на вычислительном узле должны иметь доступ к частным данным сертификата.

Сведения о свойстве

id

Полный идентификатор сертификата для установки в пуле. Это должно находиться внутри той же учетной записи пакетной службы, что и пул.

id: string

Значение свойства

string

storeLocation

Значение по умолчанию — currentUser. Это свойство применимо только для пулов, настроенных с вычислительными узлами Windows. Для вычислительных узлов Linux сертификаты хранятся в каталоге рабочих каталогов задач, а переменная среды AZ_BATCH_CERTIFICATES_DIR предоставляется задаче для запроса к этому расположению. Для сертификатов с видимостью remoteUser каталог "certs" создается в домашнем каталоге пользователя (например, /home/{user-name}/certs) и сертификаты помещаются в этот каталог.

storeLocation?: CertificateStoreLocation

Значение свойства

storeName

Это свойство применимо только для пулов, настроенных с вычислительными узлами Windows. Распространенные имена хранилищ: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, но любое пользовательское имя хранилища также можно использовать. Значением по умолчанию является My.

storeName?: string

Значение свойства

string

visibility

Какие учетные записи пользователей на вычислительном узле должны иметь доступ к частным данным сертификата.

visibility?: CertificateVisibility[]

Значение свойства