Key interface
Anahtar kaynağı.
- Extends
Özellikler
| attributes | Anahtarın öznitelikleri. |
| curve |
Eliptik eğri adı. Geçerli değerler için bkz. JsonWebKeyCurveName. EC ve EC-HSM tuşları için varsayılan değer P-256'dır |
| key |
|
| key |
Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096. RSA ve RSA-HSM anahtarları için varsayılan değer 2048'dir. Kendi anahtarını getir (BYOK), anahtar değişim anahtarları varsayılan olarak 4096 için özel durum yapıldı. |
| key |
Anahtarın geçerli sürümünü almak için URI. |
| key |
Anahtarın belirli bir sürümünü almak için URI. |
| kty | Anahtarın türü. Geçerli değerler için bkz. JsonWebKeyType. |
| location | Yönetilen HSM Havuzunun oluşturulması gereken desteklenen Azure konumu. |
| release |
Yanıt olarak önemli sürüm ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır |
| rotation |
Yanıt olarak anahtar döndürme ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır |
| tags | Kaynak etiketleri |
Devralınan Özellikler
| id | Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | Kaynağın adı |
| system |
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri. |
| type | Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts" |
Özellik Ayrıntıları
attributes
curveName
Eliptik eğri adı. Geçerli değerler için bkz. JsonWebKeyCurveName. EC ve EC-HSM tuşları için varsayılan değer P-256'dır
curveName?: string
Özellik Değeri
string
keyOps
keyOps?: string[]
Özellik Değeri
string[]
keySize
Bit cinsinden anahtar boyutu. Örneğin: RSA için 2048, 3072 veya 4096. RSA ve RSA-HSM anahtarları için varsayılan değer 2048'dir. Kendi anahtarını getir (BYOK), anahtar değişim anahtarları varsayılan olarak 4096 için özel durum yapıldı.
keySize?: number
Özellik Değeri
number
keyUri
Anahtarın geçerli sürümünü almak için URI.
keyUri?: string
Özellik Değeri
string
keyUriWithVersion
Anahtarın belirli bir sürümünü almak için URI.
keyUriWithVersion?: string
Özellik Değeri
string
kty
Anahtarın türü. Geçerli değerler için bkz. JsonWebKeyType.
kty?: string
Özellik Değeri
string
location
Yönetilen HSM Havuzunun oluşturulması gereken desteklenen Azure konumu.
location?: string
Özellik Değeri
string
releasePolicy
Yanıt olarak önemli sürüm ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır
releasePolicy?: KeyReleasePolicy
Özellik Değeri
rotationPolicy
Yanıt olarak anahtar döndürme ilkesi. Hem çıkış hem de giriş için kullanılır. Boşsa atlanır
rotationPolicy?: RotationPolicy
Özellik Değeri
tags
Kaynak etiketleri
tags?: Record<string, string>
Özellik Değeri
Record<string, string>
Devralınan Özellik Detayları
id
Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Özellik Değeri
string
ProxyResource.id Devralındı
name
systemData
createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.
systemData?: SystemData
Özellik Değeri
Devralındığı yer:ProxyResource.systemData
type
Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"
type?: string
Özellik Değeri
string
ProxyResource.typeDevralındı