UpdateCertificateOptions interface

Параметры для <xref:updateCertificate>.

Extends

Унаследованные свойства

abortSignal

Сигнал, который можно использовать для прерывания запросов.

createdOn

При создании сертификата.

enabled

Определяет, включен ли объект .

expiresOn

Дата окончания срока действия в формате UTC.

id

Идентификатор сертификата. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

name

Имя сертификата.

notBefore

Не раньше даты в формате UTC.

onResponse

Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.

recoverableDays

Даты хранения данных softDelete. Значение должно иметь значение >=7 и <=90 , если softDelete включен. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

recoveryLevel

Отражает уровень восстановления удаления, действующий в настоящее время для сертификатов в текущем хранилище. Если он содержит Purgeable, сертификат может быть безвозвратно удален привилегированным пользователем; В противном случае только система может очистить сертификат в конце интервала хранения. Возможные значения: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

requestOptions

Параметры, используемые при создании и отправке HTTP-запросов для этой операции.

serializerOptions

Параметры для переопределения поведения сериализации и десериализации.

tags

Метаданные конкретного приложения в виде пар «ключ — значение».

tracingOptions

Параметры, используемые при включенной трассировке.

updatedOn

При обновлении издателя.

vaultUrl

Универсальный код ресурса (URI) хранилища.

version

Версия сертификата. Может быть неопределенным. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

x509Thumbprint

Отпечаток сертификата.

x509ThumbprintString

Отпечаток сертификата, закодированный в виде шестнадцатеричной строки.

Сведения об унаследованном свойстве

abortSignal

Сигнал, который можно использовать для прерывания запросов.

abortSignal?: AbortSignalLike

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

Наследуется от coreClient.OperationOptions.abortSignal

createdOn

При создании сертификата.

createdOn?: Date

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

Date

Наследуется отCertificateProperties.createdOn

enabled

Определяет, включен ли объект .

enabled?: boolean

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

boolean

Наследуется отCertificateProperties.enabled

expiresOn

Дата окончания срока действия в формате UTC.

expiresOn?: Date

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

Date

Наследуется отCertificateProperties.expiresOn

id

Идентификатор сертификата. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

id?: string

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

string

Наследуется отCertificateProperties.id

name

Имя сертификата.

name?: string

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

string

Наследуетсяот CertificateProperties.name

notBefore

Не раньше даты в формате UTC.

notBefore?: Date

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

Date

Наследуется отCertificateProperties.notBefore

onResponse

Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.

onResponse?: RawResponseCallback

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

Наследуется от coreClient.OperationOptions.onResponse

recoverableDays

Даты хранения данных softDelete. Значение должно иметь значение >=7 и <=90 , если softDelete включен. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

recoverableDays?: number

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

number

Наследуется отCertificateProperties.recoverableDays

recoveryLevel

Отражает уровень восстановления удаления, действующий в настоящее время для сертификатов в текущем хранилище. Если он содержит Purgeable, сертификат может быть безвозвратно удален привилегированным пользователем; В противном случае только система может очистить сертификат в конце интервала хранения. Возможные значения: "Purgeable", "Recoverable+Purgeable", "Recoverable", "Recoverable+ProtectedSubscription" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его может заполнить только сервер.

recoveryLevel?: string

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

string

Наследуется отCertificateProperties.recoveryLevel

requestOptions

Параметры, используемые при создании и отправке HTTP-запросов для этой операции.

requestOptions?: OperationRequestOptions

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

Наследуется от coreClient.OperationOptions.requestOptions

serializerOptions

Параметры для переопределения поведения сериализации и десериализации.

serializerOptions?: SerializerOptions

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

Наследуется от coreClient.OperationOptions.serializerOptions

tags

Метаданные конкретного приложения в виде пар «ключ — значение».

tags?: CertificateTags

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

Наследуется отCertificateProperties.tags

tracingOptions

Параметры, используемые при включенной трассировке.

tracingOptions?: OperationTracingOptions

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

Наследуется от coreClient.OperationOptions.tracingOptions

updatedOn

При обновлении издателя.

updatedOn?: Date

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

Date

Наследуется отCertificateProperties.updatedOn

vaultUrl

Универсальный код ресурса (URI) хранилища.

vaultUrl?: string

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

string

Наследуется отCertificateProperties.vaultUrl

version

Версия сертификата. Может быть неопределенным. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.

version?: string

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

string

Наследуется отCertificateProperties.version

x509Thumbprint

Отпечаток сертификата.

x509Thumbprint?: Uint8Array

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

Uint8Array

Наследуется отCertificateProperties.x509Thumbprint

x509ThumbprintString

Отпечаток сертификата, закодированный в виде шестнадцатеричной строки.

x509ThumbprintString?: string

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

string

Наследуется отCertificateProperties.x509ThumbprintString