KeysOperations interface
Anahtar işlemlerini temsil eden arayüz.
Özellikler
| create |
Yoksa yeni anahtarın ilk sürümünü oluşturur. Zaten varsa, var olan anahtar herhangi bir yazma işlemi gerçekleştirilmeden döndürülür. Bu API sonraki sürümleri oluşturmaz ve mevcut anahtarları güncelleştirmez. |
| get | Belirtilen anahtarın geçerli sürümünü belirtilen anahtar kasasından alır. |
| get |
Belirtilen anahtar kasasında belirtilen anahtarın belirtilen sürümünü alır. |
| list | Belirtilen anahtar kasasındaki anahtarları listeler. |
| list |
Belirtilen anahtar kasasındaki anahtarları listeler. |
Özellik Ayrıntıları
createIfNotExist
Yoksa yeni anahtarın ilk sürümünü oluşturur. Zaten varsa, var olan anahtar herhangi bir yazma işlemi gerçekleştirilmeden döndürülür. Bu API sonraki sürümleri oluşturmaz ve mevcut anahtarları güncelleştirmez.
createIfNotExist: (resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>
Özellik Değeri
(resourceGroupName: string, vaultName: string, keyName: string, parameters: KeyCreateParameters, options?: KeysCreateIfNotExistOptionalParams) => Promise<Key>
get
Belirtilen anahtarın geçerli sürümünü belirtilen anahtar kasasından alır.
get: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>
Özellik Değeri
(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysGetOptionalParams) => Promise<Key>
getVersion
Belirtilen anahtar kasasında belirtilen anahtarın belirtilen sürümünü alır.
getVersion: (resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>
Özellik Değeri
(resourceGroupName: string, vaultName: string, keyName: string, keyVersion: string, options?: KeysGetVersionOptionalParams) => Promise<Key>
list
Belirtilen anahtar kasasındaki anahtarları listeler.
list: (resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
Özellik Değeri
(resourceGroupName: string, vaultName: string, options?: KeysListOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
listVersions
Belirtilen anahtar kasasındaki anahtarları listeler.
listVersions: (resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>
Özellik Değeri
(resourceGroupName: string, vaultName: string, keyName: string, options?: KeysListVersionsOptionalParams) => PagedAsyncIterableIterator<Key, Key[], PageSettings>