Freigeben über


LifetimeAction Klasse

Aktion und zugehörigen Trigger, die vom Zertifikattresor während der Lebensdauer eines Zertifikats ausgeführt werden.

Vererbung
builtins.object
LifetimeAction

Konstruktor

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

Parameter

action
str oder CertificatePolicyAction oder None
Erforderlich

Der Typ der Aktion. Gültige Werte finden Sie unter CertificatePolicyAction.

lifetime_percentage
int oder None
Standardwert: None

Prozentsatz der Lebensdauer, mit der ausgelöst werden soll. Der Wert sollte zwischen 1 und 99 sein.

days_before_expiry
int oder None
Standardwert: None

Tage vor Ablauf, um eine Verlängerung zu versuchen. Der Wert sollte zwischen 1 und validity_in_months multipliziert mit 27 sein. Wenn also validity_in_months 36 ist, sollte der Wert zwischen 1 und 972 (36 * 27) sein.

Attribute

action

Der Typ der Aktion, die ausgeführt wird. Gültige Werte sind "EmailContacts" und "AutoRenew".

Rückgabetyp

str,

days_before_expiry

Tage vor Ablauf, um eine Verlängerung zu versuchen.

Rückgabetyp

int,

lifetime_percentage

Prozentsatz der Lebensdauer, mit der ausgelöst werden soll.

Rückgabetyp

int,