LifetimeAction Osztály

A tanúsítványtároló által a tanúsítvány élettartama során végrehajtandó művelet és annak eseményindítója.

Öröklődés
builtins.object
LifetimeAction

Konstruktor

LifetimeAction(action: str | CertificatePolicyAction | None, lifetime_percentage: int | None = None, days_before_expiry: int | None = None)

Paraméterek

action
str vagy CertificatePolicyAction vagy None
Kötelező

A művelet típusa. Érvényes értékekért lásd: CertificatePolicyAction

lifetime_percentage
int vagy None
alapértelmezett érték: None

Az aktiválandó élettartam százalékos aránya. Az értéknek 1 és 99 között kell lennie.

days_before_expiry
int vagy None
alapértelmezett érték: None

A megújítás megkísérléséhez a lejárat előtt napokat kell elvégezni. Az értéknek 1 és validity_in_months között kell lennie 27-sel megszorozva. Azaz ha validity_in_months 36, akkor az értéknek 1 és 972 között kell lennie (36 * 27).

Attribútumok

action

A végrehajtandó művelet típusa. Érvényes értékek: "EmailContacts" és "AutoRenew".

Visszatérési típus

str,

days_before_expiry

A megújítás megkísérléséhez a lejárat előtt napokat kell elvégezni.

Visszatérési típus

int,

lifetime_percentage

Az aktiválandó élettartam százalékos aránya.

Visszatérési típus

int,