LifetimeAction Klasa

Akcja i jego wyzwalacz, który będzie wykonywany przez magazyn certyfikatów w okresie istnienia certyfikatu.

Dziedziczenie
builtins.object
LifetimeAction

Konstruktor

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

Parametry

action
str lub CertificatePolicyAction lub None
Wymagane

Typ akcji. Aby uzyskać prawidłowe wartości, zobacz CertificatePolicyAction

lifetime_percentage
int lub None
wartość domyślna: None

Procent okresu istnienia, w którym ma być wyzwalany. Wartość powinna należeć do zakresu od 1 do 99.

days_before_expiry
int lub None
wartość domyślna: None

Dni przed wygaśnięciem próby odnowienia. Wartość powinna należeć do przedziału od 1 do validity_in_months pomnożona przez 27. Tj. jeśli validity_in_months wynosi 36, wartość powinna wynosić od 1 do 972 (36 * 27).

Atrybuty

action

Typ akcji, która zostanie wykonana. Prawidłowe wartości to "EmailContacts" i "AutoRenew".

Typ zwracany

str,

days_before_expiry

Dni przed wygaśnięciem próby odnowienia.

Typ zwracany

int,

lifetime_percentage

Procent okresu istnienia, w którym ma być wyzwalany.

Typ zwracany

int,