Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface UpdateCertificatePropertiesOptions

Package version

Options for {@link updateCertificate}.

Hierarchy

Index

Properties

Optional createdOn

createdOn: Date

When the certificate was created.

Optional enabled

enabled: undefined | false | true

Determines whether the object is enabled.

Optional expiresOn

expiresOn: Date

Expiry date in UTC.

Optional id

id: undefined | string

Certificate identifier. NOTE: This property will not be serialized. It can only be populated by the server.

Optional name

name: undefined | string

The name of certificate.

Optional notBefore

notBefore: Date

Not before date in UTC.

Optional recoverableDays

recoverableDays: undefined | number

The retention dates of the softDelete data. The value should be >=7 and <=90 when softDelete enabled. NOTE: This property will not be serialized. It can only be populated by the server.

Optional recoveryLevel

recoveryLevel: DeletionRecoveryLevel

Reflects the deletion recovery level currently in effect for certificates in the current vault. If it contains 'Purgeable', the certificate can be permanently deleted by a privileged user; otherwise, only the system can purge the certificate, at the end of the retention interval. Possible values include: 'Purgeable', 'Recoverable+Purgeable', 'Recoverable', 'Recoverable+ProtectedSubscription' NOTE: This property will not be serialized. It can only be populated by the server.

Optional tags

Application specific metadata in the form of key-value pairs.

Optional updatedOn

updatedOn: Date

When the issuer was updated.

Optional vaultUrl

vaultUrl: undefined | string

The vault URI.

Optional version

version: undefined | string

The version of certificate. May be undefined.

Optional x509Thumbprint

x509Thumbprint: Uint8Array

Thumbprint of the certificate.

Generated using TypeDoc