ManagedHsmKeyProperties Klasa
Właściwości klucza.
Zmienne są wypełniane tylko przez serwer i będą ignorowane podczas wysyłania żądania.
- Dziedziczenie
-
azure.mgmt.keyvault._serialization.ModelManagedHsmKeyProperties
Konstruktor
ManagedHsmKeyProperties(*, attributes: _models.ManagedHsmKeyAttributes | None = None, kty: str | _models.JsonWebKeyType | None = None, key_ops: List[str | _models.JsonWebKeyOperation] | None = None, key_size: int | None = None, curve_name: str | _models.JsonWebKeyCurveName | None = None, rotation_policy: _models.ManagedHsmRotationPolicy | None = None, release_policy: _models.ManagedHsmKeyReleasePolicy | None = None, **kwargs: Any)
Parametry Tylko słowo kluczowe
Nazwa | Opis |
---|---|
attributes
|
Atrybuty klucza. |
kty
|
str lub
JsonWebKeyType
Typ klucza. Prawidłowe wartości można znaleźć w temacie JsonWebKeyType. Znane wartości to: "EC", "EC-HSM", "RSA" i "RSA-HSM". |
key_ops
|
|
key_size
|
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA. |
curve_name
|
Nazwa krzywej eliptycznej. Prawidłowe wartości można znaleźć w temacie JsonWebKeyCurveName. Znane wartości to: "P-256", "P-384", "P-521" i "P-256K". |
rotation_policy
|
Zasady rotacji kluczy w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty. |
release_policy
|
Kluczowe zasady wydania w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty. |
Zmienne
Nazwa | Opis |
---|---|
attributes
|
Atrybuty klucza. |
kty
|
str lub
JsonWebKeyType
Typ klucza. Prawidłowe wartości można znaleźć w temacie JsonWebKeyType. Znane wartości to: "EC", "EC-HSM", "RSA" i "RSA-HSM". |
key_ops
|
|
key_size
|
Rozmiar klucza w bitach. Na przykład: 2048, 3072 lub 4096 dla RSA. |
curve_name
|
Nazwa krzywej eliptycznej. Prawidłowe wartości można znaleźć w temacie JsonWebKeyCurveName. Znane wartości to: "P-256", "P-384", "P-521" i "P-256K". |
key_uri
|
Identyfikator URI umożliwiający pobranie bieżącej wersji klucza. |
key_uri_with_version
|
Identyfikator URI umożliwiający pobranie określonej wersji klucza. |
rotation_policy
|
Zasady rotacji kluczy w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty. |
release_policy
|
Kluczowe zasady wydania w odpowiedzi. Będzie on używany zarówno dla danych wyjściowych, jak i wejściowych. Pominięto, jeśli jest pusty. |
Azure SDK for Python