Aracılığıyla paylaş


Key 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.v2020_04_01_preview.models._models_py3.Resource
Key

Oluşturucu

Key(*, attributes: _models.KeyAttributes | 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, **kwargs: Any)

Yalnızca Anahtar Sözcük Parametreleri

Name Description
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".

Değişkenler

Name Description
id
str

Anahtar kasası kaynağının tam tanımlayıcısı.

name
str

Anahtar kasası kaynağının adı.

type
str

Anahtar kasası kaynağının kaynak türü.

location
str

Anahtar kasası kaynağının Azure konumu.

tags

Anahtar kasası kaynağına atanan etiketler.

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.