Aracılığıyla paylaş


ManagedHsmKey Sınıf

Anahtar kaynağı.

Değişkenler yalnızca sunucu tarafından doldurulur ve istek gönderilirken yoksayılır.

Devralma
azure.mgmt.keyvault.v2023_02_01.models._models_py3.ProxyResourceWithoutSystemData
ManagedHsmKey

Oluşturucu

ManagedHsmKey(*, tags: Dict[str, str] | None = None, 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)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
tags

Kaynak etiketleri.

attributes

Anahtarın öznitelikleri.

kty

Anahtarın türü. Geçerli değerler için bkz. JsonWebKeyType. Bilinen değerler şunlardır: "EC", "EC-HSM", "RSA" ve "RSA-HSM".

key_ops
key_size
int

Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096.

curve_name

Üç nokta eğrisi adı. Geçerli değerler için bkz. JsonWebKeyCurveName. Bilinen değerler şunlardır: "P-256", "P-384", "P-521", ve "P-256K".

rotation_policy

Yanıt olarak anahtar döndürme ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır.

release_policy

Yanıt olarak önemli sürüm ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır.

Değişkenler

Name Description
id
str

Kaynağın tam kaynak kimliği. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

Kaynağın adı.

type
str

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts".

tags

Kaynak etiketleri.

attributes

Anahtarın öznitelikleri.

kty

Anahtarın türü. Geçerli değerler için bkz. JsonWebKeyType. Bilinen değerler şunlardır: "EC", "EC-HSM", "RSA" ve "RSA-HSM".

key_ops
key_size
int

Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096.

curve_name

Üç nokta eğrisi adı. Geçerli değerler için bkz. JsonWebKeyCurveName. Bilinen değerler şunlardır: "P-256", "P-384", "P-521", ve "P-256K".

key_uri
str

Anahtarın geçerli sürümünü almak için URI.

key_uri_with_version
str

Anahtarın belirli bir sürümünü almak için URI.

rotation_policy

Yanıt olarak anahtar döndürme ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır.

release_policy

Yanıt olarak önemli sürüm ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır.